Patents by Inventor John Yao

John Yao 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: 11962698
    Abstract: A system and method for receiving secure data in a client device. In one embodiment, the method comprises (a) receiving a token having a token ID and a digital certificate generated by a certificate authority (CA) having client device fingerprint data generated from client device parameters, (b) accepting a request in the client device to provide secure data to the client device, (c) regenerating the client device fingerprint data from the client device parameters, (d) determining, in the client device, differences between the client device fingerprint data of the digital certificate from the regenerated client device fingerprint data, and (e) transmitting a request to a secure data service to provide secure data based upon the determination.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: April 16, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Jason A. Pasion, John Okimoto, Xin Qiu, Alexander Medvinsky, Ting Yao, Jinsong Zheng, Oscar Jiang
  • Patent number: 11948224
    Abstract: One embodiment provides an apparatus comprising a memory stack including multiple memory dies and a parallel processor including a plurality of multiprocessors. Each multiprocessor has a single instruction, multiple thread (SIMT) architecture, the parallel processor coupled to the memory stack via one or more memory interfaces. At least one multiprocessor comprises a multiply-accumulate circuit to perform multiply-accumulate operations on matrix data in a stage of a neural network implementation to produce a result matrix comprising a plurality of matrix data elements at a first precision, precision tracking logic to evaluate metrics associated with the matrix data elements and indicate if an optimization is to be performed for representing data at a second stage of the neural network implementation, and a numerical transform unit to dynamically perform a numerical transform operation on the matrix data elements based on the indication to produce transformed matrix data elements at a second precision.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: April 2, 2024
    Assignee: Intel Corporation
    Inventors: Elmoustapha Ould-Ahmed-Vall, Sara S. Baghsorkhi, Anbang Yao, Kevin Nealis, Xiaoming Chen, Altug Koker, Abhishek R. Appu, John C. Weast, Mike B. Macpherson, Dukhwan Kim, Linda L. Hurd, Ben J. Ashbaugh, Barath Lakshmanan, Liwei Ma, Joydeep Ray, Ping T. Tang, Michael S. Strickland
  • Patent number: 11913222
    Abstract: A construction board includes a foam body having first and second planar surfaces, said foam body including a polyisocyanurate foam matrix defining a plurality of closed cells, said closed cells being at least substantially devoid of hydrocarbon blowing agents, and said foam body being characterized by a density, pursuant to ASTM C303, of at least 2.5 lbs/ft3; and a facer disposed on a planar surface of said foam body, said facer including a glass substrate having an internal planar surface proximate to said foam body and an external planar surface opposite said foam body, a first coating disposed on said external surface, and a second coating disposed on or proximate to said internal surface, where said first coating disposed on said external surface includes an inert filler, and where said second coating disposed on or proximate to said internal surface includes intumescent material.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: February 27, 2024
    Assignee: Holcim Technology Ltd
    Inventors: John B. Letts, Chunhua Yao, Michael J. Hubbard
  • Publication number: 20240051932
    Abstract: The present invention provides for a novel method for the synthesis of Vitamin E analogues and useful derivatives. The invention provides for novel methods for the derivatization of Vitamin E to generate molecules with improved bioavailability, radiolabelling capabilities for diagnostic use, and improved methods for the isolation or purification of Vitamin E from natural plant oil sources.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 15, 2024
    Inventors: Leonard Wiebe, Eu Peter, John Yao
  • Patent number: 11612565
    Abstract: There is provided an aerosolizable gel comprising (a) an active agent; (b) one or more gel forming materials, wherein the one or more gel forming material is at least one phyllosilicate; (c) an aerosol forming material selected from glycerol, propylene glycol and mixtures thereof; and (d) water.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 28, 2023
    Assignee: Nicoventures Trading Limited
    Inventors: John Yao, Joseph McLellan, Xinhua Li, Hootan Farhat, Michael Bates
  • Publication number: 20220160485
    Abstract: A personal care product (e.g., an electric toothbrush) may include a treating portion (e.g., cleaning elements) configured to clean one or more teeth of a user of the personal care product. The personal care product may include a handle used for gripping the personal care product. A communication interface may be configured to receive signals from one or more digital devices. The received signals may include a user profile. The user profile may include an identity (e.g., identity of the user profile) and/or instructions for operating the personal care product. A processor may be configured to receive the user profile from the communication interface. The processor may be configured to cause the personal care product to perform operations according to the instructions of the user profile.
    Type: Application
    Filed: September 8, 2021
    Publication date: May 26, 2022
    Applicant: Colgate-Palmolive Company
    Inventors: John YAO, Jiang ZHOU
  • Publication number: 20210259300
    Abstract: There is provided an aerosolizable gel comprising (a) an active agent; (b) one or more gel forming materials, wherein the one or more gel forming materials is at least agarose, wherein the agarose is present in an amount of 1 to 12 wt. % based on the aerosolizable gel; (c) an aerosol forming material; and (d) water.
    Type: Application
    Filed: October 31, 2018
    Publication date: August 26, 2021
    Applicant: NICOVENTURES TRADING LIMITED
    Inventors: John YAO, Joseph MCLELLAN, Xinhua LI, Hootan FARHAT, Michael BATES
  • Publication number: 20210177039
    Abstract: There is provided an aerosolizable gel comprising (a) an active agent; (b) one or more gel forming materials, wherein the one or more gel forming material is at least one phyllosilicate; (c) an aerosol forming material selected from glycerol, propylene glycol and mixtures thereof; and (d) water.
    Type: Application
    Filed: October 31, 2018
    Publication date: June 17, 2021
    Applicant: NICOVENTURES TRADING LIMITED
    Inventors: John YAO, Joseph MCLELLAN, Xinhua LI, Hootan FARHAT, Michael BATES
  • Patent number: 10857474
    Abstract: A toy vehicle launcher translates a substantially vertical activation movement into a substantially lateral movement that launches a toy vehicle. The end of a lever arm used in the activation engages a vertical channel in a toy vehicle engagement mechanism. The vertical channel allows the end of the lever arm to move vertically within the channel with respect to the toy vehicle engagement mechanism as the lever arm rotates and the toy vehicle engagement mechanism moves laterally. The toy vehicle engagement mechanism engages a guide track in a base of the launcher. The guide track defines a lateral path that the toy vehicle engagement mechanism travels when moving between a loading configuration and a launching configuration. Thus, vertical movement from the activation is reduced in the transfer to the lateral toy vehicle launch.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: December 8, 2020
    Assignee: Mattel, Inc.
    Inventors: Paul W. Schmid, John Yao
  • Publication number: 20190224580
    Abstract: A toy vehicle launcher translates a substantially vertical activation movement into a substantially lateral movement that launches a toy vehicle. The end of a lever arm used in the activation engages a vertical channel in a toy vehicle engagement mechanism. The vertical channel allows the end of the lever arm to move vertically within the channel with respect to the toy vehicle engagement mechanism as the lever arm rotates and the toy vehicle engagement mechanism moves laterally. The toy vehicle engagement mechanism engages a guide track in a base of the launcher. The guide track defines a lateral path that the toy vehicle engagement mechanism travels when moving between a loading configuration and a launching configuration. Thus, vertical movement from the activation is reduced in the transfer to the lateral toy vehicle launch.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Paul W. Schmid, John Yao
  • Publication number: 20190205551
    Abstract: Disclosed is a distributed computing system, comprising: a computing task managing device being configured to receive information to be processed then distributed into a plurality of information pieces provided for performing an individual task, the computing task managing device being provided with an information ciphering module configured to encrypt the information pieces; and a computing cluster device receiving the encrypted information piece to be processed, which includes at least one bridging computing module including a plurality of bridging computing units connected in series, and at least one subordinating computing module including a plurality of subordinating computing units connected in series, wherein an end of the serial connected bridging computing units is taken as an end bridging computing unit to connect the computing task managing device, and an end of the serial connected subordinating computing units is taken as an end subordinating computing unit to connect the end bridging computing u
    Type: Application
    Filed: December 27, 2018
    Publication date: July 4, 2019
    Inventors: John Yao-Ting LEE, Jia-Cheng LIN
  • Publication number: 20180115184
    Abstract: A wireless charging adapter, comprising: a main body; a receiver, which is disposed in the main body and is provided to receive a first charging magnetic field of a first wireless charging standard from the outside of the main body and convert the first charging magnetic field to a charging energy; and a transmitter, which is disposed in the main body and electrically connected to the receiver, being provided to convert the charging energy to a second charging magnetic of a second wireless charging standard and transmit the second charging magnetic field to the outside of the main body, wherein the first wireless charging standard is different from the second wireless charging standard, so as to charge a electronic device when the wireless charging standards used by the electronic device and a wireless charger do not match.
    Type: Application
    Filed: September 5, 2017
    Publication date: April 26, 2018
    Inventor: JOHN YAO-TING LEE
  • Patent number: 7435178
    Abstract: A video game controller and a method of operating the controller are provided. The controller includes: a guitar-shaped housing comprising a body portion and a neck portion; a console interface for coupling with a game console; a tremolo arm extending from the body portion of the housing, said tremolo arm being rotatable about a first axis; and an angular detector coupled to the console interface for detecting angular rotation of the tremolo arm.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: October 14, 2008
    Assignee: Activision Publishing, Inc.
    Inventors: Johnnie Tam, Jamie Jien-Mei Yang, Theodor R. Lange, John Yao