Patents by Inventor Guy Gil Sotomayor, Jr.

Guy Gil Sotomayor, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5794035
    Abstract: A system and method is provide for managing input/output (I/O) resources in a computer system. The system includes a hardware resource manager which tracks the use of the I/O resources. In addition, the hardware resource manager can allocate the resources between device drivers and provide a standard implementation to be used by device drivers.
    Type: Grant
    Filed: April 24, 1997
    Date of Patent: August 11, 1998
    Assignee: International Business Machines Corporation
    Inventors: David Barnett Golub, Freeman Leigh Rawson, III, Guy Gil Sotomayor, Jr.
  • Patent number: 5729710
    Abstract: A memory management method for a microkernel architecture and the microkernel itself feature template regions which are defined by the microkernel in the memory, as special objects. In the memory management method, after the microkernel is loaded into the memory of a data processing system, it begins creating task containers in the memory. It does this by forming template regions as special objects in the memory, the template regions having a set of attributes. Then, when the microkernel forms a task in the memory, it does so by mapping the template region into the task. The microkernel defines a virtual address space for the task based upon the template region. Later, when the microkernel conducts virtual memory operations on the template regions, the effect of the virtual memory operations is manifested in the task by means of the mapping relationship. In this manner, a single template region can be mapped into multiple tasks, simultaneously.
    Type: Grant
    Filed: June 22, 1994
    Date of Patent: March 17, 1998
    Assignee: International Business Machines Corporation
    Inventors: James Michael Magee, Freeman Leigh Rawson, III, Guy Gil Sotomayor, Jr.
  • Patent number: 5692204
    Abstract: A method and apparatus for managing power states of at least one hardware resource, including registering at least one hardware resource power state corresponding to a software process, determining whether a current hardware resource power state fulfills the registered hardware resource power state corresponding to the software process, and modifying the current hardware resource power state that is determined not to fulfill the registered hardware resource power state prior to executing the software process.
    Type: Grant
    Filed: June 19, 1996
    Date of Patent: November 25, 1997
    Assignee: International Business Machines Corporation
    Inventors: Andrew Radcliffe Rawson, Guy Gil Sotomayor, Jr.