IP Library › Granted Patent US 11,394,676
Granted Patent B2
US 11,394,676 · App. 17/301,535 · Granted Jul 19, 2022

Media content response in a messaging system

Inventors: Newar Husam Al Majid (New York, NY); Laurent Desserrey (Los Angeles, CA); Christie Marie Heikkinen (Santa Monica, CA); Nathaniel Parrott (Brooklyn, NY); Jeremy Voss (Los Angeles, CA); David Taitz (Santa Monica, CA); Chang Li (Marina del Rey, CA)
Assignee: Snap Inc.
H04L51/10A63F13/87G06F3/04883A63F2300/572
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,394,676
App. No.
17/301,535
Granted
Jul 19, 2022
Kind
B2
Abstract

Systems and methods are provided for detecting a gesture made via a display of a first computing device during display of a message comprising first media content, determining that the gesture triggers a second graphical user interface to respond to the message by opening a camera view to capture a second media content, and based on determining that the gesture triggers the second graphical user interface, causing the second graphical user interface to display on the display of the first computing device comprising the camera view. The systems and methods further provide for detecting capture of the second media content via the second graphical user interface comprising the camera view and sending a reply message comprising the second media content in response to the first message.

Claims (40)

1. A method comprising:

receiving an interactive message comprising a first object comprising a first image or video and a second object to which an image or video can be added;

causing display of the interactive message in a graphical user interface of a computing device;

causing display of an interactive interface component overlaid on the interactive message in the graphical user interface of the computing device, the interactive interface component comprising an indication that a swipe up gesture on the interface component will launch a camera view graphical user interface to add an image or video to the interactive message;

detecting a pattern of touch made via the display of the computing device during display of the interactive message;

determining that the pattern of touch is a swipe in an upward motion on the interactive interface component overlaid on the interactive message; and

adding a second image or video captured in the camera view to the second object of the interactive message.

2. The method of claim 1 , wherein the interactive interface component overlaid on the interactive message comprises a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface to add an image or video to the interactive message.

3. The method of claim 1 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch a graphical user interface to play or interact with the first message.

4. The method of claim 1 , wherein the interactive message corresponds to a game played between a first user sending the interactive message and a second user receiving the interactive message and wherein adding the second image or video to the second object of the interactive message corresponds to the second user's play in the game.

5. The method of claim 4 , wherein the interactive message comprising the added second image or video to the second object of the interactive message is sent to a computing device associated with the first user.

6. The method of claim 1 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface.

7. The method of claim 1 , wherein the second image or video comprises capture of only a portion of a video or image in the camera view.

8. A computing device comprising:

a memory that stores instructions; and

one or more processors configured by the instructions to perform operations comprising:

receiving an interactive message comprising a first object comprising a first image or video and a second object to which an image or video can be added;

causing display of the interactive message in a graphical user interface of a computing device;

causing display of an interactive interface component overlaid on the interactive message in the graphical user interface of the computing device, the interactive interface component comprising an indication that a swipe up gesture on the interface component will launch a camera view graphical user interface to add an image or video to the interactive message;

detecting a pattern of touch made via the display of the computing device during display of the interactive message;

determining that the pattern of touch is a swipe in an upward motion on the interactive interface component overlaid on the interactive message; and

adding a second image or video captured in the camera view to the second object of the interactive message.

9. The computing device of claim 8 , wherein the interactive interface component overlaid on the interactive message comprises a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface to add an image or video to the interactive message.

10. The computing device of claim 8 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch a graphical user interface to play or interact with the first message.

11. The computing device of claim 8 , wherein the interactive message corresponds to a game played between a first user sending the interactive message and a second user receiving the interactive message and wherein adding the second image or video to the second object of the interactive message corresponds to the second user's play in the game.

12. The computing device of claim 11 , wherein the interactive message comprising the added second image or video to the second object of the interactive message is sent to a computing device associated with the first user.

13. The computing device of claim 8 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface.

14. The computing device of claim 8 , wherein the second image or video comprises capture of only a portion of a video or image in the camera view.

15. A non-transitory computer-readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:

receiving an interactive message comprising a first object comprising a first image or video and a second object to which an image or video can be added;

causing display of the interactive message in a graphical user interface of a computing device;

causing display of an interactive interface component overlaid on the interactive message in the graphical user interface of the computing device, the interactive interface component comprising an indication that a swipe up gesture on the interface component will launch a camera view graphical user interface to add an image or video to the interactive message;

detecting a pattern of touch made via the display of the computing device during display of the interactive message;

determining that the pattern of touch is a swipe in an upward motion on the interactive interface component overlaid on the interactive message; and

adding a second image or video captured in the camera view to the second object of the interactive message.

16. The non-transitory computer-readable medium of claim 15 , wherein the interactive interface component overlaid on the interactive message comprises a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface to add an image or video to the interactive message.

17. The non-transitory computer-readable medium of claim 15 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch a graphical user interface to play or interact with the first message.

18. The non-transitory computer-readable medium of claim 15 , wherein the interactive message corresponds to a game played between a first user sending the interactive message and a second user receiving the interactive message and wherein adding the second image or video to the second object of the interactive message corresponds to the second user's play in the game and wherein the interactive message comprising the added second image or video to the second object of the interactive message is sent to a computing device associated with the first user.

19. The non-transitory computer-readable medium of claim 15 , wherein the interactive interface component overlaid on the interactive message comprises an icon beneath a caret symbol to indicate that a swipe up gesture on the interface component will launch the camera view graphical user interface.

20. The non-transitory computer-readable medium of claim 15 , wherein the second image or video comprises capture of only a portion of a video or image in the camera view.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2021
From: AL MAJID, NEWAR HUSAM; DESSERREY, LAURENT; HEIKKINEN, CHRISTIE MARIE; PARROTT, NATHANIEL; VOSS, JEREMY; TAITZ, DAVID; LI, CHANG
To: SNAP INC.
Reel/Frame 056156/0345 →
Continuity (2)
Continuation 16368037 · Mar 28, 2019
Related Publication 20210226908A1 · Jul 22, 2021
Cited By (1)
US 12,244,552