Meta-message set with real-time and database aspects
First Claim
1. A generic device controller unit system for facilitating interaction between a processor and any number of peripheral devices, the system comprising:
- a general purpose device controller employing true real time peripheral device control, wherein the device controller interfaces between a non-true real time operating system and the peripheral devices, thereby allowing a non-true real time operating system to implement true real time control of the peripheral devices;
a data and protocol communications interface, wherein the communications interface connects the processor and the peripheral devices, thereby allowing the processor to utilize a single protocol and associated data to communicate with the peripheral devices which may be utilizing protocols and associated data which are different than that used by the processor; and
a set of instructions from a meta-message set for providing instructions to the general-purpose device controller.
5 Assignments
0 Petitions
Accused Products
Abstract
A generic device controller unit system (10) includes a generic “true real time” peripheral device controller and a data and protocol communications interface that uses a common set of instructions from a meta-message set. The system (10) is generic, in that the system (10) is capable of connecting a processor (40) to any number of various peripheral devices (50), instead of being designed to interconnect a processor (40) only to a specific peripheral device (50). The system (10) interfaces between a standard non-true real time operating system and peripheral devices (50) in such a manner as to employ true real time peripheral device control using the meta-message set. The device controller of the system (10) allows a standard non-true real time operating system to send instructions from the meta-message set to implement true real time control of peripheral devices (50). The system (10) interfaces between a processor (40) and peripheral devices (50) such that the data and protocol communications interface of the system (10) allows the processor (40) to utilize a single protocol, associated data and set of instructions in order to communicate with peripheral devices (50) which are utilizing different protocols and associated data.
9 Citations
40 Claims
-
1. A generic device controller unit system for facilitating interaction between a processor and any number of peripheral devices, the system comprising:
-
a general purpose device controller employing true real time peripheral device control, wherein the device controller interfaces between a non-true real time operating system and the peripheral devices, thereby allowing a non-true real time operating system to implement true real time control of the peripheral devices;
a data and protocol communications interface, wherein the communications interface connects the processor and the peripheral devices, thereby allowing the processor to utilize a single protocol and associated data to communicate with the peripheral devices which may be utilizing protocols and associated data which are different than that used by the processor; and
a set of instructions from a meta-message set for providing instructions to the general-purpose device controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A generic device controller unit system for facilitating interaction between a processor and any number of peripheral devices, the system comprising:
a general purpose device controller employing true real time peripheral device control responsive to received instructions from the meta-message set, wherein the device controller allows a non-true real time operating system to interface with various non-specific peripheral devices, thereby allowing a non-true real time operating system to implement true real time control of peripheral devices without a processor requiring either a real time kernel or a layered true real time operating system. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A generic device controller unit system for providing a data and protocol communications interface which facilitates interaction between a processor and any number of peripheral devices, the system comprising:
-
a general device data and protocol communications interface, wherein the communications interface connects a processor and various peripheral devices, thereby allowing the processor to utilize a single protocol and associated data to communicate with the various peripheral devices which may utilize different protocols and associated data than that used by the processor; and
a set of instructions from a meta-message set used by the processor to control generic device controller unit. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for providing a data and protocol communications interface to facilitate interaction between a processor and any number of peripheral devices, the method comprising:
-
interfacing between a non-true real time operating system and various non-specific peripheral devices using instructions from a meta-message set;
employing true real time peripheral device control through a generic device controller unit, wherein the device controller allows the processor to implement true real time control of the peripheral devices without the non-true real time operating system requiring either a real time kernel or a layered true real time operating system; and
providing a protocol and associated data communications interface between the processor and the peripheral devices, thereby allowing the processor to utilize a single protocol and associated data to communicate with the peripheral devices which may utilize different protocols and associated data than that used by the processor. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A meta-message set for facilitating interaction between electronic components, the meta-message set comprising:
-
one or more instructions that are universal to each of the components; and
at least one of the components comprising a general purpose device controller employing true real time peripheral device control, wherein the device controller interfaces between a non-true real time operating system and the peripheral devices, thereby allowing a non-true real time operating system to implement true real time control of the peripheral devices. - View Dependent Claims (36, 37)
-
-
38. A method for facilitating interaction between electronic components, comprising:
-
establishing a meta-message set containing one or more instructions universal to each of the components; and
controlling one or more peripheral devices by sending one or more of the instructions from the meta-message set to at least one of the components, the at least one component comprising a general purpose device controller employing true real time peripheral device control, wherein the device controller interfaces between a non-true real time operating system and the one or more peripheral devices, thereby allowing a non-true real time operating system to implement true real time control of the peripheral devices. - View Dependent Claims (39, 40)
-
Specification