TEMPORARY AUTHORIZATION FOR A USER DEVICE TO REMOTELY ACCESS A VIDEO ON-DEMAND SERVICE
First Claim
1. A system for providing video on-demand (“
- VOD”
) programs to a user, comprising;
a memory configured to store a token value; and
a processor configured to;
receive VOD program identification information from said user wherein said user is a subscriber of a video service provider, wherein said VOD program identification information identifies a VOD program available for viewing by said user on a video distribution network of said video service provider;
generate said token value;
store said token value in said memory;
use said token value to generate image data representing a visual token;
transmit said image data representing said visual token to a computing display device for display of said visual token to said user;
receive a second token value generated from a mobile device associated with said user, wherein said second token value is correlated with said token value;
receive an alpha-numerical identification value from said mobile device wherein said alpha-numerical identification value corresponds to previously stored alpha-numerical identification in said memory associated with said subscriber; and
cause said VOD program to be streamed to said user over a communications network that is not said video distribution network.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote access to video on-demand (“VOD”) system provides a user with the ability to retrieve VOD content from a remote service location. The user first registers for this service and receives a mobile application downloaded to a mobile device. The user subsequently requests VOD content in one embodiment by accessing a web site, identifying themselves and the requested VOD content. The system provides a visual token to the user, where the mobile device uses the camera function to transmit a corresponding token value to a remote access VOD server. Upon determining the values correlated, the system provides the requested VOD content in accordance with the user'"'"'s subscription profile for receiving VOD services. A remote access server in one embodiment provides the mobile application download, receives the request; generated the visual token, receives the response, and causes the selected VOD program to be streamed.
-
Citations
20 Claims
-
1. A system for providing video on-demand (“
- VOD”
) programs to a user, comprising;a memory configured to store a token value; and a processor configured to; receive VOD program identification information from said user wherein said user is a subscriber of a video service provider, wherein said VOD program identification information identifies a VOD program available for viewing by said user on a video distribution network of said video service provider; generate said token value; store said token value in said memory; use said token value to generate image data representing a visual token; transmit said image data representing said visual token to a computing display device for display of said visual token to said user; receive a second token value generated from a mobile device associated with said user, wherein said second token value is correlated with said token value; receive an alpha-numerical identification value from said mobile device wherein said alpha-numerical identification value corresponds to previously stored alpha-numerical identification in said memory associated with said subscriber; and cause said VOD program to be streamed to said user over a communications network that is not said video distribution network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- VOD”
-
10. A computer-readable medium comprising executable code that when executed by a processor of a computer device causes the processor to:
-
receive VOD program identification information from said user wherein said user is a subscriber of a cable service provider, wherein said VOD program identification information identifies a VOD program available for viewing by said user on a cable distribution network of said cable service provider; generate a token value; store said token value in a memory; use said token value to generate image data representing a visual token; transmit said image data representing said visual token to a computing display device of said user for display of said visual token to said user; receive a second token value generated from a mobile device associated with said user, wherein said second token value is correlated with said token value; receive an alpha-numerical identification value from said mobile device wherein said alpha-numerical identification value corresponds to previously stored alpha-numerical identification in said memory associated with said subscriber; and cause said VOD program to be streamed to said user over a communications network that is not said cable distribution network. - View Dependent Claims (11, 12, 13)
-
-
14. A method for providing video on-demand (“
- VOD”
) programs to a user, comprising the steps of;receiving VOD program identification information from said user wherein said user is a subscriber of a cable service provider, wherein said VOD program identification information identifies a VOD program available for viewing by said user on a cable distribution network of said cable service provider; generating a token value; storing said token value in said memory; using said token value to generate image data representing a visual token; transmitting said image data representing said visual token to a computing display device of said user for display to said user; receiving a second token value from a mobile device associated with said user, wherein said second token value is correlated with said token value; receiving an alpha-numerical identification value received from said mobile device wherein said alpha-numerical identification value corresponds to previously stored alpha-numerical identification associated with said mobile device; and causing said VOD program to be streamed to said user over a communications network that is not said cable distribution network. - View Dependent Claims (15, 16, 17, 18, 19, 20)
- VOD”
Specification