Electronic interactive communication system and the method therefor
First Claim
1. A data exchange system, comprising:
- a plurality of communication units; and
a control center including;
a control node; and
a transceiver operable to receive requests for update data, query a database for update data in response to requests for update data from said communication units, and transmit a signal carrying said update data, said transceiver being further operable to periodically transmit update data to said communication units without receiving requests for update data;
wherein each said communication unit includes;
a memory having graphical data stored therein;
a transceiver operable to transmit a request for update data to said control center and to receive said signal carrying said update data from said control center;
a processor coupled to a display to interpret said signal and to associate said received update data within said signal with stored graphical data accessible by said processor from said memory;
a plurality of controls wherein each said control includes properties identifying a type of said control and any other controls said control may need to use in order to operate, and wherein said received update data and said graphical data are displayed on said display by said processor according to said controls; and
a control manager that interacts with said control node of said control center to facilitate request and reception of the update data, wherein said control manager administers said controls and includes a property listing said controls recognized by said control manager.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic interactive communication system and method is disclosed. Software controls and a control manager resides on a unit that communicates with a central location. The central location transmits information to the unit. The information, or data, may reside in a database at the central location. A number of different units receive data from the central location'"'"'s transmission source to update or manipulate data already on the units. The system exchanges data from the units to the central location using a narrow bandwidth. The unit includes a transceiver and a processor. The unit also includes a display to display the data to the user after the received data has been associated with the stored data. For example, received data is overlaid on a map being displayed on the unit.
51 Citations
19 Claims
-
1. A data exchange system, comprising:
-
a plurality of communication units; and a control center including; a control node; and a transceiver operable to receive requests for update data, query a database for update data in response to requests for update data from said communication units, and transmit a signal carrying said update data, said transceiver being further operable to periodically transmit update data to said communication units without receiving requests for update data; wherein each said communication unit includes; a memory having graphical data stored therein; a transceiver operable to transmit a request for update data to said control center and to receive said signal carrying said update data from said control center; a processor coupled to a display to interpret said signal and to associate said received update data within said signal with stored graphical data accessible by said processor from said memory; a plurality of controls wherein each said control includes properties identifying a type of said control and any other controls said control may need to use in order to operate, and wherein said received update data and said graphical data are displayed on said display by said processor according to said controls; and a control manager that interacts with said control node of said control center to facilitate request and reception of the update data, wherein said control manager administers said controls and includes a property listing said controls recognized by said control manager. - View Dependent Claims (2, 3, 17)
-
-
4. A data exchange processing unit, comprising:
-
a transceiver; a processor operable to activate said transceiver to receive update data requested from a central source and also receive update data periodically transmitted from the central source without a request for update data; a memory coupled to said processor for storing graphical data manipulable by a plurality of controls wherein each said control includes properties identifying a type of said control and any other controls said control may need to use in order to operate, the processor being further operable to associate said received update data with said stored graphical data; a display coupled to said processor to display said received update data and said graphical data according to said controls; and a control manager to identify and administer said controls wherein said control manager includes a property listing said controls recognized by said control manager and wherein said control manager is enabled by said processor and interacts with a control node of the central source to facilitate request and reception of the update data. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method for exchanging update data between a unit and a control center, comprising:
-
retrieving graphical data stored in memory on said unit; querying plurality of software controls executing on said unit for requests for update data, wherein each said control includes properties identifying a type of said control and any other controls said control may need to use in order to operate; requesting update data from the control center using a control manager on said unit that interacts with a control node of said control center, wherein said control manager administers said controls and includes a property listing said controls recognized by said control manager; receiving, at a transceiver coupled to a processor on said unit, said requested update data from said control center and update data periodically transmitted from said control center without a request for update data; manipulating said graphical data via said processor with one or more of said controls administered by the control manager; and associating said update data with said graphical data. - View Dependent Claims (10, 11, 12, 13, 18)
-
-
14. A method for associating update data transmitted to a unit having a memory, wherein said memory includes stored graphical data accessible by a plurality of software controls on said unit, comprising:
-
launching said controls within an operating environment on said unit, wherein each said control includes properties identifying a type of said control and any other controls said control may need to use in order to operate; retrieving said stored graphical data from memory; requesting an update for said stored graphical data from a control center using a control manager on said unit that interacts with a control node of said control center, wherein said control manager administers said controls and includes a property listing said controls recognized by said control manager; receiving, at a transceiver on said unit, said requested update data from said control center and update data periodically transmitted from said control center without a request for update data; associating said update data with said stored graphical data; and displaying said stored graphical data and said update data on said unit according to said controls. - View Dependent Claims (15, 16, 19)
-
Specification