IP Library Granted Patent US 10,354,622
Granted Patent B2
US 10,354,622 · App. 15/189,272 · Granted Jul 16, 2019

Sporting event display management system

Inventor: Anton Khinchuk (Burlington, MA)
Assignee: CONTOUR DESIGN, INC.
G09G5/377A63B71/06G06F3/0482G06F3/04847G06Q30/0241G06Q50/01G06Q50/34G09G5/14G09G5/00G09G2320/10G09G2340/12G09G2340/145G09G2354/00
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,354,622
App. No.
15/189,272
Granted
Jul 16, 2019
Kind
B2
Abstract

A method allocates screen space for display of a plurality of prescribed messages on a display device during a sporting event having a plurality of activities. Each activity ultimately has an outcome and takes an activity time to complete. To that end, the method receives a stream of electronic, machine readable real-time event information, and displays an event user interface having selection indicia. The selection indicia enable a user to predict the outcome of at least one activity of the sporting event in real time. The method assigns, to each message, a prescribed display number that is equal to a prescribed number of predictions, and receives a plurality of predictions from the event user interface. The method also displays, in series, each of the plurality of messages in the foreground of the display in real time when receiving the stream of real-time event information.

Claims (66)

1. A sporting event display system for allocating screen space for display of a plurality of prescribed messages on a display device during a sporting event having a plurality of activities, each activity ultimately having an outcome and taking an activity time to complete, the display system comprising:

a display configured to display, in real time when receiving a stream of real-time event information relating to the sporting event, an event user interface having selection indicia, the selection indicia being configured to enable a user to predict the outcome of at least one of the plurality of activities of the sporting event in real time;

an input operatively coupled with the display, the input being configured to receive input information, the input information including the stream of electronic, machine readable real-time event information, the input information also including a plurality of predictions from the event user interface;

a message controller operatively coupled with the display, the message controller being configured to assign, to each message, a prescribed display number that is equal to a prescribed number of activities of the sporting event,

the message controller also being configured to display, in series, each of the plurality of messages in the foreground of the display in real time when receiving the stream of real-time event information,

each message being displayed for no more than a total time period during the event,

the total time period being a function of both 1) the prescribed display number, and 2) the activity time for the activity being completed when the message is displayed.

2. The display system as defined by claim 1 wherein message controller is configured to:

display a first message on the display during a first activity of the event;

display a second message on the display during a second activity of the event; and

display the first message on the display during a third activity of the event,

the second activity occurring between the first and third activities.

3. The display system as defined by claim 1 wherein the message controller is configured to:

display a first message on the display during a first activity of the event;

display the first message on the display during a second activity of the event; and

display a second message on the display during a third activity of the event, the first and second activities being consecutive activities, the third activity being before or after the first and second activities.

4. The display system as defined by claim 1 further comprising a timer configured to display a prescribed time and countdown for the user to make the prediction with the event user interface, the total time period also being a function of the prescribed time for the user to make the prediction.

5. The display system as defined by claim 1 wherein the message is spaced from and not covering the event user interface when displayed.

6. The display system as defined by claim 1 wherein the sporting event is a football game or a baseball game.

7. The display system as defined by claim 6 wherein the sporting event is a baseball game and at least one of the plurality of activities includes an at-bat of a player of the baseball game.

8. The display system as defined by claim 1 wherein the stream of real time event information is received live or delayed by no more than 45 seconds from live.

9. The display system as defined by claim 1 wherein the display device comprises a smartphone or a tablet.

10. A method of allocating screen space for display of a plurality of prescribed messages on a display device during a sporting event having a plurality of activities, each activity ultimately having an outcome and taking an activity time to complete, the method comprising:

receiving a stream of electronic, machine readable real-time event information relating to the sporting event;

displaying, on the display device in real time when receiving the stream of real-time event information, an event user interface having selection indicia, the selection indicia being configured to enable a user to predict the outcome of at least one of the plurality of activities of the sporting event in real time;

assigning, to each message, a prescribed display number that is equal to a prescribed number of activities of the sporting event; and

displaying, in series, each of the plurality of messages in the foreground of the display in real time when receiving the stream of real-time event information, each message being displayed for no more than a total time period during the event,

the total time period being a function of both 1) the prescribed display number, and 2) the activity time for the activity being completed when the message is displayed.

11. The method as defined by claim 10 wherein displaying, in series, each of the plurality of messages comprises:

displaying a first message during a first activity of the event;

displaying a second message during a second activity of the event; and

displaying the first message during a third activity of the event, the second activity occurring between the first and third activities.

12. The method as defined by claim 10 wherein displaying, in series, each of the plurality of messages comprises:

displaying a first message during a first activity of the event;

displaying the first message during a second activity of the event; and

displaying a second message during a third activity of the event, the first and second activities being consecutive activities, the third activity being before or after the first and second activities.

13. The method as defined by claim 10 further comprising providing a prescribed time for the user to make the prediction with the event user interface, the total time period also being a function of the prescribed time for the user to make the prediction.

14. The method as defined by claim 10 wherein the message is spaced from and not covering the event user interface.

15. The method as defined by claim 10 wherein the message includes selectable indicia, further comprising selecting the selectable indicia, and producing a visual code in response to the selection.

16. The method as defined by claim 10 wherein the sporting event is a football game or a baseball game.

17. The method as defined by claim 16 wherein the sporting event is a baseball game and at least one of the plurality of activities includes an at-bat of a player of the baseball game.

18. The method as defined by claim 10 wherein the stream of real-time event information is received live or delayed by no more than 45 seconds from live.

19. The method as defined by claim 10 wherein the display device comprises a smartphone or a tablet.

20. The method as defined by claim 10 wherein the prescribed display number is equal to a prescribed number of past or potential future predictions using the event user interface during the sporting event.

21. A computer program product for use on a computer system for allocating screen space for display of a plurality of prescribed messages on a display device during a sporting event having a plurality of activities, each activity ultimately having an outcome and taking an activity time to complete, the computer program product comprising a tangible, non-transient computer usable medium having computer readable program code thereon, the computer readable program code comprising:

program code for receiving a stream of electronic, machine readable real-time event information relating to the sporting event;

program code for displaying, on the display device in real time when receiving the stream of real-time event information, an event user interface having selection indicia, the selection indicia being configured to enable a user to predict the outcome of at least one of the plurality of activities of the sporting event in real time;

program code for assigning, to each message, a prescribed display number that is equal to a prescribed number of activities of the sporting event; and

program code for displaying, in series, each of the plurality of messages in the foreground of the display in real time when receiving the stream of real-time event information,

each message being displayed for no more than a total time period during the event,

the total time period being a function of both 1) the prescribed display number, and 2) the activity time for the activity being completed when the message is displayed.

22. The computer program product as defined by claim 21 wherein the program code for displaying, in series, each of the plurality of messages comprises:

program code for displaying a first message during a first activity of the event;

program code for displaying a second message during a second activity of the event; and

program code for displaying the first message during a third activity of the event,

the second activity occurring between the first and third activities.

23. The computer program product as defined by claim 21 wherein the program code for displaying, in series, each of the plurality of messages comprises:

program code for displaying a first message during a first activity of the event;

program code for displaying the first message during a second activity of the event; and

program code for displaying a second message during a third activity of the event,

the first and second activities being consecutive activities, the third activity being before or after the first and second activities.

24. The computer program product as defined by claim 21 further comprising program code for providing a prescribed time for the user to make the prediction with the event user interface, the total time period also being a function of the prescribed time for the user to make the prediction.

25. The computer program product as defined by claim 21 wherein the sporting event is a football game.

26. The computer program product as defined by claim 21 wherein the stream of real-time event information is received live or delayed by no more than 45 seconds from live.

27. The computer program product as defined by claim 21 wherein the

prescribed display number is equal to a prescribed number of past or potential future predictions using the event user interface during the sporting event.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: CONTOUR DESIGN, INC.
To: SUPERDRAFT, INC.
Reel/Frame 055003/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2017
From: KHINCHUK, ANTON
To: FANZCALL LLC.
Reel/Frame 042270/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2017
From: FANZCALL MEDIA, INC.
To: CONTOUR DESIGN, INC.
Reel/Frame 042001/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2017
From: KHINCHUK, ANTON
To: FRANZCALL LLC
Reel/Frame 042246/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2017
From: ANTON KHINCHUK
To: FANZCALL MEDIA, INC.
Reel/Frame 042001/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2017
From: FANZCALL LLC
To: FANZCALL MEDIA INC.
Reel/Frame 042001/0232 →
LIEN Recorded Feb 23, 2017
From: FANZCALL MEDIA, INC. (A/K/A FANZCALL LLC)
To: SUNSTEIN KANN MURPHY & TIMBERS LLP
Reel/Frame 041359/0787 →
Continuity (3)
Provisional Application 62298727 · Feb 23, 2016
Provisional Application 62182707 · Jun 22, 2015
Related Publication 20160372087A1 · Dec 22, 2016
Cited By (9)
US 12,347,277 US 12,354,444 US 12,361,796 US 12,387,568 US 12,387,569 US 12,412,451 US 12,424,060 US 12,430,993 US 12,444,266