Patents by Inventor Huifeng Jin

Huifeng Jin 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: 20210028930
    Abstract: This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 28, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Patent number: 10902412
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for data synchronization. One of the methods includes that a first terminal device establishes a data channel to a specified carrier through near field communication. The first terminal device obtains an account identifier of a first account and first streaming data corresponding to the first account through the data channel, where the account identifier of the first account and the first streaming data are stored in the specified carrier. The first terminal device determines second streaming data corresponding to a second account associated with the first account, and performs data synchronization between the first account and the second account based on the first streaming data and the second streaming data.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 26, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Fen Zhai, Chunlei Gu, Lingnan Shen, Ge Chen, Jie Qi, Huifeng Jin, Xuefu Song
  • Patent number: 10872332
    Abstract: A virtual card opening method and system, a payment system, and a card issuing system are disclosed. The method comprises: receiving, through an online traffic entrance associated with a payment system, a virtual card opening request from a user, the virtual card opening request comprising user information and type identifier information of a virtual card; searching, by the payment system, for a rule for acting as an agent to open a card and a card opening condition corresponding to the type identifier information from the payment system, the rule for acting as an agent to open a card and the card opening condition being obtained in advance by the payment system from a card issuing system; and generating, by the payment system, a target virtual card according to the user information and the rule for acting as an agent.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: December 22, 2020
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Lingnan Shen, Jie Qi, Ge Chen, Huifeng Jin, Huanming Sun
  • Patent number: 10853806
    Abstract: A method and an apparatus of obtaining location information are disclosed. According to the disclosed method, a server obtains transaction data uploaded by a terminal, determines a transaction device identifier and transaction address information included in the transaction data, and determines and stores location information of a transaction device corresponding to the transaction device identifier based on the transaction address information. Using the above method, the server is able to automatically record the location information of the transaction device through the transaction data uploaded by the terminal, without the need of manually recording the location information of the transaction device, thereby effectively enhancing the efficiency of obtaining the location information of the transaction device.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 1, 2020
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Hui Liu, Lin Zhou, Haohua Zheng, Huifeng Jin, Tiancheng Xiang
  • Publication number: 20200366833
    Abstract: An end-user device displays an image at a first size. The end-user device obtains a distance between the end-user device and an object. The end-user device includes a predetermined mapping relationship between distance and size. The end-user device determines a second size based on the distance and the predetermined mapping relationship. The end-user device displays the image at the second size.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Jie Qi, Fen Zhai, Zhixiang Tang, Huifeng Jin
  • Patent number: 10790970
    Abstract: This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Patent number: 10783417
    Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for generating information identification codes are provided. One of the methods includes: requesting a user's code generation seed from a code identifying party; receiving a first code generation seed from the code identifying party; and synchronizing the first code generation seed to a client of the user, for the user to generate an information identification code.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: September 22, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Ge Chen, Lingnan Shen, Bo Weng, Huifeng Jin
  • Publication number: 20200234096
    Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for generating information identification codes are provided. One of the methods includes: requesting a user's code generation seed from a code identifying party; receiving a first code generation seed from the code identifying party; and synchronizing the first code generation seed to a client of the user, for the user to generate an information identification code.
    Type: Application
    Filed: April 8, 2020
    Publication date: July 23, 2020
    Inventors: Ge CHEN, Lingnan SHEN, Bo WENG, Huifeng JIN
  • Patent number: 10699172
    Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for generating information identification codes are provided. One of the methods includes: requesting a user's code generation seed from a code identifying party; receiving a first code generation seed from the code identifying party; and synchronizing the first code generation seed to a client of the user, for the user to generate an information identification code.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: June 30, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Ge Chen, Lingnan Shen, Bo Weng, Huifeng Jin
  • Publication number: 20200204359
    Abstract: This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 25, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Publication number: 20200167621
    Abstract: Methods, systems, and devices, including computer programs encoded on computer storage media, for generating information identification codes are provided. One of the methods includes: requesting a user's code generation seed from a code identifying party; receiving a first code generation seed from the code identifying party; and synchronizing the first code generation seed to a client of the user, for the user to generate an information identification code.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 28, 2020
    Inventors: Ge CHEN, Lingnan SHEN, Bo WENG, Huifeng JIN
  • Publication number: 20200143361
    Abstract: A virtual card opening method and system, a payment system, and a card issuing system are disclosed. The method comprises: receiving, through an online traffic entrance associated with a payment system, a virtual card opening request from a user, the virtual card opening request comprising user information and type identifier information of a virtual card; searching, by the payment system, for a rule for acting as an agent to open a card and a card opening condition corresponding to the type identifier information from the payment system, the rule for acting as an agent to open a card and the card opening condition being obtained in advance by the payment system from a card issuing system; and generating, by the payment system, a target virtual card according to the user information and the rule for acting as an agent.
    Type: Application
    Filed: January 7, 2020
    Publication date: May 7, 2020
    Inventors: Lingnan SHEN, Jie QI, Ge CHEN, Huifeng JIN, Huanming SUN
  • Publication number: 20200097947
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for data synchronization. One of the methods includes that a first terminal device establishes a data channel to a specified carrier through near field communication. The first terminal device obtains an account identifier of a first account and first streaming data corresponding to the first account through the data channel, where the account identifier of the first account and the first streaming data are stored in the specified carrier. The first terminal device determines second streaming data corresponding to a second account associated with the first account, and performs data synchronization between the first account and the second account based on the first streaming data and the second streaming data.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Fen Zhai, Chunlei Gu, Lingnan Shen, Ge Chen, Jie Qi, Huifeng Jin, Xuefu Song
  • Publication number: 20200084370
    Abstract: An end-user device displays an image at a first size. The end-user device obtains a distance between the end-user device and an object. The end-user device includes a predetermined mapping relationship between distance and size. The end-user device determines a second size based on the distance and the predetermined mapping relationship. The end-user device displays the image at the second size.
    Type: Application
    Filed: November 18, 2019
    Publication date: March 12, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Jie Qi, Fen Zhai, Zhixiang Tang, Huifeng Jin
  • Patent number: 10581597
    Abstract: This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: March 3, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Publication number: 20190392544
    Abstract: A client device obtains and records inbound station information. The client device sends first electronic credential information to an inbound charging apparatus, where the first electronic credential information comprises authentication information generated by a payment system based on a user identity in the client device. The client device sends second electronic credential information and the inbound station information to an outbound charging apparatus, where the second electronic credential information comprises authentication information generated by the payment system based on the user identity in the client device.
    Type: Application
    Filed: September 6, 2019
    Publication date: December 26, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Jie QI, Huifeng Jin, Xuefu Song
  • Publication number: 20190385033
    Abstract: The specification discloses a dynamic graphic code implementation method and apparatus. The method includes: invoking a distance sensor to detect a distance between a device and a blocking object when displaying a graphic code; and if the distance is within a preset distance range, stopping refreshing the graphic code.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 19, 2019
    Inventors: Lingnan Shen, Jie Qi, Ge Chen, Huifeng Jin
  • Publication number: 20190266592
    Abstract: This specification techniques for sharing service and identity information between devices. One example method include acquiring, by a first device, a digital object identifier (DOI) of a second device, the DOI including identity information associated with the second device; generating, by the first device, a service DOI based on the identity information from the DOI of the second device, the service DOI including the identity information of the second device and service information; and displaying, by the first device, the service DOI on a display of the first device, wherein the displayed service DOI is configured to cause the second device to perform service processing when the displayed service DOI is acquired by the second device, and wherein the service processing is based at least in part on the identity information and the service information included in the service DOI.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 29, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Publication number: 20190245684
    Abstract: This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: Alibaba Group Holding Limited
    Inventors: Lingnan Shen, Ge Chen, Yanghui Liu, Huifeng Jin
  • Publication number: 20180357401
    Abstract: Biometric information is obtained from a user. A determination is made that the obtained biometric information matches at least one entry in a biometric database. In response to determining that the obtained biometric information matches the at least one entry in the biometric database, non-biometric verification information is obtained. A determination is made as to whether at least a portion of the non-biometric verification information matches at least a portion of preset non-biometric verification information associated with the user. In response to determining that the at least a portion of the non-biometric verification information matches, a determination is made that an identity of the user is verified. In response to determining that the at least a portion of the non-biometric verification information does not match, a determination is made that the identity of the user is not verified.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 13, 2018
    Applicant: Alibaba Group Holding Limited
    Inventors: Huifeng Jin, Yanghui Liu, Chao Xiu, Liyun Dong, Weijie Xiao