IP Library Granted Patent US 10,747,411
Granted Patent B2
US 10,747,411 · App. 15/858,332 · Granted Aug 18, 2020

Systems and methods for generating and sharing content

Inventors: Eric Stephen Smith (Redwood City, CA); Joshua Barton Dickens (Oakland, CA); Christine Choi (San Francisco, CA); Hyun Woo Jung (Redwood City, CA)
Assignee: Facebook, Inc.
G06F3/04845G06F3/04817G06F3/04842G06T11/60H04L51/32H04N5/23216H04N5/23293G06T2210/22
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,747,411
App. No.
15/858,332
Granted
Aug 18, 2020
Kind
B2
Abstract

Systems, methods, and non-transitory computer-readable media can receive a selection of a primary content item. A user input is received indicating a user intent to add a camera sticker to the primary content item. In response to the user input, a camera sticker capture interface is provided which comprises a camera viewfinder window and a shutter button overlaid on the primary content item.

Claims (34)

1. A computer-implemented method comprising:

receiving, by a computing system, a selection of a primary content item;

receiving, by the computing system, a user input indicating a user intent to add a camera sticker to the primary content item;

providing, by the computing system, in response to the user input, a camera sticker capture interface comprising a camera viewfinder window and a shutter button overlaid on the primary content item; and

receiving, by the computing system, a second user input to change a position of the camera viewfinder window with respect to the primary content item, wherein the second user input causes a corresponding change in position of the shutter button with respect to the primary content item.

2. The computer-implemented method of claim 1 , further comprising receiving a third user input on the camera sticker capture interface, wherein the third user input causes a change to a crop level of image content displayed within the camera viewfinder window.

3. The computer-implemented method of claim 2 , wherein the change to the crop level is determined based on an object identified in the image content.

4. The computer-implemented method of claim 1 , wherein the receiving the selection of the primary content item comprises receiving a user selection of a content item from a plurality of content items.

5. The computer-implemented method of claim 1 , wherein the receiving the selection of the primary content item comprises receiving in a camera interface a third user input to capture the primary content item.

6. The computer-implemented method of claim 1 , further comprising receiving a third user input to rotate the camera viewfinder window.

7. The computer-implemented method of claim 1 , wherein the receiving the user input indicating a user intent to add a camera sticker to the primary content item comprises receiving a selection of a camera sticker option from a sticker tray comprising a plurality of sticker options.

8. The computer-implemented method of claim 1 , wherein the shutter button maintains a fixed position relative to the camera viewfinder window as the camera viewfinder window changes position with respect to the primary content item.

9. A system comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:

receiving a selection of a primary content item;

receiving a user input indicating a user intent to add a camera sticker to the primary content item;

providing, in response to the user input, a camera sticker capture interface comprising a camera viewfinder window and a shutter button overlaid on the primary content item; and

receiving a second user input to change a position of the camera viewfinder window with respect to the primary content item, wherein the second user input causes a corresponding change in position of the shutter button with respect to the primary content item.

10. The system of claim 9 , wherein the method further comprises receiving a third user input on the camera sticker capture interface, and further wherein the third user input causes a change to a crop level of image content displayed within the camera viewfinder window.

11. The system of claim 10 , wherein the change to the crop level is determined based on an object identified in the image content.

12. The system of claim 9 , wherein the shutter button maintains a fixed position relative to the camera viewfinder window as the camera viewfinder window changes position with respect to the primary content item.

13. The system of claim 9 , wherein the receiving the selection of the primary content item comprises receiving in a camera interface a third user input to capture the primary content item.

14. The system of claim 9 , wherein the instructions cause the system to perform the method further comprising receiving a third user input to rotate the camera viewfinder window.

15. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:

receiving a selection of a primary content item;

receiving a user input indicating a user intent to add a camera sticker to the primary content item;

providing, in response to the user input, a camera sticker capture interface comprising a camera viewfinder window and a shutter button overlaid on the primary content item; and

receiving a second user input to change a position of the camera viewfinder window with respect to the primary content item, wherein the second user input causes a corresponding change in position of the shutter button with respect to the primary content item.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises receiving a third user input on the camera sticker capture interface, and further wherein the third user input causes a change to a crop level of image content displayed within the camera viewfinder window.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the change to the crop level is determined based on an object identified in the image content.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the shutter button maintains a fixed position relative to the camera viewfinder window as the camera viewfinder window changes position with respect to the primary content item.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the receiving the selection of the primary content item comprises receiving in a camera interface a third user input to capture the primary content item.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions cause the computing system to perform the method further comprising receiving a third user input to rotate the camera viewfinder window.

Assignments (2)
CHANGE OF NAME Recorded May 5, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059855/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2018
From: SMITH, ERIC STEPHEN; DICKENS, JOSHUA BARTON; CHOI, CHRISTINE; JUNG, HYUN WOO
To: FACEBOOK, INC.
Reel/Frame 044933/0457 →
Continuity (1)
Related Publication 20190205017A1 · Jul 4, 2019