System and method for enforcing network cluster proximity requirements using a proxy
First Claim
1. A communication network system for delivering broadcast content to authorized devices comprising:
- a device authorization unit for authorizing devices within a geographic area via cryptographic handshaking;
a timer for timing the cryptographic handshaking process;
a content delivery unit for delivering broadcast content only to authorized devices within said geographic area; and
one or more device proxies, wherein said device proxies are authorized devices within the geographic area and are enabled to send broadcast content to authorized devices outside of said geographic area.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer program for enforcing network cluster proximity requirements using a proxy is useful in preventing unauthorized devices from receiving encrypted broadcast content intended for only authorized users within a network cluster. The current art allows users to remotely establish trust via a cryptographic handshake. This results in encrypted broadcast content being delivered to unauthorized devices. The present invention assures that encrypted broadcast content is delivered to only authorized devices, allowing authorized remote devices to receive encrypted broadcast content while preventing unauthorized remote devices from doing so. The present invention enforces network proximity requirements to authorized devices within a defined area by timing the cryptographic handshaking, and by authorizing device proxies within a geographic area for retransmitting to authorized remote devices outside said geographic area.
158 Citations
20 Claims
-
1. A communication network system for delivering broadcast content to authorized devices comprising:
-
a device authorization unit for authorizing devices within a geographic area via cryptographic handshaking;
a timer for timing the cryptographic handshaking process;
a content delivery unit for delivering broadcast content only to authorized devices within said geographic area; and
one or more device proxies, wherein said device proxies are authorized devices within the geographic area and are enabled to send broadcast content to authorized devices outside of said geographic area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for delivering broadcast content to authorized devices including the steps of:
-
initiating cryptographic handshaking with a device;
designating said device as an authorized device if said cryptographic handshaking is successful;
timing said cryptographic handshaking;
limiting the delivery of said broadcast content to only said authorized devices within a geographic area based on said timing; and
authorizing one or more device proxies within said geographic area for retransmitting broadcast content to authorized remote devices outside of said geographic area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program having code recorded on a computer readable medium for fast communication with a symbol linked object based system in a communication network for delivering encrypted broadcast content to authorized devices comprising:
-
means for enforcing network cluster proximity requirements to authorized devices within a defined geographic area via cryptographic handshaking;
means for timing said cryptographic handshaking to limit the delivery of said encrypted broadcast content to only said authorized devices within said geographic area; and
means for authorizing device proxies within said geographic area for retransmitting to authorized remote devices outside of said geographic area, the encrypted broadcast content delivered to said device proxies. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification