AUTHENTICATING CONNECTIONS AND PROGRAM IDENTITY IN A MESSAGING SYSTEM

Patent №

US 9,712,398

Granted

2017-07-18

Filed 2016

Owner

BLACKROCK FINANCIAL MANAGEMENT, INC.

Lab

AI components

2

kr · evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15011334

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, such as connection managers that maintain network connections with the client applications, a message router that sends received messages to recipient applications through network connections, and a dispatcher that authenticates other component programs. A messaging server may authenticate client applications using certificate-based authentication (e.g., private and public keys), authentication transfer from another trusted messaging server, or other methods (e.g., user name and password). To authenticate a component program, the dispatcher compares instantiation information (e.g., user identity, process identifier, creation time) of the component program provided by the operating system with instantiation information saved in a shared memory at the time of the component program's instantiation. In response to a match, the dispatcher provides the component program with secure information through an inter-process communication socket.

Knowledge representationEvolutionary computationH04L 51/23G06F 15/167H04L 41/20H04L 51/56H04L 63/0442H04L 67/1004

AI classification

Evolutionary computation0.72
Knowledge representation0.58
AI hardware0.00
Speech0.00
Natural language0.00
Machine learning0.00
Vision0.00
Planning0.00

Ownership

BLACKROCK FINANCIAL MANAGEMENT, INC.

assignment · 376790686

Assignors

HAMBURGER, ELLIOT, HARRIS, JONATHAN S., LITVIN, JEFFREY A, SAHI, SAUHARD, VALOIS, JOHN D., BASIL, ARA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC