CONTENT EXPOSURE AND STYLING CONTROL FOR VISUALIZATION RENDERING AND NARRATION USING DATA DOMAIN RULES
First Claim
1. A method, comprising:
- obtaining, with one or more processors, a first identifier of a first user for whom a first presentation including a first natural language text summary of data is to be provided;
selecting, with one or more processors, a first domain from among a plurality of domains based on the first identifier of the first user or based on input from the first user;
selecting, with one or more processors, a first set of fields among a plurality of fields of the data based on the first domain;
determining, with one or more processors, a first set of exposure-control rules based on the first set of fields of data;
determining, with one or more processors, a first applicable subset of the first set exposure-control rules by comparing criteria of the first set of exposure-control rules to user attributes associated with the first identifier;
generating, with one or more processors, with a trained captioning model, the first natural language text summary in the first domain of the data compliant with exposure permissions of the first applicable subset of the first set of exposure-control rules; and
causing, with one or more processors, the generated first natural language text summary to be presented to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a process, including: obtaining a first identifier of a first user for whom a first presentation including a first natural language text summary of data is to be provided; selecting a first domain from among a plurality of domains based on the first identifier; selecting a first set of fields among a plurality of fields of the data based on the first domain; determining a first set of exposure-control rules based on the first set of fields of data; determining a first applicable subset of the first set exposure-control rules by comparing criteria of the first set of exposure-control rules to user attributes associated with the first identifier; generating with a trained captioning model, the first natural language text summary in the first domain of the data compliant with exposure permissions of the first applicable subset of the first set of exposure-control rules.
6 Citations
20 Claims
-
1. A method, comprising:
-
obtaining, with one or more processors, a first identifier of a first user for whom a first presentation including a first natural language text summary of data is to be provided; selecting, with one or more processors, a first domain from among a plurality of domains based on the first identifier of the first user or based on input from the first user; selecting, with one or more processors, a first set of fields among a plurality of fields of the data based on the first domain; determining, with one or more processors, a first set of exposure-control rules based on the first set of fields of data; determining, with one or more processors, a first applicable subset of the first set exposure-control rules by comparing criteria of the first set of exposure-control rules to user attributes associated with the first identifier; generating, with one or more processors, with a trained captioning model, the first natural language text summary in the first domain of the data compliant with exposure permissions of the first applicable subset of the first set of exposure-control rules; and causing, with one or more processors, the generated first natural language text summary to be presented to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations comprising:
-
obtaining, with one or more processors, a first identifier of a first user for whom a first presentation including a first natural language text summary of data is to be provided; selecting, with one or more processors, a first domain from among a plurality of domains based on the first identifier of the first user or based on input from the first user; selecting, with one or more processors, a first set of fields among a plurality of fields of the data based on the first domain; determining, with one or more processors, a first set of exposure-control rules based on the first set of fields of data; determining, with one or more processors, a first applicable subset of the first set exposure-control rules by comparing criteria of the first set of exposure-control rules to user attributes associated with the first identifier; generating, with one or more processors, with a trained captioning model, the first natural language text summary in the first domain of the data compliant with exposure permissions of the first applicable subset of the first set of exposure-control rules; and causing, with one or more processors, the generated first natural language text summary to be presented to the first user. - View Dependent Claims (18, 19, 20)
-
Specification