Invoice Generation System with Entitlement Pricing Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating invoices for complex contracts with varying entitlements and pricing structures is challenging due to the complexity and number of activities, contracts, and entitlements, leading to inefficiencies and errors in billing.

Innovation Solution

A system and method for generating invoices that take into account applicable entitlements by identifying relevant contracts, determining standard pricing, adjusting for discounts, and calculating savings, supporting complex pricing structures and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual invoice generation methods are used for complex contracts with multiple entitlements, then flexibility in handling various pricing structures is maintained, but errors and inefficiencies increase significantly

Engineering Contradiction:
Improveinvoice accuracyVSAvoidinvoice generation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables self-service automated invoice generation by allowing the computer system to automatically identify applicable contracts, retrieve entitlements, calculate pricing adjustments, and generate invoices without requiring manual intervention for each invoice, thereby improving both accuracy and efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes of invoice generation with an automated computer-based system that uses software algorithms to identify contracts, calculate entitlements, and generate invoices, eliminating human error while maintaining processing flexibility

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

2Productivity

If automated invoice generation is implemented without considering entitlements, then processing speed increases, but billing accuracy and revenue optimization decrease

Engineering Contradiction:
Improveinvoice generation speedVSAvoidpricing accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by pre-identifying all applicable contracts and their associated entitlements before invoice generation, storing this information for rapid retrieval during the invoicing process, thus maintaining high speed while ensuring accurate pricing adjustments are applied

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms by continuously checking event details against contract terms and entitlement criteria, automatically adjusting pricing based on matched entitlements, and verifying calculations to ensure both speed and accuracy in invoice generation

Inventive Principle:
Principle #23Feedback

3Loss of information

If the system tracks both original and revised invoice amounts to show savings, then transparency and customer satisfaction improve, but computational complexity and processing time increase

Engineering Contradiction:
Improvesavings information transparencyVSAvoidsystem computational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the pricing calculation into distinct components: original invoice amount calculation, entitlement identification, discount calculation, and savings computation. Each component handles a specific aspect independently, reducing overall computational complexity while providing complete transparency through the breakdown of original versus revised amounts

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8386345B2Method and system for generating invoices with entitlements
Publication Date: 2013.02.26 SIEBEL SYSTEMS INC
  • US8386345B2 patent drawing
  • US8386345B2 patent drawing
  • US8386345B2 patent drawing

AI summary

Techniques to generate invoices for “events” (e.g., activities, orders, and so on) and taking into account applicable entitlements. The events are for actions and/or transactions to be performed, and may be related to contracts having entitlements that may specify special pricing for the events. An entitlement may define what event items are covered (e.g., time, expenses, parts), and the amount that is covered and the applicable discounts for each event item. To generate invoices for the events, contracts applicable to the events are initially determined and any entitlements that cover the events are identified. An original invoice amount for each event may be initially determined based on a standard pricing scheme (e.g., based on standard Price and/or Rate Lists) for this type of event. A revised invoice amount and discounts (if any) may then be determined for the event based on the applicable entitlements (if any).