IP Library Granted Patent US 11,070,502
Granted Patent B1
US 11,070,502 · App. 16/581,856 · Granted Jul 20, 2021

Techniques for notifications of entity references in a messaging thread

Inventors: Vinodh Jayaram (Fremont, CA); Jeremy Olivier Barre (San Franciso, CA); Andrew Cairns Moxon (San Francisco, CA)
Assignee: FACEBOOK, INC.
H04L51/08H04L51/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,070,502
App. No.
16/581,856
Granted
Jul 20, 2021
Kind
B1
Abstract

Techniques for notifications of entity references in messaging groups. A client device may receive a notification in a messaging application. The notification may indicate that an entity reference to a user associated with the client device appears in a group messaging thread. The group messaging thread may include, as participants, one or more other users associated with one or more other client devices. The client device may display, in a user interface of the messaging application, a notification of the appearance of the entity reference in the group message thread.

Claims (55)

1. A computer-implemented method, comprising:

receiving, at a client device, a notification in a messaging application that an entity reference to a user associated with the client device appears in a group messaging thread, the group messaging thread having as participants one or more other users associated with one or more other client devices;

displaying, in a user interface of the messaging application, a notification of the appearance of the entity reference in the group message thread, the notification comprising a mention-navigation control; and

responsive to receiving selection of the mention-navigation control:

displaying the group message thread in the messaging application; and

automatically scrolling, in the user interface of the messaging application, the group message thread to display a message containing the entity reference.

2. The method of claim 1 , the notification including a preview of the message in the group message thread containing the entity reference.

3. The method of claim 2 , the entity reference including one or more augmentation elements, the one or more augmentation elements including the mention-navigation control, wherein the group message thread does not display the message containing the entity reference prior to the scrolling.

4. The method of claim 3 , further comprising:

receiving one or more further selections of the mention-navigation control; and

for each selection of the mention-navigation control, scrolling, in the user interface of the messaging application, the group message thread to display a respective message containing another entity reference to the user in the group message thread.

5. The method of claim 3 , wherein subsequent selections of the mention-navigation control also scroll the user interface to text segments in the group message thread containing one or more names or nicknames of the user.

6. The method of claim 3 , the one or more augmentation elements including a group-invitation control, further comprising:

receiving a selection of the group-invitation control; and

displaying an invitation to join the group message thread.

7. The method of claim 3 , the one or more augmentation elements including a reply-to control, further comprising:

receiving a selection of the reply-to control;

displaying, in the user interface, the reply-to control; and

sending, via the reply-to control, a reply to the message containing the entity reference in the group message thread.

8. An apparatus, comprising:

a processor on a client device;

memory, coupled to the processor, the memory containing instructions that, when executed, cause the processor to:

receive, at the client device, a notification in a messaging application that an entity reference to a user associated with the client device appears in a group messaging thread, the group messaging thread having as participants one or more other users associated with one or more other client devices;

display, in a user interface of the messaging application, a notification of the appearance of the entity reference in the group message thread, the notification comprising a mention-navigation control; and

responsive to receiving selection of the mention-navigation control:

display the group message thread in the messaging application; and

automatically scroll, in the user interface of the messaging application, the group message thread to display a message containing the entity reference.

9. The apparatus of claim 8 , the notification including a preview of the message in the group message thread containing the entity reference, the entity reference including one or more augmentation elements, the one or more augmentation elements including the mention-navigation control, wherein the group message thread does not display the message containing the entity reference prior to the scrolling.

10. The apparatus of claim 9 , the memory including further instruction that cause the processor to:

receive one or more further selections of the mention-navigation control; and

for each selection of the mention-navigation control, scroll, in the user interface of the messaging application, the group message thread to display a respective message containing another entity reference to the user in the group message thread.

11. The apparatus of claim 9 , the one or more augmentation elements including a group-invitation control, the memory including further instruction that cause the processor to:

receive a selection of the group-invitation control; and

display an invitation to join the group message thread.

12. The apparatus of claim 9 , the one or more augmentation elements including a reply-to user control, the memory including further instruction that cause the processor to:

receive a selection of the reply-to control;

display, in the user interface, the reply-to control; and

send, via the reply-to control, a reply to the message containing the entity reference in the group message thread.

13. A non-transitory, computer-readable storage medium comprising instructions that, when executed, cause a system to:

receive, at a client device, a notification in a messaging application that an entity reference to a user associated with the client device appears in a group messaging thread, the group messaging thread having as participants one or more other users associated with one or more other client devices;

display, in a user interface of the messaging application, a notification of the appearance of the entity reference in the group message thread, the notification comprising a mention-navigation control; and

responsive to receiving selection of the mention-navigation control:

display the group message thread in the messaging application; and

automatically scroll, in the user interface of the messaging application, the group message thread to display a message containing the entity reference.

14. The medium of claim 13 , the notification including a preview of the message in the group message thread containing the entity reference, the entity reference including one or more augmentation elements, the one or more augmentation elements including the mention-navigation control, wherein the group message thread does not display the message containing the entity reference prior to the scrolling.

15. The medium of claim 14 , the medium including further instruction that cause the system to:

receive one or more further selections of the mention-navigation control; and

for each selection of the mention-navigation control, scroll, in the user interface of the messaging application, the group message thread to display a respective message containing another entity reference to the user in the group message thread.

16. The medium of claim 14 , the one or more augmentation elements including a group-invitation control, the medium including further instruction that cause the system to:

receive a selection of the group-invitation user control; and

display an invitation to join the group message thread.

17. The medium of claim 14 , the one or more augmentation elements including a reply-to user control, the medium including further instruction that cause the system to:

receive a selection of the reply-to control;

display, in the user interface, the reply-to control; and

send, via the reply-to control, a reply to the message containing the entity reference in the group message thread.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2024
From: JAYARAM, VINODH; BARRE, JEREMY OLIVIER; MOXON, ANDREW CAIRNS
To: FACEBOOK, INC.
Reel/Frame 067204/0633 →
CHANGE OF NAME Recorded May 3, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059849/0161 →
Continuity (1)
Continuation 15434887 · Feb 16, 2017