IP Library Granted Patent US 9,456,252
Granted Patent B2
US 9,456,252 · App. 14/015,517 · Granted Sep 27, 2016

Cross-platform messaging

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,456,252
App. No.
14/015,517
Granted
Sep 27, 2016
Kind
B2
Abstract

Systems and methods are provided for displaying a short message service (SMS) message on user media equipment, in which the user media equipment includes a set-top box and a display. In some embodiments, the set-top box receives an SMS message, wherein the SMS message includes information identifying a triggering event for displaying the SMS message. The SMS message is stored until the occurrence and detection of the identified triggering event. In response to detecting the occurrence of the identified triggering event, the SMS message is displayed on at least a portion of the display of the user media equipment.

Claims (79)

1. A method for causing an electronic message, written by a user of a mobile device, to be displayed on a user equipment device, the method comprising:

receiving with the user equipment device the electronic message written by the user of the mobile device, wherein the electronic message includes first control information identifying a triggering event associated with display of the electronic message, and wherein the identified triggering event is independent of user action and is associated with at least one of a user profile and specified content being displayed;

retrieving the user profile, wherein the user profile includes second control information:

comparing the first control information of the received electronic message with the second control information of the user profile;

determining, based on the comparing, that at least a portion of the first control information matches a portion of the second control information; and

based on determining that at least the portion of the first control information matches the portion of the second control information, causing the electronic message to be displayed on at least a portion of a display associated with the user equipment device, wherein the triggering event is associated with at least one of the user profile and the specified content being displayed on the display.

2. The method of claim 1 , wherein:

the electronic message is a short message service (SMS) message,

the at least a portion of the display comprises a pop-up window, and

causing the received electronic message to be displayed comprises causing the electronic message to be displayed in the pop-up window.

3. The method of claim 1 , wherein:

the electronic message is a short message service (SMS) message,

an interactive media guidance application is implemented on the user equipment device,

the at least a portion of the display is at least a portion of an interactive media guidance application display, and

causing the received electronic message to be displayed comprises causing the received electronic message to be displayed in the at least a portion of the interactive media guidance application display.

4. The method of claim 1 , wherein:

the electronic message is a short message service (SMS) message, the electronic message includes the first control information in any one of content of the electronic message, routing information of the electronic message, or metadata of the electronic message.

5. The method of claim 1 , wherein:

the electronic message is a short message service (SMS) message,

the at least a portion of the display comprises an overlay window, and

causing the received electronic message to be displayed comprises causing the received electronic message to be displayed in the overlay window.

6. The method of claim 1 , wherein:

the electronic message is an extended short message service (SMS) message, and

the user equipment device is a set-top box.

7. The method of claim 1 , wherein:

the electronic message is a short message service (SMS) message,

the electronic message comprises information identifying one or more intended recipients of the electronic message, and

receiving the electronic message comprises determining that at least one of the intended recipients of the electronic message is the user equipment device.

8. The method of claim 1 , wherein

the electronic message is a short message service (SMS) message, and

receiving the electronic message comprises:

receiving a plurality of electronic messages; and

concatenating the received plurality of electronic messages to create the electronic message.

9. The method of claim 1 , wherein

the electronic message is a short message service (SMS) message, and

further comprising:

receiving a user response to the displayed electronic message; and

sending the user response from the user equipment device to a sender of the displayed electronic message.

10. The method of claim 1 , wherein the user profile corresponds to the user of the mobile device or a user of the user equipment device.

11. A system for causing an electronic message, written by a user of a mobile device, to be displayed on a user equipment device, the system comprising:

the user equipment device configured to:

receive the electronic message written by the user of the mobile device, wherein the electronic message includes first control information identifying a triggering event associated with display of the electronic message, and wherein the identified triggering event is independent of user action and is associated with at least one of a user profile and specified content being displayed;

retrieve the user profile, wherein the user profile includes second control information;

compare the first control information of the received electronic message with the second control information of the user profile;

determine, based on the comparing, that at least a portion of the first control information matches a portion of the second control information; and

based on determining that at least the portion of the first control information matches the portion of the second control information, cause the electronic message to be displayed on at least a portion of a display associated with the user equipment device, wherein the triggering event is associated with at least one of the user profile and the specified content being displayed on the display.

12. The system of claim 11 , wherein:

the electronic message is a short message service (SMS) message,

the at least a portion of the display comprises a pop-up window, and

the user equipment device is further configured to cause the electronic message to be displayed in the pop-up window.

13. The system of claim 11 , wherein:

the electronic message is a short message service (SMS) message,

an interactive media guidance application is implemented on the user equipment device,

the at least a portion of the display is at least a portion of an interactive media guidance application display, and

the user equipment device is further configured to cause the received electronic message to be displayed in the at least a portion of the interactive media guidance application display.

14. The system of claim 11 , wherein:

the electronic message is a short message service (SMS) message, and the electronic message includes the first control information in any one of content of the electronic message, routing information of the electronic message, or metadata of the electronic message.

15. The system of claim 11 , wherein:

the electronic message is a short message service (SMS) message,

the at least a portion of the display comprises an overlay window, and

the user equipment device is further configured to cause the received electronic message to be displayed in the overlay window.

16. The system of claim 11 , wherein:

the electronic message is an extended short message service (SMS) message, and

the user equipment device is a set-top box.

17. The system of claim 11 , wherein:

the electronic message is a short message service (SMS) message,

the electronic message comprises information identifying one or more intended recipients of the electronic message, and

the user equipment device is further configured to determine that at least one of the intended recipients of the electronic message is the user equipment device.

18. The system of claim 11 , wherein

the electronic message is a short message service (SMS) message, and

the user equipment device is further configured to:

receive a plurality of electronic messages; and

concatenate the received plurality of electronic messages to create the electronic message.

19. The system of claim 11 , wherein

the electronic message is a short message service (SMS) message, and

the user equipment device is further configured to:

receive a user response to the displayed electronic message; and

send the user response from the user equipment device to a sender of the displayed electronic message.

20. The system of claim 11 , wherein the user profile corresponds to the user of the mobile device or a user of the user equipment device.

Assignments (12)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 →
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 →
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 →
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 →
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 →
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 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2013
From: OLAGUE, CRAIG ALAN; ARCHER, KUAN HIDALGO; CHILVERS, HENRY C.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 031120/0820 →