Patents by Inventor Shawn J. Dube

Shawn J. Dube 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).

  • Publication number: 20130325998
    Abstract: An input/output (I/O) device includes a management controller interface, a plurality of network switching interfaces, a storage interface, a component controller interface, and a plurality of multifunction modules. The multifunction modules further include a processing node interface, a first endpoint coupled to the management controller interface, a second endpoint coupled to one of the plurality of network switching interfaces, a third endpoint coupled to a remote direct memory access (RDMA) block, a fourth endpoint coupled to the storage interface, and a fifth endpoint coupled to the component controller interface.
    Type: Application
    Filed: May 17, 2013
    Publication date: December 5, 2013
    Applicant: Dell Products, LP
    Inventors: Robert W. Hormuth, Robert L. Winter, Shawn J. Dube, Bradley J. Booth, Geng Lin, Jimmy Pike
  • Publication number: 20130103871
    Abstract: An information handling system includes a plurality of processors that each includes a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers that each points to one of the processors. A network data packet received by the information handling system determines a pointer to a first processor. In response to determining the pointer, information associated with the network data packet is transferred to the cache memory of the first processor, The information handling system also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and an RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Matthew L. Domsch, Hendrich M. Hernandez, Robert L. Winter, Shawn J. Dube
  • Publication number: 20130104127
    Abstract: An information handling system (IHS) includes a plurality of processors that include a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers each pointing to a processor. A network data packet received by the IHS determines a pointer to a first processor. In response, information associated with the network data packet is transferred to the cache memory of the first processor, The IHS also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler. In one embodiment, the processes are virtual machines so that network packets associated with a virtual machine are processed by sending an interrupt to a processor supporting executing the virtual machine.
    Type: Application
    Filed: August 23, 2012
    Publication date: April 25, 2013
    Inventors: Matthew L. Domsch, Hendrich M. Hernandez, Robert L. Winter, Shawn J. Dube
  • Patent number: 7483313
    Abstract: A device comprising a first port, a second port, and a non-volatile memory. The first port is coupled to and accessible by a first module, and the second port is coupled to and accessible by a second module. The non-volatile memory of the device comprises a first memory portion and a second memory portion. The first memory portion is writable by the first port and write protected from the second port, and the second memory portion is writable by the second port and write protected from the first port.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: January 27, 2009
    Assignee: Dell Products, LP
    Inventors: Timothy M. Lambert, Shawn J. Dube
  • Publication number: 20080183974
    Abstract: A device comprising a first port, a second port, and a non-volatile memory. The first port is coupled to and accessible by a first module, and the second port is coupled to and accessible by a second module. The non-volatile memory of the device comprises a first memory portion and a second memory portion. The first memory portion is writable by the first port and write protected from the second port, and the second memory portion is writable by the second port and write protected from the first port.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Applicant: Dell Products, LP
    Inventors: Timothy M. Lambert, Shawn J. Dube
  • Patent number: 6754816
    Abstract: A computer system for estimating resource usage of components in a particular system configuration is disclosed. The computer system includes a processor and a computer readable medium. System requirements, each of which describes an amount of an associated resource required by a particular system configuration, are stored within the computer readable medium. The processor receives component and configuration selections, retrieves an appropriate system requirement from the computer readable medium, and outputs that system requirement.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: June 22, 2004
    Assignee: Dell Products L.P.
    Inventors: Jeffrey S. Layton, Shawn J. Dube