Synchronization of a Plurality of Devices in a Wireless Sensor Arrangement
First Claim
1. An event timing system comprising:
- a start device in an area of a multi-contestant competitive track event which establishes a single authoritative start time upon activation by a starting official, runs a cycle timer beginning at the single authoritative start time, and which attempts to resynchronize a plurality of stop devices by wirelessly broadcasting within an area of the multi-lane track a plurality of start messages;
a plurality of stop devices within the area of the competitive track event, each of the contestants being assigned to a track lane wherein two or more stop devices are assigned to each track lane, each stop device being operated by a stop official, having a local stop timer synchronized or resynchronized to the single authoritative start time using a value from at least one of the start messages, and each stop device wirelessly transmitting a stop message responsive to operation of a stop trigger by a stop official, each stop message having a stop time parameter equal to a current value of a local stop timer upon stop trigger operation; and
a control device within the area of the competitive track event which, responsive to receipt of the stop messages, produces a recording of one or more stop time parameters, wherein all of the recorded stop time parameters are synchronized or resynchronized to the single authoritative start time.
1 Assignment
0 Petitions
Accused Products
Abstract
Two or more wirelessly networked devices for control or data acquisition functions for real-time application are provided with a error corrected synchronization and data collection process. A single start device transmits a start message, followed by each stop device acknowledging that start message. If one or more stop devices fails to acknowledge the initial start message, one or more start messages are transmitted including an elapsed time since the initial start message. Each stop device receives the initial start message and any subsequent start messages, using the elapsed time in the start message to synchronize a local timer. Upon stop event detection, each stop device records its local timer value and subsequently transmits that value to a collection device or console.
58 Citations
27 Claims
-
1. An event timing system comprising:
-
a start device in an area of a multi-contestant competitive track event which establishes a single authoritative start time upon activation by a starting official, runs a cycle timer beginning at the single authoritative start time, and which attempts to resynchronize a plurality of stop devices by wirelessly broadcasting within an area of the multi-lane track a plurality of start messages; a plurality of stop devices within the area of the competitive track event, each of the contestants being assigned to a track lane wherein two or more stop devices are assigned to each track lane, each stop device being operated by a stop official, having a local stop timer synchronized or resynchronized to the single authoritative start time using a value from at least one of the start messages, and each stop device wirelessly transmitting a stop message responsive to operation of a stop trigger by a stop official, each stop message having a stop time parameter equal to a current value of a local stop timer upon stop trigger operation; and a control device within the area of the competitive track event which, responsive to receipt of the stop messages, produces a recording of one or more stop time parameters, wherein all of the recorded stop time parameters are synchronized or resynchronized to the single authoritative start time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An automated method comprising:
-
by a start device in an area of a multi-contestant competitive track event; establishing a single authoritative start time upon activation by a starting official, running a cycle timer beginning at the single authoritative start time, and attempting to synchronize and resynchronize a plurality of stop devices by wirelessly broadcasting within an area of a multi-lane track a plurality of start messages by a plurality of stop devices within the area of the competitive track event, each of the contestants being assigned to a track lane wherein two or more stop devices are assigned to each track lane, each stop device being operated by a stop official; synchronizing or resynchronizing a local stop timer to the single authoritative start time from at least one of the start messages; and wirelessly transmitting a stop message responsive to activation of a stop trigger by a stop official subsequent to the initialization, each stop message having a stop time parameter equal to a current value of a local stop timer upon stop trigger operation; and by a control device within the area of the competitive track event, responsive to receiving the stop messages, producing a recording of one or more stop time parameters; wherein all of the recorded stop time parameters are synchronized or resynchronized to the single authoritative start time. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program product comprising:
-
a computer readable storage memory device associated with a start device in an area of a multi-contestant competitive track event having stored therein; first computer instructions for establishing a single authoritative start time upon activation by a starting official, running a cycle timer beginning at the single authoritative start time, and second computer instructions for attempting to synchronize and resynchronize a plurality of stop devices by wirelessly broadcasting within an area of a multi-lane track a plurality of start messages; a plurality of computer readable storage memory devices, each associated with one of a plurality of stop devices within the area of the competitive track event, each of the contestants being assigned to a track lane wherein two or more stop devices are assigned to each track lane, each stop device being operated by a stop official, the stop device computer readable storage devices each having stored therein; third computer instructions for synchronizing or resynchronizing a local stop timer to the single authoritative start time from at least one of the start messages; and fourth computer instructions for wirelessly transmitting a stop message responsive to activation of a stop trigger by a stop official subsequent to the initialization, each stop message having a stop time parameter equal to a current value of a local stop timer upon stop trigger operation; and a computer readable storage device associated with control device within the area of the competitive track event, having stored therein fifth computer instructions for, responsive to receiving the stop messages, producing a recording of one or more stop time parameters; wherein all of the recorded stop time parameters are synchronized or resynchronized to the single authoritative start time. - View Dependent Claims (24, 25, 26, 27)
-
Specification