Virtual library providing content accessibility irrespective of content format and type
Abstract
A virtual library of content is provided that makes it appear that the content is all of a supported file type for a particular client accessing the virtual library. When the virtual library is displayed at a client device, the content appears as if it is available in the appropriate format for the client device irrespective of the content's actual format. Content selected from a content library interface for the virtual library is provided in the appropriate format for the client device through the automatic invoking of a content access service. The content access service can determine the appropriate consumption format for the client device and convert to a supported file format any content that is in a non-supported format before providing the content to the client device.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method comprising:
displaying, at a consumer device, a library of files and documents stored in a cloud storage, the files and documents being all files and documents irrespective of a supported file format for the consumer device; providing, to a content access service, information of software applications on the consumer device; and in response to receiving, at the consumer device, a user selection of a selected document from the library, automatically invoking the content access service to receive the selected document in a consumption format based, at least in part, on the information of software applications on the consumer device, receiving the selected document, and displaying the selected document in the consumption format.
3 . The method of claim 2 , wherein the consumer device comprises a limited endpoint editor.
4 . The method of claim 3 , wherein the consumption format is tailored for the consumer device based on the consumer device being the limited endpoint editor.
5 . The method of claim 2 , wherein the information of software applications comprises information on productivity applications on the consumer device.
6 . The method of claim 2 , wherein the selected document is of a non-supported file format for the consumer device.
7 . The method of claim 2 , wherein the document is a word processing document.
8 . The method of claim 7 , wherein the consumer device has a word processing application of a different version than indicated by a file format extension of the word processing document.
9 . One or more computer-readable storage media having instructions stored thereon that, when executed by a processor, direct a consumer device to:
display, at the consumer device, a library of files and documents stored in a cloud storage, the files and documents being all files and documents irrespective of a supported file format for the consumer device; and provide, to a content access service, information of the consumer device; and in response to receiving, at the consumer device, a user selection of a selected word processing document from the library, automatically invoke the content access service to receive the selected word processing document in a consumption format, receive the selected document, and display the selected document in the consumption format, wherein the consumer device has a word processing application of a different version than indicated by a file format extension of the word processing document.
10 . The media of claim 9 , wherein the information of the consumer device comprises information of software applications on the consumer device.
11 . The media of claim 10 , wherein the selected word processing document is received in a consumption format based on the information of the software applications on the consumer device.
12 . The media of claim 9 , wherein the consumer device comprises a limited endpoint editor.
13 . The media of claim 12 , wherein the consumption format is tailored for the consumer device based on the consumer device being the limited endpoint editor.
14 . The media of claim 9 , wherein the information of the consumer device comprises information on productivity applications on the consumer device.
15 . The media of claim 9 , wherein the selected document is of a non-supported file format for the consumer device.
16 . A system comprising:
a processor; memory; and instructions stored on the memory that when executed by the processor direct the processor to: display a library of files and documents stored in a cloud storage, the files and documents being all files and documents irrespective of a supported file format for the system; provide, to a content access service, information of software applications on the system; and in response to receiving a user selection of a selected document from the library, automatically invoke the content access service to receive the selected document in a consumption format based, at least in part, on the information of software applications on the system, receive the selected document, and display the selected document in the consumption format.
17 . The system of claim 16 , wherein the system comprises a limited endpoint editor.
18 . The system of claim 17 , wherein the consumption format is tailored for the system based on the system being the limited endpoint editor.
19 . The system of claim 16 , wherein the information of software applications comprises information on productivity applications on the system.
20 . The system of claim 16 , wherein the selected document is of a non-supported file format for the system.
21 . The system of claim 16 , wherein the document is a word processing document; and
wherein the system has a word processing application of a different version than indicated by a file format extension of the word processing document.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.