# US 10,503,453 B2 · Interacting with digital content using multiple applications

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,453 B2
- Document ID: US10503453B2
- Status: Granted
- Kind: B2
- Application number: 14/580,189
- Filed: 2014-12-22
- Published: 2016-05-05
- Granted: 2019-12-10
- Earliest claimed: 2014-10-30
- Assignees: Dropbox, Inc.
- Applicants: Dropbox, Inc.
- Inventors: Daniel Weinberg; Anthony Grue
- Web page: https://patentgrep.com/patent/US10503453B2

## CPC

- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 9/451: Execution arrangements for user interfaces
- H04M 1/72403: with means for local support of applications that increase the functionality
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- H04M 1/72427: for supporting games or graphical animations
- H04M 2250/52: including functional features of a camera
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

One or more embodiments facilitate a user experience in which a user can conveniently switch between different applications on a mobile device for capturing and interacting with digital content. For example, a content navigation system can identify an application installed on a mobile device having content capturing functionality. In addition, the content navigation system can detect that a graphical user interface associated with the identified content capturing application is displayed via a touch screen on the mobile device. Further, based on detecting that the graphical user interface associated with the content capturing application is displayed, the content navigation system can overlay a graphical element associated with a content management application over the graphical user interface. The graphical element can facilitate convenient switching between different applications on the mobile device.

## Claims

### Claim 1

A method comprising:
determining, by at least one processor, that a content capturing application and a separate content management application are installed on a mobile device;
monitoring, by the at least one processor, display activity corresponding to a touch screen of the mobile device;
detecting, based on the display activity, that the touch screen of the mobile device is displaying a graphical user interface of the content capturing application; and
in response to detecting that the touch screen is displaying the graphical user interface of the content capturing application, overlaying a graphical element associated with the content management application over the display of the graphical user interface of the content capturing application.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
the content capturing application is a digital camera application; and
the content management application is a video and photo management application.

### Claim 3 (depends on 1)

The method of claim 1, wherein the graphical element associated with the content management application is overlaid on only a portion of the graphical user interface of the content capturing application.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
identifying one or more characteristics of the graphical user interface of the content capturing application; and
determining, based on the one or more characteristics, a location void of user interaction elements within the graphical user interface of the content capturing application.

### Claim 5 (depends on 4)

The method of claim 4, further comprising positioning the graphical element associated with the content management application at the location void of user interaction elements.

### Claim 6 (depends on 1)

The method of claim 1, further comprising detecting, via the touch screen, a user interaction with respect to the graphical element associated with the content management application.

### Claim 7 (depends on 6)

The method of claim 6, further comprising changing, in response to detecting the user interaction with respect to the graphical element, from the touch screen displaying the graphical user interface of the content capturing application to the touch screen displaying a graphical user interface of the content management application.

### Claim 8 (depends on 1)

The method of claim 1, further comprising detecting, by the at least one processor, that one or more digital content items have been captured using the content capturing application while simultaneously displaying the graphical element associated with the content management application.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
detecting a user interaction with the graphical element associated with the content management application after detecting that one or more digital content items have been captured using the content capturing application;
in response to the user interaction, presenting a graphical user interface of the content management application; and
selecting, without further user interaction, each of the one or more captured digital content items.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
providing a display of the selected one or more digital content items within the graphical user interface of the content management application; and
enabling a user to delete or save at least one of the selected digital content items.

### Claim 11

A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer device to:
determine that a content capturing application and a separate content management application are installed on a mobile device;
monitor display activity corresponding to a touch screen of the mobile device;
detect, based on the display activity, that the touch screen of the mobile device is displaying a graphical user interface of the content capturing application; and
in response to detecting that the touch screen is displaying the graphical user interface of the content capturing application, overlay a graphical element associated with the content management application over the display of the graphical user interface of the content capturing application.

### Claim 12 (depends on 11)

The non-transitory computer readable medium of claim 11, wherein:
the content capturing application is a digital camera application; and
the content management application is a video and photo management application.

### Claim 13 (depends on 11)

The non-transitory computer readable medium of claim 11, wherein the graphical element associated with the content management application is overlaid on only a portion of the graphical user interface of the content capturing application.

### Claim 14 (depends on 11)

The non-transitory computer readable medium of claim 11, further comprising instructions that, when executed by the at least one processor, cause the computer device to:
identify one or more characteristics of the graphical user interface of the content capturing application; and
determine, based on the one or more characteristics, a location void of user interaction elements within the graphical user interface of the content capturing application.

### Claim 15 (depends on 14)

The non-transitory computer readable medium of claim 14, further comprising instructions that, when executed by the at least one processor, cause the computer device to position the graphical element associated with the content management application at the location void of user interaction elements.

### Claim 16

A mobile device comprising:
at least one processor; and
a non-transitory computer readable medium comprising instructions that, when executed by the at least one processor, cause the mobile device to:
determine that a content capturing application and a separate content management application are installed on a mobile device;
monitor display activity corresponding to a touch screen of the mobile device;
detect, based on the display activity, that the touch screen of the mobile device is displaying a graphical user interface of the content capturing application; and
in response to detecting that the touch screen is displaying the graphical user interface of the content capturing application, overlay a graphical element associated with the content management application over the display of the graphical user interface of the content capturing application.

### Claim 17 (depends on 16)

The mobile device of claim 16, wherein:
the content capturing application is a digital camera application; and
the content management application is a video and photo management application.

### Claim 18 (depends on 16)

The mobile device of claim 16, wherein the graphical element associated with the content management application is overlaid on only a portion of the graphical user interface of the content capturing application.

### Claim 19 (depends on 16)

The mobile device of claim 16, further comprising instructions that, when executed by the at least one processor, cause the mobile device to:
identify one or more characteristics of the graphical user interface of the content capturing application; and
determine, based on the one or more characteristics, a location void of user interaction elements within the graphical user interface of the content capturing application.

### Claim 20 (depends on 19)

The mobile device of claim 19, further comprising instructions that, when executed by the at least one processor, cause the mobile device to position the graphical element associated with the content management application at the location void of user interaction elements.
