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.
242 Citations
57 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;
automatically 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, 43)
-
-
44. A computer-readable medium whose contents cause at least one telecommunication mobile device to perform a method to receive location-based services from at least one telecommunications server, the method comprising:
-
at the telecommunications mobile device, providing to the telecommunications server a request to locate a friend from a list of friends associated with a user of the telecommunications mobile device, wherein providing the request requires, from a main menu provided on the telecommunications mobile device, at most two menu choices from the user of the telecommunications mobile device; and
at the telecommunications mobile device, receiving and displaying to the user a location of another telecommunications mobile device associated with the friend based on the provided request to locate the friend. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. An apparatus for locating a mobile device, comprising:
-
means for initiating a locate friends application;
means for displaying a list of friends;
means for selecting a friend to find, responsive to the means for displaying; and
means, responsive to the means for selecting the friend, for receiving an approximate street address location of a mobile device associated with the friend. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A method of determining a time parameter associated with a mobile device, comprising:
-
locating a geographical location of the mobile device; and
obtaining a time zone or local time of the mobile device based at least in part on the location. - View Dependent Claims (57)
-
Specification