IP Library Patent Application 18554156
Patent Application
App. No. 18/554,156

PROCESSING METHOD, PROCESSING DEVICE, AND PROCESSING PROGRAM

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 None
App. No.
18/554,156
Filed
Oct 5, 2023
Examiner
LEE, PO HAN
Art Unit
3623
USPC
705/7.42
Abstract

A processing device ( 10 ) includes: a collection unit ( 131 ) that collects operation logs of terminals used by a plurality of staffs who perform work; a proficiency element extraction unit ( 132 ) that extracts a feature amount for each staff from the operation log collected by the collection unit ( 131 ); and a proficiency level calculation unit ( 134 ) that calculates a proficiency level of work for each staff from the feature amount extracted for each staff by the proficiency element extraction unit ( 132 ). The proficiency level calculation unit ( 134 ) calculates the proficiency level by performing weighting that increases as the time required for work increases or weighting that increases as an error rate increases on the basis of work performed by the staff when the operation log is collected.

Claims (52)

1 . A processing method comprising:

a step of collecting operation logs of terminals used by a plurality of staffs who perform work;

a step of extracting a feature amount for each staff from the collected operation logs; and

a step of calculating a proficiency level of work for each staff from the feature amount extracted for each staff, wherein

the calculating the proficiency level further comprises performing first weighting value that increases as time required for work increases or second weighting value that increases as an error rate, and the error rate represents a ratio of the number of times of use of a backspace/delete key to the total number of key inputs increases on the basis of work performed by the staff when the operation log is collected.

2 . The processing method according to claim 1 , wherein

the feature amount includes a plurality of types,

the feature amount includes the number of times of use of an alt key on a keyboard of the terminal, the number of times of use of a mouse connected to the terminal, and the number of times of a paste operation among operations in the terminal, which are acquired from the operation log, and

the calculating step further comprises calculating the proficiency level for each staff on the basis of a first relationship in which the proficiency level increases as the number of times of use of the alt key increases, a second relationship in which the proficiency level increases as the number of times of use of the mouse decreases, and a third relationship in which the proficiency level increases as the number of times of the paste operation decreases.

3 . The processing method according to claim 1 , wherein the collecting step further comprises acquiring, as the operation logs, an input form displayed on a screen of the terminal and a direct ancestor of the input form in a user interface tree.

4 . The processing method according to claim 1 , wherein

the feature amount includes a plurality of types, and

the calculating step further comprises calculating a feature amount of a type corresponding to a work environment of the staff is selected from the feature amount, and the proficiency level for each staff on the basis of the feature amount of the selected type.

5 . The processing method according to claim 1 , wherein the calculating step further comprises calculating the proficiency level for each staff using a model, and the model is trained based on a relationship between a feature amount of a type according to a work environment and a proficiency level for each work environment of the staff.

6 . The processing method according to claim 1 , wherein the first weighting value indicates a value obtained, on the basis of a plurality of operation logs of a plurality of staffs, at a predetermined timing for each work environment of the staff.

7 . A processing device comprising a processor configured to execute operations comprising:

collecting operation logs of terminals used by a plurality of staffs who perform work;

extracting a feature amount for each staff from at least a part of the collected operation logs; and

calculating a proficiency level of work for each staff from the extracted feature amount for each staff, wherein

the calculating further comprises performing first weighting value that increases as time required for work increases or second weighting value that increases as an error rate increases on the basis of work performed by the staff when the operation log is collected.

8 . A computer-readable non-transitory recording medium storing computer-executable program instructions that when executed by a processor cause a computer to execute operations comprising:

collecting operation logs of terminals used by a plurality of staffs who perform work;

extracting a feature amount for each staff from the collected operation logs; and

calculating a proficiency level of work for each staff from the feature amount extracted for each staff, wherein

the calculating further comprises performing first weighting value that increases as time required for work increases or second weighting value that increases as an error rate increases on the basis of work performed by the staff when the operation log is collected.

9 . The processing method according to claim 1 , further comprising:

a step of transmitting the calculated proficiency level of work for a staff through a network to an application configured to display the calculated proficiency level.

10 . The processing method according to claim 2 , wherein the collecting step further comprises acquiring, as the operation logs, an input form displayed on a screen of the terminal and a direct ancestor of the input form in a user interface tree.

11 . The processing device according to claim 7 , the processor further configured to execute operations comprising:

transmitting the calculated proficiency level of work for a staff through a network to an application configured to display the calculated proficiency level.

12 . The processing device according to claim 7 , wherein

the feature amount includes a plurality of types,

the feature amount includes the number of times of use of an alt key on a keyboard of the terminal, the number of times of use of a mouse connected to the terminal, and the number of times of a paste operation among operations in the terminal, which are acquired from the operation log, and

the calculating further comprises calculating the proficiency level for each staff on the basis of a first relationship in which the proficiency level increases as the number of times of use of the alt key increases, a second relationship in which the proficiency level increases as the number of times of use of the mouse decreases, and a third relationship in which the proficiency level increases as the number of times of the paste operation decreases.

13 . The processing device according to claim 7 , wherein the collecting further comprises acquiring, as the operation logs, an input form displayed on a screen of the terminal and a direct ancestor of the input form in a user interface tree.

14 . The processing device according to claim 7 , wherein

the feature amount includes a plurality of types, and

the calculating further comprises calculating a feature amount of a type corresponding to a work environment of the staff is selected from the feature amount, and the proficiency level for each staff on the basis of the feature amount of the selected type.

15 . The processing device according to claim 7 , wherein the calculating further comprises calculating the proficiency level for each staff using a model, and the model is trained based on a relationship between a feature amount of a type according to a work environment and a proficiency level for each work environment of the staff.

16 . The computer-readable non-transitory recording medium according to claim 8 , the computer-executable program instructions when executed further causing the computer system to execute operations comprising:

transmitting the calculated proficiency level of work for a staff through a network to an application configured to display the calculated proficiency level.

17 . The computer-readable non-transitory recording medium according to claim 8 ,

the feature amount includes a plurality of types,

the feature amount includes the number of times of use of an alt key on a keyboard of the terminal, the number of times of use of a mouse connected to the terminal, and the number of times of a paste operation among operations in the terminal, which are acquired from the operation log, and

the calculating further comprises calculating the proficiency level for each staff on the basis of a first relationship in which the proficiency level increases as the number of times of use of the alt key increases, a second relationship in which the proficiency level increases as the number of times of use of the mouse decreases, and a third relationship in which the proficiency level increases as the number of times of the paste operation decreases.

18 . The computer-readable non-transitory recording medium according to claim 8 ,

wherein the collecting further comprises acquiring, as the operation logs, an input form displayed on a screen of the terminal and a direct ancestor of the input form in a user interface tree.

19 . The computer-readable non-transitory recording medium according to claim 8 , wherein

the feature amount includes a plurality of types, and

the calculating further comprises calculating a feature amount of a type corresponding to a work environment of the staff is selected from the feature amount, and the proficiency level for each staff on the basis of the feature amount of the selected type.

20 . The computer-readable non-transitory recording medium according to claim 8 ,

wherein the calculating further comprises calculating the proficiency level for each staff using a model, and the model is trained based on a relationship between a feature amount of a type according to a work environment and a proficiency level for each work environment of the staff.

Assignments (2)
CHANGE OF NAME Recorded Jan 1, 2026
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 074164/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: FUKUMOTO, YOSHIFUMI; FUJINAMI, TAKASHI; TOYODA, HIROHARU; KIRA, YUSUKE
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 065139/0886 →