Autonomous App Social Feed via Pause-Triggered Web Address

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomously executed applications lack social interaction features, which reduces user engagement, despite users preferring their independence from network dependence and private usage experience.

Innovation Solution

A system where a user terminal application and server application collaborate to provide user-specific feed information by generating a web address for recent events of other users, accessible upon user-initiated pause, without increasing continuous information exchange with the server, suitable for mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If social interaction features are added to autonomously executed applications, then user engagement is improved, but application independence is compromised

Engineering Contradiction:
Improveuser engagementVSAvoidapplication independence
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The application periodically checks for network availability and user pause states to determine when to fetch social feed information. Instead of continuous network dependency, the system uses periodic actions triggered by specific events (pause commands) to maintain social features while preserving autonomous execution capability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts its behavior based on network availability and user state. When the application is running autonomously, it maintains independence. When paused and network available, it dynamically switches to fetch and display social feed information, thus adapting between autonomous and connected modes.

Inventive Principle:
Principle #15Dynamics

2Productivity

If continuous information exchange with server is increased, then social interaction features are improved, but data exchange overhead increases

Engineering Contradiction:
Improvesocial interaction featuresVSAvoiddata exchange
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Instead of continuous data exchange, the system periodically fetches social feed information only when the application is paused and network is available. This reduces data exchange overhead while maintaining social interaction features, as updates occur intermittently rather than continuously.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system extracts and displays only relevant social feed information (friend activities, challenges) when needed, rather than continuously exchanging all possible data. This selective extraction reduces data exchange volume while providing meaningful social interaction content.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If social feed information is always accessible, then user engagement is improved, but device resources are continuously consumed

Engineering Contradiction:
Improveuser engagementVSAvoiddevice resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The social feed is made accessible only periodically when the user pauses the application, rather than being continuously loaded and displayed. This reduces device resource consumption (memory, CPU, battery) while still providing social interaction features when the user is not actively playing.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Instead of fully loading and maintaining social feed information in memory at all times, the system loads and displays only partial information when needed (during pause). This partial action approach reduces resource consumption while providing sufficient social interaction capability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10334000B2Enhancement to autonomously executed applications
Publication Date: 2019.06.25 ROVIO ENTERTAINMENT
  • US10334000B2 patent drawing
  • US10334000B2 patent drawing
  • US10334000B2 patent drawing

AI summary

An enhancement to autonomously executed applications. based on inter-related co-operation of a user terminal (10) and a server (14) or a server cloud. The server (14) maintains user-specific conditions and uses the condition to extract from a stream of event data items information to a user-specific feed. This feed is made available via a user-specific web address. A user-initiated pause in the user terminal (10) triggers the terminal application to generate and invoke the user-specific web address such that topical feed information generated from recent events of other users and user applications becomes accessible. User experience of autonomously executed applications can be enhanced without essentially compromising the independency of the processing stage.