Activating Application via Server Status Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies face challenges in establishing connections between devices, particularly when the recipient is offline or idle, as they lack a mechanism to actively change the behavior of applications to initiate a communication session without user intervention and often rely on costly and inefficient SMS transmissions.

Innovation Solution

A method that involves sending an activating message, configured to change the behavior of an application on the recipient device, which can be an SMS or other communication means, to awaken sleeping programs or adjust polling schedules, and includes a server that checks the recipient's status to choose the optimal connection path and action, reducing the need for expansive transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a customized SMS message is sent to awaken the mobile device for instant messaging, then the communication session can be initiated, but the communication cost increases due to SMS transmission

Engineering Contradiction:
ImproveAbility to initiate communication sessionVSAvoidCommunication cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent introduces a server as an intermediary that manages the awakening process. The server receives the IM invitation, determines the recipient's status, and selectively sends SMS activating messages only when necessary (when the recipient is offline). This mediator approach reduces unnecessary SMS transmissions compared to direct device-to-device awakening attempts.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by checking the recipient's status (online/offline) before sending the activating SMS message. The server continuously monitors device status and uses this feedback information to intelligently decide whether to send an SMS, thereby avoiding unnecessary transmissions and reducing communication costs.

Inventive Principle:
Principle #23Feedback

2Reliability

If the recipient device is offline when a connection is requested, then the application cannot respond, but sending an activating message increases transmission costs

Engineering Contradiction:
ImproveConnection establishment capabilityVSAvoidTransmission cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by checking the recipient's status in advance before attempting to establish a connection. The server determines whether the device is offline beforehand and only then sends the activating SMS message. This preliminary status check prevents unnecessary SMS transmissions when the device is already online and can respond directly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that manages the connection establishment process. It receives connection requests, checks recipient status, and selectively activates offline devices only when necessary. This intermediary approach ensures reliable connection establishment while minimizing unnecessary SMS transmissions and associated costs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the application behavior is changed to poll the server earlier than scheduled, then the communication responsiveness improves, but the energy consumption increases

Engineering Contradiction:
ImproveCommunication responsivenessVSAvoidEnergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary anti-action by preventing unnecessary early polling through the activating message mechanism. Instead of continuously or frequently polling the server (which would consume energy), the system uses SMS activating messages to trigger applications only when there is actual incoming communication activity. This counteracts the tendency toward excessive polling by providing an event-driven alternative.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements self-service by having the server manage the awakening process rather than requiring the client device to continuously poll. The server monitors for incoming messages and sends activating SMS only when necessary, allowing the system to respond to communication events without continuous client-side polling and associated energy consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8744350B2Activating an application
Publication Date: 2014.06.03 GLOBAL IP FARM LLC
  • US8744350B2 patent drawing
  • US8744350B2 patent drawing
  • US8744350B2 patent drawing

AI summary

The application discloses a method for establishing a connection between a first communication device capable of receiving an activating message and a mobile communication device, the method comprising:(a) determining that the mobile communication device is seeking communication with a communication device;(b) checking the status of a first communication device;(c) choosing an action required for establishing the connection in view of the status of the first communication device; and(d) taking the action chosen in (c),wherein taking the action comprises sending to the first communication device an activating message, having at least a portion which activates an application residing on the first communication device.