Programmatic control channel for automated data distribution
AssigneeVerizon Media Inc.
InventorsWendell Baker, Kristof Nagel
Life of this patent
Estimating the term…
Abstract
Disclosed are apparatuses, systems, and methods for providing a programmatic control channel for granting or denying access to user data. In one embodiment, a method is disclosed comprising receiving an input stream of data including user data and a first regulatory control channel (RCC) data structure; building a final RCC data structure based on the first RCC data structure and a stored RCC data structure; retrieving a regulatory query context (RQC) from a data requestor; applying one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result; and executing the downstream processing if the evaluation result comprises a passing evaluation result.
Claims20
A method comprising:
- receiving, by a processor, an input stream of data, the data including user data and a first regulatory control channel (RCC) data structure;
- building, by the processor, a final RCC data structure based on the first RCC data structure and a stored RCC data structure, the final RCC data structure comprising a bit string representing user consent for processing the user data;
- retrieving, by the processor, a regulatory query context (RQC) from a data requestor, the RQC comprising a second bit string representing a type of downstream processing request of the data requestor;
- applying, by the processor, one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result, the Boolean operators being applied to individual bits of the bit string of the final RCC and second bit string of the RQC;
- and
- executing, by the processor, the downstream processing if the evaluation result comprises a passing evaluation result.
An apparatus comprising:
- a processor;
- and a non-transitory storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:
- logic, executed by the processor, for receiving an input stream of data, the data including user data and a first regulatory control channel (RCC) data structure;
- logic, executed by the processor, for building a final RCC data structure based on the first RCC data structure and a stored RCC data structure, the final RCC data structure comprising a bit string representing user consent for processing the user data;
- logic, executed by the processor, for retrieving a regulatory query context (RQC) from a data requestor, the RQC comprising a second bit string representing a type of downstream processing request of the data requestor;
- logic, executed by the processor, for applying one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result, the Boolean operators being applied to individual bits of the bit string of the final RCC and second bit string of the RQC;
- and
- logic, executed by the processor, for executing the downstream processing if the evaluation result comprises a passing evaluation result.
Dependencies are inferred from the claim text.