IP Library Granted Patent US 9,509,837
Granted Patent B2
US 9,509,837 · App. 14/966,914 · Granted Nov 29, 2016

System and method for providing telephone call notification and management in a network environment

Inventors: Ryan Van Wyk (Chesterfield, MO); Brian Bearden (Webster Grove, MO); Scott Steinbrueck (St. Louis, MO)
Assignee: AT&T Intellectual Property I, L.P.
H04M3/42042H04M1/575H04M15/06H04M15/56H04Q3/0045
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 9,509,837
App. No.
14/966,914
Granted
Nov 29, 2016
Kind
B2
Abstract

Various embodiments of the disclosed subject matter provide methods and systems to receive an incoming call message via a data interface upon activation of a trigger established with a voice communication network and activated when the voice communication network receives an incoming call to a destination identified by a pre-determined subscriber account; generate a call notification in response to the incoming call message; obtain a list of set-top boxes corresponding to the predetermined subscriber account; and route the call notification to the set-top boxes on the list.

Claims (37)

1. A system, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

selecting a media processor from a group of media processors based on an identification of media content being presented by the media processor when an incoming call message is received; and

routing a call notification, in response to the incoming call message, to the selected media processor,

wherein the routing of the call notification is based in part on a pre-selected configuration for the selected media processor by a network subscriber, the configuration comprising a time of day, a day of the week, or a combination thereof for receiving call notifications at the selected media processor.

2. The system of claim 1 , wherein the operations further comprise:

receiving the incoming call message over a network upon activation of a network trigger; and

generating the call notification.

3. The system of claim 2 , wherein the call notification is generated in accordance with preconfigured subscriber preferences.

4. The system of claim 2 , wherein the receiving of the incoming call message comprises receiving caller identity information, wherein the operations further comprise using the caller identity information to obtain a caller name associated with the incoming call, and wherein generating the call notification comprises including the caller name in the call notification.

5. The system of claim 4 , wherein the caller name is obtained from a subscriber address book in a network address book.

6. The system of claim 1 , wherein the routing of the call notification is based in part on monitoring of a status of the selected media processor, and wherein the processor comprises a plurality of processors operating in a distributed processing environment.

7. The system of claim 1 , wherein the call notification is routed to the selected media processor for display on a display device, and wherein the operations further comprise receiving viewer input in response to activation of a soft button displayed with the call notification.

8. The system of claim 7 , wherein the operations further comprise removing display of the call notification from the display device responsive to the viewer input.

9. The system of claim 8 , wherein the operations further comprise updating subscriber preferences to disable display of future call notifications responsive to the viewer input.

10. The system of claim 7 , wherein the viewer input comprises a control input originated at a remote control device of the display device.

11. A method, comprising:

selecting, by a system comprising a processor, a media processor from a group of media processors based on an identification of media content being presented by the media processor when a message regarding an incoming communication is received;

receiving, by the system, the message regarding the incoming communication;

generating, by the system, a notification in response to the message; and

routing, by the system, the notification to the selected media processor,

wherein the routing of the notification is based in part on a pre-selected configuration for the selected media processor, the configuration comprising a time of day, a day of the week, or a combination thereof for receiving notifications at the selected media processor.

12. The method of claim 11 , wherein the message is received over a network upon activation of a network trigger, and wherein the processor comprises a plurality of processors operating in a distributed processing environment.

13. The method of claim 11 , wherein the receiving of the message comprises receiving caller identity information, and further comprising using the caller identity information to obtain a caller name associated with the incoming communication.

14. The method of claim 13 , wherein generating the notification comprises including the caller name in the notification.

15. The method of claim 13 , wherein the caller name is obtained from a subscriber address book in a network address book.

16. The method of claim 11 , wherein the notification is routed to the selected media processor for display on a display device, and further comprising receiving viewer input in response to activation of a soft button displayed with the notification.

17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations comprising:

selecting a media processor from a group of media processors based on an identification of media content being presented by the media processor when a message regarding an incoming communication is received;

receiving the message via a network;

generating a notification in response to the message; and

routing the notification to the selected media processor,

wherein the routing of the notification is based in part on a pre-selected configuration for the selected media processor by a network subscriber, the configuration comprising a time of day, a day of the week, or a combination thereof for receiving notifications at the selected media processor.

18. The non-transitory machine-readable storage medium of claim 17 , wherein the notification is generated in accordance with preconfigured subscriber preferences.

19. The non-transitory machine-readable storage medium of claim 17 , wherein the routing of the notification is based in part on monitoring of a status of the selected media processor, and wherein the processor comprises a plurality of processors operating in a distributed processing environment.

20. The non-transitory machine-readable storage medium of claim 17 , wherein the notification is routed to the selected media processor for display on a display device, and wherein the operations further comprise receiving viewer input in response to activation of a soft button displayed with the notification.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2015
From: VAN WYK, RYAN; BEARDEN, BRIAN; STEINBRUECK, SCOTT
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 037314/0609 →
CHANGE OF NAME Recorded Dec 17, 2015
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 037315/0638 →
CHANGE OF NAME Recorded Dec 17, 2015
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, LP
Reel/Frame 037315/0643 →
Continuity (5)
Continuation 14452581 · Aug 6, 2014
Continuation 13323497 · Dec 12, 2011
Continuation 12419928 · Apr 7, 2009
Continuation 11405846 · Apr 17, 2006
Related Publication 20160100052A1 · Apr 7, 2016