System and method for automated location-based widgets
First Claim
1. A location-based application service comprising:
- a communication interface communicatively coupling the location-based application service to a plurality of mobile devices via a network; and
a control system associated with the communication interface and adapted to;
obtain an anticipated location of a mobile device;
determine whether the anticipated location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment; and
provide an application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment based on the determination, wherein the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, location-based application service obtains an anticipated location of a mobile device and determines whether the anticipated location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment. An application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment is provided based on the determination, wherein the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application.
-
Citations
21 Claims
-
1. A location-based application service comprising:
-
a communication interface communicatively coupling the location-based application service to a plurality of mobile devices via a network; and a control system associated with the communication interface and adapted to; obtain an anticipated location of a mobile device; determine whether the anticipated location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment; and provide an application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment based on the determination, wherein the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a location-based application service, the method comprising:
-
obtaining an anticipated location of a mobile device; determining whether the anticipated location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment; and providing an application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment based on the determination, wherein the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium storing a computer program, executable by a machine, for providing a location-based application service, the computer program comprising executable instructions for:
-
obtaining an anticipated location of a mobile device; determining whether the anticipated location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment; and providing an application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment based on the determination, wherein the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application.
-
Specification