VIDEO SESSION SHIFTING USING A PROVIDER NETWORK
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a request for a video program from a user device;
identifying a user account associated with the user device;
identifying a latest viewing point for the video program based on the user account;
generating a video segment playlist based on the latest viewing point, wherein the video segment playlist identifies a predetermined number of video segments of the video program and includes a last viewed video segment and subsequent video segments of the predetermined number of video segments; and
providing the video segment playlist to the user device, wherein the user device is operable to request the last viewed video segment and the subsequent video segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a request for a video program from a user device. A user account associated with the user device is identified. The method may also include identifying a latest viewing point for the video program based on the user account. A video segment playlist may be generated based on the latest viewing point. The video segment playlist identifies one or more video segments of the video program. The video segment playlist may be provided to the user device. The user device is operable to request the one or more video segments.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request for a video program from a user device; identifying a user account associated with the user device; identifying a latest viewing point for the video program based on the user account; generating a video segment playlist based on the latest viewing point, wherein the video segment playlist identifies a predetermined number of video segments of the video program and includes a last viewed video segment and subsequent video segments of the predetermined number of video segments; and providing the video segment playlist to the user device, wherein the user device is operable to request the last viewed video segment and the subsequent video segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a memory to store a plurality of instructions; and a processor configured to execute instructions in the memory to; receive a request for a video program from a user device; identify a user account associated with the user device; identify a latest viewing point for the video program based on the user account; generate a video segment playlist based on the latest viewing point, wherein the video segment playlist identifies a predetermined number of video segments of the video program; and providing the video segment playlist to the user device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium including instructions to be executed by a processor, the instructions including one or more instructions, when executed by the processor, for causing the processor to:
-
receive a request for a video program from a user device; identify a user account associated with the user device; identify a latest viewing point for the video program based on the user account; generate a video segment playlist based on the latest viewing point, wherein the video segment playlist identifies a predetermined number of video segments of the video program; and providing the video segment playlist to the user device. - View Dependent Claims (19, 20)
-
Specification