IP Library Granted Patent US 12,015,820
Granted Patent B2
US 12,015,820 · App. 18/208,457 · Granted Jun 18, 2024

Systems and methods for automatically generating scoring scenarios with video of event

Inventors: Ida Wahlquist-Ortiz (Mountain View, CA); Richard Daniel Lee (San Francisco, CA)
Assignee: Rovi Guides, Inc.
H04N21/4316A63F13/828H04N21/2187H04N21/2353
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 12,015,820
App. No.
18/208,457
Granted
Jun 18, 2024
Kind
B2
Abstract

Methods and systems are disclosed herein for automatically indicating, during display of video of an event, actions in event that could satisfy side-game scoring scenarios. This may be accomplished by a media application that generates a live video of an event and retrieves data relating to a current status of a side-game in which a user is participating. The media application determines that a next play of the event could affect an outcome of the side-game and, in response, determines a particular action within the event that could affect the outcome of the side-game. The media application generates for display, within the video, an overlay on top of a playing space of the event, the overlay indicating where the particular action would need to occur to affect the outcome of the side-game.

Claims (46)

1. A method comprising:

retrieving, by a server, from a memory, current status data of a live sporting event in which a user is participating;

generating, by the server, for display on a media device, the retrieved live sporting event and its current status data;

determining, by the server, during the display of the live sporting event, a location of a playing object relating to the live sporting event;

identifying, by the server, a set of scoring opportunities in a side-game based on the location of the playing object in the live sporting event;

generating, by the server, for display the set of scoring opportunities;

in response to determining a next scoring opportunity, from the set of scoring opportunities, can result in the user of the side-game winning the side-game:

identifying the next scoring opportunity that results in the side-game win for the user by visually distinguishing it from other non-winning scoring opportunities;

selecting the identified next scoring opportunity, from the set of scoring opportunities; and

updating the display of the live sporting event by overlaying the next scoring opportunity that would result in the win for the user.

2. The method of claim 1 , further comprising:

determining a score required to win the side-game for the user of the side-game;

analyzing the next scoring opportunity to determine whether the next scoring opportunity achieves at least the score required to win the side-game for the user of the side-game; and

in response to the determination that the next scoring opportunity achieves at least the score required to win the side-game for the user of the side-game, identifying the next scoring opportunity as the scoring opportunity that results in the side-game win for the user.

3. The method of claim 2 , further comprising, determining a next play to avail the next scoring opportunity.

4. The method of claim 3 , wherein the next play is based on a current position of a player in the live sporting event.

5. The method of claim 1 , wherein the overlaying of the next scoring opportunity includes highlighting a player in the live sporting event that is to be used in the next scoring opportunity.

6. The method of claim 1 , wherein the overlaying of the next scoring opportunity includes displaying a halo around a player in the live sporting event that is to be used in the next scoring opportunity.

7. The method of claim 1 , wherein the overlaying of the next scoring opportunity includes a textual annotation relating to the next scoring opportunity.

8. The method of claim 1 , wherein visually distinguishing the next scoring opportunity includes highlighting only the next scoring opportunity that wins the side-game and not any other scoring opportunity.

9. The method of claim 1 , further comprising, determining statistics related to a player in the live sporting event that is to be used in the next scoring opportunity.

10. The method of claim 1 , wherein the set of scoring opportunities are based on rules identified for the live sporting event.

11. A system comprising:

communications circuitry configured to access a database storing a set of scoring opportunities for a side-game; and

control circuitry configured to:

retrieve, from a memory, current status data of a live sporting event in which a user is participating;

generate for display on a media device, the retrieved live sporting event and its current status data;

determine, during the display of the live sporting event, a location of a playing object relating to the live sporting event;

identify the set of scoring opportunities in the side-game based on the location of the playing object in the live sporting event;

generate for display the set of scoring opportunities;

in response to determining a next scoring opportunity, from the set of scoring opportunities, can result in the user of the side-game winning the side-game:

identify the next scoring opportunity that results in the side-game win for the user by visually distinguishing it from other non-winning scoring opportunities;

select the identified next scoring opportunity, from the set of scoring opportunities; and

update the display of the live sporting event by overlaying the next scoring opportunity that would result in the win for the user.

12. The system of claim 11 , further comprising, the control circuitry configured to:

determine a score required to win the side-game for the user of the side-game;

analyze the next scoring opportunity to determine whether the next scoring opportunity achieves at least the score required to win the side-game for the user of the side-game; and

in response to the determination that the next scoring opportunity achieves at least the score required to win the side-game for the user of the side-game, identify the next scoring opportunity as the scoring opportunity that results in the side-game win for the user.

13. The system of claim 12 , further comprising, the control circuitry configured to determine a next play to avail the next scoring opportunity.

14. The system of claim 13 , wherein the next play is based on a current position of a player in the live sporting event.

15. The system of claim 11 , wherein the overlaying of the next scoring opportunity includes the control circuitry configured to highlight a player in the live sporting event that is to be used in the next scoring opportunity.

16. The system of claim 11 , wherein the overlaying of the next scoring opportunity includes the control circuitry configured to display a halo around a player in the live sporting event that is to be used in the next scoring opportunity.

17. The system of claim 11 , wherein the overlaying of the next scoring opportunity includes the control circuitry configured to provide a textual annotation relating to the next scoring opportunity.

18. The system of claim 11 , wherein visually distinguishing the next scoring opportunity includes the control circuitry configured to highlight only the next scoring opportunity that wins the side-game and not any other scoring opportunity.

19. The system of claim 11 , further comprising, the control circuitry configured to determine statistics related to a player in the live sporting event that is to be used in the next scoring opportunity.

20. The system of claim 11 , wherein the set of scoring opportunities are based on rules identified by the control circuitry for the live sporting event.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2023
From: WAHLQUIST-ORTIZ, IDA; LEE, RICHARD DANIEL
To: ROVI GUIDES, INC.
Reel/Frame 063923/0053 →
Continuity (5)
Continuation 17484388 · Sep 24, 2021
Continuation 16673770 · Nov 4, 2019
Continuation 16017532 · Jun 25, 2018
Continuation 16016084 · Jun 22, 2018
Related Publication 20230328309A1 · Oct 12, 2023