Structured Shared-UI Lists for Locating Content Items

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shared user interfaces (UIs) face challenges in organizing and tracking content items, making it difficult for moderators to locate specific items, leading to inefficiencies in processor cycles, memory, and network bandwidth usage.

Innovation Solution

A structured arrangement of content items is created on the shared UI, with a list region that maintains awareness of select items, allowing users to easily find and track them, and includes features like permissions for editing and countdown timers to manage item visibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content items are freely added and moved on the shared UI, then user flexibility and interaction are improved, but organization and location of specific items deteriorate

Engineering Contradiction:
Improveuser flexibilityVSAvoidlocation of specific items
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The shared UI is segmented into multiple regions including a list region and a canvas region. Content items can be placed in the list region which provides structured organization, or on the canvas region for free-form interaction. This segmentation allows users to maintain flexibility while improving locateability through the structured list region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A list region acts as an intermediary between the free-form canvas and the need for organization. The list region maintains references to content items without requiring physical movement of the items themselves, serving as a mediator that improves locateability while preserving user flexibility in the main canvas area.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If content items are moved or renamed by users, then user interaction and customization are improved, but ability to locate specific items deteriorates

Engineering Contradiction:
Improveuser interactionVSAvoidlocation information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The list region provides feedback about the location and status of content items even when they are moved or renamed on the canvas. The list maintains references to items and updates accordingly, providing continuous feedback about item locations without restricting user interaction capabilities.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by maintaining a list of content items with their location information before users move or rename them. This preliminary record-keeping ensures that location information is preserved and can be used to quickly locate items even after they have been moved or renamed on the canvas.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If manual search is performed to locate content items, then completeness of search is improved, but processor cycles and time are consumed

Engineering Contradiction:
Improvecompleteness of searchVSAvoidprocessor cycles
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system extracts location and identification information from content items and stores it in the list region. This extraction allows users to locate items by referencing the list rather than performing manual searches across the entire canvas, significantly reducing processor cycles while maintaining complete search capability through the structured list.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12430002B2Structured arrangements for tracking content items on a shared user interface
Publication Date: 2025.09.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12430002B2 patent drawing
  • US12430002B2 patent drawing
  • US12430002B2 patent drawing

AI summary

Technologies are disclosed that enable a computing system to present a structured arrangement for tracking content items on a shared user interface (UI) during a communication session. The structured arrangement is a list that is displayed in a specific region of the shared UI. Inclusion of content items in the list makes it easier for users to locate and interact with those content items throughout the communication session. The ability to create and manipulate the list may be limited to only certain users such as a moderator. Use of this list can promote inclusivity and fairness. For instance, inclusion in the list may prevent content items from being forgotten or ignored. Additionally, the names of users who contributed the content items may be shown in the list thereby providing recognition for those users.