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:
Apr. 27, 2010

Filed:

Dec. 19, 2001
Applicants:

Carsten Driesner, Hamburg, DE;

Thorsten O. Laux, Hamburg, DE;

Inventors:

Carsten Driesner, Hamburg, DE;

Thorsten O. Laux, Hamburg, DE;

Assignee:

Oracle America, Inc., Redwood Shores, CA (US);

Attorney:
Primary 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

In a client and server system the execution of calls is synchronized to maintain a correct execution of a service application. At the server, calls are executed asynchronously by a plurality of threads, and when a thread change occurs, a synchronization call is generated and transmitted to the client, including a server call counter value indicating a number of calls executed at the server. With every synchronization call, the client determines whether the server call counter value corresponds to a current client call counter value. If the counter values are identical, the correct sequence of execution is maintained, but if they differ, an overtake condition has occurred, indicating that service calls from a first thread were overtaken by a second thread. The thread and service calls which have overtaken other service calls are placed into a wait condition to maintain the correct order of execution of service calls.


Find Patent Forward Citations

Driesner, Carsten. (2010). Method and apparatus for synchronizing calls in a server and client system (U.S. Patent No. 7707584). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7707584

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

Loading…