Dynamic Dictionary Interface for Text-Limited Device Review Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of text-limited devices, such as smartphones and videogame consoles, face difficulties in generating high-quality text content due to inadequate keyboards, leading to reduced quality or quantity of user-generated reviews and content online.

Innovation Solution

A system where a user interface displays dictionaries populated with metadata-related words and phrases, allowing users to construct reviews without typing, using gamepads or touch screens to cycle through options, with frequency adjustments to prevent repetitive content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users use text-limited devices (smartphones, videogame consoles) to generate reviews, then device accessibility is improved, but text generation quality deteriorates

Engineering Contradiction:
Improvedevice accessibilityVSAvoidtext generation quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system pre-populates dictionaries with contextually relevant words and phrases before the user needs to generate text. The dictionary is populated with words related to the media content item (movie, game, music) based on metadata, so when the user selects a category, the words are already prepared and displayed, eliminating the need for the user to type or search for appropriate terminology.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary system between the user and the text generation process. Instead of directly typing on a limited keyboard, the user interacts with a dictionary interface that presents pre-organized words and phrases. This intermediary layer translates simple device inputs (button presses, joystick movements) into meaningful text selections, bridging the gap between limited input capabilities and quality text generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users manually type reviews on text-limited devices, then control over content is maintained, but time consumption increases

Engineering Contradiction:
Improveuser controlVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The review generation process is segmented into discrete categories (e.g., plot, characters, acting, direction). Each category has its own dictionary with pre-organized words and phrases. The user navigates through categories and selects from predefined options rather than typing continuously, breaking down the time-consuming task of composing a full review into manageable selection steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dictionary is pre-populated with contextually relevant words and phrases before the user begins reviewing. This preliminary preparation eliminates the time the user would otherwise spend searching for, typing, and editing individual words, allowing them to simply navigate and select from ready-to-use terminology.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If dictionaries are populated with all possible words, then vocabulary coverage is improved, but interface complexity increases

Engineering Contradiction:
Improvevocabulary coverageVSAvoidinterface complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The comprehensive dictionary is segmented into multiple category-specific dictionaries (e.g., plot-related words, character-related words, acting-related words). Each category dictionary contains only words relevant to that specific aspect of the media content, making the interface more manageable and less overwhelming while still providing extensive vocabulary coverage across all review categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each category in the review interface has its own customized dictionary with locally relevant words and phrases. The dictionary for the 'plot' category contains plot-related terminology, while the 'characters' category contains character-related terminology. This local customization ensures that each section presents only the most relevant vocabulary, reducing interface complexity while maintaining comprehensive coverage.

Inventive Principle:
Principle #3Local quality

4Stability of the object's composition

If the same words are used frequently in multiple reviews, then consistency is improved, but content diversity deteriorates

Engineering Contradiction:
ImproveconsistencyVSAvoidcontent diversity
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The dictionary system is made dynamic through randomization. When a user selects a category, the words and phrases are randomly selected from the available pool rather than following a fixed order or being repeatedly assigned. This dynamic selection process ensures that while the same words can appear in multiple reviews (maintaining consistency), they are distributed differently across users and reviews (maintaining diversity).

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9213704B2Dictionary service
Publication Date: 2015.12.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9213704B2 patent drawing
  • US9213704B2 patent drawing
  • US9213704B2 patent drawing

AI summary

A user of an online service sends a request to write a review of a media content item, using a text limited device such as a gamepad of a videogame console. In response to the request, one or more dictionaries are requested using metadata associated with the request such as the title of the movie or a genre associated with the movie. The dictionaries are received and used to populate user interface elements with words and phrases. Each user interface element corresponds to a sentence component such as a verb, noun, etc. The user may use the gamepad to cycle through the words and phrases in each user interface element to generate a sentence.