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.

Patent No.:

US 9286148 B1

PDF
Full Text
Expired
Date of Patent:
Mar. 15, 2016

Filed:

Dec. 22, 2014
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Lakshminarayana B. Arimilli, Austin, TX (US);

Bernard C. Drerup, Austin, TX (US);

John D. Irish, Rochester, MN (US);

Charles F. Marino, Round Rock, TX (US);

William J. Starke, Round Rock, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 9/54 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 9/467 (2013.01);
Abstract

In a data processing system, a switch of the data processing system receives a request to push a message referenced by an instruction of a sending thread to a receiving thread. In response to receiving the request, the switch determines whether the sending thread is authorized to push the message to the receiving thread by attempting to access an entry of a data structure of the switch utilizing a key derived from at least one identifier of the sending thread. In response to access to the entry being successful, content of the entry is utilized to determine an address of a mailbox of the receiving thread, and the switch pushes the message to the mailbox of the receiving thread. In response to access to the entry not being successful, the switch refrains from pushing the message to the mailbox of the receiving thread.


Find Patent Forward Citations

Loading…