×

Social television service

  • US 9,538,140 B2
  • Filed: 09/28/2011
  • Issued: 01/03/2017
  • Est. Priority Date: 09/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A social service method, comprising:

  • providing an interactive service in association with a digital television motion picture service;

    receiving the digital television motion picture service by a digital television broadcast signal via a broadcast network;

    displaying the digital television motion picture to a spectator by means of a digital television receiver being able to modify the motion picture displayed to the spectator and having a bi-directional network connection via an IP network;

    dividing television screens of a plurality of participants in a grid, dimensions of the grid being the same for the plurality of participants, the purpose of the grid being to provide position information of a graphical element;

    connecting the plurality of participants to an interactive motion picture session, the plurality of participants comprising the spectator;

    receiving by one of the plurality of participants a selection of a target area anywhere in the digital television motion picture, the target area comprising a moving object in the digital television motion picture, where the target area is selected based on the grid by the one of the plurality of participants;

    automatically finding potential moving objects in the digital television motion picture;

    confirming, by the one of the plurality of participants, one of the moving objects as being the moving object based on the finding;

    receiving a selection of a graphical element to be associated with the target area;

    translating the target area to the grid coordinate system shared by each participant in the interactive motion picture session, the grid being displayed on the motion picture for at least the one participant from whom the selection is received, the moving object being initially pointed by using the grid;

    providing a time reference, the graphical element and the position information of the graphical element in the grid to the participants;

    scaling the graphical element by the receivers of the plurality of participants, based on the number of pixels within a cell of the grid in the televisions of the respective participants, so that the graphical element is similar in size on the television screens of the plurality of participants;

    accessing video frame buffers storing previous video frames, using the time reference, by the plurality of participants, in order to find the moving object using the provided coordinates at time of the time reference;

    following the moving object to the position in the frame currently being displayed, the following of the moving object using at least one motion vector associated with at least one macro block at the position indicated by the position information, the following being performed in order to lock the graphical element to the moving object on the television screens of the plurality of participants; and

    removing the graphical element after an expiry time has elapsed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×