Methods, systems, and media for resuming playback of media content across multiple devices
First Claim
1. A method for media guidance, the method comprising:
- transmitting, using a hardware processor, a plurality of media update requests associated with a media content item to a client device during the presentation of the media content item on the client device, wherein each media update request queries the client device for a response that includes a device identifier, a media content identifier, a user account identifier, and a playback time position corresponding to position information of the media content item being presented along with statistical data relating to the presentation of the media content item on the client device;
in response to receiving a response from the client device to one of the plurality of media statistics update requests, replacing, using the hardware processor, a previous playback time position that is associated with the user account identifier with the playback time position extracted from the at least one response from the client device;
receiving, from a second client device associated with the user account identifier, a request to playback the media content item, wherein the second client device is associated with a second playback time position;
in response to receiving the request to playback the media content item, comparing, using the hardware processor, the second playback time position with the playback time position to determine which playback time position to use for playback of the media content item; and
causing, using the hardware processor, the media content item to be presented on the second client device at the playback time position based on the comparison.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. A method for media guidance, the method comprising:
-
transmitting, using a hardware processor, a plurality of media update requests associated with a media content item to a client device during the presentation of the media content item on the client device, wherein each media update request queries the client device for a response that includes a device identifier, a media content identifier, a user account identifier, and a playback time position corresponding to position information of the media content item being presented along with statistical data relating to the presentation of the media content item on the client device; in response to receiving a response from the client device to one of the plurality of media statistics update requests, replacing, using the hardware processor, a previous playback time position that is associated with the user account identifier with the playback time position extracted from the at least one response from the client device; receiving, from a second client device associated with the user account identifier, a request to playback the media content item, wherein the second client device is associated with a second playback time position; in response to receiving the request to playback the media content item, comparing, using the hardware processor, the second playback time position with the playback time position to determine which playback time position to use for playback of the media content item; and causing, using the hardware processor, the media content item to be presented on the second client device at the playback time position based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for media guidance, the system comprising:
a hardware processor that is configured to; transmit a plurality of media update requests associated with a media content item to a client device during the presentation of the media content item on the client device, wherein each media update request queries the client device for a response that includes a device identifier, a media content identifier, a user account identifier, and a playback time position corresponding to position information of the media content item being presented along with statistical data relating to the presentation of the media content item on the client device; in response to receiving a response from the client device to one of the plurality of media statistics update requests, replace a previous playback time position that is associated with the user account identifier with the playback time position extracted from the at least one response from the client device; receive, from a second client device associated with the user account identifier, a request to playback the media content item, wherein the second client device is associated with a second playback time position; in response to receiving the request to playback the media content item, comparing the second playback time position with the playback time position to determine which playback time position to use for playback of the media content item; and cause the media content item to be presented on the second client device at the playback time position based on the comparison. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for providing media guidance, the method comprising:
-
transmitting a plurality of media update requests associated with a media content item to a client device during the presentation of the media content item on the client device, wherein each media update request queries the client device for a response that includes a device identifier, a media content identifier, a user account identifier, and a playback time position corresponding to position information of the media content item being presented along with statistical data relating to the presentation of the media content item on the client device; in response to receiving a response from the client device to one of the plurality of media statistics update requests, replacing a previous playback time position that is associated with the user account identifier with the playback time position extracted from the at least one response from the client device; receiving, from a second client device associated with the user account identifier, a request to playback the media content item, wherein the second client device is associated with a second playback time position; in response to receiving the request to playback the media content item, comparing the second playback time position with the playback time position to determine which playback time position to use for playback of the media content item; and causing the media content item to be presented on the second client device at the playback time position based on the comparison. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification