Patents by Inventor Renhui Yang

Renhui Yang 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: 20200244439
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a resolver service. One of the methods includes: obtaining, from a blockchain, event data for a plurality of blockchain transactions associated with a plurality of decentralized identifiers (DIDs); storing the event data in a database; receiving a request for information associated with the event data, wherein the request comprises one or more account identifiers; identifying one or more DIDs respectively corresponding to the one or more account identifiers based on pre-stored mapping relationships between the one or more DIDs and the one or more account identifiers; and providing, from the database, event data for one or more blockchain transactions associated with the identified one or more DIDs.
    Type: Application
    Filed: April 10, 2020
    Publication date: July 30, 2020
    Inventors: Yuqi LIN, Yuan CHEN, Renhui YANG, Jiawei LIU
  • Publication number: 20200242221
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for mapping decentralized identifiers (DIDs) to real-world entities. One of the methods includes: receiving, by a server system, a request for obtaining a DID, the request comprising an identifier of a subject corresponding to the DID and a proof of identity authentication of the subject; creating, by the server system, a DID document corresponding to the DID, wherein the DID document comprises a mapping relationship between the proof of identity authentication and the DID; generating, by the server system, one or more blockchain transactions for creating the DID and adding the DID document to a blockchain; and sending, by the server system to one or more blockchain nodes associated with the blockchain, the one or more blockchain transactions for adding to the blockchain.
    Type: Application
    Filed: April 10, 2020
    Publication date: July 30, 2020
    Inventors: Yuan CHEN, Renhui YANG, Yuqi LIN, Jiawei LIU
  • Patent number: 10728042
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining, from a blockchain, a blockchain transaction comprising an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, obtaining an authentication result of the user by the second entity in response to the obtained blockchain transaction, wherein the authentication result is associated with the DID; generating a different blockchain transaction comprising the authentication result; and transmitting the different blockchain transaction to a blockchain node for adding to the blockchain.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: July 28, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Shubo Li, Jiawei Liu, Renhui Yang
  • Patent number: 10708060
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining, from a computing device associated with a first decentralized identifier (DID), a query about event data; in response to the obtained query, searching a data store to obtain one or more notifications for event data associated with a second DID, wherein a DID document associated with the second DID comprises the first DID, and wherein the DID document is stored in a blockchain; and providing the one or more notifications for the computing device associated with the first DID.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: July 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Renhui Yang, Jiawei Liu, Yuan Chen, Yuqi Lin
  • Patent number: 10700851
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a resolver service. One of the methods includes: obtaining event data from a blockchain, wherein the event data comprises a plurality of updates associated with a plurality of decentralized identifier (DID) documents stored on the blockchain; storing the event data in a database; receiving a request for information associated with the event data; and providing information about one or more updates associated with one or more of the DID documents in response to the request.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: June 30, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yuqi Lin, Yuan Chen, Renhui Yang, Jiawei Liu
  • Patent number: 10685099
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for mapping decentralized identifiers (DIDs) to real-world entities. One of the methods includes: receiving a request for creating a DID; obtaining a proof of identity authentication based on the received request; obtaining the DID based on the proof of identity authentication; and storing a mapping relationship between the proof of identity authentication and the DID.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: June 16, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Yuan Chen, Renhui Yang, Yuqi Lin, Jiawei Liu
  • Publication number: 20200153639
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based decentralized-identifier authentication, are provided. One of the methods includes: obtaining a request for authenticating a decentralized identifier (DID), wherein the request comprises the DID, a plaintext associated with a challenge for authenticating the DID, and a digital signature on the plaintext; obtaining a public key associated with the DID; determining, based on the obtained public key and the plaintext, that the digital signature on the plaintext is created based on a private key corresponding to the DID; and generating, based on the determination, a message confirming authentication of the DID.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 14, 2020
    Inventors: Renhui YANG, Jiawei LIU, Yuan CHEN, Yuqi LIN
  • Publication number: 20200153606
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.
    Type: Application
    Filed: January 8, 2020
    Publication date: May 14, 2020
    Inventors: Shubo LI, Jiawei LIU, Renhui YANG
  • Publication number: 20200145229
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining, from a blockchain, a blockchain transaction comprising an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, obtaining an authentication result of the user by the second entity in response to the obtained blockchain transaction, wherein the authentication result is associated with the DID; generating a different blockchain transaction comprising the authentication result; and transmitting the different blockchain transaction to a blockchain node for adding to the blockchain.
    Type: Application
    Filed: January 8, 2020
    Publication date: May 7, 2020
    Inventors: Shubo LI, Jiawei LIU, Renhui YANG
  • Publication number: 20200145196
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a resolver service. One of the methods includes: obtaining event data from a blockchain, wherein the event data comprises a plurality of updates associated with a plurality of decentralized identifier (DID) documents stored on the blockchain; storing the event data in a database; receiving a request for information associated with the event data; and providing information about one or more updates associated with one or more of the DID documents in response to the request.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Yuqi LIN, Yuan CHEN, Renhui YANG, Jiawei LIU
  • Publication number: 20200143019
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for mapping decentralized identifiers (DIDs) to real-world entities. One of the methods includes: receiving a request for creating a DID; obtaining a proof of identity authentication based on the received request; obtaining the DID based on the proof of identity authentication; and storing a mapping relationship between the proof of identity authentication and the DID.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Yuan CHEN, Renhui YANG, Yuqi LIN, Jiawei LIU
  • Publication number: 20200145223
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining, from a computing device associated with a first decentralized identifier (DID), a query about event data; in response to the obtained query, searching a data store to obtain one or more notifications for event data associated with a second DID, wherein a DID document associated with the second DID comprises the first DID, and wherein the DID document is stored in a blockchain; and providing the one or more notifications for the computing device associated with the first DID.
    Type: Application
    Filed: January 8, 2020
    Publication date: May 7, 2020
    Inventors: Renhui YANG, Jiawei LIU, Yuan CHEN, Yuqi LIN
  • Publication number: 20200145209
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based decentralized-identifier creation, are provided. One of the methods includes: obtaining a request for creating a decentralized identifier (DID), wherein the request comprises a public key of a cryptographic key pair; creating, based on the public key, a blockchain account associated with a blockchain; creating the DID based on information associated with the blockchain account; and returning a confirmation message comprising the created DID.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Renhui YANG, Jiawei LIU, Yuan CHEN, Yuqi LIN
  • Publication number: 20200127828
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for decentralized-identifier creation. One of the methods includes: receiving a request for obtaining a decentralized identifier (DID), wherein the request comprises an account identifier; obtaining, in response to receiving the request, a public key of a cryptographic key pair; obtaining the DID based on the public key; and storing a mapping relationship between the account identifier and the obtained DID.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Jiawei LIU, Renhui YANG, Yuan CHEN, Yuqi LIN
  • Publication number: 20200127847
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for verifiable-claim issuance. One of the methods includes: receiving, from a first entity, a request for creating a verifiable claim (VC) for a decentralized identifier (DID) associated with a second entity; obtaining, in response to receiving the request, a digital signature associated with the first entity; and generating the VC based on the received request and the obtained digital signature.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Renhui YANG, Jiawei LIU, Yuan CHEN, Yuqi LIN
  • Publication number: 20200127845
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for claim verification. One of the methods includes: receiving, from a first entity, a request for verifying a verifiable claim (VC) that comprises a digital signature; obtaining, based on the VC, a public key associated with a second entity; determining that the digital signature is created based on a private key associated with the public key; and verifying the VC based on the determination.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Renhui YANG, Jiawei LIU, Yuan CHEN, Yuqi LIN
  • Patent number: 10578177
    Abstract: Provided is a device for detecting thickness of a brake pad, comprising a support body, a conducting wire or a resistor body, further comprising a conducting wire provided outside the support body, and possibly further comprising a resistor, some or all of the conducting wire, resistor body, and resistor are connected to form a circuit in a certain structure, and the conducting wire or the resistor body on the support body is rubbed together with the brake pad within a certain thickness range of the brake pad. By the present invention, the range of the thickness dimension of the brake pad can be determined, or the thickness dimension of the brake pad can be continuously reflected within a certain range.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: March 3, 2020
    Assignee: TONGREN UNIVERSITY
    Inventors: Wei Huang, Wei Shi, Senlin Leng, Renhui Zhang, Yu Long, Jingjing Jiang, Lei Guo, Yingchang Yang, Qiang Wang, Shuai Huang
  • Publication number: 20060074024
    Abstract: A mammal with congestive heart failure is treated by administering to the mammal an effective amount of growth hormone. Treatment results in increased left ventricular cystolic pressure, increased left ventricular maximum, increased cardiac output, and increased stroke volume index. Treatment also results in reduced left ventricular end-diastolic pressure and reduced systemic vascular resistance. These measurements indicate improvement in cardiac function by increased ventricular contractility and decreased peripheral vascular resistance.
    Type: Application
    Filed: November 28, 2005
    Publication date: April 6, 2006
    Inventors: Stuart Bunting, Ross Clark, Nancy Gillett, Hongkui Jin, Renhui Yang
  • Patent number: 6989364
    Abstract: The invention concerns the treatment of cardiac hypertrophy by interferon-gamma (IFN-?). Cardiac hypertrophy may result from a variety of diverse pathologic conditions, including myocardial infarction, hypertension, hypertrophic cardiomyopathy, and valvular regurgitation. The treatment extends to all stages of the progression of cardiac hypertrophy, with or without structural damage of the heart muscle, regardless of the underlying cardiac disorder.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: January 24, 2006
    Assignee: Genentech, Inc.
    Inventors: Hongkui Jin, Hsienwie Lu, Nicholas F. Paoni, Renhui Yang
  • Publication number: 20050171006
    Abstract: A mammal with congestive heart failure is treated by administering to the mammal an effective amount of growth hormone. Treatment results in increased left ventricular cystolic pressure, increased left ventricular maximum, increased cardiac output, and increased stroke volume index. Treatment also results in reduced left ventricular end-diastolic pressure and reduced systemic vascular resistance. These measurements indicate improvement in cardiac function by increased ventricular contractility and decreased peripheral vascular resistance.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 4, 2005
    Inventors: Stuart Bunting, Ross Clark, Nancy Gillett, Hongkui Jin, Renhui Yang