IP Library Granted Patent US 10,558,338
Granted Patent B2
US 10,558,338 · App. 14/542,488 · Granted Feb 11, 2020

Systems and methods for providing responses to and drawings for media content

Inventors: William Joseph Flynn, III (San Francisco, CA); Timothy Paul Omernick (Kamigyo-ku, JP); Nilesh Vinubhai Patel (Mountain View, CA); William Samuel Bailey (San Francisco, CA)
Assignee: FACEBOOK, INC.
G06F3/04842
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,558,338
App. No.
14/542,488
Granted
Feb 11, 2020
Kind
B2
Abstract

Systems, methods, and non-transitory computer-readable media can detect an initiation of a drawing to a media content item. A first drawing option that is selectable via a first dimension can be provided. A second drawing option that is selectable via a second dimension can be provided. A first current state of the first drawing option and a second current state of the second drawing option can be indicated.

Claims (53)

1. A computer-implemented method comprising:

receiving, by a computing system, a media content item captured by a camera;

detecting, by the computing system, an initiation of a drawing to the media content item;

providing, by the computing system, a first drawing option presented in a first dimension, wherein a first current state of the first drawing option is selectable via progression along a touchscreen display in the first dimension;

providing, by the computing system, a second drawing option presented in a second dimension wherein a second current state of the second drawing option is selectable via progression along the touchscreen display in the second dimension;

providing, by the computing system, a third drawing option that is selectable based on a length of time a user contacts the touchscreen display; and

drawing on the media content item based on the selected options, wherein

the first drawing option, the second drawing option, and the third drawing option are selectable by a single, continuous interaction with the touchscreen display, and

the third drawing option allows a user to select a drawing tool type from a plurality of drawing tool types, the plurality of drawing tool types including at least one of: a paint brush, a water color brush, a marker, a crayon, a pencil, a pen, an airbrush, or a spray paint.

2. The computer-implemented method of claim 1 , wherein the detecting of the initiation of the drawing to the media content item further comprises:

determining that a user has activated a drawing mode to draw on the media content item, wherein the media content item is to be included for transmission in an interactive exchange of media content.

3. The computer-implemented method of claim 2 , wherein the drawing is overlaid on top of the media content item, and wherein the drawing overlaid on top of the media content item is to be included for transmission in the interactive exchange of media content.

4. The computer-implemented method of claim 1 , wherein the first dimension is associated with a vertical direction, and wherein the first drawing option is provided as a vertical color bar.

5. The computer-implemented method of claim 1 , wherein the second dimension is associated with a horizontal direction, and wherein the second drawing option is provided as a drawing tool size option that is selectable in the horizontal direction.

6. The computer-implemented method of claim 1 , wherein the first current state of the first drawing option includes a current color selection, wherein the second current state of the second drawing option includes a current drawing tool size selection, and wherein the indicating of the first current state of the first drawing option and the second current state of the second drawing option further comprises:

providing a circular indicator that indicates in real-time the current color selection and the current drawing tool size selection.

7. The computer-implemented method of claim 6 , wherein the circular indicator includes an outer ring configured to change in color to indicate the current color selection.

8. The computer-implemented method of claim 6 , wherein at least a portion of the circular indicator increases in size when the current drawing tool size selection increases, and wherein the at least the portion of the circular indicator decreases in size when the current drawing tool size selection decreases.

9. The computer-implemented method of claim 6 , wherein the circular indicator is moved based on a user touch gesture to select at least one of the first drawing option or the second drawing option.

10. The computer-implemented method of claim 1 , further comprising:

playing audio based on the drawing to the media content item, the audio including at least one of a music track or a sound effect.

11. 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:

receiving a media content item captured by a camera;

detecting an initiation of a drawing to the media content item;

providing a first drawing option presented in a first dimension, wherein a first current state of the first drawing option is selectable via progression along a touchscreen display in the first dimension;

providing a second drawing option presented in a second dimension, wherein a second current state of the second drawing option is selectable via progression along the touchscreen display in the second dimension; and

providing a third drawing option that is selectable based on a length of time a user contacts a touchscreen display;

drawing on the media content item based on the selected options, wherein

the first drawing option, the second drawing option, and the third drawing option are selectable by a single, continuous interaction with the touchscreen display, and

the third drawing option allows a user to select a drawing tool type from a plurality of drawing tool types, the plurality of drawing tool types including at least one of: a paint brush, a water color brush, a marker, a crayon, a pencil, a pen, an airbrush, or a spray paint.

12. The system of claim 11 , wherein the detecting of the initiation of the drawing to the media content item further comprises:

determining that a user has activated a drawing mode to draw on the media content item, wherein the media content item is to be included for transmission in an interactive exchange of media content.

13. The system of claim 11 , wherein the first dimension is associated with a vertical direction, and wherein the first drawing option is provided as a vertical color bar.

14. The system of claim 11 , wherein the second dimension is associated with a horizontal direction, and wherein the second drawing option is provided as a drawing tool size option that is selectable in the horizontal direction.

15. The system of claim 11 , wherein the first current state of the first drawing option includes a current color selection, wherein the second current state of the second drawing option includes a current drawing tool size selection, and wherein the indicating of the first current state of the first drawing option and the second current state of the second drawing option further comprises:

providing a circular indicator that indicates in real-time the current color selection and the current drawing tool size selection.

16. 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:

receiving a media content item captured by a camera;

detecting an initiation of a drawing to the media content item;

providing a first drawing option presented in a first dimension, wherein a first current state of the first drawing option is selectable via progression along a touchscreen display in the first dimension;

providing a second drawing option presented in a second dimension, wherein a second current state of the second drawing option is selectable via progression along the touchscreen display in the second dimension;

providing a third drawing option that is selectable based on a length of time a user contacts the touchscreen display; and

drawing on the media content item based on the selected options, wherein

the first drawing option, the second drawing option, and the third drawing option are selectable by a single, continuous interaction with the touchscreen display, and

the third drawing option allows a user to select a drawing tool type from a plurality of drawing tool types, the plurality of drawing tool types including at least one of: a paint brush, a water color brush, a marker, a crayon, a pencil, a pen, an airbrush, or a spray paint.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the detecting of the initiation of the drawing to the media content item further comprises:

determining that a user has activated a drawing mode to draw on the media content item, wherein the media content item is to be included for transmission in an interactive exchange of media content.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the first dimension is associated with a vertical direction, and wherein the first drawing option is provided as a vertical color bar.

19. The non-transitory computer-readable storage medium of claim 16 , wherein the second dimension is associated with a horizontal direction, and wherein the second drawing option is provided as a drawing tool size option that is selectable in the horizontal direction.

20. The non-transitory computer-readable storage medium of claim 16 , wherein the first current state of the first drawing option includes a current color selection, wherein the second current state of the second drawing option includes a current drawing tool size selection, and wherein the indicating of the first current state of the first drawing option and the second current state of the second drawing option further comprises:

providing a circular indicator that indicates in real-time the current color selection and the current drawing tool size selection.

Assignments (3)
CHANGE OF NAME Recorded Dec 6, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058314/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2021
From: FLYNN, WILLIAM JOSEPH, III
To: FACEBOOK, INC.
Reel/Frame 056936/0383 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2019
From: OMERNICK, TIMOTHY PAUL; PATEL, NILESH VINUBHAI; BAILEY, WILLIAM SAMUEL
To: FACEBOOK, INC.
Reel/Frame 048338/0886 →
Continuity (3)
Provisional Application 62004120 · May 28, 2014
Provisional Application 62004115 · May 28, 2014
Related Publication 20150350136A1 · Dec 3, 2015