IP Library Granted Patent US 9,955,227
Granted Patent B2
US 9,955,227 · App. 13/962,531 · Granted Apr 24, 2018

System and method for communicating alerts through a set-top box

Inventors: Koushik Chatterjee (Orlando, FL); Steven M. Casey (Littleton, CO)
Assignee: CenturyLink Intellectual Property LLC
H04N21/4882H04N21/485H04N21/6175
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,955,227
App. No.
13/962,531
Granted
Apr 24, 2018
Kind
B2
Abstract

A system and method for distributing an alert to a set-top box. Media content is received for communication to one or more set-top boxes. Data is extracted from the media content. A determination is made whether the extracted data is associated with one or more alert profiles. The alert is generated in response to the extracted data being associated with the one or more alert profiles. The alert is distributed to one or more set-top boxes in response to generating the one or more alert profiles.

Claims (42)

1. A method for distributing an alert to a set-top box, the method comprising:

receiving media content for communication to one or more set-top boxes, each of the one or more set-top boxes associated with one or more alert profiles;

determining whether the media content is relevant to the one or more alert profiles, wherein at least metadata related to the media content is analyzed;

extracting data associated with the one or more alert profiles from the media content, wherein data is extracted based on criteria in the alert profiles, and wherein extracted data includes a segment of the media content itself as determined by the criteria;

generating an alert in response to the extracted data being associated with the one or more alert profiles, wherein the alert is one of a plurality of alerts;

distributing the alert to the one or more set-top boxes having respectively the one or more alert profiles, based at least in part on an association of the alert with at least one of the one or more alert profiles;

presenting the alert if a threshold volume of social network activity is reached related to the media content, wherein the social network activity comprises at least one of social media postings, likes, dislikes, or social media commentary related to the media content;

disregarding the alert if the threshold volume of social network activity is not reached related to the media content; and

recording the plurality of alerts, wherein the recorded alerts are organized based on at least one of social network volume, length of recording, historical views, views of friends, or national content.

2. The method according to claim 1 , further comprising:

displaying the plurality of alerts to one or more devices in communication with the set-top box.

3. The method according to claim 1 , further comprising:

communicating information associated with the alert in response to a request.

4. The method according to claim 1 , further comprising:

turning on a display in communication with the set-top box to communicate the plurality of alerts in response to receiving the plurality of alerts.

5. The method according to claim 1 , further comprising:

displaying the plurality of alerts textually to a display in communication with the set-top box.

6. The method according to claim 1 , further comprising:

communicating the plurality of alerts audibly and visually to a display in communication with the set-top box.

7. The method according to claim 1 , wherein the method of claim 1 is performed by a server utilized by a communications service provider communicating the media content through an Internet Protocol television signal.

8. The method according to claim 1 , wherein the one or more set-top boxes are configured for Internet Protocol television streaming.

9. The method according to claim 1 , wherein the extracting is performed utilizing closed captioning, metadata, or speech recognition.

10. The method according to claim 1 , wherein the one or more alert profiles are received from users through a plurality of set-top boxes.

11. The method according to claim 1 , wherein the one or more alert profiles specify keywords for generating the alert.

12. The method according to claim 1 , wherein the one or more alert profiles specify a display configuration for the alert, a volume for the alert if utilized, programming genres or channels to search, and a time period for the alert.

13. The method according to claim 1 , further comprising:

recording all or a portion of the media content associated with the alert in response to the one or more alert profiles.

14. A set-top box, comprising:

an interface for communication with a communications network;

output ports for communicating media content to one or more displays;

non-transitory computer readable media comprising logic configured to be executed by a processor to:

receive alerts associated with extracted data received by the communications network; and

record the alerts, wherein the recorded alerts are organized based on at least one of social network volume, length of recording, historical views, views of friends, or national content;

wherein at least metadata related to the media content is analyzed to determine whether the media content is relevant to one or more alert profiles associated with the set-top box, wherein the extracted data is extracted based on criteria in the one or more alert profiles, wherein extracted data includes a segment of the media content itself as determined by the criteria, and wherein the alerts are distributed to the set top box, based at least in part on an association of the alert with at least one of the one or more alert profiles of the set top box;

present the alert if a threshold volume of social network activity is reached related to the media content, wherein the social network activity comprises at least one of social media postings, likes, dislikes, or social media commentary related to the media content; and

disregard the alert if the threshold volume of social network activity is not reached related to the media content; and

a memory configured to store one or more alert profiles for one or more users.

15. The set-top box according to claim 14 , wherein the logic is configured to be executed by the processor to record media content associated with the alerts to the memory.

16. The set-top box according to claim 14 , wherein the logic is configured to be executed by the processor to display the alerts according to the one or more alert profiles.

17. The set-top box according to claim 14 , wherein the logic is configured to be executed by the processor to distribute the alerts to one or more wireless devices in response to the one or more alert profiles.

18. The set-top box according to claim 14 , wherein the logic is configured to be executed by the processor to communicate a signal to the one or more displays to be turned on in response to receiving the alerts.

19. The set-top box according to claim 14 , wherein the logic is configured to be executed by the processor to receive the one or more alert profiles, and generate criteria for generating the alerts that are saved to the one or more alert profiles.

Assignments (6)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075304/0012 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0270 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0339 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2021
From: CENTURYLINK INTELLECTUAL PROPERTY LLC
To: TIVO CORPORATION
Reel/Frame 057803/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2013
From: CHATTERJEE, KOUSHIK; CASEY, STEVEN M.
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 030972/0131 →
Continuity (2)
Provisional Application 61780197 · Mar 13, 2013
Related Publication 20140282705A1 · Sep 18, 2014