Blockchain-based trusted platform
    71.
    发明授权

    公开(公告)号:US11250528B2

    公开(公告)日:2022-02-15

    申请号:US16714455

    申请日:2019-12-13

    发明人: Zhiguo Li

    摘要: A blockchain-based trusted platform enhances trustworthiness of data generated by application programs that provide services, such as legal services. Included is an application layer having at least one blockchain-based application program configured to perform steps to provide a service, and a trusted service layer having a trusted timing module, a trusted identity module, and a trusted computing module. For each step of at least some of a plurality of steps, the application program is configured to obtain a verified time stamp from the trusted timing module and a verified identity from the trusted identity module, and/or obtain a computation result based on a processing of blockchain data using the trusted computing module. The trusted computing module records information about a corresponding step that is performed by the application program and the verified time stamp, the verified identity, and/or the computation result in a blockchain.

    Data processing methods, apparatuses, and terminal devices

    公开(公告)号:US11250392B2

    公开(公告)日:2022-02-15

    申请号:US17340468

    申请日:2021-06-07

    发明人: Cheng Chen

    摘要: A computer-implemented method includes providing, by one or more processing devices, a service code management interface; receiving, by the one or more processing devices, a specified quantity that is input by a user in the service code management interface; generating, by the one or more processing devices, the specified quantity of service codes, wherein the specified quantity of service codes comprise the same user identification information; and displaying, by the one or more processing devices, the specified quantity of service codes.

    Processing image data of a webpage
    73.
    发明授权

    公开(公告)号:US11250095B2

    公开(公告)日:2022-02-15

    申请号:US16210534

    申请日:2018-12-05

    发明人: Chao Wang

    摘要: A request for a webpage is received at a server associated with a website and from a terminal device, where the webpage includes an image, and where the server stores a first set of HyperText Markup Language (HTML) code that is associated with the webpage. The image is divided into a plurality of sub-images. A second set of HTML code associated with the webpage is determined, where the second set of HTML code includes code corresponding to each sub-image. The second set of HTML code is transmitted to the terminal device for sequential display of each sub-image on the terminal device.

    Data storage in blockchain-type ledger

    公开(公告)号:US11249987B2

    公开(公告)日:2022-02-15

    申请号:US16812036

    申请日:2020-03-06

    发明人: Xinying Yang

    摘要: This disclosure relates to data storage in a blockchain-type ledger storing data based on a blockchain data structure. In one aspect, a method includes obtaining service data. A compression threshold on which selection of a target object for performing data compression is based is determined. The target object includes a client device or a database server. At least one of a hardware performance parameter or a network performance parameter is obtained. A compression weight is determined based on at least one of the hardware performance parameter or the network performance parameter. When the compression weight is greater than a predetermined value, data compression is performed on the service data at the client device. When the compression weight is less than or equal to the predetermined value, the client device sends the service data to the database server so that the database server performs data compression on the service data.

    Spoof detection by estimating subject motion from captured image frames

    公开(公告)号:US11244182B2

    公开(公告)日:2022-02-08

    申请号:US17234350

    申请日:2021-04-19

    摘要: A method includes receiving a first image and a second image, wherein the first and second images represent first and second relative locations, respectively, of an image acquisition device with respect to a subject. The method also includes determining, using the first and second images, a total relative displacement of the subject with respect to the image acquisition device between a time of capture of the first image and a time of capture of the second image, and determining, based on sensor data associated with one or more sensors associated with the image acquisition device, a component of the total relative displacement associated with a motion of the image acquisition device. The method also includes determining, based on a difference between the first total relative displacement and the component, that the first subject is an alternative representation of a live person, and in response, preventing access to a secure system.

    Image acquisition method, apparatus, system, and electronic device

    公开(公告)号:US11244158B2

    公开(公告)日:2022-02-08

    申请号:US16508639

    申请日:2019-07-11

    发明人: Chenguang Ma Liang Li

    摘要: The present disclosure provides image acquisition methods, apparatuses, systems and electronic devices. One image acquisition method includes: acquiring an initial face image of a user by a first image acquisition apparatus; controlling a second image acquisition apparatus to acquire an eye print image of the user according to an acquisition parameter, the acquisition parameter being determined based on the initial face image; and synthesizing the initial face image and the eye print image into a target face image of the user.

    Blockchain-based transaction verification

    公开(公告)号:US11240041B2

    公开(公告)日:2022-02-01

    申请号:US17201181

    申请日:2021-03-15

    发明人: Pengtao Qi

    IPC分类号: H04L9/32 H04L9/30 G06F16/23

    摘要: This disclosure relates to blockchain-based transaction verification. Some aspects include receiving, by a blockchain system, transaction data to be verified. The transaction data includes plaintext transaction information and at least one piece of verifier signature data. The plaintext transaction information includes a designated-verifier information set that identifies verifiers that have been designated to verify the plaintext transaction information and that includes, for each of one or more verifiers, a piece of designated-verifier information. Each piece of signature data includes a digital signature generated by one of the verifiers. The blockchain system obtains an authenticated information set by verifying each digital signature. The authenticated information set includes the piece of designated-verifier information for each verifier for which the digital signature is successfully verified. The blockchain system determines that the transaction data is verified successfully when the authenticated information set includes a pre-determined quantity of pieces of designated-verifier information.

    Consensus verification method, apparatus, and device

    公开(公告)号:US11240036B2

    公开(公告)日:2022-02-01

    申请号:US17207278

    申请日:2021-03-19

    发明人: Xinying Yang

    摘要: Implementations of the present specification disclose a consensus verification method, apparatus, and device. In the implementations of the present specification, for each piece of service data, if first consensus verification on the service data fails, a first node determines whether the service data satisfies a predetermined retry condition instead of directly considering the service data to be invalid. If the predetermined retry condition is satisfied, then the service data is stored as service data to be retried. The first node can perform the first consensus verification on the service data to be retried in response to determining that a predetermined retry execution condition is triggered.

    CAPACITIVE THROUGH-BODY COMMUNICATION

    公开(公告)号:US20220012322A1

    公开(公告)日:2022-01-13

    申请号:US17486029

    申请日:2021-09-27

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for capacitive through-body communication. In one aspect, a method includes capturing, from capacitive through-body communication with an on-body device worn by an individual, a biometric template comprising identification data associated with the individual, comparing the captured identification data of the captured biometric template with reference identification data of a stored biometric template associated with the individual, determining that the captured identification data matches the reference identification data of the stored biometric template; and authenticating identification of the individual.