PROVIDING GPS-BASED LOCATION AND TIME INFORMATION
First Claim
1. A method for providing data pertaining to a one or more users'"'"' visits to an establishment, the method comprising:
- determining a location of one or more global positioning system devices, wherein each global positioning system device is associated with a user of the device;
identifying one or more establishments situated at each determined location;
determining one or more of;
a time of day and a duration of the user'"'"'s visit to the establishment; and
recording in a database one or more of;
the location, the time of day and the duration of the user'"'"'s visit.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing data pertaining to a one or more users'"'"' visits to an establishment. A location of one or more global positioning system devices is determined. Each global positioning system device is associated with a user of the device. One or more establishments situated at each determined location are identified. One or more of a time of day and a duration of the user'"'"'s visit to the establishment is determined. One or more of the location, the time of day and the duration of the user'"'"'s visit are recorded in a database.
288 Citations
21 Claims
-
1. A method for providing data pertaining to a one or more users'"'"' visits to an establishment, the method comprising:
-
determining a location of one or more global positioning system devices, wherein each global positioning system device is associated with a user of the device; identifying one or more establishments situated at each determined location; determining one or more of;
a time of day and a duration of the user'"'"'s visit to the establishment; andrecording in a database one or more of;
the location, the time of day and the duration of the user'"'"'s visit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for providing data pertaining to a one or more users'"'"' visits to an establishment, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to determine a location of one or more global positioning system devices, wherein each global positioning system device is associated with a user of the device; computer usable program code configured to identify one or more establishments situated at each determined location; computer usable program code configured to determine one or more of;
a time of day and a duration of the user'"'"'s visit to the establishment; andcomputer usable program code configured to record in a database one or more of;
the location, the time of day and the duration of the user'"'"'s visit. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for providing data pertaining to a one or more users'"'"' visits to an establishment, the system comprising:
-
one or more global positioning system devices, wherein each global positioning system device is associated with a user and is operable to provide a location of the global positioning system device and an associated time stamp for when the location was determined; a database operable to store one or more of;
the locations and timestamps provided by the global positioning system devices; anda service interface operable to; receive a user request pertaining to at least some of the locations and timestamps stored in the database; determine whether the user has permission to access the data specified in the request; and in response to determining that the user has permissions to access the data, process the user request and provide the results of the processed request to the requesting user.
-
Specification