Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
06/18/09 - Class 707 site info News monitor Monitor Keywords monitor archive Archive organizer Organizer account info Account |  707 rss/xml feed | Prev - Next

Framework for dynamic analysis of varying structured data using multiple analysis techniques

Abstract: The present invention provides for methods, apparatus and articles of manufacture directed to dynamically generating input to an analysis environment. Varying input data is linked with analysis routines by provision of a well defined but general purpose input structure for selected data, which is used as input to analysis routines. Metadata is used to describe the multiple analysis routines and their capabilities, and a framework both automatically formats the input data and customizes the analysis routine to accept the specific dynamic fields available in the input. In this manner, data (e.g., a query) containing new input fields is dynamically made available to multiple existing analysis techniques. (end of abstract)


Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1 - Rochester, MN, US
Inventors: Richard D. Dettinger, Michael P. Koranda, Richard J. Stevens, Erik E. Voldal
USPTO Applicaton #: #20090157639 - Class: 707 3 (USPTO)

Framework for dynamic analysis of varying structured data using multiple analysis techniques description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20090157639, Framework for dynamic analysis of varying structured data using multiple analysis techniques.

Full Patent Description - Patent Application Claims  monitor keywords
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of co-pending U.S. patent application Ser. No. 10/345,918, filed Jan. 16, 2003, which is herein incorporated by reference in its entirety.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention generally relates to data processing, and more particularly to analysis of query results.

2. Description of the Related Art

As the information accessible to IT solutions becomes more distributed and diversified, it will become increasingly necessary to access information from multiple data sources and integrate the information retrieved into a representation which meets the needs of the application and end users of the application. This information not only needs to be displayed for a user to view or update, but may require advanced analysis techniques to develop knowledge and insights from the data.

Currently, a variety of methods, techniques and products are available to perform these types of analyses. Unfortunately, these conventional solutions require that the data be in specific formats (e.g., specified by Comma Separated Variables, SQL selection from database table, text files, XML representations, etc.) prior to executing their respective analysis algorithms, and in most cases require some knowledge of what the specific fields in the data sources contain (e.g., maximum lengths of character data).

The problem is further complicated by the fact that the input data (i.e., the data input to the analysis algorithms) is typically a subset of the entire data available from the data sources. The user attempting to gain insight from the data frequently cannot predict which combinations of data will be fed into which analysis algorithms. As a result, custom programming is needed to link specific input data retrieved from the data sources into a format suitable for the analysis algorithms and custom programming in the analysis application to accept this specific data. Accordingly, for each query, the fields returned from that query need to be known in advance by the analysis routine. This means that for every query specified by a user, and for every analysis needed, a custom program configured to accept those inputs returned by those specific queries must be written. Therefore, a new query specified by a user and containing different or additional fields, requires a new analysis program. Further, if this same data were to be analyzed by multiple algorithms, each of these new algorithms would need to be developed. These custom analysis algorithms are tied to a specific set of input data and are not available for use with new queries containing different fields.

Therefore, there is a need for a mechanism for dynamically generating input to an analysis environment.

SUMMARY OF THE INVENTION

Full Patent Description - Patent Application Claims
Click on the above for other options relating to this Framework for dynamic analysis of varying structured data using multiple analysis techniques patent application.
###
monitor keywords

Other recent patent applications listed under the agent Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1:

20090322529 - Design structure for security system for inventory
20090319474 - Aggregating database queries
20090319475 - Grouping predicted database queries
20090319621 - Message flow control in a multi-node computer system
20090319662 - Process migration based on exception handling in a multi-node environment
20090320003 - Sharing compiler optimizations in a multi-node system
20090320008 - Sharing compiler optimizations in a multi-node system
20090320022 - File system object node management
20090320023 - Process migration based on service availability in a multi-node environment
20090320036 - File system object node management
20090320038 - Reducing instability within a heterogeneous stream processing application
20090320039 - Reducing instability of a job within a heterogeneous stream processing application
20090307287 - Database journaling in a multi-node environment
20090307290 - Database journaling in a multi-node environment
20090299984 - Partial data model exposure through client side caching
20090300064 - Content creation system configured to provide feedback on content coverage
20090300290 - Memory metadata used to handle memory errors without process termination
20090300425 - Resilience to memory errors with firmware assistance
20090300434 - Clearing interrupts raised while performing operating system critical tasks
20090300471 - Processing publishing rules by routing documents based on document conceptual understanding
20090300705 - Generating document processing workflows configured to route documents based on document conceptual understanding


How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Framework for dynamic analysis of varying structured data using multiple analysis techniques or other areas of interest.
###


Previous Patent Application:
Filtering event logs for medical devices by a parameter
Next Patent Application:
Information processing device, information processing method, and program
Industry Class:
Data processing: database and file management or data structures

###

FreshPatents.com Support
Thank you for viewing the Framework for dynamic analysis of varying structured data using multiple analysis techniques patent info.
AAPL - Apple, BA - Boeing, CALP, DTV - Direct TV, EBAY, FRX, GOOG - Google, HEPH, IBM, JBL - Jabil, KO - Coca Cola, LXRX, MOT - Motorla IP-related news and info


Results in 1.43673 seconds


Other interesting Feshpatents.com categories:
Computers:  Graphics I/O Processors Dyn. Storage Static Storage Printers paws
PATENT INFO
About this Page
noimage