System and method for secured delivery of content stream across multiple channels
First Claim
1. A method for sending data over a computer network to a client device, said method comprising:
- establishing a secure channel with the client device over the computer network;
transmitting channel data to the client device over the secure channel, the channel data including details corresponding to one or more non-secure channels;
sending data to the client device over a first non-secure channel selected from the one or more non-secure channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for securely delivering data content to devices across a computer network, such as the Internet, is provided. A secure channel (i.e., using Secure Socket Layers or other encryption technology) is used to provide details regarding a non-secure channel. The details may include a multicast group identifier if multicast broadcasting is used or a port identifier if a number of ports are used. The legitimate clients receive the details and listen for packets corresponding to the multicast group or port number. The details change periodically or in response to the detection of illicit receivers. Details regarding subsequent non-secure channel details are provided on the secure channel so that legitimate clients are able to continue receiving data packets, while illicit receivers are unable to continue receiving the data stream without interruption.
-
Citations
27 Claims
-
1. A method for sending data over a computer network to a client device, said method comprising:
-
establishing a secure channel with the client device over the computer network;
transmitting channel data to the client device over the secure channel, the channel data including details corresponding to one or more non-secure channels;
sending data to the client device over a first non-secure channel selected from the one or more non-secure channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information handling system comprising:
-
one or more processors;
a memory accessible by the processors;
a network interface connecting the information handling system to a computer network; and
a transmission tool for sending data over a computer network to a client device, the transmission tool including;
means for establishing a secure channel with the client device over the computer network;
means for transmitting channel data to the client device over the secure channel, the channel data including details corresponding to one or more non-secure channels;
means for sending data to the client device over a first non-secure channel selected from the one or more non-secure channels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 27)
-
-
19. A computer program product stored in a computer operable media for sending data to a client device, said computer program product comprising:
-
means for establishing a secure channel with the client device over the computer network;
means for transmitting channel data to the client device over the secure channel, the channel data including details corresponding to one or more non-secure channels;
means for sending data to the client device over a first non-secure channel selected from the one or more non-secure channels. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification