Methods, systems, and media for resuming playback of media content across multiple devices
AssigneeGoogle Inc.
InventorMichal Januszewski
Life of this patent
Estimating the term…
Abstract
Systems and methods for facilitating cross device resumable media content consumption. In an aspect, a system includes an update component that receives a media statistics update where the media statistics update includes information identifying an account, media content identification information, and a first playback time position associated with media content. A monitoring component is also included that identifies when the account accesses the media content associated with the media content identification information. A resume component is also included that plays back the media content at the first playback time position in response to identifying an access of the media content associated with the account.
Claims21
A method for media guidance, the method comprising:
- receiving, from a client device during playback of a media content item on the client device, a media content update that includes a user account identifier that is logged in on the client device and timing information related to the playback of the media content item on the client device at a first time and that is associated with the user account identifier;
- updating the timing information using one of the received timing information from the client device and second timing information stored in a cookie received from the client device based on a last known playback position between the received timing information and the second timing information;
- receiving, at a second time, a request for playback of the media content item on the client device, wherein the client device was not presenting the media content item for at least a portion of time between the first time and the second time;
- and
- in response to receiving the request for playback of the media content item on the client device, causing the media content item to be presented on the client device at a playback time position based on the timing information associated with an identifier of the media content item being different than the timing information received from the client device at the first time.
A system for media guidance, the system comprising:
- a hardware processor that is configured to:
- receive, from a client device during playback of a media content item on the client device, a media content update that includes a user account identifier that is logged in on the client device and timing information related to the playback of the media content item on the client device at a first time and that is associated with the user account identifier;
- update the timing information using one of the received timing information from the client device and second timing information stored in a cookie received from the client device based on a last known playback position between the received timing information and the second timing information;
- receive, at a second time, a request for playback of the media content item on the client device, wherein the client device was not presenting the media content item for at least a portion of time between the first time and the second time;
- and
- in response to receiving the request for playback of the media content item on the client device, cause the media content item to be presented on the client device at a playback time position based on the timing information associated with an identifier of the media content item being different than the timing information received from the client device at the first time.
A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for media guidance, the method comprising:
- receiving, from a client device during playback of a media content item on the client device, a media content update that includes a user account identifier that is logged in on the client device and timing information related to the playback of the media content item on the client device at a first time and that is associated with the user account identifier;
- updating the timing information using one of the received timing information from the client device and second timing information stored in a cookie received from the client device based on a last known playback position between the received timing information and the second timing information;
- receiving, at a second time, a request for playback of the media content item on the client device, wherein the client device was not presenting the media content item for at least a portion of time between the first time and the second time;
- and
- in response to receiving the request for playback of the media content item on the client device, causing the media content item to be presented on the client device at a playback time position based on the timing information associated with an identifier of the media content item being different than the timing information received from the client device at the first time.
Dependencies are inferred from the claim text.