IP Library Granted Patent US 10,052,557
Granted Patent B2
US 10,052,557 · App. 15/603,368 · Granted Aug 21, 2018

Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming

Inventors: David B. Lockton (Redwood City, CA); Mark K. Berner (Santa Clara, CA); Mark J. Micheli (San Francisco, CA); David Lowe (Foster City, CA)
Assignee: Winview, Inc.
A63F13/358A63F13/12A63F13/216A63F13/22A63F13/285A63F13/32A63F13/332A63F13/335A63F13/338A63F13/50A63F13/795A63F13/92H04N5/04H04N21/2385H04N21/25866H04N21/27H04N21/4302H04N21/435H04N21/43615H04N21/44209H04N21/4508H04N21/4781H04N21/47217H04N21/6131A63F2300/406A63F2300/407A63F2300/409A63F2300/534
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 10,052,557
App. No.
15/603,368
Granted
Aug 21, 2018
Kind
B2
Abstract

A method of and system for handling latency issues encountered in producing real-time entertainment such as games of skill synchronized with live or taped televised events is described herein. There are multiple situations that are dealt with regarding latencies in receiving a television signal with respect to real-time entertainment based on the unfolding games played along with the telecasts. Systemic delays, arbitrarily imposed delays of a broadcast signal and variances in the precise broadcast times of taped television programs have to be equalized so as to provide fair entertainment.

Claims (42)

1. A method of preventing a first set of participants of a game of skill or chance or other entertainment at a live event from having an advantage over a second set of participants of the game of skill or chance or other entertainment watching the live event by receiving online content comprising:

a. determining a cellular site that serves a set of cellular phones at a venue site;

b. determining the set of cellular phones that are utilizing the cellular site of the venue site;

c. determining a subset of cellular phones within the set of cellular phones that are located within the venue site; and

d. generating one or more separate groups of competitions based on the subset of cellular phones within the set of cellular phones that are located within the venue site.

2. The method as claimed in claim 1 wherein a first group within the separate groups of competitions includes only the first set of participants and a second group within the separate groups of competitions includes only the second set of participants.

3. The method as claimed in claim 1 wherein an application on a server determines the cellular site, the set of cellular phones utilizing the cellular site and the subset of cellular phones located within the venue site.

4. The method as claimed in claim 1 wherein an application on each cellular phone within the subset of cellular phones determines if the cellular phone is located within the venue site.

5. The method of claim 1 wherein the game of skill or chance or other entertainment comprises pre-produced data files and game data generated in real-time by observation at the venue site or via online distribution.

6. The method of claim 5 wherein the pre-produced data files and contemporaneously generated game control data comprise real-time entertainment.

7. The method of claim 5 wherein a plurality of synchronization points are used by a client to continuously check to ensure the data files are synchronized with the live event in the online content.

8. The method of claim 5 wherein a start signal generated by a game producer is utilized to synchronize the data files with the live event in the online content.

9. The method of claim 5 wherein a signal is sent from a game server at a predetermined time to synchronize the data files with the live event in the online content.

10. The method of claim 5 wherein inserted audio or video information is used to continuously check to ensure the data files are precisely synchronized on the client with the live event in the online content.

11. The method of claim 10 wherein the inserted audio or video information is used by a client to continuously check to ensure the data files are precisely synchronized on the client with the live event in the online content.

12. The method of claim 10 wherein the inserted audio or video information is used by a server to continuously check to ensure the pre-produced data files are precisely synchronized on the client with the live event in the online content.

13. The method of claim 1 wherein the game of skill or chance or other entertainment ends when the live event in the online content ends.

14. The method of claim 1 wherein a server sends the game of skill or chance or other entertainment to a mobile device.

15. The method of claim 1 wherein the game of skill or chance or other entertainment is stored in a memory of a mobile device.

16. The method of claim 1 wherein the game of skill or chance or other entertainment is stored in random access memory of a mobile device.

17. The method of claim 1 further comprising displaying the game of skill or chance on a mobile device.

18. The method of claim 1 wherein the game of skill or chance or other entertainment is stored on a server and accessed by a mobile device through a web site.

19. The method of claim 1 wherein the participants constitute ad hoc or existing groups of geographically dispersed friends participating in the separate game of chance or skill or other entertainment.

20. The method of claim 1 wherein the participants are ad hoc or previously organized groups of friends competing against each other in a separate contest.

21. The method of claim 1 wherein further comprising determining if there is additional processing of the live event in the online content increasing a total length of a delay.

22. The method of claim 1 wherein each participant of the participants is an individual.

23. The method of claim 1 wherein one or more of the participants are a group of individuals acting as a team.

24. The method of claim 1 wherein each participant of the participants participates separately.

25. The method of claim 1 wherein electronics receiving and displaying the live event in the online content on a first screen provide control information to a second screen.

26. A method of preventing a first set of participants of a game of skill or chance or other entertainment at a live event from having an advantage over a second set of participants of the game of skill or chance or other entertainment watching the live event in online content comprising:

a. determining a cellular site that serves a set of cellular phones at a venue site;

b. determining the set of cellular phones that are utilizing the cellular site of the venue site;

c. determining a subset of cellular phones within the set of cellular phones that are located within the venue site;

d. generating one or more groups of competitions based on the subset of cellular phones within the set of cellular phones that are located within the venue site; and

e. displaying the game of skill or chance or other entertainment on a mobile device, wherein the game of skill or chance or other entertainment comprises pre-produced data files, wherein the pre-produced data files are synchronized with the live event in the online content.

27. A method of preventing a first set of participants of a game of skill or chance or other entertainment at a live event from having an advantage over a second set of participants of the game of skill or chance or other entertainment watching the live event in online content comprising:

a. determining a cellular site that serves a set of cellular phones at a venue site;

b. determining the set of cellular phones that are utilizing the cellular site of the venue site;

c. determining a subset of cellular phones within the set of cellular phones that are located within the venue site;

d. generating one or more groups of competitions based on the subset of cellular phones within the set of cellular phones that are located within the venue site;

e. determining if there is additional processing of the live event in the online content increasing a total length of a delay; and

f. displaying the game of skill or chance or other entertainment on a mobile device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2023
From: WINVIEW, INC.
To: WINVIEW IP HOLDINGS, LLC
Reel/Frame 065102/0116 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2020
From: JAKE MAAS, AS COLLATERAL AGENT
To: WINVIEW, INC.
Reel/Frame 052617/0001 →
SECURITY INTEREST Recorded Oct 1, 2018
From: WINVIEW, INC.
To: MAAS, JAKE
Reel/Frame 047170/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2017
From: LOCKTON, DAVID B.; BERNER, MARK K.; MICHELI, MARK J.; LOWE, DAVID
To: AIRPLAY NETWORK, INC.
Reel/Frame 042484/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2017
From: AIRPLAY NETWORK, INC.
To: WINVIEW, INC.
Reel/Frame 042484/0231 →
Continuity (6)
Continuation 14338298 · Jul 22, 2014
Continuation 13681123 · Nov 19, 2012
Division 13403845 · Feb 23, 2012
Continuation 11786992 · Apr 12, 2007
Provisional Application 60791793 · Apr 12, 2006
Related Publication 20170252649A1 · Sep 7, 2017
Cited By (3)
US 12,267,566 US 12,342,048 US 12,549,827