×

Real-time video detector

  • US 9,621,606 B2
  • Filed: 06/17/2013
  • Issued: 04/11/2017
  • Est. Priority Date: 04/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting a video seek request, the method comprising:

  • receiving a hold-off status from an optimizer indicating that the optimizer is not receiving new transcoding sessions, the optimizer determining the hold-off status based on an estimate of a number of decode and encode macroblocks needed across existing transcoding sessions at the optimizer reaching a maximum capacity of macroblocks the optimizer can decode and encode per second, and wherein existing sessions at the optimizer are suspended for a period of time in response to a current video seek request prior to removal from a session table;

    monitoring communications on a network to detect a video seek request originating from a client device, the video seek request indicating a new position for video playback in a video;

    identifying whether the video seek request is associated with an existing session in the session table or constitutes a new session; and

    redirecting the video seek request originating from the client to the optimizer in hold-off status in response to identifying that the video seek request is associated with an existing session in the session table, the optimizer configured for, in response to receiving the redirected video seek request from the client device;

    establishing a first session with an origin server for retrieving video data from the origin server corresponding to the new position for video playback,transcoding the video data retrieved from the origin server over the first session corresponding to the new position for video playback, andestablishing a second session with the client device for providing the transcoded video data corresponding to the new position for video playback to the client device.

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