Smartphone Peripheral Button State Control via Software Agent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones with mobile operating systems face limitations in performing tasks remotely or automatically due to stringent security policies that require direct user participation, restricting the use of functions like making phone calls, controlling the camera, or launching applications without physical user interaction.

Innovation Solution

A method for controlling the state of buttons on peripheral devices connected to smartphones without direct tactile communication with the user, using a button state change agent that receives commands from computer software through various interfaces, allowing for remote or automatic control of smartphone functions, including answering calls and managing applications like PBX and VoIP-Cell gateways.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct user participation is required for security, then user safety is improved, but remote or automatic control capability deteriorates

Engineering Contradiction:
Improveuser safetyVSAvoidremote control capability
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The patent introduces peripheral devices as intermediaries between the user and the smartphone system. These devices can automatically perform actions on behalf of the user without direct tactile interaction, while still maintaining security through the intermediary nature of the peripheral device that has been physically connected and authenticated.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces direct mechanical tactile interaction with automated control mechanisms. Instead of requiring physical button presses on the smartphone itself, the system uses software agents and communication protocols to automatically execute actions through peripheral devices, substituting the mechanical user interaction with automated digital control.

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

2Reliability

If security policies require physical user interaction, then unauthorized access is prevented, but functional versatility deteriorates

Engineering Contradiction:
Improvesecurity policy complianceVSAvoidfunctional capabilities
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes peripheral devices universal by enabling them to perform multiple functions beyond traditional audio playback. These devices can control camera, microphone, GPS, make calls, and interact with various applications, allowing a single peripheral device to serve multiple purposes while maintaining security compliance.

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

Solution Approach 2:

The patent introduces dynamic adaptability by allowing the system to adjust which actions require user participation based on the specific context and application. The security policy is not rigid but can dynamically determine when automated peripheral control is appropriate versus when direct user interaction is required, enhancing functional versatility while maintaining security.

Inventive Principle:
Principle #15Dynamics

3Extent of automation

If peripheral devices are used for automatic control, then remote control capability is improved, but device complexity deteriorates

Engineering Contradiction:
Improveautomatic control capabilityVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling peripheral devices to autonomously execute actions without continuous user intervention. Once configured and authenticated, the peripheral devices can automatically perform tasks such as answering calls, controlling camera, or launching applications based on pre-established rules and user profiles, reducing the need for complex continuous monitoring and control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12107982B2Methods for management the state of buttons of peripheral devices, implementing secure remote control of the user interface, interaction between applications, and also the answering machine, PBX and VoIP-cell gateway on the basis of smartphones
Publication Date: 2024.10.01 3HAND LLC
  • US12107982B2 patent drawing
  • US12107982B2 patent drawing
  • US12107982B2 patent drawing

AI summary

Method for managing the state of buttons of peripheral devices of computers of any type (including smartphones, tablets, etc.) is considered in the context of safe management by the corresponding segment of the user interface in the automatic or remote mode without direct tactile communication with the user, but at his desire. Manipulation with buttons on peripheral devices is carried out by the button state change agent which is built in directly the peripheral device who in turn is controlled on the channel of interaction of the computer and the peripheral device means of the software of the computer. Based on the technical result of using appropriately implemented additional user interfaces are also claimed methods of remote management of the computer, interactions between applications and also implementations of the answering machine, PBX and the VoIP-Cell gateway on the basis of smartphones.