Sensor-based tracking of sports participants
First Claim
1. A system comprising:
- at least one processor; and
at least one memory storing instructions which, when executed by the at least one processor, cause operations comprising;
receiving, at a server, a first data and a second data from a plurality of wireless sensors deployed within an area of interest, wherein at least a first portion of the plurality of wireless sensors are mounted on a plurality of tracked participants and at least a second portion of a plurality of tracked objects are mounted on a tracked object, the plurality of wireless sensors each including a controller, wireless circuitry, and a global positioning system sensor to track location, wherein a distributed database including a list of data records is maintained among the plurality of wireless sensors using block chain techniques to exchange data and/or provide guarantees regarding the data;
determining, by the server and based on the first data and the second data, a first probability of the tracked object entering a first scoring zone, the first data comprising information indicative of at least a location of one or more of the plurality of tracked participants of a sporting event, the plurality of tracked participants including a first participant on a first team and a second participant on a second team, the second data comprising information indicative of at least a location of the tracked object;
determining, by the server and in response to detecting an action which at least changes the location of the tracked object and based on a new location of the tracked object, a second probability of the tracked object entering a second scoring zone, the action occurring between the first participant and the second participant;
assigning, by the server and based on a difference between the first probability and the second probability, at least a portion of the difference to the first participant and/or the second participant; and
recording at least the portion of the difference to the first participant and/or the second participant in at least one of a first participant account and a second participant account, the first participant account and the second participant account further configured to accumulate probability differences based on an updated location of the tracked object.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for sensor-based tracking of participants of a sporting activity is provided. In some implementations, the system performs operations comprising determining, based on sensor data (e.g., information indicative of at least a location of a plurality of tracked participants and a location of a tracked object), a first probability of a team successfully scoring. The operations further comprise determining, in response to detecting an action which at least changes the location of the tracked object, a second probability of the team (or an opposing team (successfully scoring, and assigning, based on a difference between the first probability and the second probability, at least a portion of the difference among one or more of the plurality of participants. Related systems, methods, and articles of manufacture are also described.
22 Citations
18 Claims
-
1. A system comprising:
-
at least one processor; and at least one memory storing instructions which, when executed by the at least one processor, cause operations comprising; receiving, at a server, a first data and a second data from a plurality of wireless sensors deployed within an area of interest, wherein at least a first portion of the plurality of wireless sensors are mounted on a plurality of tracked participants and at least a second portion of a plurality of tracked objects are mounted on a tracked object, the plurality of wireless sensors each including a controller, wireless circuitry, and a global positioning system sensor to track location, wherein a distributed database including a list of data records is maintained among the plurality of wireless sensors using block chain techniques to exchange data and/or provide guarantees regarding the data; determining, by the server and based on the first data and the second data, a first probability of the tracked object entering a first scoring zone, the first data comprising information indicative of at least a location of one or more of the plurality of tracked participants of a sporting event, the plurality of tracked participants including a first participant on a first team and a second participant on a second team, the second data comprising information indicative of at least a location of the tracked object; determining, by the server and in response to detecting an action which at least changes the location of the tracked object and based on a new location of the tracked object, a second probability of the tracked object entering a second scoring zone, the action occurring between the first participant and the second participant; assigning, by the server and based on a difference between the first probability and the second probability, at least a portion of the difference to the first participant and/or the second participant; and recording at least the portion of the difference to the first participant and/or the second participant in at least one of a first participant account and a second participant account, the first participant account and the second participant account further configured to accumulate probability differences based on an updated location of the tracked object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a server, a first data and a second data from a plurality of wireless sensors deployed within an area of interest, wherein at least a first portion of the plurality of wireless sensors are mounted on a plurality of tracked participants and at least a second portion of a plurality of wireless sensors are mounted on a tracked object, the plurality of wireless sensors each including a controller, wireless circuitry, and a global positioning system sensor to track location, wherein a distributed database including a list of data records is maintained among the plurality of wireless sensors using block chain techniques to exchange data and/or provide guarantees regarding the data; determining, by the server and based on the first data and the second data, a first probability of the tracked object entering a first scoring zone, the first data comprising information indicative of at least a location of one or more of a plurality of tracked participants of a sporting event, the plurality of tracked participants including a first participant on a first team and a second participant on a second team, the second data comprising information indicative of at least a location of the tracked object; determining, by the server and in response to detecting an action which at least changes the location of the tracked object and based on a new location of the tracked object, a second probability of tracked object entering a second scoring zone the action occurring between the first participant and the second participant; assigning, by the server and based on a difference between the first probability and the second probability, at least a portion of the difference to the first participant and/or the second participant; and recording at least the portion of the difference to the first participant and/or the second participant in at least one of a first participant account and a second participant account, the first participant account and the second participant account further configured to accumulate probability differences based on an updated location of the tracked object. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising instructions which, when executed by at least one processor, cause operations comprising:
-
receiving, at a server, a first data and a second data from a plurality of wireless sensors deployed within an area of interest, wherein at least a first portion of a plurality of wireless sensors are mounted on a plurality of tracked participants and at least a second portion of the plurality of wireless sensors are mounted on a tracked object, the plurality of wireless sensors each including a controller, wireless circuitry, and a global positioning system sensor to track location, wherein a distributed database including a list of data records is maintained among the plurality of wireless sensors using block chain techniques to exchange data and/or provide guarantees regarding the data; determining, by the server and based on the first data and the second data, a first probability of the tracked object entering a first scoring zone, the first data comprising information indicative of at least a location of one or more of a plurality of tracked participants of a sporting event, the plurality of tracked participants including a first participant on a first team and a second participant on a second team, the second data comprising information indicative of at least a location of the tracked object; determining, by the server and in response to detecting an action which at least changes the location of the tracked object and based on a new location of the tracked object, a second probability of the tracked object entering a second scoring zone, the action occurring between the first participant and the second participant; assigning, by the server and based on a difference between the first probability and the second probability, at least a portion of the difference to the first participant and/or the second participant; and recording at least the portion of the difference to the first participant and/or the second participant in at least one of a first participant account and a second participant account, the first participant account and the second participant account further configured to accumulate probability differences based on an updated location of the tracked object. - View Dependent Claims (16, 17, 18)
-
Specification