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:
Jan. 02, 2018
Filed:
Sep. 24, 2014
Microsoft Corporation, Redmond, WA (US);
Elizabeth Fay Threlkeld, Redmond, WA (US);
William Scott Stauber, Seattle, WA (US);
Petteri Mikkola, Bellevue, WA (US);
Keri Kruse Moran, Bellevue, WA (US);
Issa Y. Khoury, Redmond, WA (US);
Ryan Chandler Pendlay, Bellevue, WA (US);
Kenton Allen Shipley, Woodinville, WA (US);
David John Woods, Bellevue, WA (US);
Ramrajprabu Balasubramanian, Renton, WA (US);
Darren Ray Davis, Woodinville, WA (US);
Patrick Derks, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
In many computing scenarios, a computing environment of a device may present applications through various presentation components, such as displays, speakers, and headphones. However, navigating among the applications currently presented within the computing environment may be difficult for the user; e.g., for a device presenting many applications on many displays that share an application stack, the application that the user wishes to select may be buried deep within the shared application stack. In accordance with the techniques presented herein, the device may generate an application presentation history for each presentation component, indicating applications that have previously been presented through the presentation component. A request to transition a selected presentation component away from a current application presentation may be fulfilled by identifying a second application having an application presentation in the application presentation history of the selected presentation component, and transitioning the selected presentation component to the second application.