Indicating States of Native Applications in Application Launcher
First Claim
1. A mobile computing device comprising:
- a transceiver;
a touchscreen display;
sensors;
a memory that stores a native application installed on the mobile computing device and an application launcher that launches the native application; and
a computing processor that executes computer-readable instructions that, when executed by the computing processor, cause the computing processor to;
display an icon corresponding with the native application via the application launcher, the icon comprises a first image, the application launcher being configured to launch the native application into a first state upon receiving a user selection of the first image;
receive, via the transceiver, a data object that includes information regarding a second state of the native application, the information comprises;
an access mechanism that provides access to the second state; and
a second image that corresponds with the second state;
display the second image in association with the icon, the second image being displayed in conjunction with the first image;
configure the application launcher to launch the native application into the second state, via the access mechanism, upon receiving a user selection of the second image;
receive a user selection of the icon;
determine whether the user selection of the icon corresponds with the first image or the second image;
launch the native application into the first state in response to the user selection corresponding with the first image; and
launch the native application into the second state in response to the user selection corresponding with the second image.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile computing device that is configured to: display an icon for a native application via an application launcher, the icon comprises a first image, the application launcher being configured to launch the native application into a first state upon receiving a user selection of the first image; receive a data object that includes information regarding a second state of the native application, the information comprises: an access mechanism that provides access to the second state; and a second image that corresponds with the second state; display the second image in association with the icon, the second image being displayed in conjunction with the first image; launch the native application into the first state in response to the user selection corresponding with the first image; and launch the native application into the second state in response to the user selection corresponding with the second image.
6 Citations
30 Claims
-
1. A mobile computing device comprising:
-
a transceiver; a touchscreen display; sensors; a memory that stores a native application installed on the mobile computing device and an application launcher that launches the native application; and a computing processor that executes computer-readable instructions that, when executed by the computing processor, cause the computing processor to; display an icon corresponding with the native application via the application launcher, the icon comprises a first image, the application launcher being configured to launch the native application into a first state upon receiving a user selection of the first image; receive, via the transceiver, a data object that includes information regarding a second state of the native application, the information comprises; an access mechanism that provides access to the second state; and a second image that corresponds with the second state; display the second image in association with the icon, the second image being displayed in conjunction with the first image; configure the application launcher to launch the native application into the second state, via the access mechanism, upon receiving a user selection of the second image; receive a user selection of the icon; determine whether the user selection of the icon corresponds with the first image or the second image; launch the native application into the first state in response to the user selection corresponding with the first image; and launch the native application into the second state in response to the user selection corresponding with the second image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile computing device comprising:
-
a transceiver; a touchscreen display; sensors; a memory that stores; a native application comprising an application identifier (ID) that identifies the native application; an application launcher that launches the native application; and a computing processor that executes computer-readable instructions that, when executed by the computing processor, cause the computing processor to; display an icon corresponding with the native application via the application launcher, the application launcher being configured to launch the native application into a first state upon receiving a press of the icon; retrieve the application ID of the native application from the memory; transmit the application ID via the transceiver; receive, in response to transmitting the application ID, a data container that includes information regarding a second state of the native application, the information comprises; a preview of the second state, the preview comprises a text string that corresponds with the second state and/or an image that corresponds with the second state; and an access mechanism that provides access to the second state; display an indication in association with the icon, the indication indicating that the second state of the native application can be accessed by pressing and holding the icon; display the preview of the second state upon detecting a press-and-hold of the icon; and launch the native application into the second state via the access mechanism upon detecting a press of the preview. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A mobile computing device comprising:
-
a transceiver; sensors; a memory that stores a native application installed on the mobile computing device and an application launcher that launches the native application; a touchscreen display that displays an icon corresponding with the native application via the application launcher, the application launcher being configured to launch the native application into a first state upon receiving a user selection of the first image; means for determining a second state of the native application; means for indicating the second state in the application launcher; and a computing processor that executes computer-readable instructions that, when executed by the computing processor, cause the computing processor to; receive a user input to launch the native application into the second state; and launch the native application into the second state upon receiving the user input to launch the native application into the second state. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification