Patents by Inventor John S. Lacombe
John S. Lacombe 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: 8489778Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: GrantFiled: August 17, 2012Date of Patent: July 16, 2013Assignee: Intel-NE, Inc.Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Publication number: 20120311063Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: ApplicationFiled: August 17, 2012Publication date: December 6, 2012Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Patent number: 8271694Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: GrantFiled: August 26, 2011Date of Patent: September 18, 2012Assignee: Intel-Ne, Inc.Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Publication number: 20110314194Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: ApplicationFiled: August 26, 2011Publication date: December 22, 2011Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Patent number: 8032664Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: GrantFiled: September 2, 2010Date of Patent: October 4, 2011Assignee: Intel-Ne, Inc.Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Publication number: 20100332694Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: ApplicationFiled: September 2, 2010Publication date: December 30, 2010Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Patent number: 7849232Abstract: A flexible arrangement allows a single arrangement of Ethernet channel adapter (ECA) hardware functions to appear as needed to conform to various operating system deployment models. A PCI interface presents a logical model of virtual devices appropriate to the relevant operating system. Mapping parameters and values are associated with the packet streams to allow the packet streams to be properly processed according to the presented logical model and needed operations. Mapping occurs at both the host side and at the network side to allow the multiple operations of the ECA to be performed while still allowing proper delivery at each interface.Type: GrantFiled: February 17, 2006Date of Patent: December 7, 2010Assignee: Intel-NE, Inc.Inventors: Robert O. Sharp, Kenneth G. Keels, Brian S. Hausauer, John S. Lacombe
-
Patent number: 7143276Abstract: The specification discloses a structure and related method for determining whether a particular BIOS routine is supported on a computer system, and if so, the service number for that BIOS routine. This determination is made by a software program accessing a table which correlates unique identification numbers for each BIOS routine with a BIOS call service number. The presence or absence of a unique identification number in the table is an indication to the calling program whether the BIOS implements the desired BIOS routine. If the unique identification number exists in the table, it thus identifies the service number for the particular BIOS routine.Type: GrantFiled: December 28, 2001Date of Patent: November 28, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael R. Garrett, John S. Lacombe
-
Patent number: 6950969Abstract: A fan controller is described herein that can be connected to other fan controllers to provide fault information from one controller to the other(s). The fan controllers each control one or more fans. The controllers include signal(s) connected between the controllers that transmit fault information from one fan controller to the other(s) without the involvement of the host processor. Further, the controllers are capable of performing a “free wheeling” test in which idle fans are spun and tested.Type: GrantFiled: December 28, 2001Date of Patent: September 27, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Clarence Rick Thompson, Melvin Benedict, Vivian McDaniels-Sanders, Jeffrey S. Autor, John S. Lacombe, Michael C. Sanders
-
Publication number: 20030145195Abstract: The specification discloses a system and related method for accessing Basic Input/Output System (BIOS) routines in a computer system having a single microprocessor and multiple software streams, or a multiple microprocessor system. In particular, BIOS routines that modify shared variables, or groups of BIOS routines, are opened for use by a calling software stream to the exclusion of other software streams. After performing desired tasks, the calling software stream closes the BIOS routine or groups of routines, thus making them available to other software streams. In this way, access to shared variables using the BIOS routines is synchronized ensuring that overlapping access, and the corresponding potential for errors, is eliminated.Type: ApplicationFiled: January 31, 2002Publication date: July 31, 2003Inventors: Michael R. Garrett, John S. Lacombe
-
Publication number: 20030131223Abstract: The specification discloses a structure and related method for determining whether a particular BIOS routine is supported on a computer system, and if so, the service number for that BIOS routine. This determination is made by a software program accessing a table which correlates unique identification numbers for each BIOS routine with a BIOS call service number. The presence or absence of a unique identification number in the table is an indication to the calling program whether the BIOS implements the desired BIOS routine. If the unique identification number exists in the table, it thus identifies the service number for the particular BIOS routine.Type: ApplicationFiled: December 28, 2001Publication date: July 10, 2003Inventors: Michael R. Garrett, John S. Lacombe
-
Publication number: 20030121642Abstract: A fan controller is described herein that can be connected to other fan controllers to provide fault information from one controller to the other(s). The fan controllers each control one or more fans. The controllers include signal(s) connected between the controllers that transmit fault information from one fan controller to the other(s) without the involvement of the host processor. Further, the controllers are capable of performing a “free wheeling” test in which idle fans are spun and tested.Type: ApplicationFiled: December 28, 2001Publication date: July 3, 2003Inventors: Clarence Rick Thompson, Melvin Kent Benedict, Michael C. Sanders, Vivian McDaniel-Sanders, Jeffrey S. Autor, John S. Lacombe
-
Patent number: 6378004Abstract: A computer system in accordance with the present invention provides a method of communicating asynchronous events from a mini-port driver of a computer system to a software component without polling the mini-port driver. The computer system provides a monolithic driver as a dispatch between a mini-port driver and a software component. Until an asynchronous event is detected, an event thread in the monolithic driver to a software component is blocked. When an asynchronous event is detected by the mini-port driver, the mini-port driver calls the monolithic driver with a monolithic driver entry point which queues the event and unblocks the event thread. The monolithic driver provides the asynchronous event to the software component through the unblocked event thread. The event thread is then re-blocked and remains blocked until another asynchronous event is detected. Asynchronous events are thereby communicated from a mini-port driver to a software component without polling the mini-port driver.Type: GrantFiled: May 7, 1998Date of Patent: April 23, 2002Assignee: Compaq Computer CorporationInventors: Jeffery L. Galloway, Mark I. Bain, John S. Lacombe, Michael E. McGowen, Paul J. Muraski, Richard L. Purvis, Robert E. Van Cleve, Paul S. Bailey, Stephen D. Cochran
-
Patent number: 6101459Abstract: A cooling system for a high-end server includes four hot-pluggable fans plugged into a fan control board. The fans are arranged in two groups, with each group having two fans, one behind the other. One of the groups of fans is used to cool the processor boards and the other group is used to cool the system I/O board slots. Under normal operation, only one fan from each group is active, while the other fan freewheels, providing redundancy. A fan control board delivers power to each of the fans and further provides a signal, responsive to temperature sensors, to each of the fans to control their speeds. Each of the fans provides a fan fault signal and a fan not present signal to the fan control board. The temperature sensors are placed proximate the processors and I/O components to monitor the operating temperatures thereof, and communicate the respective temperatures back to the fan control board, via I.sup.2 C bus.Type: GrantFiled: August 15, 1997Date of Patent: August 8, 2000Assignee: Compaq Computer CorporationInventors: Siamak Tavallaei, An T. Vu, Thomas T. Hardt, Wade D. Vinson, John S. Lacombe, James A. Mouton
-
Patent number: 6055647Abstract: Apparatus, and an associated method, for determining the level of power supply redundancy in a modular computer system. Determination of the level of power supply redundancy is made dynamically, during on-line operation of the computer system. Reconfiguration of the computer system, such as to increase the load which must be powered by modular power supply components, or removal or addition of power supply components to form portions of the computer system cause initiation of a new determination of the level of power supply redundancy. Indications of inadequate levels of power supply redundancy are provided to a user of the computer system so that corrective action can be taken.Type: GrantFiled: August 15, 1997Date of Patent: April 25, 2000Assignee: Compaq Computer CorporationInventors: John S. Lacombe, Jose A. Santin, Siamak Tavallaei
-
Patent number: 6026495Abstract: A nonintrusive monitoring system is used to determine the onset and duration times of an electrical power outage-caused down condition of a computer without requiring a pre-power outage polling of a running component of the computer and thereby degrading computer system performance. In response to a supply power outage the monitoring system switches on a battery-powered counter device, representatively a digital counter or a real time clock, and then switches the counter device back off in response to resumption of power supply to the computer. A software portion of the monitoring system then detects the count value of the counter device, and utilizes the count value to compute the onset and duration times of the previous power outage.Type: GrantFiled: December 9, 1997Date of Patent: February 15, 2000Assignee: Compaq Computer CorporationInventors: John S. Lacombe, Peter M. Yee, Rene R. Gaudet, Robert Van Cleve
-
Patent number: 5964875Abstract: Improved techniques for facilitating identification of a computer system's hardware features to software executing on the computer system are disclosed. In one embodiment, the software is system management software that serves to monitor and control the computer system to reduce failures and/or improve performance. In a general sense, the invention provides a system feature table within a computer system to describe each of the hardware features of the computer system, including feature data and appropriate access mechanisms for additional information. In addition, a user can be notified when the software does not support all the hardware features of the computer system. The invention also is able to identify locations of failing hardware features for easy replacement or examination.Type: GrantFiled: September 2, 1997Date of Patent: October 12, 1999Assignee: Compaq Computer CorporationInventors: Jeffrey S. Autor, Gregory T. Noren, John S. Lacombe
-
Patent number: 5918059Abstract: Through a menu driven selection procedure, a user is given options for how a server should respond to an actuation of a power switch. In one option, the power switch is disabled to prevent accidental shut down of the power supply in response to power switch actuation. In another option, the shut down of the power supply follows soon after the expiration of a count down timer which is triggered by power switch actuation. A subsequent actuation of the power switch in this option aborts the count down. In yet another option, the shut down of the power supply follows soon after the completion of a graceful shut down of the server operating system which is triggered by power switch actuation. A subsequent actuation of the power switch in this option causes an immediate shut down of the power supply.Type: GrantFiled: August 15, 1997Date of Patent: June 29, 1999Assignee: Compaq Computer CorporationInventors: Siamak Tavallaei, John S. Lacombe, Jeffrey S. Autor, Jose A. Santin
-
Patent number: 5834856Abstract: A computer system or computer server system having redundant devices that are periodically checked in order to determine whether the redundant devices would be operational if the primary devices failed. The primary and redundant devices are in electrical communication with a controller circuit which, in turn, is responsive to a microprocessor and/or the computer's operating system. The primary and redundant devices can be hot-pluggable so that the computer system does not need to be powered down when and if the primary or redundant devices need to be replaced.Type: GrantFiled: August 15, 1997Date of Patent: November 10, 1998Assignee: Compaq Computer CorporationInventors: Siamak Tavallaei, Jeffrey S. Autor, An T. Vu, John S. Lacombe