Methods and apparatus for providing data distribution that supports auditing
First Claim
1. In a data communications device, a method for providing data distribution that supports auditing, the method comprising the steps of:
- receiving data from a data provider, the data containing label information;
filtering the data based on the label information contained in the data, wherein filtering comprises;
retrieving a set of filter criteria associated with the data communications device;
detecting a label of the set of filter criteria within the label information contained in the data; and
performing a filter operation on a data;
associating token information with the data, the token information enabling auditing capability of transmission of the data through the data communications device; and
transmitting the data and the token information toward a data receiver, wherein the performed filter operation causes the data to be transmitted toward a data receiver defined for the label in the set of filter criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is directed to techniques for providing data distribution that supports auditing. Accordingly, a data communications device receives data from a data provider, the data containing label information. The data communications device filters the data based on the label information contained in the data. Next, the data communications device associates token information with the data whereby the token information enables later audits of transmission of the data traveling through the data communications device. Finally, the data communications device transmits the data and the token information toward a data receiver. Filtering of the data results in certain data being removed and/or directed to a specific data receiver based on labels within the data. The data communications device also inserts a signature into the token in order to identify the data communications device transmitting the data in a manner that cannot be forged.
22 Citations
32 Claims
-
1. In a data communications device, a method for providing data distribution that supports auditing, the method comprising the steps of:
-
receiving data from a data provider, the data containing label information; filtering the data based on the label information contained in the data, wherein filtering comprises; retrieving a set of filter criteria associated with the data communications device; detecting a label of the set of filter criteria within the label information contained in the data; and performing a filter operation on a data; associating token information with the data, the token information enabling auditing capability of transmission of the data through the data communications device; and transmitting the data and the token information toward a data receiver, wherein the performed filter operation causes the data to be transmitted toward a data receiver defined for the label in the set of filter criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 29)
-
-
14. A data communications device for providing data distribution that supports auditing, the data communications device comprising:
-
a communications interface; a memory; a processor; and an interconnection mechanism coupling the communications interface, the memory and the processor; wherein the memory is configured with a data distribution application, that when executed on the processor supports auditing by performing the steps of; receiving data from a data provider, the data containing label information; filtering the data based on the label information contained in the data, wherein filtering comprises; retrieving a set of filter criteria associated with the data communications device; detecting a label of the set of filter criteria within the label information contained in the data; and performing a filter operation on a data; associating token information with the data, the token information enabling auditing capability of transmission of the data through the data communications device; and transmitting the data and the token information toward a data receiver, wherein the performed filter operation causes the data to be transmitted toward a data receiver defined for the label in the set of filter criteria. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30)
-
-
27. A data communications device, for providing data distribution that supports auditing, comprising:
-
a memory; a communications interface; a processor; an interconnection mechanism coupling the memory, the processor and the communications interface; means, coupled to the communications interface, for receiving data from a data provider, the data containing label information; means, coupled to the processor, for filtering the data based on the label information contained in the data, wherein means for filtering comprises; means for retrieving a set of filter criteria associated with the data communications device; means for detecting a label of the set of filter criteria within the label information contained in the data; and means for performing a filter operation on a data; means, coupled to the processor, for associating token information with the data, the token information enabling auditing capability of transmission of the data through the data communications device; and means, coupled to the communications interface, for transmitting the data and the token information toward a data receiver, wherein the performed filter operation causes the data to be transmitted toward a data receiver defined for the label in the set of filter criteria. - View Dependent Claims (31)
-
-
28. A computer program product that includes a computer readable storage medium having instructions stored thereon for providing information suitable for providing data distribution that supports auditing, the method comprising the steps of:
-
receiving data from a data provider, the data containing label information; filtering the data based on the label information contained in the data, wherein filtering comprises; retrieving a set of filter criteria associated with the data communications device; detecting a label of the set of filter criteria within the label information contained in the data; and performing a filter operation on a data; associating token information with the data, the token information enabling auditing capability of transmission of the data through the data communications device; and transmitting the data and the token information toward a data receiver, wherein the performed filter operation causes the data to be transmitted toward a data receiver defined for the label in the set of filter criteria. - View Dependent Claims (32)
-
Specification