Patent ID: 11902624
Assignee: EVIDEO INCORPORATED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 1:
2. A method for providing video on demand at a portal hosted at a web site and in communication with a plurality of video servers via a packet data communication network, consisting of the steps of:
establishing a communications session with a user via the packet data communication network with a browser executing on a computer operated by the user, the user having no initial relationship to the portal;
receiving an Internet Protocol (IP) address of a video decoding device of the user, optionally owned by the user, from the browser via the communications session, a request from the user for a particular video selection as part of said communications session, and payment from the user for the requested particular video selection;
searching a plurality of video servers for the video selection via the packet data communication network during said communications session, the plurality of video servers including a list of video content for selection by the user;
selecting one of the video servers that stores video content that corresponds to the user video selection during said communication session; and
communicating the received Internet Protocol (IP) address of the video decoding device at the user's location to the selected video server during said communication session;
causing the selected video server to download the corresponding video content to the video decoding device during said communication session for viewing the video content at a customer's premise, the communication session starting with the establishing step and ending when the video content is downloaded, wherein the absence of any initial relationship with the portal, paying for the video content at the time of request, and using of the IP address as part of the communications session allows the user to be independent of the portal and permits obtaining a desired video selection whenever the user decides, and
wherein the method permits a user to request additional video content, wherein the particular video server is configured to attach a piece of active code to the selected video content, such that, upon execution of the active code, the set-top box deletes the selected video content from the set-top box, wherein the deletion occurs after a set amount of time or after the video content is viewed.