Method and apparatus to control access to content
First Claim
Patent Images
1. A method comprising:
- programming into a network infrastructure device a content access policy for a content consumer device;
receiving content data packets that are addressed to the content consumer device via a packet switched network at the network infrastructure device,wherein each content data packet is encoded with a content classification and rating in an address region of the content data packet headers, wherein the content classification and rating are encoded within a source address, a source port number, a destination port number, and a destination address of a content packet header;
extracting the content classification and rating from each encoded content data packet;
verifying that the content classification and rating for each encoded content data packet conforms with the content access policy; and
providing access to each encoded content data packet upon verifying that each encoded content data packet conforms with the content access policy.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus and computer program product for accessing content via a packet-switched network based on a content access policy. The content is marked with a rating. The rating is extracted from the content, to verify conformance with the content access policy. On verification of the conformance between the rating and the content access policy, access to the marked content is provided.
24 Citations
28 Claims
-
1. A method comprising:
-
programming into a network infrastructure device a content access policy for a content consumer device; receiving content data packets that are addressed to the content consumer device via a packet switched network at the network infrastructure device, wherein each content data packet is encoded with a content classification and rating in an address region of the content data packet headers, wherein the content classification and rating are encoded within a source address, a source port number, a destination port number, and a destination address of a content packet header; extracting the content classification and rating from each encoded content data packet; verifying that the content classification and rating for each encoded content data packet conforms with the content access policy; and providing access to each encoded content data packet upon verifying that each encoded content data packet conforms with the content access policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 25, 26)
-
-
8. A method comprising:
-
identifying a content classification of the content of a data packet using a content rating module of a content distribution device, wherein the data packet comprises a header that enables the data packet to be transmitted over a packet-switched network; selecting a rating based on the content of the data packet; and encoding the content classification and the rating within a source address, a source port number, a destination port number, and a destination address of a data packet header. - View Dependent Claims (9, 10, 11, 12, 27, 28)
-
-
13. An apparatus comprising:
-
a network interface receiving module configured to receive content data packets that are addressed to a content consumer device via a packet switched network, wherein each content data packet is encoded with a content classification and rating in an address region of a header of the content data packets, wherein the content classification and rating are encoded within a source address, a source port number, a destination port number, and a destination address of a content packet header; an access control device extraction module configured to; extract the content classification and rating from each content data packet; verify that the content classification and rating for each content data packet conforms with the content access policy; and provide access to each content data packet upon verifying that each content data packet conforms with the content access policy. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to:
-
program a content access policy for a content consumer device; receive content data packets that are addressed to the content consumer device via a packet switched network, wherein the content classification and rating are encoded within a source address, a source port number, a destination port number, and a destination address of a header of a content data packet; extract the content classification and rating from each encoded content data packet; verify that the content classification and rating for each encoded content data packet conforms with the content access policy; and provide access to each encoded content data packet upon verifying that each encoded content data packet conforms with the content access policy.
-
Specification