×

Determining a playback rate of media for a requester

  • US 10,250,925 B2
  • Filed: 02/11/2016
  • Issued: 04/02/2019
  • Est. Priority Date: 02/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by at least one input device of a data processing system, a request from a requester for a playback session of media that includes a time varying content and which is associated with a default playback rate that establishes a base speed for playback sessions of the media;

    in response to receiving the request, retrieving, from a storage that is accessible to the data processing system, a profile associated with the requester and determining, from the profile, a playback rate of the media for the requester that is different from the default playback rate of the media;

    in response to determining the playback rate of the media for the requester, providing, by at least one output device, the media to the requester at the determined playback rate during the playback session of the media;

    during the playback session, monitoring the at least one input device for at least one playback change made by the requester;

    detecting, during the playback session of the media, playback changes made by the requester via the at least one input device, the playback changes comprising at least one of an adjustment to the playback rate of the media, pausing of the media, forwarding of the media, and rewinding of the media;

    in response to detecting at least one playback change by the at least one input device, dynamically adapting the playback rate associated with the requester based on the received at least one adjustment by applying at least one of;

    an increase and a decrease to the playback rate;

    determining whether a number of occurrences of a particular type of playback change received via the at least one input device has exceeded a predetermined threshold number of playback changes of the particular type, wherein the predetermined threshold number is greater than one; and

    in response to determining that the number of occurrences of the particular type of playback change has exceeded the predetermined threshold, automatically applying an adjustment to the playback rate of the media for the requester based on the number of occurrences of the particular type of playback change, wherein the adjustment to the playback rate includes one of;

    an increase and a decrease to the playback rate; and

    applying the adjusted playback rate as the playback rate stored within the profile.

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