IP Library Granted Patent US 11,213,759
Granted Patent B1
US 11,213,759 · App. 16/935,713 · Granted Jan 4, 2022

Gaming content storage based on gaming performance

Inventors: Rajendran Pichaimurthy (Karnataka, IN); Dolphin Masilamany Santha (Karnataka, IN); Prakash Viswanathan (Karnataka, IN)
Assignee: ROVI GUIDES, INC.
A63F13/86A63F13/67
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,213,759
App. No.
16/935,713
Filed
Jul 22, 2020
Granted
Jan 4, 2022
Kind
B1
Art Unit
3715
USPC
463/31
Abstract

Systems and methods for managing storage of video game content based on video game performance. A level is identified from among a sequence of playable levels of an active video game. A video of the performance of the identified level of the active video game is recorded. A video game performance metric for the identified level is determined. A greatest value of the video game performance metric stored in a database is received. In response to determining that a current value of the video game performance metric for the identified level of the active video game does not exceed the greatest value of the video game performance metric stored in a database, the recording of the video of the performance of the level of the video game is deleted.

Claims (42)

1. A method for managing storage of video game content based on video game performance, the method comprising:

identifying a level from among a sequence of playable levels of an active video game;

recording a video of the performance of the identified level of the active video game;

determining a video game performance metric for the identified level by receiving a selection of the video game performance metric from among a plurality of video game performance metrics;

receiving a greatest value of the video game performance metric stored in a database;

determining whether a current value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in the database; and

in response to determining that the current value of the video game performance metric for the identified level of the active video game does not exceed the greatest value of the video game performance metric stored in the database, deleting the recording of the video of the performance of the level of the video game.

2. The method of claim 1 , the method comprising, in response to determining that the value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in a database, storing the recorded video.

3. The method of claim 1 , the method comprising, in response to determining that the value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in a database, updating the greatest value for the video game performance metric stored in the database.

4. The method of claim 1 , the method comprising recording the video of the performance of the identified level of the active video game on a computing device on which the game is being played.

5. The method of claim 1 , the method comprising:

determining the difference between the greatest value of the video game performance metric and the current value of the video game performance metric; and

providing a notification when the difference is less than a predetermined value.

6. The method of claim 1 , the method comprising transmitting the greatest value of the video game performance metric from a server to a computing device on which the game is being played.

7. The method of claim 1 , wherein the determined video game performance metric comprises an amount of time taken to complete the level of the video game.

8. The method of claim 1 , wherein the determined video game performance metric comprises at least one of an amount of resources within the video game consumed or remaining at completion of performance of the level of the video game.

9. The method of claim 1 , wherein the selection of the video game performance metric is entered via a user interface of a computing device.

10. The method of claim 1 , further comprising:

selecting for recommendation, based on the current value of the video game performance metric, a video of a performance of the identified level of the video game from among the plurality of videos stored in a database in association with corresponding video game performance metrics; and

transmitting, for display via a computing device, an option that is selectable to cause playback of the selected video.

11. A system for managing storage of video game content based on video game performance, the system comprising:

a database configured to store a plurality of videos in association with corresponding video game performance metrics; and

control circuitry configured to:

identify a level from among a sequence of playable levels of an active video game;

record a video of the performance of the identified level of the active video game;

determine a video game performance metric for the identified level by receiving a selection of the video game performance metric from among a plurality of video game performance metrics;

receive a greatest value of the video game performance metric stored in a database;

determine whether a current value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in the database; and

in response to determining that the current value of the video game performance metric for the identified level of the active video game does not exceed the greatest value of the video game performance metric stored in the database, deleting the recording of the video of the performance of the level of the video game.

12. The system of claim 11 , wherein the control circuitry configured to, in response to determining that the value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in a database, store the recorded video.

13. The system of claim 11 , wherein the control circuitry configured to, in response to determining that the value of the video game performance metric for the identified level of the active video game exceeds the greatest value of the video game performance metric stored in a database, updating the greatest value for the video game performance metric stored in the database.

14. The system of claim 11 , wherein the control circuitry is configured to record the video of the performance of the identified level of the active video game on a computing device on which the game is being played.

15. The system of claim 11 , wherein the control circuitry is configured to:

determine the difference between the greatest value of the video game performance metric and the current value of the video game performance metric; and

provide a notification when the difference is less than a predetermined value.

16. The system of claim 11 , wherein the control circuitry is configured to transmit the greatest value of the video game performance metric from a server to a computing device on which the game is being played.

17. The system of claim 11 , wherein the determined video game performance metric comprises an amount of time taken to complete the level of the video game.

18. The system of claim 11 , wherein the determined video game performance metric comprises at least one of an amount of resources within the video game consumed or remaining at completion of performance of the level of the video game.

19. The system of claim 11 , wherein the control circuitry is further configured to receive the selection of the video game performance metric entered via a user interface of a computing device.

20. The system of claim 11 , wherein the control circuitry is configured to:

select for recommendation, based on the current value of the video game performance metric, a video of a performance of the identified level of the video game from among the plurality of videos stored in a database in association with corresponding video game performance metrics; and

transmit, for display via a computing device, an option that is selectable to cause playback of the selected video.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2020
From: PICHAIMURTHY, RAJENDRAN; SANTHA, DOLPHIN MASILAMANY; VISWANATHAN, PRAKASH
To: ROVI GUIDES, INC.
Reel/Frame 053841/0329 →
Cited By (1)
US 12,667,789