Geofeed Archiving System for Provider Downtime Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in effectively monitoring, displaying, and curating vast amounts of content related to geographically definable locations, particularly due to content provider downtime and difficulties in obtaining real-time updates from multiple sources.

Innovation Solution

A system and method for creating, managing, and curating geofeeds by aggregating content from multiple providers using specific requests, including modules for geofeed creation, management, and curation, which allows for filtering, storage, snapshot generation, and streaming of content relevant to geo-locations, even when providers are unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If content is aggregated from multiple content providers in real-time, then the quantity and freshness of available content increases, but the system reliability decreases when providers experience downtime or become unavailable

Engineering Contradiction:
Improvequantity of contentVSAvoidsystem reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by archiving content from content providers before they become unavailable. The archiving component continuously stores content in an archive, ensuring that even if a provider experiences downtime or shuts down, the content remains accessible through the archived copies. This resolves the contradiction by preparing backup content in advance, maintaining both quantity of content and system reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary archiving layer between content providers and the geofeed distribution system. This archive acts as a mediator that decouples the real-time content aggregation from the geofeed delivery, allowing the system to maintain reliable content availability even when providers are unavailable. The intermediary store-and-forward mechanism ensures continuous service while aggregating content from multiple sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system continuously monitors and updates content from multiple providers, then the real-time availability of relevant content improves, but the complexity of managing and curating content increases

Engineering Contradiction:
Improvereal-time availabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the content management function into distinct independent components: a geofeed creation component that defines geo-location parameters, an archiving component that stores content, and a geofeed streamer component that delivers updated content. This segmentation reduces overall system complexity by allowing each component to operate independently with well-defined interfaces, while collectively achieving real-time content availability through coordinated operation.

Inventive Principle:
Principle #1Segmentation

3Reliability

If content is stored and archived for later access, then historical availability and system reliability improve, but the loss of time for retrieving and updating content increases

Engineering Contradiction:
Improvehistorical availabilityVSAvoidtime for retrieval
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system maintains continuity of useful action by continuously archiving content as it becomes available from providers. The archiving component operates continuously, ensuring that content is immediately stored when received. This continuous archiving eliminates retrieval delays when content is needed, as the most recent content is already archived and accessible instantly, resolving the contradiction between historical availability and time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9906576B2System and method for creating and managing geofeeds
Publication Date: 2018.02.27 CRISIS24 MEDICAL SOLUTIONS INC
  • US9906576B2 patent drawing
  • US9906576B2 patent drawing
  • US9906576B2 patent drawing

AI summary

The disclosure relates to systems and methods of burning, snapshotting, streaming and curating geofeeds, each geofeed including a plurality of geofeed content items that are aggregated from a plurality of content providers using respective requests formatted specifically for individual ones of the plurality of content providers, where each individual set of a plurality of content is relevant to one or more geographically definable locations. Archives of a geofeed may be generated by burning portions or all of the geofeed content items and/or generating snapshots of geofeeds at different times. A real-time geofeed may be streamed by continuously or periodically obtaining newly available geofeed content items and updated a geofeed stream in real-time. Collections of geofeed content items may be curated in order to organize and follow geofeed content items of interest.