SPORTS TIMING SYSTEM (STS) INTEGRATED COMMUNICATION SYSTEM AND METHOD
First Claim
1. A sports timing system for communicating in real time sporting event participant information with a remote system, the sports timing system configured to utilize and communicate with a participant detection system that is remotely located from the sports timing system wherein the participant detection system detects a participant'"'"'s proximity to an event detection point and identifies a participant identifier and determines a plurality of different detection times associated with said detection and transmits participant detection data including the identified participant identifier and the determined detection times to the sports timing system, the system comprising:
- a participant detection system communication interface communicatively coupled via a first communication network to the participant detection system wherein the participant detection system communication interface receives from the participant detection system the participant detection data that includes the participant identifier and the plurality of different detection times;
a processor configured for executing computer executable instructions;
a memory storing the computer executable instructions and a unique sport timing system (sports timing system) identifier referring to the sports timing system and coupled to the processor for providing the computer executable instructions to the processor,the computer executable instructions including a database application for storing the unique sports timing system identifier and a plurality of participant data in the memory, each participant data of the plurality of participant data including a registered participant identifier for uniquely identifying each of a plurality of participants, one or more personal data associated with each participant of the plurality of participants, and a participant timing data that includes the received plurality of different detection times for each of the plurality of participants in proximity to the event detection point and a determined time of passing, the computer executable instructions including determining the time of passing that a particular participant passed the event detection point responsive to the received plurality of detection times for the particular participant;
a data interface coupled to the processor and the memory and communicatively coupled to a second data communication network, the computer executable instructions causing the data interface of the sports timing system to communicate over the second data communication network with a remote system using a stateless broadcast variable length packet protocol transmitting a plurality of predefined multicast and unicast messages each of which is an application level message, the transmitted multicast and unicast messages including at least one of the unique sports timing system identifier, a portion of the participant data and the determined time of passing for the particular participant,wherein the multicast application level messages include an identification of the sports timing system but do not include an identification of the remote system, the multicast application level messages including each of an announcement message, an announce message for lap events message, a no announcement message, a time synchronization message, a remote signal verification message and a refresh display message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for an integrated communication system for sports timing systems having a data interface, a memory and a processor. The data interface is for communicating over a data communication network. The memory includes executable instructions for operating the data interface to communicate over the data communication network and for storing participant data including participant data that includes a participant identifier for uniquely identifying each participant and participant timing data. The processor is coupled to the memory and the data interface and executes the executable instructions for operating the data interface to transmit datagram messages over a stateless packet data communication network wherein the datagram messages include multicast and unicast messages, each of which includes at least a portion of the participant data.
-
Citations
20 Claims
-
1. A sports timing system for communicating in real time sporting event participant information with a remote system, the sports timing system configured to utilize and communicate with a participant detection system that is remotely located from the sports timing system wherein the participant detection system detects a participant'"'"'s proximity to an event detection point and identifies a participant identifier and determines a plurality of different detection times associated with said detection and transmits participant detection data including the identified participant identifier and the determined detection times to the sports timing system, the system comprising:
-
a participant detection system communication interface communicatively coupled via a first communication network to the participant detection system wherein the participant detection system communication interface receives from the participant detection system the participant detection data that includes the participant identifier and the plurality of different detection times; a processor configured for executing computer executable instructions; a memory storing the computer executable instructions and a unique sport timing system (sports timing system) identifier referring to the sports timing system and coupled to the processor for providing the computer executable instructions to the processor, the computer executable instructions including a database application for storing the unique sports timing system identifier and a plurality of participant data in the memory, each participant data of the plurality of participant data including a registered participant identifier for uniquely identifying each of a plurality of participants, one or more personal data associated with each participant of the plurality of participants, and a participant timing data that includes the received plurality of different detection times for each of the plurality of participants in proximity to the event detection point and a determined time of passing, the computer executable instructions including determining the time of passing that a particular participant passed the event detection point responsive to the received plurality of detection times for the particular participant; a data interface coupled to the processor and the memory and communicatively coupled to a second data communication network, the computer executable instructions causing the data interface of the sports timing system to communicate over the second data communication network with a remote system using a stateless broadcast variable length packet protocol transmitting a plurality of predefined multicast and unicast messages each of which is an application level message, the transmitted multicast and unicast messages including at least one of the unique sports timing system identifier, a portion of the participant data and the determined time of passing for the particular participant, wherein the multicast application level messages include an identification of the sports timing system but do not include an identification of the remote system, the multicast application level messages including each of an announcement message, an announce message for lap events message, a no announcement message, a time synchronization message, a remote signal verification message and a refresh display message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for communicating sporting event timing information between a sport timing system and a remote system, wherein the sport timing system is configured to utilize and communicate with a participant detection system detecting a proximity of a participant in a sporting event to an event detection point, the participant detection system identifying a participant identifier and determining a plurality of different detection times associated with said detection and transmitting participant detection data including the identified participant identifier and the determined plurality of different detection times, the method comprising:
-
in the sport timing system that is communicatively coupled to the participant detection system that is remotely located from the sport timing system; receiving at a participant detection system communication interface communicatively coupled via a first communication network participant detection data from the participant detection system responsive to the participant detection system detecting the proximity of a participant in the sporting event to the event detection point; storing in a memory the received participant detection data including participant data that includes the participant identifier for uniquely identifying the participant, participant timing data and one or more personal data associated with the participant and a unique sports timing system identifier associated with the sport timing system; determining a time of passing that the participant passed the event detection point responsive to the plurality of different detection times from the received participant detection data; and transmitting, via a data interface, messages to the remote system using a stateless broadcast variable length packet protocol over a second data communication network, each of the transmitted messages being one of a plurality of predefined multicast and unicast application level messages, the transmitted messages including at least one of the unique sports timing system identifier, at least a portion of the participant detection data and the determined time of passing, wherein the multicast application level messages include an identification of the sport timing system but do not include an identification of the remote system, which is remote and communicatively coupled to the sport timing system, the multicast application level messages including each of an announcement message, an announce message for lap events message, a no announcement message, a time synchronization message, a remote signal verification message and a refresh display message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification