Patents by Inventor Vinod Makhija

Vinod Makhija 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: 10782900
    Abstract: Systems and methods are provided for creating and/or modifying memory configuration settings (e.g., such as memory timing and memory drive voltage) for use at selected and/or varying memory temperature/s. The disclosed systems and methods may be implemented to create a relationship between optimized memory configuration settings for different memory temperatures during burn-in testing and/or on an ad-hoc basis.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 22, 2020
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Michael Arms, Vinod Makhija, Stephen Cooper
  • Publication number: 20200073568
    Abstract: Systems and methods are provided for creating and/or modifying memory configuration settings (e.g., such as memory timing and memory drive voltage) for use at selected and/or varying memory temperature/s. The disclosed systems and methods may be implemented to create a relationship between optimized memory configuration settings for different memory temperatures during burn-in testing and/or on an ad-hoc basis.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Craig Chaiken, Michael Arms, Vinod Makhija, Stephen Cooper
  • Patent number: 10210111
    Abstract: In accordance with these and other embodiments of the present disclosure, a method may include determining whether a system management interrupt is expected to take more than a predetermined threshold duration to complete, determining whether audio data is actively streaming from a processor of an information handling system to an audio controller communicatively coupled to the processor and configured to process audio data communicated from the processor to the audio controller for reproduction to a speaker communicatively coupled to the audio controller, and executing the system management interrupt if the system management interrupt is expected to take less than a predetermined threshold duration to complete or if audio data is not actively streaming from the processor to the audio controller.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: February 19, 2019
    Assignee: Dell Products L.P.
    Inventors: Craig Lawrence Chaiken, Vinod Makhija, Balasingh Ponraj Samuel
  • Publication number: 20180293194
    Abstract: In accordance with these and other embodiments of the present disclosure, a method may include determining whether a system management interrupt is expected to take more than a predetermined threshold duration to complete, determining whether audio data is actively streaming from a processor of an information handling system to an audio controller communicatively coupled to the processor and configured to process audio data communicated from the processor to the audio controller for reproduction to a speaker communicatively coupled to the audio controller, and executing the system management interrupt if the system management interrupt is expected to take less than a predetermined threshold duration to complete or if audio data is not actively streaming from the processor to the audio controller.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 11, 2018
    Applicant: Dell Products L.P.
    Inventors: Craig Lawrence CHAIKEN, Vinod MAKHIJA, Balasingh Ponraj SAMUEL
  • Patent number: 9747182
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing in-service diagnostics based on health signatures of an information handling system. In one embodiment, the health of an information handling system is periodically probed by a software agent running as a service. The service polls a set of probes from interfaces on the host system and tracks parameters indicative of system and component health and performance. An analytics engine processes the data to identify anomalies and outliers, and to detect signatures that are precursors to potential service incidents. A rule set matches signatures to potential actions. Based on the detected signatures and rule sets, the service is operable to select, schedule, and execute one or more diagnostic tests. If an information handling system or component thereof fails a diagnostic test, the results are archived to persistent storage and communicated to an administrator.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 29, 2017
    Assignee: Dell Products L.P.
    Inventors: Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Publication number: 20160232069
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing in-service diagnostics based on health signatures of an information handling system. In one embodiment, the health of an information handling system is periodically probed by a software agent running as a service. The service polls a set of probes from interfaces on the host system and tracks parameters indicative of system and component health and performance. An analytics engine processes the data to identify anomalies and outliers, and to detect signatures that are precursors to potential service incidents. A rule set matches signatures to potential actions. Based on the detected signatures and rule sets, the service is operable to select, schedule, and execute one or more diagnostic tests. If an information handling system or component thereof fails a diagnostic test, the results are archived to persistent storage and communicated to an administrator.
    Type: Application
    Filed: August 28, 2015
    Publication date: August 11, 2016
    Inventors: Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Patent number: 9329923
    Abstract: Methods and systems for performing diagnostic testing based on information handling system variables include receiving a first indication specifying diagnostic tests to be performed on an information handling system, receiving a second indication specifying diagnostic test conditions respectively associated with the diagnostic tests, receiving a third indication specifying health condition severity of the information handling system, and receiving a fourth indication specifying a user profile including user usage patterns. Based on the first indication, the second indication, the third indication, and the fourth indication, a schedule for executing diagnostic tests is generated.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: May 3, 2016
    Assignee: Baker Botts L.L.P.
    Inventors: Anand Prakash Joshi, Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Publication number: 20150331734
    Abstract: Methods and systems for performing diagnostic testing based on information handling system variables include receiving a first indication specifying diagnostic tests to be performed on an information handling system, receiving a second indication specifying diagnostic test conditions respectively associated with the diagnostic tests, receiving a third indication specifying health condition severity of the information handling system, and receiving a fourth indication specifying a user profile including user usage patterns. Based on the first indication, the second indication, the third indication, and the fourth indication, a schedule for executing diagnostic tests is generated.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Inventors: ANAND PRAKASH JOSHI, BRYAN JAMES THORNLEY, CLAUDE LANO COX, NIKHIL MANOHAR VICHARE, VINOD MAKHIJA
  • Patent number: 9170866
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing in-service diagnostics based on health signatures of an information handling system. In one embodiment, the health of an information handling system is periodically probed by a software agent running as a service. The service polls a set of probes from interfaces on the host system and tracks parameters indicative of system and component health and performance. An analytics engine processes the data to identify anomalies and outliers, and to detect signatures that are precursors to potential service incidents. A rule set matches signatures to potential actions. Based on the detected signatures and rule sets, the service is operable to select, schedule, and execute one or more diagnostic tests. If an information handling system or component thereof fails a diagnostic test, the results are archived to persistent storage and communicated to an administrator.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 27, 2015
    Assignee: Dell Products L.P.
    Inventors: Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Publication number: 20140257828
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing in-service diagnostics based on health signatures of an information handling system. In one embodiment, the health of an information handling system is periodically probed by a software agent running as a service. The service polls a set of probes from interfaces on the host system and tracks parameters indicative of system and component health and performance. An analytics engine processes the data to identify anomalies and outliers, and to detect signatures that are precursors to potential service incidents. A rule set matches signatures to potential actions. Based on the detected signatures and rule sets, the service is operable to select, schedule, and execute one or more diagnostic tests. If an information handling system or component thereof fails a diagnostic test, the results are archived to persistent storage and communicated to an administrator.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Publication number: 20140164650
    Abstract: An information handling system that monitors and tracks the connectivity status of physical sub-system connectors in the field while the system is in a user-operational mode and provides alerts when connectivity problems are detected.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: Dell Products L.P.
    Inventors: Bryan James Thornley, Claude Lano Cox, Nikhil Manohar Vichare, Vinod Makhija
  • Patent number: 7865773
    Abstract: A method, device, and system including built-in self tests for a communication bus device is disclosed. In one form, a method of testing a device operable to be coupled to a communication port an information handling system includes accessing a configuration descriptor of a first device operable to be coupled to a communication bus of an information handling system. The method can also include detecting a self-test descriptor associated with the configuration descriptor and testing a portion of the first device using test information associated with the self-test descriptor. The device and system can include logic to perform the methods described herein.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: January 4, 2011
    Assignee: Dell Products, LP
    Inventors: Bryan J. Thornley, Craig Chaiken, Vinod Makhija, Andrew O'Rourke
  • Publication number: 20090319828
    Abstract: A method, device, and system including built-in self tests for a communication bus device is disclosed. In one form, a method of testing a device operable to be coupled to a communication port an information handling system includes accessing a configuration descriptor of a first device operable to be coupled to a communication bus of an information handling system. The method can also include detecting a self-test descriptor associated with the configuration descriptor and testing a portion of the first device using test information associated with the self-test descriptor. The device and system can include logic to perform the methods described herein.
    Type: Application
    Filed: August 27, 2009
    Publication date: December 24, 2009
    Applicant: Dell Products, LP
    Inventors: Bryan J. Thornley, Craig Chaiken, Vinod Makhija, Andrew O'Rourke
  • Patent number: 7600156
    Abstract: A method, device, and system including built-in self tests for a communication bus device is disclosed. In one form, a method of testing a device operable to be coupled to a communication port an information handling system includes accessing a configuration descriptor of a first device operable to be coupled to a communication bus of an information handling system. The method can also include detecting a self-test descriptor associated with the configuration descriptor and testing a portion of the first device using test information associated with the self-test descriptor. The device and system can include logic to perform the methods described herein.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 6, 2009
    Assignee: Dell Products, LP
    Inventors: Bryan J. Thornley, Craig Chaiken, Vinod Makhija, Andrew O'Rourke
  • Patent number: 7505870
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: March 17, 2009
    Assignee: Dell Products L.P.
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir
  • Publication number: 20080148101
    Abstract: A method, device, and system including built-in self tests for a communication bus device is disclosed. In one form, a method of testing a device operable to be coupled to a communication port an information handling system includes accessing a configuration descriptor of a first device operable to be coupled to a communication bus of an information handling system. The method can also include detecting a self-test descriptor associated with the configuration descriptor and testing a portion of the first device using test information associated with the self-test descriptor. The device and system can include logic to perform the methods described herein.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Applicant: DELL PRODUCTS, LP
    Inventors: Bryan J. Thornley, Craig Chaiken, Vinod Makhija, Andrew O'Rourke
  • Patent number: 7351947
    Abstract: An ambient light sensor testing module running on an information handling system verifies that an ambient light sensor managing brightness of an information handling system display is active and responding correctly. The testing module sets the display at first and second manually-selectable brightness levels and compares the brightness set from the first and second manually-selectable brightness levels when the ambient light sensor is engaged to set display brightness. An excessive difference between the brightness set by the ambient light sensor from the first and second manually-selectable brightness levels indicates a faulty ambient light sensor.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: April 1, 2008
    Assignee: Dell Products L.P.
    Inventors: James E. Dailey, Vinod Makhija, Erin L. Price
  • Publication number: 20070288191
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Application
    Filed: August 17, 2007
    Publication date: December 13, 2007
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir
  • Publication number: 20070272831
    Abstract: An ambient light sensor testing module running on an information handling system verifies that an ambient light sensor managing brightness of an information handling system display is active and responding correctly. The testing module sets the display at first and second manually-selectable brightness levels and compares the brightness set from the first and second manually-selectable brightness levels when the ambient light sensor is engaged to set display brightness. An excessive difference between the brightness set by the ambient light sensor from the first and second manually-selectable brightness levels indicates a faulty ambient light sensor.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: James E. Dailey, Vinod Makhija, Erin L. Price
  • Patent number: 7275019
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: September 25, 2007
    Assignee: Dell Products L.P.
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir