System and method for dynamically generating a textual description for a visual data representation
First Claim
1. A method for dynamically generating a textual description for a computer-generated visual data representation, the method being performed by a computing device, the method comprising:
- accessing a data set corresponding to the computer-generated visual data representation;
accessing a visual template associated with the computer-generated visual data representation, wherein the visual template comprises information about a visual characteristic of the computer-generated visual data representation;
accessing a textual description template;
interpreting the visual template using the textual description template and data from the data set to generate a textual description which describes the visual characteristic of the computer-generated visual data representation, wherein the textual description comprises visual semantic information available within the computer-generated visual data representation.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for dynamically generating a textual description for a visual data representation is provided. The method accesses a data set and visual template associated with a visual data representation. A textual description template is also accessed. The visual template is interpreted using the textual description template and data from the data set. As the visual template is interpreted, a textual description is generated corresponding to the visual data representation. The system and method may be initiated by a user request or a command based on some other event such as the passage of time, a change to data in the data set, or the like. The textual description may be generated dynamically in response to a request or previous to, and in anticipation of, a request from a user.
29 Citations
35 Claims
-
1. A method for dynamically generating a textual description for a computer-generated visual data representation, the method being performed by a computing device, the method comprising:
-
accessing a data set corresponding to the computer-generated visual data representation; accessing a visual template associated with the computer-generated visual data representation, wherein the visual template comprises information about a visual characteristic of the computer-generated visual data representation; accessing a textual description template; interpreting the visual template using the textual description template and data from the data set to generate a textual description which describes the visual characteristic of the computer-generated visual data representation, wherein the textual description comprises visual semantic information available within the computer-generated visual data representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for dynamically generating a textual description for a computer-generated visual data representation, the system comprising:
-
a memory comprising a data set corresponding to the computer-generated visual data representation, a visual template associated with the computer-generated visual data representation and a textual description template, wherein the visual template comprises information about a visual characteristic of the computer-generated visual data representation; an interpreter in communication with the memory, interpreting a visual element of the visual template and identifying a text element within the textual description template, the text element corresponding to the visual element; a generator in communication with the interpreter for generating a textual description element which incorporates data from the data set based on the text element; an assembler in communication with the generator for assembling one or more text description elements into a textual description, wherein the textual description describes the visual characteristic of the computer-generated visual data representation, and wherein the textual description comprises visual semantic information available within the computer-generated visual data representation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for dynamically generating a textual description for an interactive web-based chart having a dynamic data source, the method being performed by a computing device, the method comprising:
-
receiving a request to generate a textual description for the computer-generated web-based chart, a data set, a visual template corresponding to the computer-generated web-based chart, and a textual description template, wherein the visual template comprises information about a visual characteristic of the computer-generated web-based chart; interpreting a visual element of the visual template; identifying a text element within the textual description template, the text element corresponding to the visual element; generating a textual description element which incorporates data from the data set based on the text element; storing the textual description element in a textual description, wherein the textual description describes the visual characteristic of the computer-generated web-based chart, and wherein the textual description comprises visual semantic information available within the computer-generated web-based chart; and sending the textual description in response to the request. - View Dependent Claims (33, 34)
-
-
35. A system for dynamically generating a textual description for a computer-generated visual data representation, the system comprising:
-
means for accessing a data set corresponding to the computer-generated visual data representation; means for accessing a visual template associated with the computer-generated visual data representation, wherein the visual template comprises information about a visual characteristic of the computer-generated visual data representation; means for accessing a textual description template; means for interpreting the visual template using the textual description template and data from the data set to generate a textual description which describes the visual characteristic of the computer-generated visual data representation, wherein the textual description comprises visual semantic information available within the computer-generated visual data representation.
-
Specification