Virtual library providing content accessibility irrespective of content format and type
First Claim
1. A method comprising:
- providing a library of available files of content for selection from a server, the available files of content being all files irrespective of a supported file format for a consumer device receiving the library, wherein the library of available files of content for selection comprises at least one file of content stored in the supported file format and at least one file of content stored in a non-supported file format;
automatically determining, at the server, a consumption format for the consumer device receiving the library from a communication between the server and the consumer device, the communication comprising information about the consumer device or a user identification, wherein the determining of the consumption format for the consumer device receiving the library is performed in response to receiving a request to provide the library of available files of content for selection; and
in response to receiving a request for a selected file of content from among the library of available files of content;
determine whether the selected file of content is in the supported file format for the consumer device or is not in the supported file format for the consumer device;
if the selected file of content is determined to be in the supported file format for the consumer device, then providing the selected file of content in the consumption format; and
if the selected file of content is determined to not be in the supported file format for the consumer device, then converting the selected file of content to the supported file format for the consumer device and providing the selected file of content in the consumption format.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
7 Claims
-
1. A method comprising:
-
providing a library of available files of content for selection from a server, the available files of content being all files irrespective of a supported file format for a consumer device receiving the library, wherein the library of available files of content for selection comprises at least one file of content stored in the supported file format and at least one file of content stored in a non-supported file format; automatically determining, at the server, a consumption format for the consumer device receiving the library from a communication between the server and the consumer device, the communication comprising information about the consumer device or a user identification, wherein the determining of the consumption format for the consumer device receiving the library is performed in response to receiving a request to provide the library of available files of content for selection; and in response to receiving a request for a selected file of content from among the library of available files of content; determine whether the selected file of content is in the supported file format for the consumer device or is not in the supported file format for the consumer device; if the selected file of content is determined to be in the supported file format for the consumer device, then providing the selected file of content in the consumption format; and if the selected file of content is determined to not be in the supported file format for the consumer device, then converting the selected file of content to the supported file format for the consumer device and providing the selected file of content in the consumption format. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification