Message transmission method, message receiving method, apparatus, device, and medium

US11855946B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11855946-B2
Application numberUS-202217867600-A
CountryUS
Kind codeB2
Filing dateJul 18, 2022
Priority dateJun 29, 2020
Publication dateDec 26, 2023
Grant dateDec 26, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A first device is logged in with a first user account. The first device displays an avatar of a second user account in a first user interface of the first device. In response to an interaction instruction triggered on the avatar of the second user account, the first device generates an interaction message according to a first field corresponding to the first user account, an action description field used for indicating an action performed by the first user account on the second user account, and a second field corresponding to the second user account. The first device transmits the interaction message to a second device that is logged in with the second user account.

First claim

Opening claim text (preview).

What is claimed is: 1. A message transmission method performed at a first device that is logged in with a first user account, the method comprising: displaying an avatar of a second user account in a first user interface of the first device wherein the first user interface is a first chat window interface; in response to an interaction instruction triggered on the avatar of the second user account, generating an interaction message according to (i) a first field corresponding to the first user account, (ii) an action description field used for indicating an action performed by the first user account on the second user account, and (iii) a second field corresponding to the second user account; and transmitting the interaction message to a second device that is logged in with the second user account; establishing a database message to store the interaction message; and for each new interaction message after the interaction message in the first chat window interface: in response to a determination that no non-interaction message exists between the new interaction message and a previous interaction message of the new interaction message, updating the database message where the previous interaction message is located to store the new interaction message in the database message where the previous interaction message is located, and in response to a determination that a non-interaction message exists between the new interaction message and the previous interaction message, establishing a new database message to store the new interaction message. 2. The method according to claim 1 , wherein at least one of the first field, the action description field, and the second field is a custom field pre-edited for the interaction message. 3. The method according to claim 2 , wherein the first field is the custom field; and a user-customized entry is a custom prefix or a custom suffix that provides a description of the first user account, wherein the description is related to the action. 4. The method according to claim 2 , wherein the second field is the custom field; and a user-customized entry is a custom prefix or a custom suffix that provides a description of the second user account, wherein the description is related to the action. 5. The method according to claim 2 , further comprising: displaying a first custom interface, distinct from the first user interface; and obtaining a custom part in the first field through pre-editing in response to a first pre-editing operation on the first custom interface. 6. The method according to claim 2 , further comprising: displaying a third custom interface; and obtaining a custom part in the action description field through pre-editing in response to a third pre-editing operation on the third custom interface. 7. The method according to claim 1 , wherein generating the interaction instruction comprises: generating the interaction message in response to a double-tap instruction triggered on the avatar of the second user account. 8. The method according to claim 1 , wherein the first user interface is a non-chat window interface, and the non-chat window interface comprises at least one of a personal attribute interface, an address book interface, a group member display interface, a single chat member display interface, or a social circle interaction interface; and the method further comprises: displaying the interaction message in a target area of the non-chat window interface, wherein the target area is determined based on the avatar of the second user account in the non-chat window interface. 9. The method according to claim 8 , further comprising: canceling displaying of the interaction message in the non-chat window interface, in response to a display duration of the interaction message reaching a threshold duration. 10. The method according to claim 1 , wherein the method further comprises: displaying a message content of the interaction message in the first chat window interface in a message display manner that is different from a message display manner of a chat message. 11. The method according to claim 10 , wherein displaying the message content of the interaction message in the first chat window interface comprises: in response to a determination that a latest message content in a chat message list is not displayed in the first chat window interface, automatically scrolling the chat message list to the latest message content to display the latest message content in the first chat window interface, the latest message content comprising the message content of the interaction message. 12. The method according to claim 10 , further comprising: in response to a determination that consecutive n interaction messages exist in the first chat window interface and the n interaction messages are all in a read state, displaying all or a part of the n interaction messages in a collapsed form, wherein n is an integer greater than 1; or in response to that consecutive m interaction messages exist in the first chat window interface and the m interaction messages are earlier than a latest chat message, displaying all or a part of the m interaction messages in a collapsed form, wherein m is an integer greater than 1. 13. An electronic device that is logged in with a first user account, the electronic device comprising: one or more processors; and memory storing one or more programs, the one or more programs comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying an avatar of a second user account in a first user interface of a first device, wherein the first user interface is a first chat window interface; in response to an interaction instruction triggered on the avatar of the second user account, generating an interaction message according to (i) a first field corresponding to the first user account, (ii) an action description field used for indicating an action performed by the first user account on the second user account, and (iii) a second field corresponding to the second user account; transmitting the interaction message to a second device that is logged in with the second user account; establishing a database message to store the interaction message; and for each new interaction message after the interaction message in the first chat window interface: in response to a determination that no non-interaction message exists between the new interaction message and a previous interaction message of the new interaction message, updating the database message where the previous interaction message is located to store the new interaction message in the database message where the previous interaction message is located, and in response to a determination that a non-interaction message exists between the new interaction message and the previous interaction message, establishing a new database message to store the new interaction message. 14. The electronic device according to claim 13 , wherein at least one of the first field, the action description field, and the second field is a custom field pre-edited for the interaction message. 15. The electronic device according to claim 14 , the operations further comprising: displaying a first custom interface, distinct from the first user interface; and obtaining a custom part in the first field through pre-editing in response to a first pre-editing operation on the first custom interface. 16. The electronic device according to claim 14 , the operations further comprising: displaying a third

Assignees

Inventors

Classifications

  • H04L51/224Primary

    providing notification on incoming messages, e.g. pushed notifications of received messages · CPC title

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • for supporting social networking services · CPC title

  • H04L51/046Primary

    Interoperability with other network applications or services · CPC title

  • Commands or executable codes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11855946B2 cover?
A first device is logged in with a first user account. The first device displays an avatar of a second user account in a first user interface of the first device. In response to an interaction instruction triggered on the avatar of the second user account, the first device generates an interaction message according to a first field corresponding to the first user account, an action description …
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L51/224. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 26 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).