Method and System for Integrating and Controlling Components and Subsystems
First Claim
1. A computer-implemented method for development of a module for controlling an embedded system, the method comprising the steps of:
- providing an abstraction layer for requesting services from one or more operating systems of the embedded system;
obtaining one or more device drivers compatible for use with the one or more hardware components and operating systems of the embedded system with the abstraction layer; and
creating a client server architecture incorporating the abstraction layer in the module to integrate and interface between the one or more hardware components and one or more operating systems to control the functions of the one or more hardware components, wherein the client server architecture of the control module communicates with components of the embedded system to operate and manage the embedded system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for integrating and controlling a hardware device having one or more embedded systems including one or more hardware components configurable for use with the hardware device and one or more operating systems for use with the one or more hardware components. A control module configurable for use with the one or more hardware components and one or more operating systems accesses and controls the one or more hardware components with the hardware device. The control module generates and displays access and control commands on the hardware device to allow user to operate and manage the embedded system.
-
Citations
20 Claims
-
1. A computer-implemented method for development of a module for controlling an embedded system, the method comprising the steps of:
-
providing an abstraction layer for requesting services from one or more operating systems of the embedded system;
obtaining one or more device drivers compatible for use with the one or more hardware components and operating systems of the embedded system with the abstraction layer; and
creating a client server architecture incorporating the abstraction layer in the module to integrate and interface between the one or more hardware components and one or more operating systems to control the functions of the one or more hardware components, wherein the client server architecture of the control module communicates with components of the embedded system to operate and manage the embedded system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for integrating and controlling one or more embedded systems for use in a device the steps of:
-
providing one or more embedded systems containing one or more hardware components;
providing one or more operating systems for use with the hardware components;
developing at least one control module to control and manage the one or more hardware components, wherein the development of the module includes providing an abstraction layer for requesting services from the one or more operating systems, obtaining one or more device drivers compatible for use with the one or more hardware components and operating systems with the abstraction layer, and creating a client server architecture incorporating the abstraction layer in the module to integrate and interface between the one or more hardware components and one or more operating systems; and
integrating the at least one control module with the one or more embedded systems in the device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A hardware device incorporating one or more embedded systems comprising:
-
one or more hardware components configurable for use with the hardware device;
one or more operating systems for use with the one or more hardware components;
a control module for integrating and controlling the one or more hardware components and one or more operating systems in the hardware device, the control module including an abstraction layer for requesting services from the one or more operating systems, one or more device drivers compatible for use with the one or more hardware components and one or more operating systems with the abstraction layer, and a client server architecture to integrate and interface between the one or more hardware components and one or more operating systems; and
a user interface for generating and displaying access and control commands on the hardware device to allow operation and management of the one or more embedded systems and related control modules. - View Dependent Claims (18, 19, 20)
-
Specification