Content storage and identification
First Claim
1. A method comprising:
- delivering, by a computing system, content to one or more user devices of a plurality of user devices connected to a network during a first delivery process; and
storing, by the computing system while delivering the content during the first delivery process, a copy of the content to a storage device, wherein the storage device and the computing system are located remotely from the one or more user devices of the plurality of user devices, wherein the storing is performed irrespective of any interaction with or input received from any of the plurality of user devices,wherein the storing of the copy of the content is separate from the first delivery process, and comprises;
fragmenting the content into a plurality of segments, each segment being of a predefined size; and
storing, as the copy of the content, each of the plurality of segments as a separate content segment file.
2 Assignments
0 Petitions
Accused Products
Abstract
Content intended for delivery to one or more consuming users may be recorded by a content distribution system. The recording or archival of the content may allow users to retrieve the content at a later time without providing specific instructions to record the content. Storage of the content may include retrieving programming information describing the content and storing the information in association with the content. In one or more arrangements, descriptive data for content may be generated based on user feedback. Additionally or alternatively, content storage may include fragmentation of the content into a number of segments or segments of a specified size. Content may further be paused and resumed between multiple devices, taking into account the capabilities and compatibilities of the devices and a network through which the content is to be delivered.
64 Citations
16 Claims
-
1. A method comprising:
-
delivering, by a computing system, content to one or more user devices of a plurality of user devices connected to a network during a first delivery process; and storing, by the computing system while delivering the content during the first delivery process, a copy of the content to a storage device, wherein the storage device and the computing system are located remotely from the one or more user devices of the plurality of user devices, wherein the storing is performed irrespective of any interaction with or input received from any of the plurality of user devices, wherein the storing of the copy of the content is separate from the first delivery process, and comprises; fragmenting the content into a plurality of segments, each segment being of a predefined size; and storing, as the copy of the content, each of the plurality of segments as a separate content segment file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and memory coupled to the at least one processor and storing computer readable instructions that, when executed, cause the apparatus to; deliver content to one or more user devices of a plurality of user devices connected to a network during a delivery process; and store, during the delivery process, a copy of the content to a storage device, wherein the storage device and the apparatus are located remotely from one or more user devices of the plurality of user devices, wherein the storing is performed irrespective of any interaction with or input received from any of the plurality of user devices, wherein storing the copy of the content is separate from the delivery process and comprises; fragmenting the content into a plurality of segments, each of the segments being of a predefined size; and storing, as the copy of the content, each of the plurality of segments as a separate content segment file. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification