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:
Dec. 06, 2016

Filed:

Oct. 13, 2006
Applicants:

Atul R. Daherkar, Burlingame, CA (US);

Manoj Khangaonkar, Foster City, CA (US);

Hong Sun, Cupertino, CA (US);

Kai Mike Zhang, West Linn, OR (US);

Chendong Zou, Cupertino, CA (US);

Inventors:

Atul R. Daherkar, Burlingame, CA (US);

Manoj Khangaonkar, Foster City, CA (US);

Hong Sun, Cupertino, CA (US);

Kai Mike Zhang, West Linn, OR (US);

Chendong Zou, Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30557 (2013.01); G06F 17/30362 (2013.01);
Abstract

A system has a repository that stores a plurality of events. Each event requests to utilize one or more functions in a component. An event sequencing module analyzes an event sequencing key of the event if the event requests a function having a component definition that includes an event sequence qualifier. The event sequencing module grants a lock to the event for the function if no other event having the same value for the event sequencing key has the lock for the function. The event sequencing module prevents the event from being processed if another event having the same value for the event sequencing key has the lock for the function. The event sequencing key is composed of one or more object attributes. The system has a worker server that receives the event, if the event obtains the lock, and processes the function requested by the event.


Find Patent Forward Citations

Loading…