Patents by Inventor YU-HAN LIN

YU-HAN LIN 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).

  • Publication number: 20240365498
    Abstract: An assembly may comprise a mounting tray configured to have at least one printed circuit board mounted to its top surface and further comprises a set of spools extending from an outer surface of the first mounting tray, each spool including a barrel and a flange. The assembly may comprise a base pan including a set of keyholes, each keyhole including an entry hole and a slot extending from the entry hole. The base pan is configured to attach to the mounting tray by engaging the set of spools with a group of keyholes, respectively, by inserting the flange of each spool through the entry hole of a corresponding keyhole and moving the mounting tray relative to the base pan such that the barrel of each spool is received within the slot, and the flange of each spool of the set of spools is secured by a rim of the slot of the corresponding keyhole.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Yu Han Lin, Jui Lin Chen
  • Patent number: 12112176
    Abstract: An example computer-implemented method is for initializing a compute system. The computer-implemented method includes causing a cache to be initialized in a central processing unit (CPU) of the compute system in response to basic input/output system (BIOS) code being executed directly from flash memory. Moreover, a communication path is initialized, the communication path extending between the CPU and memory corresponding to a baseboard management controller (BMC) of the compute system. BIOS firmware is copied from the BMC memory to the CPU cache, and the BIOS firmware is initiated from the CPU cache. The computer-implemented method includes causing a memory controller of the CPU to be initialized, in addition to causing a portion of the BIOS firmware to be copied from the CPU cache to memory corresponding to the CPU. Furthermore, a portion of the BIOS firmware is initiated from the CPU memory.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: October 8, 2024
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Publication number: 20240311160
    Abstract: An example computer-implemented method is for initializing a compute system. The computer-implemented method includes causing a cache to be initialized in a central processing unit (CPU) of the compute system in response to basic input/output system (BIOS) code being executed directly from flash memory. Moreover, a communication path is initialized, the communication path extending between the CPU and memory corresponding to a baseboard management controller (BMC) of the compute system. BIOS firmware is copied from the BMC memory to the CPU cache, and the BIOS firmware is initiated from the CPU cache. The computer-implemented method includes causing a memory controller of the CPU to be initialized, in addition to causing a portion of the BIOS firmware to be copied from the CPU cache to memory corresponding to the CPU. Furthermore, a portion of the BIOS firmware is initiated from the CPU memory.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 19, 2024
    Inventor: Yu-Han LIN
  • Patent number: 11934838
    Abstract: A system includes one or more data processors and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations. The operations include receiving a modified basic input-output system (BIOS) setting using an application programming interface (API). The modified BIOS setting includes an attribute describing at least one extensible firmware interface (EFI) variable. The operations further include storing the modified BIOS setting in a future setting data structure in a baseboard management controller (BMC). The operations further include providing a current setting data structure stored in the BMC. The operations further include replacing at least a portion of the current setting data structure with the modified BIOS setting to provide a modified current setting data structure. The modified current setting data structure is then applied to the system.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: March 19, 2024
    Assignee: QUANTA COMPUTER INC.
    Inventors: Yu-Ting Lin, Yu-Han Lin
  • Publication number: 20240030455
    Abstract: A positive electrode and a battery employing the same encapsulant composition are provided. The positive electrode includes a positive electrode active layer and a first layer, wherein the first layer is disposed on the positive electrode active layer, and the first layer includes a lithium-iron-phosphorus-containing oxide and a first binder. The electric resistance ratio of the first layer to the positive electrode active layer is greater than or equal to 100.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 25, 2024
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Deng-Tswen SHIEH, Yu-Han LIN, Ching-Yi SU
  • Publication number: 20230307785
    Abstract: A method for manufacturing a porous membrane suitable for use as a separator of a lithium ion battery, comprising the following steps: 1) compounding a polymer and hydrophobic filler by dry mixing; 2) extruding the compounded mixture to obtain a cast film and 3) stretching the cast film to obtain the porous membrane. A porous membrane suitable for use as a separator of a lithium ion battery, a separator for a lithium ion battery, a lithium ion battery, and a device are also provided.
    Type: Application
    Filed: July 5, 2021
    Publication date: September 28, 2023
    Applicant: EVONIK OPERATIONS GMBH
    Inventors: Yuan-Chang HUANG, Daniel ESKEN, Uwe KINZLINGER, Gerold SCHMIDT, Guido SCHARF, Chih-Hung LEE, Hung-Chun WU, Yu-Han LIN, Ting-Fang LIN
  • Publication number: 20230251866
    Abstract: A system includes one or more data processors and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations. The operations include receiving a modified basic input-output system (BIOS) setting using an application programming interface (API). The modified BIOS setting includes an attribute describing at least one extensible firmware interface (EFI) variable. The operations further include storing the modified BIOS setting in a future setting data structure in a baseboard management controller (BMC). The operations further include providing a current setting data structure stored in the BMC. The operations further include replacing at least a portion of the current setting data structure with the modified BIOS setting to provide a modified current setting data structure. The modified current setting data structure is then applied to the system.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 10, 2023
    Inventors: Yu-Ting LIN, Yu-Han LIN
  • Publication number: 20210376375
    Abstract: Provided are a lithium ion battery, an electrode of a lithium ion battery, and an electrode material. An electrode material of the lithium ion battery includes electrode active powder and a metal thin film. The metal thin film partially or completely wraps a surface of the electrode active powder, in which the metal thin film includes silver, gold, platinum, palladium, aluminum, magnesium, zinc, tin, or an alloy of the foregoing.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 2, 2021
    Applicant: Industrial Technology Research Institute
    Inventors: Yu-Han Lin, Shou-Yi Ho, Hung-Chun Wu, Jing-Pin Pan, Sheng-Wei Kuo, Kuo-Chan Chiou, Ying-Xuan Lai
  • Patent number: 11132321
    Abstract: A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: September 28, 2021
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Publication number: 20210263875
    Abstract: A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 26, 2021
    Inventor: Yu-Han LIN
  • Patent number: 11100030
    Abstract: A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: August 24, 2021
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Patent number: 10867046
    Abstract: The present disclosure describes devices and methods that allow for authenticating a firmware settings input file. The devices and methods of the present disclosure provide for receiving a firmware settings input file and a code associated with the firmware settings input file. The firmware settings input file is configured for updating firmware settings within the computer system. The devices and methods further generate a first value based on the firmware settings input file, and decrypt the code with an encryption key to obtain a second value from the code. The devices and methods further compare the first value and the second value to authenticate the firmware settings input file based on whether the first value and second values satisfy one or more conditions. When the conditions are satisfied, the firmware within the computer system can be updated based on the firmware settings input file.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: December 15, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Patent number: 10592232
    Abstract: The present disclosure provides a system and method for preserving firmware settings in a baseboard management controller (BMC) or a flash memory component of a server system. In accordance with one aspect of the present disclosure, a computer-implemented method for automatically preserving firmware settings of the server system, comprises: powering on the server system; retrieving a plurality of future firmware settings from a baseboard management controller (BMC) of the server system; applying the plurality of future firmware settings to the server system; sending a plurality of current firmware settings to the BMC with a unique string mapping scheme; performing an entire firmware flash update; copying the plurality of current firmware settings stored on the BMC to the plurality of future firmware settings of the BMC; and rebooting the server system by applying the plurality of future firmware settings stored on the BMC.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: March 17, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Publication number: 20200050767
    Abstract: The present disclosure describes devices and methods that allow for authenticating a firmware settings input file. The devices and methods of the present disclosure provide for receiving a firmware settings input file and a code associated with the firmware settings input file. The firmware settings input file is configured for updating firmware settings within the computer system. The devices and methods further generate a first value based on the firmware settings input file, and decrypt the code with an encryption key to obtain a second value from the code. The devices and methods further compare the first value and the second value to authenticate the firmware settings input file based on whether the first value and second values satisfy one or more conditions. When the conditions are satisfied, the firmware within the computer system can be updated based on the firmware settings input file.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 13, 2020
    Inventor: Yu-Han LIN
  • Patent number: 10503489
    Abstract: Systems and methods are provided for updating firmware on a firmware storage device in a computing device without losing existing data on the firmware storage device. An exemplary method comprises a local utility retrieving an existing image of the firmware from a management device in the computing device. The firmware can be located on a firmware storage device in the computing device. The method can then retrieve a new image of updated firmware. The method can analyze the existing image and the new image. Based on analysis of the existing image and the new image, the method can create a processed image from the existing image and the new image. The method can then provide for writing the processed image to the firmware storage device of the computing device.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: December 10, 2019
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Publication number: 20190361692
    Abstract: Systems and methods are provided for updating firmware on a firmware storage device in a computing device without losing existing data on the firmware storage device. An exemplary method comprises a local utility retrieving an existing image of the firmware from a management device in the computing device. The firmware can be located on a firmware storage device in the computing device. The method can then retrieve a new image of updated firmware. The method can analyze the existing image and the new image. Based on analysis of the existing image and the new image, the method can create a processed image from the existing image and the new image. The method can then provide for writing the processed image to the firmware storage device of the computing device.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventor: Yu-Han LIN
  • Publication number: 20190095195
    Abstract: The present disclosure provides a system and method for preserving firmware settings in a baseboard management controller (BMC) or a flash memory component of a server system. In accordance with one aspect of the present disclosure, a computer-implemented method for automatically preserving firmware settings of the server system, comprises: powering on the server system; retrieving a plurality of future firmware settings from a baseboard management controller (BMC) of the server system; applying the plurality of future firmware settings to the server system; sending a plurality of current firmware settings to the BMC with a unique string mapping scheme; performing an entire firmware flash update; copying the plurality of current firmware settings stored on the BMC to the plurality of future firmware settings of the BMC; and rebooting the server system by applying the plurality of future firmware settings stored on the BMC.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventor: Yu-Han LIN
  • Patent number: 10088290
    Abstract: A proximity detecting apparatus for detecting a proximity event includes a capacitive sensing device, an auxiliary detecting device, and a controller. The capacitive sensing device is arranged for generating a capacitive sensing output. The auxiliary detecting device is arranged for detecting an operational status of an electronic device in which the capacitive sensing device is disposed and accordingly generating a status output. The controller is arranged for detecting the proximity event according to the capacitive sensing output and the status output.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: October 2, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chih-Pin Chu, Yu-Han Lin, Shu-Ching Chen
  • Patent number: 9921672
    Abstract: A first electronic device includes a display unit, a first conductive unit and a processing circuit. The first conductive unit is configured for transmitting a first signal to a second conductive unit of a second electronic device when the first conductive unit is in proximity with the second conductive unit. The processing circuit is configured for providing the first signal to the conductive unit. The first conductive unit includes a transmitting electrode and a receiving electrode.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 20, 2018
    Assignee: MEDIATEK INC.
    Inventor: Yu-Han Lin
  • Patent number: 9875113
    Abstract: A BIOS settings configuration may be stored in BIOS of a computer system. A default BIOS status may be set as a locked state. The BIOS status can be changed from the locked state to an unlocked state when an authentication request is received and when the received authentication information matches stored authentication information in BIOS. In some embodiments, a BIOS settings change request can be received. The BIOS settings can be modified based on the BIOS settings change request. The BIOS status can be changed back to the locked state after the BIOS settings modification has been made.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: January 23, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin