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: 9753749
    Abstract: A method and information handling system configured to obtain legacy client information handling system performance data of a legacy client information handling system, to identify legacy client information handling system performance constraints, to receive legacy client information handling system configuration parameter values, information handling system configuration parameter values comprising motherboard configuration parameter values and component configuration parameter values, to identify replacement client information handling system performance enhancements relative to the legacy client information handling system performance constraints based on improved replacement client information handling system capabilities and capacities relative to legacy client information handling system capabilities and capacities, to determine replacement client information handling system configuration parameter values based on the legacy client information handling system configuration parameter values and the repla
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 5, 2017
    Assignee: Dell Products, LP
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Patent number: 9723012
    Abstract: A method may also include receiving from each of one or more of potential peer information handling systems a connection request comprising a peer minimum acceptable security level for the peer information handling system. The method may additionally include comparing the peer minimum acceptable security level to a security level of the information handling system. The method may further include completing a peer-to-peer connection between the information handling system and the peer information handling system if the minimum acceptable security level is not higher than that of the security level of the information handling system.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 1, 2017
    Assignee: Dell Products L.P.
    Inventors: Douglas M. Anson, Carlton A. Andrews, Charles D. Robison, David Konetski, Frank H. Molsberry, Yuan-Chang Lo
  • Patent number: 9697013
    Abstract: Systems and methods for providing technical support and exporting diagnostic data. 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 video failure in response to executing a Basic I/O System (BIOS)/Unified Extensible Firmware Interface (UEFI) diagnostics routine prior to the booting of a main Operating System (OS), where the video failure renders the IHS incapable of providing a video interface; and in response to the identification, provide an audio interface to a user, where the audio interface enables the user to perform a troubleshooting operation in the absence of the video interface.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: July 4, 2017
    Assignee: Dell Products, L.P.
    Inventors: Philip M. Seibert, Yuan-Chang Lo, Carlton A. Andrews, Todd Erick Swierk, Erin Lane Price, Frank Quintanilla, III, Charles D. Robison, Jr.
  • Publication number: 20170187523
    Abstract: A device manager establishes a mobile device and a gateway as managed devices. The device manager generates management metadata and a split cryptographic key. The management metadata may include information identifying the mobile device. The metadata may include a gateway key part and a mobile key part which, in combination, are sufficient to decrypt information encrypted with the management split key. The device manager may encrypt the management metadata using the management split key. The device manager may send the gateway key part and the encrypted management metadata to the gateway and the mobile key part to the mobile device. Subsequent delivery of the mobile key part to the gateway, by the mobile device, enables the gateway to decrypt the encrypted management metadata and recognize the mobile device as a management device delegate sanctioned by the device manager to perform delegated management of the gateway.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Applicant: Dell Products L.P.
    Inventors: Carlton A. Andrews, Warren W. Robbins, Yuan-Chang Lo
  • Patent number: 9665452
    Abstract: Systems and methods for smart diagnoses and triage of failures with identity continuity. 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: execute a Power-On Self Test (POST) routine; in response to a determination that the POST routine has failed, execute a firmware-based diagnostics routine; in response to a determination that the firmware-based diagnostics routine has failed, execute, via a service Operating System (OS), a service OS-based diagnostics routine configured to identify whether the firmware-based diagnostics failure is due to a hardware or software fault; and in response to the service OS-based diagnostics routine identifying a hardware fault or failing to remediate a software fault, obtain a user's account information and report the hardware fault or the software remediation failure.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 30, 2017
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Carlton A. Andrews, Yuan-Chang Lo, Philip M. Seibert
  • Patent number: 9622075
    Abstract: In one embodiment, a method includes receiving a request for wireless connection from a supplicant device via a service path. The service path includes a peer-to-peer communication path. The method further includes, based on an indication received from the supplicant device, adapting an authentication method to the supplicant device. The adapting includes selecting at least one authentication factor from a plurality of supported authentication factors. Each of the plurality of supported authentication factors comprises an authentication path that is distinct from the service path. In addition, the method includes authenticating the supplicant device via each of the at least one authentication factor.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: April 11, 2017
    Assignee: Dell Products L.P.
    Inventors: Raziuddin Ali, Claude Lano Cox, Yuan-Chang Lo, Abu Shaher Sanaullah, Karthikeyan Krishnakumar
  • Patent number: 9594581
    Abstract: A simple to customize IT infrastructure architecture. The IT infrastructure architecture includes a general-purpose virtualized architecture platform. The IT infrastructure architecture is well suited for delivering simple pre-packaged software solutions to the small business segment as plug and play type appliances. In certain preferred embodiments, the IT infrastructure architecture includes a virtual appliance memory device such as a virtual appliance universal serial bus (USB) key. The IT infrastructure architecture uses embedded server virtualization technology to host business applications as a virtual appliance.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: March 14, 2017
    Assignee: Dell Products L.P.
    Inventors: Gary Douglas Huber, Kevin A. Kettler, Yuan-Chang Lo, William Dale Todd Nix
  • Patent number: 9569608
    Abstract: A client hosted virtualization system (CHVS) includes a processor to execute code, a security processor, a component that includes a certificate, and a non-volatile memory. The non-volatile memory includes BIOS code for the CHVS and virtualization manager code to initialize the CHVS, launch a virtual machine on the CHVS, and authenticate the component with the security processor by determining that the certificate is valid. The CHVS is configurable to execute the first code and not the second code, or to execute the second code and not the first code.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: February 14, 2017
    Assignee: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Patent number: 9565526
    Abstract: In one embodiment, a method includes establishing a geo-fencing environment for the information handling system. The method further includes monitoring a stream of context information. In addition, the method includes determining whether the geo-fencing environment should be dynamically modified responsive to new context information in the stream. Furthermore, the method includes dynamically modifying the geo-fencing environment responsive to the determining so indicating.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: February 7, 2017
    Assignee: Dell Products L.P.
    Inventors: Raziuddin Ali, Jason A. Shepherd, Philip M. Seibert, Yuan-Chang Lo, Douglas Miles Anson
  • Publication number: 20170003984
    Abstract: A method and information handling system configured to obtain legacy client information handling system performance data of a legacy client information handling system, to identify legacy client information handling system performance constraints, to receive legacy client information handling system configuration parameter values, information handling system configuration parameter values comprising motherboard configuration parameter values and component configuration parameter values, to identify replacement client information handling system performance enhancements relative to the legacy client information handling system performance constraints based on improved replacement client information handling system capabilities and capacities relative to legacy client information handling system capabilities and capacities, to determine replacement client information handling system configuration parameter values based on the legacy client information handling system configuration parameter values and the repla
    Type: Application
    Filed: July 1, 2015
    Publication date: January 5, 2017
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Publication number: 20170004421
    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: Application
    Filed: July 1, 2015
    Publication date: January 5, 2017
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Patent number: 9535753
    Abstract: Methods and systems for optimizing resources are disclosed. A method for optimizing resources may include aggregating a first data and a second data from a plurality of network resources into a context information set, deriving a complex context information set from an association of the first data and the second data in the context information set, receiving a resource request, generating an optimized resource request based on an optimization criteria, identifying a network resource to perform the optimized resource request based on the context information set and the complex context information set, executing an action with the network resource to fulfill the optimized resource request, and updating the context information set based on the action.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: January 3, 2017
    Assignee: Dell Products L.P.
    Inventors: Munif M. Farhan, Yuan-Chang Lo, Rocco Ancona
  • Patent number: 9529602
    Abstract: Systems and methods for Internet recovery and service. In some embodiments, an Information Handling System (IHS) may comprise a processor and a Basic I/O System (BIOS) coupled to the processor, the BIOS having program instructions stored thereon that, upon execution by the processor, cause the IHS to: transmit a request to a backend server for a service Operating System (OS), where the request includes an identification (ID) of the IHS that enables the backend server to select two or more of a plurality of service OS components; receive the selected service OS components over a network; assemble the selected service OS components into the service OS; and boot the service OS.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: December 27, 2016
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Todd Erick Swierk, Carlton A. Andrews, Yuan-Chang Lo, Philip M. Seibert, Mario Anthony Limonciello
  • Publication number: 20160370843
    Abstract: An information handling system includes an application processor that executes instructions of an intelligent energy management system that determines energy demand estimation based on component device utilization data from a group of client information handling systems. The information handling system includes a power policy engine that determines a timeseries power cost estimation based on the energy demand estimation, day and time of energy usage, and energy rate for the time and location.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Publication number: 20160371163
    Abstract: Systems and methods for smart diagnoses and triage of failures with identity continuity. 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: execute a Power-On Self Test (POST) routine; in response to a determination that the POST routine has failed, execute a firmware-based diagnostics routine; in response to a determination that the firmware-based diagnostics routine has failed, execute, via a service Operating System (OS), a service OS-based diagnostics routine configured to identify whether the firmware-based diagnostics failure is due to a hardware or software fault; and in response to the service OS-based diagnostics routine identifying a hardware fault or failing to remediate a software fault, obtain a user's account information and report the hardware fault or the software remediation failure.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Applicant: DELL PRODUCTS, L.P.
    Inventors: Todd Erick Swierk, Carlton A. Andrews, Yuan-Chang Lo, Philip M. Seibert
  • Publication number: 20160363976
    Abstract: An information handling system includes an application processor that executes instructions of an intelligent energy management system that determines energy demands for an enterprise, application processor determines a statistical model of power demand estimation for a client in the enterprise. The information handling system includes a network adapter that receives component device utilization data from client, and includes a memory device that stores component device utilization data received from the client. The application processor determines power consumption for component devices across the enterprise that has the client for use in the statistical model of consumed power.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventors: Michael S. Gatson, Joseph Kozlowski, Yuan-Chang Lo, Nikhil M. Vichare
  • Publication number: 20160364297
    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: Application
    Filed: June 12, 2015
    Publication date: December 15, 2016
    Inventors: Yuan-Chang Lo, Todd E. Swierk, Carlton A. Andrews, Anantha Boyapalle
  • Publication number: 20160364250
    Abstract: Systems and methods for providing technical support and exporting diagnostic data. 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 video failure in response to executing a Basic I/O System (BIOS)/Unified Extensible Firmware Interface (UEFI) diagnostics routine prior to the booting of a main Operating System (OS), where the video failure renders the IHS incapable of providing a video interface; and in response to the identification, provide an audio interface to a user, where the audio interface enables the user to perform a troubleshooting operation in the absence of the video interface.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Applicant: DELL PRODUCTS, L.P.
    Inventors: Philip M. Seibert, Yuan-Chang Lo, Carlton A. Andrews, Todd Erick Swierk, Erin Lane Price, Frank Quintanilla, III, Charles D. Robison, JR.
  • Publication number: 20160350166
    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: Application
    Filed: May 28, 2015
    Publication date: December 1, 2016
    Applicant: DELL PRODUCTS, L.P.
    Inventors: Carlton A. Andrews, Yuan-Chang Lo, Philip M. Seibert, Todd Erick Swierk
  • Publication number: 20160350132
    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: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Applicant: 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