Patents by Inventor Scott P. Dubal

Scott P. Dubal 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: 6976193
    Abstract: A method for running diagnostic utilities so as to prevent system disruptions. During initialization of a diagnostic utility, a resource monitoring thread is spawned as a background process to monitor system resource conditions, such as CPU and memory availability and loads. In one embodiment, the resource conditions are continuously monitored by querying performance data written to the system's registry on a periodic basis. In response to user requests to perform diagnostics, the resource monitoring thread (or files written thereby) is/are queried to determined the current resource conditions. If enough resources are available to run the utility's diagnostic routine(s), they are allowed to run. If it is determined that not enough resources are available, the running of the diagnostics is delayed until it is determined that enough resources are available. Alternately, a subset of the diagnostics may be run based on the current resource conditions determined by the resource monitoring thread.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: December 13, 2005
    Assignee: Intel Corporation
    Inventor: Scott P. Dubal
  • Patent number: 6931646
    Abstract: A method for accessing a main resource descriptor for a hardware device. A device driver accesses a hardware device's partial resource descriptor of a translated main resource descriptor stored in an operating system registry. The device driver accesses raw BIOS-assigned configuration information for the hardware device. The device driver compares the memory address in base address register 0 of the partial resource descriptor to the memory address in base address register 0 of the BIOS-assigned configuration information. The device driver selects the translated main resource descriptor that contains the partial resource descriptor with the memory address in base address register 0 that matches the memory address in base address register 0 for the raw BIOS-assigned configuration information.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: August 16, 2005
    Assignee: Intel Corporation
    Inventor: Scott P. Dubal
  • Publication number: 20040210683
    Abstract: A method of updating a device driver is disclosed.
    Type: Application
    Filed: April 21, 2003
    Publication date: October 21, 2004
    Inventors: Patrick L. Connor, Mark V. Montecalvo, Scott P. Dubal
  • Publication number: 20040123142
    Abstract: In general, in one aspect, the disclosure describes techniques of detecting a network attack. The method includes receiving at least one packet at a device; and determining whether the at least one received packet has at least one characteristic of a denial of service attack. Based on the determining, the packet may not be processed by a transport layer protocol.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Inventors: Scott P. Dubal, Douglas D. Boom, Patrick L. Connor, Mark V. Montecalvo
  • Publication number: 20040073716
    Abstract: Described are a system and method of forwarding data packets from a network interface controller (NIC) to one or more media decoding devices. The NIC may comprise an I/O interface to transmit to communicate with either a host processing system and the one or more media decoding devices. Data packets received at the NIC may be forwarded to the one or more media decoding devices independently of the host processing system.
    Type: Application
    Filed: October 14, 2002
    Publication date: April 15, 2004
    Inventors: Douglas D. Boom, Patrick L. Connor, Mark V. Montecalvo, Scott P. Dubal
  • Patent number: 6711630
    Abstract: A method and apparatus for communicating with a plug and play device, for example, a network adapter comprising, searching a system registry for an identity corresponding with a plug and play device; obtaining a symbolic link list corresponding with the identity obtained from the registry; obtaining a pointer to a device object corresponding with a symbolic link in the symbolic link list; and using the device object to obtain information about the plug and play device. The information obtained may then be used to communicate with the plug and play device.
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: March 23, 2004
    Assignee: Intel Corporation
    Inventors: Scott P. Dubal, Brian C. Schuettke
  • Publication number: 20040019895
    Abstract: An apparatus and system, in one embodiment to be used in a network controller, may include a driver module, a monitoring module, and an adjustment module. The monitoring module may be used to compare a value associated with a throughput indication for the driver module to a corresponding reference value. The adjustment module may then automatically adjust a parameter value associated with the driver module to provide a new parameter value that serves to increase the throughput performance of the driver module. An article may include data, which when accessed, results in a machine performing a method including comparing the value associated with a throughput indication for the driver module to a corresponding reference value, determining that the value associated with the throughput indication is less than the reference value, and then automatically adjusting a parameter value associated with the driver module to increase performance of the driver module.
    Type: Application
    Filed: July 29, 2002
    Publication date: January 29, 2004
    Applicant: Intel Corporation
    Inventor: Scott P. Dubal
  • Publication number: 20030159025
    Abstract: A method, apparatus, and signal-bearing medium for compressing a boot ROM image into a network adapter's boot ROM and then decompressing the boot ROM image into the memory of an electronic device before executing it. In addition to the compressed boot ROM image, the boot ROM may also contain a decompressor for decompressing the boot ROM image and a loader for loading the decompressor.
    Type: Application
    Filed: February 19, 2002
    Publication date: August 21, 2003
    Applicant: Intel Corporation
    Inventor: Scott P. Dubal
  • Publication number: 20030115509
    Abstract: A method for running diagnostic utilities so as to prevent system disruptions. During initialization of a diagnostic utility, a resource monitoring thread is spawned as a background process to monitor system resource conditions, such as CPU and memory availability and loads. In one embodiment, the resource conditions are continuously monitored by querying performance data written to the system's registry on a periodic basis. In response to user requests to perform diagnostics, the resource monitoring thread (or files written thereby) is/are queried to determined the current resource conditions. If enough resources are available to run the utility's diagnostic routine(s), they are allowed to run. If it is determined that not enough resources are available, the running of the diagnostics is delayed until it is determined that enough resources are available. Alternately, a subset of the diagnostics may be run based on the current resource conditions determined by the resource monitoring thread.
    Type: Application
    Filed: September 20, 2001
    Publication date: June 19, 2003
    Inventor: Scott P. Dubal
  • Publication number: 20030084297
    Abstract: A hardware authenticity verification system includes a hardware element having a hardware address. A digital signature generator is included to create a digital signature of the hardware address of the hardware element. A memory element stores the digital signature of the hardware element. A software program is included to compare the digital signature of the hardware element to a known value.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Inventors: John R. Spain, Scott P. Dubal
  • Publication number: 20030005176
    Abstract: A method for accessing a main resource descriptor for a hardware device. A device driver accesses a hardware device's partial resource descriptor of a translated main resource descriptor stored in an operating system registry. The device driver accesses raw BIOS-assigned configuration information for the hardware device. The device driver compares the memory address in base address register 0 of the partial resource descriptor to the memory address in base address register 0 of the BIOS-assigned configuration information. The device driver selects the translated main resource descriptor that contains the partial resource descriptor with the memory address in base address register 0 that matches the memory address in base address register 0 for the raw BIOS-assigned configuration information.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 2, 2003
    Inventor: Scott P. Dubal
  • Publication number: 20020178300
    Abstract: A method and apparatus for communicating with a plug and play device, for example, a network adapter comprising, searching a system registry for an identity corresponding with a plug and play device; obtaining a symbolic link list corresponding with the identity obtained from the registry; obtaining a pointer to a device object corresponding with a symbolic link in the symbolic link list; and using the device object to obtain information about the plug and play device. The information obtained may then be used to communicate with the plug and play device.
    Type: Application
    Filed: May 22, 2001
    Publication date: November 28, 2002
    Inventors: Scott P. Dubal, Brian C. Schuettke