Processing of geo-spatial athletics sensor data

US9645224B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9645224-B2
Application numberUS-201414219927-A
CountryUS
Kind codeB2
Filing dateMar 19, 2014
Priority dateMar 19, 2014
Publication dateMay 9, 2017
Grant dateMay 9, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. A method as in claim 1 , wherein the plurality of sources further comprises one or more athletes. 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. 4. A method as in claim 3 , further comprising: determining, based at least on an athlete of the one or more athletes that is closest to the ball, a team having possession of the ball. 5. A method as in claim 1 , wherein the one or more events of interest further include one or more goals. 6. A method as in claim 1 , wherein the one or more events of interest further include one or more passes between a first player and a second player. 7. A method as in claim 6 , wherein the one or more events of interest further include an interception of the ball from a first player from a first team by second a player from a second team. 8. A method as in claim 1 , wherein the one or more events of interest further include a first player on a first team covering a second player on a second team. 9. A method as in claim 8 , further comprising: determining an outer boundary of coverage of the first player in relation to the second player. 10. A method as in claim 1 , wherein the data storage application comprises an in-memory database. 11. A method as in claim 10 , wherein the in-memory database comprises a columnar data store storing data in a columnwise-fashion. 12. A method as in claim 1 , wherein the receiving, identifying, and processing, are implemented by at least one data processor forming part of at least one computing system. 13. A method as in claim 1 , wherein an athletic event comprises the one or more events of interest. 14. A method as in claim 1 , wherein an attempt at the goal is detected when the offset between the trajectory of the ball and the goal does not exceed a threshold value. 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. 16. A computer program product as in claim 15 , further comprising determining, based at least on a distance between the ball and one or more athletes, that the ball is active; and determining, based at least on an athlete of the one or more athletes that is closest to the ball, a team having possession of the ball. 17. A computer program product as in claim 15 , wherein the one or more events of interest further include one or more goals. 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.

Assignees

Inventors

Classifications

  • Sporting applications · CPC title

  • G01S5/0027Primary

    of actual mobile position, i.e. position determined on mobile · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9645224B2 cover?
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 in…
Who is the assignee on this patent?
Abraham Torsten, Foebel Florian, Gruschko Boris, and 6 more
What technology area does this patent fall under?
Primary CPC classification G01S5/0027. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).