US20050202905A1 - Method and system for use of transmitted location information in sporting events - Google Patents

Method and system for use of transmitted location information in sporting events Download PDF

Info

Publication number
US20050202905A1
US20050202905A1 US10/408,669 US40866903A US2005202905A1 US 20050202905 A1 US20050202905 A1 US 20050202905A1 US 40866903 A US40866903 A US 40866903A US 2005202905 A1 US2005202905 A1 US 2005202905A1
Authority
US
United States
Prior art keywords
sporting event
data
transmitter
player
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/408,669
Inventor
William Chesser
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/408,669 priority Critical patent/US20050202905A1/en
Publication of US20050202905A1 publication Critical patent/US20050202905A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0605Decision makers and devices using detection means facilitating arbitration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0616Means for conducting or scheduling competition, league, tournaments or rankings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0025Tracking the path or location of one or more users, e.g. players of a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/12Absolute positions, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/808Microphones
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2243/00Specific ball sports not provided for in A63B2102/00 - A63B2102/38
    • A63B2243/0066Rugby; American football
    • A63B2243/007American football
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/69Involving elements of the real world in the game world, e.g. measurement in live races, real video
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8011Ball

Definitions

  • the present invention relates to use of geographic locating devices or systems for sporting event applications, and in particular, to use a of Geographic Information System (GIS) for such sporting events as football.
  • GIS Geographic Information System
  • Examples of such problems in football game situations include the following:
  • the present invention overcomes the above mentioned problems of the prior art, as well as others, by providing a method and system for accurate (to, for example, within millimeters of accuracy) tracking and logging of player, ball, and/or other object movements in a given area (e.g., field or court) using application of features in accordance with existing GIS technologies.
  • transmissions from a transmitter attached to the moving object to be tracked are used in conjunction with a plurality of receivers and a processor to precisely determine the object's location and movement.
  • the produced location and movement data is usable to simulate play of the game, to determine play events or outcomes, and to allow modeling and other use of the data produced.
  • a camera, microphone, or other directional recorder is used with the location and movement data to track play.
  • data associated with the player or other moving object is used for such purposes to assist in identification of players and to ease broadcast commentary.
  • Player and ball movement data that has been collected via the present invention can be made available to the coaches and planning staff of various teams. This information may be used for such purposes as running statistical models of player movements. Such statistical models are able, for example, to assist coaches, planning staff, and players with improving their game play by making the sport more scientifically analyzable.
  • Player and ball movement data of opposing teams may be used by coaches and planning staff in conjunction with their own team data to run statistical simulations of upcoming matches between home teams and rivals. This allows better planning of offensive and defensive strategies, again resulting in a more scientifically approached game.
  • Player and ball movement data may be used by video game makers or other entities having a need for precise game-related data, allowing more accurate team simulations in video games or other applications.
  • game manufacturers are able to design simulations that very accurately mimic the game play of specific teams or players.
  • the Computerized Rams would actually perform in a stistically similar manner to the real team.
  • Individual player simulations would behave, statistically, just like their real life counterparts.
  • computer generated player models could even be made to appear to run and move with very similar motions to the real player they mimic.
  • teams that could never actually play each other due to temporal displacement, such as the 2004 Rams and the 2024 Giants could be pitted against each other in computer simulated games.
  • Real time player and ball motion data is able to be broadcast or otherwise transmitted over relatively low bandwidth Internet or other network connections. This allows anyone with the right rendering software, for example, to use a computer or other device containing a processor to simulate in real time an actual game that they might otherwise be unable to view due to lack of access (e.g., due to lack of bandwidth, or lack of local coverage)
  • data received from such inputs as player or player body part locations and ball tracking devices are tracked in real time.
  • the data is analyzed for current position and used, for example, to generate a model of player and ball positions on a virtual field or other playing area, which represent the actual field of play, or for other purposes, such as to check a particular ball spot.
  • Analyses in this embodiment are performed in real time to track player positions on the field. Also analyzable in real time are such inputs or factors as the position of the ball, whether or not the ball was currently being controlled by a player, and if so, by what player. Further, for example, the relative position of the ball on the field, in combination with data about the player controlling it, can be used, for example, to determine whether or not the player controlling the ball stepped out of bounds, crossed the plane of the goal line, or crossed the plane of first down marker.
  • An embodiment of the present invention includes a system and method for gathering and analyzing data using a processor and analysis techniques known in the art, such as computer modeling. There are many ways analysis could be undertaken, which may vary in implementation depending, for example, on such factors as the frequency of data collection and the type of data collected. In one embodiment of the present invention, analysis is performed using a point, line, and polygon vector model.
  • FIG. 1 is representative diagram of an example field and a player, ball, or other object movement being tracked on the field, in accordance with an embodiment of the present invention
  • FIG. 2 is a representative diagram of a data collection and analysis system, in accordance with an embodiment of the present invention.
  • FIG. 3 presents a representative diagram of a data collection and analysis system for use with a network, such as the Internet, in accordance with another embodiment of the present invention
  • FIG. 4 is a representative diagram of a football field with transmitters shown at intersections of field markings, in accordance with one embodiment of the present invention
  • FIG. 5 contains a representative diagram of an example player shoe with a transmitter located therein, in accordance with embodiments of the present invention
  • FIG. 6 contains a representative diagram of an example shoe position relative to an out-of-bounds line, in accordance with embodiments of the present invention
  • FIG. 7 contains a representative diagram of an example hand versus ball position, in accordance with an embodiment of the present invention.
  • FIG. 8 is an example flow diagram of transmission and storage of data for moveable objects for a sporting event, in accordance with an embodiment of the present invention.
  • FIG. 9 presents a flow diagram of collection and use of transmitted data for modeling or simulating a sporting event, in accordance with an embodiment of the present invention.
  • FIG. 10 shows a flow diagram of collection and use of transmitted data for directing a camera, microphone, or other directable sporting event information collection device, in accordance with an embodiment of the present invention.
  • FIG. 11 is a flow diagram of collection and use of transmitted data for identifying information associated with the object to which a transmitter is attached, in accordance with an embodiment of the present invention.
  • embodiments of the present invention include devices and methods for data collection, data management, and other uses, such as modeling and statistical analysis, camera or microphone control, and player tracking assistance, as described further below and in conjunction with the attached figures.
  • data collection in embodiments of the present invention, is accomplished in accordance with use of any of any of a number of known systems for tracking positional data within a known three-dimensional space, such as a building or stadium.
  • systems generally include one or more of the following functions.
  • a player and other tracked moving object database is compiled.
  • This database could include, for example, information on each individual player, such as exact shoe size, hand thickness (from palm to the back of the hand, and finger length).
  • This data may be collected before the start of each new game (although in some cases, archive data could be used) and is used, for example, to generate a new database for that game.
  • each player has associated table entries for containing information in a repository, such as a database. Into this table are input such data as the above-mentioned information, as well as movement information for the particular game being played. In one embodiment, as indicated above and as will be further described below, the ball and/or each other moveable object to be tracked is also measured exactly and has its own associated table of information.
  • Movement information and the size, shape, and boundaries of the field or other three-dimensional space involved can be ascertained by several known location techniques.
  • One embodiment of the present invention includes methods for collecting precise, accurate data using data within the electromagnetic spectrum.
  • existing technologies are known in the art that utilize cellular signal strength information to determine the direction of signal.
  • uch a system could be used in accordance with the present invention to make similar triangulations as an alternative to those methods used in the embodiment described in more detail below relating to GPS-like triangulation.
  • Any number of known systems could be used—however, one important factor involved in any technology for data collection used is the capability to collect precise, transmitter output information about player movements over a period of time and in small enough increments, such that exact position can be either known or extrapolated from the received data.
  • the corresponding number of transmitters used for data collection in some embodiments described herein is variable.
  • the transmitters in each shoe and on the back of each hand are useful for the particular example application.
  • the transmitters in the helmet could be dispensed with.
  • some aspects of the variation described below allow collection and use of data so as to permit interpolation or other data development (e.g., the transmitter placement on hands in conjunction with player hand measurement data allows determination or interpolation of the outer points of a player's possible reach and direction of facing). Conversely, more transmitters could be used to produce more accurate or precise data.
  • each player wears a number of small radio transmitters.
  • six transmitters are used: one in the center/bottom of each shoe, one on the center/back of each hand (e.g., within gloves), and two in the helmet—one in front and one in back.
  • these transmitters transmit two pieces of information: their own designation and the current time, by means of a psuedorandom time interval signal similar to that found in GPS satellites, as is known in the art.
  • the designation of each transmitter includes appropriate player identification information and the transmitter's position on the player (e.g., Bears #39, right hand).
  • masts for collection of data transmitted by the transmitters are mounted at several positions around the stadium, or other three-dimensional area of interest, at varying heights.
  • each transmitter is matched with a set of 12 collection arrays.
  • Less masts are used in other embodiments to reduce data collection, or are otherwise varied in number for particular applications (e.g., additional masts used so as to provide an increased degree of accuracy).
  • less than a collection array for each transmitter is used for similar reasons.
  • 12 collection arrays are used for redundancy and more precision than the minimum that may actually be needed for operation.
  • the time differential of signal reception among masts allows calculation by triangulation of the position of any player at any given time, in a similar manner, as is known in the art, to the way a GPS hand unit calculates its position on the earth.
  • One difference between the GPS hand unit technique of the prior art and the present invention is that in GPS, multiple transmissions are generated from multiple satellites, which, when received by an individual hand unit, can be analyzed to provide the unit's position, while the present invention uses the reverse of this approach.
  • the present invention since the three-dimensional space at issue is confined with regard to, for example, the enclosed sporting event (e.g., all action taking place in a limited arena or stadium), lower power transmitters can be used, and the signal is received by multiple receptors.
  • the receptors then use what is essentially the same type of information (e.g., travel time of signal from transmitter Y to position X yields distance from Y to X, and, likewise, the distance from Y to Z, Y to A, etc., where Y is a transmitter and the other variables are receivers) to triangulate each transmitter's position, and thus the corresponding moving object's location (e.g., the position of a hand).
  • This system is used to track every transmitter position on the field (e.g., each of the transmitters associated with each of the players, as well as those of the ball and other moving objects).
  • transmitters are placed at appropriate points for a given application (e.g., at the four corners of a field, at the intersection of the boundary markers and each lateral side of the goal line, at the intersection of each yard marker and the goal line).
  • tracking of the static position of the field with points that can be connected to form lines and by combining this information with the dynamic positions for player and ball movements (which, for example, may be collected as a series of snapshots, as described further below)
  • tracking of the position of any transmitter or group of transmitters on the field and the relative position of any transmitter or group of transmitters to any other transmitter or group of transmitters provides sufficient data to allow easy calculations and determinations to be made for use, for example, in computer modeling or other software.
  • the shoe size and hand thickness of each player are known and inputtable into the system, allowing additional simple rule calculations to be made. For example, if a player's shoe is four inches wide, and the player's foot connects with the plane of the field less than two inches to the line demarcated by the out of bounds line, the computer can easily calculate the “at least” part of the player's shoe is out of bounds on a particular play (e.g., given that the transmitter is located, for example, in the center of a shoe having known parameters).
  • the ball is known to be under the control of that player.
  • the present invention may similarly be applied to many other examples of play and use of this type. Each of these examples can be used, for example, to generate decision rules for computer modeling of the game.
  • positional data is collected at some suitable time interval, such as every 1/10 of a second.
  • Each data point generated in this manner produces a quantity in a field, for example, in a relational database keyed to a particular transmitter of a particular player for a particular game.
  • the points of data collected in this manner are usable, for example, to model the player's and ball's movements.
  • This data is also usable, for example, for analysis of player positions, for statistical computer modeling and analysis of team play, and for the prediction of the outcome of future competitions of rival teams.
  • the data can also be broadcast to computer programs capable of generating real time models of games (e.g., computer simulations of games). This data is also usable for other purposes, such as to statistically model team and individual play for the purpose of creating very realistic computer games.
  • data points are stored in a relational database using, for example, multiple variations of Redundant Arrays of Inexpensive Disks (RAID), for example, for purposes of redundancy and to enhance speed of storage and access. Since the data is vector data in this example, the amount of data collected is small for the number of applications that can use the data.
  • RAID Redundant Arrays of Inexpensive Disks
  • data is generated at a rate determined by the user.
  • Positional data is broadcast continuously or in pulses by the sensors mounted in, for example, the football or a particular player's shoes.
  • An array of sensors picks up these pulses and determines where they are located using triangulation techniques known in several fields, among them global positioning and radio triangulation.
  • the instruments performing the triangulation generate an entry under the appropriate record or field of a database, for example, the football field or record.
  • the entry includes the position, in terms, for example, of X, Y, Z cartesian coordinates, as determined by the sensors at the time of the reading. In one embodiment, the entry has an associated time of reading for the position.
  • a database collection of such information can be used by those skilled in the art as a resource for many types of modeling. For example, a simple and obvious use of such data would be to build a computer simulation of player and ball movements.
  • a programmer designs a graphic representation of a football player, it may be necessary to first design the 2-D rendering of the 3-D player. If this representation is to be made to appear to move, it is necessary to provide data that instructs the model as to how and where it should move.
  • Positional data of each limb for example, must be specified incrementally so that, for example, if the player is intended to appear to be running, each limb will move in a fluid motion similar to that of a real life moving player.
  • the present invention is able to cause the model of the player to appear to run in place. Adding a background and elements to indicate a sense of distance, in conjunction with relative player location in the area of play, make it possible to make the model appear to move from point A to point B within the modeled area of play.
  • currently programmed models known in the art can be used, but rather than, for example, re-using a typical pattern of positional points to describe the movement of players' limbs superimposed on a background to simulate motion, actual positional data of each player's recorded movements are used to more accurately simulate movement on a field of play.
  • the present invention is able, by substituting the actual recorded data from a sporting event for the generic movement data generally used in such modeling, to very accurately and precisely simulate the game.
  • bandwidth of a network can be greatly conserved, so that a realistic simulation of action can take place over a large network while only broadcasting relatively small amounts of data.
  • Users of the above-described system are able, for example, to connect to a broadcasting site or central server via a network, such as the Internet, and receive player motion data in real time. This data is then used by modeling software on, for example, a computer or other processing device remote from the server to simulate accurately, in real time, a football game that the user otherwise would not be able to observe visually due to, for example, broadcast restrictions.
  • fantasy football leagues could choose players—even players not currently playing, and simulate league play against each other over an entire simulated season. Participants could even watch the simulated games played out one by one by the computer if desired, and, for even more statistical accuracy, entire seasons could be modeled multiple times to get an average overall of the probable outcome for a given fantasy league.
  • cameras or other typically used directional items for recording sporting events are optionally usable in conjunction with player and ball positional data to enhance recordation, to ease recording of the event, and for other purposes, such as to provide greater accuracy in determining play outcome.
  • computer controlled cameras or direction microphones for example, placed about the stadium and controlled by controllers that are communication linked to the transmitters can be used to track any individual player's movements and sound, as well as those of the ball and/or other moving objects. This generates a second, reliable stream of data for human analysis in case of conflict (e.g., for instant replay verification of play outcome).
  • the camera Since the camera would “know” its own position relative to the field of play and would also have access to the positional data of the players and other moving objects (which would continuously update to provide each player's or the ball's relative positions on the field, for example), the camera is able, in accordance with use of triangulation and/or other methods known in the art, to be made to always point in the direction of a given player or the ball.
  • sports commentators In order more accurately to describe which players are involved in certain aspects of play at sporting events, sports commentators must have a thorough knowledge of every player's name and jersey number so that they can accurately describe events as the events take place on the field of play. At the pace at which sporting events currently take place, and because of the high number of players that may be potentially on the field, this can be difficult for a commentator to track, especially a commentator new to a given sport.
  • a computer or other processor and/or other devices known in the art by accessing player positional data, could project, in the appropriate place, just that player's name onto a normal television screen that is also broadcasting the live image of the game. (It is obvious that, in order for this to work properly, the positions of the cameras being used to record the live image relative to the field of play would have to be known.)
  • This type of system would be useful in football but would also be particularly useful in basketball, where commentators must keep track of rapidly changing events and numerous passes and player substitutions.
  • a computer or other processor could predict such things as whether a player was making a pass or taking a shot at the basket.
  • that player's superimposed name could flash or change color or other wise indicate that a pass had been made.
  • the name could flash in a different sequence or change to a different color if a shot is made.
  • a second player takes possession of the ball (in the case of a pass, for example) that player's name could flash or change color to indicate that he or she had received the pass.
  • FIG. 1 is representative diagram of an example field and a player, ball, or other object movement being tracked on the field, in accordance with an embodiment of the present invention. As shown, the limits of the field 1 are received or otherwise known, and the movement of the object 2 is tracked. In an example application of FIG. 1 , positional data for the movement of the object 2 is collected as a series of points relative to the field of play 1 .
  • FIG. 2 is a representative diagram of a data collection and analysis system, in accordance with an embodiment of the present invention.
  • a transmitter 10 for a moving object transmits 11 positional data to receivers 12 , 13 , 14 , 15 , which are coupled to a signal processing device 18 .
  • the positional data is received via coupling to a processor, such as a processor contained within a terminal 20 .
  • the terminal 20 may comprise, for example, a personal computer (PC), a minicomputer, a microcomputer, a main frame computer, a telephone device, or other device that includes a processor.
  • the received information from the signal processing device 18 is analyzed, for example, on the fly by modeling software contained within the terminal 20 , such as vector-based software, as is known in the art.
  • the terminal 20 includes a repository, such as a database, or coupling to a repository. Such couplings may include wired, wireless, or fiber optic links, for example.
  • the modeling software is capable of making or assisting with making rule decisions, such as whether or not a player's foot touched out of bounds, or whether the ball crossed the plane of the goal line while under a player's control.
  • Rule decisions such as whether or not a player's foot touched out of bounds, or whether the ball crossed the plane of the goal line while under a player's control.
  • Data is optionally stored in the repository for future use.
  • the receivers 12 , 13 , 14 , 15 provide information on the position of the moving object received from the transmitter 10 to the signal processing device 18 , which in turn provides the information to a processor, such as a processor in a terminal 20 coupled to the signal processing device 18 .
  • the processor uses the receiver location information in, for example, three dimensional modeling systems.
  • the transmitter 10 which is located on a ball, broadcasts a signal at 1/10 of a second intervals.
  • the processor includes use of information on the time increments between signals. By measuring, for example, the differential amount of time of reception of signals, depending on the ball's distance from the individual receivers 12 , 13 , 14 , 15 , the processor can determine the distance between the ball and any given receiver 12 , 13 , 14 , 15 . By using the information on the distance of the transmitter 10 from, for example, two or more of the four receivers 12 , 13 , 14 , 15 , for example, the processor can triangulate (or, for example, quadrangulate) the position of the transmitter every 1/10 of a second.
  • Similar transmitters 10 may be located on or attached to each player and each other moving object in the sporting event.
  • each transmitter 10 is unique and broadcasts a unique signal. This feature allows any one transmitter 10 to be isolated from any other or group of others.
  • the direction a transmitter is from a given receiver can be determined by signal strength.
  • the position of the transmitter can be determined. With more than the minimum number of transmitters, an “average” of locations can be determined to more precisely locate the transmitter.
  • FIG. 3 presents a representative diagram of a data collection and analysis system for use with a network, such as the Internet, in accordance with another embodiment of the present invention.
  • the system includes a number of the same or similar components to those shown in FIG. 2 , but, in this embodiment, data from the signal processing device 18 is communicated to a processor housed on a server 30 , such as PC, minicomputer, microcomputer, main frame computer, or other device having a processor and a repository or coupling to a repository.
  • the signal processing device 18 could communicate the data to the server 30 via a network, such as the Internet.
  • the positional data received from the signal processing device is processed and transmitted, for example, via a network 32 , such as the Internet, so that remote users 33 , such as individuals at terminals 35 who do not have the benefit of televised or other coverage of the event can, with proper modeling software, view a rendition of the game by utilizing the positional data, properly processed using methods described above in conjunction with methods and devices known in the art.
  • a network 32 such as the Internet
  • the data can also be made available, for example, for use by coaching staffs on the sidelines or otherwise.
  • the data can be used to “fine tune” team and individual play.
  • the data can also be used, for example, to model teams against one another for preparation for upcoming events.
  • the data can further, for example, be made available to game companies or others, such as for use to accurately model team play in games.
  • FIG. 4 is a representative diagram of a football field with transmitters shown at intersections of field markings, in accordance with one embodiment of the present invention.
  • the transmitters e.g., 41
  • FIG. 5 contains a representative diagram of an example player shoe with a transmitter located therein, in accordance with embodiments of the present invention.
  • FIG. 6 contains a representative diagram of an example shoe position relative to an out-of-bounds line, in accordance with embodiments of the present invention.
  • FIG. 7 contains a representative diagram of an example hand versus ball position, in accordance with an embodiment of the present invention.
  • each point on the shoe 50 can be approximately determined relative to a transmitter 51 in the shoe 50 .
  • a determination can be made as to the position of the player's foot 50 in relation to boundary markers 60 . Similar calculations can be made for ball position, player control of the ball, etc. For example, in FIG. 6 , if A>B, then the processor may determine that the player is in bounds.
  • FIG. 8 is an example flow diagram of transmission and storage of data for moveable objects for a sporting event, in accordance with an embodiment of the present invention.
  • transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 80 .
  • Transmitted information from the transmitters is received by at least two receivers 81 .
  • the received transmission information, along with play area information, is used to identify the position of the object relative to the play area 82 .
  • Position and other data are then optionally stored in a repository, such as a database 83 .
  • FIG. 9 presents a flow diagram of collection and use of transmitted data for modeling or simulating a sporting event, in accordance with an embodiment of the present invention.
  • transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 90 .
  • Transmitted information from the transmitters is received by at least two receivers 91 .
  • the received transmission information, along with play area information, is used to identify the position of the object relative to the play area 92 .
  • Position and other data are then optionally stored in a repository, such as a database 93 .
  • the data are then used to model or simulate a sporting event 94 .
  • FIG. 10 shows a flow diagram of collection and use of transmitted data for directing a camera, microphone, or other directable sporting event information collection device, in accordance with an embodiment of the present invention.
  • transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 100 .
  • Transmitted information from the transmitters is received by at least two receivers 101 .
  • the received transmission information, along with camera, microphone, or other collection device location information, is used to identify the position of the object relative to the collection device 102 .
  • the relative position information for the collection device is then used to continuously direct the collection device toward the object 103 .
  • FIG. 11 is a flow diagram of collection and use of transmitted data for identifying information associated with the object to which a transmitter is attached, in accordance with an embodiment of the present invention.
  • transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 10 .
  • Transmitted information from the transmitters is received by at least two receivers 111 .
  • the received transmission information optionally, along with play area information, is used to identify the object 112 .
  • the identity information, and, optionally, the relative location of the object to the play area is then communicated to a user 113 , such as by presenting the relative location of the object with an indicated identifier for the object.

Abstract

A method and system for accurately determining player position and movements, as well as movement of other objects during a sporting event. Transmissions from a transmitter attached to the moving object are used in conjunction with a plurality of receivers and a processor to precisely determine the object's location and movement. The produced location and movement data is usable to simulate play of the game, to determine play events or outcomes, and to allow modeling and other use of the data produced. In another variation, a camera, microphone, or other directional recorder is used with the location and movement data to track play. In an additional variation, data associated with the player or other moving object is used for such purposes to assist in identification of players and to ease broadcast commentary.

Description

  • This application claims priority from U.S. Provisional Patent Application Ser. No. 60/370,152 of William Chesser filed Apr. 8, 2002, titled METHOD AND SYSTEM FOR USE OF GIS IN SPORTING EVENTS. The entirety of that provisional application is incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to use of geographic locating devices or systems for sporting event applications, and in particular, to use a of Geographic Information System (GIS) for such sporting events as football.
  • 2. Background of the Technology
  • One of the problems in football and other sports is accurately deciding questions about player, ball, and other moveable object positions on the field or other playing area. When ambiguities arise in the game that threaten the overall fairness of play or a particular match, they most often arise in these areas.
  • Examples of such problems in football game situations, for example, include the following:
  • 1. Players who are in control of the ball sometimes step out of bounds, either by being forced out or on accident. When they step out, play must cease. However, due to such factors as the limited number of officials on the field, and the limitations of human vision of those officials even when they are in the perfect position for observation, particularly given that such events may happen in a very short time period, a player's stepping out of bounds or not stepping out could be under question and difficult to discern.
  • 2. In order to score a touchdown, the ball must cross the plane of the opposing team's goal line while under the control of an offensive player. When there is a “dog pile” on the goal line, and the player in control of the ball is buried under this pile, it is difficult if not impossible for officials to accurately tell whether the ball crossed the plane in the player's possession because there are simply too many bodies in the way.
  • 3. When a player makes a diving catch, it is sometimes difficult to tell whether or not he retained full control of the ball or if the ball touched the ground at some point (which would result in an incompletion) during the catch.
  • Similar issues arise with regard to other games or sporting events. There remains an unmet need to provide further accuracy in determining certain play events and results.
  • SUMMARY OF THE INVENTION
  • The present invention overcomes the above mentioned problems of the prior art, as well as others, by providing a method and system for accurate (to, for example, within millimeters of accuracy) tracking and logging of player, ball, and/or other object movements in a given area (e.g., field or court) using application of features in accordance with existing GIS technologies. In an embodiment of the present invention, transmissions from a transmitter attached to the moving object to be tracked are used in conjunction with a plurality of receivers and a processor to precisely determine the object's location and movement. The produced location and movement data is usable to simulate play of the game, to determine play events or outcomes, and to allow modeling and other use of the data produced. In another variation, a camera, microphone, or other directional recorder is used with the location and movement data to track play. In yet another variation, data associated with the player or other moving object is used for such purposes to assist in identification of players and to ease broadcast commentary.
  • With the present invention, such questions as whether a player has stepped out of bounds and whether a pass completion has occurred are able to be determined much more accurately. Further, ball spotting, for example, after individual plays, is able to be much more accurate, and answers to questions about whether a player reached a first down mark can be more precisely determined. In addition, the measuring and recording aspects of the system can be used to solve more wide reaching problems, such as the following:
  • 1. Player and ball movement data that has been collected via the present invention can be made available to the coaches and planning staff of various teams. This information may be used for such purposes as running statistical models of player movements. Such statistical models are able, for example, to assist coaches, planning staff, and players with improving their game play by making the sport more scientifically analyzable.
  • 2. Player and ball movement data of opposing teams may be used by coaches and planning staff in conjunction with their own team data to run statistical simulations of upcoming matches between home teams and rivals. This allows better planning of offensive and defensive strategies, again resulting in a more scientifically approached game.
  • 3. Player and ball movement data may be used by video game makers or other entities having a need for precise game-related data, allowing more accurate team simulations in video games or other applications. Instead of running generic team strategies, for example, with enough team data, game manufacturers are able to design simulations that very accurately mimic the game play of specific teams or players. For example, when playing against the 2004 Rams in computer simulation, the Computerized Rams would actually perform in a stistically similar manner to the real team. Individual player simulations would behave, statistically, just like their real life counterparts. With enough data points, computer generated player models could even be made to appear to run and move with very similar motions to the real player they mimic. Also, teams that could never actually play each other due to temporal displacement, such as the 2004 Rams and the 2024 Giants, could be pitted against each other in computer simulated games.
  • 4. Real time player and ball motion data is able to be broadcast or otherwise transmitted over relatively low bandwidth Internet or other network connections. This allows anyone with the right rendering software, for example, to use a computer or other device containing a processor to simulate in real time an actual game that they might otherwise be unable to view due to lack of access (e.g., due to lack of bandwidth, or lack of local coverage)
  • In an embodiment of the present invention, data received from such inputs as player or player body part locations and ball tracking devices are tracked in real time. The data is analyzed for current position and used, for example, to generate a model of player and ball positions on a virtual field or other playing area, which represent the actual field of play, or for other purposes, such as to check a particular ball spot.
  • Analyses in this embodiment are performed in real time to track player positions on the field. Also analyzable in real time are such inputs or factors as the position of the ball, whether or not the ball was currently being controlled by a player, and if so, by what player. Further, for example, the relative position of the ball on the field, in combination with data about the player controlling it, can be used, for example, to determine whether or not the player controlling the ball stepped out of bounds, crossed the plane of the goal line, or crossed the plane of first down marker.
  • An embodiment of the present invention includes a system and method for gathering and analyzing data using a processor and analysis techniques known in the art, such as computer modeling. There are many ways analysis could be undertaken, which may vary in implementation depending, for example, on such factors as the frequency of data collection and the type of data collected. In one embodiment of the present invention, analysis is performed using a point, line, and polygon vector model.
  • Additional advantages and novel features of the invention will be set forth in part in the description that follows, and in part will become more apparent to those skilled in the art upon examination of the following or upon learning by practice of the invention.
  • BRIEF DESCRIPTION OF THE FIGURES
  • In the drawings:
  • FIG. 1 is representative diagram of an example field and a player, ball, or other object movement being tracked on the field, in accordance with an embodiment of the present invention;
  • FIG. 2 is a representative diagram of a data collection and analysis system, in accordance with an embodiment of the present invention;
  • FIG. 3 presents a representative diagram of a data collection and analysis system for use with a network, such as the Internet, in accordance with another embodiment of the present invention;
  • FIG. 4 is a representative diagram of a football field with transmitters shown at intersections of field markings, in accordance with one embodiment of the present invention;
  • FIG. 5 contains a representative diagram of an example player shoe with a transmitter located therein, in accordance with embodiments of the present invention;
  • FIG. 6 contains a representative diagram of an example shoe position relative to an out-of-bounds line, in accordance with embodiments of the present invention;
  • FIG. 7 contains a representative diagram of an example hand versus ball position, in accordance with an embodiment of the present invention;
  • FIG. 8 is an example flow diagram of transmission and storage of data for moveable objects for a sporting event, in accordance with an embodiment of the present invention;
  • FIG. 9 presents a flow diagram of collection and use of transmitted data for modeling or simulating a sporting event, in accordance with an embodiment of the present invention;
  • FIG. 10 shows a flow diagram of collection and use of transmitted data for directing a camera, microphone, or other directable sporting event information collection device, in accordance with an embodiment of the present invention; and
  • FIG. 11 is a flow diagram of collection and use of transmitted data for identifying information associated with the object to which a transmitter is attached, in accordance with an embodiment of the present invention.
  • DETAILED DESCRIPTION
  • In order to perform the GIS or other positional analysis for sporting events, embodiments of the present invention include devices and methods for data collection, data management, and other uses, such as modeling and statistical analysis, camera or microphone control, and player tracking assistance, as described further below and in conjunction with the attached figures.
  • Data Collection
  • Various aspects of methods and systems for an example data collection feature, in accordance with an embodiment of the present invention, will now be described in greater detail. It should be noted that, while one particular method of data collection will be described in greater detail below—in accordance with an embodiment of the present invention relating to Global Positioning System (GPS) analogous data collection—it will be apparent to those skilled in the art, upon learning and practice of the present invention, that other methods may also be used.
  • In general, data collection, in embodiments of the present invention, is accomplished in accordance with use of any of any of a number of known systems for tracking positional data within a known three-dimensional space, such as a building or stadium. In accordance with embodiments of the present invention, such systems generally include one or more of the following functions. First, a player and other tracked moving object database is compiled. This database could include, for example, information on each individual player, such as exact shoe size, hand thickness (from palm to the back of the hand, and finger length). This data may be collected before the start of each new game (although in some cases, archive data could be used) and is used, for example, to generate a new database for that game. In one embodiment of the present invention, each player has associated table entries for containing information in a repository, such as a database. Into this table are input such data as the above-mentioned information, as well as movement information for the particular game being played. In one embodiment, as indicated above and as will be further described below, the ball and/or each other moveable object to be tracked is also measured exactly and has its own associated table of information.
  • Movement information and the size, shape, and boundaries of the field or other three-dimensional space involved can be ascertained by several known location techniques. One embodiment of the present invention includes methods for collecting precise, accurate data using data within the electromagnetic spectrum. For example, existing technologies are known in the art that utilize cellular signal strength information to determine the direction of signal. (Such a system could be used in accordance with the present invention to make similar triangulations as an alternative to those methods used in the embodiment described in more detail below relating to GPS-like triangulation.) Any number of known systems could be used—however, one important factor involved in any technology for data collection used is the capability to collect precise, transmitter output information about player movements over a period of time and in small enough increments, such that exact position can be either known or extrapolated from the received data.
  • Further, the corresponding number of transmitters used for data collection in some embodiments described herein is variable. For example, in the particular embodiment described in further detail below, the transmitters in each shoe and on the back of each hand are useful for the particular example application. In an alternative to the embodiment described, for example, the transmitters in the helmet could be dispensed with. Further, for example, some aspects of the variation described below allow collection and use of data so as to permit interpolation or other data development (e.g., the transmitter placement on hands in conjunction with player hand measurement data allows determination or interpolation of the outer points of a player's possible reach and direction of facing). Conversely, more transmitters could be used to produce more accurate or precise data.
  • Example Method and System for Data Collection Using GPS-Like Triangulation
  • One exemplary embodiment of the present invention utilizes GPS-like triangulation principles. In conjunction with this embodiment, in some variations, each player wears a number of small radio transmitters. In one example in accordance with this embodiment, six transmitters are used: one in the center/bottom of each shoe, one on the center/back of each hand (e.g., within gloves), and two in the helmet—one in front and one in back. In one embodiment, these transmitters transmit two pieces of information: their own designation and the current time, by means of a psuedorandom time interval signal similar to that found in GPS satellites, as is known in the art. The designation of each transmitter includes appropriate player identification information and the transmitter's position on the player (e.g., Bears #39, right hand).
  • In one embodiment, masts for collection of data transmitted by the transmitters (also referred to interchangeably herein as “receivers”) are mounted at several positions around the stadium, or other three-dimensional area of interest, at varying heights. In one embodiment, each transmitter is matched with a set of 12 collection arrays. Less masts are used in other embodiments to reduce data collection, or are otherwise varied in number for particular applications (e.g., additional masts used so as to provide an increased degree of accuracy). In other embodiments, less than a collection array for each transmitter is used for similar reasons. In the particular embodiment being described, 12 collection arrays are used for redundancy and more precision than the minimum that may actually be needed for operation.
  • The time differential of signal reception among masts allows calculation by triangulation of the position of any player at any given time, in a similar manner, as is known in the art, to the way a GPS hand unit calculates its position on the earth. One difference between the GPS hand unit technique of the prior art and the present invention is that in GPS, multiple transmissions are generated from multiple satellites, which, when received by an individual hand unit, can be analyzed to provide the unit's position, while the present invention uses the reverse of this approach. In particular, with the present invention, since the three-dimensional space at issue is confined with regard to, for example, the enclosed sporting event (e.g., all action taking place in a limited arena or stadium), lower power transmitters can be used, and the signal is received by multiple receptors. The receptors then use what is essentially the same type of information (e.g., travel time of signal from transmitter Y to position X yields distance from Y to X, and, likewise, the distance from Y to Z, Y to A, etc., where Y is a transmitter and the other variables are receivers) to triangulate each transmitter's position, and thus the corresponding moving object's location (e.g., the position of a hand). This system is used to track every transmitter position on the field (e.g., each of the transmitters associated with each of the players, as well as those of the ball and other moving objects).
  • Field Parameters
  • The parameters of the field of play are also calculable and trackable via use of transmitters. Alternatively, the positions of the relevant locations in the area of play may be predetermined or otherwise known, for example, relative to the receiver locations. In one embodiment, transmitters are placed at appropriate points for a given application (e.g., at the four corners of a field, at the intersection of the boundary markers and each lateral side of the goal line, at the intersection of each yard marker and the goal line). By tracking the static position of the field with points that can be connected to form lines, and by combining this information with the dynamic positions for player and ball movements (which, for example, may be collected as a series of snapshots, as described further below), tracking of the position of any transmitter or group of transmitters on the field and the relative position of any transmitter or group of transmitters to any other transmitter or group of transmitters provides sufficient data to allow easy calculations and determinations to be made for use, for example, in computer modeling or other software.
  • In addition, among other things, the shoe size and hand thickness of each player are known and inputtable into the system, allowing additional simple rule calculations to be made. For example, if a player's shoe is four inches wide, and the player's foot connects with the plane of the field less than two inches to the line demarcated by the out of bounds line, the computer can easily calculate the “at least” part of the player's shoe is out of bounds on a particular play (e.g., given that the transmitter is located, for example, in the center of a shoe having known parameters).
  • Further, for example, if a player's hand transmitters are on either side of the spheroid described by the points of the ball's transmitters, then the ball is known to be under the control of that player. The present invention may similarly be applied to many other examples of play and use of this type. Each of these examples can be used, for example, to generate decision rules for computer modeling of the game.
  • Data Collection
  • In an embodiment of the present invention, positional data is collected at some suitable time interval, such as every 1/10 of a second. Each data point generated in this manner produces a quantity in a field, for example, in a relational database keyed to a particular transmitter of a particular player for a particular game. The points of data collected in this manner, when associated with each other and other data, are usable, for example, to model the player's and ball's movements. This data is also usable, for example, for analysis of player positions, for statistical computer modeling and analysis of team play, and for the prediction of the outcome of future competitions of rival teams. The data can also be broadcast to computer programs capable of generating real time models of games (e.g., computer simulations of games). This data is also usable for other purposes, such as to statistically model team and individual play for the purpose of creating very realistic computer games.
  • Data Management
  • Some aspects of data management for the present invention have been described or are inferrable by those skilled in the art from above description of data collection. In one embodiment of the present invention, data points are stored in a relational database using, for example, multiple variations of Redundant Arrays of Inexpensive Disks (RAID), for example, for purposes of redundancy and to enhance speed of storage and access. Since the data is vector data in this example, the amount of data collected is small for the number of applications that can use the data.
  • Uses
  • As will be apparent to those skilled in the art, there are many potential uses for the technology of the present invention. The above process has been described using football as an example; however, the invention could clearly be used to monitor and collect data for a large variety of sports and other activities.
  • Simulation Modeling
  • In an embodiment of the present invention, data is generated at a rate determined by the user. Positional data is broadcast continuously or in pulses by the sensors mounted in, for example, the football or a particular player's shoes. An array of sensors picks up these pulses and determines where they are located using triangulation techniques known in several fields, among them global positioning and radio triangulation. At a time increment determined by the user, such as every 1/10 of a second, the instruments performing the triangulation generate an entry under the appropriate record or field of a database, for example, the football field or record. The entry includes the position, in terms, for example, of X, Y, Z cartesian coordinates, as determined by the sensors at the time of the reading. In one embodiment, the entry has an associated time of reading for the position.
  • A database collection of such information can be used by those skilled in the art as a resource for many types of modeling. For example, a simple and obvious use of such data would be to build a computer simulation of player and ball movements. When a programmer designs a graphic representation of a football player, it may be necessary to first design the 2-D rendering of the 3-D player. If this representation is to be made to appear to move, it is necessary to provide data that instructs the model as to how and where it should move. Positional data of each limb, for example, must be specified incrementally so that, for example, if the player is intended to appear to be running, each limb will move in a fluid motion similar to that of a real life moving player.
  • Once a model of a player is rendered and the computer is programmed in such a way that it can automatically reference a pattern of movement that a player model should exhibit during an action such as running, the present invention is able to cause the model of the player to appear to run in place. Adding a background and elements to indicate a sense of distance, in conjunction with relative player location in the area of play, make it possible to make the model appear to move from point A to point B within the modeled area of play.
  • In one embodiment of the present invention, currently programmed models known in the art can be used, but rather than, for example, re-using a typical pattern of positional points to describe the movement of players' limbs superimposed on a background to simulate motion, actual positional data of each player's recorded movements are used to more accurately simulate movement on a field of play. When all the data available is used in conjunction with multiple player models and ball models, the present invention is able, by substituting the actual recorded data from a sporting event for the generic movement data generally used in such modeling, to very accurately and precisely simulate the game.
  • As has been demonstrated in a variety of currently available multi-player networked computer games, by using individual players' processing power to generate graphic simulations, bandwidth of a network can be greatly conserved, so that a realistic simulation of action can take place over a large network while only broadcasting relatively small amounts of data. Users of the above-described system are able, for example, to connect to a broadcasting site or central server via a network, such as the Internet, and receive player motion data in real time. This data is then used by modeling software on, for example, a computer or other processing device remote from the server to simulate accurately, in real time, a football game that the user otherwise would not be able to observe visually due to, for example, broadcast restrictions.
  • Statistical Analysis
  • Once a large enough amount of data has been collected, statistical analysis of individual player or each player's movements can be performed to determine, for example, how a player might be most likely to react to a given situation on the field of play. Once this analysis has been performed, among other uses it is possible to simulate games that might never actually take place in the real world. For example, using previously collected data as a model, a player's typical reactions in given situations could be predicted in real time using a processor, and a new database of player motion data generated based on that prediction information.
  • Further, by causing several models with predictable patterns of behavior to engage interactively with each other in simulated conditions, entire games never possible in the real world could be played by a computer by continuously analyzing player data and iteratively generating new data based on the statistical predictions thus provided. Because the thus generated data sets could potentially be large, a high degree of predictivity of outcomes could be generated.
  • This type of modeling could also be used in a variety of other ways. For example, so-called fantasy football leagues could choose players—even players not currently playing, and simulate league play against each other over an entire simulated season. Participants could even watch the simulated games played out one by one by the computer if desired, and, for even more statistical accuracy, entire seasons could be modeled multiple times to get an average overall of the probable outcome for a given fantasy league.
  • Camera/Monitor Control Linked to Transmitted Data
  • In an embodiment of the present invention, cameras or other typically used directional items for recording sporting events, such as directional microphones, are optionally usable in conjunction with player and ball positional data to enhance recordation, to ease recording of the event, and for other purposes, such as to provide greater accuracy in determining play outcome. Since player and ball positional data are being tracked, in an embodiment of the present invention, computer controlled cameras or direction microphones, for example, placed about the stadium and controlled by controllers that are communication linked to the transmitters can be used to track any individual player's movements and sound, as well as those of the ball and/or other moving objects. This generates a second, reliable stream of data for human analysis in case of conflict (e.g., for instant replay verification of play outcome).
  • For example, current art already allows camera tracking of a transmitter if the camera position is known and the transmitter can be tracked. Using the above-described system, computer controlled cameras, mounted in the stands of a sporting event could automatically track the ball or a given player. By accessing the database that is being continuously updated by the positional data being broadcast by, for example, the players and ball, an automated camera having a known position relative to the field of play could be made to always point at, for example, the ball. Since the camera would “know” its own position relative to the field of play and would also have access to the positional data of the players and other moving objects (which would continuously update to provide each player's or the ball's relative positions on the field, for example), the camera is able, in accordance with use of triangulation and/or other methods known in the art, to be made to always point in the direction of a given player or the ball.
  • Player Identification and Commentator Assistance
  • In order more accurately to describe which players are involved in certain aspects of play at sporting events, sports commentators must have a thorough knowledge of every player's name and jersey number so that they can accurately describe events as the events take place on the field of play. At the pace at which sporting events currently take place, and because of the high number of players that may be potentially on the field, this can be difficult for a commentator to track, especially a commentator new to a given sport.
  • Since individual transmitters could be keyed to particular players in the above system, it is relatively easy to superimpose, for example, players' names above their heads on a viewing screen that follows and stays with players as they move in real or near-real time. For a commentator, this would mean that, for example, by watching a screen, they could always easily be able to tell which players were involved in particular plays or particular portions of plays during a game, without having to know or even being able to see a given player's jersey number.
  • For example, a computer or other processor and/or other devices known in the art, by accessing player positional data, could project, in the appropriate place, just that player's name onto a normal television screen that is also broadcasting the live image of the game. (It is obvious that, in order for this to work properly, the positions of the cameras being used to record the live image relative to the field of play would have to be known.)
  • This type of system would be useful in football but would also be particularly useful in basketball, where commentators must keep track of rapidly changing events and numerous passes and player substitutions. For example, by analyzing ball movements in real time, a computer or other processor could predict such things as whether a player was making a pass or taking a shot at the basket. When the ball has left a given player's hands, that player's superimposed name could flash or change color or other wise indicate that a pass had been made. The name could flash in a different sequence or change to a different color if a shot is made. When a second player takes possession of the ball (in the case of a pass, for example) that player's name could flash or change color to indicate that he or she had received the pass. If an opposing player took possession, a different color or flash pattern could be used to indicate a steal. By utilizing various aspects of the present invention, commentators with relatively little experience could thus very rapidly and accurately make commentary on a sporting event just by observing the superimposed images. In addition, a computer or other processor and associated devices could be used to simulate commentary without any human interaction.
  • Description of Figures
  • References will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings.
  • FIG. 1 is representative diagram of an example field and a player, ball, or other object movement being tracked on the field, in accordance with an embodiment of the present invention. As shown, the limits of the field 1 are received or otherwise known, and the movement of the object 2 is tracked. In an example application of FIG. 1, positional data for the movement of the object 2 is collected as a series of points relative to the field of play 1.
  • FIG. 2 is a representative diagram of a data collection and analysis system, in accordance with an embodiment of the present invention. A transmitter 10 for a moving object transmits 11 positional data to receivers 12, 13, 14, 15, which are coupled to a signal processing device 18. The positional data is received via coupling to a processor, such as a processor contained within a terminal 20. The terminal 20 may comprise, for example, a personal computer (PC), a minicomputer, a microcomputer, a main frame computer, a telephone device, or other device that includes a processor. The received information from the signal processing device 18 is analyzed, for example, on the fly by modeling software contained within the terminal 20, such as vector-based software, as is known in the art. In one embodiment, the terminal 20 includes a repository, such as a database, or coupling to a repository. Such couplings may include wired, wireless, or fiber optic links, for example.
  • In one embodiment, the modeling software is capable of making or assisting with making rule decisions, such as whether or not a player's foot touched out of bounds, or whether the ball crossed the plane of the goal line while under a player's control. Data is optionally stored in the repository for future use.
  • In operation, as shown in FIG. 2, the receivers 12, 13, 14, 15 provide information on the position of the moving object received from the transmitter 10 to the signal processing device 18, which in turn provides the information to a processor, such as a processor in a terminal 20 coupled to the signal processing device 18. The processor uses the receiver location information in, for example, three dimensional modeling systems.
  • In one example using the modeling system of FIG. 2, the transmitter 10, which is located on a ball, broadcasts a signal at 1/10 of a second intervals. The processor includes use of information on the time increments between signals. By measuring, for example, the differential amount of time of reception of signals, depending on the ball's distance from the individual receivers 12, 13, 14, 15, the processor can determine the distance between the ball and any given receiver 12, 13, 14, 15. By using the information on the distance of the transmitter 10 from, for example, two or more of the four receivers 12, 13, 14, 15, for example, the processor can triangulate (or, for example, quadrangulate) the position of the transmitter every 1/10 of a second.
  • Similar transmitters 10 may be located on or attached to each player and each other moving object in the sporting event. In one embodiment, each transmitter 10 is unique and broadcasts a unique signal. This feature allows any one transmitter 10 to be isolated from any other or group of others.
  • There are other ways to accomplish location determination, in accordance with embodiments of the present invention. For example, the direction a transmitter is from a given receiver can be determined by signal strength. By knowing the direction of the transmitter relative to a number of receivers (as few as two), the position of the transmitter can be determined. With more than the minimum number of transmitters, an “average” of locations can be determined to more precisely locate the transmitter.
  • FIG. 3 presents a representative diagram of a data collection and analysis system for use with a network, such as the Internet, in accordance with another embodiment of the present invention. As shown in FIG. 3, the system includes a number of the same or similar components to those shown in FIG. 2, but, in this embodiment, data from the signal processing device 18 is communicated to a processor housed on a server 30, such as PC, minicomputer, microcomputer, main frame computer, or other device having a processor and a repository or coupling to a repository. Alternatively, the signal processing device 18 could communicate the data to the server 30 via a network, such as the Internet.
  • In the embodiment shown in FIG. 3, the positional data received from the signal processing device is processed and transmitted, for example, via a network 32, such as the Internet, so that remote users 33, such as individuals at terminals 35 who do not have the benefit of televised or other coverage of the event can, with proper modeling software, view a rendition of the game by utilizing the positional data, properly processed using methods described above in conjunction with methods and devices known in the art.
  • The data can also be made available, for example, for use by coaching staffs on the sidelines or otherwise. The data can be used to “fine tune” team and individual play. The data can also be used, for example, to model teams against one another for preparation for upcoming events. The data can further, for example, be made available to game companies or others, such as for use to accurately model team play in games.
  • FIG. 4 is a representative diagram of a football field with transmitters shown at intersections of field markings, in accordance with one embodiment of the present invention. In this embodiment, the transmitters (e.g., 41) transmit information to the receivers regarding the position of the various intersections of markings on the field 40.
  • FIG. 5 contains a representative diagram of an example player shoe with a transmitter located therein, in accordance with embodiments of the present invention. FIG. 6 contains a representative diagram of an example shoe position relative to an out-of-bounds line, in accordance with embodiments of the present invention. FIG. 7 contains a representative diagram of an example hand versus ball position, in accordance with an embodiment of the present invention.
  • For example, if a the dimensions of a player's shoe 50 are known, each point on the shoe 50 can be approximately determined relative to a transmitter 51 in the shoe 50. Similarly, as shown in FIG. 6, a determination can be made as to the position of the player's foot 50 in relation to boundary markers 60. Similar calculations can be made for ball position, player control of the ball, etc. For example, in FIG. 6, if A>B, then the processor may determine that the player is in bounds.
  • In another example, as shown in FIG. 7, if the line D described by the points of transmitters 70, 71 on a football 72 falls between the right hand and left hand position transmitters 74, 75 of a player (e.g., located in player gloves), then the determination may be made that the player has control of the ball.
  • FIG. 8 is an example flow diagram of transmission and storage of data for moveable objects for a sporting event, in accordance with an embodiment of the present invention. As shown in FIG. 8, transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 80. Transmitted information from the transmitters is received by at least two receivers 81. The received transmission information, along with play area information, is used to identify the position of the object relative to the play area 82. Position and other data are then optionally stored in a repository, such as a database 83.
  • FIG. 9 presents a flow diagram of collection and use of transmitted data for modeling or simulating a sporting event, in accordance with an embodiment of the present invention. As shown in FIG. 9, transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 90. Transmitted information from the transmitters is received by at least two receivers 91. The received transmission information, along with play area information, is used to identify the position of the object relative to the play area 92. Position and other data are then optionally stored in a repository, such as a database 93. The data are then used to model or simulate a sporting event 94.
  • FIG. 10 shows a flow diagram of collection and use of transmitted data for directing a camera, microphone, or other directable sporting event information collection device, in accordance with an embodiment of the present invention. As shown in FIG. 10, transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 100. Transmitted information from the transmitters is received by at least two receivers 101. The received transmission information, along with camera, microphone, or other collection device location information, is used to identify the position of the object relative to the collection device 102. The relative position information for the collection device is then used to continuously direct the collection device toward the object 103.
  • FIG. 11 is a flow diagram of collection and use of transmitted data for identifying information associated with the object to which a transmitter is attached, in accordance with an embodiment of the present invention. As shown in FIG. 11, transmitters are attached to the moveable objects and optionally placed elsewhere, such as at key points on the play area 10. Transmitted information from the transmitters is received by at least two receivers 111. The received transmission information, optionally, along with play area information, is used to identify the object 112. The identity information, and, optionally, the relative location of the object to the play area, is then communicated to a user 113, such as by presenting the relative location of the object with an indicated identifier for the object.
  • Example embodiments of the present invention have now been described in accordance with the above advantages. It will be appreciated that these examples are merely illustrative of the invention. Many variations and modifications will be apparent to those skilled in the art.

Claims (27)

1. A method for determining sporting event position information, the method comprising:
receiving transmission data from a sporting event transmitter; and
determining a position of the sporting event transmitter.
2. The method of claim 1, further comprising:
producing a representation of sporting event play using the position transmission data.
3. The method of claim 1, further comprising:
comparing the position transmission data to data for a sporting event playing area to determine the position of the sporting event transmitter relative to at least one known location in the playing area.
4. The method of claim 1, wherein the sporting event transmitter is attached to a moveable object having dimensions, the method further comprising:
interpolating locations of the dimensions of the moveable object using the position of the sporting event transmitter.
5. The method of claim 1, further comprising:
receiving the position transmission data in a repository.
6. The method of claim 1, further comprising:
receiving the sporting event playing space data in a repository.
7. The method of claim 1, wherein the sporting event transmitter transmits electromagnetic waves.
8. The method of claim 1, wherein the position of the sporting event transmitter is determined by a plurality of receivers.
9. The method of claim 8, wherein the position of the sporting event transmitter is determined by triangulation using the plurality of receivers.
10. The method of claim 3, further comprising:
determining a play outcome using the compared position transmission data and sporting event playing space data.
11. The method of claim 3, further comprising:
statistically analyzing the received position transmission data.
12. The method of claim 11, further comprising:
providing an option to play a simulated sporting event using the statistically analyzed position transmission data.
13. The method of claim 1, wherein the sporting event transmitter is located on at least one selected from a group consisting of a player's equipment, a ball, a moveable field marker, and an official's equipment.
14. A method for controlling a sporting event camera, the sporting event camera having an orientation, the method comprising:
receiving position transmission data from a sporting event transmitter, the sporting event transmitter having a position; and
varying the orientation of the sporting event camera to track the position of the sporting event transmitter.
15. A method for receiving sporting event sound using a directional sound receiving device, the method comprising:
receiving position transmission data from a sporting event transmitter, the sporting event transmitter having a position; and
directing the directional sound receiving device to track the position of the sporting event transmitter.
16. A method for identifying a moveable object in a sporting event, the method comprising:
receiving position transmission data from a sporting event transmitter attached to the moveable object, the sporting event transmitter transmitting position information and an associated identifier for the moveable object; and
communicating the associated identifier information for the moveable object.
17. The method of claim 16, wherein communicating the associated identifier information for the moveable object includes:
displaying the associated identifier information for the moveable object.
18. The method of claim 16, further comprising:
using the communicated identifier information for the moveable object in a broadcast.
19. A system for determining sporting event position information, the system comprising:
a sporting event transmitter;
a plurality of receivers for receiving information transmitted by the sporting event transmitter; and
a processor for determining a position of the sporting event transmitter using the information received by the plurality of receivers.
20. The system of claim 19, wherein a terminal houses the processor.
21. The system of claim 20, wherein the terminal is selected from a group consisting of a personal computer, a minicomputer, a main frame computer, a microcomputer, and a telephone device.
22. The system of claim 19, wherein the processor is coupled to a network.
23. The system of claim 22, wherein the network is the Internet.
24. The system of claim 22, wherein the processor is housed on a server.
25. The system of claim 19, further comprising a repository coupled to the processor.
26. The system of claim 22, further comprising a user terminal coupled to the network.
27. A system for determining sporting event position information, the system comprising:
US10/408,669 2002-04-08 2003-04-08 Method and system for use of transmitted location information in sporting events Abandoned US20050202905A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/408,669 US20050202905A1 (en) 2002-04-08 2003-04-08 Method and system for use of transmitted location information in sporting events

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US37015202P 2002-04-08 2002-04-08
US10/408,669 US20050202905A1 (en) 2002-04-08 2003-04-08 Method and system for use of transmitted location information in sporting events

Publications (1)

Publication Number Publication Date
US20050202905A1 true US20050202905A1 (en) 2005-09-15

Family

ID=34922534

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/408,669 Abandoned US20050202905A1 (en) 2002-04-08 2003-04-08 Method and system for use of transmitted location information in sporting events

Country Status (1)

Country Link
US (1) US20050202905A1 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070022447A1 (en) * 2005-07-22 2007-01-25 Marc Arseneau System and Methods for Enhancing the Experience of Spectators Attending a Live Sporting Event, with Automated Video Stream Switching Functions
US20080002031A1 (en) * 2005-05-06 2008-01-03 John-Paul P. Cana Multi-axis control of a fixed or moving device based on a wireless tracking location of one or many target devices
US20080034598A1 (en) * 2006-08-14 2008-02-14 Boccardi Joe S Positioning system for use in a football game
US20080309506A1 (en) * 2006-07-27 2008-12-18 Lockheed Martin Corporation System and Method of Simulation
US20090064235A1 (en) * 2007-08-08 2009-03-05 Kaytaro George Sugahara Video Broadcasts with Interactive Viewer Content
US20110071792A1 (en) * 2009-08-26 2011-03-24 Cameron Miner Creating and viewing multimedia content from data of an individual's performance in a physical activity
US7927253B2 (en) 2007-08-17 2011-04-19 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
WO2011061361A2 (en) * 2009-11-18 2011-05-26 Universidad Carlos Iii De Madrid Multi-microphone sound production system and method
WO2012177236A1 (en) * 2011-06-20 2012-12-27 Empire Technology Development Llc Social interaction during online gaming
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US20130324239A1 (en) * 2011-06-14 2013-12-05 Empire Technology Development Llc Starting simulation from a real situation
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8723956B2 (en) 2004-08-30 2014-05-13 Trace Optic Technologies Pty Ltd Method and apparatus of camera control
WO2015069123A1 (en) * 2013-11-08 2015-05-14 Performance Lab Technologies Limited Classification of activity derived from multiple locations
US20150339952A1 (en) * 2014-05-24 2015-11-26 Nirit Glazer Method and system for using location services to teach concepts
US9230599B2 (en) 2013-01-23 2016-01-05 Fleye, Inc. Storage and editing of video and sensor data from athletic performances of multiple individuals in a venue
WO2016007965A1 (en) * 2014-07-11 2016-01-14 ProSports Technologies, LLC Ball tracker camera
US9571903B2 (en) 2014-07-11 2017-02-14 ProSports Technologies, LLC Ball tracker snippets
US9591336B2 (en) 2014-07-11 2017-03-07 ProSports Technologies, LLC Camera feed distribution from event venue virtual seat cameras
US20170087474A1 (en) * 2015-09-30 2017-03-30 Sports Maximization Inc. System for generating scenarios to evaluate their analytical ability on the scenarios raised during the virtual game
US9655027B1 (en) 2014-07-11 2017-05-16 ProSports Technologies, LLC Event data transmission to eventgoer devices
US20170144024A1 (en) * 2015-11-25 2017-05-25 VB Instruction, LLC Athletics coaching system and method of use
US9699523B1 (en) 2014-09-08 2017-07-04 ProSports Technologies, LLC Automated clip creation
US9729644B1 (en) 2014-07-28 2017-08-08 ProSports Technologies, LLC Event and fantasy league data transmission to eventgoer devices
US9760572B1 (en) 2014-07-11 2017-09-12 ProSports Technologies, LLC Event-based content collection for network-based distribution
WO2017156301A1 (en) * 2016-03-09 2017-09-14 Isolynx, Llc System and method for determining split-times in a relay race
US9807337B2 (en) 2014-09-10 2017-10-31 Fleye, Inc. Storage and editing of video of activities using sensor and tag data of participants and spectators
US20180098185A1 (en) * 2015-09-23 2018-04-05 Tencent Technology (Shenzhen) Company Limited Smart hardware operation method and apparatus
US9955060B2 (en) * 2013-08-01 2018-04-24 01Wiring S.R.L. System and method to control the orientation of a mobile video camera to film athletes moving on a field of play
US20180256945A1 (en) * 2017-03-09 2018-09-13 Sportsmedia Technology Corporation Systems and methods for tracking sports balls configured with electronic components
US20190381354A1 (en) * 2018-06-14 2019-12-19 Swiss Timing Ltd Method for calculating a position of an athlete on a sports field

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5363297A (en) * 1992-06-05 1994-11-08 Larson Noble G Automated camera-based tracking system for sports contests
US5526479A (en) * 1990-06-25 1996-06-11 Barstow; David Method and apparatus for broadcasting live events to another location and producing a computer simulation of the events at that location
US5976038A (en) * 1997-12-10 1999-11-02 Toy Builders Apparatus for detecting moving ball
US6080063A (en) * 1997-01-06 2000-06-27 Khosla; Vinod Simulated real time game play with live event
US6155927A (en) * 1995-04-06 2000-12-05 Levasseur; Jacques Electronic competition system and method for using same
US6195090B1 (en) * 1997-02-28 2001-02-27 Riggins, Iii A. Stephen Interactive sporting-event monitoring system
US20010003715A1 (en) * 1998-12-22 2001-06-14 Curtis E. Jutzi Gaming utilizing actual telemetry data
US6270433B1 (en) * 1997-12-15 2001-08-07 Toy Builders Player position detection system
US6380933B1 (en) * 1997-04-04 2002-04-30 Orad Hi-Tec Systems Limited Graphical video system
US6483511B1 (en) * 1998-12-31 2002-11-19 Richard D. Snyder Event simulator, and methods of constructing and utilizing same
US20030130822A1 (en) * 2001-11-28 2003-07-10 Steele Robert C. Multimedia racing experience system
US6744403B2 (en) * 2000-06-23 2004-06-01 Sportvision, Inc. GPS based tracking system

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526479A (en) * 1990-06-25 1996-06-11 Barstow; David Method and apparatus for broadcasting live events to another location and producing a computer simulation of the events at that location
US5363297A (en) * 1992-06-05 1994-11-08 Larson Noble G Automated camera-based tracking system for sports contests
US6155927A (en) * 1995-04-06 2000-12-05 Levasseur; Jacques Electronic competition system and method for using same
US6080063A (en) * 1997-01-06 2000-06-27 Khosla; Vinod Simulated real time game play with live event
US6195090B1 (en) * 1997-02-28 2001-02-27 Riggins, Iii A. Stephen Interactive sporting-event monitoring system
US6380933B1 (en) * 1997-04-04 2002-04-30 Orad Hi-Tec Systems Limited Graphical video system
US5976038A (en) * 1997-12-10 1999-11-02 Toy Builders Apparatus for detecting moving ball
US6270433B1 (en) * 1997-12-15 2001-08-07 Toy Builders Player position detection system
US20010003715A1 (en) * 1998-12-22 2001-06-14 Curtis E. Jutzi Gaming utilizing actual telemetry data
US6483511B1 (en) * 1998-12-31 2002-11-19 Richard D. Snyder Event simulator, and methods of constructing and utilizing same
US6744403B2 (en) * 2000-06-23 2004-06-01 Sportvision, Inc. GPS based tracking system
US20030130822A1 (en) * 2001-11-28 2003-07-10 Steele Robert C. Multimedia racing experience system

Cited By (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8723956B2 (en) 2004-08-30 2014-05-13 Trace Optic Technologies Pty Ltd Method and apparatus of camera control
US20080002031A1 (en) * 2005-05-06 2008-01-03 John-Paul P. Cana Multi-axis control of a fixed or moving device based on a wireless tracking location of one or many target devices
US9065984B2 (en) 2005-07-22 2015-06-23 Fanvision Entertainment Llc System and methods for enhancing the experience of spectators attending a live sporting event
US8391773B2 (en) * 2005-07-22 2013-03-05 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators attending a live sporting event, with content filtering function
US8391825B2 (en) 2005-07-22 2013-03-05 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators attending a live sporting event, with user authentication capability
US8391774B2 (en) * 2005-07-22 2013-03-05 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators attending a live sporting event, with automated video stream switching functions
US8432489B2 (en) 2005-07-22 2013-04-30 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators attending a live sporting event, with bookmark setting capability
US20070022447A1 (en) * 2005-07-22 2007-01-25 Marc Arseneau System and Methods for Enhancing the Experience of Spectators Attending a Live Sporting Event, with Automated Video Stream Switching Functions
US20080309506A1 (en) * 2006-07-27 2008-12-18 Lockheed Martin Corporation System and Method of Simulation
US20090121862A1 (en) * 2006-07-27 2009-05-14 Lockheed Martin Corporation System and Method of Simulation
US7501945B2 (en) 2006-07-27 2009-03-10 Lockheed Martin Corporation System and method of simulation
US8098154B2 (en) 2006-07-27 2012-01-17 Lockheed Martin Corporation System and method of simulation
US20080034598A1 (en) * 2006-08-14 2008-02-14 Boccardi Joe S Positioning system for use in a football game
US20090064235A1 (en) * 2007-08-08 2009-03-05 Kaytaro George Sugahara Video Broadcasts with Interactive Viewer Content
US7927253B2 (en) 2007-08-17 2011-04-19 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US10062297B2 (en) 2007-08-17 2018-08-28 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9645165B2 (en) 2007-08-17 2017-05-09 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US8221290B2 (en) 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US9242142B2 (en) 2007-08-17 2016-01-26 Adidas International Marketing B.V. Sports electronic training system with sport ball and electronic gaming features
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US9759738B2 (en) 2007-08-17 2017-09-12 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9087159B2 (en) 2007-08-17 2015-07-21 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US9625485B2 (en) 2007-08-17 2017-04-18 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US20110071792A1 (en) * 2009-08-26 2011-03-24 Cameron Miner Creating and viewing multimedia content from data of an individual's performance in a physical activity
ES2359902A1 (en) * 2009-11-18 2011-05-30 Manuel Universidad Carlos Iii De Madrid Multi-microphone sound production system and method
WO2011061361A2 (en) * 2009-11-18 2011-05-26 Universidad Carlos Iii De Madrid Multi-microphone sound production system and method
WO2011061361A3 (en) * 2009-11-18 2011-07-14 Universidad Carlos Iii De Madrid Multi-microphone sound production system and method
US9770660B2 (en) * 2011-06-14 2017-09-26 Empire Technology Development Llc Starting simulation from a real situation
US20130324239A1 (en) * 2011-06-14 2013-12-05 Empire Technology Development Llc Starting simulation from a real situation
US9004998B2 (en) 2011-06-20 2015-04-14 Empire Technology Development Llc Social interaction during online gaming
JP2014517746A (en) * 2011-06-20 2014-07-24 エンパイア テクノロジー ディベロップメント エルエルシー Social interaction in online games
WO2012177236A1 (en) * 2011-06-20 2012-12-27 Empire Technology Development Llc Social interaction during online gaming
US9230599B2 (en) 2013-01-23 2016-01-05 Fleye, Inc. Storage and editing of video and sensor data from athletic performances of multiple individuals in a venue
US9679607B2 (en) 2013-01-23 2017-06-13 Fleye, Inc. Storage and editing of video and sensor data from athletic performances of multiple individuals in a venue
US9955060B2 (en) * 2013-08-01 2018-04-24 01Wiring S.R.L. System and method to control the orientation of a mobile video camera to film athletes moving on a field of play
WO2015069123A1 (en) * 2013-11-08 2015-05-14 Performance Lab Technologies Limited Classification of activity derived from multiple locations
US20150339952A1 (en) * 2014-05-24 2015-11-26 Nirit Glazer Method and system for using location services to teach concepts
US9655027B1 (en) 2014-07-11 2017-05-16 ProSports Technologies, LLC Event data transmission to eventgoer devices
US9498678B2 (en) 2014-07-11 2016-11-22 ProSports Technologies, LLC Ball tracker camera
WO2016007965A1 (en) * 2014-07-11 2016-01-14 ProSports Technologies, LLC Ball tracker camera
US9760572B1 (en) 2014-07-11 2017-09-12 ProSports Technologies, LLC Event-based content collection for network-based distribution
US9571903B2 (en) 2014-07-11 2017-02-14 ProSports Technologies, LLC Ball tracker snippets
US9591336B2 (en) 2014-07-11 2017-03-07 ProSports Technologies, LLC Camera feed distribution from event venue virtual seat cameras
US9729644B1 (en) 2014-07-28 2017-08-08 ProSports Technologies, LLC Event and fantasy league data transmission to eventgoer devices
US9699523B1 (en) 2014-09-08 2017-07-04 ProSports Technologies, LLC Automated clip creation
US10277861B2 (en) 2014-09-10 2019-04-30 Fleye, Inc. Storage and editing of video of activities using sensor and tag data of participants and spectators
US9807337B2 (en) 2014-09-10 2017-10-31 Fleye, Inc. Storage and editing of video of activities using sensor and tag data of participants and spectators
US20180098185A1 (en) * 2015-09-23 2018-04-05 Tencent Technology (Shenzhen) Company Limited Smart hardware operation method and apparatus
US10834561B2 (en) * 2015-09-23 2020-11-10 Tencent Technology (Shenzhen) Company Limited Smart hardware operation method and apparatus
US20170087474A1 (en) * 2015-09-30 2017-03-30 Sports Maximization Inc. System for generating scenarios to evaluate their analytical ability on the scenarios raised during the virtual game
US20170144024A1 (en) * 2015-11-25 2017-05-25 VB Instruction, LLC Athletics coaching system and method of use
WO2017156301A1 (en) * 2016-03-09 2017-09-14 Isolynx, Llc System and method for determining split-times in a relay race
US10433113B2 (en) 2016-03-09 2019-10-01 Isolynx, Llc System and method for determining split-times in a relay race
US10957121B2 (en) 2016-03-09 2021-03-23 Isolynx, Llc System and method for determining split times in a relay race
US20180256945A1 (en) * 2017-03-09 2018-09-13 Sportsmedia Technology Corporation Systems and methods for tracking sports balls configured with electronic components
US10486032B2 (en) * 2017-03-09 2019-11-26 Sportsmedia Technology Corporation Systems and methods for tracking sports balls configured with electronic components
US10821331B2 (en) 2017-03-09 2020-11-03 Sportsmedia Technology Corporation Systems and methods for tracking sports balls configured with electronic components
US11517793B2 (en) 2017-03-09 2022-12-06 Sportsmedia Technology Corporation Systems and methods for tracking sports balls configured with electronic components
US20190381354A1 (en) * 2018-06-14 2019-12-19 Swiss Timing Ltd Method for calculating a position of an athlete on a sports field
US11179600B2 (en) * 2018-06-14 2021-11-23 Swiss Timing Ltd Method for calculating a position of an athlete on a sports field

Similar Documents

Publication Publication Date Title
US20050202905A1 (en) Method and system for use of transmitted location information in sporting events
US11717737B2 (en) Athletic training system and method
KR100979198B1 (en) A simulation system and a simulation method for analyzing sporting events and improving competition skills
US10628678B2 (en) Classification of activity derived from multiple locations
US8289185B2 (en) Sports telemetry system for collecting performance metrics and data
JP6662903B2 (en) Golf ball tracking system
US5513854A (en) System used for real time acquistion of data pertaining to persons in motion
US8477046B2 (en) Sports telemetry system for collecting performance metrics and data
CA2909674C (en) Golf game management and entertainment system
US20070021226A1 (en) Method and apparatus for tracking objects in flight such as golf balls and the like
US20090256688A1 (en) Realtime coaching system
EP1210151A1 (en) Method and system for providing information for use in judging a game and for the benefit of the viewers
KR102237571B1 (en) Golf information providing system and wearable unit for thesame
KR102237251B1 (en) Golf information providing system and wearable unit for thesame
Zaman Comprehensive Study on Sports Technology
KR20210088430A (en) Golf information system
WO2007098539A1 (en) A simulated golfing environment and game

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION