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.:
Date of Patent:
Sep. 29, 2009
Filed:
Aug. 26, 2003
Simon John Knee, Del Mar, CA (US);
Fazil Ismet Osman, Escondido, CA (US);
Simon John Knee, Del Mar, CA (US);
Fazil Ismet Osman, Escondido, CA (US);
Astute Networks, Inc., San Diego, CA (US);
Abstract
A system and method for managing shared state using multiple programmed processors within a stateful protocol processing system is disclosed herein. The disclosed method includes receiving a first message of a first flow comprised of a first plurality of messages, and deriving a first event from the first message. A first flow state characterizing the first flow is then retrieved. A first workspace portion of the first flow is assigned to a first protocol processing core, and a second workspace portion of the flow state is assigned to a second protocol processing core. The method further includes processing the first event using the first and second protocol processing cores. The first flow state may be defined at least in part by a plurality of protocol layers, in which case the first workspace portion and the second workspace portion correspond to different ones of such layers.