WO2007030817A3 - System of generating user interface charts - Google Patents

System of generating user interface charts Download PDF

Info

Publication number
WO2007030817A3
WO2007030817A3 PCT/US2006/035300 US2006035300W WO2007030817A3 WO 2007030817 A3 WO2007030817 A3 WO 2007030817A3 US 2006035300 W US2006035300 W US 2006035300W WO 2007030817 A3 WO2007030817 A3 WO 2007030817A3
Authority
WO
WIPO (PCT)
Prior art keywords
dataset
user interface
generating user
visual plot
view type
Prior art date
Application number
PCT/US2006/035300
Other languages
French (fr)
Other versions
WO2007030817A2 (en
Inventor
Jock D Mackinlay
Christopher R Stolte
Patrick Hanrahan
Original Assignee
Tableau Software Llc
Jock D Mackinlay
Christopher R Stolte
Patrick Hanrahan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tableau Software Llc, Jock D Mackinlay, Christopher R Stolte, Patrick Hanrahan filed Critical Tableau Software Llc
Priority to AU2006287312A priority Critical patent/AU2006287312A1/en
Priority to EP06803323A priority patent/EP1934744A2/en
Priority to JP2008530017A priority patent/JP2009508210A/en
Priority to CA002621994A priority patent/CA2621994A1/en
Publication of WO2007030817A2 publication Critical patent/WO2007030817A2/en
Publication of WO2007030817A3 publication Critical patent/WO2007030817A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2379Updates performed during online database operations; commit processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2393Updating materialised views
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/283Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs

Abstract

A method for automatically forming the clearest and most useful visual plot for a given dataset of tuples. A best view type is selected for a view that includes a subsequently added new field. The visual plot is populated with the data in the view and then automatically rendered for the user. A dataset that is retrieved from a storage is analyzed to identify all the data types found in the dataset, and to determine the best view type to assign to the dataset' s views. The visual plot is then populated with the data according to this best view type, and is automatically rendered for the user.
PCT/US2006/035300 2005-09-09 2006-09-08 System of generating user interface charts WO2007030817A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2006287312A AU2006287312A1 (en) 2005-09-09 2006-09-08 Computer systems and methods for automatically viewing multidimensional databases
EP06803323A EP1934744A2 (en) 2005-09-09 2006-09-08 Computer systems and methods for automatically viewing multidimensional databases
JP2008530017A JP2009508210A (en) 2005-09-09 2006-09-08 Computer system and method for automatically displaying a multidimensional database
CA002621994A CA2621994A1 (en) 2005-09-09 2006-09-08 Computer systems and methods for automatically viewing multidimensional databases

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/223,658 US8099674B2 (en) 2005-09-09 2005-09-09 Computer systems and methods for automatically viewing multidimensional databases
US11/223,658 2005-09-09

Publications (2)

Publication Number Publication Date
WO2007030817A2 WO2007030817A2 (en) 2007-03-15
WO2007030817A3 true WO2007030817A3 (en) 2009-04-30

Family

ID=37836577

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/035300 WO2007030817A2 (en) 2005-09-09 2006-09-08 System of generating user interface charts

Country Status (6)

Country Link
US (7) US8099674B2 (en)
EP (1) EP1934744A2 (en)
JP (1) JP2009508210A (en)
AU (1) AU2006287312A1 (en)
CA (1) CA2621994A1 (en)
WO (1) WO2007030817A2 (en)

Families Citing this family (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7089266B2 (en) 2003-06-02 2006-08-08 The Board Of Trustees Of The Leland Stanford Jr. University Computer systems and methods for the query and visualization of multidimensional databases
US8099674B2 (en) 2005-09-09 2012-01-17 Tableau Software Llc Computer systems and methods for automatically viewing multidimensional databases
EP1923755A1 (en) * 2006-11-20 2008-05-21 Siemens Aktiengesellschaft Method for joint representation of flow diagrams
US9135331B2 (en) 2008-04-07 2015-09-15 Philip J. Rosenthal Interface including graphic representation of relationships between search results
US9348804B2 (en) * 2008-05-12 2016-05-24 The Nielsen Company (Us), Llc Methods and apparatus to provide a choice selection with data presentation
US8677235B2 (en) * 2008-05-13 2014-03-18 Microsoft Corporation Ranking visualization types based upon fitness for visualizing a data set
US8306971B2 (en) * 2008-06-20 2012-11-06 Tableau Software, Inc. Methods and systems of automatically geocoding a dataset for visual analysis
US8860754B2 (en) 2008-06-22 2014-10-14 Tableau Software, Inc. Methods and systems of automatically generating marks in a graphical view
US8269773B2 (en) * 2009-03-12 2012-09-18 Sas Institute Inc. System and method for drag-and-drop graph building with live feedback
US9208050B2 (en) * 2010-07-21 2015-12-08 Hewlett-Packard Development Company, L.P. Methods and apparatus to manage system performance information
US9009583B2 (en) * 2010-12-27 2015-04-14 Microsoft Technology Licensing, Llc Creating cross-tabular reports
US9299173B2 (en) 2011-06-07 2016-03-29 International Business Machines Corporation Automatic selection of different visualizations for the organization of multivariate data
US9870296B1 (en) * 2011-06-17 2018-01-16 Mark A. Parenti Evaluating system performance
US9202297B1 (en) * 2011-07-12 2015-12-01 Domo, Inc. Dynamic expansion of data visualizations
US9792017B1 (en) 2011-07-12 2017-10-17 Domo, Inc. Automatic creation of drill paths
US10001898B1 (en) 2011-07-12 2018-06-19 Domo, Inc. Automated provisioning of relational information for a summary data visualization
US20130080444A1 (en) * 2011-09-26 2013-03-28 Microsoft Corporation Chart Recommendations
US9135233B2 (en) 2011-10-13 2015-09-15 Microsoft Technology Licensing, Llc Suggesting alternate data mappings for charts
US10061473B2 (en) 2011-11-10 2018-08-28 Microsoft Technology Licensing, Llc Providing contextual on-object control launchers and controls
US8793567B2 (en) 2011-11-16 2014-07-29 Microsoft Corporation Automated suggested summarizations of data
US9501849B2 (en) * 2012-05-11 2016-11-22 Vmware, Inc. Multi-dimensional visualization tool for browsing and troubleshooting at scale
WO2013180707A1 (en) * 2012-05-30 2013-12-05 Hewlett-Packard Development Company, L.P. Field selection for pattern discovery
US9047181B2 (en) * 2012-09-07 2015-06-02 Splunk Inc. Visualization of data from clusters
US9824469B2 (en) 2012-09-11 2017-11-21 International Business Machines Corporation Determining alternative visualizations for data based on an initial data visualization
CN103678420B (en) * 2012-09-25 2017-02-01 北大方正集团有限公司 Method for establishing multi-dimension data set and multi-dimension data set processing device
US9633076B1 (en) * 2012-10-15 2017-04-25 Tableau Software Inc. Blending and visualizing data from multiple data sources
US9934299B2 (en) * 2012-10-22 2018-04-03 Workday, Inc. Systems and methods for interest-driven data visualization systems utilizing visualization image data and trellised visualizations
US11424040B2 (en) 2013-01-03 2022-08-23 Aetna Inc. System and method for pharmacovigilance
US10489717B2 (en) 2013-01-03 2019-11-26 Aetna, Inc. System and method for pharmacovigilance
CA2904813C (en) 2013-03-14 2023-10-03 Wix.Com Ltd. Device, system, and method of website building by utilizing data lists
US9372942B1 (en) 2013-03-15 2016-06-21 Dell Software Inc. System and method for facilitating data visualization via a map-reduce framework
US9304666B2 (en) * 2013-06-24 2016-04-05 Oracle International Corporation Supporting navigation on touch screens displaying elements organized in a fixed number of dimensions
CN104346149A (en) * 2013-07-30 2015-02-11 商业对象软件有限公司 Descriptive framework used for data visualization
WO2015034905A1 (en) * 2013-09-03 2015-03-12 String Enterprises, Inc. Computer-implemented methods and systems for generating visual representations of complex and voluminous marketing and sales and other data
WO2015060893A1 (en) * 2013-10-22 2015-04-30 Platfora, Inc. Systems and methods for interest-driven data visualization systems utilizing visualization image data and trellised visualizations
US11144184B2 (en) 2014-01-23 2021-10-12 Mineset, Inc. Selection thresholds in a visualization interface
US10831356B2 (en) 2014-02-10 2020-11-10 International Business Machines Corporation Controlling visualization of data by a dashboard widget
AU2015241542B2 (en) * 2014-04-01 2019-07-04 Tableau Software, LLC Systems and methods for ranking data visualizations
US9613102B2 (en) * 2014-04-01 2017-04-04 Tableau Software, Inc. Systems and methods for ranking data visualizations
US9424318B2 (en) 2014-04-01 2016-08-23 Tableau Software, Inc. Systems and methods for ranking data visualizations
US20150278214A1 (en) * 2014-04-01 2015-10-01 Tableau Software, Inc. Systems and Methods for Ranking Data Visualizations Using Different Data Fields
US10664488B2 (en) 2014-09-25 2020-05-26 Oracle International Corporation Semantic searches in a business intelligence system
US10417247B2 (en) 2014-09-25 2019-09-17 Oracle International Corporation Techniques for semantic searching
US10528589B2 (en) 2014-09-26 2020-01-07 Oracle International Corporation Cross visualization interaction between data visualizations
US9971742B2 (en) 2014-09-26 2018-05-15 Oracle International Corporation Semantic distance-based assignment of data elements to visualization edges
US11030552B1 (en) * 2014-10-31 2021-06-08 Tibco Software Inc. Context aware recommendation of analytic components
JP6511860B2 (en) * 2015-02-27 2019-05-15 富士通株式会社 Display control system, graph display method and graph display program
US20180101724A1 (en) * 2015-06-04 2018-04-12 Mowdo System and method for capturing and interpreting images into triple diagrams
US10248720B1 (en) * 2015-07-16 2019-04-02 Tableau Software, Inc. Systems and methods for preparing raw data for use in data visualizations
US11150921B2 (en) * 2015-09-01 2021-10-19 International Business Machines Corporation Data visualizations selection
USD811432S1 (en) 2016-04-18 2018-02-27 Aetna Inc. Computer display with graphical user interface for a pharmacovigilance tool
USD824942S1 (en) * 2016-12-29 2018-08-07 Marketo, Inc. Display screen with a graphical user interface
USD824941S1 (en) * 2016-12-29 2018-08-07 Marketo, Inc. Display screen with a graphical user interface
CN109101506A (en) * 2017-06-20 2018-12-28 聚法科技(长春)有限公司 Based on visual searching method and system
US11620315B2 (en) 2017-10-09 2023-04-04 Tableau Software, Inc. Using an object model of heterogeneous data to facilitate building data visualizations
US10795908B1 (en) * 2017-10-09 2020-10-06 Tableau Software, Inc. Nested sorting of data marks in data visualizations
US11640419B2 (en) * 2017-10-31 2023-05-02 Primer Technologies, Inc. Management of event summary types
US10896297B1 (en) 2017-12-13 2021-01-19 Tableau Software, Inc. Identifying intent in visual analytical conversations
US11232139B2 (en) 2018-06-29 2022-01-25 Lucid Software, Inc. Custom interactions with visualizations
US11567628B2 (en) * 2018-07-05 2023-01-31 International Business Machines Corporation Cognitive composition of multi-dimensional icons
US11115486B2 (en) 2018-08-08 2021-09-07 Microsoft Technology Licensing, Llc Data re-use across documents
CA3111511C (en) 2018-09-18 2023-04-11 Tableau Software, Inc. Analyzing natural language expressions in a data visualization user interface
US11144185B1 (en) * 2018-09-28 2021-10-12 Splunk Inc. Generating and providing concurrent journey visualizations associated with different journey definitions
US11762869B1 (en) 2018-09-28 2023-09-19 Splunk Inc. Generating journey flow visualization with node placement based on shortest distance to journey start
US11055489B2 (en) 2018-10-08 2021-07-06 Tableau Software, Inc. Determining levels of detail for data visualizations using natural language constructs
US11537276B2 (en) 2018-10-22 2022-12-27 Tableau Software, Inc. Generating data visualizations according to an object model of selected data sources
US10996835B1 (en) 2018-12-14 2021-05-04 Tableau Software, Inc. Data preparation user interface with coordinated pivots
SG11202108731TA (en) 2019-02-22 2021-09-29 Lucid Software Inc Reversible data transforms
US10705861B1 (en) 2019-03-28 2020-07-07 Tableau Software, LLC Providing user interfaces based on data source semantics
US11030255B1 (en) 2019-04-01 2021-06-08 Tableau Software, LLC Methods and systems for inferring intent and utilizing context for natural language expressions to generate data visualizations in a data visualization interface
US11249627B2 (en) 2019-04-08 2022-02-15 Microsoft Technology Licensing, Llc Dynamic whiteboard regions
US11250208B2 (en) * 2019-04-08 2022-02-15 Microsoft Technology Licensing, Llc Dynamic whiteboard templates
JP2022536946A (en) 2019-06-17 2022-08-22 タブロー ソフトウェア,エルエルシー Analyzing marks in visualizations based on dataset characteristics
US11100173B2 (en) * 2019-06-18 2021-08-24 Lucid Software, Inc. Autolayout of visualizations based on graph data
US11042558B1 (en) 2019-09-06 2021-06-22 Tableau Software, Inc. Determining ranges for vague modifiers in natural language commands
US11783266B2 (en) 2019-09-18 2023-10-10 Tableau Software, LLC Surfacing visualization mirages
US11030256B2 (en) 2019-11-05 2021-06-08 Tableau Software, Inc. Methods and user interfaces for visually analyzing data visualizations with multi-row calculations
US11366858B2 (en) 2019-11-10 2022-06-21 Tableau Software, Inc. Data preparation using semantic roles
US10997217B1 (en) 2019-11-10 2021-05-04 Tableau Software, Inc. Systems and methods for visualizing object models of database tables
US11169671B2 (en) 2019-11-26 2021-11-09 Lucid Software, Inc. Alteration of a source data visualization based on user input
US11263105B2 (en) 2019-11-26 2022-03-01 Lucid Software, Inc. Visualization tool for components within a cloud infrastructure
US11592979B2 (en) 2020-01-08 2023-02-28 Microsoft Technology Licensing, Llc Dynamic data relationships in whiteboard regions
US11921991B2 (en) 2020-01-17 2024-03-05 Target Brands, Inc. Data visualization tool with guided visualization creation and secure publication features, and graphical user interface thereof
US11847170B2 (en) 2020-01-17 2023-12-19 Target Brands, Inc. Data visualization tool with guided visualization creation and secure publication features, and graphical user interface thereof
USD941836S1 (en) 2020-01-17 2022-01-25 Target Brands, Inc. Display panel or portion thereof with a computer-generated graphical user interface
US11526604B2 (en) 2020-05-21 2022-12-13 Bank Of America Corporation System for event detection, data integration, and data visualization
US11281668B1 (en) 2020-06-18 2022-03-22 Tableau Software, LLC Optimizing complex database queries using query fusion
US11550815B2 (en) 2020-07-30 2023-01-10 Tableau Software, LLC Providing and surfacing metrics for visualizations
US11397746B2 (en) 2020-07-30 2022-07-26 Tableau Software, LLC Interactive interface for data analysis and report generation
US11232120B1 (en) * 2020-07-30 2022-01-25 Tableau Software, LLC Schema viewer searching for a data analytics platform
US11216450B1 (en) * 2020-07-30 2022-01-04 Tableau Software, LLC Analyzing data using data fields from multiple objects in an object model
US11442964B1 (en) 2020-07-30 2022-09-13 Tableau Software, LLC Using objects in an object model as database entities
US11366735B2 (en) 2020-08-20 2022-06-21 Bank Of America Corporation Dynamic data storage management
US11579760B2 (en) * 2020-09-08 2023-02-14 Tableau Software, LLC Automatic data model generation
US11803595B1 (en) 2021-03-03 2023-10-31 Inference Ip, Llc Systems and methods for data analysis
US20220327136A1 (en) * 2021-04-09 2022-10-13 International Business Machines Corporation Generating transformations of analytic artifacts
US20230118988A1 (en) * 2021-10-18 2023-04-20 Splunk Inc. Dynamic resolution estimation in metric time series data

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6707454B1 (en) * 1999-07-01 2004-03-16 Lucent Technologies Inc. Systems and methods for visualizing multi-dimensional data in spreadsheets and other data structures

Family Cites Families (215)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5265244A (en) * 1986-02-14 1993-11-23 International Business Machines Corporation Method and system for facilitating processing of statistical inquires on stored data accessible through a data access structure
US4800810A (en) * 1986-07-24 1989-01-31 Yamamoto & Co. Ltd. Impact rice huller
IT1218950B (en) * 1988-01-12 1990-04-24 Sarin Societa Servizi Ausiliar PROCEDURE AND SYSTEM FOR INTEGRATED DELIVERY PARTICULARLY FOR ADVERTISING PURPOSES OF TELEMATIC SERVICES AND GRAPHIC INFORMATION ON USER TERMINALS
US5169713A (en) * 1990-02-22 1992-12-08 Commissariat A L'energie Atomique High frequency electromagnetic radiation absorbent coating comprising a binder and chips obtained from a laminate of alternating amorphous magnetic films and electrically insulating
US5143888A (en) 1990-04-23 1992-09-01 Phillips Petroleum Company Group VIII catalyst supported on mixture of zinc aluminate and calcium aluminate
JP3193365B2 (en) * 1990-05-14 2001-07-30 株式会社東芝 Image forming device
US5060980A (en) * 1990-05-30 1991-10-29 Xerox Corporation Form utilizing encoded indications for form field processing
US5265246A (en) * 1990-12-10 1993-11-23 International Business Machines Corporation Graphic definition of range in the selection of data from a database field
US5940614A (en) 1991-04-18 1999-08-17 International Business Machines Corporation Hypertext control method and apparatus for displaying help information in an interactive data processing system
JPH0644320A (en) * 1991-05-14 1994-02-18 Sony Corp Information retrieval system
US5297280A (en) 1991-08-07 1994-03-22 Occam Research Corporation Automatically retrieving queried data by extracting query dimensions and modifying the dimensions if an extract match does not occur
US5555403A (en) * 1991-11-27 1996-09-10 Business Objects, S.A. Relational database access system using semantically dynamic objects
US5416895A (en) 1992-04-08 1995-05-16 Borland International, Inc. System and methods for improved spreadsheet interface with user-familiar objects
US5377348A (en) * 1992-06-04 1994-12-27 International Business Machines Corporation System for searching a data base by creating a marking matrix in which two dimensional patterns control the search and selection
US5357603A (en) * 1992-06-15 1994-10-18 Microsoft Corporation Method and system for changing a shape type while maintaining existing graphic characteristics
US5511186A (en) 1992-11-18 1996-04-23 Mdl Information Systems, Inc. System and methods for performing multi-source searches over heterogeneous databases
US5560007A (en) * 1993-06-30 1996-09-24 Borland International, Inc. B-tree key-range bit map index optimization of database queries
US5461708A (en) * 1993-08-06 1995-10-24 Borland International, Inc. Systems and methods for automated graphing of spreadsheet information
JPH07175823A (en) * 1993-12-16 1995-07-14 Canon Inc Image formation storing/retrieving device
US5581677A (en) * 1994-04-22 1996-12-03 Carnegie Mellon University Creating charts and visualizations by demonstration
US5664172A (en) * 1994-07-19 1997-09-02 Oracle Corporation Range-based query optimizer
US5727161A (en) * 1994-09-16 1998-03-10 Planscan, Llc Method and apparatus for graphic analysis of variation of economic plans
US5577241A (en) * 1994-12-07 1996-11-19 Excite, Inc. Information retrieval system and method with implementation extensible query architecture
US5864856A (en) * 1995-04-21 1999-01-26 Actuate Software, Inc. Process and apparatus for simplifying access to information stored in databases
US5894311A (en) * 1995-08-08 1999-04-13 Jerry Jackson Associates Ltd. Computer-based visual data evaluation
US5668987A (en) * 1995-08-31 1997-09-16 Sybase, Inc. Database system with subquery optimizer
US5664182A (en) * 1995-09-18 1997-09-02 Actuate Software Corporation Persistent storage of report objects
WO1997012334A1 (en) 1995-09-25 1997-04-03 International Compu Research, Inc. Matching and ranking legal citations
US5893088A (en) * 1996-04-10 1999-04-06 Altera Corporation System and method for performing database query using a marker table
US6014661A (en) * 1996-05-06 2000-01-11 Ivee Development Ab System and method for automatic analysis of data bases and for user-controlled dynamic querying
US6405195B1 (en) * 1996-05-06 2002-06-11 Spotfire Ab System and method for collaborative hosted analysis of data bases via a network portal
US6115744A (en) * 1996-07-30 2000-09-05 Bea Systems, Inc. Client object API and gateway to enable OLTP via the internet
US5794246A (en) * 1997-04-30 1998-08-11 Informatica Corporation Method for incremental aggregation of dynamically increasing database data sets
US6032158A (en) * 1997-05-02 2000-02-29 Informatica Corporation Apparatus and method for capturing and propagating changes from an operational database to data marts
US5933830A (en) * 1997-05-09 1999-08-03 Corda Technologies, Inc. Device and method for arranging data for use by a data client, such as a graph
US6397195B1 (en) * 1997-06-27 2002-05-28 Hyperion Solutions Corporation System for managing accounting information in a multi-dimensional database
US6253257B1 (en) * 1997-07-31 2001-06-26 Bea Systems, Inc. Software Interface for dynamic API mapping
US6339775B1 (en) * 1997-11-07 2002-01-15 Informatica Corporation Apparatus and method for performing data transformations in data warehousing
US6044374A (en) * 1997-11-14 2000-03-28 Informatica Corporation Method and apparatus for sharing metadata between multiple data marts through object references
US6188403B1 (en) * 1997-11-21 2001-02-13 Portola Dimensional Systems, Inc. User-friendly graphics generator using direct manipulation
US6137488A (en) * 1997-12-05 2000-10-24 International Business Machines Corporation System for creating structured fields on electronic forms
US5998069A (en) 1998-02-27 1999-12-07 Micron Technology, Inc. Electrically programmable photolithography mask
US6199063B1 (en) 1998-03-27 2001-03-06 Red Brick Systems, Inc. System and method for rewriting relational database queries
US6212524B1 (en) 1998-05-06 2001-04-03 E.Piphany, Inc. Method and apparatus for creating and populating a datamart
US6211887B1 (en) * 1998-05-28 2001-04-03 Ericsson Inc System and method for data visualization
US6289352B1 (en) * 1998-05-29 2001-09-11 Crystal Decisions, Inc. Apparatus and method for compound on-line analytical processing in databases
US6100901A (en) * 1998-06-22 2000-08-08 International Business Machines Corporation Method and apparatus for cluster exploration and visualization
JP2000048087A (en) * 1998-07-15 2000-02-18 Internatl Business Mach Corp <Ibm> View synthesizing system
US6208990B1 (en) * 1998-07-15 2001-03-27 Informatica Corporation Method and architecture for automated optimization of ETL throughput in data warehousing applications
US6377259B2 (en) * 1998-07-29 2002-04-23 Inxight Software, Inc. Presenting node-link structures with modification
US6300957B1 (en) * 1998-07-29 2001-10-09 Inxight Software, Inc. Mapping a node-link structure to a rendering space beginning from any node
GB2343763B (en) 1998-09-04 2003-05-21 Shell Services Internat Ltd Data processing system
US6400366B1 (en) * 1998-09-14 2002-06-04 Visual Insights, Inc. Method and system for the interactive visualization and examination of data
US6317722B1 (en) * 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US6301579B1 (en) * 1998-10-20 2001-10-09 Silicon Graphics, Inc. Method, system, and computer program product for visualizing a data structure
US6317750B1 (en) * 1998-10-26 2001-11-13 Hyperion Solutions Corporation Method and apparatus for accessing multidimensional data
US6397214B1 (en) 1998-11-03 2002-05-28 Computer Associates Think, Inc. Method and apparatus for instantiating records with missing data
US7315305B2 (en) * 1999-01-04 2008-01-01 International Business Machines Corporation Method for visualizing data
US6522342B1 (en) * 1999-01-27 2003-02-18 Hughes Electronics Corporation Graphical tuning bar for a multi-program data stream
US6154766A (en) * 1999-03-23 2000-11-28 Microstrategy, Inc. System and method for automatic transmission of personalized OLAP report output
US6173310B1 (en) * 1999-03-23 2001-01-09 Microstrategy, Inc. System and method for automatic transmission of on-line analytical processing system report output
US6260050B1 (en) * 1999-03-23 2001-07-10 Microstrategy, Inc. System and method of adapting automatic output of service related OLAP reports to disparate output devices
DE60031664T2 (en) * 1999-04-21 2007-08-30 SPSS, Inc., Chicago COMPUTER METHOD AND DEVICE FOR CREATING VISIBLE GRAPHICS USING GRAPH ALGEBRA
US6920608B1 (en) * 1999-05-21 2005-07-19 E Numerate Solutions, Inc. Chart view for reusable data markup language
US6590577B1 (en) * 1999-05-27 2003-07-08 International Business Machines Corporation System and method for controlling a dynamic display of data relationships between static charts
US6381605B1 (en) * 1999-05-29 2002-04-30 Oracle Corporation Heirarchical indexing of multi-attribute data by sorting, dividing and storing subsets
US6611825B1 (en) * 1999-06-09 2003-08-26 The Boeing Company Method and system for text mining using multidimensional subspaces
US6626959B1 (en) 1999-06-14 2003-09-30 Microsoft Corporation Automatic formatting of pivot table reports within a spreadsheet
US6411313B1 (en) 1999-06-14 2002-06-25 Microsoft Corporation User interface for creating a spreadsheet pivottable
US6529217B1 (en) * 1999-06-15 2003-03-04 Microsoft Corporation System and method for graphically displaying a set of data fields
US6701485B1 (en) * 1999-06-15 2004-03-02 Microsoft Corporation Binding spreadsheet cells to objects
US6397204B1 (en) 1999-06-25 2002-05-28 International Business Machines Corporation Method, system, and program for determining the join ordering of tables in a join query
US6385604B1 (en) 1999-08-04 2002-05-07 Hyperroll, Israel Limited Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements
US6750864B1 (en) * 1999-11-15 2004-06-15 Polyvista, Inc. Programs and methods for the display, analysis and manipulation of multi-dimensional data implemented on a computer
FR2806183B1 (en) 1999-12-01 2006-09-01 Cartesis S A DEVICE AND METHOD FOR INSTANT CONSOLIDATION, ENRICHMENT AND "REPORTING" OR BACKGROUND OF INFORMATION IN A MULTIDIMENSIONAL DATABASE
US6405208B1 (en) * 1999-12-13 2002-06-11 Hyperion Solutions Corporation Dynamic recursive build for multidimensional databases and methods and apparatus thereof
US6434557B1 (en) 1999-12-30 2002-08-13 Decode Genetics Ehf. Online syntheses programming technique
US6834122B2 (en) * 2000-01-22 2004-12-21 Kairos Scientific, Inc. Visualization and processing of multidimensional data using prefiltering and sorting criteria
AU2001243597A1 (en) * 2000-03-03 2001-09-17 Radiant Logic, Inc. System and method for providing access to databases via directories and other hierarchical structures and interfaces
US6424933B1 (en) * 2000-03-17 2002-07-23 Vicinity Corporation System and method for non-uniform scaled mapping
US6768986B2 (en) * 2000-04-03 2004-07-27 Business Objects, S.A. Mapping of an RDBMS schema onto a multidimensional data model
US6356891B1 (en) * 2000-04-20 2002-03-12 Microsoft Corporation Identifying indexes on materialized views for database workload
IL152480A0 (en) 2000-04-27 2003-05-29 Webfeat Inc Method and system for retrieving search results from multiple disparate databases
US6573744B2 (en) 2000-04-28 2003-06-03 Northrop Grumman Corporation S-parameter microscopy for semiconductor devices
US6915289B1 (en) 2000-05-04 2005-07-05 International Business Machines Corporation Using an index to access a subject multi-dimensional database
US20020070953A1 (en) * 2000-05-04 2002-06-13 Barg Timothy A. Systems and methods for visualizing and analyzing conditioned data
US6995768B2 (en) * 2000-05-10 2006-02-07 Cognos Incorporated Interactive business data visualization system
US6327628B1 (en) * 2000-05-19 2001-12-04 Epicentric, Inc. Portal server that provides a customizable user Interface for access to computer networks
GB0013010D0 (en) 2000-05-26 2000-07-19 Ncr Int Inc Method and apparatus for predicting whether a specified event will occur after a specified trigger event has occurred
JP3672234B2 (en) 2000-06-12 2005-07-20 インターナショナル・ビジネス・マシーンズ・コーポレーション Method for retrieving and ranking documents from a database, computer system, and recording medium
US6725230B2 (en) * 2000-07-18 2004-04-20 Aegis Analytical Corporation System, method and computer program for assembling process data of multi-database origins using a hierarchical display
US6601075B1 (en) 2000-07-27 2003-07-29 International Business Machines Corporation System and method of ranking and retrieving documents based on authority scores of schemas and documents
AU2002214540A1 (en) 2000-09-20 2002-04-02 A2I, Inc. Method and apparatus for dynamically formatting and displaying tabular data in real time
JP2004533660A (en) * 2000-10-18 2004-11-04 ジヨンソン・アンド・ジヨンソン・コンシユーマー・カンパニーズ・インコーポレーテツド Intelligent performance-based product recommendation system
US20020055939A1 (en) 2000-11-06 2002-05-09 Joseph Nardone System for a configurable open database connectivity conduit
US7009609B2 (en) * 2000-12-22 2006-03-07 Bsp Inc. Method, system, and software for automated generation of graphs from report data
US6714897B2 (en) * 2001-01-02 2004-03-30 Battelle Memorial Institute Method for generating analyses of categorical data
US6928433B2 (en) * 2001-01-05 2005-08-09 Creative Technology Ltd Automatic hierarchical categorization of music by metadata
US6906717B2 (en) * 2001-02-27 2005-06-14 Microsoft Corporation Multiple chart user interface
US6937237B2 (en) * 2001-02-28 2005-08-30 Agilent Technologies, Inc. Sorting data based on data attributes for display in multiple display windows
US6643646B2 (en) * 2001-03-01 2003-11-04 Hitachi, Ltd. Analysis of massive data accumulations using patient rule induction method and on-line analytical processing
WO2002073362A2 (en) 2001-03-14 2002-09-19 Duke University Methods and systems for identifying attributable errors in financial processes
US20050076045A1 (en) 2001-03-19 2005-04-07 Pal Stenslet Method and system for handling multiple dimensions in relational databases
US20020138636A1 (en) * 2001-03-23 2002-09-26 Mark Buttner Method for automatically mass generating personalized data report outputs
US6961716B2 (en) 2001-07-31 2005-11-01 Hewlett-Packard Development Company, L.P. Network usage analysis system and method for determining excess usage
US7010779B2 (en) 2001-08-16 2006-03-07 Knowledge Dynamics, Inc. Parser, code generator, and data calculation and transformation engine for spreadsheet calculations
US7650343B2 (en) * 2001-10-04 2010-01-19 Deutsches Krebsforschungszentrum Stiftung Des Offentlichen Rechts Data warehousing, annotation and statistical analysis system
US20030154443A1 (en) * 2002-02-13 2003-08-14 Ncr Corporation Visual discovery tool
US20060020641A1 (en) 2002-03-25 2006-01-26 Data Quality Solutions Business process management system and method
US7250951B1 (en) * 2002-04-10 2007-07-31 Peter Hurley System and method for visualizing data
US8078615B2 (en) * 2002-04-12 2011-12-13 Stumbleupon, Inc. Method and system for single-action personalized recommendation and display of internet content
US7496599B2 (en) * 2002-04-30 2009-02-24 Microsoft Corporation System and method for viewing relational data using a hierarchical schema
US7290007B2 (en) 2002-05-10 2007-10-30 International Business Machines Corporation Method and apparatus for recording and managing data object relationship data
US7191169B1 (en) * 2002-05-21 2007-03-13 Oracle International Corporation System and method for selection of materialized views
US6763308B2 (en) 2002-05-28 2004-07-13 Sas Institute Inc. Statistical outlier detection for gene expression microarray data
US7039650B2 (en) 2002-05-31 2006-05-02 Sypherlink, Inc. System and method for making multiple databases appear as a single database
US6689342B1 (en) * 2002-07-29 2004-02-10 Warner-Lambert Company Oral care compositions comprising tropolone compounds and essential oils and methods of using the same
US8370203B2 (en) 2002-10-07 2013-02-05 Amazon Technologies, Inc. User interface and methods for recommending items to users
US7243093B2 (en) 2002-11-27 2007-07-10 International Business Machines Corporation Federated query management
US7265755B2 (en) * 2002-12-17 2007-09-04 Terastat, Inc. Method and system for dynamic visualization of multi-dimensional data
US7181450B2 (en) 2002-12-18 2007-02-20 International Business Machines Corporation Method, system, and program for use of metadata to create multidimensional cubes in a relational database
US7644361B2 (en) * 2002-12-23 2010-01-05 Canon Kabushiki Kaisha Method of using recommendations to visually create new views of data across heterogeneous sources
US7953694B2 (en) 2003-01-13 2011-05-31 International Business Machines Corporation Method, system, and program for specifying multidimensional calculations for a relational OLAP engine
AU2003900913A0 (en) 2003-02-28 2003-03-13 Xemplex Pty Ltd Graphically defining a formula within a spreadsheet program
US20040210491A1 (en) 2003-04-16 2004-10-21 Pasha Sadri Method for ranking user preferences
JP2004334714A (en) 2003-05-09 2004-11-25 Yamaha Motor Co Ltd Parameter optimization method, parameter optimization device, parameter optimization program, and sailing control device
CA2428853A1 (en) * 2003-05-15 2004-11-15 Ibm Canada Limited - Ibm Canada Limitee Plotting numerical data
US7089266B2 (en) 2003-06-02 2006-08-08 The Board Of Trustees Of The Leland Stanford Jr. University Computer systems and methods for the query and visualization of multidimensional databases
US7168035B1 (en) * 2003-06-11 2007-01-23 Microsoft Corporation Building a view on markup language data through a set of components
US20050038767A1 (en) 2003-08-11 2005-02-17 Oracle International Corporation Layout aware calculations
US7363581B2 (en) * 2003-08-12 2008-04-22 Accenture Global Services Gmbh Presentation generator
US7310612B2 (en) * 2003-08-13 2007-12-18 Amazon.Com, Inc. Personalized selection and display of user-supplied content to enhance browsing of electronic catalogs
US7200529B2 (en) * 2003-08-15 2007-04-03 National Instruments Corporation Automatic configuration of function blocks in a signal analysis system
US7426520B2 (en) 2003-09-10 2008-09-16 Exeros, Inc. Method and apparatus for semantic discovery and mapping between data sources
US7756907B2 (en) * 2003-09-16 2010-07-13 The Board Of Trustees Of The Leland Stanford Jr. University Computer systems and methods for visualizing data
US7346839B2 (en) * 2003-09-30 2008-03-18 Google Inc. Information retrieval based on historical data
US7265754B2 (en) * 2003-11-12 2007-09-04 Proto Manufacturing Ltd. Method for displaying material characteristic information
US7149731B2 (en) 2003-11-26 2006-12-12 International Business Machines Corporation Methods, systems and articles of manufacture for abstract query building with selectability of aggregation operations and grouping
US7337163B1 (en) 2003-12-04 2008-02-26 Hyperion Solutions Corporation Multidimensional database query splitting
US9053149B2 (en) * 2003-12-23 2015-06-09 Open Text S.A. Method and system to provide composite view of components
US7756739B2 (en) 2004-02-12 2010-07-13 Microsoft Corporation System and method for aggregating a measure over a non-additive account dimension
US7853456B2 (en) 2004-03-05 2010-12-14 Health Outcomes Sciences, Llc Systems and methods for risk stratification of patient populations
US8468444B2 (en) * 2004-03-17 2013-06-18 Targit A/S Hyper related OLAP
US20050234920A1 (en) 2004-04-05 2005-10-20 Lee Rhodes System, computer-usable medium and method for monitoring network activity
AU2004201587B2 (en) * 2004-04-16 2006-04-27 Forge Research Pty Limited A system and method for representation of business information
US7933762B2 (en) 2004-04-16 2011-04-26 Fortelligent, Inc. Predictive model generation
US7716225B1 (en) 2004-06-17 2010-05-11 Google Inc. Ranking documents based on user behavior and/or feature data
US7176923B2 (en) * 2004-06-18 2007-02-13 Sap Rechnungsprufung Method and system to generate chart models
US7117058B2 (en) * 2004-06-24 2006-10-03 Taiwan Semiconductor Manufacturing Co., Ltd. Automatic statistical process control (SPC) chart generation apparatus and method thereof
US8156123B2 (en) * 2004-06-25 2012-04-10 Apple Inc. Method and apparatus for processing metadata
US7437358B2 (en) * 2004-06-25 2008-10-14 Apple Inc. Methods and systems for managing data
US7694278B2 (en) * 2004-07-09 2010-04-06 Microsoft Corporation Data cube script development and debugging systems and methodologies
US7873669B2 (en) 2004-07-09 2011-01-18 Microsoft Corporation Direct write back systems and methodologies
DE102004036069B4 (en) * 2004-07-24 2017-04-06 Dr. Johannes Heidenhain Gmbh Method and apparatus for forming noise-filtered output values from noisy input values
US20060031187A1 (en) * 2004-08-04 2006-02-09 Advizor Solutions, Inc. Systems and methods for enterprise-wide visualization of multi-dimensional data
US7328407B2 (en) * 2004-10-07 2008-02-05 Microsoft Corporation Automatic view selection
US20060101391A1 (en) * 2004-10-19 2006-05-11 Markus Ulke Spreadsheet application builder
US7640143B2 (en) 2004-11-03 2009-12-29 International Business Machines Corporation Circuit statistical modeling for partially correlated model parameters
US20060112123A1 (en) * 2004-11-24 2006-05-25 Macnica, Inc. Spreadsheet user-interfaced business data visualization and publishing system
US7800613B2 (en) * 2004-12-02 2010-09-21 Tableau Software, Inc. Computer systems and methods for visualizing data with generation of marks
US7647551B2 (en) * 2004-12-15 2010-01-12 Microsoft Corporation System and method for formatting a cell in response to data stored in a separate location
US7487442B2 (en) * 2004-12-20 2009-02-03 Microsoft Corporation Method, system, and computer-readable medium for the layout of automatically-placed elements and user-placed elements in a chart
US7546522B2 (en) * 2004-12-20 2009-06-09 Microsoft Corporation Method, system, and computer-readable medium for applying a global formatting scheme to a chart in an electronic document
WO2006066556A2 (en) 2004-12-24 2006-06-29 Panoratio Database Images Gmbh Relational compressed data bank images (for accelerated interrogation of data banks)
US7689570B2 (en) * 2004-12-28 2010-03-30 Sap Ag Dynamic sorting of virtual nodes
US7730067B2 (en) 2004-12-30 2010-06-01 Microsoft Corporation Database interaction
US20060173813A1 (en) 2005-01-04 2006-08-03 San Antonio Independent School District System and method of providing ad hoc query capabilities to complex database systems
US7548925B2 (en) 2005-01-24 2009-06-16 Microsoft Corporation Diagrammatic access and arrangement of data
US20060212412A1 (en) * 2005-01-25 2006-09-21 Aureon Laboratories, Inc. Methods and systems for induction and use of probabilistic patterns to support decisions under uncertainty
US7543244B2 (en) 2005-03-22 2009-06-02 Microsoft Corporation Determining and displaying a list of most commonly used items
US8151213B2 (en) * 2005-03-25 2012-04-03 International Business Machines Corporation System, method and program product for tabular data with dynamic visual cells
US20060229753A1 (en) 2005-04-08 2006-10-12 Caterpillar Inc. Probabilistic modeling system for product design
US7584205B2 (en) 2005-06-27 2009-09-01 Ab Initio Technology Llc Aggregating data with complex operations
US7725483B2 (en) * 2005-07-29 2010-05-25 Sap, Ag Method for improved processing of expression-based data
JP4695462B2 (en) 2005-08-29 2011-06-08 株式会社アイ・エヌ情報センター Graph display device and program
US7684969B2 (en) 2005-09-02 2010-03-23 International Business Machines Corporation Forming statistical model of independently variable parameters for timing analysis
US8099674B2 (en) 2005-09-09 2012-01-17 Tableau Software Llc Computer systems and methods for automatically viewing multidimensional databases
US7792847B2 (en) * 2005-09-09 2010-09-07 Microsoft Corporation Converting structured reports to formulas
US7783632B2 (en) * 2005-11-03 2010-08-24 Microsoft Corporation Using popularity data for ranking
US20070156734A1 (en) 2005-12-30 2007-07-05 Stefan Dipper Handling ambiguous joins
US7999809B2 (en) 2006-04-19 2011-08-16 Tableau Software, Inc. Computer systems and methods for automatic generation of models for a dataset
US8677243B2 (en) * 2006-09-01 2014-03-18 Nokia Corporation Media recommendation system and method
US7522176B2 (en) * 2006-11-14 2009-04-21 Microsoft Corporation Dynamically generating mini-graphs to represent style and template icons
US8321781B2 (en) 2007-02-08 2012-11-27 Microsoft Corporation User interface pane for an interactive chart
US8250012B1 (en) 2007-03-30 2012-08-21 Amazon Technologies, Inc. Evaluating recommendations by determining user actions, and performance values pertaining to lists of recommendations
US20180336223A1 (en) 2007-05-09 2018-11-22 Illinois Institute Of Technology Context weighted metalabels for enhanced search in hierarchical abstract data organization systems
US7702622B2 (en) 2007-06-29 2010-04-20 Microsoft Corporation Advanced techniques for SQL generation of performancepoint business rules
US9135328B2 (en) 2008-04-30 2015-09-15 Yahoo! Inc. Ranking documents through contextual shortcuts
CA2634020A1 (en) * 2008-05-30 2009-11-30 Biao Wang System and method for multi-level online learning
US8073840B2 (en) 2008-06-17 2011-12-06 Attivio, Inc. Querying joined data within a search engine index
US8762420B2 (en) 2008-06-20 2014-06-24 Microsoft Corporation Aggregation of data stored in multiple data stores
US8271892B2 (en) * 2008-07-02 2012-09-18 Icharts, Inc. Creation, sharing and embedding of interactive charts
US8161070B2 (en) 2008-07-02 2012-04-17 Sap Ag Efficient delta handling in star and snowflake schemes
US8225230B2 (en) 2008-09-19 2012-07-17 International Business Machines Corporation Providing a hierarchical filtered view of an object model and its interdependencies
US8269773B2 (en) 2009-03-12 2012-09-18 Sas Institute Inc. System and method for drag-and-drop graph building with live feedback
US8412726B2 (en) * 2010-06-03 2013-04-02 Microsoft Corporation Related links recommendation
US10360527B2 (en) 2010-11-10 2019-07-23 International Business Machines Corporation Casual modeling of multi-dimensional hierarchical metric cubes
US9792017B1 (en) 2011-07-12 2017-10-17 Domo, Inc. Automatic creation of drill paths
US20130080584A1 (en) 2011-09-23 2013-03-28 SnapLogic, Inc Predictive field linking for data integration pipelines
US20130080444A1 (en) 2011-09-26 2013-03-28 Microsoft Corporation Chart Recommendations
US9411797B2 (en) 2011-10-31 2016-08-09 Microsoft Technology Licensing, Llc Slicer elements for filtering tabular data
US20130166498A1 (en) 2011-12-25 2013-06-27 Microsoft Corporation Model Based OLAP Cube Framework
US8713076B2 (en) 2012-01-20 2014-04-29 Cross Commerce Media, Inc. Providing a multi-tenant knowledge network
US9563674B2 (en) 2012-08-20 2017-02-07 Microsoft Technology Licensing, Llc Data exploration user interface
US20140189559A1 (en) 2012-12-27 2014-07-03 International Business Machines Corporation Control for rapidly exploring relationships in densely connected networks
US9489119B1 (en) * 2013-10-25 2016-11-08 Theodore Root Smith, Jr. Associative data management system utilizing metadata
US20150159307A1 (en) 2013-12-11 2015-06-11 New Horizon Elastic Fabric Co., Ltd Fabric strap with emulated velvet surface
US9424318B2 (en) 2014-04-01 2016-08-23 Tableau Software, Inc. Systems and methods for ranking data visualizations
US9430469B2 (en) 2014-04-09 2016-08-30 Google Inc. Methods and systems for recursively generating pivot tables
US9613086B1 (en) 2014-08-15 2017-04-04 Tableau Software, Inc. Graphical user interface for generating and displaying data visualizations that use relationships
US9779150B1 (en) 2014-08-15 2017-10-03 Tableau Software, Inc. Systems and methods for filtering data used in data visualizations that use relationships
US9710527B1 (en) 2014-08-15 2017-07-18 Tableau Software, Inc. Systems and methods of arranging displayed elements in data visualizations and use relationships
US9341292B2 (en) 2014-08-28 2016-05-17 Bridgeport Fittings, Inc. Inside corner pull elbow fitting
US20200073876A1 (en) 2018-08-30 2020-03-05 Qliktech International Ab Scalable indexing architecture
US11537276B2 (en) 2018-10-22 2022-12-27 Tableau Software, Inc. Generating data visualizations according to an object model of selected data sources

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6707454B1 (en) * 1999-07-01 2004-03-16 Lucent Technologies Inc. Systems and methods for visualizing multi-dimensional data in spreadsheets and other data structures

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MICROSOFT OFFICE EXCEL 2003 SP2 PRODUCT (''EXCEL''), 30 December 2003 (2003-12-30) *

Also Published As

Publication number Publication date
US20120117453A1 (en) 2012-05-10
WO2007030817A2 (en) 2007-03-15
US10386989B2 (en) 2019-08-20
CA2621994A1 (en) 2007-03-15
US11068122B2 (en) 2021-07-20
US11592955B2 (en) 2023-02-28
US10712903B2 (en) 2020-07-14
US20150081692A1 (en) 2015-03-19
JP2009508210A (en) 2009-02-26
US11847299B2 (en) 2023-12-19
US20070061611A1 (en) 2007-03-15
EP1934744A2 (en) 2008-06-25
US20170293415A1 (en) 2017-10-12
US20170249369A1 (en) 2017-08-31
AU2006287312A1 (en) 2007-03-15
US20190050138A1 (en) 2019-02-14
US8099674B2 (en) 2012-01-17
US9600528B2 (en) 2017-03-21
US20230280877A1 (en) 2023-09-07

Similar Documents

Publication Publication Date Title
WO2007030817A3 (en) System of generating user interface charts
EG23989A (en) Graphical user interface for 3-dimensional view ofdata collection based on an attribute of the data
EP1672525A3 (en) Management and use of data in a computer-generated document
WO2004104773A3 (en) Method and system for playing video
MXPA05009733A (en) System and method to acquire information from a database.
WO2007016669A3 (en) System and method for providing location related information to a network user
WO2010030392A3 (en) Interpersonal spacetime interaction system
WO2006119228A3 (en) Contact management system and method
WO2006124952A3 (en) The information nervous system
WO2006081013A3 (en) System and method of managing content
EP1643394A3 (en) Method and apparatus for data mining within communication information using an entity relationship model
EP1557773A3 (en) System and method for searching disparate resources
EP1696635A3 (en) Method and system for aggregating contact information from multiple contact sources
AU2003274333A1 (en) Method and system for processing or searching user records
WO2007030163A3 (en) Panoramic view generator
WO2006052620A3 (en) A system and user interface for creating and presenting forms
WO2006060806A3 (en) Patient management network
HK1104101A1 (en) Systems, methods, interfaces and software for automated collection and integration of entity data into online databases and professional directories
AU2003300804A1 (en) Method for storing, managing and using knowledge in accordance with natural language
ZA200500933B (en) Intelligent interface of managing data content and presentation.
WO2004079550A3 (en) Methods and systems for technology analysis and mapping
WO2006110832A3 (en) System for extracting relevant data from an intellectual property database
EP1732020A3 (en) Cad data generating device and generating method
WO2008057918A3 (en) System and method for managing information using entity-centric objects
EP1564662A3 (en) Managing graphic databases

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2621994

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2008530017

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2006287312

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2006803323

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2006287312

Country of ref document: AU

Date of ref document: 20060908

Kind code of ref document: A