System for providing location-based services in a wireless network, such as locating individuals and coordinating meetings
First Claim
1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, an apparatus comprising:
- at least one server computer coupled among at least some of the network access points;
a database coupled with the server computer; and
a location subsystem coupled with the server computer,wherein the server computer 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 a friend'"'"'s mobile device among the multiple mobile devices within communication range of the multiple network access points;
provide a request to the location subsystem to locate the friend'"'"'s mobile device;
receive a geographic location of the friend'"'"'s mobile device from the location subsystem;
return a location message to the user'"'"'s mobile device, wherein the location message provides the geographic location of the friend'"'"'s mobile device with a granularity of at least a neighborhood within a city;
obtain a request from the user'"'"'s mobile device for a meeting with a friend associated with the friend'"'"'s mobile device at a meeting location, wherein the selected meeting location is near a current location of the friend'"'"'s mobile device, near a current location of the user'"'"'s mobile device, or at an approximate equidistant midpoint between the current locations of the user'"'"'s and friend'"'"'s mobile devices;
provide another request to the location subsystem to locate the user'"'"'s mobile device;
receive a geographic location of the user'"'"'s mobile device from the location subsystem;
provide, to the user'"'"'s mobile device, a list of at least two points of interest near to the selected meeting location; and
responsive to the meeting request, determine a local time of the user'"'"'s or friend'"'"'s mobile devices based on the determined geographic location of the user'"'"'s and friend'"'"'s mobile devices or a preexisting data record stored in the database associated with each of the user'"'"'s and friend'"'"'s mobile devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for providing wireless telecommunications services to mobile devices includes structure and functionality to obtain a request from a first mobile device for a meeting with a person associated with a second mobile device. The system automatically determines locations of the first and second mobile devices, and automatically provides information to at least the first or second mobile device regarding a meeting location based at least in part on the determined location of the first or second mobile device. The system can determine a local time, or time zone, of the first or second mobile devices. Further, with one or a minimum number of menu choices, a user of a mobile device may readily receive a location of a user or another mobile device.
286 Citations
42 Claims
-
1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, an apparatus comprising:
-
at least one server computer coupled among at least some of the network access points; a database coupled with the server computer; and a location subsystem coupled with the server computer, wherein the server computer 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 a friend'"'"'s mobile device among the multiple mobile devices within communication range of the multiple network access points; provide a request to the location subsystem to locate the friend'"'"'s mobile device; receive a geographic location of the friend'"'"'s mobile device from the location subsystem; return a location message to the user'"'"'s mobile device, wherein the location message provides the geographic location of the friend'"'"'s mobile device with a granularity of at least a neighborhood within a city; obtain a request from the user'"'"'s mobile device for a meeting with a friend associated with the friend'"'"'s mobile device at a meeting location, wherein the selected meeting location is near a current location of the friend'"'"'s mobile device, near a current location of the user'"'"'s mobile device, or at an approximate equidistant midpoint between the current locations of the user'"'"'s and friend'"'"'s mobile devices; provide another request to the location subsystem to locate the user'"'"'s mobile device; receive a geographic location of the user'"'"'s mobile device from the location subsystem; provide, to the user'"'"'s mobile device, a list of at least two points of interest near to the selected meeting location; and responsive to the meeting request, determine a local time of the user'"'"'s or friend'"'"'s mobile devices based on the determined geographic location of the user'"'"'s and friend'"'"'s mobile devices or a preexisting data record stored in the database associated with each of the user'"'"'s and friend'"'"'s mobile devices. - View Dependent Claims (2, 3, 4)
-
-
5. In a system for providing wireless telecommunication services to mobile devices, a method comprising:
-
obtaining a request from a first mobile device for a meeting with a person associated with a second mobile device, wherein the obtaining the request includes receiving a request for a meeting at an approximate equidistant midpoint between the current locations of the first and second mobile devices; and indicating to the first mobile device;
1) a list of options of midpoint neighborhoods or cites,
2) that the first and second mobile devices are in a same city or neighborhood, or
3) that the first and second mobile devices are nearby or in a same cell siteautomatically determining locations of the first or second mobile devices; and automatically providing information to at least the first or second mobile device regarding a meeting location based at least in part on the determined location of the first or second mobile device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification