Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
104 words
A method for directly transferring data from a transfer source device interface of a computer system to a transfer destination element of the computer system, the transfer destination element being any one of a user space, a buffer memory and a device interface, the method comprising the steps of: referring to an access control information provided in a kernel space of the computer system, the access control information indicating a permitted access with respect to one data block of the transfer source device interface; and controlling a transfer of said one data block according to the access control information referred at the referring step.
Claim 2
Independent Claim
104 words
A method for directly transferring data from a transfer source device interface of a computer system to a transfer destination element of the computer system, the transfer destination element being any one of a user space, a buffer memory and a device interface, the method comprising the steps of: referring to an access control information provided in a kernel space of the computer system, the access control information indicating a permitted access with respect to one data block of the transfer source device interface; and controlling a transfer of said one data block according to the access control information referred at the referring step.
Claim 3
Dependent Claim
121 words
The method of claim 1, wherein at the referring step the computer system refers to the access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to said one data block, such that a required access to said one data block necessary in executing the transfer of data is permitted when the transfer from the transfer source device interface to the transfer destination element is caused by a processing carried out by a program execution unit whose identifier is specified by the access control information, the program execution unit being an element for carrying out a processing by making accesses to data blocks.
Claim 4
Dependent Claim
60 words
The method of claim 1, wherein at the controlling step the computer system controls the transfer of data by judging whether a required access to said one data block necessary in executing the transfer of data is permitted or not according to the access control information, and executing the transfer of data when the required access is judged as permitted.
Claim 5
Independent Claim
149 words
A method for directly transferring data from a transfer source device interface of a computer system to a transfer destination element of the computer system, the transfer destination element being any one of a user space, a frame buffer and a device interface, the method comprising the steps of: referring to a first access control information and a second access control information provided in a kernel space of the computer system, the first access control information indicating a permitted access with respect to a first data block of the transfer source device interface, and the second access control information indicating a permitted access with respect to a second data block of the transfer destination element; and controlling a transfer of data from the first data block to the second data block according to the first access control information and the second access control information referred at the referring step.
Claim 6
Independent Claim
149 words
A method for directly transferring data from a transfer source device interface of a computer system to a transfer destination element of the computer system, the transfer destination element being any one of a user space, a frame buffer and a device interface, the method comprising the steps of: referring to a first access control information and a second access control information provided in a kernel space of the computer system, the first access control information indicating a permitted access with respect to a first data block of the transfer source device interface, and the second access control information indicating a permitted access with respect to a second data block of the transfer destination element; and controlling a transfer of data from the first data block to the second data block according to the first access control information and the second access control information referred at the referring step.
Claim 7
Dependent Claim
169 words
The method of claim 4, wherein at the referring step the computer system refers to the first access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to the first data block, and the second access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to the second data block, such that required accesses to the first data block and the second data block necessary in executing the transfer of data are permitted when the transfer from the transfer source device interface to the transfer destination element is caused by a processing carried out by a program execution unit whose identifier is specified by the first access control information and the second access control information, the program execution unit being an element for carrying out a processing by making accesses to data blocks.
Claim 8
Dependent Claim
71 words
The method of claim 4, wherein at the controlling step the computer system controls the transfer of data by judging whether required accesses to the first data block and the second data block necessary in executing the transfer of data are permitted or not according to the first access control information and the second access control information, and executing the transfer of data when the required accesses are judged as permitted.
Claim 9
Independent Claim
149 words
A method for directly transferring data from a transfer source element of a computer system to a transfer destination device interface of the computer system, the transfer source element being any one of a user space, a frame buffer and a device interface, the method comprising the steps of: referring to a first access control information and a second access control information provided in a kernel space of the computer system, the first access control information indicating a permitted access with respect to a first data block of the transfer source element, and the second access control information indicating a permitted access with respect to a second data block of the transfer destination device interface; and controlling a transfer of data from the first data block to the second data block according to the first access control information and the second access control information referred at the referring step.
Claim 10
Independent Claim
149 words
A method for directly transferring data from a transfer source element of a computer system to a transfer destination device interface of the computer system, the transfer source element being any one of a user space, a frame buffer and a device interface, the method comprising the steps of: referring to a first access control information and a second access control information provided in a kernel space of the computer system, the first access control information indicating a permitted access with respect to a first data block of the transfer source element, and the second access control information indicating a permitted access with respect to a second data block of the transfer destination device interface; and controlling a transfer of data from the first data block to the second data block according to the first access control information and the second access control information referred at the referring step.
Claim 11
Dependent Claim
169 words
The method of claim 7, wherein at the referring step the computer system refers to the first access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to the first data block, and the second access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to the second data block, such that required accesses to the first data block and the second data block necessary in executing the transfer of data are permitted when the transfer from the transfer source element to the transfer destination device interface is caused by a processing carried out by a program execution unit whose identifier is specified by the final access control information and the second access control information, the program execution unit being an element for carrying out a processing by making accesses to data blocks.
Claim 12
Dependent Claim
71 words
The method of claim 7, wherein at the controlling step the computer system controls the transfer of data by judging whether required accesses to the first data block and the second data block necessary in executing the transfer of data are permitted or not according to the first access control information and the second access control information, and executing the transfer of data when the required accesses are judged as permitted.
Claim 13
Dependent Claim
107 words
A memory management system associated with a computer system, comprising: a memory for storing each data block of an element of the computer system, and an access control information which indicates a permitted access with respect to each data block, in correspondence, said element being any one of a user space, a frame buffer and a device interface; and a control unit for controlling access to a requested data block of said element, according to an identifier of an access requesting source which requested an access to said requested data block, and the access control information stored in the memory in correspondence to said requested data block.
Claim 14
Dependent Claim
107 words
A memory management system associated with a computer system, comprising: a memory for storing each data block of an element of the computer system, and an access control information which indicates a permitted access with respect to each data block, in correspondence, said element being any one of a user space, a frame buffer and a device interface; and a control unit for controlling access to a requested data block of said element, according to an identifier of an access requesting source which requested an access to said requested data block, and the access control information stored in the memory in correspondence to said requested data block.
Claim 15
Dependent Claim
97 words
The system of claim 10, wherein the memory stores the access control information which indicates the permitted access by specifying an identifier of any program execution unit in the computer system which is permitted to make an access to said each data block, such that the access to said requested data block is permitted when the access is requested by the access requesting source which is a program execution unit whose identifier is specified by the access control information, the program execution unit being an element for carrying out a processing by making accesses to data blocks.
Claim 16
Dependent Claim
53 words
The system of claim 10, wherein the control unit controls access by judging whether a requested access to said requested data block is permitted or not according to the identifier of the access requesting source and the access control information, and executing the requested access when the requested access is judged as permitted.
Claim 17
Independent Claim
81 words
A method for transferring data between processes in a computer system, comprising the steps of: referring to an access control information indicating a permitted access with respect to a requested physical page storing a transfer data; and controlling a transfer of the transfer data by changing a mapping between said requested physical page and a virtual page from a previous mapping between said requested physical page and a virtual page according to the access control information referred at the referring step.
Claim 18
Independent Claim
81 words
A method for transferring data between processes in a computer system, comprising the steps of: referring to an access control information indicating a permitted access with respect to a requested physical page storing a transfer data; and controlling a transfer of the transfer data by changing a mapping between said requested physical page and a virtual page from a previous mapping between said requested physical page and a virtual page according to the access control information referred at the referring step.
Claim 19
Dependent Claim
65 words
The method of claim 13, wherein the referring step is carried out at a time of entering an information for specifying the physical page into an input queue provided for a transfer destination process, and at the controlling step the computer system controls the transfer by judging whether the transfer to the transfer destination process is permitted or not according to the access control information.
Claim 20
Dependent Claim
92 words
The method of claim 13, wherein the transfer data is contained in a packet having a header provided at a top of the packet, and the method further comprises the step of: storing the transfer data into the physical page, by reading data in a prescribed range from a top of the packet including a header length information, determining a top position of the transfer data in the packet according to the header length information, and aligning the determined top position of the transfer data to a top of the physical page.
Claim 21
Dependent Claim
42 words
The method of claim 13, wherein at the referring step the computer system refers to the access control information which indicates the permitted access by specifying an identifier of a process which is permitted to make an access to the physical page.
Claim 22
Dependent Claim
79 words
The method of claim 13, wherein at the controlling step the computer system controls the transfer of the transfer data by judging whether a required access to said requested physical page necessary in executing the transfer of the transfer data is permitted or not according to the access control information, and executes the transfer of the transfer data by changing the mapping between said requested physical page and a virtual page when the required access is judged as permitted.
Claim 23
Dependent Claim
104 words
A memory management system, comprising: a memory for storing each physical page and an access control information indicating a permitted access with respect to each physical page, in correspondence; and a control unit for controlling access to a requested physical page by changing a mapping between said requested physical page and a virtual page from a previous mapping between said requested physical page and a virtual page according to the access control information stored in the memory in correspondence to said requested physical page, and at least one of an identifier of a transfer source process and an identifier of a transfer destination process.
Claim 24
Dependent Claim
104 words
A memory management system, comprising: a memory for storing each physical page and an access control information indicating a permitted access with respect to each physical page, in correspondence; and a control unit for controlling access to a requested physical page by changing a mapping between said requested physical page and a virtual page from a previous mapping between said requested physical page and a virtual page according to the access control information stored in the memory in correspondence to said requested physical page, and at least one of an identifier of a transfer source process and an identifier of a transfer destination process.
Claim 25
Dependent Claim
36 words
The system of claim 18, wherein the memory stores the access control information which indicates the permitted access by specifying an identifier of a process which is permitted to make an access to each physical page.
Claim 26
Dependent Claim
67 words
The system of claim 18, wherein the control unit controls the access by judging whether a requested access to said requested physical page is permitted or not according to the access control information and said at least one of the identifier of the transfer source process and the identifier of the transfer destination process, and executes the requested access when the requested access is judged as permitted.