RSS Feed Subscription Management via Centralized Syndication Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and synchronizing RSS subscriptions across multiple applications is challenging due to the variety of file formats and the complexity of implementing parsers, leading to unsynchronized lists and cumbersome content publishing processes.

Innovation Solution

A content syndication platform that provides an API with an object model for managing and organizing web content, abstracting feed formats into a common format, and enabling seamless subscription and consumption of RSS feeds across different applications, including those that are not syndication-aware, through a web content syndication platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple RSS-enabled applications are used to manage subscriptions, then users can access varied features and content, but managing and synchronizing subscriptions across applications becomes very difficult

Engineering Contradiction:
Improveaccess to varied featuresVSAvoidsubscription management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized subscription management service that acts as an intermediary between multiple RSS applications and the user's subscription list. This service stores subscriptions in a standardized format and provides APIs that applications can use to access and manage subscriptions without direct user intervention, thereby simplifying cross-application subscription management while maintaining access to varied application features

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If RSS applications support multiple feed formats, then compatibility with different web feeds is improved, but implementing parsers for all formats becomes more difficult

Engineering Contradiction:
Improvefeed format compatibilityVSAvoidparser implementation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent introduces a centralized subscription management service that acts as an intermediary between multiple RSS applications and the user's subscription list. This service stores subscriptions in a standardized format and provides APIs that applications can use to access and manage subscriptions without direct user intervention, thereby simplifying cross-application subscription management while maintaining access to varied application features

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If users manually publish content to blog services, then content can be published to external services, but the publishing process becomes cumbersome requiring multiple steps

Engineering Contradiction:
Improvecontent publishing capabilityVSAvoidpublishing process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines the content publishing functionality directly within the RSS application interface. Users can create and publish blog posts, news articles, and other content through the application's integrated publishing tools, which automatically handle the multi-step process of composing, formatting, and submitting content to external blog services, thereby maintaining reliable publishing capability while greatly simplifying the user operation

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If application developers implement all syndication protocols, then full functionality across different protocols is achieved, but implementation complexity increases significantly

Engineering Contradiction:
Improveprotocol support coverageVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized subscription management service that acts as an intermediary between multiple RSS applications and the user's subscription list. This service stores subscriptions in a standardized format and provides APIs that applications can use to access and manage subscriptions without direct user intervention, thereby simplifying cross-application subscription management while maintaining access to varied application features

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9894174B2Finding and consuming web subscriptions in a web browser
Publication Date: 2018.02.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9894174B2 patent drawing
  • US9894174B2 patent drawing
  • US9894174B2 patent drawing

AI summary

A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of applications. These applications may or may not necessarily understand the particular syndication format. An application program interface (API) exposes an object model which allows applications and users to easily accomplish many different tasks such as creating, reading, updating, deleting feeds and the like. Further, in at least some embodiments, a user can subscribe to a particular web feed, be provided with a user interface that contains distinct indicia to identify new feeds, and can efficiently consume or read RSS feeds using both an RSS reader and a web browser.