Mapping the location of a mobile communications device systems and methods
First Claim
1. A system for mapping the location of a mobile communications device, which comprises:
- the mobile communications device configured to;
receive a set of data identifying the location of the device;
transmit the set of data;
receive image data illustrating a map including the location of the device and locations of a selected subset of a plurality of other mobile communications devices; and
display the image data on a screen coupled to the device;
a mobile communications base station, in communication with the mobile communications device via a wireless connection; and
a server computer system in communication with the base station, the server computer system configured to;
maintain a user profile of a user of the device, the user profile including information about the device and preferences of the user specifying circumstances in which a location of each of the plurality of other mobile communications devices will be included in image data transmitted to the device, the user profile stored in a database of the server computer system;
receive the set of data;
associate the set of data with the user, and the user profile;
receive an additional set of data identifying locations of the plurality of other mobile communications devices;
create the image data including the location of the device and locations of the selected subset of the plurality of other mobile communications devices, wherein the selected subset is based at least in part on the preferences in the user profile, wherein the image data is formatted for display on the device and the format is determined from the information about the device; and
transmit the image data to the device.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention comprise systems and methods related to the provision of location based services via a mobile communications device. In different embodiments, a communication system is described, comprising a mobile communications device, a mobile communications base station, and a server computer system. The location of the device may be correlated with certain user preferences stored on the server computer system. In various embodiments, components of the larger system are described. In some cases, various location related mapping functions for a device are discussed. In other embodiments, systems and methods which provide for activities to be undertaken based on the location of a device are described. In still other embodiments, the disclosure addresses systems and methods of efficiently determining the location of a mobile device. In some embodiments, different notification schemes based on the location of a device and specified preferences are described. In various other embodiments, the disclosure addresses systems and methods for keyword monitoring based on the location of a device.
114 Citations
25 Claims
-
1. A system for mapping the location of a mobile communications device, which comprises:
-
the mobile communications device configured to; receive a set of data identifying the location of the device; transmit the set of data; receive image data illustrating a map including the location of the device and locations of a selected subset of a plurality of other mobile communications devices; and display the image data on a screen coupled to the device; a mobile communications base station, in communication with the mobile communications device via a wireless connection; and a server computer system in communication with the base station, the server computer system configured to; maintain a user profile of a user of the device, the user profile including information about the device and preferences of the user specifying circumstances in which a location of each of the plurality of other mobile communications devices will be included in image data transmitted to the device, the user profile stored in a database of the server computer system; receive the set of data; associate the set of data with the user, and the user profile; receive an additional set of data identifying locations of the plurality of other mobile communications devices; create the image data including the location of the device and locations of the selected subset of the plurality of other mobile communications devices, wherein the selected subset is based at least in part on the preferences in the user profile, wherein the image data is formatted for display on the device and the format is determined from the information about the device; and transmit the image data to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transmitting an image to a mobile communications device from a server computer system, the method comprising:
-
maintaining a user profile of a user of the mobile communications device, the user profile containing information about the device and preferences of the user specifying circumstances in which a location of each of a plurality of other mobile communications devices will be included in image data transmitted to the device, the information stored in a database of the server computer system; receiving a set of data identifying the location of the device transmitted from the device; associating the set of data with the user, and the user profile; receiving an additional set of data identifying locations of the plurality of other mobile communications devices; creating image data illustrating a map containing the location of the device and locations of a selected subset of the plurality of other mobile communications devices, wherein the selected subset is based at least in part on the preferences in the user profile, wherein the image data is formatted for display on the device and the format is determined from the information about the device; and transmitting the image data to the device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program embodied on at least one computer readable medium, the computer program comprising instructions executable by a computer to:
-
create a user profile of a user of a mobile communications device, the user profile containing information about the device and preferences of the user specifying circumstances in which a location of each of a plurality of other mobile communications devices will be included in image data transmitted to the device; receive a set of data identifying the location of the device transmitted from the device; associate the set of data with the user, and the user profile; receive an additional set of data identifying locations of the plurality of other mobile communications devices; create image data illustrating a map containing the location of the device and locations of a selected subset of the plurality of other mobile communications devices, wherein the selected subset is based at least in part on the preferences in the user profile, wherein the image data is formatted for display on the device and the format is determined from the information about the device; and transmit the image data to the device. - View Dependent Claims (19, 20)
-
-
21. A method for transmitting image data to a mobile communications device from a server computer system, the method comprising:
-
maintaining a user profile of a user of a mobile communications device, the user profile including preferences identifying circumstances in which a location of each of the plurality of other mobile communications devices will be included in image data transmitted to the device; receiving a set of data identifying the location of the device, the received set of data based at least in part on information transmitted from the device; receiving an additional set of data identifying locations of the plurality of other mobile communications devices; generating image data illustrating a map containing the identified location of the device and the identified locations of a selected subset of the plurality of other mobile communications devices, wherein the selected subset is based at least in part on the preferences in the user profile and wherein the image data is formatted for display on the device; and transmitting the image data to the device. - View Dependent Claims (22, 23, 24, 25)
-
Specification