Emoticon sending method, computer device and computer-readable storage medium
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsJiangxue Tian, Wen Zha
Life of this patent
Estimating the term…
Abstract
An emoticon sending method, performed at a computer device, includes obtaining an emoticon identifier selected by a sender corresponding to a sender identifier; obtaining a corresponding allowed receiver identifier according to the sender identifier and the emoticon identifier; obtaining a candidate receiver identifier; comparing the candidate receiver identifier with the allowed receiver identifiers; and sending the selected emoticon identifier to the candidate receiver identifier, if the candidate receiver identifier is one of the allowed receiver identifiers.
Claims18
A method performed at a first terminal that is communicatively connected to a server, the first terminal including one or more processors and memory storing instructions to be executed by the one or more processors, the first terminal is associated with a first user having a first user identifier in an instant messaging application, the method comprising:
- receiving, from the first user via the instant messaging application, a selection of a first emoticon;
- in response to the selection of the first emoticon, obtaining an identification of one or more allowed receiver identifiers that are allowed to receive the first emoticon from the first user identifier via the instant messaging application, wherein each of the one or more allowed receiver identifiers is associated with a respective user account on the instant messaging application and represents a user-selected contact of the first user on the instant messaging application, and the one or more allowed receiver identifiers are pre-configured by the first user and stored at the server;
- receiving from the first user a selection of a candidate receiver identifier to receive the first emoticon via the instant messaging application, wherein the candidate receiver identifier is associated with a second user of the instant messaging application;
- in response to the user selection of the candidate receiver identifier, comparing the candidate receiver identifier with the one or more allowed receiver identifiers;
- and
- in accordance with a determination that the candidate receiver identifier does not match any one of the one or more allowed receiver identifiers:
- displaying, on the instant messaging application, an indication that the first emoticon cannot be sent to the one or more candidate receiver identifier;
- and
- displaying, on the instant messaging application, the one or more allowed receiver identifiers that are allowed to receive the first emoticon.
A computer device, comprising a memory and a processor, the memory storing computer-readable instructions that, when executed by the processor, cause the computer device to perform operations comprising:
- receiving, from the first user via the instant messaging application, a selection of a first emoticon;
- in response to the selection of the first emoticon, obtaining an identification of one or more allowed receiver identifiers that are allowed to receive the first emoticon from the first user identifier via the instant messaging application, wherein each of the one or more allowed receiver identifiers is associated with a respective user account on the instant messaging application and represents a user-selected contact of the first user on the instant messaging application, and the one or more allowed receiver identifiers are pre-configured by the first user and stored at the server;
- receiving from the first user a selection of a candidate receiver identifier to receive the first emoticon via the instant messaging application, wherein the candidate receiver identifier is associated with a second user of the instant messaging application;
- in response to the user selection of the candidate receiver identifier, comparing the candidate receiver identifier with the one or more allowed receiver identifiers;
- and
- in accordance with a determination that the candidate receiver identifier does not match any one of the one or more allowed receiver identifiers:
- displaying, on the instant messaging application, an indication that the first emoticon cannot be sent to the one or more candidate receiver identifier;
- and
- displaying, on the instant messaging application, the one or more allowed receiver identifiers that are allowed to receive the first emoticon.
A non-transitory computer readable storage medium storing a plurality of instructions configured for execution by a computer device having one or more processors, the plurality of instructions causing the computer device to perform operations comprising:
- receiving, from the first user via the instant messaging application, a selection of a first emoticon;
- in response to the selection of the first emoticon, obtaining an identification of one or more allowed receiver identifiers that are allowed to receive the first emoticon from the first user identifier via the instant messaging application, wherein each of the one or more allowed receiver identifiers is associated with a respective user account on the instant messaging application and represents a user-selected contact of the first user on the instant messaging application, and the one or more allowed receiver identifiers are pre-configured by the first user and stored at the server;
- receiving from the first user a selection of a candidate receiver identifier to receive the first emoticon via the instant messaging application, wherein the candidate receiver identifier is associated with a second user of the instant messaging application;
- in response to the selection of the candidate receiver identifier, comparing the candidate receiver identifier with the one or more allowed receiver identifiers;
- and
- in accordance with a determination that the candidate receiver identifier does not match any one of the one or more allowed receiver identifiers:
- displaying, on the instant messaging application, an indication that the first emoticon cannot be sent to the one or more candidate receiver identifier;
- and
- displaying, on the instant messaging application, the one or more allowed receiver identifiers that are allowed to receive the first emoticon.
Dependencies are inferred from the claim text.