IP Library Granted Patent US 11,494,070
Granted Patent B2
US 11,494,070 · App. 16/667,318 · Granted Nov 8, 2022

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/0485G06F3/0488G06F3/04817
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,494,070
App. No.
16/667,318
Granted
Nov 8, 2022
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 (40)

1. A method comprising:

providing a graphical user interface corresponding to a first application, the graphical user interface displaying digital content within a view area;

scrolling the digital content through the view area to a first position comprising at least one digital content item based on a first user interaction;

based on a second user interaction, scrolling the digital content through the view area to a second position such that a selectable camera function element scrolls into the view area when scrolling from the first position to the second position, the selectable camera function element for activating a camera and opening a camera viewfinder display for the camera within a second application; and

activating the camera and opening the camera viewfinder display for the camera in the second application based on a third user interaction corresponding to the selectable camera function element.

2. The method of claim 1 , wherein: further comprising providing, for display within the graphical user interface corresponding to the first application, an indicator that indicates a scroll position with respect to the digital content displayed within the view area.

3. The method of claim 2 , further comprising:

providing, for display within the graphical user interface corresponding to the first application, a scroll element comprising markers indicating dates that correspond to the digital content and

modifying, while scrolling the digital content through the view area, positions of the markers within the scroll element relative to the indicator.

4. The method of claim 1 , wherein scrolling the digital content through the view area to a the second position comprises scrolling to an end position of the digital content.

5. The method of claim 1 , further comprising deactivating the camera and closing the camera viewfinder display based on a fourth user interaction.

6. The method of claim 5 , wherein deactivating the camera and closing the camera viewfinder display comprises redisplaying the digital content within 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 corresponding to a first application, the graphical user interface displaying digital content within a view area;

scroll the digital content through the view area to a first position comprising at least one digital content item based on a first user interaction;

based on a second user interaction, scroll the digital content through the view area to a second position such that a selectable camera function element scrolls into the view area when scrolling from the first position to the second position, the selectable camera function element for activating a camera and opening a camera viewfinder display for the camera within a second application; and

activate the camera and open the camera viewfinder display for the camera in the second application based on a third user interaction corresponding to the selectable camera function element.

8. The system of claim 7 , further comprising instructions that, when executed by the at least one processor, cause the computing device to provide, for display within the graphical user interface corresponding to the first application, an indicator that indicates a scroll position with respect to the digital content displayed within the view area.

9. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:

provide, for display within the graphical user interface corresponding to the first application, a scroll element comprising markers indicating dates that correspond to the digital content and

modify, while scrolling the digital content through the view area, positions of the markers within the scroll element relative to the indicator.

10. The system of claim 7 , wherein scrolling the digital content through the view area to the second position comprises scrolling to an end position of the digital content.

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

12. The system of claim 7 , further comprising instructions that, when executed by the at least one processor, cause the computing device to deactivate the camera and close the camera viewfinder display based on a fourth user interaction.

13. The system of claim 12 , wherein deactivating the camera and closing the camera viewfinder display comprises redisplaying the digital content within the view area.

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 corresponding to a first application, the graphical user interface displaying digital content within a view area;

scroll the digital content through the view area to a first position comprising at least one digital content item based on a first user interaction;

based on a second user interaction, scroll the digital content through the view area to a second position such that a selectable camera function element scrolls into the view area when scrolling from the first position to the second position, the selectable camera function element for activating a camera and opening a camera viewfinder display for the camera within a second application; and

activate the camera and open the camera viewfinder display for the camera in the second application based on a third user interaction corresponding to the selectable camera function element.

15. 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, for display within the graphical user interface corresponding to the first application, an indicator that indicates a scroll position with respect to the digital content displayed within the view area.

16. The non-transitory computer readable storage medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:

provide, for display within the graphical user interface corresponding to the first application, a scroll element comprising markers indicating dates that correspond to the digital content and

modify, while scrolling the digital content through the view area, positions of the markers within the scroll element relative to the indicator.

17. The non-transitory computer readable storage medium of claim 14 , wherein scrolling the digital content through the view area to a second the second position comprises scrolling to an end position of the digital content.

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 deactivate the camera and close the camera viewfinder display based on a fourth user interaction.

19. The non-transitory computer readable storage medium of claim 18 , wherein deactivating the camera and closing the camera viewfinder display comprises redisplaying the digital content within the view area.

20. The non-transitory computer readable storage medium of claim 14 , wherein opening the camera viewfinder display causes the view area for displaying the digital content to be replaced by the camera viewfinder display.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: BALAKRISHNAN, RAMESH; LEE, CHRISTOPHER; UNDERWOOD, GEORGE MILTON
To: DROPBOX, INC.
Reel/Frame 050855/0249 →
Continuity (5)
Continuation 15801301 · Nov 1, 2017
Continuation 14520210 · Oct 21, 2014
Provisional Application 62044247 · Aug 31, 2014
Provisional Application 61945819 · Feb 27, 2014
Related Publication 20200064994A1 · Feb 27, 2020