Processing of geo-spatial athletics sensor data
First Claim
Patent Images
1. A method comprising:
- receiving correlated and processed data derived from a plurality of geo-spatial sensors that respectively generate data characterizing a plurality of sources within a zone of interest, the data comprising a series of time-stamped frames for each of the sensors, and the plurality of sources including a ball;
detecting, in real-time, occurrences of one or more events of interest based on relative positions of the plurality of sources within the zone of interest, the detecting being performed prior to the data being written to a data storage application, the one or more events of interest including an attempt at a goal, and wherein the detecting of an attempt at the goal includes computing, based on the relative positions of the plurality of sources within the zone of interest, an offset between a trajectory of the ball and the goal; and
providing, in real-time, data characterizing the one or more events of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
Correlated and processed data is received that is derived from a plurality of geo-spatial sensors that respectively generate data characterizing a plurality of sources within a zone of interest. The data includes a series of time-stamped frames for each of the sensors. Subsequently, events of interest are identified, in real-time, based on relative positions of the sources within the zone of interest prior to the data being written to a data storage application. Data can then be provided (e.g., loaded, stored, displayed, transmitted, etc.), in real-time, that characterize the events of interest. Related apparatus, systems, techniques and articles are also described.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving correlated and processed data derived from a plurality of geo-spatial sensors that respectively generate data characterizing a plurality of sources within a zone of interest, the data comprising a series of time-stamped frames for each of the sensors, and the plurality of sources including a ball; detecting, in real-time, occurrences of one or more events of interest based on relative positions of the plurality of sources within the zone of interest, the detecting being performed prior to the data being written to a data storage application, the one or more events of interest including an attempt at a goal, and wherein the detecting of an attempt at the goal includes computing, based on the relative positions of the plurality of sources within the zone of interest, an offset between a trajectory of the ball and the goal; and providing, in real-time, data characterizing the one or more events of interest. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
3. A method as in claim further comprising:
determining, based at least on a distance between the ball and the one or more athletes, that the ball is active. - View Dependent Claims (4)
-
15. A non-transitory computer program product storing instructions which, when executed by at least one data processor forming part of at least one computing system, result in operations comprising:
-
receiving correlated and processed data derived from a plurality of geo-spatial sensors that respectively generate data characterizing a plurality of sources within a zone of interest, the data comprising a series of time-stamped frames for each of the sensors, and the plurality of sources including a ball; detecting, in real-time, occurrences of one or more events of interest based on relative positions of the plurality of sources within the zone of interest, the detecting being performed prior to the data being written to a data storage application, the one or more events of interest including an attempt at a goal, and wherein the detecting of an attempt at the goal includes computing, based on the relative positions of the plurality of sources within the zone of interest, an offset between a trajectory of the ball and the goal; and providing, in real-time, data characterizing the one or more events of interest. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
an in-memory database comprising a columnar data store storing data in a columnwise-fashion; at least one data processor; and memory storing instructions which, when executed by the at least one data processor, result in operations comprising; receiving correlated and processed data derived from a plurality of geo-spatial sensors that respectively generate data characterizing a plurality of sources within a zone of interest, the data comprising a series of time-stamped frames for each of the sensors, and the plurality of sources including a ball; detecting, in real-time, occurrences of one or more events of interest based on relative positions of the plurality of sources within the zone of interest, the detecting being performed prior to the data being written to in-memory database, the one or more events of interest including an attempt at a goal, and wherein the detecting of an attempt at the goal includes computing, based on the relative positions of the plurality of sources within the zone of interest, an offset between a trajectory of the ball and the goal; and providing, in real-time, data characterizing the events of interest.
-
Specification