Systems and methods to determine the name of a physical business location visited by a user of a wireless device based on location information and the time of day
First Claim
1. A method, used by a location based service system including at least one server having at least one network interface, of identifying a physical named location visited by a user of a wireless device having a wireless communication interface and a geographic location sensor, comprising the acts of:
- at a first time of day, receiving, from the wireless device, geographic location information corresponding to the geographic location of the wireless device determined using the geographic location sensor of the wireless device;
selecting a plurality of named locations near the geographic location of the wireless device at which the user may be located from a database including named locations and associated geographic location information, and wherein the selecting of the plurality of named locations is performed using information representative of the first time of day;
communicating, to the wireless device, the plurality of named locations;
receiving, from the wireless device, an indicated physical named location, chosen from the plurality of named locations, corresponding to the physical named location visited by the user of the wireless device to verify that the physical named location has been visited by the user of the wireless device; and
storing information in a location history associated with the user indicating;
(i) that the user of the wireless device visited the indicated physical named location, and (ii) a time of the user'"'"'s visit to the indicated physical named location.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that ascertain and record the specific named location of a user of a wireless device. A geographic location of a mobile device based on a geographic location sensor is received. A selection of the likely locations that may have been visited is provided to the wireless device based on location data produced at similar days (e.g., only Saturday, only every other week, monthly), and/or at similar times (e.g., only around 5:00 PM, between 3:00 PM and 6:00 PM, after sunset, before high-noon, before a particular stock market opens in the time zone of the user, etc.), or any combination. A verification of the specific named location of the user is received from the wireless device based on the provided selection of locations. The location history is updated with, for example, the location of the wireless device, the specific named location visited, and time of day information.
-
Citations
23 Claims
-
1. A method, used by a location based service system including at least one server having at least one network interface, of identifying a physical named location visited by a user of a wireless device having a wireless communication interface and a geographic location sensor, comprising the acts of:
-
at a first time of day, receiving, from the wireless device, geographic location information corresponding to the geographic location of the wireless device determined using the geographic location sensor of the wireless device; selecting a plurality of named locations near the geographic location of the wireless device at which the user may be located from a database including named locations and associated geographic location information, and wherein the selecting of the plurality of named locations is performed using information representative of the first time of day; communicating, to the wireless device, the plurality of named locations; receiving, from the wireless device, an indicated physical named location, chosen from the plurality of named locations, corresponding to the physical named location visited by the user of the wireless device to verify that the physical named location has been visited by the user of the wireless device; and storing information in a location history associated with the user indicating;
(i) that the user of the wireless device visited the indicated physical named location, and (ii) a time of the user'"'"'s visit to the indicated physical named location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, used by a location based service system including at least one server having at least one network interface, of identifying a physical named location visited by a user of a wireless device having a wireless communication interface and a geographic location sensor, comprising the acts of:
-
at a first time of day, receiving, from the wireless device, a geographic location coordinate corresponding to the geographic location of the wireless device determined using the geographic location sensor of the wireless device; selecting a plurality of named locations, near the geographic location coordinate of the wireless device, at which the user may be located from a database including named locations and associated geographic location information, and wherein the selecting of the plurality of named locations is performed using information representative of the first time of day; communicating, to the wireless device, the plurality of named locations; receiving, from the wireless device, an indicated physical named location, chosen from the plurality of named locations, corresponding to the physical named location visited by the user of the wireless device to verify that the physical named location has been visited by the user of the wireless device; and storing information in a location history associated with the user indicating;
(i) the geographic location coordinate, (ii) that the user of the wireless device visited the indicated physical named location, and (iii) a time of the user'"'"'s visit to the indicated physical named location.
-
-
18. A location based service system comprising:
-
a first network interface configured to receive, at a first time of day from a wireless device, geographic location information corresponding to the geographic location of the wireless device determined using a geographic location sensor of the wireless device; a processor configured to select a plurality of named locations near the geographic location of the wireless device at which a user of the wireless device may be located from a database including named locations and associated geographic location information, and wherein the processor is further configured to use information representative of the first time of day to select the plurality of named locations; a second network interface, that is the same or different from the first network interface, configured to cause communication, to the wireless device, of the plurality of named locations; a third network interface, that is the same or different from the first and second network interfaces, configured to receive from the wireless device, an indicated physical named location, chosen from the plurality of named locations, corresponding to the physical named location visited by the user of the wireless device to verify that the physical named location has been visited by the user of the wireless device; and a data storage device configured to store information in a location history associated with the user indicating;
(i) that the user of the wireless device visited the indicated physical named location, and (ii) a time of the user'"'"'s visit to the indicated physical named location. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification