Patent ID: 9706247
Date: 2017-07-11
CPC Classifications: G06Q,H04N

Claim:
1. A computer-implemented method for providing synchronized content, the computer-implemented method comprising: under control of one or more computing devices configured with specific executable instructions, identifying a first content accessed by a user; identifying a second content that is a companion to the first content, wherein the second content has not yet been accessed by the user, and wherein the first content and the second content can be synchronized; generating synchronization information that maps content within the first content to corresponding portions of the second content, wherein the synchronization information indicates at least one disparity in substance between the first content and second content; generating a sample of the second content for synchronous presentation to the user with the first content on a user computing device, wherein the sample of the second content is selected based at least in part on the synchronization information; determining at least a portion of the synchronization information that corresponds to the sample of the second content, wherein the determined at least a portion of the synchronization information enables the user computing device to synchronously present the first content with the sample of the second content; and transmitting the sample of the second content and the determined at least a portion of the synchronization information to the user computing device, wherein the sample of the second content comprises a portion of the second content that is less than the entirety of the second content.