| Cluster processing of an aggregated dataset -> Monitor Keywords |
|
Cluster processing of an aggregated datasetCluster processing of an aggregated dataset description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20090006309, Cluster processing of an aggregated dataset. Brief Patent Description - Full Patent Description - Patent Application Claims This application claims the benefit of the following U.S. provisional applications: App. No. 60/887,573 filed on Jan. 31, 2007 and entitled “Analytic Platform,” App. No. 60/891,508 filed on Feb. 24, 2007 and entitled “Analytic Platform,” App. No. 60/891,936 filed on Feb. 27, 2007 and entitled “Analytic Platform,” App. No. 60/952,898 filed on Jul. 31, 2007 and entitled “Analytic Platform.” This application is a continuation-in-part of U.S. application Ser. No. 12/021,263 filed on Jan. 28, 2008 and entitled “Associating a Granting Matrix with an Analytic Platform”, which claims the benefit of the following U.S. provisional applications: App. No. 60/886,798 filed on Jan. 26, 2007 and entitled “A Method of Aggregating Data,” App. No. 60/886,801 filed on Jan. 26, 2007 and entitled “Utilizing Aggregated Data.” Each of the above applications is incorporated by reference herein in its entirety. BACKGROUND1. Field This invention relates to methods and systems for analyzing data, and more particularly to methods and systems for aggregating, projecting, and releasing data. 2. Description of Related Art Currently, there exists a large variety of data sources, such as census data or movement data received from point-of-sale terminals, sample data received from manual surveys, panel data obtained from the inputs of consumers who are members of panels, fact data relating to products, sales, and many other facts associated with the sales and marketing efforts of an enterprise, and dimension data relating to dimensions along which an enterprise wishes to understand data, such as in order to analyze consumer behaviors, to predict likely outcomes of decisions relating to an enterprise's activities, and to project from sample sets of data to a larger universe. Conventional methods of synthesizing, aggregating, and exploring such a universe of data comprise techniques such as OLAP, which fix aggregation points along the dimensions of the universe in order to reduce the size and complexity of unified information sets such as OLAP stars. Exploration of the unified information sets can involve run-time queries and query-time projections, both of which are constrained in current methods by a priori decisions that must be made to project and aggregate the universe of data. In practice, going back and changing the a priori decisions can lift these constraints, but this requires an arduous and computationally complex restructuring and reprocessing of data. According to current business practices, unified information sets and results drawn from such information sets can be released to third parties according to so-called “releasability” rules. Theses rules might apply to any and all of the data from which the unified information sets are drawn, the dimensions (or points or ranges along the dimensions), the third party (or members or sub-organizations of the third party), and so on. Given this, there can be a complex interaction between the data, the dimensions, the third party, the releasability rules, the levels along the dimensions at which aggregations are performed, the information that is drawn from the unified information sets, and so on. In practice, configuring a system to apply the releasability rules is an error-prone process that requires extensive manual set up and results in a brittle mechanism that cannot adapt to on-the-fly changes in data, dimensions, third parties, rules, aggregations, projections, user queries, and so on. Various projection methodologies are known in the art. Still other projection methodologies are subjects of the present invention. In any case, different projection methodologies provide outputs that have different statistical qualities. Analysts are interested in specifying the statistical qualities of the outputs at query-time. In practice, however, the universe of data and the projection methodologies that are applied to it are what drive the statistical qualities. Existing methods allow an analyst to choose a projection methodology and thereby affect the statistical qualities of the output, but this does not satisfy the analyst's desire to directly dictate the statistical qualities. Information systems are a significant bottle neck for market analysis activities. The architecture of information systems is often not designed to provide on-demand flexible access, integration at a very granular level, or many other critical capabilities necessary to support growth. Thus, information systems are counter-productive to growth. Hundreds of market and consumer databases make it very difficult to manage or integrate data. For example, there may be a separate database for each data source, hierarchy, and other data characteristics relevant to market analysis. Different market views and product hierarchies proliferate among manufacturers and retailers. Restatements of data hierarchies waste precious time and are very expensive. Navigation from among views of data, such as from global views to regional to neighborhood to store views is virtually impossible, because there are different hierarchies used to store data from global to region to neighborhood to store-level data. Analyses and insights often take weeks or months, or they are never produced. Insights are often sub-optimal because of silo-driven, narrowly defined, ad hoc analysis projects. Reflecting the ad hoc nature of these analytic projects are the analytic tools and infrastructure developed to support them. Currently, market analysis, business intelligence, and the like often use rigid data cubes that may include hundreds of databases that are impossible to integrate. These systems may include hundreds of views, hierarchies, clusters, and so forth, each of which is associated with its own rigid data cube. This may make it almost impossible to navigate from global uses that are used, for example, to develop overall company strategy, down to specific program implementation or customer-driven uses. These ad hoc analytic tools and infrastructure are fragmented and disconnected. In sum, there are many problems associated with the data used for market analysis, and there is a need for a flexible, extendable analytic platform, the architecture for which is designed to support a broad array of evolving market analysis needs. Furthermore, there is a need for better business intelligence in order to accelerate revenue growth, make business intelligence more customer-driven, to gain insights about markets in a more timely fashion, and a need for data projection and release methods and systems that provide improved dimensional flexibility, reduced query-time computational complexity, automatic selection and blending of projection methodologies, and flexibly applied releasability rules. SUMMARYIn embodiments, systems and methods may involve using a platform as disclosed herein for applications described herein where the systems and methods involve receiving a aggregated dataset, wherein the aggregated dataset includes data from a panel data source, a fact data source, and a dimension data source that have been associated with a standard population database. The process may also involve storing the aggregated data in a partition within a partitioned database, wherein the partition is associated with a data characteristic. The process may also involve associating a master processing node with a plurality of slave nodes, wherein each of the plurality of slave nodes is associated with a partition of the partitioned database. The process may also involve submitting an analytic query to the master processing node. The process may also involve assigning analytic processing to at least one of the plurality of slave nodes by the master processing node, wherein the assignment is based at least in part on the association of the partition with the data characteristic. The process may also involve reading the aggregated data from the partitioned database by the assigned slave node. The process may also involve analyzing the aggregated data by the assigned slave node, wherein the analysis produces a result at each slave node. The process may also involve combining the results from each of the plurality of slave nodes by the master processing node into a master result 4120 and reporting the master result to a user interface. These and other systems, methods, objects, features, and advantages of the present invention will be apparent to those skilled in the art from the following detailed description of the preferred embodiment and the drawings. Capitalized terms used herein (such as relating to titles of data objects, tables, or the like) should be understood to encompass other similar content or features performing similar functions, except where the context specifically limits such terms to the use herein. BRIEF DESCRIPTION OF THE FIGURESThe invention and the following detailed description of certain embodiments thereof may be understood by reference to the following figures: Continue reading about Cluster processing of an aggregated dataset... Full patent description for Cluster processing of an aggregated dataset Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Cluster processing of an aggregated dataset patent application. Patent Applications in related categories: 20090299953 - Merchandiser with automated report generation system - A method of operating a report generation system for a merchandiser including a case defining a product display area, and a refrigeration system operable to condition the product display area. The method comprises sensing at least one condition of the merchandiser using a sensing device, generating a signal indicative of ... 20090299954 - Method and system for data file processing - A library of jobs is created, with the jobs performing predetermined functions. The jobs include a termination indication, which is success or failure. Input file formats of known file types are determined and a job stream to process the input files is constructed of the jobs linked according to the ... 20090299952 - Systems and methods for automatic quality assurance of workflow reports - Systems and methods for automatic quality assurance of reports generated by workflow software may include: instructing a first reporting utility to generate a first report according to a set of parameters, the first report based on data stored in a database; instructing a second reporting utility to generate a second ... ### 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 Cluster processing of an aggregated dataset or other areas of interest. ### Previous Patent Application: Creating a session log for studying usability of one or more computing devices used for social networking Next Patent Application: Stream data processing method and stream data processing system Industry Class: Data processing: database and file management or data structures ### FreshPatents.com Support Thank you for viewing the Cluster processing of an aggregated dataset patent info. IP-related news and info Results in 0.08939 seconds Other interesting Feshpatents.com categories: Electronics: Semiconductor , Audio , Illumination , Connectors , Crypto , orig |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|