Patent ID: 8527423
Filing Date: 2013-09-03
Classification: G06F,H04N

Abstract:
1. A method for transmitting information streams from a communication unit of a transmitting site of a provider to a communication unit of a receiving site of a user, the method comprising: providing a plurality of the information streams, by a computer processor of the transmitting site, the information streams having a predetermined data format, the information streams being stored at the transmitting site, wherein the information streams are held available upon request of the receiving site; providing a plurality of communication channels of different technologies for transmitting the plurality of information streams directly from the transmitting site to the receiving site, wherein the plurality of communication channels includes cable, satellite, and wireless local area network; generating authorizations, by the computer processor of the transmitting site, the authorizations including authorization codes; allocating the authorizations, by the computer processor of the transmitting site; generating, by the computer processor of the transmitting site, an overview of the plurality of information streams that are available to be sent from the transmitting site to the receiving site; transmitting, by the computer processor of the transmitting site, the overview to the receiving site; in preparation for selecting an information stream, acquiring, the generated authorization from a source other than the transmitting site; providing, the acquired authorization to the receiving site; selecting an information stream from the overview, by a computer processor of the receiving site; inserting, by the computer processor of the receiving site, verification data into a segment of the acquired authorization; requesting transmission by submitting, by the computer processor of the receiving site, the acquired authorization from the receiving site to the transmitting site in order to request transmission of the selected information stream from the transmitting site; selecting, by the computer processor of the receiving site, a selected communication channel from the plurality of communication channels; indicating, by the computer processor of the receiving site, the selected communication channel to the transmitting site; checking, by the computer processor of the transmitting site, the verification data from the segment of the acquired authorization submitted by the computer processor of the receiving site; authorizing, by the computer processor of the transmitting site, the transmission of the selected information stream from the transmitting site to the receiving site based on the acquired authorization submitted by the computer processor of the receiving site; and transmitting, by the computer processor of the transmitting site, the selected information stream over the selected communication channel directly from the transmitting site to the receiving site.