Linking selected messages in electronic message threads
US-9438542-B1 · Sep 6, 2016 · US
US12470501B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12470501-B2 |
| Application number | US-202318456442-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 25, 2023 |
| Priority date | Jun 9, 2020 |
| Publication date | Nov 11, 2025 |
| Grant date | Nov 11, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
Opening claim text (preview).
The invention claimed is: 1 . A method, comprising: at an electronic device in communication with a display generation component and one or more input devices: displaying, via the display generation component, a messaging user interface that includes one or more indications of messages of a conversation and a text entry field; while displaying the messaging user interface, receiving, via the one or more input devices, an indication of entry, to the text entry field, of first text; in response to receiving the indication of entry of the first text, displaying, in the text entry field of the messaging user interface, the first text, wherein displaying the first text includes: after receiving a first portion of the first text and before receiving a second portion of the first text: in accordance with a determination that the portion of the first text does not partially correspond to a respective contact, displaying the first portion of the first text with a visual characteristic having a first value; in accordance with a determination that the first portion of the first text partially corresponds to the respective contact, displaying the first portion of the first text with the visual characteristic having a second value, different from the first value; after receiving the second portion of the first text: in accordance with a determination that the first portion and the second portion of the first text correspond to the respective contact, displaying the first portion and the second portion of the first text with the visual characteristic having thesecond value; and in accordance with a determination that the first portion and the second portion of the first text do not correspond to a contact, displaying the first portion and the second portion of the first text with the visual characteristic having the first value; and after receiving the second portion of the first text, and in accordance with the determination that the first portion and the second portion of the first text correspond to the respective contact: in accordance with a determination that input associating the first text with the respective contact has been received, displaying the first text with the visual characteristic having a third value, different from the first value and the second value; and in accordance with a determination that input disassociating the first text with the respective contact has been received, displaying the first text with the visual characteristic having the first value. 2 . The method of claim 1 , wherein: the respective contact is a contact included in the conversation, and displaying the first text includes: after receiving the second portion of the first text: in accordance with a determination that the first portion and the second portion of the first text correspond to a second respective contact that is not included in the conversation, displaying the first portion and the second portion of the first text with the visual characteristic having the first value. 3 . The method of claim 1 , wherein the input associating the first text with the respective contact includes selection of a selectable option while the first text is displayed with the visual characteristic having the second value. 4 . The method of claim 1 , wherein the input associating the first text with the respective contact includes entry of a predefined character with the first text. 5 . The method of claim 4 , further comprising: after receiving the second portion of the first text, and in accordance with the determination that the first text corresponds to the respective contact: in accordance with the determination that the input associating the first text with the respective contact has been received, removing display of the predefined character from the messaging user interface. 6 . The method of claim 1 , wherein the respective contact is identified by the first text in combination with second text on the electronic device, and the entered first text is not accompanied by the second text, the method further comprising: after receiving the second portion of the first text, and in accordance with the determination that the first text corresponds to the respective contact: in accordance with the determination that the input associating the first text with the respective contact has been received, displaying the first text with the visual characteristic having the third value without adding the second text to the messaging user interface. 7 . The method of claim 1 , further comprising: while the conversation is in a mode during which indications of messaging activity in the conversation will not cause presentation of a notification of the messaging activity at the electronic device: receiving an indication that respective messaging activity has been added to the conversation; and in response to receiving the indication that the respective messaging activity has been added to the conversation: in accordance with a determination that the respective messaging activity is not associated with text that has been associated with a user of the electronic device, forgoing presenting a respective notification of the respective messaging activity at the electronic device; and in accordance with a determination that the respective messaging activity is associated with text that has been associated with the user of the electronic device, presenting the respective notification of the respective messaging activity at the electronic device. 8 . The method of claim 1 , further comprising: receiving an indication that respective messaging activity has been added to the conversation, wherein the messaging activity includes text that has been linked to a user of the electronic device; and in response to receiving the indication that the respective messaging activity has been added to the conversation, presenting a respective notification of the respective messaging activity at the electronic device, wherein the respective notification includes a visual indication of the respective notification, the visual indication is displayed via the display generation component, and the visual indication is displayed while the messaging user interface is not displayed; while displaying the visual indication of the respective notification and not displaying the messaging user interface, receiving, via the one or more input devices, input directed to the visual indication of the respective notification; and in response to receiving the input directed to the visual indication of the respective notification, displaying, via the display generation component, the messaging user interface, wherein the messaging user interface is navigated to display a representation of the respective messaging activity. 9 . The method of claim 1 , wherein: the messaging user interface includes respective text that is associated with a respective user, in accordance with a determination that the respective user is a user of the electronic device, the respective text is displayed with a respective visual characteristic having a first respective value, and in accordance with a determination that the respective user is a user of a second electronic device, different from the electronic device, the respective text is displayed with the respective visual characteristic having a second respective value, different from the first respective value. 10 . The method of claim 1 , further comprising: while displaying the messaging user interface, receiving, via the one or more input devices, a sequence of one or more inputs including an indication of entry, to the text entry field, of second text that corresponds to a second respective contact that is
Handling conversation history, e.g. grouping of messages in sessions or threads · CPC title
Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM] · CPC title
Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title
Interoperability with other network applications or services · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.