×

Information pushing method and system, cloud server and information server

  • US 10,154,292 B2
  • Filed: 03/10/2015
  • Issued: 12/11/2018
  • Est. Priority Date: 03/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. An information pushing method, the method comprising:

  • a cloud server receiving program information from a program server and analyzing program content in the received program information to find available regions in image frames of the program content;

    the cloud server generating a block information record table for the found available regions, the block information record table comprising program numbers, identifiers of the available regions, locations and shapes of the available regions, and durations of identical available regions in the program content; and

    an information server receiving the block information record table from the cloud server, finding corresponding information to be pushed for the identifiers of the available regions in the block information record table according to a preset information association rule, associating the information to be pushed with the identifiers and sending the found information to be pushed to a corresponding playing terminal, so as to insert, in the available regions in the image frames of the program content played by the playing terminal, the corresponding information to be pushed, comprising;

    the information server receiving the block information record table from the cloud server, finding the corresponding information to be pushed for the available regions corresponding to the identifiers of the available regions in the block information record table according to the preset information association rule, and associating the information to be pushed with the identifiers, to generate a temporary record table, the temporary record table comprising the program numbers, the identifiers of the available regions, the locations and shapes of the available regions, the durations of the identical available regions in the program content, and the corresponding information to be pushed for the identifiers of the available regions;

    the information server performing mapping on the temporary record table and a playing terminal group information record table by using the program numbers, respectively, so as to generate an information pushing table, the playing terminal group information record table comprising a program number, an identifier of a playing terminal group, and an identifier of at least one playing terminal, wherein the program number, the identifier of the playing terminal group, and the identifier of the at least one playing terminal are corresponding to each other; and

    the information server pushing, according to the information pushing table, corresponding information to be pushed to a playing terminal corresponding to an identifier of a playing terminal in the information pushing table, so as to insert, in the available regions in the image frames of the program content played by the corresponding playing terminal, the corresponding information to be pushed.

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