IP Library Granted Patent US 10,493,365
Granted Patent B2
US 10,493,365 · App. 15/215,497 · Granted Dec 3, 2019

System and method for playing a predictive sports game on a computing device

Inventors: Prasanna Sugavanam (Collierville, TN); Aravind Sampath (Ashburn, VA); Sathish Chittibabu (Aurora, IL)
Assignee: FANISKO LLC
A63F13/828A63F13/20A63F13/21A63F13/25A63F13/335A63F13/35G07F17/3244A63F2300/53
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,493,365
App. No.
15/215,497
Granted
Dec 3, 2019
Kind
B2
Abstract

A prediction gaming system is disclosed. The system allows users to predict live scores on a mobile platform ball-by-ball in a Cricket game before the ball is bowled while the game is in progress. There is a user interface (UI), a fast live score feed methodology, user prediction capture, reconciliation and reward framework. The methods and systems described here are further applicable to other sports including tennis, where the methods are applicable point-by-point and in baseball, applicable pitch-by-pitch.

Claims (65)

1. A system comprising:

one or more processors; and

a non-transitory computer-readable medium comprising instructions stored therein, which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

presenting, using a graphical display of a computing device, a menu of available live sports games;

receiving, via an input device of the computer device, a selection of an available game from the available live sports games;

receiving a prediction for each of one or more discrete events associated with the selected available game;

receiving a number of credits associated with the prediction;

receiving live results for each of the one or more discrete events associated with the selected available game;

evaluating the prediction with the received results;

awarding credits based on the evaluation;

receiving a request to enter a credit accumulation mode;

activating a sensor listener interface for the one or more sensors;

determining a periodic interval value indicating a frequency for which the sensor data is requested;

requesting sensor data after each consecutive elapse of the periodic interval value until the motion ends;

receiving the sensor data on a motion of one or more sensors of a device;

determining a performance evaluation based on the received sensor data; and

awarding credits based on the performance evaluation.

2. The system of claim 1 , wherein awarding credits based on the evaluation includes:

awarding credits in an amount equal to a first multiple of the number of credits for a first prediction type, or awarding credits in an amount equal to a second multiple of the number of credits greater than the first multiple for a second prediction type.

3. The system of claim 1 , wherein the prediction is a first prediction for a first discrete event of the one or more discrete events, the operations further comprising:

receiving a second prediction for a second discrete event of the one or more discrete events;

evaluating the second prediction; and

awarding credits based on the evaluation of the second prediction.

4. A method comprising:

presenting, using a graphical display of a computing device, a menu of available live sports games;

receiving, via an input device of the computer device, a selection of an available game from the available live sports games;

receiving a prediction for each of one or more discrete events associated with the selected available game;

receiving a number of credits associated with the prediction;

receiving live results for each of the one or more discrete events associated with the selected available game;

evaluating the prediction with the received results;

awarding credits based on the evaluation;

receiving a request to enter a credit accumulation mode;

activating a sensor listener interface for the one or more sensors;

determining a periodic interval value indicating a frequency for which the sensor data is requested;

requesting sensor data after each consecutive elapse of the periodic interval value until the motion ends;

receiving the sensor data on a motion of one or more sensors of a device;

determining a performance evaluation based on the received sensor data; and

awarding credits based on the performance evaluation.

5. The method of claim 4 , wherein awarding credits based on the evaluation includes:

awarding credits in an amount equal to a first multiple of the number of credits for a first prediction type, or awarding credits in an amount equal to a second multiple of the number of credits greater than the first multiple for a second prediction type.

6. The method of claim 4 , wherein the prediction is a first prediction for a first discrete event of the one or more discrete events, the method further comprising:

receiving a second prediction for a second discrete event of the one or more discrete events;

evaluating the method prediction; and

awarding credits based on the evaluation of the second prediction.

7. A non-transitory machine-readable medium including instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:

presenting, using a graphical display of a computing device, a menu of available live sports games;

receiving, via an input device of the computer device, a selection of an available game from the available live sports games;

receiving a prediction for each of one or more discrete events associated with the selected available game;

receiving a number of credits associated with the prediction;

receiving live results for each of the one or more discrete events associated with the selected available game;

evaluating the prediction with the received results;

awarding credits based on the evaluation;

receiving a request to enter a credit accumulation mode;

activating a sensor listener interface for the one or more sensors;

determining a periodic interval value indicating a frequency for which the sensor data is requested;

requesting sensor data after each consecutive elapse of the periodic interval value until the motion ends;

receiving the sensor data on a motion of one or more sensors of a device;

determining a performance evaluation based on the received sensor data; and

awarding credits based on the performance evaluation.

8. The machine-readable medium of claim 7 , wherein awarding credits based on the evaluation includes:

awarding credits in an amount equal to a first multiple of the number of credits for a first prediction type, or awarding credits in an amount equal to a second multiple of the number of credits greater than the first multiple for a second prediction type.

9. The machine-readable medium of claim 7 , wherein the prediction is a first prediction for a first discrete event of the one or more discrete events, the operations comprising:

receiving a second prediction for a second discrete event of the one or more discrete events;

evaluating the second prediction; and

awarding credits based on the evaluation of the second prediction.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THIRD ASSIGNOR'S NAME PREVIOUSLY RECORDED AT REEL: 039470 FRAME: 0520. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 24, 2019
From: SUGAVANAM, PRASANNA; SAMPATH, ARAVIND; CHITTIBABU, SATHISH
To: CRICKING LLC
Reel/Frame 050814/0361 →
CHANGE OF NAME Recorded Jun 23, 2017
From: CRICKING LLC
To: FANISKO LLC
Reel/Frame 042980/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2016
From: SUGAVANAM, PRASANNA; SAMPATH, ARAVIND; CHITTIBABU, SATISH
To: CRICKING LLC
Reel/Frame 039470/0520 →
Continuity (2)
Provisional Application 62195022 · Jul 21, 2015
Related Publication 20170021280A1 · Jan 26, 2017