IP Library Granted Patent US 11,496,427
Granted Patent B2
US 11,496,427 · App. 16/570,188 · Granted Nov 8, 2022

Media appliance

Inventors: David Dinka (Stockholm, SE); Gisela Gier (London, GB)
Assignee: Rovi Technologies Corporation
H04L51/10H04L65/1089H04L67/10H04N21/4221H04N21/42221H04N21/42222H04N21/4316H04N21/4431H04N21/4542H04N21/47H04N21/4781H04N21/4788H04N21/485H04N21/4882H04N21/6125H04N21/6175H04N21/84A63F2300/572A63F2300/577H04M7/006H04M7/122
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 11,496,427
App. No.
16/570,188
Filed
Sep 13, 2019
Granted
Nov 8, 2022
Kind
B2
Art Unit
3715
USPC
709/206
Abstract

A media appliance comprising: video apparatus for outputting signals to a screen; a control device allowing a user to control the output of signals from the video apparatus to the screen, thereby selecting a viewing activity; a network interface for accessing a packet-based network; a memory storing a communication client application; and processing apparatus, coupled to the memory, network interface and video apparatus, and arranged to execute the communication client application; wherein the client application is configured so as when executed to allow the user to conduct bidirectional communications with other users via the packet-based network, and output notifications to the user of incoming communication events received from other users over the packet-based network; and wherein the client application is further configured to defer one or more of said notifications of incoming communication events received during said viewing activity, determine a delineation in the viewing activity, and automatically output the one or more notifications to the user following said delineation.

Claims (34)

1. A method of operating a video game console, the method comprising:

receiving an input from a control device allowing a user to control output of signals from the video game console to a screen during a video game; and

executing a communication client application on the video game console to allow the user to conduct bidirectional communications with other users via a packet-based network, and output notifications to the user of incoming communication events received from the other users over the packet-based network, wherein the execution of the communication client application further comprises:

deferring one or more of said notifications of incoming communication events received during video game activity of the video game based on a user-setting;

receiving a signal indicating an occurrence within the video game;

determining a delineation in the video game activity based on the received signal indicating the occurrence within the video game; and

in response to determining the delineation in the video game activity, automatically outputting the deferred one or more notifications to the user following said delineation.

2. The method of claim 1 , wherein the delineation comprises a player dying or losing within the video game.

3. The method of claim 1 , wherein the incoming communication events comprise text, voice, or live video communication between users.

4. The method of claim 1 , wherein the delineation is determined based on an API signaling occurrences within the video game.

5. The method of claim 1 , wherein the communication client application is configured to output the deferred notifications for display on the screen along with an on-screen control allowing the user to initiate a return communication with a corresponding other user via the packet-based network.

6. The method of claim 1 , wherein the communication client application is configured to return, prior to said delineation, an automated message to the one or more other users of the one or more incoming communication events received during the video game activity.

7. The method of claim 6 , wherein the automated message comprises a prediction of the user's expected availability.

8. The method of claim 6 , wherein the automated message comprises information about the video game.

9. The method of claim 1 , wherein the user-setting is arranged to toggle between a first mode of operation in which notifications of incoming communication events received during the video game activity are deferred, and a second mode of operation in which such notifications are not deferred and are instead output to the user during the video game activity.

10. The method of claim 1 , wherein the control device is further configured to receive audio from the user and to communicate audio received from the user to the video game console.

11. A system for operating a video game console, the system comprising:

a control device configured to allow a user to control output of signals from the video game console to a screen during a video game; and

control circuitry configured to:

receive an input from the control device; and

execute a communication client application on the video game console to allow the user to conduct bidirectional communications with other users via a packet-based network, and output notifications to the user of incoming communication events received from the other users over the packet-based network, wherein the execution of the communication client application further comprises:

deferring one or more of said notifications of incoming communication events received during video game activity of the video game based on a user-setting;

receiving a signal indicating an occurrence within the video game;

determining a delineation in the video game activity based on the received signal indicating the occurrence within the video game; and

in response to determining the delineation in the video game activity, automatically outputting the deferred one or more notifications to the user following said delineation.

12. The system of claim 11 , wherein the delineation comprises a player dying or losing within the video game.

13. The system of claim 11 , wherein the incoming communication events comprise text, voice, or live video communication between users.

14. The system of claim 11 , wherein the delineation is determined based on an API signaling occurrences within the video game.

15. The system of claim 11 , wherein the control circuitry is further configured to defer notifications for display on the screen along with an on-screen control allowing the user to initiate a return communication with a corresponding other user via the packet-based network.

16. The system of claim 11 , wherein the control circuitry is further configured to return, prior to said delineation, an automated message to the one or more other users of the one or more incoming communication events received during the video game activity.

17. The system of claim 16 , wherein the automated message comprises a prediction of the user's expected availability.

18. The system of claim 16 , wherein the automated message comprises information about the video game.

19. The system of claim 11 , wherein the user-setting is arranged to toggle between a first mode of operation in which notifications of incoming communication events received during the video game activity are deferred, and a second mode of operation in which such notifications are not deferred and are instead output to the user during the video game activity.

20. The system of claim 11 , wherein the control device is further configured to receive audio from the user and to communicate audio received from the user to the video game console.

Assignments (9)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI TECHNOLOGIES CORPORATION
To: ADEIA TECHNOLOGIES INC.
Reel/Frame 069047/0828 →
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 →
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 Sep 13, 2019
From: SKYPE
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 050372/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: DINKA, DAVID; GIER, GISELA
To: SKYPE LIMITED
Reel/Frame 050376/0257 →
CHANGE OF NAME Recorded Sep 13, 2019
From: SKYPE LIMITED
To: SKYPE
Reel/Frame 050376/0253 →
Priority Claims (1)
GB 1005458 · Mar 31, 2010 · national
Continuity (3)
Continuation 14677569 · Apr 2, 2015
Continuation 12843293 · Jul 26, 2010
Related Publication 20200084167A1 · Mar 12, 2020