Visual messaging system for high-speed networks
First Claim
1. A messaging device for displaying messages in response to data constituting said messages transmitted by a remote system over a high speed network at a predetermined network data rate constituting a certain bandwidth of the network, said messaging device comprising:
- (a) a visual display device having a plurality of discrete display elements;
(b) at least one memory in the visual display device;
(c) a network interface within said visual messaging device for receiving said data transmitted by the remote system and for storing such received data in packets in the at least one memory at said network data rate without reducing the bandwidth of the high speed network;
(d) a processor within said visual messaging device, said processor adapted to retrieve the data packets from the at least one memory, processing the retrieved data packets according to one or more programs associated with the at least one processor to build the messages for display on said visual display device, said processor further adapted for storing the built messages in the at least one memory in a select order in substantially real time;
(e) a display driver for retrieving said built messages from the at least one memory in said select order, said display driver in response to said built messages activating and deactivating said visual display device to display said messages; and
(f) thereby enabling the visual messaging device to receive, process and display on the visual display device messages transmitted by the remote system substantially in real time.
13 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a visual messaging device for use with a high speed network. The message data is communicated to the network by a remote device, such as a computer or server. The visual messaging device includes a network interface circuit that receives the message data from the network and arranges it in a memory unit in usable form (packets) for use by a processor at the high network speed. The processor includes a central processing unit (CPU) and is a multi-tasking device, which sequences the messages in real time for display by the display device according to programmed instructions stored or provided to the visual messaging device. A display driver activates and deactivates the visual elements, such as individual LEDs, according to the processor'"'"'s instructions. The various elements of the visual messaging device communicate in real time over a common data bus. The network may be a local area network, wide area network or the internet. A first memory stores the available messages from the receiver in a selected format for use by said processor and a second memory stores programs or programmed instructions. A common data bus provides two-way communications means for the processor, memories, network interface and the display driver. The processor provides status reports of the messages to the remote unit at the network speed.
-
Citations
18 Claims
-
1. A messaging device for displaying messages in response to data constituting said messages transmitted by a remote system over a high speed network at a predetermined network data rate constituting a certain bandwidth of the network, said messaging device comprising:
-
(a) a visual display device having a plurality of discrete display elements;
(b) at least one memory in the visual display device;
(c) a network interface within said visual messaging device for receiving said data transmitted by the remote system and for storing such received data in packets in the at least one memory at said network data rate without reducing the bandwidth of the high speed network;
(d) a processor within said visual messaging device, said processor adapted to retrieve the data packets from the at least one memory, processing the retrieved data packets according to one or more programs associated with the at least one processor to build the messages for display on said visual display device, said processor further adapted for storing the built messages in the at least one memory in a select order in substantially real time;
(e) a display driver for retrieving said built messages from the at least one memory in said select order, said display driver in response to said built messages activating and deactivating said visual display device to display said messages; and
(f) thereby enabling the visual messaging device to receive, process and display on the visual display device messages transmitted by the remote system substantially in real time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing messages on a messaging device, said messages transmitted by a remote system over a high speed network at a predetermined network data rate constituting a certain bandwidth of the network, the method comprising:
-
(a) providing a visual display device for displaying visual messages transmitted by said remote system;
(b) providing at least one memory in at least one memory unit for storing messages transmitted by the remote system and messages processed by a processor;
(c) receiving said messages transmitted by the remote system and storing such received messages in data packets in the at least one memory at substantially the network data rate without reducing the bandwidth of the high speed network;
(d) retrieving and processing the data packets from the at least one memory according to one or more programs to build messages for display on said visual display device and storing the built messages in the at least one memory in a selected order at substantially the network data rate; and
(e) retrieving the built messages from the at least one memory and in response thereto activating and deactivating the visual display device to display said built messages thereon in said select order, wherein said retrieving, processing, and display on the visual display device messages transmitted by the remote system are performed in real time. - View Dependent Claims (10, 11, 12)
-
-
13. A messaging system for displaying messages data substantially in real time comprising:
-
(a) a remote unit transmitting messages over a high speed network at a selected network data rate;
(b) a visual messaging device coupled to the remote unit via a data communications medium;
(c) at least one memory in the visual display device;
(d) a network interface within said visual messaging device for receiving said data transmitted by the remote system and for storing such received data in packets in the at least one memory at said network data rate without reducing the bandwidth of the high speed network;
(e) a processor within said visual messaging device, said processor adapted to retrieve the data packets from the at least one memory, processing the retrieved data packets according to one or more programs associated with the processor to build the messages for display on said visual display device, said processor further adapted for storing the built messages in the at least one memory in a select order substantially in real time;
(f) a display driver for retrieving said built messages from the at least one memory in said select order, said display driver in response to said built messages activating and deactivating said visual display device to display said messages; and
(g) thereby enabling the visual messaging device to receive, process and display on the visual display device messages transmitted by the remote system substantially in real time. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification