IP Library Granted Patent US 11,928,326
Granted Patent B2
US 11,928,326 · App. 18/047,965 · Granted Mar 12, 2024

Activating a camera function within a content management application

Inventors: Ramesh Balakrishnan (San Francisco, CA); Christopher Lee (Oakland, CA); George Milton Underwood (Palo Alto, CA)
Assignee: Dropbox, Inc.
G06F3/04855G06F3/0482G06F3/04883G06F3/017G06F3/04817G06F3/0485G06F3/0488
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,928,326
App. No.
18/047,965
Granted
Mar 12, 2024
Kind
B2
Abstract

One or more embodiments of the present disclosure include a content management system that allows a user to easily activate a camera while viewing digital content. For example, a content management system can provide a graphical user interface that includes a scroll element that allows a user to navigate through digital content. In addition, a user can interact with the scroll element to activate a camera. For instance, a user can activate a camera by scrolling the scroll element to and/or beyond a particular position.

Claims (58)

1. A method comprising:

providing a graphical user interface for displaying digital content within a view area;

detecting a first swipe gesture with respect to the view area;

in response to the first swipe gesture, activating a camera function by displaying a camera viewfinder within the graphical user interface;

providing a digital content function icon within the graphical user interface along with the camera viewfinder, wherein the digital content function icon comprises an indication of a direction of a second swipe gesture originating from the digital content function icon;

while displaying the camera viewfinder within the graphical user interface, detecting the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon; and

in response to the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon, removing the camera viewfinder from display within the graphical user interface and displaying the digital content within the view area.

2. The method of claim 1 , wherein:

the first swipe gesture is an upward vertical swipe gesture with respect to the graphical user interface; and

the second swipe gesture is a downward vertical swipe gesture originating from the digital content function icon within the graphical user interface.

3. The method of claim 1 , further comprising providing, within the graphical user interface and while displaying the camera viewfinder, a plurality of camera controls comprising at least one of a video control, a switch between front and back camera control, a lighting control, or a flash control.

4. The method of claim 1 , further comprising:

receiving an indication of a user interaction with a capture control element displayed in combination with the camera viewfinder;

capturing new digital content based on detecting the indication of the user interaction with the capture control element; and

wherein, based on the second swipe gesture, returning to displaying the digital content within the view area comprises providing, for display in the view area, the new digital content.

5. The method of claim 1 , wherein:

providing a graphical user interface for displaying digital content within a view area comprises displaying the digital content within the view area in a first client application; and

activating the camera function comprises displaying the camera viewfinder in a second client application.

6. The method of claim 1 , further comprising:

detecting, while displaying the digital content within the view area, a third swipe gesture with respect to the view area; and

based on the third swipe gesture, scrolling the digital content through the view area.

7. A system comprising:

at least one processor; and

at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause a computing device to:

provide a graphical user interface for displaying digital content within a view area;

receive an indication of a first interaction with respect to the view area, wherein the first interaction is a first swipe gesture;

activate a camera function by displaying a camera viewfinder within the graphical user interface in response to the first interaction;

provide a digital content function icon within the graphical user interface along with the camera viewfinder, wherein the digital content function icon comprises an indication of a direction of a second swipe gesture originating from the digital content function icon;

while displaying the camera viewfinder within the graphical user interface, receive an indication of a second interaction, wherein the second interaction is the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon; and

remove the camera viewfinder from display within the graphical user interface and display the digital content within the view area in response to the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon.

8. The system of claim 7 , wherein:

the first interaction is a swipe gesture in a first direction with respect to a function symbol icon displayed in the view area; and

the second interaction is a swipe gesture in a second direction originating from the digital content function icon that is different than the first direction.

9. The system of claim 8 , wherein:

the first direction is an upward vertical direction; and

the second direction is a downward vertical direction with respect to the digital content function icon.

10. The system of claim 7 , wherein the first interaction is made with respect to a camera function symbol.

11. The system of claim 7 , further comprising instructions that, when executed by the at least one processor, cause the computing device to provide, within the graphical user interface and while displaying the camera viewfinder, a plurality of camera controls comprising at least one of a video control, a switch between front and back camera control, a lighting control, or a flash control.

12. The system of claim 7 , further comprising instructions that, when executed by the at least one processor, cause the computing device to capture new digital content while the camera viewfinder is activated.

13. The system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the computing device to display the new digital content based on returning to displaying the digital content within the view area based on the second interaction.

14. A non-transitory computer readable storage medium storing instructions thereon that, when executed by at least one processor, cause a computing device to:

provide a graphical user interface for displaying digital content within a view area;

receive an indication of a first interaction with respect to the view area, wherein the first interaction is a first swipe gesture;

provide a camera viewfinder for display within the graphical user interface in response to the first interaction;

provide a digital content function icon within the graphical user interface along with the camera viewfinder, wherein the digital content function icon comprises an indication of a direction of a second swipe gesture originating from the digital content function icon;

while displaying the camera viewfinder within the graphical user interface, receive an indication of a second interaction, wherein the second interaction is the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon; and

remove the camera viewfinder from display within the graphical user interface and display the digital content within the view area in response to the second swipe gesture originating from the digital content function icon and in the direction indicated by the digital content function icon.

15. The non-transitory computer readable storage medium of claim 14 , wherein:

the first interaction is a swipe gesture in a first direction; and

the second interaction originating from the digital content function icon is a swipe gesture in a second direction that is different than the first direction.

16. The non-transitory computer readable storage medium of claim 15 , wherein:

the first direction is an upward vertical direction; and

the second direction is a downward vertical direction with respect to the digital content function icon.

17. The non-transitory computer readable storage medium of claim 14 , wherein:

the first interaction is made with respect to a camera function symbol.

18. The non-transitory computer readable storage medium of claim 14 , further comprising instructions that, when executed by the at least one processor, cause the computing device to provide, within the graphical user interface and while displaying the camera viewfinder, a plurality of camera controls comprising at least one of a video control, a switch between front and back camera control, a lighting control, or a flash control.

19. The non-transitory computer readable storage medium of claim 18 , further comprising instructions that, when executed by the at least one processor, cause the computing device to capture new digital content while the camera viewfinder is activated.

20. The non-transitory computer readable storage medium of claim 19 , further comprising instructions that, when executed by the at least one processor, cause the computing device to display the new digital content based on returning to displaying the digital content within the view area based on the second interaction originating from the digital content function icon.

Assignments (2)
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2022
From: BALAKRISHNAN, RAMESH; LEE, CHRISTOPHER; UNDERWOOD, GEORGE MILTON
To: DROPBOX, INC.
Reel/Frame 061474/0576 →
Continuity (6)
Continuation 16667318 · Oct 29, 2019
Continuation 15801301 · Nov 1, 2017
Continuation 14520210 · Oct 21, 2014
Provisional Application 62044247 · Aug 31, 2014
Provisional Application 61945819 · Feb 27, 2014
Related Publication 20230067290A1 · Mar 2, 2023