Information processing apparatus and terminal device
Abstract
A terminal device according to an embodiment of the present invention includes: a display output unit configured to be implemented by a programmed processor, the display output unit that outputs a first area into which a first key data is enterable through a user's operation, a second area into which a second key data is enterable through the user's operation, a third area into which a third key data is enterable through the user's operation, a fourth area into which a fourth key data is enterable through the user's operation, a fifth area into which a fifth key data is enterable through the user's operation, and a sixth area formed by the second area and the third area crossing each other; and a transmitting unit configured to be implemented by a programmed processor.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An information processing apparatus comprising:
a keyset generation unit configured to be implemented by a programmed processor, the keyset generation unit that, upon receiving, from a terminal device, a plurality of key data including a first information regarding a m-th row and a n-th column and a first key data corresponding to the m-th row and the n-th column, a second information regarding the m-th row and a (n+1)-th column and a second key data corresponding to the m-th row and the (n+1)-th column, and a third information regarding a (m+1)-th row and the n-th column and a third key data corresponding to the (m+1)-th row and the n-th column, combines the plurality of key data to generate a keyset; an extraction unit configured to be implemented by a programmed processor, the extraction unit that compares the keyset with a table storing key data that require inquiries at a database or a data source and extracts the first key data, the second key data, and the third key data from the keyset; a first inquiry unit configured to be implemented by a programmed processor, the extraction unit, the first inquiry unit that, on the basis of the first key data, the second key data, and the third key data extracted by the extraction unit, makes an inquiry at the database for a first result data corresponding to the first key data, the second key data, and the third key data; a determination unit configured to be implemented by a programmed processor, the determination unit that, upon receiving, from the database, a signal indicating that the database does not have the first result data, compares the first key data, the second key data, and the third key data with a table storing a formula and determines whether the formula is included in any of the first key data, the second key data, and the third key data; a second inquiry unit configured to be implemented by a programmed processor, the second inquiry unit that, when the determination unit has determined that the formula is included in any of the first key data, the second key data, and the third key data, makes an inquiry at the database for a second result data corresponding to the formula; a third inquiry unit configured to be implemented by a programmed processor, the third inquiry unit that, when the determination unit has determined that the formula is not included in any of the first key data, the second key data, and the third key data, makes an inquiry at the data source for the first result data and, upon receiving, from the database, a signal indicating that the database does not have the second result data corresponding to the formula, makes an inquiry at the data source for the second result data; a receiving unit configured to be implemented by a programmed processor, the receiving unit that receives the first result data or the second result data from the database or the data source; and a transmitting unit configured to be implemented by a programmed processor, the transmitting unit that transmits the first result data or the second result data to the terminal device.Join the waitlist — get patent alerts
Track US2020257497A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.