Platform for providing generic e-content
First Claim
1. A computing system for accessing digital content items across multiple formats, the computing system comprising:
- one or more processors;
memory accessible by the one or more processors;
one or more modules maintained in the memory, which when executed by the one or more processors;
identify a first digital content item from a lender community having digital content items indicated as available for borrowing responsive to a query associated with a user device, the first digital content item having a first format that is incompatible with the user device;
generate a second digital content item based at least in part on the first digital content item, the second digital content item being in a second format that is compatible with the user device;
append to the second digital content item a widget providing messaging functionality that the user device previously lacked, the messaging functionality between the user device and another user device; and
send the second digital content item and the widget to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A platform for obtaining digital items provides consumers access to digital item from multiple sources such as other consumers, libraries, rental services, and stores. The platform may be implemented as a cloud-based system accessible over the Internet. The platform transforms digital items into different formats when needed for compatibility with a computing device of the end consumer and transfers digital rights management (DRM) restrictions across different DRM schema. Consumers may store personal information in association with a digital item for later re-association with other copies of the same digital item. Consumers may also comment on a digital item and the platform may make those comments available to other consumers that have accessed the same digital item. The platform may also mediate instant messaging between consumers that are both associated with the same digital item. Computing devices of the consumers may receive widgets from the platform that provide additional functionality.
80 Citations
18 Claims
-
1. A computing system for accessing digital content items across multiple formats, the computing system comprising:
-
one or more processors; memory accessible by the one or more processors; one or more modules maintained in the memory, which when executed by the one or more processors; identify a first digital content item from a lender community having digital content items indicated as available for borrowing responsive to a query associated with a user device, the first digital content item having a first format that is incompatible with the user device; generate a second digital content item based at least in part on the first digital content item, the second digital content item being in a second format that is compatible with the user device; append to the second digital content item a widget providing messaging functionality that the user device previously lacked, the messaging functionality between the user device and another user device; and send the second digital content item and the widget to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
one or more processors; memory accessible by the one or more processors; a search module stored in the memory, which when executed by the one or more processors, identifies a first digital content item from a lender community responsive to a query associated with a user device, the first digital content item having a first format that is incompatible with the user device; a format translation module stored in the memory, which when executed by the one or more processors, generates a second digital content item based at least in part on the first digital content item, the second digital content item being in a second format that is compatible with the user device; a tunneling module stored in the memory, which when executed by the one or more processors, appends a widget to the second digital content item, wherein the widget provides functionality that the user device previously lacked to collect a comment related to the second digital content item; and a provisioning module stored in the memory, which when executed by the one or more processors, provides the second digital content item in the second format and the widget to the user device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
under control of one or more processors configured with specific executable instructions, identifying a first digital content item from a lender community responsive to a query associated with a user device, the first digital content item having a first format that is incompatible with the user device; generating a second digital content item based at least in part on the first digital content item, the second digital content item being in a second format that is compatible with the user device; appending a widget to the second digital content item, wherein the widget provides a messaging functionality that the user device previously lacked, the messaging functionality between the user device and another user device; and sending the second digital content item and the widget to the user device. - View Dependent Claims (16, 17, 18)
-
Specification