The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 02, 2019

Filed:

May. 18, 2017
Applicant:

Blackrock Financial Management, Inc., San Francisco, CA (US);

Inventors:

Elliot Hamburger, Teaneck, NJ (US);

Jonathan S. Harris, Englewood, NJ (US);

Jeffrey A. Litvin, New York, NY (US);

Sauhard Sahi, New York, NY (US);

John D. Valois, New York, NY (US);

Ara Basil, Armonk, NY (US);

Assignee:

BlackRock Financial Management, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/24 (2006.01); H04L 12/58 (2006.01); G06F 15/167 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 41/20 (2013.01); G06F 15/167 (2013.01); H04L 51/30 (2013.01); H04L 51/36 (2013.01); H04L 63/0442 (2013.01); H04L 67/1004 (2013.01);
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.


Find Patent Forward Citations

Hamburger, Elliot. (2019). Reliably updating a messaging system (U.S. Patent No. 10341196). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10341196

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…