Patents by Inventor Douglas E. O'Neil

Douglas E. O'Neil 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: 9223325
    Abstract: Example embodiments disclosed herein relate to the estimation of temperature based on a fan control signal. Example embodiments include the estimation of temperature based on a fan control signal having a value based on a temperature reading of a temperature sensor.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: December 29, 2015
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: James D. Hensley, Douglas E. O'Neil, Glenn C. Simon
  • Publication number: 20130110307
    Abstract: Example embodiments disclosed herein relate to the estimation of temperature based on a fan control signal. Example embodiments include the estimation of temperature based on a fan control signal having a value based on a temperature reading of a temperature sensor.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Inventors: James D. Hensley, Douglas E. O'Neil, Glenn C. Simon
  • Publication number: 20110099359
    Abstract: The computing system whose boot path is controlled by data locking comprised of: a processing device capable of executing instructions, including BIOS instructions for determining the booting priority of at least an application memory storage device and a services memory storage device, wherein the applications memory storage device and the services memory storage device are electrically coupled to the processing device, wherein the BIOS instructions set the booting priority of the services memory storage device higher than the priority of the application memory storage device and wherein the services memory storage device is capable of being locked and unlocked.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Inventor: Douglas E. O'Neil
  • Patent number: 7639715
    Abstract: Method and system for receiving and sending network packets from a network is provided. The system includes, a host processor that executes an operating system for a host system and at least one application that runs in a context that is different from a context of the operating system; and a network adapter with a hardware device that can run a network protocol stack, wherein the application can access the network adapter directly via an application specific interface layer without using the operating system.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: December 29, 2009
    Assignee: QLOGIC, Corporation
    Inventors: Douglas E. O'Neil, Michael I. Thompson
  • Patent number: 6298456
    Abstract: Runtime detection of network loops is performed. It is detected when for a network segment a ratio of duplicate packets to total packets exceeds a first predetermined threshold. Also it is detected when traffic load on the network segment exceeds a second predetermined threshold. When the ratio of duplicate packets to total packets exceeds the first predetermined threshold and the traffic load on the network segment exceeds the second predetermined threshold, a network loop has been detected.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: October 2, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Douglas E. O'Neil, Robert Michael McGuire
  • Patent number: 6079034
    Abstract: An automatic loop-elimination system embodied in a network hub minimizes the impact of port deactivation by deactivating only one port at a time. To reduce the likelihood of concurrent examination of ports (of different hubs) coupled to other hubs, the port at which examination begins is randomized at network startup. To reduce the likelihood of concurrently examined ports (of different hubs) being deactivated at the same time, a brief re-poll of port utilization is run just before deactivation; if the first deactivation eliminates the loop, the second port is not deactivated. For each hub, the method cycles through the ports three times, progressively including more heavily cascaded ports. This progressive relaxation of a cascade constraint preferentially deactivates ports coupled to end-node devices before ports coupled to other hubs. Thus, the invention provides for fast and convenient automatic loop elimination without requiring external hardware or software.
    Type: Grant
    Filed: December 5, 1997
    Date of Patent: June 20, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Craig A. VanZante, Robert L. Faulk, Jr., Douglas E. O'Neil