Customized launching of applications
AssigneeMicrosoft Corporation
InventorsRachel Jiang, Christopher A. Glein, Andrew C. Jennings, Alper Selcuk, Daniel Alan Zucker
Life of this patent
Estimating the term…
Abstract
The present application allows third party applications to have customizable entry pages. In one embodiment, an Application Programming Interface (API) is used by a locally executed application to store an application entry page and/or parameters in an application database to make the entry page of the application customized to the user. In another embodiment, an icon is automatically generated in response to the API storing the customizable entry page. In yet another embodiment, multiple icons can be used for multiple customizable entry pages of a single application.
Claims20
A method of generating an entry page icon for launching an application on a client device, comprising:
- receiving from an application, a navigation address for a customizable entry page, the receiving occurring in an application programming interface;
- inserting the navigation address into an application database;
- automatically adding an icon to a user interface of the client device, which is usable to launch the application at the customized entry page.
A method for launching an application on a mobile phone, comprising:
- using an application programming interface to receive an entry page from a locally executing application;
- storing the entry page in an application database;
- and
- automatically adding an icon to a user interface on the mobile phone in response to storing the entry page in the application database.
A method of generating an entry page for a mobile phone, comprising:
- receiving a request to generate an entry page for an application;
- storing the entry page in a local database together with an identification of the application using an application programming interface;
- publishing that the entry page has been added to the local database;
- in response to the publication, adding an icon to a user interface of the mobile phone associated with the application and the icon;
- in response to detecting a selection of the icon, launching the application using the entry page to determine which page in the application to open as a default page.
Dependencies are inferred from the claim text.