Methods and apparatus for organizing and presenting contact information in a mobile communication system
First Claim
1. In a mobile communications network, said network including an information server and a mobile communications device coupled to said server via at least a wireless link, a method of operating comprising:
- transmitting a message including proximity-related information from said mobile communications device to said server via said at least wireless link;
transmitting a list of contacts from said mobile communication device to said server via said at least wireless link;
matching said contacts with said proximity-related information using data maintained for other communications devices to generate a list of proximate users;
transmitting said list of proximate users to said mobile communications device; and
displaying at least a portion of said list of proximate users on said mobile communications device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for gathering, organizing and displaying contact information in a mobile communications network. In one embodiment, a method for operating a mobile communication network includes an information server and a mobile communications device coupled to the service via a wireless connection. The method comprises transmitting a location identifier message including a current location from the mobile communications device to the server via the wireless link. The mobile device also transmits a list of contacts to the server via the wireless link. The contacts are matched with the location using a location database maintained for other mobile communications devices in order to generate a list of proximate users. Alternatively, the contact list can be based upon cognitive or psychographic proximity (versus merely physical proximity). The list of proximate users is transmitted to the mobile communications device, and the list is displayed in an easily perceived fashion based on user preferences.
-
Citations
26 Claims
-
1. In a mobile communications network, said network including an information server and a mobile communications device coupled to said server via at least a wireless link, a method of operating comprising:
-
transmitting a message including proximity-related information from said mobile communications device to said server via said at least wireless link;
transmitting a list of contacts from said mobile communication device to said server via said at least wireless link;
matching said contacts with said proximity-related information using data maintained for other communications devices to generate a list of proximate users;
transmitting said list of proximate users to said mobile communications device; and
displaying at least a portion of said list of proximate users on said mobile communications device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile communications device for communicating with a network, said mobile communications device having an input device and a display device, said mobile communications device comprising:
-
a microprocessor adapted to run client software;
client software configured to;
transmit a list of contacts from said mobile communications device to a server;
receive a list of proximate users from said server; and
display said list of proximate users on said mobile communications device; and
position location apparatus in data communication with said microprocessor and adapted to determine the location of the mobile communications device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A server for use in a mobile communications network, said mobile communications network providing communications services to a plurality of mobile communications devices, said server comprising:
-
a microprocessor configured for executing software instructions;
server software, running on said microprocessor, said server software comprising at least one software module adapted to;
receive a location identifier message, including a current location, from a mobile communications device from said plurality of mobile communication devices;
receive a list of contacts from said mobile communication device;
match said contacts with said current location using a location database maintained for other mobile communications devices to generate a list of proximate users; and
transmit said list of proximate users to said mobile communications device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. In a mobile communications network, said network including an information server and a mobile communications device coupled to said server via at least a wireless link, a method of operating said mobile communications device, comprising:
-
transmitting a message including proximity-related information from said mobile communications device to said server via said at least wireless link;
transmitting a list of contacts from said mobile communication device to said server via said at least wireless link;
receiving data at said mobile device, said data being used by said mobile device to provide a plurality of proximate users to the user of said mobile communications device, said proximate users being at least one of;
(i) geographically proximate;
or (ii) cognitively proximate; and
displaying to said user of said mobile communications device presence information relating to one or more of said proximate users.
-
Specification