Claims
- 1. A method for aggregating presences for multiple users of mobile devices, comprising:
(a) determining a presence for each reporting user, (b) aggregating the presences of the reporting users by locations; (c) enabling at least a portion of aggregated presences by locations to be displayed on a mobile device.
- 2. The method of claim 1, further comprising enabling a selective display by location for at least one portion of the aggregated presences.
- 3. The method of claim 1, further comprising enabling a selective display of a statistic by location for at least one portion of the aggregated presences.
- 4. The method of claim 1, further comprising enabling a selective display of a pal list by location for at least one portion of the aggregated presences.
- 5. The method of claim 1, wherein determining the presence for each reporting user further comprises determining a physical location for each reporting user.
- 6. The method of claim 1, wherein determining the presence for each reporting user further comprises determining a virtual location for each reporting user.
- 7. The method of claim 1, wherein determining the presence for each reporting user further comprises determining an ordinal location for each reporting user.
- 8. The method of claim 1, further comprising enabling at least a portion of the aggregated user presence by location to be displayed on a stationary computing device.
- 9. The method of claim 1, further comprising enabling at least a portion of the aggregated presences by location to be displayed in real time.
- 10. The method of claim 1, wherein determining the presence for each reporting user further comprises determining each manually entered location.
- 11. A server for aggregating presences received from multiple clients on mobile devices, comprising:
(a) a memory for storing logical instructions; (b) a network interface unit for receiving data relating to the presences of clients and sending data relating to the aggregated presences; and (c) a processor coupled to the memory and the network interface for executing the logical instructions stored in the memory, the execution of the logical instructions causing actions to be performed, including:
(i) receiving a presence from each reporting client, (ii) aggregating the presences by locations; and (iii) enabling at least a portion of the aggregated presences by locations to be displayed by a requesting client on a mobile device.
- 12. The server of claim 10, wherein the server operates on a stationary computing device.
- 13. The server of claim 10, wherein aggregating the presences by location includes aggregating at least one of a physical, a virtual, an ordinal and a manual location for each reporting client.
- 14. A mobile device for displaying aggregated presences by location, comprising:
(a) a memory for storing logical instructions; (b) a wireless interface unit for sending data relating to presence, and receiving data relating to the aggregated presences; and (c) a processor coupled to the memory and the wireless interface unit for executing the logical instructions stored in the memory, the execution of the logical instructions causing actions to be performed, including:
(i) determining a presence for the mobile device, (ii) providing the presence for aggregation; (ii) receiving aggregated presences by location for a plurality of other mobile devices; and (iii) enabling at least a portion of the aggregated presences by location to be displayed on the mobile device.
- 15. The mobile device of claim 14, the actions caused to be performed further comprise enabling the playing of at least one of a radio broadcast, television broadcast and streamed content.
- 16. The mobile device of claim 14, the actions caused to be performed further comprise enabling a web page to be browsed.
- 17. The mobile device of claim 14, wherein aggregating the presences by location includes aggregating at least one of a physical, a virtual, an ordinal and a manual location for each reporting client
- 18. The mobile device of claim 14, further comprising enabling a selective display of a pal list by location for at least one portion of the aggregated presences.
- 19. The mobile device of claim 14, further comprising enabling at least a portion of the aggregated presences by location to be displayed in real time.
- 20. The mobile device of claim 14, wherein the mobile device is a selected one of a wireless mobile phone, a pager, a personal digital assistant (PDA), a palm-sized computing device, a laptop computer, a portable radio, a portable MPx player, and a portable CD/DVD player.
- 21. An apparatus for aggregating presences for multiple users of mobile devices, comprising:
(a) means for determining a presence for each reporting user, (b) means for aggregating presences for each reporting user by location; and (c) means for enabling at least a portion of aggregated presences by location to be displayed on a mobile device.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This utility application is related to a previously filed U.S. Provisional Application, Serial No. 60/290,592, filed on May 11, 2001, the benefit of the earlier filing date of which is hereby claimed under 35 U.S.C. § 119(e).
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/14594 |
5/10/2002 |
WO |
|
Provisional Applications (1)
|
Number |
Date |
Country |
|
60290592 |
May 2001 |
US |