IP Library Granted Patent US 9,747,783
Granted Patent B2
US 9,747,783 · App. 14/245,783 · Granted Aug 29, 2017

Methods and apparatus for providing notifications in a media system

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,747,783
App. No.
14/245,783
Granted
Aug 29, 2017
Kind
B2
Abstract

A system to convey user alert messages is disclosed. The system may have a alert service coupled between alert providers and a number of households. After receiving in the alert service an alert message from an alert provider, the alert service may alter the alert message to identify the household designated to receive the alert message. The alert service sends a notification to a home media system within the household designated to receive the alert message.

Claims (39)

1. A method for an alert service, comprising:

receiving, at the alert service, an alert message from an alert provider;

determining, using control circuitry, a user designated to receive the alert message;

assigning, using the control circuitry, an alert level to the alert message based on settings for the alert provider that are associated with the user;

sending, from the alert service, the alert message to the user designated to receive the alert message;

prior to generating for display content of the alert message, determining whether the settings for the alert provider that are associated with the user permit automatically generating for display the content of the alert message;

determining that the settings for the alert provider that are associated with the user do not permit automatically generating for display the content of the alert message;

based on determining that the settings for the alert provider that are associated with the user do not permit automatically generating for display the content of the alert message:

generating for display an icon representing the alert message; and

receiving an input from the user to generate for display the content of the alert message.

2. The method of claim 1 , further comprising altering the alert message prior to sending the alert message to the user.

3. The method of claim 1 , further comprising:

determining, using control circuitry, an identification of the alert provider;

and wherein assigning, using the control circuitry, the alert level to the alert message is further based on the identification of the alert provider.

4. The method of claim 3 , wherein the alert message contains digital information indicating an authenticity of the alert message.

5. The method of claim 4 , further comprising:

validating the alert message to determine if the alert message is valid; and

in response to determining that an alert message is not valid, deleting and not distributing the alert message.

6. The method of claim 3 , further comprising receiving, from the user, a response to the alert message to execute a pre-defined action.

7. An alert message distribution system, comprising:

alert service control circuitry configured to:

receive an alert message from an alert provider;

determine a user designated to receive the alert message;

assign an alert level to the alert message based on the user's settings for the alert provider;

send the alert message to the user designated to receive the alert message;

prior to generating for display content of the alert message, determine whether the user's settings for the alert provider permit automatically generating for display the content of the alert message;

determine that the settings for the alert provider that are associated with the user do not permit automatically generating for display the content of the alert message; and

based on determining that the settings for the alert provider that are associated with the user do not permit automatically generating for display the content of the alert message:

generate for display an icon representing the alert message; and

receive an input from the user to generate for display the content of the alert message.

8. The alert message distribution system of claim 7 , wherein the alert service control circuitry is further configured to alter the alert message prior to sending the alert message to the user.

9. The alert message distribution system of claim 7 , wherein the alert service control circuitry is further configured to

determine an identification of the alert provider;

and wherein the control circuitry is further configured, when assigning the alert level to the alert message, to assign the alert level to the alert message based on the identification of the alert provider.

10. The alert message distribution system of claim 9 , wherein the alert message contains digital information indicating an authenticity of the alert message.

11. The alert message distribution system of claim 10 , wherein the alert service control circuitry is further configured to:

validate the alert message to determine if the alert message is valid; and

delete and not distribute the alert message in response to determining that an alert message is not valid.

12. The alert message distribution system of claim 9 , wherein the alert service control circuitry is further configured to receive, from the user, a response to the alert message to execute a pre-defined action.

Assignments (12)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2015
From: ROVI SOLUTIONS CORPORATION
To: ROVI GUIDES, INC.
Reel/Frame 034940/0382 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
CHANGE OF NAME Recorded Jun 30, 2014
From: MACROVISION CORPORATION
To: ROVI SOLUTIONS CORPORATION
Reel/Frame 033258/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: PUTTERMAN, DANIEL; PETERS, GREGORY; BULLWINKLE, RICHARD; DYKEMAN, KIM R.; DIETRICH, BRADLEY
To: MEDIABOLIC, INC.
Reel/Frame 033216/0014 →
MERGER Recorded Jun 30, 2014
From: MEDIABOLIC, INC.
To: MACROVISION CORPORATION
Reel/Frame 033258/0505 →