9396197

Inserting Media Content from Multiple Repositories

PublishedJuly 19, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for obtaining media content from multiple media content repositories, comprising: authorizing a user interface to interact with a plurality of repositories based on user identification information received as input for each of the plurality of repositories, wherein the user interface is received from a repository management service through a network in response to a log-in to the repository management service by a user; storing the user identification information for each of the plurality of repositories; displaying indicia corresponding to the plurality of repositories within the user interface that is authorized to access the plurality of repositories, the plurality of repositories comprising a local repository of media content and an online repository of media content from an authorized third party service; obtaining, via a processor, media content from the plurality of repositories via the user interface; dividing the obtained media content into categories based on types of the media content, the types of the media content comprising audio content, video content, and imaging content; and inserting, via the user interface, the divided media content from the plurality of repositories into a file based on categories of media content supported by the user interface, wherein the plurality of repositories are authorized based on the user identification information.

2

2. The method of claim 1 , wherein obtaining the media content from any of the plurality of repositories comprises selecting any of a plurality of available repositories from which to obtain the media content via the user interface.

3

3. The method of claim 1 , wherein inputting the user identification information comprises accessing tokens for the plurality of repositories.

4

4. The method of claim 3 , comprising using the tokens to authorize an interaction between the user interface and the plurality of repositories.

5

5. The method of claim 4 , wherein the tokens are generated using an Open Authorization standard.

6

6. The method of claim 1 , wherein obtaining the media content from any of the plurality of repositories comprises downloading personal media content from any of a plurality of local or online personal repositories via the user interface.

7

7. The method of claim 1 , wherein obtaining the media content from any of the plurality of repositories comprises selecting any of a plurality of personal images, videos, or audio files of a user.

8

8. The method of claim 1 , wherein inserting the media content into the location comprises inserting the media content into a document, a file, a presentation, or a Website, or any combinations thereof.

9

9. The method of claim 1 , comprising initiating the user interface within a program located on a user device in response to a user's click on a media content insertion icon hosted within the program.

10

10. A system for obtaining media content from multiple media content repositories, comprising: a memory device to store processor executable instructions; and a hardware processor that, based on an execution of the processor executable instructions, is to: authorize a user interface to interact with a plurality of repositories based on user identification information received as input for each of the plurality of repositories, wherein the user interface is to be received from a repository management service through a network in response to a log-in to the repository management service by a user; store the user identification information for each of the plurality of repositories; display indicia corresponding to the plurality of repositories within the user interface that is authorized to access the plurality of repositories, the plurality of repositories comprising a local repository of media content and an online repository of media content from an authorized third party service; obtain media content from the plurality of repositories via the user interface; divide the obtained media content into categories based on types of the media content, the types of the media content comprising audio content, video content, and imaging content; and insert, via the user interface, the divided media content from the plurality of repositories into a file based on categories of media content supported by the user interface, wherein the plurality of repositories are authorized based on the user identification information.

11

11. The system of claim 10 , wherein the user interface comprises a Web user interface downloaded from the repository management service and hosted on the user device.

12

12. The system of claim 10 , wherein the plurality of repositories are provided by a plurality of third party services.

13

13. The system of claim 10 , wherein the location comprise a local or online location within a computing environment.

14

14. The system of claim 10 , wherein the media content comprises video content, imaging content, or audio content, or any combinations thereof.

15

15. The system of claim 10 , wherein the user interface is provided to the user device by the repository management service through a network in response to a click on a media content insertion icon by a user.

16

16. The system of claim 15 , wherein the user interface comprises search icons for any number of the plurality of repositories, and wherein a particular search icon comprises a link to the media content within a particular repository.

17

17. The system of claim 10 , wherein the indicia comprise links to each of the plurality of repositories or displayed media content obtained from each of the plurality of repositories.

18

18. One or more computer-readable storage devices for storing computer-readable instructions, the computer-readable instructions providing a media content system that, based on execution by one or more processing devices, cause the one or more processing devices to: authorize a user interface to interact with a plurality of repositories based on user identification information received as input for each of the plurality of repositories, wherein the user interface is received from a repository management service through a network in response to a log-in to the repository management service by a user; store the user identification information for each of the plurality of repositories; display indicia corresponding to the plurality of repositories within the user interface that is authorized by the user to access the plurality of repositories, the plurality of repositories comprising a local repository of media content and an online repository of media content from an authorized third party service; obtain media content from the plurality of repositories via the user interface; divide the obtained media content into categories based on types of the media content, the types of the media content comprising audio content, video content, and imaging content; and insert, via the user interface, the divided media content from the plurality of repositories into a file based on categories of media content supported by the user interface, wherein the plurality of repositories are authorized based on the user identification information.

Patent Metadata

Filing Date

Unknown

Publication Date

July 19, 2016

Inventors

Jennifer Hwang
Omeed Musavi
Amado Villescas

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INSERTING MEDIA CONTENT FROM MULTIPLE REPOSITORIES” (9396197). https://patentable.app/patents/9396197

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.