Object Set Property Viewer for Unified Multi-Object Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces do not efficiently allow users to compare properties across multiple objects of the same type, requiring manual inspection of individual objects to identify common properties.

Innovation Solution

An object set property viewer is implemented, which captures a selected object, determines if it has a content adapter, retrieves the content view, and if other objects have the same property adapter, obtaining property descriptors and values to create a unified view of objects and their properties, enabling real-time comparison and manipulation of common properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually inspect individual objects to compare properties, then they can identify common properties, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveproperty comparison efficiencyVSAvoidtime for manual inspection
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines multiple individual object property views into a single unified object set property view that displays properties of multiple objects simultaneously. This merging allows developers to compare properties across multiple objects in one consolidated interface, eliminating the need to manually switch between individual object views and significantly improving property comparison efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The object set property view serves multiple functions: it displays properties of multiple objects, allows comparison across objects, enables bulk editing, and provides a unified interface for managing object properties. This multi-functional approach replaces the need for separate individual object inspection processes, thereby reducing time loss while maintaining productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If users view properties of multiple objects individually, then they can access detailed property information, but they cannot efficiently compare or edit common properties across objects

Engineering Contradiction:
Improveproperty comparison and editingVSAvoidinterface structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The object set property view segments property information by organizing it into distinct columns for each object while maintaining a unified structure. This segmentation allows users to see all property values for multiple objects in parallel, making it easy to compare common properties across objects without navigating through multiple individual views, thus improving ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple individual property views into a single consolidated object set property view. This unified interface combines the detailed property information of multiple objects into one display, enabling efficient comparison and bulk editing of common properties while maintaining a manageable and organized interface structure rather than creating complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If a unified view of multiple objects is created, then property comparison and editing efficiency is improved, but the interface complexity increases

Engineering Contradiction:
Improveproperty editing efficiencyVSAvoidviewer structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The object set property view segments the display into organized columns for each object and rows for each property, creating a structured grid layout. This segmentation approach allows for efficient property comparison and editing by presenting information in a systematic, easy-to-navigate format, thereby improving productivity without creating unmanageable interface complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The unified object set property view is designed to be multi-functional, handling display, comparison, and editing operations within a single interface structure. This universal design consolidates multiple functions into one viewer, improving property editing efficiency while avoiding the need for multiple separate interfaces, thus managing complexity effectively.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8448069B2Object set property viewer
Publication Date: 2013.05.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8448069B2 patent drawing
  • US8448069B2 patent drawing
  • US8448069B2 patent drawing

AI summary

A computer system, a method, and a computer application that creates a view of the properties of a set of objects that have a common property adapter. A user may select some or all of the objects and some or all of the properties to include in the view created by the object set property view. Upon selection of an object by a user, the method and application retrieve the children of the object using a preexisting content adapter. The object set property viewer then ascertains if the children have the same property adapter, also preexisting. If so, the property adapter is retrieved, along with the associated property descriptors and functions of the adapter. The object set property viewer creates a new view, preferably in the form of a table wherein the rows (columns) are of the children objects and the columns (rows) are of the properties of interest. Because of inheritance, and functionality associated with the property is also inherited so that the object set property view may permit a user to sort, align, and/or edit the values of the properties.