Method, system and program for analytics data delivering
OwnerDavid Edojainventor
Life of this patent
Estimating the term…
Abstract
Provided are computer-implemented methods and computer systems for interactive data delivery to a user and for setting up a user profile. An interactive data delivery method involves retrieving generic data, which may be web analytics or some other forms of data, and processing this retrieved data based on various user specific rules. As such, the processed data provided to the user is more focused and has elements of business intelligence needed by a particular user. User requirements may depend on industry, business objectives, website objectives, the user's role in the organization, and other factors. Data may be requested and provided in an interactive form that includes voice recognition and voice output features.
Claims19
A computer-implemented method for interactive data delivery, the method comprising:
- receiving a user login information;
- based on the user login information, retrieving a user profile comprising one or more data components selected from the group consisting of a user industry, a user company, a user role, a business objective, and a website goal;
- receiving a user request;
- retrieving generic data associated with the user request;
- processing the retrieved generic data to generate analytics data, the processing being based on the user profile;
- and
- delivering the analytics data to the user.
A computer-implemented method for setting up a user profile, the method comprising:
- receiving a user login information;
- obtaining one or more data components selected from the group consisting of a user industry, a user company, a user role, a business objective, and a website goal;
- associating the user login information with the one or more data components;
- and
- obtaining one or more scoring factors for the one or more data components associated with the user login information, wherein each of the one or more scoring factors represents importance of a corresponding data component of the one or more data components to a user.
A system for interactive data delivery, the system comprising one or more subsystems, the one or more subsystems comprising:
- at least one subsystem to receive a user login information;
- at least one subsystem to retrieve a user profile based on the user login information, the user profile comprising one or more data components selected from the group consisting of a user industry, a user company, a user role, a business objective, and a website goal;
- at least one subsystem to receive a user request;
- at least one subsystem to retrieve generic data associated with the user request;
- at least one subsystem to process the retrieved generic data to generate analytics data, the processing being based on the user profile;
- at least one subsystem to deliver the analytics data to the user;
- and
- a memory coupled to the one or more processors to store computer-executable instructions.
Dependencies are inferred from the claim text.