Revenue Allocation Engine for Subscription Economy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to revenue recognition and allocation in subscription-based pricing models are inefficient and ineffective, particularly due to complexities such as monetizing sales over time, customer-initiated changes to subscriptions, and changes in revenue recognition rules, leading to difficulties in accurately determining revenue and resource utilization.

Innovation Solution

A revenue recognition/allocation engine that evaluates the impact of charge events on revenue generation, using relevant business rules and principles, and generates flexible charge segments and events to support various product subscription options, including time-based and usage-based charges, while allowing for discounts and overage charges, enabling accurate revenue distribution and recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional revenue recognition approaches are used in subscription-based pricing models, then simplicity is maintained, but accuracy of revenue determination deteriorates due to complexities in monetizing sales over time and customer-initiated changes

Engineering Contradiction:
Improveaccuracy of revenue determinationVSAvoidcomplexity of revenue allocation system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments revenue recognition into discrete charge events and allocates revenue to specific accounting periods based on when charges are incurred. This breaks down the complex subscription revenue model into manageable units (charge events) that can be processed individually, improving accuracy while maintaining system tractability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts revenue recognition to accommodate customer-initiated changes to subscriptions. Revenue allocation automatically updates when customers modify their subscriptions, adding or removing features, ensuring accurate revenue determination despite changing conditions without requiring manual intervention

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If flexible subscription-based pricing models are introduced, then adaptability to customer needs improves, but difficulty in revenue allocation and resource utilization accounting increases

Engineering Contradiction:
Improveflexibility of pricing modelVSAvoidease of revenue allocation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal revenue recognition system that handles multiple subscription types, pricing models, and customer scenarios through a single framework. The system universally applies charge event processing and revenue allocation rules across diverse subscription arrangements, making the system adaptable to various needs while maintaining ease of operation through consistent processing logic

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system incorporates feedback mechanisms that automatically adjust revenue allocation based on actual customer usage and subscription changes. By continuously monitoring charge events and updating revenue recognition accordingly, the system adapts to flexible pricing models while maintaining accurate and easy-to-manage revenue allocation

Inventive Principle:
Principle #23Feedback

3Productivity

If manual revenue tracking methods are used, then system complexity is reduced, but productivity in processing subscription changes and generating revenue reports deteriorates

Engineering Contradiction:
Improveefficiency of revenue processingVSAvoidcomplexity of automated system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a self-service automated system that processes charge events, calculates revenue allocation, and generates reports without manual intervention. The system automatically detects subscription changes, processes charge events, and updates revenue recognition, dramatically improving productivity while the modular architecture keeps complexity manageable

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with automated computational systems. Instead of manual tracking and calculation, the system uses automated charge event processing and algorithmic revenue allocation, significantly improving productivity. The complexity is managed through standardized processing rules and automated workflows

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Measurement precision

If detailed tracking of charge events is implemented, then measurement precision of revenue allocation improves, but loss of time in processing and analyzing charge data increases

Engineering Contradiction:
Improveprecision of revenue allocationVSAvoidtime for processing charge events
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of charge events as they occur, immediately allocating revenue to the appropriate accounting periods and updating revenue recognition. By processing charge events in real-time or near-real-time rather than batching them, the system achieves precise revenue allocation without significant time delays

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240394803A1System and method for a revenue allocation engine for use with subscription economy
Publication Date: 2024.11.28 ZUORA INC
  • US20240394803A1 patent drawing
  • US20240394803A1 patent drawing
  • US20240394803A1 patent drawing

AI summary

Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.