IP Library Granted Patent US 7,042,997
Granted Patent B2
US 7,042,997 · App. 09/919,435 · Granted May 9, 2006

Passive call blocking method and apparatus

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,042,997
App. No.
09/919,435
Granted
May 9, 2006
Kind
B2
Abstract

A process and apparatus to support passive call blocking, a call block that is performed in a manner that the caller does not recognize as a call block. When passive call blocking is utilized, blocked callers receive a passive response, such as a continuous telephone ring, instead of an error message or rejection notification. The caller is thus unaware or uncertain that they have been blocked. Blocked calls are determined by comparing caller identification information with a caller database.

Claims (126)

1. An apparatus comprising:

a call manager configured to receive a call from a caller, and configured to identify the caller from caller identification associated with the call; and

a passive call block assistant configured to send a false ringing indication to a caller when the caller identification matches an entry in a caller database.

2. The apparatus of claim 1 , wherein the call manager is configured to match the caller identification with the entry in the caller database.

3. A method comprising:

receiving a call from a caller, the call including caller identification information;

sending a false ringing indication to the caller when the caller identification information matches an entry in a caller database.

4. The method of claim 3 , further comprising:

accepting the call when the caller identification information does not match the entry in the caller database.

5. The method of claim 3 , further comprising:

prompting a subscriber to block the call when the caller identification information does not match the entry in the caller database.

6. The method of claim 5 , further comprising:

accepting the call when the subscriber does not block the call after being prompted.

7. The method of claim 5 , further comprising:

sending the false ringing indication to the caller when the subscriber blocks the call after being prompted.

8. The method of claim 3 , wherein the call is a Session Initiation Protocol (SIP) Invite.

9. The method of claim 3 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

10. The method of claim 8 , further comprising:

responding to the SIP Invite with a SIP 100 Trying.

11. The method of claim 8 , further comprising:

receiving a SIP Cancel.

12. A method comprising:

receiving a call from a caller, the call including caller identification information;

accepting the call when the caller identification information matches an entry in a caller database;

sending a false ringing indication to the caller when the caller identification information does not match the entry in the caller database.

13. The method of claim 12 , further comprising:

prompting a subscriber to accept the call when the caller identification information does not match the entry in the caller database.

14. The method of claim 13 , further comprising:

sending a false ringing indication to the caller when the subscriber does not accept the call after being prompted.

15. The method of claim 13 , further comprising:

accepting the call when the subscriber accepts the call after being prompted.

16. The method of claim 12 , wherein the call is a Session Initiation Protocol (SIP) invite.

17. The method of claim 12 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

18. The method of claim 16 , further comprising:

responding to the SIP Invite with a SIP 100 Trying.

19. The method of claim 16 , further comprising:

receiving a SIP Cancel.

20. A computer-readable medium encoded with data and instructions, the data and instructions causing an apparatus executing the instructions to:

match caller information with an entry in a caller database;

send a false ringing indication to a caller when the caller identification information matches the entry in the caller database.

21. The computer-readable medium of claim 20 , the instructions further comprising:

accepting the call when the caller identification information does not match the entry in the caller database.

22. The computer-readable medium of claim 20 , the instructions further comprising:

prompting a subscriber to block the call when the caller identification information does not match the entry in the caller database.

23. The computer-readable medium of claim 22 , the instructions further comprising:

accepting the call when the subscriber does not block the call after being prompted.

24. The computer-readable medium of claim 22 , the instructions further comprising:

sending the false ringing indication to the caller when the subscriber blocks the call after being prompted.

25. The computer-readable medium of claim 20 , wherein the call is a Session Initiation Protocol (SIP) Invite.

26. The computer-readable medium of claim 20 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

27. The computer-readable medium of claim 25 , the instructions further comprising:

responding to the SIP Invite with a SIP 100 Trying.

28. The computer-readable medium of claim 25 , the instructions further comprising:

receiving a SIP Cancel.

29. A computer-readable medium encoded with data and instructions, the data and instructions causing an apparatus executing the instructions to:

match caller identification information with an entry in a caller database;

accept a call when the caller identification matches the entry in the caller database;

sending a false ringing indication to the caller when the caller identification information does not match the entry in the caller database.

30. The computer-readable medium of claim 29 , the instructions further comprising:

prompting a subscriber to accept the call when the caller identification information does not match the entry in the caller database.

31. The computer-readable medium of claim 30 , the instructions further comprising:

sending a false ringing indication to the caller when the subscriber does not accept the call after being prompted.

32. The computer-readable medium of claim 30 , the instructions further comprising:

accepting the call when the subscriber accepts the call after being prompted.

33. The computer-readable medium of claim 29 , wherein the call is a Session Initiation Protocol (SIP) Invite.

34. The computer-readable medium of claim 29 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

35. The computer-readable medium of claim 33 , the instructions further comprising:

responding to the SIP Invite with a SIP 100 Trying.

36. The computer-readable medium of claim 33 , the instructions further comprising:

receiving a SIP Cancel.

37. An apparatus comprising:

means for receiving a call from a caller, the call including caller identification information;

means for sending a false ringing indication to the caller when the caller identification information matches an entry in a caller database.

38. The apparatus of claim 37 , further comprising:

means for accepting the call when the caller identification information does not match the entry in the caller database.

39. The apparatus of claim 37 , further comprising:

means for prompting a subscriber to block the call when the caller identification information does not match the entry in the caller database.

40. The apparatus of claim 39 , further comprising:

means for accepting the call when the subscriber does not block the call after being prompted.

41. The apparatus of claim 39 , further comprising:

means for sending the false ringing indication to the caller when the subscriber blocks the call after being prompted.

42. The apparatus of claim 37 , wherein the call is a Session Initiation Protocol (SIP) Invite.

43. The apparatus of claim 37 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

44. The apparatus of claim 42 , further comprising:

means for responding to the SIP Invite with a SIP 100 Trying.

45. The apparatus of claim 42 , further comprising:

means for receiving a SIP Cancel.

46. A method comprising:

receiving a call from a caller, the call including caller identification information;

accepting the call when the caller identification information matches an entry in a caller database;

prompting a subscriber to accept the call when the caller identification information does not match the entry in the caller database;

sending a false ringing indication to the caller when the subscriber does not accept the call after being prompted.

47. The method of claim 46 , further comprising:

accepting the call when the subscriber accepts the call after being prompted.

48. The method of claim 46 , wherein the call is a Session Initiation Protocol (SIP) Invite.

49. The method of claim 46 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

50. The method of claim 48 , further comprising:

responding to the SIP Invite with a SIP 100 Trying.

51. The method of claim 48 , further comprising:

receiving a SIP Cancel.

52. A computer-readable medium encoded with data and instructions, the data and instructions causing an apparatus executing the instructions to:

receive a call from a caller, the call including caller identification information;

accept the call when the caller identification information matches an entry in a call database;

prompt a subscriber to accept the call when the caller identification information does not match the entry in the caller database;

sending a false ringing indication to the caller when the subscriber does not accept the call after being prompted.

53. The computer-readable medium of claim 52 , the instructions further comprising:

accepting the call when the subscriber accepts the call after being prompted.

54. The computer-readable medium of claim 52 , wherein the call is a Session Initiation Protocol (SIP) Invite.

55. The computer-readable medium of claim 52 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

56. The computer-readable medium of claim 54 , the instructions further comprising:

responding to the SIP Invite with a SIP 100 Trying.

57. The computer-readable medium of claim 54 , the instructions further comprising:

receiving a SIP Cancel.

58. A apparatus comprising:

means for receiving a call from a caller, the call including caller identification information;

means for accepting the call when the caller identification information matches an entry in a caller database;

means for prompting a subscriber to accept the call when the caller identification information does not match the entry in the caller database;

means for sending a false ringing indication to the caller when the subscriber does not accept the call after being prompted.

59. The apparatus of claim 58 , further comprising:

means for accepting the call when the subscriber accepts the call after being prompted.

60. The apparatus of claim 58 , wherein the call is a Session Initiation Protocol (SIP) Invite.

61. The apparatus of claim 58 , wherein the false ringing indication is a Session Initiation Protocol 180 Ringing.

62. The apparatus of claim 58 , further comprising:

means for responding to the SIP Invite with a SIP 100 Trying.

63. The apparatus of claim 58 , further comprising:

means for receiving a SIP Cancel.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: INTELLECTUAL VENTURES ASSETS 137 LLC
To: PINEAPPLE34, LLC
Reel/Frame 055280/0898 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2020
From: F. POSZAT HU, L.L.C.
To: INTELLECTUAL VENTURES ASSETS 137 LLC
Reel/Frame 052623/0296 →
MERGER Recorded Nov 24, 2015
From: LON COMMUNICATION MGMT. LLC
To: F. POSZAT HU, L.L.C.
Reel/Frame 037136/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2008
From: LONGBOARD, INC.
To: LON COMMUNICATION MGMT. LLC
Reel/Frame 021462/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2008
From: JONES, CLIFTON T.
To: LONGBOARD, INC.
Reel/Frame 021064/0599 →
CHANGE OF NAME Recorded Mar 15, 2006
From: PERSONA SOFTWARE, INC.
To: LONGBOARD, INC.
Reel/Frame 017342/0773 →
CHANGE OF NAME Recorded Sep 22, 2005
From: LONGBOARD, INC.
To: PERSONA SOFTWARE, INC.
Reel/Frame 016839/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2001
From: JONES, CLIFTON T.
To: LONGBOARD, INC.
Reel/Frame 012045/0640 →