Patents by Inventor Feng Hao

Feng Hao 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: 20240080180
    Abstract: The federated learning system includes a moderator and client devices. Each client device performs a method for verifying model update as follows: receiving a hash function and a general model; training a client model according to the general model and raw data; calculating a difference as an update parameter between the general model and the client model, sending the update parameter to the moderator; inputting the update parameter to the hash function to generate a hash value; sending the hash value to other client devices, and receiving other hash values; summing all the hash values to generate a trust value; receiving an aggregation parameter calculated according to the update parameters; inputting the aggregation parameter to the hash function to generate a to-be-verified value; and updating the client model according to the aggregation parameter when the to-be-verified value equals the trust value.
    Type: Application
    Filed: December 20, 2022
    Publication date: March 7, 2024
    Inventors: Chih-Fan HSU, Wei-Chao CHEN, Jing-Lun Huang, Ming-Ching Chang, Feng-Hao Liu
  • Patent number: 11914794
    Abstract: A keyboard comprising a top case and a bottom case comprised of a transparent material and including: a plurality of recesses each configured to receive one of a plurality of light emitting diodes (LED); a plurality of cavities that extend linearly and radially from a middle portion of the bottom case toward an outer edge of the keyboard, where light emitted by the LEDs is directed radially towards and out of the outer edge of the keyboard, due in part to the emission pattern of the corresponding LED and by adjacent cavities of the plurality of cavities; and a plurality of screw bosses configured to receive screws that securedly couple the top case to the bottom case, wherein the bottom case is coupled to the top case forming an outer housing for the keyboard.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: February 27, 2024
    Assignee: Logitech Europe S.A.
    Inventors: Anthony Vuillemin, Ming-Hsiang Weng, Feng-Hao Lin, Sebastien Gadelle
  • Patent number: 11912642
    Abstract: Processes, catalysts and systems for preparing a composition comprising aliphatic, olefinic, cyclic and/or aromatic hydrocarbons of seven or greater carbon atoms per molecule are provided.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: February 27, 2024
    Assignee: KOCH TECHNOLOGY SOLUTIONS, LLC
    Inventors: William M. Cross, Jr., Daniel Travis Shay, Rui Chi Zhang, Feng Hao Zhang, Fang Zhang
  • Publication number: 20240013988
    Abstract: In some embodiments, a keyboard key structure includes: a substrate; a key switch, which includes a top housing, a bottom housing. and a key stem. The top housing covers the key stem and is coupled to the bottom housing to form a cavity. The bottom housing is coupled to the substrate. The keyboard key structure further include a keycap including a light transmissive region, the keycap being configured to be coupled to the top housing of the key switch; and a light guide coupled to one side of the cavity of the key switch, the light guide comprising: a flat bottom surface; and a flat top surface wider than and parallel to the bottom surface. The top surface includes uncontinuous, trapezoidal-shaped Fresnel structures at end portions at both ends thereof. A light emitting element is coupled to the substrate and disposed under the bottom surface.
    Type: Application
    Filed: September 6, 2023
    Publication date: January 11, 2024
    Inventors: Yung-Lin Chen, Kuo Hsiang Chen, Feng-Hao Lin
  • Patent number: 11798760
    Abstract: Aspects of the invention relate to a keyboard key structure, a light guide for the keyboard key structure, and a computer key mechanism. The keyboard key structure can include a substrate; a key switch where the bottom of the key switch is configured to be coupled to the substrate; a keycap including a transparent region; a light guide coupled to the side of the key switch, the light guide comprising: a bottom surface and a top surface that is wider than and parallel to the bottom surface; a light emitting element coupled to the substrate and configured under the bottom surface of the light guide such that the light emitting element, the light guide, and the transparent region of the key cap are in a collinear arrangement.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 24, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Fu-Kai Hsu, Yung-Lin Chen, Feng-Hao Lin
  • Publication number: 20230253169
    Abstract: A system may comprise a printed circuit board (PCB) including a top surface, and a bracket including a top surface configured to receive and couple to a key switch and a bottom surface including at least two protrusions that extend normal to the bottom surface of the bracket. The bracket can be configured to mount to the PCB such that the bottom surface of the bracket is coupled to the top surface of the PCB, and the at least two protrusions may each include conductive leads that couple to the top surface of the PCB. The bracket is configured to only cover a portion of a bottom surface of the key switch when coupled to the key switch. An LED can be mounted to the top surface of the PCB, laterally adjacent to the bracket, and under the key switch at a location not covered by the bracket.
    Type: Application
    Filed: April 14, 2023
    Publication date: August 10, 2023
    Inventors: Feng-Hao Lin, Yu-Chun Sun, Lien Hsing Chen, Fu-Kai Hsu
  • Publication number: 20230214480
    Abstract: Protection of a kernel from a sniff and code reuse attack. A kernel mode page table in initialized in a kernel. The kernel page entries in the kernel mode page table are set from s-pages to u-pages. Supervisor mode access prevention is enabled in the u-pages. Code contained in the kernel page entries in the u-pages is executed, the kernel page entries in the u-pages are capable of execution but are not capable of being accessed and read directly.
    Type: Application
    Filed: December 31, 2021
    Publication date: July 6, 2023
    Inventors: Dong Yan Yang, QING FENG HAO, Biao Cao, Xi Qian, Li Ping Hao, Xiao Feng Ren, YaLian Pan
  • Patent number: 11640884
    Abstract: A system may comprise a printed circuit board (PCB) including a top surface, and a bracket including a top surface configured to receive and couple to a key switch and a bottom surface including at least two protrusions that extend normal to the bottom surface of the bracket. The bracket can be configured to mount to the PCB such that the bottom surface of the bracket is coupled to the top surface of the PCB, and the at least two protrusions may each include conductive leads that couple to the top surface of the PCB. The bracket is configured to only cover a portion of a bottom surface of the key switch when coupled to the key switch. An LED can be mounted to the top surface of the PCB, laterally adjacent to the bracket, and under the key switch at a location not covered by the bracket.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: May 2, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Feng-Hao Lin, Yu-Chun Sun, Lien Hsing Chen, Fu-Kai Hsu
  • Publication number: 20230093413
    Abstract: A keyboard comprising a top case and a bottom case comprised of a transparent material and including: a plurality of recesses each configured to receive one of a plurality of light emitting diodes (LED); a plurality of cavities that extend linearly and radially from a middle portion of the bottom case toward an outer edge of the keyboard, where light emitted by the LEDs is directed radially towards and out of the outer edge of the keyboard, due in part to the emission pattern of the corresponding LED and by adjacent cavities of the plurality of cavities; and a plurality of screw bosses configured to receive screws that securedly couple the top case to the bottom case, wherein the bottom case is coupled to the top case forming an outer housing for the keyboard.
    Type: Application
    Filed: September 29, 2022
    Publication date: March 23, 2023
    Inventors: Anthony Vuillemin, Ming-Hsiang Weng, Feng-Hao Lin, Sebastien Gadelle
  • Publication number: 20230034687
    Abstract: Aspects of the invention relate to a keyboard key structure, a light guide for the keyboard key structure, and a computer key mechanism. The keyboard key structure can include a substrate; a key switch where the bottom of the key switch is configured to be coupled to the substrate; a keycap including a transparent region; a light guide coupled to the side of the key switch, the light guide comprising: a bottom surface and a top surface that is wider than and parallel to the bottom surface; a light emitting element coupled to the substrate and configured under the bottom surface of the light guide such that the light emitting element, the light guide, and the transparent region of the key cap are in a collinear arrangement.
    Type: Application
    Filed: September 29, 2022
    Publication date: February 2, 2023
    Inventors: Fu-Kai Hsu, Yung-Lin Chen, Feng-Hao Lin
  • Publication number: 20220396624
    Abstract: Provided is an antibody molecule or antigen-binding fragment thereof capable of binding to the human PD-L1. Also provided is the use of the antibody molecule or antigen-binding fragment thereof in the preparation of a medicament for treating tumors or cancers. Compared with the existing anti-PD-L1 antibodies, the provided antibody has superior affinity and dissociation rate for PD-L1, lower immunogenicity, and better tumor inhibition effects.
    Type: Application
    Filed: October 21, 2019
    Publication date: December 15, 2022
    Inventors: Jinying NING, Hao PENG, Feng HAO, Feng HE
  • Patent number: 11474616
    Abstract: A keyboard comprising a top case and a bottom case comprised of a transparent material and including: a plurality of recesses each configured to receive one of a plurality of light emitting diodes (LED); a plurality of cavities that extend linearly and radially from a middle portion of the bottom case toward an outer edge of the keyboard, where light emitted by the LEDs is directed radially towards and out of the outer edge of the keyboard, due in part to the emission pattern of the corresponding LED and by adjacent cavities of the plurality of cavities; and a plurality of screw bosses configured to receive screws that securedly couple the top case to the bottom case, wherein the bottom case is coupled to the top case forming an outer housing for the keyboard.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: October 18, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Anthony Vuillemin, Ming-Hsiang Weng, Feng-Hao Lin, Sebastien Gadelle
  • Patent number: 11469060
    Abstract: Aspects of the invention relate to a keyboard key structure, a light guide for the keyboard key structure, and a computer key mechanism. The keyboard key structure can include a substrate; a key switch where the bottom of the key switch is configured to be coupled to the substrate; a keycap including a transparent region; a light guide coupled to the side of the key switch, the light guide comprising: a planar bottom surface and a planar top surface that is wider than and parallel to the bottom surface; a light emitting element coupled to the substrate and configured under the bottom surface of the light guide such that the light emitting element, the light guide, and the transparent region of the key cap are in a collinear arrangement.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: October 11, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Fu-Kai Hsu, Yung-Lin Chen, Feng-Hao Lin
  • Publication number: 20220277910
    Abstract: A system may comprise a printed circuit board (PCB) including a top surface, and a bracket including a top surface configured to receive and couple to a key switch and a bottom surface including at least two protrusions that extend normal to the bottom surface of the bracket. The bracket can be configured to mount to the PCB such that the bottom surface of the bracket is coupled to the top surface of the PCB, and the at least two protrusions may each include conductive leads that couple to the top surface of the PCB. The bracket is configured to only cover a portion of a bottom surface of the key switch when coupled to the key switch. An LED can be mounted to the top surface of the PCB, laterally adjacent to the bracket, and under the key switch at a location not covered by the bracket.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Feng-Hao Lin, Yu-Chun Sun, Lien Hsing Chen, Fu-Kai Hsu
  • Patent number: 11307889
    Abstract: Techniques for virtual machines include receiving virtual machine (VM) requests, and finding one or more VM requests of the VM requests that optimize available resources of a candidate host machine while seeking to minimize differences between the one or more VM requests and the candidate host machine. The one or more VM requests are allocated to the candidate host machine.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Qing Feng Hao, Biao Cao, Li Ping Hao, Xiao Feng Ren, Dong Yan Yang, YaLian Pan, Xue Yong Zhang, Xi Qian
  • Patent number: 11204995
    Abstract: Examples of techniques for cache line cleanup for prevention of side channel attack are described herein. An aspect includes determining, by a rollback control unit, a start of a speculative execution in a computer processor. Another aspect includes setting a field in a speculative buffer of the computer processor based on a load or a store to a cache line of a cache being performed by the speculative execution. Another aspect includes determining a failure of the speculative execution. Another aspect includes, based on the failure of the speculative execution, traversing the speculative buffer to determine the set field and performing a cleanup of the cache line based on the set field in the speculative buffer.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Qing Feng Hao, Jia Wu, Dong Jia Shi, Jing EF Zhang, Yi Min YM Zhao
  • Publication number: 20210373925
    Abstract: Techniques for virtual machines include receiving virtual machine (VM) requests, and finding one or more VM requests of the VM requests that optimize available resources of a candidate host machine while seeking to minimize differences between the one or more VM requests and the candidate host machine. The one or more VM requests are allocated to the candidate host machine.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: QING FENG HAO, Biao Cao, Li Ping Hao, Xiao Feng Ren, Dong Yan Yang, YaLian Pan, XUE YONG ZHANG, Xi Qian
  • Patent number: 11163375
    Abstract: A slider structure for a keyboard comprising a housing, a depressible actuator disposed in the housing, and a chambered track configured to receive a balance bar structure, the balance bar structure operable to provide a structural support that resists a key cap coupled to the frame from tilting as a force applied at any point on the top surface of the key cap. When the depressible actuator is depressed, the depressible actuator is operable to push the balance bar structure causing the balance bar structure to rotate within the chambered track. The frame and depressible actuator are comprised of a rigid material and the chambered track is comprised of a compliant material that attenuates sound caused by the rotating of the balance bar structure within the chambered track.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: November 2, 2021
    Assignee: Logitech Europe S.A.
    Inventors: Feng-Hao Lin, Kuan Chieh Liang, Yu-Chun Sun
  • Patent number: 11136692
    Abstract: Disclosed is a plastic semiconductor material and a preparation method thereof. The semiconductor material comprises an argentite-based compound represented by the following formula (I): Ag2-?X?S1-?Y?(I), in which 0??<0.5, 0??<0.5, X is at least one of Cu, Au, Fe, Co, Ni, Zn, Ti, or V, and Y is at least one of N, P, As, Sb, Se, Te, O, Br, Cl, I, or F. The material can withstand certain deformations, similar to organic materials, and has excellent semiconductor properties with adjustable electrical properties, thereby enabling the preparation of high-performance flexible semiconductor devices.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: October 5, 2021
    Assignee: SHANGHAI INSTITUTE OF CERAMICS, CHINESE ACADEMY OF SCIENCES
    Inventors: Xun Shi, Ruiheng Liu, Feng Hao, Tuo Wang
  • Publication number: 20210206703
    Abstract: Processes, catalysts and systems for preparing a composition comprising aliphatic, olefinic, cyclic and/or aromatic hydrocarbons of seven or greater carbon atoms per molecule are provided.
    Type: Application
    Filed: December 14, 2018
    Publication date: July 8, 2021
    Applicant: INV NYLON CHEMICALS AMERICAS, LLC
    Inventors: William M. CROSS, JR., Daniel Travis SHAY, Rui Chi ZHANG, Feng Hao ZHANG, Fang ZHANG