Wireless communication driven by object tracking
First Claim
1. A method for communication based on object tracking, the method comprising:
- storing a plurality of messages in a message database prior to an event, wherein each message is associated with a range of movement values of a plurality of ranges of movement values;
receiving tracking information regarding a movable object within an event venue during an event;
calculating a movement parameter value based on the tracking information;
identifying that the movement parameter value falls within a first range of movement values of the plurality of ranges of movement values in the message database, wherein the first range of movement values corresponds to a first message of the plurality of messages in the message database;
retrieving the first message of the plurality of messages from the message database during the event in response to the identification that the movement parameter value falls within the first range of movement values, wherein the first message is distinct from both the movement parameter value and the tracking information; and
transmitting the first message to a user device in the event venue via a wireless transmitter.
1 Assignment
0 Petitions
Accused Products
Abstract
Information about the real-time location of an object (e.g., a football) within a venue (e.g., a sport stadium), as determined by an object tracking system, may be used to generate communications that are then transmitted via wireless transmitters to one or more user devices (e.g., smartphones of venue spectators) located within the venue. The communications may be triggered by particular event triggers (e.g., the football enters a goal area, the football travels a particular distance, the football reaches a particular velocity, the football reaches a particular height), and the communication may be based on the event trigger that was reached. The wireless transmitter may be a local wireless transmitter, so that only user devices within the venue receive the communication.
108 Citations
20 Claims
-
1. A method for communication based on object tracking, the method comprising:
-
storing a plurality of messages in a message database prior to an event, wherein each message is associated with a range of movement values of a plurality of ranges of movement values; receiving tracking information regarding a movable object within an event venue during an event; calculating a movement parameter value based on the tracking information; identifying that the movement parameter value falls within a first range of movement values of the plurality of ranges of movement values in the message database, wherein the first range of movement values corresponds to a first message of the plurality of messages in the message database; retrieving the first message of the plurality of messages from the message database during the event in response to the identification that the movement parameter value falls within the first range of movement values, wherein the first message is distinct from both the movement parameter value and the tracking information; and transmitting the first message to a user device in the event venue via a wireless transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for communication based on object tracking, the system comprising:
-
a wireless receiver that receives tracking information, the tracking information describing a movable object within an event venue during an event; a memory storing instructions, and storing a plurality of messages in a message database prior to the event, wherein each message is associated with a range of movement values of a plurality of ranges of movement values; and a processor coupled to the memory, wherein execution of the instructions by the processor causes the system to; calculate a movement parameter value based on the tracking information, identify that the movement parameter value falls within a first range of movement values of the plurality of ranges of movement values in the message database, wherein the first range of movement values corresponds to a first message of the plurality of messages in the message database, retrieve the first message of the plurality of messages from the message database during the event in response to the identification that the movement parameter value falls within the first range of movement values, wherein the first message is distinct from both the movement parameter value and the tracking information, and transmits the first message to a user device in the event venue via a wireless transmitter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for communication based on object tracking, the method comprising:
-
storing a plurality of messages in a message database prior to an event, wherein each message is associated with a range of movement values of a plurality of ranges of movement values; receiving tracking information regarding a movable object within an event venue during an event; calculating a movement parameter value based on the tracking information; identifying that the movement parameter value falls within a first range of movement values of the plurality of ranges of movement values in the message database, wherein the first range of movement values corresponds to a first message of the plurality of messages in the message database; retrieving the first message of the plurality of messages from the message database during the event in response to the identification that the movement parameter value falls within the first range of movement values, wherein the first message is distinct from both the movement parameter value and the tracking information; and transmitting the first message to a user device in the event venue via a wireless transmitter.
-
Specification