Apparatus and method of generating document
First Claim
Patent Images
1. An apparatus, comprising:
- an obtaining unit configured to obtain one of first and second scripts, wherein the first script is configured to perform a first query to acquire first data at a time defined in the first script and the second script is configured to perform second and third queries to acquire second and third data, wherein an interval between the second and third queries is defined in the second script;
an executing unit configured to execute the obtained one of the first and second scripts, wherein the first query is performed using the first script at the defined time and the first data is acquired and the second and third queries are performed using the second script in the interval and the second and third data is acquired;
a generating unit configured to generate, in response to the obtaining unit obtaining the one of first and second scripts, a document using a layout definition corresponding to the first and second scripts and using the first data acquired by performing the first query and using the second and third data acquired by performing the second and third queries in the interval; and
at least one processor unit coupled via a bus to a memory unit, wherein the at least one processor unit is configured to control at least one of the obtaining unit, the executing unit, and the generating unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus receives an instruction indicating a time when a query for the data acquisition is to be executed. The apparatus executes the query at the time indicated in the received instruction, and generates a document using data acquired from the execution of the query.
82 Citations
9 Claims
-
1. An apparatus, comprising:
-
an obtaining unit configured to obtain one of first and second scripts, wherein the first script is configured to perform a first query to acquire first data at a time defined in the first script and the second script is configured to perform second and third queries to acquire second and third data, wherein an interval between the second and third queries is defined in the second script; an executing unit configured to execute the obtained one of the first and second scripts, wherein the first query is performed using the first script at the defined time and the first data is acquired and the second and third queries are performed using the second script in the interval and the second and third data is acquired; a generating unit configured to generate, in response to the obtaining unit obtaining the one of first and second scripts, a document using a layout definition corresponding to the first and second scripts and using the first data acquired by performing the first query and using the second and third data acquired by performing the second and third queries in the interval; and at least one processor unit coupled via a bus to a memory unit, wherein the at least one processor unit is configured to control at least one of the obtaining unit, the executing unit, and the generating unit. - View Dependent Claims (2, 3)
-
-
4. A method, comprising:
-
obtaining one of first and second scripts, wherein the first script is configured to perform a first query to acquire first data at a time defined in the first script and the second script is configured to perform second and third queries to acquire second and third data, wherein an interval between the second and third queries is defined in the second script; executing, using at least one processor unit coupled via a bus to a memory unit, the obtained one of the first and second scripts, wherein the first query is performed using the first script at the defined time and the first data is acquired and the second and third queries are performed using the second script in the interval and the second and third data is acquired; and generating, in response to obtaining the one of first and second scripts, a document using a layout definition corresponding to the first and second scripts and using the first data acquired by performing the first query and using the second and third data acquired by performing the second and third queries in the interval. - View Dependent Claims (5, 6, 7, 8, 9)
-
Specification