Operational assistance server device, operational assistance method and computer program
First Claim
1. An operational assistance server device for providing operational assistance to a current user operating an application, comprising:
- an action table database for storing an action table wherein said action table comprises (i) at least one previously defined operation on said application and (ii) a unique operation ID corresponding to each of said at least one previously defined operation;
an action log recording unit for generating an action sequence of avatar actions on site basis,wherein said action sequence consists of one or more of said operation ID from an operation history of past users, wherein said operation history of said past users consists of one or more operations by said past users, andwherein said generating said action sequence comprises converting said one or more operations into corresponding operation IDs with reference to said action table to form said action sequence having a sequence of numbers with each number representing and operation ID;
an action log database for storing said at least one action sequence generated by said action log recording unit;
an action model generation unit for generating an action model from at least one frequent action subsequence candidate, wherein the at least one frequent action subsequence candidate occurs at a frequency higher than a predetermined value;
an action model database for storing said action model; and
an action recommendation unit for (i) matching a current user action sequence with a first several operation IDs said action model to determine a recommended action model, and (ii) outputting a recommendation method to said current user action model.
1 Assignment
0 Petitions
Accused Products
Abstract
An operational assistance server device, method and computer readable article of manufacture for providing operational assistance to a user operating an application is provided. The operational assistance server device includes: an operation table; an operation table storage unit for storing the operation table; an user'"'"'s operation history; an operation sequence generation unit for generating the operation sequence; an operation record storage unit; operation subsequences; an appearing-operation-sequence extraction unit for extracting appearing operation sequences from the operation subsequences; and an appearing-operation-sequence storage unit for storing the appearing operation sequences extracted by the appearing-operation-sequence extraction unit; where the appearing operation sequence appears at a frequency higher than a predetermined value. The method and computer readable article of manufacture storing the method includes the steps of: generating the operation sequence; storing the generated operation sequences; extracting the appearing operation sequences; and storing the extracted appearing operation sequences.
11 Citations
17 Claims
-
1. An operational assistance server device for providing operational assistance to a current user operating an application, comprising:
-
an action table database for storing an action table wherein said action table comprises (i) at least one previously defined operation on said application and (ii) a unique operation ID corresponding to each of said at least one previously defined operation; an action log recording unit for generating an action sequence of avatar actions on site basis, wherein said action sequence consists of one or more of said operation ID from an operation history of past users, wherein said operation history of said past users consists of one or more operations by said past users, and wherein said generating said action sequence comprises converting said one or more operations into corresponding operation IDs with reference to said action table to form said action sequence having a sequence of numbers with each number representing and operation ID; an action log database for storing said at least one action sequence generated by said action log recording unit; an action model generation unit for generating an action model from at least one frequent action subsequence candidate, wherein the at least one frequent action subsequence candidate occurs at a frequency higher than a predetermined value; an action model database for storing said action model; and an action recommendation unit for (i) matching a current user action sequence with a first several operation IDs said action model to determine a recommended action model, and (ii) outputting a recommendation method to said current user action model. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An operational assistance method of providing operational assistance to a current user operating an application, comprising the steps of:
-
generating an action sequence of avatar actions on a site basis from an operation history of past users wherein said operation history includes at least one operation, by converting said past users'"'"' at least one operation into corresponding operation IDs based on an action table to form said action sequence having a sequence of numbers with each number representing said operation ID; storing said generated action sequence in an action log database; generating an action model from at least one action subsequence said action model having a frequency higher than a predetermined value; storing the generated action model; extracting said action model having first several operation IDs that match a current action sequence generated from a current operation history when a current user performs operations; outputting operational assistance means, as an action recommended to said current user, with reference to (i) said action table and (ii) said operation ID immediately after the first several operation IDs in said extracted action model; and storing, in said action table, (i) said operational assistance means which correspond to respective said operation ID and are to be presented to said users and (ii) the first several operation IDs matching said current action sequence generated from said current operation history; wherein (i) said action table comprises previously defined operations on said application and unique previously defined operation IDs corresponding to each of said previously defined operations, (ii) said action sequence consists of one or more of said operation IDs and (iii) said at least one action subsequence constitutes said action sequence stored as said action log database. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable article of manufacture tangibly embodying computer readable instructions which when executed implement a method of providing operational assistance to a current user operating an application, said method comprising the steps of:
-
generating an action sequence of avatar actions on a site basis from an operation history including at least one operation by converting said at least one operation into a corresponding operation ID based on an action table to form said action sequence having a sequence of numbers with each number representing said operation ID; storing said generated action sequence; generating an action model from at least one action subsequence, wherein the action model occurs at a frequency higher than a predetermined value; storing said generated action model in an action log database; extracting said at least one action model having first several operation IDs that match a current user'"'"'s action sequence generated from a current user operation history; outputting operational assistance means, as an action recommended to said current user, with reference to (i) said action table and (ii) said operation ID immediately after the first several operation IDs in said extracted action model; storing, in said action table, (i) said operational assistance means which correspond to respective said operation ID and as to be presented to said current user, and (ii) said first several operation IDs matching said current action sequence generated from said current user'"'"'s operation history; wherein (i) said action table comprises previously defined operations on said application and unique previously defined operation IDs corresponding to each of said previously defined operations, (ii) said action sequence consists of one or more of said operation IDs, and (iv) said action subsequence constitutes said stored generated action sequence. - View Dependent Claims (15, 16, 17)
-
Specification