CHEERING SYSTEM
First Claim
4. A method for a cheering system, comprising the steps of:
- a. initializing a system on a portable device;
b. connecting to a network;
c. synchronizing the portable device with a server;
d. determining a delta from a server time for the portable device;
e. adjusting the timing of a display of the portable device to the delta such that the device is synchronized with other portable devices nearby also connected with the server; and
f. displaying a synchronized pattern on the portable device.
0 Assignments
0 Petitions
Accused Products
Abstract
A cheering system has a plurality of mobile devices, each device having one or more lights configured to display multiple colors and patterns, a battery connected to the light, a microcontroller configured to determine the colors and patterns shown by the one or more lights, wherein the microcontroller contains a control program to control the output of the light, a network controller having a wireless network connection, wherein the one or more lights, the battery and the network controller are in communication with the microcontroller and a server having a time, wherein the device is connected to the server through a wireless network, and wherein each device establishes its own time delta against the central server time so as to synchronize the devices.
6 Citations
10 Claims
-
4. A method for a cheering system, comprising the steps of:
-
a. initializing a system on a portable device; b. connecting to a network; c. synchronizing the portable device with a server; d. determining a delta from a server time for the portable device; e. adjusting the timing of a display of the portable device to the delta such that the device is synchronized with other portable devices nearby also connected with the server; and f. displaying a synchronized pattern on the portable device. - View Dependent Claims (5)
-
-
6-1. The method of claim 6, wherein if the results vary widely, the synchronization is repeated until the results are relatively consistent.
-
8. The method of step 4, wherein the step of displaying a synchronized pattern further comprises:
-
a. preparing one or more data structures for pattern colors, timing and brightness; b. determining what color the pattern is on using the offset; c. displaying the color; d. determining the delay to the next color; and e. starting a base timer for determining the pattern changes.
-
-
9. The method of step 8 wherein the base timer uses increments of less than 1 second.
-
10. The method of step 9 wherein the program loops through the data structures by reference to the base timer.
Specification