IP Library Granted Patent US 9,633,115
Granted Patent B2
US 9,633,115 · App. 14/247,366 · Granted Apr 25, 2017

Analyzing a query and provisioning data to analytics

Inventors: Brian P. Byrne (Austin, TX); Ivan M. Milman (Austin, TX); Martin Oberhofer (Bondorf, DE); Sushain Pandit (Austin, TX)
Assignee: International Business Machines Corporation
G06F17/30864G06F17/30637G06F17/30654G06F17/30663G06F17/30699G06F17/30997G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,633,115
App. No.
14/247,366
Granted
Apr 25, 2017
Kind
B2
Abstract

A user interface is generated that displays a set of selectable terms from a glossary of business terms and is configured to generate a business metadata query that identifies a forum with member profiles. A data movement executable is generated that identifies the forum and an analytical processing environment. The data movement executable is deployed and data is moved from the forum into the analytical processing environment. Analytics are performed on the data from the forum. Metadata is identified from the analytics. The glossary of business terms is updated using the metadata from the analytics.

Claims (39)

1. A system for analyzing a query and provisioning data to analytics, the system comprising:

a user interface to display a set of selectable terms from a glossary of business terms and to generate, in response to a selection of a subset of the set of selectable terms, a business metadata query that identifies at least one forum with a plurality of member profiles;

a generator to generate at least one module from the business metadata query that identifies the at least one forum and an analytical processing environment;

a computing platform to deploy the at least one module to move data from the at least one forum into the analytical processing environment and perform, using the analytical processing environment, analytical operations on the data from the at least one forum; and

a business extender to:

identify metadata from a result of the analytical operations, and

update the glossary of business terms using the identified metadata.

2. The system of claim 1 , wherein to generate the at least one module, the generator executes operations to:

analyze technical metadata associated with business metadata to identify a scope of the business metadata query; and

analyze the business metadata query to identify at least one data source, the analytical operations, and the analytical processing environment.

3. The system of claim 1 , wherein by deploying the at least one module, the computing platform executes operations to:

read data from at least one data source;

receive data records from the at least one data source based on the data read; and

send the data records to the analytical environment.

4. The system of claim 1 , wherein the set of selectable terms includes a customer segment, a product segment, a social media source, and an analytical operation.

5. The system of claim 1 , wherein the computing platform is further executes operations to:

receive results in response to the performance of the analytical operations on the data; and

send the results to an analytical user interface.

6. The system of claim 1 , wherein to update the glossary of business terms, the business extender executes operations to add new business terms to the glossary of business terms.

7. The system of claim 1 , wherein to update the glossary of business terms, the business extender executes operations to further define a set of business terms in the glossary of business terms.

8. A computer program product to analyze a query and provisioning data to analytics, the computer program product including a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processing circuit to cause the processing circuit to perform a method comprising:

generating a user interface that displays a set of selectable terms from a glossary of business terms and generates, in response to selection of terms, a business metadata query that identifies at least one forum with a plurality of member profiles;

generating from the business metadata query at least one module that identifies the at least one forum and an analytical processing environment;

moving data from the at least one forum into the analytical processing environment by deploying the at least one module;

performing, using the analytical processing environment, analytical operations on the data from the at least one forum;

identifying metadata from a result of the analytical operations; and

updating the glossary of business terms using the identified metadata.

9. The computer program product of claim 8 , wherein generating the at least one module comprises:

analyzing technical metadata associated with business metadata to identify a scope of the business metadata query; and

analyzing the business metadata query to identify at least one data source, analytical operations, and the analytical processing environment.

10. The computer program product of claim 8 , wherein deploying the at least one module comprises:

reading data from at least one data source;

receiving data records from the at least one data source based on the data read; and

sending the data records to the analytical environment.

11. The computer program product of claim 8 , wherein the set of selectable terms includes a customer segment, a product segment, a social media source, and an analytical operation.

12. The computer program product of claim 8 , wherein the method further comprises:

receiving results in response to the performance of the analytical operations on the data; and

sending the results to an analytical user interface.

13. The computer program product of claim 8 , wherein updating the glossary of business terms includes further defining a set of business terms in the glossary of business terms.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2014
From: BYRNE, BRIAN P.; MILMAN, IVAN M.; OBERHOFER, MARTIN; PANDIT, SUSHAIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032624/0193 →
Continuity (1)
Related Publication 20150286697A1 · Oct 8, 2015