Movatterモバイル変換


[0]ホーム

URL:


US20100077340A1 - Providing a hierarchical filtered view of an object model and its interdependencies - Google Patents

Providing a hierarchical filtered view of an object model and its interdependencies
Download PDF

Info

Publication number
US20100077340A1
US20100077340A1US12/233,993US23399308AUS2010077340A1US 20100077340 A1US20100077340 A1US 20100077340A1US 23399308 AUS23399308 AUS 23399308AUS 2010077340 A1US2010077340 A1US 2010077340A1
Authority
US
United States
Prior art keywords
sub
window
windows
objects
hierarchical
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
US12/233,993
Other versions
US8225230B2 (en
Inventor
Paul B. French
Mark J. Lucas
Kieran Moynihan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US12/233,993priorityCriticalpatent/US8225230B2/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FRENCH, PAUL B., LUCAS, MARK J., MOYNIHAN, KIERAN
Publication of US20100077340A1publicationCriticalpatent/US20100077340A1/en
Application grantedgrantedCritical
Publication of US8225230B2publicationCriticalpatent/US8225230B2/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects by limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances. The limiting and filtering is performed by utilizing a plurality of windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension, along with one or more attributes associated with each of the one or more objects; and updating a second window, panel, or sub-window in response to receiving a selection of an item from a first window, panel, or sub-window according to a relationship defined in the object model, wherein the updating is performed in a hierarchical manner.

Description

Claims (20)

1. A computer-executable method for supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects, the method comprising:
limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances, wherein the limiting and filtering is performed by:
utilizing each of a plurality of respective windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension of a plurality of dimensions, along with one or more attributes associated with each of the one or more objects;
updating at least a second window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows in response to receiving a selection of an item from a first window, panel, or sub-window of the plurality of respective window, panels, or sub-windows according to a first relationship defined in the object model, wherein the updating is performed in a hierarchical manner such that at least a third window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows is updated in response to receiving a selection of an item from the second window, panel, or sub-window according to a second relationship defined in the object model; and
performing a filtering procedure across the plurality of dimensions to restrict one or more instances of the one or more objects to be displayed in the plurality of respective windows, panels, or sub-windows to thereby control and manage the visualization of the object model wherein the object model provides a high cardinality of objects.
8. A computer program product comprising a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method for supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects, the method comprising:
limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances, wherein the limiting and filtering is performed by:
utilizing each of a plurality of respective windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension of a plurality of dimensions, along with one or more attributes associated with each of the one or more objects;
updating at least a second window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows in response to receiving a selection of an item from a first window, panel, or sub-window of the plurality of respective window, panels, or sub-windows according to a first relationship defined in the object model, wherein the updating is performed in a hierarchical manner such that at least a third window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows is updated in response to receiving a selection of an item from the second window, panel, or sub-window according to a second relationship defined in the object model; and
performing a filtering procedure across the plurality of dimensions to restrict one or more instances of the one or more objects to be displayed in the plurality of respective windows, panels, or sub-windows to thereby control and manage the visualization of the object model wherein the object model provides a high cardinality of objects.
15. A hardware product comprising a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method for supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects, the method comprising:
limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances, wherein the limiting and filtering is performed by:
utilizing each of a plurality of respective windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension of a plurality of dimensions, along with one or more attributes associated with each of the one or more objects;
updating at least a second window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows in response to receiving a selection of an item from a first window, panel, or sub-window of the plurality of respective window, panels, or sub-windows according to a first relationship defined in the object model, wherein the updating is performed in a hierarchical manner such that at least a third window, panel, or sub-window of the plurality of respective windows, panels, or sub-windows is updated in response to receiving a selection of an item from the second window, panel, or sub-window according to a second relationship defined in the object model; and
performing a filtering procedure across the plurality of dimensions to restrict one or more instances of the one or more objects to be displayed in the plurality of respective windows, panels, or sub-windows to thereby control and manage the visualization of the object model wherein the object model provides a high cardinality of objects.9. The computer program product ofclaim 8 further comprising instructions for displaying the first, second, and third windows, panels, or sub-windows on a hierarchical dashboard display.
US12/233,9932008-09-192008-09-19Providing a hierarchical filtered view of an object model and its interdependenciesExpired - Fee RelatedUS8225230B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/233,993US8225230B2 (en)2008-09-192008-09-19Providing a hierarchical filtered view of an object model and its interdependencies

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US12/233,993US8225230B2 (en)2008-09-192008-09-19Providing a hierarchical filtered view of an object model and its interdependencies

Publications (2)

Publication NumberPublication Date
US20100077340A1true US20100077340A1 (en)2010-03-25
US8225230B2 US8225230B2 (en)2012-07-17

Family

ID=42038886

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US12/233,993Expired - Fee RelatedUS8225230B2 (en)2008-09-192008-09-19Providing a hierarchical filtered view of an object model and its interdependencies

Country Status (1)

CountryLink
US (1)US8225230B2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100083164A1 (en)*2008-07-302010-04-01Martin Neil ASingle Select Clinical Informatics
US20110202865A1 (en)*2010-02-182011-08-18Alcatel-Lucent Canada Inc.Perspective view
US20120089498A1 (en)*2010-10-062012-04-12Willy Hernando SalcedoBail Bonds Agency Manager
US20140096060A1 (en)*2012-10-012014-04-03Navico Holding AsMethod for adjusting multi function display settings
CN105892787A (en)*2015-08-032016-08-24中国电建集团昆明勘测设计研究院有限公司Multi-machine, multi-model and multi-window synchronous browsing and analyzing method for computer graphics
US20160314537A1 (en)*2015-04-242016-10-27Kelvin HamptonSystem and Method of managing a supplemental program for a bonding company
US9633076B1 (en)*2012-10-152017-04-25Tableau Software Inc.Blending and visualizing data from multiple data sources
CN112347113A (en)*2020-09-162021-02-09北京中兵数字科技集团有限公司Aviation data fusion method, aviation data fusion device and storage medium
US10997217B1 (en)2019-11-102021-05-04Tableau Software, Inc.Systems and methods for visualizing object models of database tables
US10996835B1 (en)2018-12-142021-05-04Tableau Software, Inc.Data preparation user interface with coordinated pivots
US11030256B2 (en)2019-11-052021-06-08Tableau Software, Inc.Methods and user interfaces for visually analyzing data visualizations with multi-row calculations
US11210316B1 (en)2018-10-222021-12-28Tableau Software, Inc.Join key recovery and functional dependency analysis to generate database queries
US11281668B1 (en)2020-06-182022-03-22Tableau Software, LLCOptimizing complex database queries using query fusion
US11487397B2 (en)*2021-03-302022-11-01Slack Technologies, LlcMultiple windows for a group-based communication system
US11620315B2 (en)2017-10-092023-04-04Tableau Software, Inc.Using an object model of heterogeneous data to facilitate building data visualizations
US11847299B2 (en)2005-09-092023-12-19Tableau Software, Inc.Building a view of a dataset incrementally according to data types of user-selected data fields
US11853363B2 (en)2019-11-102023-12-26Tableau Software, Inc.Data preparation using semantic roles
US11966406B2 (en)2018-10-222024-04-23Tableau Software, Inc.Utilizing appropriate measure aggregation for generating data visualizations of multi-fact datasets
US12367222B2 (en)2019-11-082025-07-22Tableau Software, Inc.Using visual cues to validate object models of database tables

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6108004A (en)*1997-10-212000-08-22International Business Machines CorporationGUI guide for data mining
US6437812B1 (en)*1999-06-302002-08-20Cerebrus Solutions LimitedGraphical user interface and method for displaying hierarchically structured information
US20030028370A1 (en)*2001-08-032003-02-06Leffert Adam E.System and method for providing a fixed grammar to allow a user to create a relational database without programming
US20030028551A1 (en)*2001-08-012003-02-06Sutherland James BryceSystem and method for retrieval of objects from object to relational mappings
US6750864B1 (en)*1999-11-152004-06-15Polyvista, Inc.Programs and methods for the display, analysis and manipulation of multi-dimensional data implemented on a computer
US20040230914A1 (en)*2003-05-162004-11-18Udo ArendDisplaying view sets of an object for data input
US20050039139A1 (en)*2003-08-122005-02-17Solance Technologies, Inc.Linked two-paned user interface for selecting and administering objects within a computer system
US6995768B2 (en)*2000-05-102006-02-07Cognos IncorporatedInteractive business data visualization system
US7065714B1 (en)*2000-10-132006-06-20Oracle International CorporationGraphical user interface for navigation, viewing and maintenance of recipes
US7188317B1 (en)*2001-06-132007-03-06Microsoft CorporationDynamic multiple window display having independently linked windows
US7203701B1 (en)*2002-02-202007-04-10Trilogy Development Group, Inc.System and method for an interface to provide visualization and navigation of a directed graph
US20080163125A1 (en)*2006-12-282008-07-03Oracle International CorporationMulti-dimensioned data hierarchies

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5430836A (en)*1991-03-011995-07-04Ast Research, Inc.Application control module for common user access interface
US6539367B1 (en)*2000-05-262003-03-25Agere Systems Inc.Methods and apparatus for decoding of general codes on probability dependency graphs
US7089266B2 (en)*2003-06-022006-08-08The Board Of Trustees Of The Leland Stanford Jr. UniversityComputer systems and methods for the query and visualization of multidimensional databases
US7756907B2 (en)*2003-09-162010-07-13The Board Of Trustees Of The Leland Stanford Jr. UniversityComputer systems and methods for visualizing data

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6108004A (en)*1997-10-212000-08-22International Business Machines CorporationGUI guide for data mining
US6437812B1 (en)*1999-06-302002-08-20Cerebrus Solutions LimitedGraphical user interface and method for displaying hierarchically structured information
US6750864B1 (en)*1999-11-152004-06-15Polyvista, Inc.Programs and methods for the display, analysis and manipulation of multi-dimensional data implemented on a computer
US6995768B2 (en)*2000-05-102006-02-07Cognos IncorporatedInteractive business data visualization system
US7065714B1 (en)*2000-10-132006-06-20Oracle International CorporationGraphical user interface for navigation, viewing and maintenance of recipes
US7188317B1 (en)*2001-06-132007-03-06Microsoft CorporationDynamic multiple window display having independently linked windows
US20030028551A1 (en)*2001-08-012003-02-06Sutherland James BryceSystem and method for retrieval of objects from object to relational mappings
US20030028370A1 (en)*2001-08-032003-02-06Leffert Adam E.System and method for providing a fixed grammar to allow a user to create a relational database without programming
US7203701B1 (en)*2002-02-202007-04-10Trilogy Development Group, Inc.System and method for an interface to provide visualization and navigation of a directed graph
US20040230914A1 (en)*2003-05-162004-11-18Udo ArendDisplaying view sets of an object for data input
US20050039139A1 (en)*2003-08-122005-02-17Solance Technologies, Inc.Linked two-paned user interface for selecting and administering objects within a computer system
US20080163125A1 (en)*2006-12-282008-07-03Oracle International CorporationMulti-dimensioned data hierarchies

Cited By (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11847299B2 (en)2005-09-092023-12-19Tableau Software, Inc.Building a view of a dataset incrementally according to data types of user-selected data fields
US20100083164A1 (en)*2008-07-302010-04-01Martin Neil ASingle Select Clinical Informatics
US8381124B2 (en)*2008-07-302013-02-19The Regents Of The University Of CaliforniaSingle select clinical informatics
US20110202865A1 (en)*2010-02-182011-08-18Alcatel-Lucent Canada Inc.Perspective view
US20120089498A1 (en)*2010-10-062012-04-12Willy Hernando SalcedoBail Bonds Agency Manager
US20140096060A1 (en)*2012-10-012014-04-03Navico Holding AsMethod for adjusting multi function display settings
US11360991B1 (en)2012-10-152022-06-14Tableau Software, Inc.Blending and visualizing data from multiple data sources
US9633076B1 (en)*2012-10-152017-04-25Tableau Software Inc.Blending and visualizing data from multiple data sources
US20160314537A1 (en)*2015-04-242016-10-27Kelvin HamptonSystem and Method of managing a supplemental program for a bonding company
CN105892787A (en)*2015-08-032016-08-24中国电建集团昆明勘测设计研究院有限公司Multi-machine, multi-model and multi-window synchronous browsing and analyzing method for computer graphics
US11620315B2 (en)2017-10-092023-04-04Tableau Software, Inc.Using an object model of heterogeneous data to facilitate building data visualizations
US11537276B2 (en)2018-10-222022-12-27Tableau Software, Inc.Generating data visualizations according to an object model of selected data sources
US11429264B1 (en)2018-10-222022-08-30Tableau Software, Inc.Systems and methods for visually building an object model of database tables
US12411861B2 (en)2018-10-222025-09-09Tableau Software, Inc.Utilizing appropriate measure aggregation for generating data visualizations of multi-fact datasets
US11966406B2 (en)2018-10-222024-04-23Tableau Software, Inc.Utilizing appropriate measure aggregation for generating data visualizations of multi-fact datasets
US11210316B1 (en)2018-10-222021-12-28Tableau Software, Inc.Join key recovery and functional dependency analysis to generate database queries
US11966568B2 (en)2018-10-222024-04-23Tableau Software, Inc.Generating data visualizations according to an object model of selected data sources
US12073065B2 (en)2018-12-142024-08-27Tableau Software, Inc.Data preparation user interface with coordinated pivots
US10996835B1 (en)2018-12-142021-05-04Tableau Software, Inc.Data preparation user interface with coordinated pivots
US11030256B2 (en)2019-11-052021-06-08Tableau Software, Inc.Methods and user interfaces for visually analyzing data visualizations with multi-row calculations
US11720636B2 (en)2019-11-052023-08-08Tableau Software, Inc.Methods and user interfaces for visually analyzing data visualizations with row-level calculations
US12367222B2 (en)2019-11-082025-07-22Tableau Software, Inc.Using visual cues to validate object models of database tables
US10997217B1 (en)2019-11-102021-05-04Tableau Software, Inc.Systems and methods for visualizing object models of database tables
US11853363B2 (en)2019-11-102023-12-26Tableau Software, Inc.Data preparation using semantic roles
US12197505B2 (en)2019-11-102025-01-14Tableau Software, Inc.Data preparation using semantic roles
US12189663B2 (en)2019-11-102025-01-07Tableau Software, LLCSystems and methods for visualizing object models of database tables
US11281668B1 (en)2020-06-182022-03-22Tableau Software, LLCOptimizing complex database queries using query fusion
CN112347113A (en)*2020-09-162021-02-09北京中兵数字科技集团有限公司Aviation data fusion method, aviation data fusion device and storage medium
US11886678B2 (en)*2021-03-302024-01-30Salesforce, Inc.Multiple windows for a group-based communication system
US11487397B2 (en)*2021-03-302022-11-01Slack Technologies, LlcMultiple windows for a group-based communication system

Also Published As

Publication numberPublication date
US8225230B2 (en)2012-07-17

Similar Documents

PublicationPublication DateTitle
US8225230B2 (en)Providing a hierarchical filtered view of an object model and its interdependencies
US11934408B1 (en)Interactive development environment for visualization of query result information
US20250165706A1 (en)Database model which provides management of custom fields and methods and apparatus therfor
US8584087B2 (en)Application configuration deployment monitor
US7693699B2 (en)Incremental update of virtual devices in a modeled network
US10574530B2 (en)System and method for processing of current and historical impact status information
US11475074B2 (en)Real-time document filtering systems and methods
US20180314726A1 (en)Computing and replicating event deltas for mutable events in a distributed system
US8682936B2 (en)Inherited entity storage model
US20070198571A1 (en)Data object access system and method using dedicated task object
US20140359555A1 (en)Methods and Systems for Reporting on Build Runs in Software Development
US11868406B2 (en)Smart interactions for a digital duplicate
US8332431B2 (en)Configuration information management apparatus, configuration information management program, and configuration information management method
CN103154942A (en)Enterprise application work center
US8843503B2 (en)Methods and apparatus for automatically creating composite configuration items in configuration management database
US10360245B2 (en)Attribute value derivation
CN105915657A (en)Data synchronization method and device, and client
US20080028003A1 (en)Structured object model merge tool with static integrity constraint observance
US8606762B2 (en)Data quality administration framework
US20040204778A1 (en)Method for persisting SNMP MIB data in files
US9996559B2 (en)Maintenance actions and user-specific settings of the attribute value derivation instruction set user interface
US9454647B1 (en)Managing assets on a computing device
EP2815331A1 (en)Topological query in multi-tenancy environment
US8200613B1 (en)Approach for performing metadata reconciliation
US9031998B2 (en)Analytics enablement objects

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION,NEW YO

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FRENCH, PAUL B.;LUCAS, MARK J.;MOYNIHAN, KIERAN;REEL/FRAME:021557/0793

Effective date:20080916

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FRENCH, PAUL B.;LUCAS, MARK J.;MOYNIHAN, KIERAN;REEL/FRAME:021557/0793

Effective date:20080916

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPSLapse for failure to pay maintenance fees

Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20200717


[8]ページ先頭

©2009-2025 Movatter.jp