IP Library Granted Patent US 10,421,020
Granted Patent B2
US 10,421,020 · App. 15/339,173 · Granted Sep 24, 2019

Method, apparatus, and computer program product for performance analytics determining participant statistical data and game status data

Inventors: David Austerlade (Lincolnshire, IL); Gene Hofer (Lake Zurich, IL); James J. O'Hagan (McHenry, IL)
Assignee: Zebra Technologies Corporation
A63F13/798A63F13/537A63F13/828G06K7/10306G06K7/10366G06Q10/0639G06Q50/20G07F17/3234G07F17/3237G08C17/02G09B19/0038H04L43/04H04L67/08H04W4/029H04W4/38G06K7/10227G06K9/00342G06Q90/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,421,020
App. No.
15/339,173
Granted
Sep 24, 2019
Kind
B2
Abstract

In one embodiment, a method is provided for transmitting participant data relating to one or more participants that are available in a fantasy game, the fantasy game is at least partially related to a players performance in a sporting event; receiving a selected participant data indication from at least one user, the selected participant data indication provides selection of at least one participant from the participant data; generating a participant data update for one or more participants based on the selected participant data indication; the participant data is defined by a time period comprising an event and is calculated based on blink data transmitted from a location tag mounted to the participant; and transmitting the participant data update, the participant data update is viewable via a user interface.

Claims (51)

1. A method comprising:

providing, by an application device having a sensor, sensor data to a real-time location system including a plurality of receivers;

when the real-time location system determines that the sensor data is indicative of the application device being present at a venue:

receiving, at the application device, participant data relating to one or more participants that are available in a fantasy game, wherein the fantasy game is at least partially related to performance of a player in a sporting event at the venue;

receiving, at the application device, a selected participant data indication from at least one user, wherein the selected participant data indication provides selection of at least one participant from the participant data;

transmitting, from the application device, the selected participant data based on the selected participant data indication; and

receiving, at the application device, a participant data update based on the selected participant data, wherein the participant data update is based on a time period comprising an event and is calculated based on blink data transmitted from a location tag mounted to the participant to at least one of the plurality of receivers, and the participant data update is viewable using a user interface of the application device; and

when the real-time location system determines that the sensor data is indicative of the application device not being present at the venue, receiving, at the application device, denial of entry into the fantasy game.

2. The method of claim 1 , wherein the participant data update is further based on event determinations.

3. The method of claim 1 further comprising:

associating the sensor data with the application device; and

transmitting a sensor-application device correlator based on the association between the sensor and the application device.

4. The method of claim 3 further comprising causing the game status data to be displayed on the user interface.

5. The method of claim 1 further comprising:

receiving game data related to one or more probabilities statistical odds at least partially based on a predictive model based on previous sporting events;

receiving a selected game data indication from at least one user, wherein the selected game data indication provides selection of at least one probability or statistical odd from the game data;

transmitting selected game data; and

receiving game status data based on the selected game data indication, wherein the game status data is based on an outcome of the sporting event at the venue.

6. The method of claim 5 , wherein the game status data is further based on event determinations.

7. The method of claim 1 further comprising receiving a request to alter the selected participant data.

8. The method of claim 7 , wherein the request to alter the selected participant data is based on updated participant data.

9. The method of claim 1 further comprising causing the participant data update to be displayed on the user interface.

10. An apparatus comprising a sensor, a user interface, at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to at least:

provide sensor data to a real-time location system including a plurality of receivers;

when the location system determines that the sensor data is indicative of the apparatus being present at a venue:

receive participant data relating to one or more participants that are available in a fantasy game, wherein the fantasy game is at least partially related to a performance of a player in a sporting event at the venue;

receive a selected participant data indication from at least one user, wherein the selected participant data indication provides selection of at least one participant from the participant data;

transmit the selected participant data based on the selected participant data indication; and

receive a participant data update based on the selected participant data, wherein the participant data update is based on a time period comprising an event and is calculated based on blink data transmitted from a location tag mounted to the participant to at least one of the plurality of receivers, and the participant data update is viewable using the user interface; and

when the real-time location system determines that the sensor data is indicative of the apparatus not being present at the venue, receiving denial of entry into the fantasy game.

11. The apparatus of claim 10 , wherein the participant data update is further based on event determinations, and the event determinations are based on participant location data satisfying a predetermined event probability threshold.

12. The apparatus of claim 10 , wherein the at least one memory and the computer program code are further configured to:

associate the sensor data with the apparatus; and

transmit a sensor-application device correlator based on the association between the sensor and the apparatus.

13. The apparatus of claim 12 , wherein the game status data is further based on event determinations.

14. The apparatus of claim 13 , wherein the request to alter the selected participant data is based on the updated participant data.

15. The apparatus of claim 12 , wherein the at least one memory and the computer program code are further configured to cause the game status data to be displayed on the user interface.

16. The apparatus of claim 10 , wherein the at least one memory and the computer program code are further configured to:

receive game data related to one or more probabilities statistical odds at least partially based on a predictive model based on previous sporting events;

receive a selected game data indication from at least one user, wherein the selected game data indication provides selection of at least one probability or statistical odd from the game data; transmit selected game data; and

receive game status data based on the selected game data indication, wherein the game status data is based on an outcome of the sporting event at the venue.

17. The apparatus of claim 10 , wherein the at least one memory and the computer program code are further configured to receive a request to alter the selected participant data.

18. The apparatus of claim 10 , wherein the at least one memory and the computer program code are further configured to cause the participant data update to be displayed on the user interface.

19. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions configured to:

cause an application device having a sensor to provide sensor data to a real-time location system including a plurality of receivers;

when the real-time location system determines that the sensor data is indicative of the application device being present at a venue:

receive, at the application device, participant data relating to one or more participants that are available in a fantasy game, wherein the fantasy game is at least partially related to a performance of a player in a sporting event at the venue;

receive, at the application device, a selected participant data indication from at least one user, wherein the selected participant data indication provides selection of at least one participant from the participant data;

transmit, from the application device, the selected participant data based on the selected participant data indication; and receive a participant data update based on the selected participant data, wherein the participant data update is based on a time period comprising an event and is calculated based on blink data transmitted from a location tag mounted to the participant to at least one of the plurality of receivers, and the participant data update is viewable using a user interface of the application device; and

when the real-time location system determines that the sensor data is indicative of the application device not being present at the venue, receive, at the application device, denial of entry into the fantasy game.

20. The computer program product of claim 19 , wherein the participant data update is further based on event determinations.

Assignments (6)
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →
NOTICE OF TRANSFER OF SECURITY INTEREST IN PATENTS Recorded Jul 3, 2019
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049675/0049 →
MERGER Recorded Jan 16, 2019
From: ZIH CORP.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 048470/0848 →
SECURITY INTEREST Recorded Oct 25, 2017
From: ZIH CORP.
To: JPMORGAN CHASE BANK, N.A., AS THE SUCCESSOR AGENT
Reel/Frame 044616/0736 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2016
From: AUSTERLADE, DAVID; HOFER, GENE A.; O'HAGAN, JAMES J.
To: ZIH CORP.
Reel/Frame 040177/0129 →
Continuity (4)
Continuation 14556758 · Dec 1, 2014
Continuation In Part 13942316 · Jul 15, 2013
Provisional Application 61831990 · Jun 6, 2013
Related Publication 20170043260A1 · Feb 16, 2017