Apparatus and method for securing resources shared by multiple operating systems

   
   

An apparatus and method for securing system resources in a concurrent multiple operating system environment wherein when a client device or application requests access to system resources the request is received by the apparatus which then determines if the resources requested are currently being used by another client or application. Based on a unique identifier sent by the client or application, the apparatus searches a resource state data structure for the resource requested and compares the unique identifier sent by the client or application with the unique identifier stored in the resource state data structure in association with the requested resource. If the two unique identifiers are the same, the client/application is provided with access to the requested resource. If the unique identifiers are different, the client/application is denied access to the requested resources.

Un aparato y un método para asegurar recursos de sistema en un ambiente múltiple concurrente del sistema operativo en donde cuando un dispositivo o un uso del cliente solicita el acceso a los recursos de sistema la petición es recibida por el aparato que entonces se determina si los recursos solicitados están siendo utilizados actualmente por otro cliente o uso. De acuerdo con un identificador único enviado por el cliente o el uso, el aparato busca una estructura de datos del estado del recurso para el recurso solicitado y compara el identificador único enviado por el cliente o el uso con el identificador único almacenado en la estructura de datos del estado del recurso en la asociación con el recurso solicitado. Si los dos identificadores únicos son iguales, el client/application se proporciona el acceso al recurso solicitado. Si los identificadores únicos son diferentes, el client/application se niega el acceso a los recursos solicitados.

 
Web www.patentalert.com

< Directory structure-based reading of configuration ROM

< Method and apparatus to support multi-node direct access to file system data

> Logical and constraint based browse hierarchy with propagation features

> Virtual private network with multiple tunnels associated with one group name

~ 00144