Subscription Aggregation System for Dynamic Billing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing subscription management systems lack configurability and flexibility, particularly in managing complex subscription arrangements between providers and customers, and are inflexible in offering options to consumers.

Innovation Solution

A subscription management system that generates data structures and interfaces allowing for dynamic management of subscriptions, enabling consumers to customize subscription plans, financing options, and billing, with real-time financing facilitation through a financial exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a terminal controller is used to select a bundle of channels based on a subscription matrix, then channel bundling is achieved, but the system becomes inflexible and lacks configurability

Engineering Contradiction:
ImproveconfigurabilityVSAvoidsystem flexibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the subscription management into separate components: a subscription engine that generates data structures, a financial exchange system that processes financing, and a terminal controller that executes selections. This segmentation allows each component to be independently configured and modified, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic subscription plans where the subscription engine can generate and modify data structures in real-time based on consumer preferences and provider offerings. This dynamic approach allows the system to adapt to changing requirements without rigid structural constraints, achieving both flexibility and manageable complexity.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If a fixed subscription matrix is used, then service provider control is maintained, but consumer options are limited

Engineering Contradiction:
Improveconsumer optionsVSAvoidsubscription customization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system enables consumers to self-configure their subscription plans by interacting with the subscription engine, which generates customized data structures based on consumer inputs. This self-service mechanism expands consumer options without requiring complex provider intervention, resolving the contradiction between ease of operation and subscription customization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The subscription engine dynamically changes parameters such as subscription duration, service levels, and pricing based on consumer preferences and provider rules. This parameter-based configuration allows flexible customization of subscription plans while maintaining systematic control, addressing both consumer options and adaptability.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If separate billing is used for each subscription, then individual subscription management is precise, but billing complexity increases

Engineering Contradiction:
Improvebilling efficiencyVSAvoidbilling aggregation
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system merges multiple subscription billings into a single aggregated billing process managed by the subscription engine. This consolidation maintains precise tracking of individual subscriptions while simplifying the overall billing operation, resolving the contradiction between billing efficiency and billing aggregation complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11587051B2Subscription aggregation system
Publication Date: 2023.02.21 HINT INC
  • US11587051B2 patent drawing
  • US11587051B2 patent drawing
  • US11587051B2 patent drawing

AI summary

In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.