Patents by Inventor Yuan-Chang Lo

Yuan-Chang Lo 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: 10146628
    Abstract: Embodiments provide the ability to configure software backup and restoration procedures on an IHS (Information Handling System) with minimal or no input from a user. Embodiments utilize local monitors on an IHS in order to generate metadata describing the use of software applications installed on the IHS. A remote analytics engine process the metadata received from multiple participating IHSs to generate inputs used by the restoration and backup procedures implemented by the IHS. The metadata generated by an IHS is used to determine valuations for the applications and files installed on the IHS. These valuations may then be utilized to identify files of significant value to the user, which may then be designated for backup by the backup procedures implemented by the IHS. The generated valuations may also be used to select the applications that should be reinstalled in order to restore the IHS to an approximated prior operating state.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: December 4, 2018
    Assignee: Dell Products, L.P.
    Inventors: Marc Hammons, Yuan-Chang Lo, Michael Gatson, Philip Seibert, Todd Swierk, Nikhil Vichare
  • Publication number: 20180329580
    Abstract: An information handling system having a foldable display presents visual images in display zones defined upon detection of a folded display state. For example, a virtual bezel is generated at a foldable display based upon fold state, orientation state and application state so that applications are presented within a display zone to have touch selectively enabled or disabled within the virtual bezel.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Applicant: Dell Products L.P.
    Inventors: Deeder M. Aurongzeb, Yuan-Chang Lo
  • Patent number: 10102073
    Abstract: Systems and methods for providing automatic system stop and boot-to-service OS for forensic analysis. In some embodiments, an Information Handling System (IHS) includes a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect an Indicator of Compromise (IoC); send, to a server, a message including the IoC; receive, from the server, a recovery instruction; and boot into a service OS identified in the recovery instruction, wherein the service OS is distinct from a main OS included in the IHS.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: October 16, 2018
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Carlton A. Andrews, Yuan-Chang Lo, Phillip M. Seibert, Chad Skipper
  • Patent number: 10061651
    Abstract: A failure to load a primary operating system at a data processing device is identified. A partition in a volatile random access memory is allocated to store a second operating system. The second OS is stored at the partition. Information identifying the partition is stored at a first location accessible to a basic input output system executing at the data processing device.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: August 28, 2018
    Assignee: DELL PRODUCTS, LP
    Inventors: Yuan-Chang Lo, Todd E. Swierk, Carlton A. Andrews, Anantha Boyapalle
  • Patent number: 10055280
    Abstract: Methods, systems and devices for peer remediation of a malfunctioning IHS (Information Handling System). A malfunctioning IHS broadcasts a mayday beacon indicating a failure condition. The mayday beacon may be a peer-to-peer wireless broadcast using a Wi-Fi SSID that signals that the malfunctioning IHS is searching for a peer IHS configured to provide remediation resources. A peer IHS configured to provide peer remediation responds to the mayday beacon. A peer peer-to-peer wireless connection, such as a Wi-Fi direct connection, is established and used by the malfunctioning IHS to access remediation resources stored on the peer IHS. The remediation resources, which may include a service operating system, are run on the malfunctioning IHS from the peer IHS. The peer IHS may utilize diagnostic information provided by the malfunctioning IHS to determine the remediation resources to be used. The peer IHS may utilize a remote diagnostic service for determining the remediation resources.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: August 21, 2018
    Assignee: Dell Products, L.P.
    Inventors: Philip Seibert, Anantha Boyapalle, Yuan-Chang Lo, Marc Hammons, Todd Swierk
  • Patent number: 10049009
    Abstract: Methods, systems and devices for remediation of a malfunctioning IHS (Information Handling Systems) using a peer IHS. Upon detecting a failure condition that prevents booting a primary operating system, the malfunctioning IHS initiates a remediation service as a BIOS/UEFI runtime process. The remediation service specifies remediation resources via an embedded web server. The web server provides a web interface that provides a peer IHS with resource links that provide access to remediation resources stored on the malfunctioning IHS. The web interface may also provide links that trigger the transfer of diagnostic information from the malfunctioning IHS to the peer IHS, which can be further relayed to a remote diagnostic service that may provide the peer IHS with updated remediation resources. The remediation resource may utilize pre-boot diagnostic processes to identify resources that are targeted to specific failures detected on the malfunctioning IHS.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: August 14, 2018
    Assignee: Dell Products, L.P.
    Inventors: Anantha Boyapalle, Yuan-Chang Lo, Marc Hammons, Philip Seibert, Todd Swierk
  • Publication number: 20180212844
    Abstract: Systems and methods for managing network connections and priorities based on device profiles are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive instrumentation data from a plurality of devices coupled to the IHS via a network; receive observation data from the plurality of devices; correlate the observation data with the instrumentation data; and configure communications between the IHS and one or more the plurality of devices based, at least in part, upon the correlation.
    Type: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Applicant: Dell Products, L.P.
    Inventors: LIAM B. QUINN, CARLTON A. ANDREWS, YUAN-CHANG LO, JASON A. SHEPHERD
  • Patent number: 9984236
    Abstract: A client hosted virtualization system (CHVS) includes a processor to execute code, a component, and a non-volatile memory. The non volatile memory includes BIOS code and code to implement a virtualization manager. The virtualization manager is operable to initialize the CHVS, launch a virtual machine on the CHVS, and assign the component to the virtual machine, such that the virtual machine has control of the component. The CHVS is configurable to execute the BIOS and not the virtualization manager, or to execute the virtualization manager and not the BIOS.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 29, 2018
    Assignee: DELL PRODUCTS, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Patent number: 9959127
    Abstract: Systems and methods for exporting failure and diagnostic data and securing privileges in a service Operating System (OS). In some embodiments, an Information Handling System (IHS) includes a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a malfunction; store malfunction data in a predefined location; detect the coupling of an external device to the IHS; and export the malfunction data from the predefined location to the external device.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 1, 2018
    Assignee: Dell Products, L.P.
    Inventors: Philip M. Seibert, Yuan-Chang Lo, Carlton A. Andrews, Todd Erick Swierk, Kurian George, Dirie N. Herzi, Danilo O. Tan
  • Patent number: 9946981
    Abstract: A method and information handling system for obtaining information handling system wear parameter values representative of wear of the information handling system, the information handling system wear parameter sensors comprising a motherboard event wear parameter sensor for obtaining motherboard event wear parameter values, a component event wear parameter sensor for obtaining component event wear parameter values, and a usage wear parameter sensor for obtaining usage wear parameter values, for calculating client information handling system wear based on the information handling system wear parameter values and the statistical model of wear estimation, and for providing a service life indication for the client information handling system, the service life indication indicative of a disposition suitability.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: April 17, 2018
    Assignee: Dell Products, LP
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Patent number: 9940200
    Abstract: A storage device failure recovery system includes a storage IHS and a user IHS coupled together over a network. The user IHS includes a storage system having a storage device, and a storage repair function that periodically provides a storage device image over the network to the storage IHS using data from the storage device. The storage repair function detects a failure of the storage device and streams an operating system on the user IHS using the storage device image stored on the storage IHS. While streaming the operating system on the user IHS using the storage device image stored on the storage IHS, the storage repair function analyzes the failure of the storage device, determines a storage system failure recovery procedure, and performs the storage system failure recovery procedure to restore the storage system while a user remains productive on the user IHS via the streamed operating system.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: April 10, 2018
    Assignee: Dell Products L.P.
    Inventors: Carlton A. Andrews, Gary D. Huber, Yuan-Chang Lo, Todd Swierk
  • Publication number: 20180018108
    Abstract: Systems, devices and methods for the assessment and mitigation of risk associated with the potential loss of data stored by an IHS (Information Handling System). The risk assessment incorporates contextual and behavioral data provided by the IHS where the data describes file operations by the IHS, the physical use of the IHS, system information that describes the platform of the IHS and hardware installed on the IHS and data backup procedures implemented by the IHS. Based on the data associated with an IHS, a scoring algorithm determines a behavioral risk of loss that reflects the use of the IHS and a contextual risk of loss that reflects user input to individual files, thus indicating the time required to recreate a file. The backup procedures implemented by the IHS are then evaluated in light of the determined risk assessment. Backup procedure recommendations that mitigate the identified risks are provided to the IHS.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Applicant: Dell Products, L.P.
    Inventors: Marc Hammons, Michael Gatson, Yuan-Chang Lo, Philip Seibert, Todd Swierk
  • Patent number: 9870282
    Abstract: Systems and methods for providing service and to computing devices. In some embodiments, an Information Handling System (IHS) includes a Basic I/O System (BIOS) and a memory coupled to the BIOS, the memory including program instructions stored thereon that, upon execution by the IHS, cause the IHS to: determine that the IHS is operating in a degraded state; and initiate one or more support, diagnostics, or remediation operations in response to the determination.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: January 16, 2018
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Carlton A. Andrews, Bruce C. Bell, Michael Todd Boyum, Subramanian Ganesan, Yuan-Chang Lo, Phillip M. Seibert
  • Publication number: 20170364274
    Abstract: Embodiments provide the ability to configure software backup and restoration procedures on an IHS (Information Handling System) with minimal or no input from a user. Embodiments utilize local monitors on an IHS in order to generate metadata describing the use of software applications installed on the IHS. A remote analytics engine process the metadata received from multiple participating IHSs to generate inputs used by the restoration and backup procedures implemented by the IHS. The metadata generated by an IHS is used to determine valuations for the applications and files installed on the IHS. These valuations may then be utilized to identify files of significant value to the user, which may then be designated for backup by the backup procedures implemented by the IHS. The generated valuations may also be used to select the applications that should be reinstalled in order to restore the IHS to an approximated prior operating state.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Applicant: Dell Products, L.P.
    Inventors: Marc Hammons, Yuan-Chang Lo, Michael Gatson, Philip Seibert, Todd Swierk, Nikhil Vichare
  • Patent number: 9846640
    Abstract: A wireless access point profile is retrieved from a basic input output system (BIOS) non-volatile random-access memory (NVRAM). The wireless access point profile is provided to a wireless local area network controller.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: December 19, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Anantha Boyapalle, Yuan-Chang Lo, Todd E. Swierk, Carlton A. Andrews
  • Publication number: 20170357525
    Abstract: A method and information handling system comprising receiving, at the management information handling system, legacy client information handling system configuration parameter values of the legacy client information handling system, information handling system configuration parameter values comprising motherboard configuration parameter values and component configuration parameter values, storing the legacy client information handling system configuration parameter values in a memory device, and identifying, via a processor at the management information handling system, replacement client information handling system performance enhancements relative to legacy client information handling system performance constraints. Executing, via an application processor, instructions of a system configuration management system to determine replacement client information handling system configuration parameter values based on the replacement client information handling system performance enhancements.
    Type: Application
    Filed: August 2, 2017
    Publication date: December 14, 2017
    Applicant: Dell Products, LP
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Publication number: 20170344429
    Abstract: Methods, systems and devices for remediation of a malfunctioning IHS (Information Handling Systems) using a peer IHS. Upon detecting a failure condition that prevents booting a primary operating system, the malfunctioning IHS initiates a remediation service as a BIOS/UEFI runtime process. The remediation service specifies remediation resources via an embedded web server. The web server provides a web interface that provides a peer IHS with resource links that provide access to remediation resources stored on the malfunctioning IHS. The web interface may also provide links that trigger the transfer of diagnostic information from the malfunctioning IHS to the peer IHS, which can be further relayed to a remote diagnostic service that may provide the peer IHS with updated remediation resources. The remediation resource may utilize pre-boot diagnostic processes to identify resources that are targeted to specific failures detected on the malfunctioning IHS.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Applicant: Dell Products, L.P.
    Inventors: Anantha Boyapalle, Yuan-Chang Lo, Marc Hammons, Philip Seibert, Todd Swierk
  • Publication number: 20170344420
    Abstract: Methods, systems and devices for peer remediation of a malfunctioning IHS (Information Handling System). A malfunctioning IHS broadcasts a mayday beacon indicating a failure condition. The mayday beacon may be a peer-to-peer wireless broadcast using a Wi-Fi SSID that signals that the malfunctioning IHS is searching for a peer IHS configured to provide remediation resources. A peer IHS configured to provide peer remediation responds to the mayday beacon. A peer peer-to-peer wireless connection, such as a Wi-Fi direct connection, is established and used by the malfunctioning IHS to access remediation resources stored on the peer IHS. The remediation resources, which may include a service operating system, are run on the malfunctioning IHS from the peer IHS. The peer IHS may utilize diagnostic information provided by the malfunctioning IHS to determine the remediation resources to be used. The peer IHS may utilize a remote diagnostic service for determining the remediation resources.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Applicant: Dell Products, L.P.
    Inventors: Philip Seibert, Anantha Boyapalle, Yuan-Chang Lo, Marc Hammons, Todd Swierk
  • Patent number: 9798606
    Abstract: Systems and methods smart diagnosis using hosted resources with intelligent altering of boot order. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: execute a first diagnostic module; identify a software or hardware malfunction as a result of the execution of the first diagnostic module; communicate the malfunction to a backend server; receive, from the backend server, an indication of a second diagnostic module to be subsequently executed by the IHS; and execute the second diagnostic module.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: October 24, 2017
    Assignee: Dell Products, L.P.
    Inventors: Carlton A. Andrews, Yuan-Chang Lo, Philip M. Seibert, Todd Erick Swierk
  • Patent number: 9792168
    Abstract: A remediation server receives a service request from a data processing device, the service request to diagnose a failure to load an operating system at the data processing device. A data storage device local to data processing device is identified, the data storage device storing the operating system. A diagnostic process is provided at the remediation server, the diagnostic process to mount the data storage device. A diagnostic service is performed based on information stored at the data storage device.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: October 17, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Anantha Boyapalle, Yuan-Chang Lo, Todd E. Swierk, Carlton A. Andrews