Patent ID: 8627230
Filing Date: 2014-01-07
Classification: G06F

Abstract:
1. A method for intelligent command prediction, comprising: determining a command prediction preference associated with a user from user profile data, the user profile data comprises user identification information, user preferences and a number of command suggestions desired, wherein the user preferences includes a plurality of command history repositories and a weighting associated with each repository, the plurality of command history repositories including a system grouping command history repository, rolebased command history repository and a time-based command history repository; selecting one or more of the plurality of command history repositories responsive to the command prediction preference, the command history repositories comprising command history data collected from a plurality of users and classification data associated with the plurality of users; calculating command probabilities for commands in the command history data of the selected command history repositories as a function of a number of times the commands were used and a function of the classification data associated with the plurality of users in relation to the user; presenting a next suggested command as a command from the command history data of the selected command history repositories with a highest calculated command probability; sorting commands in the time-based command history repository as time groups by work shift, workdays, weekend days, and holidays; and filtering the commands used in calculating the command probabilities to align with one of the time groups corresponding to a time that the user is presented with the next suggested command.