IoT Language Setting via User Device Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in seamlessly configuring the language settings of programmable devices, leading to a mismatch between user preferences and device languages, which can result in a less-than-ideal user experience and safety concerns, especially for travelers in unfamiliar environments.

Innovation Solution

A method and system that automatically detect user presence and language preference using sensors and connected devices, allowing programmable devices to configure their language settings based on user devices or remote servers, ensuring seamless interaction in the user's native language.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual language configuration is implemented, then device language settings can be customized, but user experience deteriorates due to complexity and time consumption

Engineering Contradiction:
Improvelanguage configurationVSAvoidconfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables programmable devices to automatically detect user presence and retrieve language preferences from user devices or remote servers without manual intervention. The device self-configures its language settings by receiving user identifiers, querying stored preferences, and applying the appropriate language, thereby eliminating the need for users to manually navigate language configuration menus.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Language preferences are pre-stored in user devices or remote servers before the user interacts with the programmable device. When the user approaches or connects to the device, the system retrieves the pre-stored language preference and applies it automatically, avoiding the need for real-time manual configuration and reducing setup time.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If default device language is used, then device complexity is reduced, but user experience deteriorates due to language mismatch

Engineering Contradiction:
Improvelanguage adaptationVSAvoidlanguage configuration system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A remote server or user device acts as an intermediary between the user and the programmable device for language configuration. The intermediary stores user language preferences and provides them to the programmable device automatically, allowing the device to adapt to user language needs without building complex language management capabilities directly into each device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The language preference system is implemented as a universal service that can be accessed by multiple programmable devices through a common remote server or user device. This multi-functional approach allows different devices to share the same language configuration infrastructure, reducing individual device complexity while maintaining adaptability across the device ecosystem.

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

3Adaptability or versatility

If multiple devices require manual configuration, then language settings can be customized per device, but productivity deteriorates due to repetitive configuration

Engineering Contradiction:
Improveper-device language settingVSAvoiddevice setup efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system merges the language configuration process across multiple devices by centralizing language preference storage in a remote server or user device. When a user interacts with any programmable device, the system retrieves the user's language preference from the centralized storage and applies it to that device, eliminating the need for repetitive manual configuration across multiple devices and significantly improving setup efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9798716B2Internet of things language setting system
Publication Date: 2017.10.24 LARS 10 LLC
  • US9798716B2 patent drawing
  • US9798716B2 patent drawing
  • US9798716B2 patent drawing

AI summary

A programmable device is configured to detect a user preferred language from one or more other devices. When the programmable device is automatically programmed, the device provides a complete, seamless integrated experience and a user can immediately interact with the programmable device in a known language. The preferred device language can be set by reference to a user device, such as a phone, tablet, and/or other personal electronic device, by reference to one or more additional programmable devices in communication with the programmable device, and/or reference to a remote server storing the language preference of the user.