Mobile Activity Recording with Memory-Aware Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in explaining issues with mobile applications to support personnel and in sharing game highlights or other activities due to the lack of effective recording and sharing capabilities on wireless devices.

Innovation Solution

A method and system for recording user activities on wireless devices, which involves receiving a record command, determining user activity, and available memory, and creating a device recording based on these factors, allowing for the sharing of recorded content with other devices or servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users want to record and share mobile application activities, then the ability to explain problems and share experiences is improved, but the device complexity increases due to adding recording and sharing capabilities

Engineering Contradiction:
Improveease of explaining problems and sharing experiencesVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The wireless device is designed to perform multiple functions including recording user activities, determining available memory, and sharing content through a single integrated system. The recording module can capture various types of user activities (games, web browsing, text messaging) and the device can share recordings through multiple methods (local storage, remote servers), eliminating the need for separate dedicated recording hardware for each function.

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

Solution Approach 2:

The system introduces a recording module as an intermediary component that bridges the gap between user activities and the need to share or explain problems. This module captures activity data, determines available memory, and facilitates sharing without requiring direct integration between all possible functions, thereby managing complexity through a dedicated intermediary layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system records user activities in detail, then the quality of troubleshooting and sharing is improved, but the memory consumption increases

Engineering Contradiction:
Improvequality of recorded activityVSAvoidmemory consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts recording parameters based on available memory and activity type. The recording module determines available memory and can modify recording quality, duration, or detail level accordingly. For example, when memory is abundant, the system can record higher quality detailed activity; when memory is constrained, it automatically reduces recording parameters to maintain acceptable quality while preserving memory space.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system records user activities selectively rather than continuously capturing all possible data. It captures essential activity information sufficient for troubleshooting and sharing purposes, avoiding unnecessary detailed recording of every action. This partial recording approach maintains adequate measurement precision for practical purposes while significantly reducing memory consumption compared to complete continuous recording.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the system continuously monitors and records user activities, then the availability of activity data for sharing is improved, but the energy consumption increases

Engineering Contradiction:
Improveavailability of activity dataVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Instead of continuously monitoring and recording all user activities, the system employs periodic monitoring that activates during relevant periods. The recording module can be configured to monitor during specific activities (games, web browsing, text messaging) rather than continuously, capturing activity data when needed for sharing while minimizing energy consumption during inactive periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system automatically determines when recording is necessary based on user actions and activity context. Rather than requiring constant manual intervention or continuous recording, the system self-regulates by detecting user activity patterns and automatically initiating or terminating recording based on contextual relevance, thereby reducing unnecessary energy consumption while maintaining data availability for sharing.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9386443B2System and method of recording and sharing mobile application activities
Publication Date: 2016.07.05 QUALCOMM INC

AI summary

A method of recording activity at a wireless device is provided. The method includes receiving a record command, determining a user activity at the wireless device, and determining available memory at the wireless device. The method further includes recording the user activity to create a device recording at least partially based on the user activity and the available memory.