Patents by Inventor Robert Volentine
Robert Volentine 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: 8260995Abstract: A system to synchronize processors includes one or more subsystems to receive an interrupt command, instruct a plurality of processors to enter an entry synchronization loop of an interrupt handler, determine by each of the plurality of processors whether all of the plurality of processors have entered their respective interrupt handler before exiting the entry synchronization loop, determine whether a timeout value has been reached, determine type of the interrupt command received and in response to the type of interrupt command received, determine whether to exit the entry synchronization loop after the timeout value has been reached.Type: GrantFiled: July 7, 2011Date of Patent: September 4, 2012Assignee: Dell Products L.P.Inventors: Juan Francisco Diaz, Dirie N. Herzi, Robert Volentine
-
Patent number: 8122208Abstract: Systems and methods for reducing problems and disadvantages associated with physically asymmetrical memory structures are disclosed. A method for configuring memories in an information handling system having a plurality of memories, each memory local to one of a plurality of nodes, and wherein at least one memory of the plurality of memories has a different memory capacity than at least one other memory of the plurality of memories is provided. The method may include determining a smallest memory capacity of the plurality of memories. The method may also include allocating a node-interleaved memory using a portion of each memory equal to the smallest memory capacity. For each particular memory not fully allocated to the node-interleaved memory, each portion of each particular memory not allocated to the node-interleaved memory may be associated with a node local to the particular memory.Type: GrantFiled: March 25, 2009Date of Patent: February 21, 2012Assignee: Dell Products L.P.Inventors: Bi-Chong Wang, Vijay Nijhawan, Robert Volentine
-
Patent number: 8103862Abstract: A system to perform an information handling system (IHS) initialization includes one or more subsystems to receive a command to power on the IHS, initialize a processor cache memory to emulate a random access memory (RAM), determine whether a manufacturing self test is being performed on the IHS, and in response to the manufacturing self test being performed, complete the initialization without a complete memory initialization.Type: GrantFiled: June 25, 2008Date of Patent: January 24, 2012Assignee: Dell Products L.P.Inventors: Madhusudhan Rangarajan, Robert Volentine
-
Publication number: 20110264837Abstract: A system to synchronize processors includes one or more subsystems to receive an interrupt command, instruct a plurality of processors to enter an entry synchronization loop of an interrupt handler, determine by each of the plurality of processors whether all of the plurality of processors have entered their respective interrupt handler before exiting the entry synchronization loop, determine whether a timeout value has been reached, determine type of the interrupt command received and in response to the type of interrupt command received, determine whether to exit the entry synchronization loop after the timeout value has been reached.Type: ApplicationFiled: July 7, 2011Publication date: October 27, 2011Applicant: Dell Products L.P.Inventors: Juan Francisco Diaz, Dirie N. Herzi, Robert Volentine
-
Patent number: 7991933Abstract: A system to synchronize processors includes one or more subsystems to receive an interrupt command, instruct a plurality of processors to enter an entry synchronization loop of an interrupt handler, determine by each of the plurality of processors whether all of the plurality of processors have entered their respective interrupt handler before exiting the entry synchronization loop, determine whether a timeout value has been reached, determine type of the interrupt command received and in response to the type of interrupt command received, and determine whether to exit the entry synchronization loop after the timeout value has been reached.Type: GrantFiled: June 25, 2008Date of Patent: August 2, 2011Assignee: Dell Products L.P.Inventors: Juan Francisco Diaz, Dirie N. Herzi, Robert Volentine
-
Publication number: 20100250876Abstract: Systems and methods for reducing problems and disadvantages associated with physically asymmetrical memory structures are disclosed. A method for configuring memories in an information handling system having a plurality of memories, each memory local to one of a plurality of nodes, and wherein at least one memory of the plurality of memories has a different memory capacity than at least one other memory of the plurality of memories is provided. The method may include determining a smallest memory capacity of the plurality of memories. The method may also include allocating a node-interleaved memory using a portion of each memory equal to the smallest memory capacity. For each particular memory not fully allocated to the node-interleaved memory, each portion of each particular memory not allocated to the node-interleaved memory may be associated with a node local to the particular memory.Type: ApplicationFiled: March 25, 2009Publication date: September 30, 2010Applicant: DELL PRODUCTS L.P.Inventors: Bi-Chong Wang, Vijay Nijhawan, Robert Volentine
-
Publication number: 20090327681Abstract: A system to perform an information handling system (IHS) initialization includes one or more subsystems to receive a command to power on the IHS, initialize a processor cache memory to emulate a random access memory (RAM), determine whether a manufacturing self test is being performed on the IHS, and in response to the manufacturing self test being performed, complete the initialization without a complete memory initialization.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: DELL PRODUCTS L.P.Inventors: Madhusudhan Rangarajan, Robert Volentine
-
Publication number: 20090327554Abstract: A system to synchronize processors includes one or more subsystems to receive an interrupt command, instruct a plurality of processors to enter an entry synchronization loop of an interrupt handler, determine by each of the plurality of processors whether all of the plurality of processors have entered their respective interrupt handler before exiting the entry synchronization loop, determine whether a timeout value has been reached, determine type of the interrupt command received and in response to the type of interrupt command received, and determine whether to exit the entry synchronization loop after the timeout value has been reached.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: DELL PRODUCTS L.P.Inventors: Juan Francisco Diaz, Dirie N. Herzi, Robert Volentine
-
Patent number: 7480790Abstract: In one embodiment a method comprises collecting device configuration information during an initialization process in a computing device, storing the device configuration in a memory buffer, and using the device configuration information to restore the computing device from a low-power mode to an operational mode.Type: GrantFiled: July 29, 2005Date of Patent: January 20, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Louis B. Hobson, Robert Volentine
-
Publication number: 20070028080Abstract: In one embodiment a method comprises collecting device configuration information during an initialization process in a computing device, storing the device configuration in a memory buffer, and using the device configuration information to restore the computing device from a low-power mode to an operational mode.Type: ApplicationFiled: July 29, 2005Publication date: February 1, 2007Inventors: Louis Hobson, Robert Volentine
-
Publication number: 20050246517Abstract: A method according to the invention ensures optimal memory configuration in a computer: A determination is made whether performance can be improved by rearranging the DIMMs that are installed in the computer. If so, then a user of the computer is notified that the DIMMs can be rearranged to improve performance.Type: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: Robert Volentine, Mark Piwonka, Patrick Gibbons