Patents by Inventor Craig Chaiken

Craig Chaiken 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: 11663106
    Abstract: An information handling system may include a processor, a visual indicator, and a management controller communicatively coupled to the processor and the visual indicator and configured to perform out of band management of the information handling system, the management controller further configured to, responsive to receiving an indication from the processor that the information handling system is attempting to enter a standby mode and prior to the information handling system entering the standby mode, cause the visual indicator to generate a visual indication that the information handling system is attempting to enter the standby mode.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Adolfo S. Montero, Siva Subramaniam Rajan
  • Publication number: 20220269574
    Abstract: An information handling system may include a processor, a visual indicator, and a management controller communicatively coupled to the processor and the visual indicator and configured to perform out of band management of the information handling system, the management controller further configured to, responsive to receiving an indication from the processor that the information handling system is attempting to enter a standby mode and prior to the information handling system entering the standby mode, cause the visual indicator to generate a visual indication that the information handling system is attempting to enter the standby mode.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 25, 2022
    Applicant: Dell Products L.P.
    Inventors: Craig CHAIKEN, Adolfo S. MONTERO, Siva Subramaniam RAJAN
  • Patent number: 11281472
    Abstract: An information handling system includes a basic input/output system having a virtual advanced configuration and power interface device. A processor may download a device driver for a particular virtual advanced configuration and power interface device, wherein the device driver includes a code for a security feature and a signed file that includes a list of identifiers of compromised information handling systems. The processor may determine whether the information handling system is compromised based on the list of identifiers of compromised information handling systems in the signed file, and execute the code for the security feature.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: March 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Balasingh P. Samuel, Steven Downum
  • Publication number: 20210240490
    Abstract: An information handling system includes a basic input/output system having a virtual advanced configuration and power interface device. A processor may download a device driver for a particular virtual advanced configuration and power interface device, wherein the device driver includes a code for a security feature and a signed file that includes a list of identifiers of compromised information handling systems. The processor may determine whether the information handling system is compromised based on the list of identifiers of compromised information handling systems in the signed file, and execute the code for the security feature.
    Type: Application
    Filed: February 3, 2020
    Publication date: August 5, 2021
    Inventors: Craig Chaiken, Balasingh P. Samuel, Steven Downum
  • Patent number: 11023302
    Abstract: Methods and systems are provided that may be implemented to detect and capture information related to host system hang events which may occur during booted and in-band operation of an information handling system, e.g., for further analysis such as debugging. The disclosed methods and systems may be employed to monitor for behavior that is indicative of the occurrence of a host processing device system hang event that occurs while a host operating system is booted and running on the host processing device. Information regarding the nature and/or cause of a detected system hang event may be captured and stored for further analysis and/or for identifying a corrective action.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: June 1, 2021
    Assignee: Dell Products L.P.
    Inventors: Bryan Thornley, Adolfo S. Montero, Ed Benyukhis, Craig Chaiken
  • 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
  • Publication number: 20190278651
    Abstract: Methods and systems are provided that may be implemented to detect and capture information related to host system hang events which may occur during booted and in-band operation of an information handling system, e.g., for further analysis such as debugging. The disclosed methods and systems may be employed to monitor for behavior that is indicative of the occurrence of a host processing device system hang event that occurs while a host operating system is booted and running on the host processing device. Information regarding the nature and/or cause of a detected system hang event may be captured and stored for further analysis and/or for identifying a corrective action.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Bryan Thornley, Adolfo S. Montero, Ed Benyukhis, Craig Chaiken
  • 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
  • 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: 7366923
    Abstract: A portable information handling system (IHS) is provided. The portable IHS includes a processor and a memory device coupled to the processor. The memory device is for storing instructions processable by the processor for determining whether a lid of the portable IHS is closed. Also, the instructions are processable by the processor for, in response to determining that the lid of the portable IHS is closed, determining whether the portable IHS is operating within a substantially sealed case. Moreover, the instructions are processable by the processor for, in response to determining that the portable IHS is operating within a substantially sealed case, reducing the portable IHS power consumption.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: April 29, 2008
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Adolfo S. Montero
  • Patent number: 7337338
    Abstract: A method and system for allowing a processor to enter low power states in an information handling system (IHS) include detecting an access request for a bus mastering device. The method and system also include in response to failing to detect an access request for the bus mastering device within a period of time, suspending a bus mastering device controller associated with the bus mastering device, wherein the now suspended bus mastering controller no longer prevents the processor from entering low power states.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: February 26, 2008
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Muhammed K. Jaber, Adolfo S. Montero
  • Patent number: 7272731
    Abstract: In response to an information handling system (IHS) being inactive, an instruction to place the IHS's processor in a low power state is generated. Also, in response to the instruction, a first value of an operational parameter of the processor is stored. Moreover, the operational parameter of the processor is modified to a second value so that the IHS consumes less power while the processor operates with the operational parameter that is modified to the second value. Further, in response to the IHS not placing the processor in a low power state within a predetermined time period, the operational parameter of the processor is restored to the first value.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: September 18, 2007
    Assignee: Dell Products L.P.
    Inventor: Craig Chaiken
  • Publication number: 20060230294
    Abstract: A portable information handling system (“IHS”) is provided. The portable IHS includes a processor and a memory device coupled to the processor. The memory device is for storing instructions processable by the processor for determining whether a lid of the portable IHS is closed. Also, the instructions are processable by the processor for, in response to determining that the lid of the portable IHS is closed, determining whether the portable IHS is operating within a substantially sealed case. Moreover, the instructions are processable by the processor for, in response to determining that the portable IHS is operating within a substantially sealed case, reducing the portable IHS' power consumption.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 12, 2006
    Applicant: Dell Products L.P.
    Inventors: Craig Chaiken, Adolfo Montero
  • Patent number: 7089433
    Abstract: Information handling system functions performed with an information handling system operating system in a quiescent state, such as ROM flashing, diagnostics BIOS warning screens and hard disc drive backup, are supported through an operating system quiescent state initiated by a simulated power down state which leaves one or more processing components of the information handling system operational. For instance, an operating system utility sets a BIOS flag and pointer so that an ACPI S3 power down state places the operating system in a quiescent state but an S3 suspend call from the operating system is intercepted and a quiescent state function called by the BIOS. Recovery of the operating system from the quiescent state is initiated with the BIOS so that a reboot of the information handling system is avoided.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: August 8, 2006
    Assignee: Dell Products L.P.
    Inventors: Craig Chaiken, Muhammed K. Jaber, Kendall C. Witte
  • Publication number: 20060080561
    Abstract: In response to an information handling system (“IHS”) being inactive, an instruction to place the IHS's processor in a low power state is generated. Also, in response to the instruction, a first value of an operational parameter of the processor is stored. Moreover, the operational parameter of the processor is modified to a second value so that the IHS consumes less power while the processor operates with the operational parameter that is modified to the second value. Further, in response to the IHS not placing the processor in a low power state within a predetermined time period, the operational parameter of the processor is restored to the first value.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Applicant: Dell Products L.P.
    Inventor: Craig Chaiken
  • Publication number: 20050198417
    Abstract: A method and system for allowing a processor to enter low power states in an information handling system (IHS) includes detecting an access request for a bus mastering device. The method and system also includes in response to failing to detect an access request for the bus mastering device within a period of time, suspending a bus mastering device controller associated with the bus mastering device, wherein the now suspended bus mastering controller no longer prevents the processor from entering low power states.
    Type: Application
    Filed: January 16, 2004
    Publication date: September 8, 2005
    Applicant: Dell Products L.P.
    Inventors: Craig Chaiken, Muhammed Jaber, Adolfo Montero
  • Publication number: 20050071692
    Abstract: Information handling system functions performed with an information handling system operating system in a quiescent state, such as ROM flashing, diagnostics BIOS warning screens and hard disc drive backup, are supported through an operating system quiescent state initiated by a simulated power down state which leaves one or more processing components of the information handling system operational. For instance, an operating system utility sets a BIOS flag and pointer so that an ACPI S3 power down state places the operating system in a quiescent state but an S3 suspend call from the operating system is intercepted and a quiescent state function called by the BIOS. Recovery of the operating system from the quiescent state is initiated with the BIOS so that a reboot of the information handling system is avoided.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Craig Chaiken, Muhammed Jaber, Kendall Witte