Configurable led matrix display
First Claim
1. An electronic matrix display adapted to sequentially execute multiple display tasks, each display task for displaying corresponding image sequences (text and/or animation) for a predetermined duration at predetermined times, the matrix display comprising:
- means for determining real time;
a schedule file containing a number of time commands each of which has a task initiation time entry and a task entry that relates to initiation of a display task dependent on time;
means for automatically reading said schedule file;
means responsive to each said time command of the schedule file and to the means for determining real time for executing each said display task sequentially so as to effect the display of the corresponding image sequences in a display task for said predetermined duration at said predetermined time, wherein said means for executing each said display tasks delays execution of the task entry of the given time command until the real time is greater than or equal to the task initiation time entry of the given time command or the prior display task has completed execution, whichever is later;
said schedule file further comprises one or more synchronization commands;
responsive to each given synchronization command, said means for executing display tasks resets to the first command and sequentially searches the commands in said file until a time command is found having a task initiation time that is equal to or greater than the real time, said means for executing display tasks delaying execution of the time command found until the real time equals the task initiation time of the time command found;
means for detecting a change of the schedule file;
means for generating an automatic synchronization command responsive to said means for detecting a change;
responsive to said means for generating an automatic synchronization command, said means for executing display tasks resets to the first command and sequentially searches the commands in said file until a time command is found having a task initiation time that is equal to greater than the real time, said means for executing display tasks delaying execution of the time command found until the real time equals the task initiation time of the time command found;
said means for detecting a change in the schedule file further comprises;
means for checking for the existence of said schedule file, means for checking the static attributes of said schedule file, and means for checking the archive attributes of the schedule file.
15 Assignments
0 Petitions
Accused Products
Abstract
A LED matrix display having a variety of enhanced functionalities including: a scheduler which schedules tasks based upon commands correlated with real time; a tracking and accounting procedure which provides a database file which accounts for tasks as a function of the time a task is performed; sports display presentations of various sports information associated with different sports based upon corresponding sports IDs; the use of virtual display images or windows which may vary over time and which overlay template or faceplate images; and an improved error reporting capability in which detected errors are displayed using clear descriptive text information.
-
Citations
10 Claims
-
1. An electronic matrix display adapted to sequentially execute multiple display tasks, each display task for displaying corresponding image sequences (text and/or animation) for a predetermined duration at predetermined times, the matrix display comprising:
-
means for determining real time; a schedule file containing a number of time commands each of which has a task initiation time entry and a task entry that relates to initiation of a display task dependent on time; means for automatically reading said schedule file; means responsive to each said time command of the schedule file and to the means for determining real time for executing each said display task sequentially so as to effect the display of the corresponding image sequences in a display task for said predetermined duration at said predetermined time, wherein said means for executing each said display tasks delays execution of the task entry of the given time command until the real time is greater than or equal to the task initiation time entry of the given time command or the prior display task has completed execution, whichever is later; said schedule file further comprises one or more synchronization commands; responsive to each given synchronization command, said means for executing display tasks resets to the first command and sequentially searches the commands in said file until a time command is found having a task initiation time that is equal to or greater than the real time, said means for executing display tasks delaying execution of the time command found until the real time equals the task initiation time of the time command found; means for detecting a change of the schedule file; means for generating an automatic synchronization command responsive to said means for detecting a change; responsive to said means for generating an automatic synchronization command, said means for executing display tasks resets to the first command and sequentially searches the commands in said file until a time command is found having a task initiation time that is equal to greater than the real time, said means for executing display tasks delaying execution of the time command found until the real time equals the task initiation time of the time command found; said means for detecting a change in the schedule file further comprises;
means for checking for the existence of said schedule file, means for checking the static attributes of said schedule file, and means for checking the archive attributes of the schedule file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic matrix display adapted to be configured to display information associated with gaming events, the matrix display comprising:
-
means for storing one or more game templates each corresponding to game information generated by a different gaming event and each being identified by a different game ID; means for receiving stored information in information packets associated with a gaming event, said information comprising a game ID number; and means for displaying the game template identified by the game ID in the received information wherein; said means for receiving information comprises means for error checking; said means for error checking comprises means detecting corrupted individual information packets received; and said means for receiving further comprises means for requesting a retransmission of individual information packets detected as being corrupted. - View Dependent Claims (8)
-
-
9. A method for an electronic matrix display adapted to sequentially execute multiple display tasks, each display task for displaying corresponding image sequences (text and/or animation) for a predetermined duration at predetermined times, the matrix display method comprising the steps of:
-
determining real time; providing in a schedule file a number of time commands each of which has a task initiation time entry, and a task entry that relates to initiation of a display task dependent on time; automatically reading said schedule file; displaying the corresponding image sequences in a display task for the predetermined duration at the predetermined time; detecting a change in the schedule file; wherein the step of detecting a change in the schedule file further comprises the steps of; (a) checking for the existence of said schedule file; (b) checking the static attributes of said schedule file; and (c) checking the archive attributes of the schedule file; generating an automatic synchronization command responsive to detecting a change; responsive to generating an automatic synchronization command, resetting to the first time command and sequentially searching the time commands in said schedule file until a time command is found having a task initiation time that is equal to greater than the real time, said means for executing display tasks delaying execution of the time command found until the real time equals the task initiation time of the time command found; delaying execution of the time command found in the sequential search until the real time equals the task initiation time of the time command found.
-
-
10. An electronic matrix display method adapted to be configured to display information associated with gaming events, the matrix display method comprising the steps of:
-
storing a plurality of game templates each corresponding to game information generated by a different gaming event and each being identified by a different game ID; receiving the game information in information packets associated with a gaming event, said information including a game ID number; detecting corrupted individual information packets in the received information; requesting a retransmission of individual information packets detected as being corrupted; and displaying in the electronic matrix display (1) the game template identified by the game ID in the received information, and (2) the information generated by the game in the displayed template.
-
Specification