IP Library Granted Patent US 7,555,108
Granted Patent B2
US 7,555,108 · App. 10/262,393 · Granted Jun 30, 2009

Presence information for telephony users

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,555,108
App. No.
10/262,393
Granted
Jun 30, 2009
Kind
B2
Abstract

The present invention relates to providing presence information bearing on the availability of a first user involved with a call to a second user involved with the call. In general, call information bearing on the call is received and triggers a request for presence information associated with the first user. Upon retrieval of the presence information associated with the first user, the presence information is effectively delivered to the second user in a manner informing the second user of the availability of the first user to receive a call. Thus, when an attempt to establish a call between the first and second users has failed, the second user may monitor the presence information relating to the availability of the first user to decide when, and perhaps how, to contact the first user.

Claims (61)

1. A method comprising:

a) receiving call information bearing on a first call involving first and second users, wherein the call information bearing on the first call triggers a request to subscribe the second user to a presence information server associated with the first user;

b) requesting presence information associated with the first user and bearing on the availability of the first user to participate in a second communication based on the call information;

c) receiving the presence information; and

d) effecting delivery of the presence information to the second user.

2. The method of claim 1 wherein the first call is initiated at a first telephony device by the first user and directed to a second telephony device associated with the second user.

3. The method of claim 1 wherein the call information is indicative of an identity of the first user or a telephony device associated with first user.

4. The method of claim 3 wherein the call information comprises a directory number or address for the telephony device associated with the first user.

5. The method of claim 1 wherein the delivery of the presence information to the second user is effected by sending the presence information to a computing device of the second user.

6. The method of claim 5 wherein the computing device is associated with a telephony device of the second user and the telephony device of the second user is associated with the first call.

7. The method of claim 1 wherein the delivery of the presence information to the second user is effected by sending the presence information to a telephony device of the second user, the telephony device involved in the first call.

8. The method of claim 1 wherein the delivery of the presence information to the second user is effected when the first user is available to receive a call.

9. The method of claim 1 wherein the delivery of the presence information to the second user is effected when the first user is available to receive a call at a telephony device associated with the first user, the telephony device involved in the first call.

10. The method of claim 1 further comprising initiating a second call to a first device associated with the first user from a second device associated with the second user.

11. The method of claim 1 further comprising initiating a second call to a first device associated with the first user from a second device associated with the second user when the first device becomes available for a call to the first user.

12. The method of claim 1 wherein said presence information is provided for users associated with a plurality of calls involving the second user.

13. The method of claim 12 further comprising:

e) requesting the presence information for the users associated with at least two of the plurality of calls in a call log;

f) receiving the presence information for the users associated with the at least two of the plurality of calls; and

g) effecting delivery of the presence information to the second user.

14. The method of claim 13 further comprising transferring the call log to an application, which requests the presence information for the first user.

15. The method of claim 1 wherein the presence information bears on a state of a telephony device associated with the first user.

16. The method of claim 1 wherein the presence information bears on a state of a telephony device and a state of at least one other device associated with the first user.

17. The method of claim 1 wherein the call information is received from a telephony switch.

18. The method of claim 1 wherein the second communication is a telephony call.

19. The method of claim 1 wherein the presence information identifies a communication method other than a method used for the first call to contact the first user to effect the second communication.

20. The method of claim 1 wherein the presence information is delivered to the second user only within a defined time after the first call.

21. The method of claim 1 wherein the presence information is not sent after the second communication is effected between the first and second users.

22. The method of claim 1 wherein the presence information is sent to the second user only if the second user has called the first user prior to the first call.

23. The method of claim 1 wherein the presence information is sent to the second user only if the second user is one of the last N callers to the first user.

24. The method of claim 1 wherein the presence information is not sent to the second first user if the first user sends a request not to deliver the presence information.

25. A system comprising an interface and a control system associated with the interface and adapted to:

a) receive call information bearing on a first call involving first and second users, wherein users use the call information bearing on the first call triggers a request to subscribe the second user to a presence information server associated with the first user;

b) request presence information associated with the first user and bearing on the availability of the first user to participate in a second communication based on the call information;

c) receive the presence information; and

d) effect delivery of the presence information to the second user.

26. The system of claim 25 wherein the first call is initiated at a first telephony device by the first user and directed to a second telephony device associated with the second user.

27. The system of claim 25 wherein the call information is indicative of an identity of the first user or a telephony device associated with first user.

28. The system of claim 25 wherein the call information comprises a directory number or address for the telephony device associated with the first user.

29. The system of claim 25 wherein the control system is adapted to effect delivery of the presence information to the second user by sending the presence information to a computing device of the second user.

30. The system of claim 29 wherein the computing device is associated with a telephony device of the second user and the telephony device of the second user is associated with the first call.

31. The system of claim 25 wherein the control system is adapted to effect delivery of the presence information to the second user by sending the presence information to a telephony device of the second user, the telephony device involved in the first call.

32. The system of claim 25 wherein the delivery of the presence information to the second user is effected when the first user is available to receive a call.

33. The system of claim 25 wherein the delivery of the presence information to the second user is effected when the first user is available to receive a call at a telephony device associated with the first user, the telephony device involved in the first call.

34. The system of claim 25 further comprising initiating a second call to a first device associated with the first user from a second device associated with the second user when the first device becomes available for a call to the first user.

35. The system of claim 25 wherein the control system is further adapted to initiate a second call to a first device associated with the first user from a second device associated with the second user.

36. The system of claim 25 wherein said presence information is provided for users associated with a plurality of calls involving the second user.

37. The system of claim 36 wherein the control system is further adapted to:

e) request the presence information for the users associated with at least two of the plurality of calls in a call log;

f) receive the presence information for the users associated with the at least two of the plurality of calls; and

g) effect delivery of the presence information to the second user.

38. The system of claim 37 wherein the control system is further adapted to transfer the call log to an application, which requests the presence information for the first user.

39. The system of claim 25 wherein the presence information bears on a state of a telephony device associated with the first user.

40. The system of claim 25 wherein the presence information bears on a state of a telephony device and a state of at least one other device associated with the first user.

41. The system at claim 25 wherein the call information is received from a telephony switch.

42. A system comprising:

a) means for receiving call information bearing on a first call involving first and second users, wherein

b) means for using the call information bearing on the first call triggers a request to subscribe the second user to a presence information server associated with the first user subsequent to the first call;

b) means for requesting presence information associated with the first user and bearing on the availability of the first user to participate in a second communication based on the call information;

c) means for receiving the presence information; and

d) means for effecting delivery of the presence information to the second user.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034012/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: 2256355 ONTARIO LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028020/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: ROCKSTAR BIDCO, LP
To: 2256355 ONTARIO LIMITED
Reel/Frame 028018/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2002
From: SYLVAIN, DANY
To: NORTEL NETWORKS LIMITED
Reel/Frame 013356/0931 →