IP Library › Granted Patent US 10,945,098
Granted Patent B2
US 10,945,098 · App. 16/997,524 · Granted Mar 9, 2021

Location-based context information sharing in a messaging system

Inventors: Nicolas Dancie (Montreuil, FR); Nicolas Fallourd (Domont, FR); Ugo Latargère (Paris, FR); Antoine Martin (Paris, FR)
Assignee: Snap Inc.
H04W4/029G06F3/04817H04W4/14H04W76/10
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 10,945,098
App. No.
16/997,524
Granted
Mar 9, 2021
Kind
B2
Abstract

Methods, systems, user interfaces, media, and devices are described for sharing the location of participants of a communication session established via a messaging system. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current location of the first user is determined based on the location information. A current location of the first user is displayed, on a display screen of a second client device, the current location of the first user being displayed within a messaging UI during a communication session between the computing device and the second computing device. The location information may be updated during the communication session as messages are exchanged and as a current location changes. Various embodiments may include additional information with the current location, such as a time period associated with the location, or other such information.

Claims (37)

1. A method comprising:

displaying, by a first wireless client device of a first user, a message input box within a messaging application, the message input box for composing an electronic message for sending to a second wireless client device associated with a second user, the first user and the second user having respective user accounts within the messaging application;

receiving, by the first wireless client device, location-based context data of the second wireless client device, the location-based context data indicating a predefined place associated with the user account of the second user; and

displaying, by the first wireless client device, an interface element adjacent to the message input box, the interface element depicting both an icon representing the predefined place and text describing the predefined place,

wherein the interface element is further configured to depict a remaining battery level of the second wireless client device, the remaining battery level being included within the location-based context data, and

wherein the interface element is displayed directly above the message input box, and is displayed in between the message input box and a message thread between the first user and the second user.

2. The method of claim 1 , wherein the predefined place is one of a home, workplace or school associated with the user account of the second user.

3. The method of claim 2 , wherein the icon depicts a house in a case where the predefined place is the home associated with the user account of the second user.

4. The method of claim 1 , wherein the text indicates a name of the predefined place.

5. The method of claim 4 , wherein the text further indicates an amount of time that the second user has been located at the predefined place.

6. The method of claim 4 , wherein the location-based context data further indicates a travel speed of the second wireless client device, and

wherein the text further indicates the travel speed.

7. The method of claim 4 , wherein the location-based context data further indicates activity information of the second user, and

wherein display of the interface element is based at least in part on the activity information.

8. The method of claim 1 , wherein the message input box, the message thread and the interface element are graphical elements within a messaging user interface for viewing and composing messages between the first user and the second user.

9. A wireless device, comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the processor to:

display a message input box within a messaging application, the message input box for a first user to compose an electronic message for sending to a second wireless device associated with a second user, the first user and the second user having respective user accounts within the messaging application;

receive location-based context data of the second wireless device, the location-based context data indicating a predefined place associated with the user account of the second user; and

display an interface element adjacent to the message input box, the interface element including both an icon representing the predefined place and text describing the predefined place,

wherein the interface element is further configured to depict a remaining battery level of the second wireless device, the remaining battery level being included within the location-based context data, and

wherein the interface element is displayed directly above the message input box, and is displayed in between the message input box and a message thread between the first user and the second user.

10. The wireless device of claim 9 , wherein the predefined place is one of a home, workplace or school associated with the user account of the second user.

11. The wireless device of claim 10 , wherein the icon depicts a house in a case where the predefined place is the home associated with the user account of the second user.

12. The wireless device of claim 9 , wherein the text indicates a name of the predefined place.

13. The wireless device of claim 12 , wherein the text further indicates an amount of time that the second user has been located at the predefined place.

14. The wireless device of claim 12 , wherein the location-based context data further indicates a travel speed of the second wireless device, and

wherein the text further indicates the travel speed.

15. The wireless device of claim 12 , wherein the location-based context data further indicates activity information of the second user, and

wherein display of the interface element is based at least in part on the activity information.

16. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

display, by a first wireless client device of a first user, a message input box within a messaging application, the message input box for composing an electronic message for sending to a second wireless client device associated with a second user, the first user and the second user having respective user accounts within the messaging application;

receive, by the first wireless client device, location-based context data of the second wireless client device, the location-based context data indicating a predefined place associated with the user account of the second user; and

display, by the first wireless client device, an interface element adjacent to the message input box, the interface element including both an icon representing the predefined place and text describing the predefined place,

wherein the interface element is further configured to depict a remaining battery level of the second wireless client device, the remaining battery level being included within the location-based context data, and

wherein the interface element is displayed directly above the message input box, and is displayed in between the message input box and a message thread between the first user and the second user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2021
From: DANCIE, NICOLAS; FALLOURD, NICOLAS; LATARGÈRE, UGO; MARTIN, ANTOINE
To: SNAP INC.
Reel/Frame 055059/0902 →
Continuity (3)
Continuation 16745101 · Jan 16, 2020
Provisional Application 62793269 · Jan 16, 2019
Related Publication 20200382912A1 · Dec 3, 2020
Cited By (26)
US 12,189,685 US 12,192,854 US 12,213,028 US 12,242,979 US 12,243,167 US 12,244,549 US 12,262,326 US 12,265,664 US 12,278,791 US 12,299,004 US 12,333,666 US 12,335,211 US 12,335,876 US 12,361,664 US 12,367,231 US 12,387,444 US 12,411,834 US 12,439,223 US 12,475,658 US 12,504,287 US 12,556,499 US 12,571,640 US 12,625,026 US 12,639,331 US 12,645,736 US 12,695,929