Patent ID: 7734575
Filing Date: 2010-06-08
Classification: G06F,H04L

Abstract:
1. A method, comprising the operations of: receiving input from users of client devices, utilizing agents; formatting records with a predetermined format representative of the input, utilizing the agents; dynamically assigning a priority to the records according to a policy, utilizing the agents; identifying at least one of a plurality of server devices based on a load balancing algorithm, utilizing the agents; transmitting the records to the identified server device as a function of the priority; and upon receipt of the records, processing the records utilizing a hierarchical architecture associated with the at least one server device; wherein the input is received by monitoring an interaction between the client devices and the users of the client devices, utilizing the agents; wherein the records are stored in a database associated with the identified server device; wherein the processing includes analysis; wherein the analysis includes hierarchical analysis; wherein the hierarchical analysis includes performing a first layer of analysis involving the records without a summarization, and performing a second layer of analysis involving the records with the summarization; wherein a template associated with the predetermined format is utilized for formatting the records and is referred to by the records, the records formatted by including only a binary encoding of each of a plurality of values, each of the values associated with a different field of a particular type of input; wherein the processing is configured based on another policy, the other policy providing which records are filtered, aggregated, summarized and analyzed, the other policy providing a hierarchical level in which the processing is to be performed, including a number of layers in which the filtering, aggregating, summarizing and analyzing is to be performed, and the other policy defining a timeframe during which the processing is to be performed.