1
Freeman L Rawson III, Guy G Sotomayor Jr, Edward M Tuggle Jr: Device driver system having generic operating system interface. International Business Machines Corporation, B D Jobse, D R McKechnie, November 23, 1993: US05265252 (96 worldwide citation)

A device driver system comprises a core that manages the specific functions of a plurality of I/O devices. The core includes an operating system interface that is generic to different operating systems. An operating system has a device driver interface that is unique to the operating system. A conve ...


2
Jerry D Dixon, Guy G Sotomayor Jr: Method of handling disk sector errors in DASD cache. International Business Machines Corporation, Anibal Jose Cortina, Douglas R McKechnie, November 20, 1990: US04972316 (62 worldwide citation)

In a DASD caching system, in which pages of sectors of data are stored by reading in a desired sector and prefetching a plurality of adjacent sectors for later access, errors in disk storage media cause error signals to be generated. Such errors are handled by storing indications of which sectors ha ...


3
Freeman L Rawson III, Guy G Sotomayor Jr: Boot architecture for microkernel-based systems. International Business Machines Corporation, Bruce J Jobse, Duke W Yee, Andrew J Dillon, October 7, 1997: US05675795 (34 worldwide citation)

A data processing system having an operating system environment, an operating system kernel, and a plurality of device drivers, wherein the plurality of device drivers are programs separate from the kernel. The data processing system includes a kernel that excludes device driver functions. The devic ...


4
Richard Bealkowski, Richard A Dayan, David J Doria, Scott G Kinnear, Jeffrey I Krantz, Robert B Liverman, Guy G Sotomayor, Donald D Williams, Gary A Vaiskauckas: Computer system having mode independent addressing. International Business Machines, Winfield James Brown Jr, May 22, 1990: US04928237 (28 worldwide citation)

A computer system and method for operating a computer system capable of running in mutually incompatible real and protected addressing modes, in which programs written for one mode can be run in the other mode without modification. The operating system using BIOS assembles two different common data ...


5
Mark E Dean, James Michael Magee, Ronald Lynn Rockhold, Guy G Sotomayor Jr, James Van Fleet: Method and system in a distributed shared-memory data processing system for determining utilization of shared-memory included within nodes by a designated application. International Business Machines Corporation, Richard A Henkler, Leslie A Van Leeuwen, Bracewell & Patterson L, January 1, 2002: US06336170 (27 worldwide citation)

A method and system in a distributed shared-memory data processing system are disclosed having a single operating system being executed simultaneously by a plurality of processors included within a plurality of coupled processing nodes for determining a utilization of each memory location included w ...


6
Richard Bealkowski, Richard A Dayan, David J Doria, Scott G Kinnear, Jeffrey I Krantz, Robert B Liverman, Guy G Sotomayor, Donald D Williams, Gary A Vaiskauckas: Computer system having mode independent addressing. International Business Machines, Winfield J Brown Jr, Stephen A Terrile, March 9, 1993: US05193161 (25 worldwide citation)

A computer system and method for operating a computer system capable of running in mutually incompatible real and protected addressing modes, in which programs written for one mode can be run in the other mode without modification. The BIOS assembles two different common data areas for the two modes ...


7
Freeman L Rawson III, Guy G Sotomayor Jr: Method and system of power and thermal management for a data processing system using object-oriented program design. International Business Machines Corporation, Bruce D Jobse, Craig J Yudell, Andrew J Dillon, July 9, 1996: US05535401 (24 worldwide citation)

A power management architecture in a data processing system comprising physical devices having at least one state, each state has corresponding power value, and where a system state is defined as the set of all current states of the physical devices. Power objects and thermal objects, each correspon ...


8
Guy G Sotomayor Jr, Keith Cox, David G Conroy, Michael Culbert: Forced idle of a data processing system. Apple, Blakely Sokoloff Taylor & Zafman, May 24, 2011: US07949889 (13 worldwide citation)

Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. One or more constraint parameters of a system are monitored. The data processing system is forced into an idle state for a first portion of a time while allowed to operate for a second porti ...


9
Guy G Sotomayor Jr, Keith Cox, David G Conroy, Michael Culbert: Forced idle of a data processing system. Apple, Blakely Sokoloff Taylor & Zafman, July 17, 2012: US08225121 (2 worldwide citation)

Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. One or more constraint parameters of a system are monitored. The data processing system is forced into an idle state for a first portion of a time while allowed to operate for a second porti ...


10
Daniel S Heller, Christopher G Peak, Guy G Sotomayor, Umesh S Vaishampayan: System and method for adjusting power usage to reduce interrupt latency. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, August 19, 2014: US08812761 (2 worldwide citation)

A system and method are described for warming a processor from a low power state in anticipation of a time critical interrupt. For example, one embodiment of a method comprises: detecting that a time-critical interrupt will require processor resources at some point in the future; estimating a time a ...