Techniques for a messaging agent platform
US-10581771-B2 · Mar 3, 2020 · US
US11516171B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11516171-B1 |
| Application number | US-202117237952-A |
| Country | US |
| Kind code | B1 |
| Filing date | Apr 22, 2021 |
| Priority date | Apr 22, 2021 |
| Publication date | Nov 29, 2022 |
| Grant date | Nov 29, 2022 |
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.
Systems and methods for co-present digital messaging may include (1) providing a group of users with access to a digital messaging thread that enables the users to exchange messages, (2) detecting a co-present moment in which two or more of the users are accessing the digital messaging thread at the same time, and (3) displaying a digital streak indicator proximate each message posted to the digital messaging thread during the co-present moment to visually identify the messages posted to the digital messaging thread during the co-present moment. Various other methods, systems, and computer-readable media are also disclosed.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: detecting a co-present moment in which two or more users of a digital messaging thread are accessing the digital messaging thread at the same time; in response to detecting the co-present moment, displaying (1) a digital streak indicator, comprising an elongated demarcation, proximate each message posted to the digital messaging thread during the co-present moment and (2) a double-profile icon at the top of the digital streak indicator; determining that the co-present moment has ended in response to detecting that all users with access to the digital messaging thread, or all but one of the users with access to the digital messaging thread, are no longer accessing the digital messaging thread; and in response to determining that the co-present moment has ended, terminating the digital streak indicator. 2. The computer-implemented method of claim 1 , wherein the digital streak indicator extends over a length of the digital messaging thread corresponding to the messages posted to the digital messaging thread during the co-present moment. 3. The computer-implemented method of claim 1 , wherein: each message posted to the digital messaging thread is positioned next to a profile element associated with a user who sent the message; and displaying the digital streak indicator proximate each message posted to the digital messaging thread during the co-present moment comprises visually connecting the messages' corresponding profile elements with the digital streak indicator. 4. The computer-implemented method of claim 1 , further comprising, in response to detecting the co-present moment, at least one of: modifying a title of the digital messaging thread, positioned above the digital messaging thread, to signal the co-present moment; or providing text within the digital messaging thread to signal the co-present moment. 5. The computer-implemented method of claim 1 , wherein displaying the double-profile icon at the top of the digital streak indicator comprises displaying the double-profile icon in place of a single-user-account profile icon. 6. The computer-implemented method of claim 1 , further comprising: after the co-present moment has ended, receiving a message for the digital messaging thread from a user with access to the digital messaging thread at a moment in which the user is the only user accessing the digital messaging thread; and posting the message to the digital messaging thread with no digital streak indicator provided alongside the message. 7. The computer-implemented method of claim 1 , further comprising archiving the co-present moment in response to determining that the co-present moment has ended, wherein archiving the co-present moment comprises at least one of: changing a color of the digital streak indicator to signal that the digital streak indicator corresponds to an archived co-present moment; or providing a play-back element within the digital messaging thread that, when selected, shows a recording of the digital messaging thread's progression during the co-present moment. 8. The computer-implemented method of claim 1 , further comprising, during the co-present moment: enabling a call, comprising at least one of audio or video, via the digital messaging thread; providing a capture element within the digital messaging thread that enables a user to at least one of record or take a snapshot of the call; and posting at least one of a recording or a snapshot, initiated via the capture element, to the digital messaging thread. 9. The computer-implemented method of claim 1 , further comprising providing one or more selectable elements in response to detecting the co-present moment, the selectable elements comprising at least one of: a selectable element for video calling; a selectable element for audio calling; or a selectable element for screen sharing. 10. The computer-implemented method of claim 1 , further comprising providing one or more selectable elements in response to the detecting the co-present moment, the selectable elements comprising at least one of: a selectable element for co-watching content; a selectable element for co-listening to music; or a selectable element for co-playing a video game. 11. The computer-implemented method of claim 1 , further comprising, in response to detecting the co-present moment, providing at least one of: a selectable pause element that enables a user to leave the digital messaging thread for a designated length of time without ending the co-present moment; or a termination element that enables a user to end the co-present moment without leaving the digital messaging thread. 12. A system comprising: at least one physical processor; physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to: detect a co-present moment in which two or more users of a digital messaging thread are accessing the digital messaging thread at the same time; in response to detecting the co-present moment, display (1) a digital streak indicator, comprising an elongate demarcation, proximate each message posted to the digital messaging thread during the co-present moment and (2) a double-profile icon at the top of the digital streak indicator; determine that the co-present moment has ended in response to detecting that all users with access to the digital messaging thread, or all but one of the users with access to the digital messaging thread, are no longer accessing the digital messaging thread; and in response to determining that the co-present moment has ended, terminate the digital streak indicator. 13. The system of claim 12 , wherein the digital streak indicator extends over a length of the digital messaging thread corresponding to the messages posted to the digital messaging thread during the co-present moment. 14. The system of claim 12 , wherein: each message posted to the digital messaging thread is positioned next to a profile element associated with a user who sent the message; and displaying the digital streak indicator proximate each message posted to the digital messaging thread during the co-present moment comprises visually connecting the messages' corresponding profile elements with the digital streak indicator. 15. The system of claim 12 , wherein the computer-executable instructions further cause the physical processor to, in response to detecting the co-present moment, at least one of: modify a title of the digital messaging thread, positioned above the digital messaging thread, to signal the co-present moment; or provide text within the digital messaging thread to signal the co-present moment. 16. The system of claim 12 , wherein displaying the double-profile icon at the top of the digital streak indicator comprises displaying the double-profile icon in place of a single-user-account profile icon. 17. The system of claim 16 , wherein the computer-executable instructions further cause the physical processor to: after the co-present moment has ended, receive a message for the digital messaging thread from a user with access to the digital messaging thread at a moment in which the user is the only user accessing the digital messaging thread; and post the message to the digital messaging thread with no digital streak indicator provided alongside the message. 18. The system of claim 16 , wherein the computer-executable instructions further cause the physical processor to archive the co-present moment in response to determ
Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q) · CPC title
Execution arrangements for user interfaces · CPC title
Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · 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.