{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9705752","patent":{"patent_number":"US-9705752","title":"Reliably updating a messaging system","assignee":null,"inventors":[],"filing_date":"2016-01-29T00:00:00.000Z","publication_date":"2017-07-11T00:00:00.000Z","cpc_codes":["H04L","G06F","H04L","H04L","H04L","H04L"],"num_claims":18,"abstract":"A messaging system enables client applications to send and receive messages. The messaging system includes independent component programs performing different functions of the messaging system. The component programs include persistent connection managers that maintain connections with the client applications, a dispatcher that establishes connections, and a message router that sends received messages to recipient applications through corresponding connections. The connection managers share a state memory containing a received message and a completion state associated with the received message. The messaging system retains the message until the completion state fulfills a completion condition. The messaging systems supports live deployment of updates the message router and dispatcher because the state of the messaging system is stored independently from memory allocated to these component programs, so they may be restarted without loss of messages, connections or other state information."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Reliably updating a messaging system","description":"A messaging system enables client applications to send and receive messages. The messaging system includes independent component programs performing different functions of the messaging system. The co","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9705752","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9705752","citation_suggestion":"Patentable. \"Reliably updating a messaging system\" (US-9705752). https://patentable.app/patents/US-9705752","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9705752","json":"https://patentable.app/api/llm-context/US-9705752","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T10:56:07.685Z"}