Pivot-Based Tile Gallery with Adapted Wrapper Tiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud management systems face challenges in efficiently managing and presenting a large number of resource tiles, often resulting in loss of context when tiles are included in a workspace, as only limited UI representations can be managed by users, and important properties of tiles are lost during selection.

Innovation Solution

A pivot-based tile gallery is introduced, where tiles are wrapped with adapters to provide adapted tiles that implement specific resource aspects, allowing users to select subsets of tiles via pivot elements, thereby displaying only relevant UI representations and enabling the implementation of corresponding functionalities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all tiles are displayed in the gallery, then complete information is provided, but the number of UI representations becomes unmanageable for users

Engineering Contradiction:
Improvetile context informationVSAvoiduser manageability of UI representations
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The tile gallery is segmented into multiple subsets or categories using pivot elements. Users can select specific subsets to view, dividing the large collection of tiles into manageable groups. This segmentation allows complete tile information to be organized and accessed without overwhelming users with all UI representations simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tile gallery implementation is dynamic, allowing users to interact with pivot elements to filter and select different subsets of tiles. The displayed UI representations change based on user selection, enabling users to manage the view by showing only relevant tiles while preserving access to the complete tile set through the pivot mechanism.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If a tile is selected for inclusion in a workspace, then the tile is made accessible, but context associated with the tile is lost

Engineering Contradiction:
Improvetile accessibilityVSAvoidtile context properties
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The pivot element acts as an intermediary between the tile gallery and the workspace. When users interact with tiles through the pivot-based gallery, the pivot mechanism preserves tile context and properties by maintaining the connection between the selected tile and its metadata, preventing context loss during the selection and inclusion process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple configurations of the same resource aspect are provided, then versatility is increased, but the number of tiles increases

Engineering Contradiction:
Improveresource aspect configurationsVSAvoidnumber of tiles
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The pivot element provides universal access to multiple configurations of the same resource aspect. Instead of creating separate tiles for each configuration, the pivot mechanism allows a single tile to serve multiple functions by enabling users to select different configurations or views through the pivot interface, thereby providing versatility without increasing the actual number of tiles.

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

Data Source

PatentUS10514824B2Pivot-based tile gallery with adapted tile(s)
Publication Date: 2019.12.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10514824B2 patent drawing
  • US10514824B2 patent drawing
  • US10514824B2 patent drawing

AI summary

Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.