Patent ID: 9253516
Filing Date: 2016-02-02
CPC Classification: G06Q,H04H,H04L,H04N

Claim Text:
1. A method for providing video, the method comprising: receiving a request to download the video to a communications device of a user at a subscriber location; determining, by a television gateway, whether a download is permitted based on a periodic fee arrangement for providing the video to the communications device; determining whether to add a pointer to the video in a folder of the user, the folder of the user stored in the television gateway without storing the video in the communications device at the subscriber location, the folder comprising a paid-for number of slots in advance for which pointers to videos can be added to fill the paid-for number of slots that are available in the folder stored in the television gateway; wherein the folder stored in the television gateway comprises the pointers to the videos that the user has paid for the right to stream to the communications device according to the paid-for number of slots; adding the pointer to the video in the folder stored in the television gateway to fill one of the paid-for number of slots when the paid-for number of slots are not filled; wherein the paid-for number of slots and the pointers to the videos in the folder have a one-to-one relationship in that one pointer to one video in the folder is removed to add a next pointer to a next video in the folder from queued videos in a user queue; wherein according to the paid-for number of slots in the periodic fee arrangement, the pointers in the folder stored in the television gateway provide streaming access to the videos stored in a content server; wherein the user queue comprises the queued videos that the user desires to watch but cannot watch until the next video from the queued videos is added to fill one of the paid-for number of slots that becomes open in the folder stored in the television gateway; wherein the queued videos in the user queue cannot be viewed by the user; wherein the queued videos in the user queue are not the paid-for number of slots; and providing the video to the communications device in response to a determination that the download is permitted.