LOCATION BASED PRESENCE GROUPS
First Claim
Patent Images
1. A method for implementing location based presence groups within a presence system, comprising:
- receiving presence information for a plurality of presentities, said presence information including contact information for and availability in one or more media types of the presentities and location information identifying a respective current geographical location of each of the presentities;
calculating respective distances between the presentities using the location information;
forming a location based presence group for a watcher one of the presentities, the location based presence group including the ones of the presentities whose calculated distance from the watcher is less than a configurable proximity metric; and
providing the watcher with the presence information of the presentities within the location based presence group.
1 Assignment
0 Petitions
Accused Products
Abstract
A presence system creates location based presence groups for presentities based on the current geographical location of the presentities. The presence system calculates respective distances between the presentities and forms respective location based presence groups for the presentities by including within each location based presence group those presentities whose calculated distance from the respective presentity is less than a configurable proximity metric. Each presentity is then provided with the presence information of all of the presentities within their location based presence group.
67 Citations
20 Claims
-
1. A method for implementing location based presence groups within a presence system, comprising:
-
receiving presence information for a plurality of presentities, said presence information including contact information for and availability in one or more media types of the presentities and location information identifying a respective current geographical location of each of the presentities; calculating respective distances between the presentities using the location information; forming a location based presence group for a watcher one of the presentities, the location based presence group including the ones of the presentities whose calculated distance from the watcher is less than a configurable proximity metric; and providing the watcher with the presence information of the presentities within the location based presence group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A presence system, comprising;
-
a presence server operable to maintain presence information for a plurality of presentities, the presence information including contact information for and availability in one or more media types of the presentities and location information identifying a respective current geographical location of each of the presentities, the presence server further being operable to provide the presence information of the presentities within a location based presence group to a watcher one of the presentities; and a proximity presence group application coupled to the presence server and operable to calculate respective distances between the presentities using the location information and form the location based presence group for the watcher, the location based presence group including the ones of the presentities whose calculated distance from the watcher is less than a configurable proximity metric. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification