Mobile device applications associated with geo-locations
First Claim
1. A method for providing mobile applications associated with geo-location, the method comprising:
- storing information in a database regarding a plurality of applications, wherein each of the plurality of applications is associated with a defined geo-location;
receiving information regarding a plurality of settings set at a device over a user interface, wherein the plurality of settings include a selection of a plurality of application types corresponding to messages allowed to be transmitted to and automatically received by the device according to a setting of the plurality of settings when a current geo-location of the device corresponds to the defined geo-location associated with an application of the plurality of selected application types;
identifying the current geo-location of the device;
executing instructions stored in a memory, wherein the execution of the instructions by a processor identifies that the current geo-location of the device matches the defined geo-location; and
transmitting a message over a communication network interface to the device based on the identification that the current geo-location matches the defined geo-location, wherein the message is automatically received by the device based on the setting of the plurality of settings, the message including an offering by a vendor corresponding to the application of the plurality of selected application types, and the vendor is located at the matching geo-location, and wherein no message is transmitted to the device when the current geo-location of the device does not match the defined geo-location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for mobile devices are provided for providing mobile applications associated with geo-location. As such, mobile devices may automatically receive geographic location-specific messages when a user device is near a geographic location. In certain instances, geographic-based advertisements, coupons, promotions, etc. may be downloaded to a user device based on user preferences set in the operating system setting of a mobile device when a user device is moved into a perimeter around one or more geographic locations. The user device may also be set to receive or transmit a geographic location-specific message according to a set of preferences set by a user of a mobile electronic device.
98 Citations
20 Claims
-
1. A method for providing mobile applications associated with geo-location, the method comprising:
-
storing information in a database regarding a plurality of applications, wherein each of the plurality of applications is associated with a defined geo-location; receiving information regarding a plurality of settings set at a device over a user interface, wherein the plurality of settings include a selection of a plurality of application types corresponding to messages allowed to be transmitted to and automatically received by the device according to a setting of the plurality of settings when a current geo-location of the device corresponds to the defined geo-location associated with an application of the plurality of selected application types; identifying the current geo-location of the device; executing instructions stored in a memory, wherein the execution of the instructions by a processor identifies that the current geo-location of the device matches the defined geo-location; and transmitting a message over a communication network interface to the device based on the identification that the current geo-location matches the defined geo-location, wherein the message is automatically received by the device based on the setting of the plurality of settings, the message including an offering by a vendor corresponding to the application of the plurality of selected application types, and the vendor is located at the matching geo-location, and wherein no message is transmitted to the device when the current geo-location of the device does not match the defined geo-location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing mobile applications associated with geo-location, the system comprising:
-
a database that stores information regarding a plurality of applications, wherein each application associated with a defined geo-location; a display including a user interface that receives information regarding a plurality of settings, wherein the plurality of settings include a selection of a plurality of application types corresponding to messages allowed to be transmitted to and automatically received by a device according to a setting of the plurality of settings when a current geo-location of the device corresponds to the defined geo-location associated with an application of the plurality of selected application types; a processor that executes instructions stored in a memory, wherein the execution of the instructions by the processor identifies that the current geo-location of the device matches the defined geo-location associated with the application of the plurality of selected application types; and a communication interface that transmits a message to the device based on the identification that the current geo-location matches the defined geo-location, wherein the message is automatically received by the device based on the setting of the plurality of settings, the message including an offering by a vendor corresponding to the application of the plurality of selected application types, the vendor located at the matching geo-location, and wherein no message is transmitted to the device when the current geo-location of the device does not match the defined geo-location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for providing mobile applications associated with geo-location, the method comprising:
-
storing information regarding a plurality of applications, each application associated with a defined geo-location; receiving information regarding one or more of a plurality of settings set at a device over a user interface, wherein the plurality of settings includes a selection of a plurality of application types corresponding to messages allowed to be transmitted to the device and automatically received by the device according to a setting of the plurality of settings when a current geo-location of the device corresponds to the defined geo-location associated with an application of the plurality of selected application types; identifying the current geo-location of the device; identifying that the current geo-location of the device matches the defined geo-location associated with the application of the plurality of selected application types; and transmitting a message over a communication network interface to the device based on the identification that the current geo-location matches the defined geo-location, wherein the message is automatically received by the device based on the setting of the plurality of settings, the message including an offering by a vendor corresponding to the application of the plurality of selected application types, and the vendor is located at the matching geo-location, and wherein no message is transmitted to the device when the current geo-location of the device does not match the defined geo-location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification