Patent ID: 9185351
Filing Date: 2015-11-10
Classification: G11B,H04N

Abstract:
1. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions for delivering video content to a user's client device in a video-on-demand system, which when executed by one or more processors, cause: retrieving, from the Internet, a plurality of video segments from one or more network locations, wherein each video segment in the plurality of video segments corresponds to a separate video clip; providing a first collection of video segments of the plurality of video segments, the video segments in the first collection being stored addressably to head-end equipment, the video segments having a predefined default sequence in the first collection, establishing a streaming video session according to a session-oriented protocol for streaming video to the user's client device, the streaming video session including a unique bandwidth and time allocation between the head-end equipment and the user's client device; the head-end equipment transmitting, over the streaming video session, toward the client device a script executable by the client device, the script operable to transmit codes toward the head-end equipment in response to and indicating user selection among navigational choices; beginning transmission of the video segments in the first collection toward the client device in accordance with the default sequence for the first collection; and in response to receipt during the streaming video session of a received one of the codes, the received code indicating user selection of a selected one of the video segments in the first collection, the head-end equipment altering the transmission sequence to jump to and continue transmission from the beginning of the selected video segment within the same streaming video session and without (a) determining whether the user is authorized to view the selected video segment or (b) whether the user is required to purchase the selected video segment.