Interactive Input System Multi-User Selection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive input systems often fail to support multiple users effectively, leading to disruptions in collaboration as selections made by one user can be inadvertently deselected or manipulated by another, causing object selectivity issues.

Innovation Solution

A method and system that associate each user with a unique ID for selection management, allowing multiple users to create and manipulate selections independently without interfering with each other's choices, by determining if a selection is currently associated with a user ID and creating a new selection if necessary, and including graphic objects in the selection based on user input events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single selection is associated with a single user ID in interactive input systems, then one user can make selections, but multiple users cannot independently select and manipulate graphic objects simultaneously without interference

Engineering Contradiction:
Improvemulti-user selection capabilityVSAvoidselection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the single shared selection into multiple user-specific selections by introducing a user ID parameter. Each user now has their own selection context, allowing independent manipulation of graphic objects without interfering with other users' selections. This segmentation resolves the contradiction by enabling multi-user capability while managing complexity through structured data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to the selection system by incorporating user ID as an additional parameter. Instead of a flat single-selection model, the system now operates in a multi-dimensional space where selections are identified by both object and user ID, enabling multiple users to maintain independent selections simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If multiple users share a single selection context, then collaboration is possible, but object selectivity is lost as one user's selections can be inadvertently deselected or manipulated by another

Engineering Contradiction:
Improvecollaborative selection independenceVSAvoidselection stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

By segmenting the shared selection context into user-specific selections, the patent ensures that each user's selections are isolated and protected from unintended manipulation by other users. This segmentation simultaneously improves ease of operation for collaboration and maintains reliability of individual selections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The user ID acts as an intermediary parameter that mediates between multiple users and the selection system. It ensures that each user's actions are properly attributed and that selections remain stable and attributable to the correct user, preventing inadvertent deselection or manipulation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system supports multiple selections by multiple users, then collaboration is enhanced, but the system complexity increases

Engineering Contradiction:
Improvemulti-user simultaneous selectionVSAvoidselection management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent manages increased complexity through systematic segmentation of selections by user ID. This structured approach allows the system to support multiple user selections while maintaining organized data structures and clear ownership relationships, making the complexity manageable rather than chaotic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The selection system is enhanced to be universal and multi-functional, supporting both single-user and multi-user scenarios through the same underlying mechanism. The user ID parameter provides a universal identifier that works across different user contexts, allowing the system to handle various collaboration scenarios without requiring separate specialized systems.

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

Data Source

PatentUS9261987B2Method of supporting multiple selections and interactive input system employing same
Publication Date: 2016.02.16 SMART TECH INC (CA)
  • US9261987B2 patent drawing
  • US9261987B2 patent drawing
  • US9261987B2 patent drawing

AI summary

A method comprises receiving an input event associated with a first user ID, the input event being a command for selecting at least one graphic object; determining if a selection is currently associated with the first user ID; and if no selection is currently associated with the first user ID creating a first selection; associating the first selection with the first user ID; and including the selected at least one graphic object in the first selection.