Automatic lifecycle management for pages on a mobile application
AssigneeMicrosoft Technology Licensing, LLC
InventorsSiddharth Singh, Nirav Y. Shah
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsSiddharth Singh, Nirav Y. Shah
Estimating the term…
User interface state (UI) information (such as UI control values) are stored and revived when the user navigates and returns to an application. When an instance of a page is created, the page registers with a tombstone list and indicates which page state information on the page is to be stored and revived when a user navigates away from the application. When the user provides an input indicating navigation away from the application, the application accesses the tombstone list and stores the UI page state information. UI page state information is stored in a page state dictionary data structure that corresponds to the current instance of the page. Then, when the user navigates back to the application, the application accesses the page state dictionary and restores the values of the UI page state information so that the user interface display is in the same state as when the user navigated away from the application.
A computer-implemented method comprising:
A mobile device, comprising:
A hardware computer readable storage medium, storing computer readable instructions which, when executed by a computer, cause the computer to perform steps comprising:
Dependencies are inferred from the claim text.