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:
Feb. 15, 2005
Filed:
Jun. 30, 2000
Chee H. Chew, Redmond, WA (US);
Kathryn L. Parker, Fall City, WA (US);
Elizabeth A. Bastiaanse, Cambridge, MA (US);
Chee H. Chew, Redmond, WA (US);
Kathryn L. Parker, Fall City, WA (US);
Elizabeth A. Bastiaanse, Cambridge, MA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The invention provides for a method and system for displaying a separate default view for a selected application on a small computing device when a new user session for the selected application is started. Each interaction with each application and a switch are monitored and time stamped. Separate current user sessions are created for each application running on a small computing device. A current user session for a selected application is determined to be over when a maximum interval of inactivity associated with the selected application is less than the amount of time since a last interaction occurred with the selected application. When a current user session is over for a selected application, a new user session for the application is started and a default view for the application is displayed. Additionally, when a switch for controlling the small computing device transitions to an on state after an amount of time greater than another maximum interval of inactivity associated with the switch, each current user session for each application is terminated and a new user session is started for the switch. Further, a new user session is created for each application when it is selected after the new user session is started for the switch. The other maximum interval of inactivity associated with the switch can be automatically changed in proportion to the frequency of switch transitions between the on state and the off state.