URI Web Feed System Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web feed systems, particularly those using RSS, consume excessive communication bandwidth and require continuous internet connectivity, leading to degraded user experience due to frequent polling for updates.

Innovation Solution

A method and system that provide web feeds in a Uniform Resource Identifier (URI) format, allowing for automatic fetching and transfer of web feeds from a primary electronic device to a secondary device, such as a wearable device, while optimizing bandwidth usage and enabling offline reading by determining wireless data connection availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If RSS web feed polling is used to provide up-to-date web content, then users can access recent changes, but communication bandwidth is wasted excessively

Engineering Contradiction:
Improvetimeliness of web content updatesVSAvoidcommunication bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements periodic polling at optimized intervals rather than continuous or frequent polling. The server sends push notifications only when actual content changes occur, transforming the periodic polling mechanism into an event-driven approach that maintains timeliness while reducing unnecessary bandwidth consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system establishes a feedback mechanism where the server notifies the electronic device only when there are actual content changes. This feedback loop allows the device to receive updates only when necessary, eliminating wasteful polling of unchanged content and optimizing bandwidth usage while maintaining content freshness.

Inventive Principle:
Principle #23Feedback

2Reliability

If RSS web feed polling is performed continuously, then users receive timely updates, but the system requires constant internet connectivity

Engineering Contradiction:
Improveavailability of web content updatesVSAvoidinternet connectivity requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by establishing connection and fetching content updates only when needed, rather than maintaining constant connectivity. The device can operate offline and automatically sync when connection is available, transforming the continuous connectivity requirement into an on-demand connection approach.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service mechanisms where the electronic device autonomously determines when to poll for updates based on local conditions such as connectivity availability and user activity patterns. This self-service approach reduces the burden of constant connectivity management while ensuring updates are received when possible.

Inventive Principle:
Principle #25Self-service

3Loss of information

If full web content is loaded for web feed access, then complete information is available, but access time increases significantly

Engineering Contradiction:
Improvecompleteness of web contentVSAvoidweb content loading time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the essential feed content (titles, summaries, change metadata) from the full web pages, separating the critical update information from the complete content. This extraction approach allows users to access feed updates quickly while maintaining the option to view full content on demand, significantly reducing loading time while preserving information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The web content is segmented into hierarchical levels: feed metadata (titles, summaries, change indicators) and full content. The system loads and displays the segmented feed metadata immediately, allowing users to access update information quickly, while full content can be loaded subsequently based on user interaction, optimizing the balance between information completeness and access speed.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9992254B2Method and system of providing a web feed in a uniform resource identifier
Publication Date: 2018.06.05 SAMSUNG ELECTRONICS CO LTD
  • US9992254B2 patent drawing
  • US9992254B2 patent drawing
  • US9992254B2 patent drawing

AI summary

A method and a system of providing a web feed in a uniform resource identifier (URI) are provided. The method includes obtaining, by a processing unit, a plurality of the URIs from at least one data source in a primary electronic device, automatically fetching, by a parsing unit, at least one web feed, corresponding to at least one URI of the plurality of URIs, from a server, and providing the at least one fetched web feed.