Interface environment for accessing applications
First Claim
Patent Images
1. A method, comprising:
- providing a virtual template area, wherein the virtual template area comprises a universal home location and a plurality of objects, and wherein a map object of the plurality of objects comprises children objects that are spawned when the map object is launched;
defining, for a physical home key of a mobile device, a first state and a second state, wherein the first state comprises returning a field of view to the universal home location of the virtual template area, the first state applied when none of the plurality of objects is launched when the physical home key is selected, and wherein the second state comprises returning the field of view to the map object of the virtual template area, the second state applied when the map object is launched when the physical home key is selected;
in response to receiving a selection of the physical home key, determining whether any of the plurality of objects is launched;
if none of the plurality of objects is launched, determining that the first state exists and, in response, returning the field of view to the universal home location of the virtual template area; and
if the map object is launched,determining that the second state exists and, in response, determining whether the field of view is associated with a first child object of the children objects spawned when the map object launched, wherein the map object communicates first usage information to and receives second usage information from the first child object and wherein the first child object interacts with a child object of another object of the plurality of objects of the virtual template area to create new usage information that pertains to the map object, andin response to determining that the field of view is associated with the first child object, returning the field of view to the map object.
3 Assignments
0 Petitions
Accused Products
Abstract
A home key of a mobile device is utilized to activate a map object displayed in a virtual template area of the mobile device. The virtual template area is available on a display of the mobile device. The home key is utilized to set the home key as an object home for a user-defined starting place on the map object. Upon the object home being activated, the object home returns to the user-defined starting place on the map object.
14 Citations
12 Claims
-
1. A method, comprising:
-
providing a virtual template area, wherein the virtual template area comprises a universal home location and a plurality of objects, and wherein a map object of the plurality of objects comprises children objects that are spawned when the map object is launched; defining, for a physical home key of a mobile device, a first state and a second state, wherein the first state comprises returning a field of view to the universal home location of the virtual template area, the first state applied when none of the plurality of objects is launched when the physical home key is selected, and wherein the second state comprises returning the field of view to the map object of the virtual template area, the second state applied when the map object is launched when the physical home key is selected; in response to receiving a selection of the physical home key, determining whether any of the plurality of objects is launched; if none of the plurality of objects is launched, determining that the first state exists and, in response, returning the field of view to the universal home location of the virtual template area; and if the map object is launched, determining that the second state exists and, in response, determining whether the field of view is associated with a first child object of the children objects spawned when the map object launched, wherein the map object communicates first usage information to and receives second usage information from the first child object and wherein the first child object interacts with a child object of another object of the plurality of objects of the virtual template area to create new usage information that pertains to the map object, and in response to determining that the field of view is associated with the first child object, returning the field of view to the map object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
providing a virtual template area, wherein the virtual template area comprises a universal home location and a plurality of objects, and wherein a map object of the plurality of objects comprises children objects that are spawned when the map object is launched; defining, for a physical home key of a mobile device, a first state and a second state, wherein the first state comprises returning a field of view to the universal home location of the virtual template area, the first state applied when none of the plurality of objects is launched when the physical home key is selected, and wherein the second state comprises returning the field of view to the map object of the virtual template area, the second state applied when the map object is launched when the physical home key is selected; in response to receiving a selection of the physical home key, determining whether any of the plurality of objects is launched, wherein an object of the plurality of objects is launched when the object is placed into a hot zone spot of the virtual template area and then touched by a user of the mobile device; if none of the plurality of objects is launched, determining that the first state exists and, in response, returning the field of view to the universal home location of the virtual template area; and if the map object is launched, determining that the second state exists and, in response, determining whether the field of view is associated with a first child object of the children objects spawned when the map object launched, wherein the map object communicates first usage information to and receives second usage information from the first child object and wherein the first child object interacts with a child object of another object of the plurality of objects of the virtual template area to create new usage information that pertains to the map object, and in response to determining that the field of view is associated with the first child object, returning the field of view to the map object. - View Dependent Claims (9, 10, 11, 12)
-
Specification