Logical devices as a wrapper for physical devices in a system
First Claim
1. A computer program embodied on a computer readable medium for abstracting physical devices in a system, comprising:
- a physical device code segment capable receiving device data from a physical device;
a logical device code segment in communication with the physical device code segment, the logical device code segment capable of receiving the device data from the physical device code segment; and
an application code segment in communication with the logical device code segment, the application code segment capable of accessing the device data from the logical device code segment, the application code segment further capable of processing device data generated by the physical device.
1 Assignment
0 Petitions
Accused Products
Abstract
An invention is provided for abstracting physical devices in a system. The invention includes a physical device code segment capable of receiving device data from a physical device. In communication with the physical device code segment is a logical device code segment. The logical device code segment is capable of receiving the device data from the physical device code segment. An application code segment, which is capable of processing device data generated by the physical device, is in communication with the logical device code segment. In this manner, the application code segment can access the device data from the logical device code segment.
-
Citations
20 Claims
-
1. A computer program embodied on a computer readable medium for abstracting physical devices in a system, comprising:
-
a physical device code segment capable receiving device data from a physical device;
a logical device code segment in communication with the physical device code segment, the logical device code segment capable of receiving the device data from the physical device code segment; and
an application code segment in communication with the logical device code segment, the application code segment capable of accessing the device data from the logical device code segment, the application code segment further capable of processing device data generated by the physical device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for abstracting physical devices in a system, comprising the operations of:
-
receiving device data from a physical device computer code segment, the physical device computer code segment capable receiving the device data from the physical device;
providing an access to the device data to an application program. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer interface for abstracting physical devices in a system, comprising:
-
a physical device implementation code segment capable receiving device data from a physical device; and
an application programming interface (API) code segment in communication with a physical device implementation code segment, the API code segment capable of receiving the device data from the physical device code segment, wherein an application program can communicate with the API code segment to access the device data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification