Function execution instruction system, function execution instruction method, and function execution instruction program
First Claim
Patent Images
1. A function-execution instruction system comprising:
- circuitry configured to;
store, for each of one or more functions, an association with corresponding predetermined words;
store scores of the predetermined words associated with the one or more functions;
receive input information containing a plurality of words that are arranged in an order;
assign a weight to each of the plurality of words according to the order of the plurality of words in the input information;
identify, for each word of the plurality of words, a score according to the scores of the predetermined words;
determine a plurality of weighted scores for the plurality of words, each weighted score for the each word of the plurality of words being determined by multiplying the score and the weight of the each word of the plurality of words;
calculate a final score for the each of the one or more functions by summing up the plurality of weighted scores for the plurality of words;
determine a function among the one or more functions to be executed, based on the final score and the associations; and
issue an instruction to execute the determined function.
1 Assignment
0 Petitions
Accused Products
Abstract
To appropriately execute a function based on a plurality of words, a function-execution instruction server of a function-execution instruction system includes: a function-execution instruction unit that issues an instruction of the execution of one or more tasks; a word input unit that inputs information containing a plurality of words that are arranged in order; and an executed-function determination unit that determines a task the execution of which is instructed on the basis of the order of words input.
-
Citations
7 Claims
-
1. A function-execution instruction system comprising:
- circuitry configured to;
store, for each of one or more functions, an association with corresponding predetermined words; store scores of the predetermined words associated with the one or more functions; receive input information containing a plurality of words that are arranged in an order; assign a weight to each of the plurality of words according to the order of the plurality of words in the input information; identify, for each word of the plurality of words, a score according to the scores of the predetermined words; determine a plurality of weighted scores for the plurality of words, each weighted score for the each word of the plurality of words being determined by multiplying the score and the weight of the each word of the plurality of words; calculate a final score for the each of the one or more functions by summing up the plurality of weighted scores for the plurality of words; determine a function among the one or more functions to be executed, based on the final score and the associations; and issue an instruction to execute the determined function. - View Dependent Claims (2, 3, 4, 5)
- circuitry configured to;
-
6. A function-execution instruction method comprising:
-
storing, by circuitry of a function-execution instruction system, for each of one or more functions, an association with corresponding predetermined words; storing, by the circuitry, scores of the predetermined words associated with the one or more functions; receiving, by the circuitry, input information containing a plurality of words that are arranged in an order; assigning, by the circuitry, a weight to each of the plurality of words according to the order of the plurality of words in the input information; identifying, by the circuitry, for each word of the plurality of words, a score according to the scores of the predetermined words; determining, by the circuitry, a plurality of weighted scores for the plurality of words, each weighted score for the each word of the plurality of words being determined by multiplying the score and the weight of the each word of the plurality of words; calculating, by the circuitry, a final score for the each of the one or more functions by summing up the plurality of weighted scores for the plurality of words; determining, by the circuitry, a function among the one or more functions to be executed, based on the final score and the associations; and issuing, by the circuitry, an instruction to execute the determined function.
-
-
7. A non-transitory computer readable medium storing computer executable instructions including a function-execution instruction program that, when executed by a function-execution instruction system including circuitry, causes the circuitry to:
-
store, for each of one or more functions, an association with corresponding predetermined words; store scores of the predetermined words associated with the one or more functions; receive input information containing a plurality of words that are arranged in an order; assign a weight to each of the plurality of words according to the order of the plurality of words in the input information; identify, for each word of the plurality of words, a score according to the scores of the predetermined words; determine a plurality of weighted scores for the plurality of words, each weighted score for the each word of the plurality of words being determined by multiplying the score and the weight of the each word of the plurality of words; calculate a final score for the each of the one or more functions by summing up the plurality of weighted scores for the plurality of words; determine a function among the one or more functions to be executed, based on the final score and the associations; and issue an instruction to execute the determined function.
-
Specification