IP Library Granted Patent US 7,035,923
Granted Patent B1
US 7,035,923 · App. 10/119,783 · Granted Apr 25, 2006

Presence information specifying communication preferences

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,035,923
App. No.
10/119,783
Granted
Apr 25, 2006
Kind
B1
Abstract

The present invention provides a presence system capable of monitoring state information, communication capabilities, or a combination thereof derived from a plurality of sources over any number of disparate networks. The state information bears on the presence or availability of the user and may take many forms. The communication capabilities relate to a potential method by which one can communicate with the user. Based on a profile provided by the user, the presence system evaluates the state information or communication capabilities from one or more sources to create presence information, including a preferred method or a prioritized list of methods by which to communicate with the user. The presence information is then delivered to subscribers of the presence information.

Claims (58)

1. A method for providing information bearing on how a subscriber should communicate with a user comprising:

a) receiving state information bearing on availability of the user from a plurality of devices;

b) determining communication capabilities of the user;

c) evaluating the state information and the communication capabilities to create presence information identifying a preferred method for the subscriber to communicate with the user and identifying a prioritized list of methods for the subscriber to communicate with the user, the prioritized list including the preferred method for the subscriber to communicate with the user;

d) sending the presence information to a presence application associated with the subscriber;

e) evaluating the state information and the communication capabilities with a plurality of presence rules to create the presence information for each of a plurality of categories associated with a plurality of subscribers; and

f) sending the presence information to a plurality of presence applications, which are associated with the plurality of categories,

wherein different views of presence for the user are created and delivered to the presence applications based on the associated categories.

2. The method of claim 1 wherein the communication capabilities of the user are determined by accessing a database identifying methods of communicating with one or more communication devices of the user.

3. The method of claim 1 wherein the communication capabilities of the user are determined by receiving information identifying at least one method of communicating with the user from at least one communication device associated with the user.

4. The method of claim 1 wherein the communication capabilities of the user are determined by receiving information identifying at least one method of communicating with the user from the user via at least one communication device associated with the user.

5. The method of claim 1 further comprising:

a) receiving a profile from the user; and

b) generating the plurality of presence rules for each of the plurality of categories based on the profile, wherein the presence rules define how to evaluate the state information and the communication capabilities to create the presence information for each of the plurality of categories.

6. The method of claim 1 wherein the state information stems from an interaction with the plurality of devices by the user during traditional use of the device without regard to generating the state information.

7. The method of claim 1 further comprising:

a) receiving a request from the presence application to receive the presence information for the user; and

b) authorizing delivery of the presence information to the presence application.

8. The method of claim 7 further comprising:

a) determining initial presence information based on initial state information for the plurality of devices and initial communication capabilities of the user; and

b) delivering the initial presence information for the user to the presence application upon authorizing delivery of the presence information.

9. The method of claim 1 further comprising registering the plurality of devices or systems associated therewith to facilitate reception of the state information and information bearing on communication capabilities of the user.

10. The method of claim 1 wherein the state information for at least one of the plurality of devices includes location information associated with the at least one of the devices.

11. The method of claim 1 wherein the plurality of devices is associated with a plurality of disparate networks.

12. A system for providing information bearing on how a subscriber should communicate with a user comprising:

a) a packet-switched network; and

b) a control system operatively associated with the packet-switched network and adapted to:

i) receive state information bearing on availability of the user from a plurality of devices;

ii) determine communication capabilities of the user;

iii) evaluate the state information and the communication capabilities to create presence information identifying a preferred method for the subscriber to communicate with the user and identifying a prioritized list of methods for the subscriber to communicate with the user, the prioritized list including the preferred method for the subscriber to communicate with the user;

iv) send the presence information to a presence application associated with the subscriber;

v) evaluate the state information and the communication capabilities with a plurality of presence rules to create the presence information for each of a plurality of categories associated with a plurality of subscribers; and

vi) send the presence information to a plurality of presence applications, which are associated with the plurality of categories,

wherein different views of presence for the user are created and delivered to the presence applications based on the associated categories.

13. The system of claim 12 wherein the communication capabilities of the user are determined by accessing a database identifying methods of communicating with one or more communication devices of the user.

14. The system of claim 12 wherein the communication capabilities of the user are determined by receiving information identifying at least one method of communicating with the user from at least one communication device associated with the user.

15. The system of claim 12 wherein the communication capabilities of the user are determined by receiving information identifying at least one method of communicating with the user from the user via at least one communication device associated with the user.

16. The system of claim 12 wherein the control system is further adapted to:

a) receive a profile from the user; and

b) generate the presence rules for each of the plurality of categories based on the profile, wherein the plurality of presence rules define how to evaluate the state information and the communication capabilities to create the presence information for each of the plurality of categories.

17. The system of claim 12 wherein the state information sterns from an interaction with the plurality of devices by the user during traditional use of the device without regard to generating the state information.

18. The system of claim 12 wherein the control system is further adapted to:

a) receive a request from the presence application to receive the presence information for the user; and

b) authorize delivery of the presence information to the presence application.

19. The system of claim 18 wherein the control system is further adapted to:

a) determine initial presence information based on initial state information for the plurality of devices and initial communication capabilities of the user; and

b) deliver the initial presence information for the user to the presence application upon authorizing delivery of the presence information.

20. The system of claim 12 further comprising registering the plurality of devices or systems associated therewith to facilitate reception of the state information and information bearing on communication capabilities of the user.

21. The system of claim 12 wherein the state information for at least one of the plurality of devices includes location information associated with the at least one of the devices.

22. The system of claim 12 wherein the plurality of devices is associated with a plurality of disparate networks.

23. A computer readable medium comprising instructions for instructing a computer to:

a) receive state information bearing on availability of the user from a plurality of devices;

b) determine communication capabilities of the user;

c) evaluate the state information and the communication capabilities to create presence information identifying a preferred method for a subscriber to communicate with the user and identifying a prioritized list of methods for the subscriber to communicate with the user, the prioritized list including the preferred method for the subscriber to communicate with the user;

d) send the presence information to a presence application associated with the subscriber;

e) evaluate the state information and the communication capabilities with a plurality of presence rules to create the presence information for each of a plurality of categories associated with a plurality of subscribers; and

f) send the presence information to a plurality of presence applications, which are associated with the plurality of categories,

wherein different views of presence for the user are created and delivered to the presence applications based on the associated categories.

Assignments (17)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.
Reel/Frame 045045/0564 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044891/0564 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →