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:
Oct. 23, 2007

Filed:

Aug. 31, 2001
Applicants:

Glen Salmon, Amesbury, MA (US);

John F. Kilroy, Hampton, NH (US);

Inventors:

Glen Salmon, Amesbury, MA (US);

John F. Kilroy, Hampton, NH (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A thread consistency support systemprovides thread consistency from a Connector Application Program Interfacethat creates multiple threads to a Thread-dependent Connectorthat only allows a single thread to link to that connector for all operations on that connector. The system includes a Detection/Activation routinethat activates a Threading MetaConnector routinein response to the Detection/Activation routine identifying a multi-threaded applicationattempting to access a Thread-dependent Connector. The Threading MetaConnector routineinterfaces between the Connector Application Program Interfaceand the Thread-dependent Connector. The Threading MetaConnector routineestablishes a connection handle for a single internal threadwith the Thread-dependent Connectorthat is returned to the Connector Application Program Interfaceof a calling multi-threaded applicationin place of multiple requested thread connection handles. The connection handle is established in response to the Threading MetaConnector routine's receipt of multiple threadsfrom the Connector Application Program Interface. The thread consistency support systemensures that the same thread that initializes a connection from the Thread-dependent Connectoris used for all subsequent operations attempted by the multiple threadsfrom the applicationwith that connector.


Find Patent Forward Citations

Loading…