×

Method, system and server system of payment based on a conversation group

  • US 10,235,663 B2
  • Filed: 08/08/2014
  • Issued: 03/19/2019
  • Est. Priority Date: 11/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of requesting and receiving payment in a group chat environment, comprising:

  • at a user device having one or more processors and memory for storing one or more programs to be executed by the one or more processors;

    displaying a conversation interface of a group chat session for a pre-established conversation group, the pre-established conversation group including a user of the user device and a plurality of other users participating in the pre-established conversation group;

    providing, in the conversation interface of the group chat session, a control for requesting payment from the pre-established conversation group;

    detecting an input from the user invoking the control for requesting payment of a total amount from the pre-established conversation group;

    in response to detecting the input from the user, posting a group payment request as a first chat message to the group chat session, wherein the first chat message is sent to the plurality of other users participating in the pre-established conversation group, and payment responses accepting or rejecting the group payment request are received from one or more of users of the pre-established conversation group; and

    after the group payment request is posted to the pre-established conversation group and the payment responses are received from the one or more users of the pre-established conversation group, receiving a payment confirmation for a predetermined payment scheme that divides the total amount among one or more selected users, wherein;

    in accordance with a determination that a first number of users have accepted the payment request, the total amount is divided among the first number of users to obtain a first distribution of payments according to the predetermined payment scheme, and an aggregated payment of the total amount specified in the group payment request is transferred from the first number of users to the user of the user device;

    in accordance with a determination that a second number of users have accepted the payment request, the total amount is divided among the second number of users to obtain a second distribution of payments according to the predetermined payment scheme, and the aggregated payment of the total amount specified in the group payment request is transferred from the second number of users to the user of the user device, wherein the second distribution of payments is different from the first distribution of payments; and

    in accordance with a determination that at least one user has rejected the payment request, determining an order by which a third number of users have failed to reject the payment request, including at least one user that has ignored the payment request, wherein the total amount is divided among the third number of users that have failed to reject the payment request to obtain a third distribution of payments according to the predetermined payment scheme.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×