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:
Oct. 14, 2008
Filed:
Dec. 20, 2004
Prakash Sikchi, Issaquah, WA (US);
Brian G. O'connor, Seattle, WA (US);
Claudio Caldato, Redmond, WA (US);
Silviu Ifrim, Sammamish, WA (US);
Prakash Sikchi, Issaquah, WA (US);
Brian G. O'Connor, Seattle, WA (US);
Claudio Caldato, Redmond, WA (US);
Silviu Ifrim, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Scalable object model design is described. In an embodiment, one or more objects corresponding to a form are instantiated in response to a request for the form from a first client device, and an events manager is instantiated through which the one or more objects register to process data manipulation events associated with the form. Data specific to the first client device is processed with the one or more objects that correspond to the form via a first processor thread. An additional request from a second client device is received and additional data specific to the second client device is processed with the one or more objects that correspond to the form via a second processor thread. The one or more objects are shared by the first client device and the second client device to process the data manipulation events associated with the form.