IP Library › Granted Patent US 11,310,413
Granted Patent B2
US 11,310,413 · App. 17/009,493 · Granted Apr 19, 2022

Device and method for photo and video capture

Inventors: Richard E. Marlin (Aventura, FL); Michael J. Mathias (Las Vegas, NV); Kristian D. Diakov (Dana Point, CA)
Assignee: Snap Inc.
H04N5/23216H04N5/23206H04N5/23245H04N5/232933H04N5/232939H04N5/772H04N9/7921H04N1/212H04N2101/00
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,310,413
App. No.
17/009,493
Granted
Apr 19, 2022
Kind
B2
Abstract

A single user input element in an image capture device is used for both photo and video capture. Based on a first user interface activity, a timing reference is engaged at a first reference time. In a first case, photo capture is performed. In the first case, a second reference time is based on a second user interface activity, and the timing reference indicates a passage of time between the two reference times is shorter than a particular time interval. In a second case, video capture is performed. In the second case, the timing reference indicates a passage of time since the first reference time is equal to or longer than the particular time interval. Video capture is stopped based on a subsequent user interface activity. The user interface activities may comprise detecting actions based on the same type of physical manipulation of the single user input.

Claims (61)

1. An image capture device comprising:

an image sensor capable of being configured to capture an image or video;

a touchscreen display configured to preview image signals from the image sensor;

a single user input element comprising a touch-sensitive area of the touchscreen display and capable of detecting user activity at the single user input element;

a processor coupled with the image sensor and configured to perform operations comprising:

displaying, on the touch screen display, a preview of image signals from the image sensor;

detecting a state change of the single user input element from a first state to a second state based on a detected user activity, the detected user activity comprising a screen touch on the touch-sensitive area of the touchscreen display during the display of the preview of image signals from the image sensor;

determining a duration of the second state;

storing an image from the image sensor based on the duration of the second state being less than a time interval; and

capturing a video recording based on the duration of the second state being greater than the time interval, wherein the video recording is captured until a state change of the single user input element from the second state to the first state is detected.

2. The image capture device of claim 1 , further comprising:

a timing reference coupled with the processor; and

wherein determining the duration of the second state comprises:

engaging the timing reference at a first reference time based on detecting the state change of the single user input element from the first state to the second state; and

determining a passage of time since the first reference time.

3. The image capture device of claim 2 , further comprising:

providing a distinct audio signal indicating that an image capture is triggered, based on the duration of the second state being less than a time interval.

4. The image capture device of claim 3 , wherein providing the distinct signal audio indicating that the image capture is triggered, based on the duration of the second state being less than the time interval, is based on determining that the passage of time since the first reference time is shorter than the time interval.

5. The image capture device of claim 2 , further comprising:

providing a distinct audio signal indicating that a video recording is triggered, based on the duration of the second state being greater than the time interval.

6. The image capture device of claim 5 , wherein providing the distinct audio signal indicating that the video recording is triggered, based on the duration of the second state being greater than the time interval, is based on determining that the passage of time since the first reference time is equal to or longer than the time interval.

7. The image capture device of claim 1 , the operations further comprising:

detecting that image capture or video capture failed; and

in response to detecting that the image capture or video capture failed, providing a distinct audio signal indicating failure of the image capture or video capture.

8. The image capture device of claim 1 , further comprising:

providing a distinct audio signal indicating image capture or video capture is successfully completed.

9. The image capture device of claim 1 , the operations further comprising:

detecting a state change of the single user input element from the second state to the first state; and

displaying, on the touch screen display, a visual cue indicating an off state of the single user input element.

10. A method comprising:

displaying, on a touch screen display of an image capture device, a preview of image signals from an image sensor of the image capture device, the touch screen display comprising a single user input element comprising a touch-sensitive area of the touchscreen display;

detecting, by the image capture device, a state change of the single user input element from a first state to a second state based on a screen touch on the touch-sensitive area of the touchscreen display during the display of the preview of image signals from the image sensor;

determining, by the image capture device, a duration of the second state;

storing, by the image capture device, an image from the image sensor based on the duration of the second state being less than a time interval; and

capturing, by the image capture device, a video recording based on the duration of the second state being greater than the time interval, wherein the video recording is captured until a state change of the single user input element from the second state to the first state is detected.

11. The method of claim 10 , further comprising:

engaging a timing reference at a first reference time based on detecting the state change of the single user input element from the first state to the second state; and

determining a passage of time since the first reference time.

12. The method of claim 11 , further comprising:

providing a distinct audio signal indicating that an image capture is triggered, based on the duration of the second state being less than a time interval.

13. The method of claim 12 , wherein providing the distinct signal audio indicating that the image capture is triggered, based on the duration of the second state being less than the time interval, is based on determining that the passage of time since the first reference time is shorter than the time interval.

14. The method of claim 11 , further comprising:

providing a distinct audio signal indicating that a video recording is triggered, based on the duration of the second state being greater than the time interval.

15. The method of claim 14 , wherein providing the distinct audio signal indicating that the video recording is triggered, based on the duration of the second state being greater than the time interval, is based on determining that the passage of time since the first reference time is equal to or longer than the time interval.

16. The method of claim 10 , the operations further comprising:

detecting that image capture or video capture failed; and

in response to detecting that the image capture or video capture failed, providing a distinct audio signal indicating failure of the image capture or video capture.

17. The method of claim 10 , further comprising:

providing a distinct audio signal indicating image capture or video capture is successfully completed.

18. The method of claim 10 , the operations further comprising:

detecting a state change of the single user input element from the second state to the first state; and

displaying, on the touch screen display, a visual cue indicating an off state of the single user input element.

19. A non-transitory computer readable storage medium storing therein instructions that, when executed by a processor, cause an image capture device to perform operations comprising:

displaying, on a touch screen display of the image capture device, a preview of image signals from an image sensor of the image capture device, the touch screen display comprising a single user input element comprising a touch-sensitive area of the touchscreen display;

detecting a state change of the single user input element from a first state to a second state based on a screen touch on the touch-sensitive area of the touchscreen display during the display of the preview of image signals from the image sensor;

determining a duration of the second state;

storing an image from the image sensor based on the duration of the second state being less than a time interval; and

capturing a video recording based on the duration of the second state being greater than the time interval, wherein the video recording is captured until a state change of the single user input element from the second state to the first state is detected.

20. The non-transitory computer readable storage medium of claim 19 , the operations further comprising:

engaging a timing reference at a first reference time based on detecting the state change of the single user input element from the first state to the second state; and

determining a passage of time since the first reference time.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 054149/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: BIGFOOT INTERNET VENTURES PTE. LTD.
To: SNAPCHAT, INC.
Reel/Frame 054149/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: MOJO MEDIA, INC.
To: BIGFOOT INTERNET VENTURES PTE. LTD.
Reel/Frame 054149/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: MARLIN, RICHARD E.; MATHIAS, MICHAEL J.; DIAKOV, KRISTIAN D.
To: MOJO MEDIA, INC.
Reel/Frame 054149/0537 →
Continuity (7)
Continuation 16011257 · Jun 18, 2018
Continuation 15674277 · Aug 10, 2017
Continuation 15373236 · Dec 8, 2016
Continuation 15048361 · Feb 19, 2016
Continuation 14579096 · Dec 22, 2014
Continuation 13596041 · Aug 27, 2012
Related Publication 20200404161A1 · Dec 24, 2020