Transitional data sets
First Claim
Patent Images
1. A method comprising:
- storing, on a mobile device, configuration information specifying an association between a group of applications and each of a plurality of locations, wherein each application in the group of applications is configured to present different transitional data for each of the plurality of locations;
displaying on a first user interface of a mobile device a first display object for accessing the group of applications;
obtaining a current location of the mobile device;
determining that the current location matches a particular one of the plurality of locations configured for the group of applications;
based on the determination, associating the first object with the particular location;
changing the appearance of the first object to indicate the particular location;
obtaining a user selection of the first object;
configuring each application in the group of applications to present transitional data corresponding to the particular location;
in connection with the user selection of the first object, presenting a menu including the group of applications preselected for the particular location, wherein each of the group of applications is configured to present information relevant to each of the plurality of locations while at that location;
obtaining input selecting an application in the group of applications presented in the menu;
presenting the application on the mobile device; and
automatically populating the application with the transitional data corresponding to the particular location.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of applications on a mobile device can be specified, presented and automatically populated with transitional data sets. The transitional data sets can be stored on a network to facilitate computations of differences between transitional data sets and other data sets, and the differences can be presented on the mobile device by one or more location-aware applications.
14 Citations
17 Claims
-
1. A method comprising:
-
storing, on a mobile device, configuration information specifying an association between a group of applications and each of a plurality of locations, wherein each application in the group of applications is configured to present different transitional data for each of the plurality of locations; displaying on a first user interface of a mobile device a first display object for accessing the group of applications; obtaining a current location of the mobile device; determining that the current location matches a particular one of the plurality of locations configured for the group of applications; based on the determination, associating the first object with the particular location; changing the appearance of the first object to indicate the particular location; obtaining a user selection of the first object; configuring each application in the group of applications to present transitional data corresponding to the particular location; in connection with the user selection of the first object, presenting a menu including the group of applications preselected for the particular location, wherein each of the group of applications is configured to present information relevant to each of the plurality of locations while at that location; obtaining input selecting an application in the group of applications presented in the menu; presenting the application on the mobile device; and automatically populating the application with the transitional data corresponding to the particular location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one processor; at least one of memory or a computer-readable medium coupled to the processor and operable to store instructions, which, when executed by the processor, causes the processor to perform operations comprising; storing, on a mobile device, configuration information specifying an association between a group of applications and each of a plurality of locations, wherein each application in the group of applications is configured to present different transitional data for each of the plurality of locations; displaying on a first user interface of a mobile device a first display object for accessing the group of applications; obtaining a current location of the mobile device; determining that the current location matches a particular one of the plurality of locations configured for the group of applications; based on the determination, associating the first object with the particular location; changing the appearance of the first object to indicate the particular location; obtaining a user selection of the first object; configuring each application in the group of applications to present transitional data corresponding to the particular location; in connection with the user selection of the first object, presenting a menu including the group of applications preselected for the particular location, wherein each of the group of applications is configured to present information relevant to each of the plurality of locations while at that location obtaining input selecting an application in the group of applications presented in the menu; presenting the application on the mobile device; and automatically populating the application with the transitional data corresponding to the particular location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing instructions, which, when executed by a processor, causes the processor to perform operations comprising:
-
storing, on a mobile device, configuration information specifying an association between a group of applications and each of a plurality of locations, wherein each application in the group of applications is configured to present different transitional data for each of the plurality of locations; displaying on a first user interface of a mobile device a first display object for accessing the group of applications; obtaining a current location of the mobile device; determining that the current location matches a particular one of the plurality of locations configured for the group of applications; based on the determination, associating the first object with the particular location; changing the appearance of the first object to indicate the particular location; obtaining a user selection of the first object; configuring each application in the group of applications to present transitional data corresponding to the particular location; in connection with the user selection of the first object, presenting a menu including the group of applications preselected for the particular location, wherein each of the group of applications is configured to present information relevant to each of the plurality of locations while at that location; obtaining input selecting an application in the group of applications presented in the menu; presenting the application on the mobile device; and automatically populating the application with the transitional data corresponding to the particular location. - View Dependent Claims (16, 17)
-
Specification