Virtual Representation Attribute Mapping for Non-Visual Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to recognize and understand non-visual attributes of virtual representations of real-world objects, limiting their interactions and behaviors in virtual worlds.

Innovation Solution

A method to digitize real-world objects, identify and quantify their characteristics, and map these characteristics to attributes that instruct interactions in virtual environments, allowing virtual representations to exhibit properties not necessarily present in their real-world counterparts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If visual characteristics of real-world objects are captured in virtual representations, then the visual appearance is preserved, but non-visual attributes and interactions are lost

Engineering Contradiction:
Improvenon-visual attributesVSAvoidattribute mapping system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary attribute mapping system that translates visual characteristics into non-visual attributes. This mediator layer processes color, shape, and texture data from virtual representations and converts them into semantic attributes like temperature, sharpness, and wetness, thereby recovering non-visual information without directly modifying the core virtual representation structure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by transforming visual parameter data (color histograms, shape descriptors, texture features) into non-visual attribute parameters. For example, color temperature parameters are converted to thermal attributes, and edge sharpness parameters are transformed into sharpness attributes, enabling rich interactions from limited visual input

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If virtual representations are created from real-world objects, then digitization is achieved, but contextual interactions and behaviors are limited

Engineering Contradiction:
Improveinteraction capabilitiesVSAvoidcontextual attributes
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing attribute mappings during the digitization process. Visual characteristics are analyzed in advance and mapped to appropriate non-visual attributes, so that when virtual objects need to interact in the virtual world, their contextual behaviors are already prepared and readily available without real-time computation overhead

Inventive Principle:
Principle #10Preliminary action

3Reliability

If only visual properties are captured in virtual representations, then data storage is minimized, but realistic interactions are compromised

Engineering Contradiction:
Improveinteraction realismVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential visual characteristics needed for attribute inference rather than storing complete object models. By selecting key features like dominant color, shape category, and texture type, the system derives non-visual attributes without proportionally increasing data storage requirements, maintaining efficiency while improving interaction realism

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10796494B2Adding attributes to virtual representations of real-world objects
Publication Date: 2020.10.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10796494B2 patent drawing
  • US10796494B2 patent drawing
  • US10796494B2 patent drawing

AI summary

A method, medium, and virtual object for providing a virtual representation with an attribute are described. The virtual representation is generated based on a digitization of a real-world object. Properties of the virtual representation, such as colors, shape similarities, volume, surface area, and the like are identified and an amount or degree of exhibition of those properties by the virtual representation is determined. The properties are employed to identify attributes associated with the virtual representation, such as temperature, weight, or sharpness of an edge, among other attributes of the virtual object. A degree of exhibition of the attributes is also determined based on the properties and their degrees of exhibition. Thereby, the virtual representation is provided with one or more attributes that instruct presentation and interactions of the virtual representation in a virtual world.