SYSTEM AND METHOD FOR DYNAMIC PROFILING OF USER IN ONE-TO-ONE APPLICATIONS AND FOR VALIDATION OF USER RULES
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating and validating a user profile (25) for a user based on a static profile (10) and a dynamic profile, (15) of the user. The method and system compresses the dynamic rules (15) into aggregated rules so that the user can view a comparatively small number of the aggregated rules and select the desired rules from the aggregated rules based on user-desired criteria. The method and system validates user rules (60) using a processing device, which are retrieved from a storage device. The user rules are separated into at least one subset of a user set. Then, it is determined if a particular rule of the at least one subset is one of acceptable, unacceptable and undecided based on a defined criteria (415). If the particular rules of the at least one subset are acceptable, the particular rules of the at least one subset are provided (e.g. assigned) to a corresponding user (435).
-
Citations
109 Claims
-
1-76. -76. (canceled)
-
76. A process for providing at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, comprising the steps of:
-
a) accessing the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions, each of the dimensions capable of (i) providing variable information, and (ii) having a type that is different from a type of another one of the dimensions; b) retrieving information from data associated with the multidimensional space; and c) generating the at least one recommendation based on the retrieved information. - View Dependent Claims (77, 78, 79, 87, 88, 89, 90)
-
-
80. A process for providing at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, comprising the steps of:
-
a) accessing the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions, each capable of providing variable information; b) retrieving information from data associated with the multidimensional space; and c) generating the at least one recommendation based on the retrieved information, wherein at least one of the dimensions includes profiles. - View Dependent Claims (81, 82, 83, 84, 85, 86)
-
-
91. A system which provides at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, the system comprising:
a processing subsystem which, when executed on the processing device, configures a processing device to perform the following; a) access the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions each of the dimensions capable of (i) providing variable information, and (ii) having a type that is different from a type of another one of the dimensions, b) retrieve information from data associated with the multidimensional space, and c) generate the at least one recommendation based on the retrieved information. - View Dependent Claims (92, 93, 94, 95, 96)
-
97. A system which, when executed on a processing device, provides at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, the system comprising:
a processing subsystem which, when executed on the processing device, configures the processing device to perform the following; a) access the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions each capable of providing variable information, b) retrieve information from data associated with the multidimensional space, and c) generate the at least one recommendation based on the retrieved information, wherein at least one of the dimensions includes profiles. - View Dependent Claims (98, 99, 100, 101, 102, 103, 104, 105, 106, 107)
-
108. Computer software which is provided on a computer readable medium and executable on a processing device to provide at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, the computer software comprising:
-
a) a first module which, when executed by the processing device, accesses the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions each of the dimensions capable of (i) providing variable information, and (ii) having a type that is different from a type of another one of the dimensions; b) a second module which, when executed by the processing device, retrieves information from data associated with the multidimensional space; and c) a third module which, when executed by the processing arrangement, generates the at least one recommendation based on the retrieved information.
-
-
109. Computer software which is provided on a computer readable medium and executable on a processing device to provide at least one recommendation to at least one of one or more users and one or more applications using multidimensional data, the computer software comprising:
-
a) a first module which, when executed by the processing device, accesses the multidimensional data which define a multidimensional space, the multidimensional space having at least three dimensions each capable of providing variable information; b) a second module which, when executed by the processing device, retrieves information data associated with from the multidimensional space; and c) a third module which, when executed by the processing arrangement, generates the at least one recommendation based on the retrieved information, wherein at least one of the dimensions includes profiles.
-
Specification