Multi-application state navigation
AssigneeMicrosoft Technology Licensing, LLC
InventorsJonathan RABIN, Dikla DOTAN-COHEN, Daniel AVIGDOR
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJonathan RABIN, Dikla DOTAN-COHEN, Daniel AVIGDOR
Estimating the term…
Technology for interoperability is disclosed by enabling the sharing of application state data for an application experience across computing devices, operating systems, applications, or locations. In one aspect, a secondary application shares encrypted state data along with a non-encrypted hint that describes the application experience reflected in the state data with a primary application. The primary application is then able to use the hint to determine that a user is interested in returning to the experience in the secondary application. The primary application then transfers the encrypted state data to the secondary application, which uses the state data to return the application to the application experience. A platform and an application programming interface (API) are provided for computer applications and services to store and retrieve application state data associated with an event.
A method of state-enabled navigation between applications comprising:
One or more computer storage media having computer-executable instructions embodied thereon, which, when executed by a computing device, cause the computing device to perform a method of communicating event records from a first secondary application to a second secondary application, the method comprising:
A system for state-enabled navigation between applications, the system comprising:
Dependencies are inferred from the claim text.