Method and system for efficient and dynamically adaptable digitally-encoded-information distribution
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include efficient and dynamically self-adaptive digitally-encoded-information distribution systems that monitor digitally-encoded information transactions in order to continuously reconfigure themselves by redistributing stored digitally-encoded information among computer systems that together compose the digitally-encoded-information distribution systems and by dynamically balancing tradeoffs between storing particular encodings of particular information objects and generating particular encodings of particular information objects only as needed to satisfy requests. Distribution efficiency is further optimized by ensuring that the types, configurations, capacities, and capabilities of requesting consumer-electronics devices are accurately and precisely determined, so that stored information appropriately encoded for requesting consumer-electronics devices can be efficiently located or generated for rapid delivery to requesting devices.
-
Citations
10 Claims
- 1. (Canceled)
-
1-1. A distributed content-distribution system comprising:
-
one or more system servers that each stores content-object instances; and one or more content servers that each stores content-object instances, requests content objects from one or more of the system servers, connects to a consumer-electronics devices on behalf of a user, determines the type of the connected consumer-electronics device, receives, from users, requests for download of content objects to the users'"'"' consumer-electronics device, and responds to each request for download of a content object to a user'"'"'s consumer-electronics device by one of; requesting a content-object instance compatible with the user'"'"'s request and compatible with the user'"'"'s consumer-electronics device from a system server, retrieving, from a data-storage component within, or data-storage facility associated with, the content server, a content-object instance compatible with the user'"'"'s request and compatible with the user'"'"'s consumer-electronics device and downloading the retrieved content-object instance to the user'"'"'s consumer-electronics device, and retrieving a content-object instance from the data-storage component or the data-storage facility and transcoding the retrieved content-object instance to generate a content-object instance compatible with the user'"'"'s request and compatible with the user'"'"'s consumer-electronics device.
-
Specification