×

Secondary content

  • US 9,323,755 B2
  • Filed: 07/30/2012
  • Issued: 04/26/2016
  • Est. Priority Date: 07/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, at a second screen server device, primary content, wherein the primary content includes a video program;

    identifying, by the second screen server device, attributes of objects in the primary content;

    identifying, by the second screen server device, a primary user device that is receiving the primary content, wherein the primary user device is registered to a user;

    identifying, by the second screen server device, secondary content comprising a particular secondary content based on the identified attributes of the objects in the primary content and subscriber analytics associated with the primary content, wherein the subscriber analytics are based on video programs and content selected by a plurality of other users than the user;

    indexing, by the second screen server device, the primary content based on the identified attributes of the objects in the primary content;

    indexing, by the second screen server device, the secondary content based on the identified attributes of the objects in the primary content;

    storing the primary content and the secondary content in a storage device based on the indexing of the primary content and the indexing of the secondary content;

    identifying, by the second screen server device, a secondary user device registered to the user and coupled to the primary user device;

    receiving, by the second screen server device, a request for the particular secondary content from the secondary user device;

    identifying the particular secondary content from the secondary content in the storage device based on content accessed by respective secondary devices registered to the other users within a predetermined time period of the other users accessing the primary content using respective primary devices registered to the other users; and

    providing, by the second screen server device, the particular secondary content at the secondary user device synchronized with receipt of the primary content at the primary user device in response to the request,wherein providing the particular secondary content comprises;

    identifying a video program currently being provided to the primary user device as the primary content, andproviding the particular secondary content synchronized with the video program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×