Computing Device Automatic Phone Call Inactivity Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices lack the ability to automatically detect prolonged inactivity for phone calls, which may indicate a user's potential health or emergency situation, requiring manual intervention to initiate contact.

Innovation Solution

A method implemented in computing devices to determine the elapsed time since the last phone call, exceeding a threshold, to automatically identify and dial a preconfigured or dynamically selected phone number, and output a message or emergency alert.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the device automatically dials a preconfigured phone number upon receiving a user indication, then the ease of operation is improved, but the device complexity increases due to automated detection and dialing mechanisms

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The device stores multiple phone numbers in advance and pre-configures them for automatic dialing. When inactivity is detected, the system automatically selects and dials the appropriate preconfigured number without requiring real-time user input, thus improving ease of operation while managing complexity through pre-planning

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device monitors its own usage patterns and automatically determines when inactivity thresholds are met. The system self-initiates the dialing process based on its own detected state, eliminating the need for external manual intervention and reducing operational complexity for the user

Inventive Principle:
Principle #25Self-service

2Reliability

If the device monitors phone call activity continuously to detect inactivity, then the reliability of emergency detection is improved, but the use of energy increases due to continuous monitoring operations

Engineering Contradiction:
ImprovereliabilityVSAvoiduse of energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous monitoring, the device checks phone call activity at periodic intervals. The system compares the current time against the last recorded call time at each interval, determining inactivity status only when needed. This periodic approach maintains reliable detection capability while significantly reducing energy consumption compared to continuous monitoring

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The monitoring intensity and frequency are dynamically adjusted based on device state. During active periods, monitoring may be less frequent, while during suspected inactivity periods, the system may increase monitoring frequency to confirm emergency conditions, optimizing the balance between reliability and energy usage

Inventive Principle:
Principle #15Dynamics

3Speed

If the device automatically identifies and dials emergency contacts without user interaction, then the speed of emergency response is improved, but the loss of time for user verification increases

Engineering Contradiction:
ImprovespeedVSAvoidloss of time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The device pre-configures emergency contact information and dialing priorities before emergencies occur. When inactivity is detected, the system can immediately initiate dialing to the appropriate pre-selected contact without requiring time-consuming user verification, thus improving response speed while minimizing verification time loss

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8768293B1Automatically establishing a telephonic connection between devices
Publication Date: 2014.07.01 GOOGLE LLC
  • US8768293B1 patent drawing
  • US8768293B1 patent drawing
  • US8768293B1 patent drawing

AI summary

Various aspects of this disclosure are directed to determining, with a computing device, an amount of time that has elapsed since the computing device was last utilized for processing an outgoing or an incoming phone call. The computing device may determine that the amount of time that has elapsed exceeds a threshold time value. Responsive to the determination, the computing device may identify a phone number to call with the computing device, may establish a voice connection using the identified phone number, and may output a message using the voice connection.