Mobile Device Peripheral Detection via NFC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices require manual intervention to adapt to different environments, leading to inefficiencies as users need to manually configure settings and applications for each location, such as changing volume settings or launching specific applications.

Innovation Solution

Implementing short-range wireless communication technology, like NFC, to detect unique identifiers from tags on peripheral devices, allowing the mobile device to automatically adjust settings and application states based on detected environments, and sending lookup requests to external networks if the identifier is unrecognized.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration is used to adapt mobile devices to different environments, then users can control specific settings, but user productivity decreases due to the need for repeated manual intervention

Engineering Contradiction:
Improvemanual configuration controlVSAvoiduser productivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables self-service by allowing the mobile device to automatically detect its environment through sensors and autonomously select and execute appropriate configuration operations from stored environment profiles, eliminating the need for manual user configuration while maintaining adaptability to different contexts

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system applies preliminary action by pre-configuring multiple environment profiles with specific settings and configuration operations before the user needs them. When the device detects an environment, it can immediately execute the pre-prepared configuration operations without requiring real-time user input or manual setup

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic environment detection is implemented, then user productivity increases through automated configuration, but device complexity increases due to additional sensors and processing requirements

Engineering Contradiction:
Improveuser productivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves universality by using a multi-functional environment detection mechanism that can identify various environments (indoor, outdoor, vehicle, office, etc.) using the same sensor suite and processing logic. The single environment detection system serves multiple purposes: detecting location type, determining appropriate configuration operations, and selecting relevant environment profiles, thereby managing complexity through functional integration

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

3Adaptability or versatility

If multiple environment profiles are stored in the mobile device, then adaptability to different environments improves, but memory requirements increase

Engineering Contradiction:
Improveenvironment adaptabilityVSAvoidmemory requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system applies the extraction principle by separating the environment profile data from the core device memory. Environment profiles containing configuration operations and settings are stored in accessible memory or external storage, allowing the device to load only the necessary profile data when needed rather than permanently storing all profiles in main memory, thereby reducing ongoing memory requirements while maintaining full adaptability

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9699269B2Peripheral device detection with short-range communication
Publication Date: 2017.07.04 GOOGLE LLC
  • US9699269B2 patent drawing
  • US9699269B2 patent drawing
  • US9699269B2 patent drawing

AI summary

In general, embodiments of the present disclosure are directed to techniques for configuring a mobile device according to detection of one or more peripheral devices in an environment using short-range wireless communication. In one example, a method includes, receiving, by a computing device that communicates with a peripheral device using short-range wireless communication, a unique identifier of the peripheral device. If the computing device recognizes the unique identifier of the peripheral device, the computing device may determine a configuration operation based on the unique identifier that changes a current operating state of at least one application executing on the computing device to a different operating state. If the computing device does not recognize the unique identifier of the peripheral device, the computing device may send a lookup request to a network resource external to the computing device that requests data specifying the configuration operation for the computing device.