IP Library Granted Patent US 11,494,702
Granted Patent B2
US 11,494,702 · App. 16/437,787 · Granted Nov 8, 2022

Task estimation method and information processing apparatus

Inventors: Junya Fujimoto (Atsugi, JP); Yuichi Murase (Yokohama, JP)
Assignee: FUJITSU LIMITED
G06N20/20G06N20/00G06N20/10G06Q10/0633G06N5/025G06N5/04G06Q10/063114
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,494,702
App. No.
16/437,787
Granted
Nov 8, 2022
Kind
B2
Abstract

An information processing apparatus includes a processor that acquires measurement information measured by a device put on a task performer; detects a predetermined operation in the measurement information; extracts feature vectors from an operation section in which the predetermined operation has been detected; divides the feature vectors into clusters by division methods; obtains ratios at which the feature vectors are classified into the respective clusters in a predetermined time; performs learning by using the ratios as an input and using, as an output label, information indicating whether the task performer performs a predetermined task in the predetermined time; generates a task estimation model by determining weighting for the clusters based on a result of the learning; and estimates, by using the task estimation model, whether the task performer is in a process of performing the predetermined task.

Claims (47)

1. A task estimation method comprising:

acquiring, by a computer, first measurement information measured by a first device put on a task performer;

detecting a predetermined first operation in the first measurement information;

extracting first feature vectors from a first operation section in which the predetermined first operation has been detected;

dividing the extracted first feature vectors into first clusters by first division methods;

obtaining first ratios at which the extracted first feature vectors are classified into the respective first clusters in a predetermined time;

performing learning by using the first ratios as an input and using, as an output label, information indicating whether or not the task performer performs a predetermined task in the predetermined time;

generating a task estimation model by determining weighting for the first clusters based on a result of the learning; and

estimating, by using the task estimation model, whether or not the task performer is in a process of performing the predetermined task.

2. The task estimation method according to claim 1 , further comprising:

obtaining task estimation models by generating the task estimation model for each of tasks to be performed by the task performer; and

estimating a task performed by the task performer among the tasks by using the task estimation models.

3. The task estimation method according to claim 1 , further comprising:

acquiring second measurement information measured by a second device put on the task performer;

detecting a predetermined second operation in the second measurement information;

extracting second feature vectors from a second operation section in which the predetermined second operation has been detected;

dividing the extracted second feature vectors into second clusters by second division methods;

obtaining second ratios at which the extracted second feature vectors are classified into the respective second clusters in the predetermined time; and

performing the learning by further using the second ratios as the input.

4. The task estimation method according to claim 1 , further comprising:

obtaining task estimation models by generating the task estimation model for each of the first division methods;

selecting one task estimation model from the task estimation models based on estimation accuracies obtained from the task estimation models; and

estimating, by using the selected one task estimation model, whether or not the task performer is in a process of performing the predetermined task.

5. The task estimation method according to claim 3 , further comprising:

performing the learning, for each of combinations of the first division methods and the second division methods, by using the first ratios and the second ratios as the input;

obtaining task estimation models by generating the task estimation model for each of the combinations by determining weighting for the first clusters and the second clusters based on the result of the learning;

selecting one task estimation model from the task estimation models based on estimation accuracies obtained from the task estimation models; and

estimating, by using the selected one task estimation model, whether or not the task performer is in a process of performing the predetermined task.

6. An information processing apparatus comprising:

a processor configured to:

acquire first measurement information measured by a first device put on a task performer;

detect a predetermined first operation in the first measurement information;

extract first feature vectors from a first operation section in which the predetermined first operation has been detected;

divide the extracted first feature vectors into first clusters by first division methods;

obtain first ratios at which the extracted first feature vectors are classified into the respective first clusters in a predetermined time;

perform learning by using the first ratios as an input and using, as an output label, information indicating whether or not the task performer performs a predetermined task in the predetermined time;

generate a task estimation model by determining weighting for the first clusters based on a result of the learning; and

estimate, by using the task estimation model, whether or not the task performer is in a process of performing the predetermined task.

7. A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process, the process comprising:

acquiring first measurement information measured by a first device put on a task performer;

detecting a predetermined first operation in the first measurement information;

extracting first feature vectors from a first operation section in which the predetermined first operation has been detected;

dividing the extracted first feature vectors into first dusters by first division methods;

obtaining first ratios at which the extracted first feature vectors are classified into the respective first clusters in a predetermined time;

performing learning by using the first ratios as an input and using as an output label, information indicating whether or not the task performer performs a predetermined task in the predetermined time;

generating a task estimation model by determining weighting for he first dusters based on a result of the learning; and

estimating, by using the task estimation model, whether or not the task performer is in a process of performing the predetermined task.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2019
From: FUJIMOTO, JUNYA; MURASE, YUICHI
To: FUJITSU LIMITED
Reel/Frame 049476/0047 →
Priority Claims (1)
JP JP2018-127943 · Jul 5, 2018 · national
Continuity (1)
Related Publication 20200012993A1 · Jan 9, 2020