Device and method for controlling access to computer peripherals
First Claim
1. A device for sharing and controlling access to at least one peripheral for a computer system which includes a central processing unit and the at least one peripheral which has a physical interface to the central processing unit, the device comprising:
- request reception means for receiving a request for access at an address of a virtual interface, wherein the address of the virtual interface corresponds to the physical interface;
data reception means for receiving data to be exchanged between the central processing unit and the at least one peripheral; and
modification means for modifying the data received by said data reception means, according to at least one filtering pattern selected in accordance with the address of the virtual interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns the sharing and the controlling of access to at least one peripheral for a computer system which includes a central processing unit and at the least one peripheral which has a physical interface to the central processing unit. Specifically, a request for access is received at an address of a virtual interface, where the address of the virtual interface corresponds to the physical interface, and data is exchanged between the central processing unit and the at least one peripheral is received. The received data is modified according to at least one predetermined criterion corresponding to the address of the virtual interface.
13 Citations
13 Claims
-
1. A device for sharing and controlling access to at least one peripheral for a computer system which includes a central processing unit and the at least one peripheral which has a physical interface to the central processing unit, the device comprising:
-
request reception means for receiving a request for access at an address of a virtual interface, wherein the address of the virtual interface corresponds to the physical interface;
data reception means for receiving data to be exchanged between the central processing unit and the at least one peripheral; and
modification means for modifying the data received by said data reception means, according to at least one filtering pattern selected in accordance with the address of the virtual interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for sharing and controlling access to at least one peripheral for a computer system which includes a central processing unit and the at least one peripheral which has a physical interface to the central processing unit, the method comprising:
-
a request reception step of receiving a request for access at an address of a virtual interface, wherein the address of the virtual interface corresponds to the physical interface;
a data reception step of receiving data to be exchanged between the central processing unit and the at least one peripheral; and
a modification step of modifying the data received in said data reception step, according to at least one filtering pattern selected in accordance with the virtual interface. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Computer-executable program code stored on a computer readable medium, said computer-executable program code for sharing and controlling access to at least one peripheral for a computer system which includes a central processing unit and the at least one peripheral which has a physical interface to the central processing unit, the computer-executable program code comprising:
-
code for performing the step of receiving a request for access at an address of a virtual interface, wherein the address of the virtual interface corresponds to the physical interface;
code for performing the step of receiving data to be exchanged between the central processing unit and the at least one peripheral; and
code for performing the step of modifying the data received in said data reception step, according to at least one filtering pattern selected in accordance with the virtual interface.
-
Specification