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:
Apr. 19, 2005
Filed:
Mar. 30, 2000
David William Geen, King George, VA (US);
Geetha Ravishankar, Glen Allen, VA (US);
Satish Joshi, Glen Allen, VA (US);
Melissa L. Denbar, Richmond, VA (US);
William Bateman Willaford, Iv, Richmond, VA (US);
Zhiwei Zhang, Richmond, VA (US);
David William Geen, King George, VA (US);
Geetha Ravishankar, Glen Allen, VA (US);
Satish Joshi, Glen Allen, VA (US);
Melissa L. Denbar, Richmond, VA (US);
William Bateman Willaford, IV, Richmond, VA (US);
Zhiwei Zhang, Richmond, VA (US);
Cisco Technology, Inc., San Jose, CA (US);
Abstract
An application server generates and maintains a server-side data record, also referred to as a 'brownie', that includes application state information and user attribute information for multiple users within a single session controlled by a web-based browser. The brownie includes a session identifier that uniquely identifies the session, and a subsession identifier that uniquely identifies each corresponding user of the application session. As each new user is added to the session, for example by initiating a call to the new user, the application server stores the subsession identifier and corresponding application state information for the new user in the same brownie. In response to receiving a second web page request from the browser that includes the session identifier, the application server initiates a new web application instance, and recovers the brownie from the memory based on the session identifier included in the second page request.