IP Library Granted Patent US 7,676,550
Granted Patent B1
US 7,676,550 · App. 11/398,111 · Granted Mar 9, 2010

Multiple access presence agent

Assignee: Alcatel Lucent
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,676,550
App. No.
11/398,111
Granted
Mar 9, 2010
Kind
B1
Abstract

A multiple access presence agent that collects and stores presence information on a presentity from presence contributors is configured to define access rules for each of the presence contributors, in which the access rules define respective rights and privileges of the presence contributors to the presence information of the presentity. The multiple access presence agent is further capable of authenticating one of the presence contributors to determine the access rules associated with that presence contributor, and in response to a valid authentication, enabling access to the presence information of the presentity by that presence contributor based on the access rules associated with that presence contributor.

Claims (38)

1. A multiple access presence agent for use in a presence server, said multiple access presence agent for collecting and storing presence information on a presentity from presence contributors, said multiple access presence agent further comprising:

means for defining access rules for each of said presence contributors, said access rules associated with each of said presence contributors defining respective rights and privileges of said presence contributors to access said presence information of said presentity after said presence contributors have provided said presence information to said presence server;

means for authenticating one of said presence contributors to determine said access rules associated with said one of said presence contributors; and

means for enabling access to said presence information of said presentity by said one of said presence contributors based on said access rules associated with said one of said presence contributors; and

means for enabling access further includes means for filtering said presence information of said presentity based on said access rules of said one of said presence contributors to produce filtered presence information and means for providing said filtered presence information to said one of said presence contributors; and

means for enabling access further includes means for enabling said one of said presence contributors to update said presence information of said presentity based on said access rules of said one of said presence contributors; and

means for enabling access further includes means for enabling said one of said presence contributors to define preference information associated with said presence information of said presentity based on said access rules of said one of said presence contributors.

2. The multiple access presence agent of claim 1 , wherein said presentity represents one or more of a user, a group of users, an application, a device and a facility.

3. The multiple access presence agent of claim 2 , wherein said presence contributors include one or more of a user, a group of users, an application, a device and a facility.

4. The multiple access presence agent of claim 1 , wherein said means for authenticating further includes means for assigning authentication credentials to each of said presence contributors and means for receiving said authentication credentials of said one of said presence contributors to authenticate said one of said presence contributors.

5. The multiple access presence agent of claim 4 , wherein said authentication credentials include a username and password, a time variable password or a secure device identifier.

6. The multiple access presence agent of claim 1 , wherein said means for enabling further includes means for enabling access to said presence information of said presentity by multiple ones of said presence contributors simultaneously based on said respective access rules associated with said multiple ones of said presence contributors.

7. The multiple access presence agent of claim 1 , wherein said means for enabling further includes means for providing hierarchical access by said presence contributors to said presence information of said presentity.

8. A presence system for providing multiple access rights, comprising:

a presence server for collecting and storing presence information on a plurality of presentities from presence contributors; and

a multiple access presence agent for managing said presence information for one of said presentities, said multiple access presence agent operable to establish access rules defining respective rights and privileges for each of said presence contributors to access said presence information of said one of said presentities after said presence contributors have provided said presence information to said presence server;

wherein said multiple access presence agent is further operable to authenticate one of said presence contributors to determine said access rules associated with said one of said presence contributors; and

wherein said multiple access presence agent is further operable to enable access to said presence information of said one of said presentities by said one of said presence contributors based on said access rules associated with said one of said presence contributors; and

wherein said multiple access presence agent is further operable to filter said presence information of said one of said presentities based on said access rules of said one of said presence contributors to produce filtered presence information and to provide said filtered presence information to said presence user client; and

wherein said graphical user interface is further operably coupled to said presence user client to enable said one of said presence contributors to update said presence information of said one of said presentities based on said access rules of said one of said presence contributors.

9. The presence system of claim 8 , further comprising:

a presence user client associated with said one of said presence contributors operable to access said multiple access presence agent.

10. The system of claim 9 , further comprising:

a terminal on which said presence user client is running, said terminal having a display and including a graphical user interface operably coupled to display said presence information of said one of said presentities on said display.

11. A method for providing a multiple access presence agent within a presence server for collecting and storing presence information on a presentity from presence contributors, comprising the steps of:

defining access rules for each of said presence contributors, said access rules associated with each of said presence contributors defining respective rights and privileges of said presence contributors to access said presence information of said presentity after said presence contributors have provided said presence information to said presence server;

authenticating one of said presence contributors to determine said access rules associated with said one of said presence contributors; and

enabling access to said presence information of said presentity by said one of said presence contributors based on said access rules associated with said one of said presence contributors; and

filtering said presence information of said presentity based on said access rules of said one of said presence contributors to produce filtered presence information; and providing said filtered presence information to said one of said presence contributors; and

enabling said one of said presence contributors to update said presence information of said presentity based on said access rules of said one of said presence contributors; and

further enabling said one of said presence contributors to define preference information associated with said presence information of said presentity based on said access rules of said one of said presence contributors.

12. The method of claim 11 , wherein said authenticating further comprises the steps of:

assigning authentication credentials to each of said presence contributors; and

receiving said authentication credentials of said one of said presence contributors to authenticate said one of said presence contributors.

13. The method of claim 11 , wherein said enabling access further comprises the step of:

enabling access to said presence information of said presentity by multiple ones of said presence contributors simultaneously based on said respective access rules associated with said multiple ones of said presence contributors.

14. The method of claim 11 , wherein said enabling further comprises the step of:

providing hierarchical access by said presence contributors to said presence information of said presentity.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
CHANGE OF NAME Recorded Jan 13, 2010
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 023775/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2006
From: JACHNER, JACK
To: ALCATEL
Reel/Frame 017481/0202 →