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:
Mar. 11, 2014

Filed:

Nov. 29, 2005
Applicants:

Haig F. Krikorian, Fullerton, CA (US);

Robert W. Loewer, Placentia, CA (US);

Susan E. Smalley, Anaheim, CA (US);

Inventors:

Haig F. Krikorian, Fullerton, CA (US);

Robert W. Loewer, Placentia, CA (US);

Susan E. Smalley, Anaheim, CA (US);

Assignee:

The Boeing Company, Chicago, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods, systems, and articles of manufacture consistent with the present invention provide for a data processing system having an efficient network communication infrastructure. The data processing system has a plurality of data processing nodes distributed across a network. Each node comprises a processor and a memory having an application and a routing thread operatively configured to receive a message on the network. The message has an application identifier and a message group identifier. Each application has a command thread and a plurality of message group handlers. Each routing thread is operatively configured to determine whether the received message is for the application on the respective node and to notify the application's command thread of the received message in response to determining that the message is for the application. The command thread then directs the message to one of the message group handlers based on the received message's message group identifier.


Find Patent Forward Citations

Loading…