Techniques to determine network storage for sharing media files

US9547665B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9547665-B2
Application numberUS-201213439126-A
CountryUS
Kind codeB2
Filing dateApr 4, 2012
Priority dateOct 27, 2011
Publication dateJan 17, 2017
Grant dateJan 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques to determine network storage for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document having a document network storage location. The media share component may comprise multiple software modules, including a file manager module. The file manager module may be operative to determine a media file network storage location for the media file based on the document network storage location. Other embodiments are described and claimed.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: a processor; and a memory communicatively coupled to the processor, the memory to store an application having a media share component operative on the processor to receive a request to associate a media file with a document having a document network storage location, the media share component comprising a file manager module operative to determine a media file network storage location as a file-type specific location associated with the document network storage location and an associated file-type of the media file, the media share component further operative to determine that a first link does not permit access to the media file network storage location for the media file by a document recipient and in response, retrieve a second link that does permit access by the document recipient. 2. The apparatus of claim 1 , the file manager module operative to determine a network storage type for the document network storage location, and determine the media file network storage location based on the network storage type. 3. The apparatus of claim 2 , the network storage type comprising one of a shared storage type or an individual storage type. 4. The apparatus of claim 2 , the file manager module operative to determine the network storage type for the document network storage location based on one or more queries to the document network storage location. 5. The apparatus of claim 2 , the network storage type comprising a shared storage type for a defined set of users, the defined set of users comprising users authorized to access the document network storage location, the document network storage location comprising a subtree of a hierarchical storage scheme, the file manager module operative to determine the media file network storage location as part of the subtree. 6. The apparatus of claim 5 , further comprising a file reference module operative to automatically generate a valid link to the determined media file network storage location, the valid link arranged to permit access to the media file network storage location for the defined set of users. 7. The apparatus of claim 2 , the network storage type comprising an individual storage type. 8. The apparatus of claim 7 , further comprising a file reference module operative to retrieve a tokenized anonymous view universal resource locator (URL) for the media file network storage location, and automatically generate a valid link as a reference comprising the tokenized anonymous view URL, the valid link arranged to permit access to the media file network storage location. 9. The apparatus of claim 7 , the file type comprising an image file type, the file-type specific location comprising a location for storing images for sharing. 10. A computer-implement method, comprising: receiving, by a processor circuit, a request to associate a media file with a document having a document network storage location; determining that a network storage type for the document network storage location comprises a shared storage type for a defined set of users, the defined set of users comprising users authorized to access the document network storage location; determining a media file network storage location for the media file as a file-type specific location associated with the document network storage location, a file-type of the media file, and the network storage type; and generating a valid link to the determined media file network storage location for the defined set of users. 11. The computer-implemented method of claim 10 , the document network storage location comprising a subtree of a hierarchical storage scheme. 12. The computer-implemented method of claim 11 , further comprising determining the media file network storage location as part of the subtree. 13. The computer-implemented method of claim 12 , the valid link arranged to permit access to the media file network storage location for the defined set of users. 14. The computer-implemented method of claim 10 , comprising: generating automatically the valid link as a reference comprising a tokenized anonymous view URL, the valid link arranged to permit access to the media file network storage location. 15. An article of manufacture comprising a storage medium containing instructions that when executed cause a system to: receive a request to associate a media file with a document having a document network storage location; determine a network storage type for the document network storage location, the network storage type comprising an individual storage type; determine a media file network storage location for the media file as a file-type specific location associated with the document network storage location, an associated file-type of the media file, and the network storage type; and retrieve a tokenized anonymous view universal resource locator (URL) for the media file network storage location. 16. The article of manufacture of claim 15 , the document network storage location comprising a subtree of a hierarchical storage scheme, further comprising instructions that when executed cause the system to determine the media file network storage location as part of the subtree. 17. The article of manufacture of claim 16 , further comprising instructions that when executed cause the system to generate a valid link to the determined media file network storage location, the valid link arranged to permit access to the media file network storage location for a defined set of users, the defined set of users comprising users authorized to access the document network storage location. 18. The article of manufacture of claim 15 , further comprising instructions that when executed cause the system to: generate automatically a valid link as a reference comprising the tokenized anonymous view URL, the valid link arranged to permit access to the media file network storage location.

Assignees

Inventors

Classifications

  • G06F16/176Primary

    Support for shared access to files; File sharing support · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9547665B2 cover?
Techniques to determine network storage for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document having a document network storage location. The media share component may comprise mu…
Who is the assignee on this patent?
Wood Matthew, Filman Sarah, Bailor Jonathan, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F16/176. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).