Operation history utilization system
First Claim
Patent Images
1. An operation log data management system comprising:
- (i) at least one device, (ii) an operation log data management apparatus which manages operation log data transmitted from said at least one device, and (iii) a service providing apparatus which determines a service associated with a user'"'"'s behavior based on the operation log data managed by said operation log data management apparatus and provides the determined service to said at least one device, which is connected to other devices in the operation log data management system,wherein said operation log data management apparatus includes;
a communication interface unit that receives the operation log data from said at least one device via a communication network;
a pattern extracting unit that extracts using a hardware processor frequent operation patterns which are each an operation sequence from the operation log data received by said communication interface unit;
a pattern database into which frequent operation patterns extracted by said pattern extracting unit are accumulated;
a pattern classifying unit that includes a non-transitory memory that holds a definitive operation table in which each frequent operation pattern is associated with an operator of each operation included in the frequent operation pattern, and (i) specifies the operator of the frequent operation pattern based on characteristics of the frequent operation pattern per se by referring to the definitive operation table for each frequent operation pattern accumulated in said pattern database, and (ii) registers the specified operator in said pattern database in association with the frequent operation pattern; and
a pattern monitoring unit that monitors whether or not an operation sequence of operation log data newly transmitted by said at least one device corresponds with one of the frequent operation patterns accumulated in said pattern database,said service providing apparatus includes;
a service determining unit that (i) recognizes that the operator of the operation log data is the operator associated with the frequent operation pattern, in the case where it is determined, as the monitoring result by said pattern monitoring unit, that the operation sequence of the operation log data newly transmitted by said at least one device corresponds with the one of the frequent operation patterns accumulated in said pattern database, and (ii) determines to provide the recognized operator with a service according to the frequent operation pattern; and
a communication interface unit that provides the service determined by said service determining unit via the communication network, the definitive operation table held by said non-transitory memory associates, for each of operators, an operator with a definitive operation that is a unique operation performed by the operator,the definitive operation is an operation which makes it possible to determine that the operator of the definitive operation is always a specific user, andsaid pattern classifying unit (i) determines whether or not each frequent operation pattern accumulated in said pattern database includes a definitive operation registered in the definitive operation table, (ii) specifies, when it is determined that the definitive operation is included, an operator who corresponds to the included definitive operation and is registered in the definitive operation table, and (iii) registers the specified operator in said pattern database in association with the frequent operation pattern.
3 Assignments
0 Petitions
Accused Products
Abstract
A user agent unit includes an pattern extracting unit which extracts a frequent operation pattern of the log data that fulfills predetermined conditions from the operation log data registered in the operation log data database a pattern database which memorizes the frequent operation pattern; a pattern monitoring unit which monitors an operation pattern, from the operation log data to be newly registered, that correspond with the frequent operation pattern registered in the pattern database; and a pattern classifying unit which specifies the operator of the frequent operation pattern memorized in the pattern database.
22 Citations
9 Claims
-
1. An operation log data management system comprising:
-
(i) at least one device, (ii) an operation log data management apparatus which manages operation log data transmitted from said at least one device, and (iii) a service providing apparatus which determines a service associated with a user'"'"'s behavior based on the operation log data managed by said operation log data management apparatus and provides the determined service to said at least one device, which is connected to other devices in the operation log data management system, wherein said operation log data management apparatus includes; a communication interface unit that receives the operation log data from said at least one device via a communication network; a pattern extracting unit that extracts using a hardware processor frequent operation patterns which are each an operation sequence from the operation log data received by said communication interface unit; a pattern database into which frequent operation patterns extracted by said pattern extracting unit are accumulated; a pattern classifying unit that includes a non-transitory memory that holds a definitive operation table in which each frequent operation pattern is associated with an operator of each operation included in the frequent operation pattern, and (i) specifies the operator of the frequent operation pattern based on characteristics of the frequent operation pattern per se by referring to the definitive operation table for each frequent operation pattern accumulated in said pattern database, and (ii) registers the specified operator in said pattern database in association with the frequent operation pattern; and a pattern monitoring unit that monitors whether or not an operation sequence of operation log data newly transmitted by said at least one device corresponds with one of the frequent operation patterns accumulated in said pattern database, said service providing apparatus includes; a service determining unit that (i) recognizes that the operator of the operation log data is the operator associated with the frequent operation pattern, in the case where it is determined, as the monitoring result by said pattern monitoring unit, that the operation sequence of the operation log data newly transmitted by said at least one device corresponds with the one of the frequent operation patterns accumulated in said pattern database, and (ii) determines to provide the recognized operator with a service according to the frequent operation pattern; and a communication interface unit that provides the service determined by said service determining unit via the communication network, the definitive operation table held by said non-transitory memory associates, for each of operators, an operator with a definitive operation that is a unique operation performed by the operator, the definitive operation is an operation which makes it possible to determine that the operator of the definitive operation is always a specific user, and said pattern classifying unit (i) determines whether or not each frequent operation pattern accumulated in said pattern database includes a definitive operation registered in the definitive operation table, (ii) specifies, when it is determined that the definitive operation is included, an operator who corresponds to the included definitive operation and is registered in the definitive operation table, and (iii) registers the specified operator in said pattern database in association with the frequent operation pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An operation log data management apparatus which manages operation log data transmitted by at least one device, the apparatus comprising:
-
a communication interface unit that receives the operation log data from the at least one device via a communication network; a pattern extracting unit that extracts using a hardware processor frequent operation patterns which are each an operation sequence from the operation log data received by said communication interface unit; a pattern database into which the frequent operation patterns extracted by said pattern extracting unit are accumulated; a pattern classifying unit that includes a non-transitory memory that holds a definitive operation table in which each frequent operation pattern is associated with an operator of each operation included in the frequent operation pattern, and (i) specifies the operator of the frequent operation pattern based on characteristics of the frequent operation pattern per se by referring to the definitive operation table for each frequent operation pattern accumulated in said pattern database, and (ii) registers the specified operator in said pattern database in association with the frequent operation pattern; and a pattern monitoring unit that monitors whether or not an operation sequence of operation log data newly transmitted by the at least one device corresponds with one of the frequent operation patterns accumulated in said pattern database, the definitive operation table held by said non-transitory memory associates, for each of operators, an operator with a definitive operation that is a unique operation performed by the operator, the definitive operation is an operation which makes it possible to determine that the operator of the definitive operation is always a specific user, and said pattern classifying unit (i) determines whether or not each frequent operation pattern accumulated in said pattern database includes a definitive operation registered in the definitive operation table, (ii) specifies, when it is determined that the definitive operation is included, an operator who corresponds to the included definitive operation and is registered in the definitive operation table, and (iii) registers the specified operator in said pattern database in association with the frequent operation pattern.
-
-
8. An operation log data management method for managing operation log data transmitted by at least one device, the method comprising:
-
receiving using a communication interface the operation log data from the at least one device via a communication network; a pattern extracting step of extracting using an extracting unit including a hardware processor frequent operation patterns which are each an operation sequence from the operation log data received by a communication interface unit; a pattern accumulating step for accumulating in a pattern database the frequent operation patterns extracted by the pattern extracting unit; a pattern classifying step of (i) holding in a non-transitory memory a definitive operation table in which each frequent operation pattern is associated with an operator of each operation included in the frequent operation pattern, (ii) specifying the operator of the frequent operation pattern based on characteristics of the frequent operation pattern per se by referring to the definitive operation table for each frequent operation pattern accumulated in the pattern database, and (iii) registering the specified operator in the pattern database in association with the frequent operation pattern; and a pattern monitoring step of monitoring whether or not an operation sequence of operation log data newly transmitted by said at least one device corresponds with the frequent operation pattern, . the definitive operation table held in the non-transitory memory by said pattern classifying step associates, for each of operators, an operator with a definitive operation that is a unique operation performed by the operator, the definitive operation is an operation which makes it possible to determine that the operator of the definitive operation is always a specific user, and said pattern classifying step (i) determines whether or not each frequent operation pattern accumulated in said pattern database includes a definitive operation registered in the definitive operation table, (ii) specifies, when it is determined that the definitive operation is included, an operator who corresponds to the included definitive operation and is registered in the definitive operation table, and (iii) registers the specified operator in said pattern database in association with the frequent operation pattern. - View Dependent Claims (9)
-
Specification