System for providing location-based services in a wireless network, such as locating sets of desired locations
First Claim
Patent Images
1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, the system comprising:
- at least one location server coupled with at least some of the multiple network access points;
at least one database coupled with the location server, wherein the at least one database includes location information regarding points of interest, wherein at least some of the points of interest are associated with point of interest categories, and wherein the at least one database further includes point of interest records associated with at least some of the multiple mobile devices, wherein each of the point of interest records includes at least one user-defined set of two or more point of interest categories; and
wherein the location server is configured to;
receive a command via one of the network access points, wherein the command is based on a single command from a user'"'"'s mobile device to locate current points of interest closest to a current geographic location of the user'"'"'s mobile device, wherein each of the current points of interest are associated with one of the two or more point of interest categories in a point of interest record associated with the user'"'"'s mobile device;
obtain the current geographic location of the user'"'"'s mobile device;
query the at least one database for location information for points of interest that a) are closest to the current geographic location of the user'"'"'s mobile device, and b) are associated with the two or more point of interest categories in the user-defined set;
provide, to the user'"'"'s mobile device, a list of points of interest for each point of interest category in the user-defined set that are closest to the current geographic location of the user'"'"'s mobile device; and
provide additional options to the user based on the list of points of interest.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and associated method receives a command from a user'"'"'s mobile device to locate points of interest near the mobile device'"'"'s location. The points of interest are associated with different, user-identified, point of interest categories. Based at least in part on the mobile device'"'"'s location, the system substantially simultaneously provides a list of points of interest for at least some of the point of interest categories.
-
Citations
35 Claims
-
1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, the system comprising:
-
at least one location server coupled with at least some of the multiple network access points; at least one database coupled with the location server, wherein the at least one database includes location information regarding points of interest, wherein at least some of the points of interest are associated with point of interest categories, and wherein the at least one database further includes point of interest records associated with at least some of the multiple mobile devices, wherein each of the point of interest records includes at least one user-defined set of two or more point of interest categories; and
wherein the location server is configured to;receive a command via one of the network access points, wherein the command is based on a single command from a user'"'"'s mobile device to locate current points of interest closest to a current geographic location of the user'"'"'s mobile device, wherein each of the current points of interest are associated with one of the two or more point of interest categories in a point of interest record associated with the user'"'"'s mobile device; obtain the current geographic location of the user'"'"'s mobile device; query the at least one database for location information for points of interest that a) are closest to the current geographic location of the user'"'"'s mobile device, and b) are associated with the two or more point of interest categories in the user-defined set; provide, to the user'"'"'s mobile device, a list of points of interest for each point of interest category in the user-defined set that are closest to the current geographic location of the user'"'"'s mobile device; and provide additional options to the user based on the list of points of interest. - View Dependent Claims (2, 3)
-
-
4. A method for providing wireless telecommunication services to mobile devices, the method comprising:
-
receiving a command from a user'"'"'s mobile device to locate points of interest near to a location of the user'"'"'s mobile device, wherein each of the points of interest are associated with one of two or more different and user-identified point of interest categories; automatically determining the location of the user'"'"'s mobile device; based at least in part on the determined location, automatically providing to the user'"'"'s mobile device a list of points of interest, wherein the list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories, and wherein the list of points of interest represent points of interest that are geographically closest to the location of the user'"'"'s mobile device; receiving input from the user'"'"'s mobile device; and providing a next-closer list of points of interest, wherein the next-closer list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories that are geographically next closest to the location of the user'"'"'s mobile device than points of interest in the list of points of interest.
-
-
5. A method for providing wireless telecommunication services to mobile devices, the method comprising:
-
receiving a command from a user'"'"'s mobile device to locate points of interest near to a location of the user'"'"'s mobile device, wherein each of the points of interest are associated with one of two or more different and user-identified point of interest categories, wherein the point of interest categories are associated with the user, and wherein the command is based on a single command from a user'"'"'s mobile device to locate current points of interest closest to a current geographic location of the user'"'"'s mobile device, and; automatically determining the location of the user'"'"'s mobile device; and based at least in part on the determined location, automatically providing to the user'"'"'s mobile device a list of points of interest, wherein the list substantially simultaneously presents at least one point of interest for at least some of the different and user-identified point of interest categories. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium whose contents cause at least one telecommunication server to perform a method to provide location-based services to at least one telecommunications mobile device, the method comprising:
-
at the at least one telecommunication server, receiving from the at least one telecommunications mobile device a request to locate a list of locations, wherein the request is associated with a current geographic location of the at least one telecommunications mobile device, wherein the list is associated with multiple and different location categories previously defined by a user of the at least one telecommunications mobile device, wherein the telecommunications server is coupled with at least one database, wherein the database includes location information regarding points of interest, wherein at least some of the points of interest are associated with location categories, and wherein the database further includes point of interest records associated with the user of the at least one telecommunications mobile device, wherein each of the point of interest records includes at least one user-defined set of two or more location categories; and at least one telecommunication server, providing for display by the telecommunications mobile device a current list of locations, wherein each of the locations in the current list is associated with one of the multiple and different user-identified location categories, and wherein each of the locations in the current list is proximate to the current geographic location of the at least one telecommunications mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A wireless telecommunications apparatus for providing to a user location-based services, the wireless telecommunications apparatus comprising:
-
wireless transceiver means; input/output means; and processor means coupled to the wireless transceiver means and to the input/output means, wherein the processor means includes; means for providing to a telecommunications server at least one user-defined set of user-identified location categories, wherein the at least one user-defined set of user-identified location categories is associated with the user of the wireless telecommunications apparatus; means for providing to the telecommunications server a location of the wireless telecommunications apparatus; means for providing to the telecommunications server a request for a list of locations, wherein the means for providing the request requires, from a main menu provided by the input/output means, at most two menu choices from the user of the wireless telecommunications apparatus; and means for receiving a current list of locations, wherein each of the locations in the current list is associated with one of the at least one user-defined set of user-identified location categories, and wherein each of the locations in the list is proximate to the location of the wireless telecommunications apparatus. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computer-readable medium whose contents store instructions for at least one telecommunications server to execute a method, wherein the telecommunications server provides, or is coupled to a system that provides, location-based services to at least one telecommunication mobile device associated with a subscriber, the method comprising:
-
at the at least one telecommunications server, receiving from the at least one telecommunications device a request to substantially simultaneously locate at least one occurrence of two or more user-desired types of businesses, wherein at least one database is coupled with the at least one telecommunications server, wherein the at least one database includes location information into regarding the businesses, wherein at least some of the businesses are associated with the types of businesses, wherein the database further includes business records identified by the user of the at least one telecommunication mobile device, and wherein each of the business records includes at least one user-defined set of two or more types of businesses; at the at least one telecommunications server, automatically determining a location of the telecommunications mobile device and providing a response to the requesting telecommunications mobile device, wherein the response includes an identification of at least one business for each of the user-desired types of businesses, and wherein each of the identified businesses is located near to the location of the telecommunications mobile device; and receiving compensation from at least one of the identified businesses based on the provided response. - View Dependent Claims (28, 29, 30)
-
-
31. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises; a first data structure representing two or more user-defined sets of points of interest; and
for each of the user-defined sets of points of interest, a second data structure representing two or more point of interest categories, wherein each of the point of interest categories is associated with a type of business or a geographic location, wherein the two or more user-defined sets of points of interest are associated with a user of the wireless device, and wherein, upon receiving a request to locate current points of interest closest to a current geographic location of the wireless device, the wireless system obtains the current geographic location of the wireless device, queries a database storing the data structure, and transmits a list of points of interest for each point of interest category in the user-defined set of points of interest.- View Dependent Claims (32, 33, 34, 35)
Specification