Digital content reconstruction and distribution
First Claim
Patent Images
1. A method for performing content reconstruction on digital content, the method comprising:
- obtaining a reference source that provides a version of the digital content;
accessing stored digital content, wherein the stored digital content is a first edition of an electronic newspaper distributed at a first time and the version of the digital content provided by the reference source is a second edition of the electronic newspaper distributed at a second time after the first time;
comparing the stored digital content to the reference source to identify differences between the stored digital content and the reference source, the identified differences indicating additional content provided by the reference source that is missing from the stored digital content;
determining, by one or more processors, that the stored digital content is to be modified based at least in part on one or more of the identified differences that indicate the additional content;
obtaining at least a portion of the additional content using a computer network;
adding the at least a portion of the additional content to the stored digital content to create updated digital content;
rearranging the updated digital content; and
sending the updated digital content to a user device.
1 Assignment
0 Petitions
Accused Products
Abstract
An item providing system may receive digital content that is to be provided to user devices. The digital content may include electronic periodicals (e.g., electronic newspapers, electronic magazines, etc.). The digital content may not be complete. To address this issue, the item providing system may include a content reconstruction tool that is able to identify and download needed portions of digital content. Also, the digital content may not be in a desired format. The item providing system may include a collator tool that is able to organize, arrange and/or format the digital content.
44 Citations
39 Claims
-
1. A method for performing content reconstruction on digital content, the method comprising:
-
obtaining a reference source that provides a version of the digital content; accessing stored digital content, wherein the stored digital content is a first edition of an electronic newspaper distributed at a first time and the version of the digital content provided by the reference source is a second edition of the electronic newspaper distributed at a second time after the first time; comparing the stored digital content to the reference source to identify differences between the stored digital content and the reference source, the identified differences indicating additional content provided by the reference source that is missing from the stored digital content; determining, by one or more processors, that the stored digital content is to be modified based at least in part on one or more of the identified differences that indicate the additional content; obtaining at least a portion of the additional content using a computer network; adding the at least a portion of the additional content to the stored digital content to create updated digital content; rearranging the updated digital content; and sending the updated digital content to a user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
accessing existing digital content that includes a plurality of articles, each article having a title; receiving a list of article titles to be included in a complete version of digital content; comparing the list of article titles with the titles of the plurality of articles in the existing digital content; identifying, based at least in part on the comparing, one or more articles from the list of article titles that are not included in the existing digital content; obtaining the identified one or more articles using a computer network; and adding, by one or more processors, the identified one or more articles to the existing digital content to provide updated digital content. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for updating an electronic periodical that is not complete, the system comprising:
-
a processor; memory in electronic communication with the processor; instructions stored in the memory, the instructions being executable to; obtain content for the electronic periodical from a provider, the obtained content for the electronic periodical including multiple articles, each article having a title; subsequent to obtaining the content for the electronic periodical, receive a list of article titles to be included in a complete electronic periodical; determine that the obtained content for the electronic periodical is not complete based at least in part on comparing the list of article titles with the titles of the articles in the obtained content for the electronic periodical; identify one or more articles to be added to the obtained content for the electronic periodical based at least in part on the comparing; obtain the one or more articles; and add the one or more articles to the obtained content for the electronic periodical to provide an updated electronic periodical. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable medium comprising executable instructions for:
-
obtaining a reference source that provides a complete version of an electronic periodical; accessing a currently stored version of the electronic periodical that includes a plurality of articles; comparing a layout of the currently stored version of the electronic periodical to a layout of the complete version of the electronic periodical provided by the reference source; determining that the layout of the currently stored version of the electronic periodical is to be changed based at least in part on the comparing; changing the layout of the currently stored version of the electronic periodical to provide an updated version of the electronic periodical; and sending the updated version of the electronic periodical to a plurality of subscribing user devices. - View Dependent Claims (39)
-
Specification