Widget Integrated Buffer for Batch Display Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for updating a mobile device's display screen with online widgets result in reduced processing speed and performance, especially when receiving a large amount of widget update data in a short time, leading to decreased performance and battery life.

Innovation Solution

A method and system for updating a mobile device's display screen by storing widget update data in a widget integrated buffer with divided regions, each allocated for a specific widget, and displaying the data only at predefined intervals, using a radio frequency unit to receive data and a control unit to manage the display, thereby optimizing processing speed and reducing the burden on the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the mobile device processes widget update data as individual events one by one, then each widget update is handled sequentially, but the processing speed decreases and device performance is lowered when receiving large amounts of widget update data

Engineering Contradiction:
Improveprocessing speedVSAvoiddevice performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges multiple separate widget buffers into a single integrated buffer that can store update data from multiple widgets simultaneously. This consolidation allows the device to batch process widget updates rather than handling each widget sequentially, thereby improving processing speed while maintaining device performance even when receiving large amounts of update data.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If the mobile device uses multiple online widgets, then the device provides more functionality and information, but receives a large amount of widget update data in a short time which reduces processing speed

Engineering Contradiction:
Improvewidget functionalityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The integrated buffer consolidates update data from multiple widgets into a single storage structure, enabling batch processing of updates from numerous widgets simultaneously. This approach maintains the versatility of supporting multiple online widgets while improving processing efficiency by handling multiple updates together rather than sequentially.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system applies widget update data to the display screen at predetermined intervals rather than immediately processing each update as it arrives. This periodic action allows the device to accumulate updates in the integrated buffer and process them in batches at scheduled times, improving processing speed while supporting multiple widgets with diverse functionality.

Inventive Principle:
Principle #19Periodic action

3Loss of information

If the mobile device processes widget update data immediately upon receipt, then real-time updates are displayed, but the device performance is lowered due to the continuous processing burden

Engineering Contradiction:
Improveupdate timelinessVSAvoiddevice performance
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system updates the display screen at predetermined intervals rather than continuously processing each update immediately. This periodic update mechanism maintains information timeliness by regularly refreshing the display with the latest widget data while reducing the continuous processing burden on the device, thereby preserving device performance.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The integrated buffer stores widget update data in advance before it is applied to the display screen. This preliminary storage allows the device to accumulate updates without immediate processing pressure, then apply them in batches at scheduled intervals, maintaining update timeliness while reducing the ongoing performance burden.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9122369B2Mobile device and method for updating display screen with online widget
Publication Date: 2015.09.01 HUAWEI TECH CO LTD
  • US9122369B2 patent drawing
  • US9122369B2 patent drawing
  • US9122369B2 patent drawing

AI summary

A mobile device has embedded online widgets and executes a method for updating a display screen with the widgets. In the method, the mobile device receives widget update data from widget servers and then enables a flag bit of a specific one of divided regions in a widget integrated buffer. Each divided region is allocated for each widget server, and the specific divided region corresponds to the widget server that transmits the widget update data. The mobile device stores the received widget update data in the specific divided region and then determines whether a predefined display update interval arrives. If the display update interval arrives, the mobile device outputs the display screen to which the widget update data stored in the specific divided region is applied.