Smartphone Wireless PAN API for Remote I/O Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones have limited interfaces with the physical world, restricting their ability to effectively utilize computing power and connectivity for user interaction and environmental sensing.

Innovation Solution

A Smartphone-centered wireless personal-area network (PAN) is established using APIs and protocols that enable communication and control of remote I/O devices, allowing for seamless interaction with various devices through Bluetooth or other wireless technologies, eliminating the need for developers to know specific device connections or technologies, and enabling energy-efficient communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a Smartphone provides limited interfaces with users and the physical world, then the device maintains simplicity and portability, but the ability to effectively utilize computing power and connectivity for user interaction and environmental sensing is restricted

Engineering Contradiction:
Improveinterface capabilityVSAvoiddevice structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the Smartphone into two functional segments: a mobile server handling computing and connectivity, and a remote I/O device handling physical world interaction. This segmentation allows the Smartphone to maintain simplicity while gaining extended interface capabilities through the separate I/O device that wirelessly connects to the physical environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A wireless personal-area network acts as an intermediary between the Smartphone and remote I/O devices. This intermediary enables the Smartphone to control and interact with physical world devices without direct physical connections, thereby enhancing interface capability while maintaining the Smartphone's portable and simple form factor.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If developers must know specific device connections and technologies to create applications, then applications can be precisely optimized for specific devices, but the complexity of application development increases and portability decreases

Engineering Contradiction:
Improveapplication portabilityVSAvoidapplication development complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal remote I/O device interface that can work with multiple different wireless technologies and device types. The mobile server provides a standardized API that allows applications to interact with various I/O devices through a common interface, eliminating the need for developers to write device-specific code and enabling applications to port across different hardware configurations.

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

3Reliability

If the Smartphone directly controls all I/O devices through wired connections, then control precision and reliability are maximized, but the device portability and user mobility are reduced

Engineering Contradiction:
Improvecontrol reliabilityVSAvoiduser mobility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system replaces mechanical wired connections with wireless communication protocols to control remote I/O devices. This substitution maintains control reliability through protocol-level error handling and connection management while eliminating physical cables, thereby preserving user mobility and the portability of the Smartphone.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7539487B2Interfacing I/O devices with a mobile server
Publication Date: 2009.05.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7539487B2 patent drawing
  • US7539487B2 patent drawing
  • US7539487B2 patent drawing

AI summary

A mobile server is wirelessly communicable with at least one remote input/output (I/O) device to form a wireless personal-area network (PAN). The mobile server has at least one application program interface (API) allowing an application of arbitrary implementation on the mobile server to recognize and control at least one service implemented by the remote I/O device.