Systems and methods to determine the name of a location visited by a user of a wireless device
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that record the location of a user and transmit targeted content to a user based upon their current and past location information. A network is configured to include a server programmed with a database of targeted content, a database of location information, a database of user information, a database searching algorithm, and a wireless communication system capable of communicating with the user'"'"'s mobile device. The location of the mobile device is ascertained and recorded. The location information is analyzed to determine the routes taken by the user, businesses visited by the user, and other behaviors of the user. Targeted content is sent to the mobile device of the user and whether the user visits the physical locations associated with the targeted content is monitored. Payment systems, phone exchange systems, and other features may also be integrated to provide detailed conversion tracking to producers of targeted content and business owners.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method, used by a location based service system including at least one computer, of identifying a branded establishment visited by a user of a cell phone, the cell phone configured to detect its location comprising the acts of:
-
a) receiving, with a network interface of the location based service system, an approximate geographic location of the user'"'"'s cell phone based at least in part on data obtained from a geographic location sensor of the cell phone; b) causing the received approximate geographic location to be compared, using a central processing unit of the location based service system, to the locations of a plurality of physical branded establishments stored in a database of the location based service system and, from the comparison, determining a selection from the database of at least two branded establishments, at least one of which the user is likely visiting or has likely visited, and which are both in the geographic vicinity of the received approximate geographic location; c) causing communication, from the location based service system to the cell phone, of information that indicates the names of the at least two branded establishments, at least one of which the user is likely visiting or has likely visited, and which are both in the geographic vicinity of the received approximate geographic location; d) receiving, at the location based service system from the cell phone, data confirming one indicated branded establishment that was chosen from among the at least two branded establishments as having been visited by the user; and e) storing, in a memory of the location based service system, the received branded establishment visited by the user in a location history of indicated branded establishments corresponding to the user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method, used by a location based service system including at least one computer, of identifying a branded establishment visited by a user of a cell phone, the cell phone configured to detect its location, comprising the acts of:
-
a) receiving, with a network interface of the location based service system, an approximate geographic location of the user'"'"'s cell phone based at least in part on data obtained from a geographic location sensor in the cell phone; b) comparing the received approximate geographic location, using a central processing unit of the location based service system, to the locations of a plurality of branded establishments stored in a database accessible by the location based service system and, from the comparison, selecting at least two branded establishments, at least one of which the user is likely visiting or has likely visited, and which are both in the geographic vicinity of the received approximate geographic location; c) communicating, from the location based service system to the cell phone, information that indicates the names of the at least two branded establishments, at least one of which the user is likely visiting or has likely visited, and which are both in the geographic vicinity of the received approximate geographic location; d) receiving, at the location based service system from the cell phone, data confirming one indicated branded establishment that was chosen as being visited or having been visited from among the at least two branded establishments; and e) storing, in a memory of the location based service system, the received branded establishment visited by the user in a location history of indicated branded establishments corresponding to the user.
-
-
40. A method, used by a location based service system including at least one computer, of identifying a branded establishment visited by a user of a cell phone, the cell phone configured to detect its location comprising the acts of:
-
a) receiving, with a network interface of the location based service system, an approximate geographic location of the user'"'"'s cell phone based at least in part on data obtained from a geographic location sensor in the cell phone; b) causing the received approximate geographic location to be compared to the locations of a plurality of branded establishments stored in a database in the one or more computers and, from the comparison, selecting from the database at least two branded establishments that the location based service system determines the user could likely be visiting or could likely have previously visited and which are in the vicinity of the received approximate geographic location; c) causing communication, to the cell phone, of information that indicates the names of the at least two branded establishments; d) receiving, from the cell phone, data confirming one indicated branded establishment that was chosen as currently being visited or having been previously visited from among the at least two branded establishments; and e) storing, in a memory of the location based service system, the received branded establishment visited by the user in a location history of indicated branded establishments corresponding to the user.
-
Specification