Method and system for communication in instant messaging application
First Claim
1. A computer-implemented method for performing an allocation operation, comprising:
- receiving a gift object allocation request from a first computing device of a user, wherein the user comprises an allocation source;
determining the allocation source, one or more allocation targets, one or more notification targets to whom no gift objects are to be allocated based on the allocation request, and a quantity of gift objects to be allocated based on the gift object allocation request,wherein the allocation source sends the gift object allocation request for a group in an instant messaging application,wherein members of the group include the allocation source, first members which are the allocation targets, and second members which are the notification targets, wherein the notification targets comprise a subset of the members of the group which are not allocation targets,wherein the allocation source selects the first members and the second members from among the group;
extracting gift objects to be allocated corresponding to the quantity of gift objects to be allocated from a gift object set corresponding to the gift object allocation request by the allocation source;
allocating the gift objects to be allocated to the allocation targets; and
notifying, via the instant messaging application, the first members and the second members of the group of the allocation of the gift objects in a gift object message from the allocation source, wherein notifying the second members comprises;
displaying, on a screen of a second computing device executing the instant message application and associated with a notification target, a first preset trigger icon; and
in response to receiving a user action associated with the first preset trigger icon, displaying on the screen of the second computing device a superimposed message over a current message window, wherein the superimposed message indicates the allocation source, the allocation targets, and the quantity of the allocated gift objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present application provide a method and system for for performing an allocation operation. During operation, the system may receive an object allocation request from a computing device associated with an allocation source. The system may determine the allocation source, one or more allocation targets, one or more notification targets, and a quantity of objects to be allocated based on the object allocation request. The system may extract objects to be allocated corresponding to the quantity of objects to be allocated from an object set corresponding to the allocation source. The system may then allocate the objects to be allocated to the allocation targets. The system may notify the notification targets of messages related to the allocation operation.
108 Citations
20 Claims
-
1. A computer-implemented method for performing an allocation operation, comprising:
-
receiving a gift object allocation request from a first computing device of a user, wherein the user comprises an allocation source; determining the allocation source, one or more allocation targets, one or more notification targets to whom no gift objects are to be allocated based on the allocation request, and a quantity of gift objects to be allocated based on the gift object allocation request, wherein the allocation source sends the gift object allocation request for a group in an instant messaging application, wherein members of the group include the allocation source, first members which are the allocation targets, and second members which are the notification targets, wherein the notification targets comprise a subset of the members of the group which are not allocation targets, wherein the allocation source selects the first members and the second members from among the group; extracting gift objects to be allocated corresponding to the quantity of gift objects to be allocated from a gift object set corresponding to the gift object allocation request by the allocation source; allocating the gift objects to be allocated to the allocation targets; and notifying, via the instant messaging application, the first members and the second members of the group of the allocation of the gift objects in a gift object message from the allocation source, wherein notifying the second members comprises; displaying, on a screen of a second computing device executing the instant message application and associated with a notification target, a first preset trigger icon; and in response to receiving a user action associated with the first preset trigger icon, displaying on the screen of the second computing device a superimposed message over a current message window, wherein the superimposed message indicates the allocation source, the allocation targets, and the quantity of the allocated gift objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising:
-
one or more processors; and a non-transitory computer-readable medium coupled to the one or more processors storing instructions stored that, when executed by the one or more processors, cause the computing system to perform a method for an allocation operation, the method comprising; receiving a gift object allocation request from a first computing device of a user, wherein the user comprises an allocation source; determining the allocation source, one or more allocation targets, one or more notification targets to whom no gift objects are to be allocated based on the allocation request, and a quantity of gift objects to be allocated based on the gift object allocation request, wherein the allocation source sends the gift object allocation request for a group in an instant messaging application, wherein members of the group include the allocation source, first members which are the allocation targets, and second members which are the notification targets, wherein the notification targets comprise a subset of the members of the group which are not allocation targets, wherein the allocation source selects the first members and the second members from among the group; extracting gift objects to be allocated corresponding to the quantity of gift objects to be allocated from a gift object set corresponding to the gift object allocation request by the allocation source; allocating the gift objects to be allocated to the allocation targets; and notifying, via the instant messaging application, the first members and the second members of the group of the allocation of the gift objects in a gift object message from the allocation source, wherein notifying the second members comprises; displaying, on a screen of a second computing device executing the instant messaging application and associated with a notification target, a first preset trigger icons; and in response to receiving a user action associated with the first preset trigger icon, displaying on the screen of the second computing device a superimposed message over a current message window, wherein the superimposed message indicates the allocation source, the allocation targets, and the quantity of the allocated gift objects. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for performing an allocation operation, the method comprising:
-
receiving a gift object allocation request from a first computing device of a user, wherein the user comprises an allocation source; determining the allocation source, one or more allocation targets, one or more notification targets to whom no gift objects are to be allocated based on the allocation request, and a quantity of gift objects to be allocated based on the gift object allocation request, wherein the allocation source sends the gift object allocation request for a group in an instant messaging application, wherein members of the group include the allocation source, first members which are the allocation targets, and second members which are the notification targets, wherein the notification targets comprise a subset of the members of the group which are not allocation targets, wherein the allocation source selects the first members and the second members from among the group; extracting gift objects to be allocated corresponding to the quantity of gift objects to be allocated from a gift object set corresponding to the gift object allocation request by the allocation source; allocating the gift objects to be allocated to the allocation targets; and notifying, via the instant messaging application, the first members and the second members of the group of the allocation of the gift objects in a gift object message from the allocation source, wherein notifying the second members comprises; displaying, on a screen of a second computing device executing the instant messaging application and associated with a notification target, a first preset trigger icon; and in response to receiving a user action associated with the first preset trigger icon, displaying on the screen of the second computing device a superimposed message over a current message window, wherein the superimposed message indicates the allocation source, the allocation targets, and the quantity of the allocated gift objects.
-
-
20. A computer-implemented method for communication in an instant messaging group having multiple members, the method comprising:
-
displaying, at a first computing device of a user, a graphical user interface having at least a first lucky money mode option and a second lucky money mode option, wherein the first lucky money Triode option is selectable by the user to send a first-type lucky money message to a group-chat window so that each member of the instant messaging group has an opportunity to obtain at least a gift object associated with the first-type lucky money message, wherein the second lucky money mode option is selectable by the user to send a second-type lucky money message to the group-chat window so that only a first set of the members can obtain one or more gift objects associated with the second-type lucky money message, wherein the first set of the members comprises one or more members predefined with the second-type lucky money message, and wherein a second set of the members comprises one or more members who are not predefined with the second-type lucky money message; receiving user input to select the second lucky money mode option; receiving user selection of the first set of the members to each receive one or more gift objects associated with the second-type lucky money message; receiving user input indicating a quantity of gift objects to be allocated to each of the selected first set of the members; extracting gift objects to be allocated corresponding to the quantity of gift objects to be allocated from a gift object set corresponding to the user; allocating the gift objects to be allocated to the one or more members of the first set; and notifying, in the instant messaging group, the first set of the members and the second set of the members of the allocation of the gift objects in a gift object message from the allocation source, wherein notifying the second set of the members comprises; displaying, on a screen of a second computing device executing in the instant messaging group and associated with a member of the second set, a preset trigger icon; and in response to receiving a user action associated with the preset trigger icon, displaying on the screen of the second computing device a superimposed message over a current message window, wherein the superimposed message indicates the user, the first set of the members, and the quantity of the allocated gift objects.
-
Specification