Patents by Inventor Maocai LI

Maocai LI 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: 20160127293
    Abstract: A method and system for processing graphical codes are disclosed. A device with one or more processors and memory obtains a respective graphic code (e.g., a QR code, barcode, SKU or the like) and identifies an operation corresponding to the respective graphic code. The device detects a trigger condition for diverting from a default processing procedure for executing the operation corresponding to the respective graphic code. In response to detecting the trigger condition, the device: delays execution of the operation corresponding to the respective graphic code; and stores at least one of the respective graphic code and data decoded from the respective graphic code in a graphic code library, where the graphic code library includes zero or more previously obtained graphic codes distinct from the respective graphic code or corresponding data decoded from the zero or more previously obtained graphic codes.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Inventors: Zhigang SONG, Maocai LI
  • Publication number: 20160127369
    Abstract: A method of user authentication is disclosed. The method is performed at a server device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes receiving, from a first terminal device, a service request including identification information of the user. The method includes generating a verification code in response to the service request. The method also includes establishing, based on the identification information of the user, a voice communication with a second terminal device in response to a failure of sending a non-voice message including the verification code to the user in a non-voice communication method. The method further includes sending, during the voice communication and to the second terminal device, a voice message including the verification code such that the user uses the verification code to authenticate the service request at the first terminal device.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Inventors: Jinming ZHANG, Fanyuan ZENG, Maocai LI, Tanhong LI
  • Publication number: 20160086218
    Abstract: A server system with processor(s) and memory obtains order information for a transaction of goods or services initiated by a user of a social networking platform and obtains a request from the user to share the transaction with a selected group of users of the social networking platform, where the selected group of users includes the user. In response to obtaining the request, the method server system: generates a message based on the order information, where the message includes one or more user interface elements that enable users of the selected group of users to purchase the goods or services included in the transaction initiated by the first user within a user interface of the social networking platform; and publishes the message with the one or more user interface elements to a section of the social networking platform that is designated for access by the selected group of users.
    Type: Application
    Filed: December 3, 2015
    Publication date: March 24, 2016
    Inventor: Maocai LI
  • Publication number: 20150254626
    Abstract: A terminal-based settlement method is provided. The method includes a settlement apparatus scanning tag information of an item to be purchased and obtaining item information of the item to be purchased, where the item information includes a unique identifier and price information of the item. The method also includes the settlement apparatus generating a graphic barcode based on the unique identifier and the price information of the item. Further, the method includes the settlement apparatus receiving a settlement request for the item sent from a user terminal after the user terminal obtains the item information of the item to be purchased by scanning the graphic barcode and performing a settlement management operation based on the settlement request.
    Type: Application
    Filed: May 21, 2015
    Publication date: September 10, 2015
    Inventor: MAOCAI LI
  • Publication number: 20150220933
    Abstract: A method and system for making secure online payments are disclosed. The method includes sending a request for making a payment to a payment platform, the request including a payment account number and a payment amount; receiving a prompt from the payment platform, the prompt requesting authentication data, the authentication data including fingerprint data and fingerprint collection terminal identification data; and sending requested authentication data to the payment platform. The method further includes receiving data indicating that the payment platform has made the requested payment. The method and system consistent with the present disclosure may authenticate a user before making a secure online payment and improve the security and user experience in making payments online.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Inventor: MAOCAI LI
  • Publication number: 20150186014
    Abstract: An electronic device for receiving an account identifier is described. The device includes display; one or more processors; and memory storing one or more programs. The device displays a user interface that includes an area for receiving an account identifier and a first set of candidates for a first set of characters. The device detects a selection of a first candidate of the first set of candidates. In response, the device displays characters in the first candidate in the area. The device, subsequent to detecting the selection of the first candidate, receives a manual input of each character in one or more sets of characters; and displays, in the area, characters in the one or more sets of characters concurrently with at least the characters in the first candidate. A corresponding method and a computer readable storage medium storing one or more programs for execution by the electronic device are also described.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 2, 2015
    Inventors: Maocai LI, Chang HE
  • Publication number: 20150186875
    Abstract: A method of authorizing a payment transaction is disclosed. The method includes: at a payment server, receiving, from a user device, a payment request and a payment key entered by a user at the user device. The method further includes, receiving, from the user device and with the payment key, predetermined device identification data for the user device; determining whether the predetermined device identification data corresponds to a registered user device associated with a payment account identified by the payment request; and in accordance with an outcome of the determining, selecting a corresponding reference payment key from multiple reference payment keys stored for the payment account, to verify the payment key entered by the user.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 2, 2015
    Inventors: Xiaolong ZHANG, Wa YE, Peng LlU, Maocai LI, Nan JIANG
  • Publication number: 20150188915
    Abstract: A method of verifying identity information is performed at a computer server using a social networking application. The computer server receives an identity verification request from a first terminal. The first terminal is associated with a first account of the social networking application and the identity verification request includes information of a verification code and a second account of the social networking application. The computer server then forwards information of the verification code to a second terminal associated with the second account of the social networking application. Upon receipt of a response from the second terminal, the computer server establishes a relationship between the first account and the second account after verification of the response from the second terminal using the verification code such that the second terminal can interact with the first terminal through the social networking application.
    Type: Application
    Filed: December 8, 2014
    Publication date: July 2, 2015
    Inventor: Maocai LI
  • Publication number: 20150178814
    Abstract: A method and system for conducting online transactions are disclosed. The method implemented by a user terminal includes scanning the product label of a product and obtaining product label information; obtaining product information based on the product label information; and generating purchase order information based on the product information. The purchase order information includes a payment method. The method further includes sending the purchase order information to a trading platform and receiving a message indicating the purchase is complete. The method and system consistent with the present disclosure may improve online product purchase processes and user experience in conducting online transactions.
    Type: Application
    Filed: March 5, 2015
    Publication date: June 25, 2015
    Inventor: MAOCAI LI
  • Publication number: 20150154593
    Abstract: A secure payment method is provided. The method includes a payment server receiving order payment information from a first user terminal, where the order payment information includes a login account of the first user terminal and a transaction order. The method also includes the payment server sending payment request information to a second user terminal associated with the first user terminal based on the login account of the first user terminal, where the payment request information contains the transaction order, and the second user terminal is a mobile terminal. Further, the method includes the payment server receiving payment confirmation information from the second user terminal based on the payment request information, where the payment confirmation information contains a payment account and verification information inputted by a user. The method includes the payment server performing a payment operation for the transaction order based on the payment confirmation information.
    Type: Application
    Filed: February 6, 2015
    Publication date: June 4, 2015
    Inventor: MAOCAI LI
  • Publication number: 20150143481
    Abstract: The disclosure discloses an application security verification method, an application server, an application client, and a system, wherein the application security verification method includes: detecting by an application server, an occurrence of a default security risk event on an application client; obtaining by the application server, default verification information associated with a login account of the application client; and sending by the application server, the default verification information to the application client in order to verify the application client. A user of an application client may therefore verify the security of the application client and the application server, thereby effectively prevents any forged and illegal APP from threatening the security of the user's private information and financial information.
    Type: Application
    Filed: January 6, 2015
    Publication date: May 21, 2015
    Inventors: Ming Chen, Wei Shi, Zhigang Song, Maocai Li
  • Publication number: 20150117781
    Abstract: Methods, apparatus, and systems for information identification are provided. A card image of a pre-set collection area is photographed and obtained, when a request event for information identification is detected. Edge-size information of the card image obtained by photographing is determined. A target area of the card image is marked according to the edge-size information. An image of the target area is extracted. Character shapes to be identified in the image of the target area is determined based on a pre-set character pattern library. A character corresponding to each character shape to be identified is identified according to each character shape to be identified that is determined and according to the character pattern library.
    Type: Application
    Filed: August 4, 2014
    Publication date: April 30, 2015
    Inventor: MAOCAI LI
  • Publication number: 20150081555
    Abstract: A method, apparatus, and system for processing transactions are disclosed in the field of Internet communication. The method includes: a first terminal device transmits a user ID of a first party and an account ID of a user account to a computer system; the computer system generates an authorization ID according to the account ID and the user ID, creates a corresponding relationship between the authorization ID and the account information of the user account, and transmits the authorization ID to the first terminal device; a second terminal device acquires the authorization ID from the first terminal device and transmits transaction information of a transaction and the authorization ID to the computer system; the computer system reduces the transaction value from a first value included in the user account of the first party and adds the transaction value to a second value included in the user account of the second party.
    Type: Application
    Filed: October 31, 2014
    Publication date: March 19, 2015
    Inventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG
  • Publication number: 20140279445
    Abstract: A method, apparatus, and system are disclosed for processing transactions in the field of Internet communication. In the method: a first terminal scans a graphic code of a transaction, acquires a process ID of the transaction from the graphic code, where the graphic code is generated by a payment system from its acquired transaction information of the transaction, the transaction information including at least ID of a first party and a transaction value of the transaction. The first terminal transmits a user account of a second party and the process ID to the payment system. The payment system acquires the transaction information of the transaction, reduces the transaction value from a first value included in the user account of the second party and adds the transaction value to a second value included in the user account of the first party.
    Type: Application
    Filed: April 22, 2014
    Publication date: September 18, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG