Smart Appliance App Provisioning Through Wireless Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of network-enabled appliances face difficulties in discovering and downloading manufacturer-supplied apps for these devices, as they need to manually locate and authenticate each app across different operating systems, which is cumbersome and inefficient.

Innovation Solution

A setup agent program on smart devices periodically scans the local wireless environment to detect networked appliances, initiates app downloads or synchronizations, and uses cloud-based services to coordinate and authenticate apps across multiple devices, automating the process and providing user notifications for available updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual app location and authentication is required for each appliance, then user control and security are maintained, but user convenience and setup time deteriorate

Engineering Contradiction:
Improveapp download and authentication processVSAvoidtime required for manual app setup
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by allowing appliances to automatically publish their presence and required apps through cloud services. The setup agent on smart devices automatically detects these publications, retrieves app information, and initiates downloads without requiring manual user intervention for each appliance-app pairing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by having appliances pre-publish their app requirements and authentication credentials to cloud services before users need them. This advance preparation allows the setup agent to quickly retrieve and process app information when appliances are detected, eliminating the need for manual user configuration steps.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If automated app synchronization is implemented across multiple devices, then user convenience is improved, but system complexity and security management worsen

Engineering Contradiction:
Improveapp synchronization automationVSAvoidcoordination and authentication system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

Cloud-based services act as intermediaries between appliances and smart devices. The cloud service receives appliance publications, stores app information and authentication credentials, and provides this information to setup agents on smart devices. This intermediary layer simplifies the automation process by centralizing data management and reducing direct complexity between multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cloud-based service provides universal functionality by serving multiple appliances and multiple smart devices through a single centralized system. This multi-functional platform handles app publication, storage, retrieval, and authentication coordination for numerous devices simultaneously, reducing overall system complexity compared to implementing separate synchronization mechanisms on each device.

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

Data Source

PatentUS10893094B2System and method for appliance detection and app configuration
Publication Date: 2021.01.12 UNIVERSAL ELECTRONICS INC
  • US10893094B2 patent drawing
  • US10893094B2 patent drawing
  • US10893094B2 patent drawing

AI summary

A system and method is used to provision an app to a smart device for use in connection with an appliance. A presence of the appliance on a wireless network which includes the smart device is detected and data received from the appliance is used to initiate a retrieval of the app. When the retrieved app is installed on the smart device the app is usable with the smart device to provide at least an interface between the smart device and the appliance. In some circumstance, installation of the app on the smart device may also include causing the app to be synchronized with a corresponding app that was prior installed on another smart device capable of communicating with the appliance.