IP Library Granted Patent US 8,612,327
Granted Patent B1
US 8,612,327 · App. 13/742,297 · Granted Dec 17, 2013

System, method and computer program product for a product catalog/pricing engine framework

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,612,327
App. No.
13/742,297
Granted
Dec 17, 2013
Kind
B1
Abstract

A system, method and computer program product are provided including a catalog database with a plurality of product definitions. The product definitions includes a plurality of rules and attributes associated with a plurality of products. Further included is a pricing engine in communication with the catalog database. The pricing engine is adapted for charging for the products based on the rules and the attributes.

Claims (39)

1. A system, comprising:

a catalog database including a plurality of product definitions, the product definitions including a plurality of rules and a plurality of attributes associated with a plurality of products; and

a pricing engine in communication with the catalog database, the pricing engine adapted for charging for the plurality of products based on the plurality of rules and the plurality of attributes;

wherein the plurality of products include financial products;

wherein the catalog database and the pricing engine interface an existing banking system;

wherein the plurality of products are bundled to form bundled products;

wherein the plurality of rules of the bundled products are interdependent;

wherein a plurality of components are pre-defined to include the plurality of rules;

wherein the system is operable to allow tailoring of the plurality of product definitions for a customer such that upon selection of the plurality of products for the customer utilizing a graphical user interface, the graphical user interface allows for selection of one or more variations of the plurality of rules associated with the plurality of products for that customer and also allows for entry of one or more values of the plurality of attributes associated with the plurality of products for that customer.

2. The system of claim 1 , wherein access to the products is provided over a network.

3. The system of claim 1 , wherein the product definitions each include the plurality of the components.

4. The system of claim 1 , wherein the components are capable of being re-used in conjunction with a plurality of the products.

5. The system of claim 1 , wherein the financial products are selected from the group consisting of a loan, an account, securities, and a mortgage.

6. The system of claim 1 , and further comprising an order engine in communication with the catalog database.

7. The system of claim 6 , wherein the order engine is capable of offering a bundle of the plurality of the products.

8. The system of claim 1 , and further comprising an accounting engine in communication with the pricing engine.

9. The system of claim 8 , wherein the accounting engine identifies events and related pricing information from an output of the pricing engine.

10. The system of claim 9 , wherein the accounting engine assembles entries utilizing the output of the pricing engine.

11. The system of claim 10 , wherein the accounting engine updates balances utilizing the entries.

12. The system of claim 11 , wherein the accounting engine reports on the balances.

13. The system of claim 1 , wherein at least one of the catalog database and the pricing engine is configurable.

14. A computer program product embodied on a computer readable medium, comprising:

computer code for storing a plurality of product definitions in a catalog database, the product definitions including a plurality of rules and a plurality of attributes associated with a plurality of products; and

computer code for charging for the plurality of products based on the plurality of rules and the plurality of attributes, utilizing a pricing engine in communication with the catalog database;

wherein the plurality of products include financial products;

wherein the catalog database and the pricing engine interface an existing banking system;

wherein the plurality of products are bundled to form bundled products;

wherein the plurality of rules of the bundled products are interdependent;

wherein a plurality of components are pre-defined to include the plurality of rules;

wherein the computer program product is operable to allow tailoring of the plurality of product definitions for a customer such that upon selection of the plurality of products for the customer utilizing a graphical user interface, the graphical user interface allows for selection of one or more variations of the plurality of rules associated with the plurality of products for that customer and also allows for entry of one or more values of the plurality of attributes associated with the plurality of products for that customer.

15. A method, comprising:

storing a plurality of product definitions in a catalog database, the product definitions including a plurality of rules and a plurality of attributes associated with a plurality of products; and

charging for the plurality of products based on the plurality of rules and the plurality of attributes utilizing a pricing engine in communication with the catalog database;

wherein the plurality of products include financial products;

wherein the catalog database and the pricing engine interface an existing banking system;

wherein the plurality of products are bundled to form bundled products;

wherein the plurality of rules of the bundled products are interdependent;

wherein a plurality of components are pre-defined to include the plurality of rules;

wherein tailoring of the plurality of product definitions is allowed for a customer such that upon selection of the plurality of products for the customer utilizing a graphical user interface, the graphical user interface allows for selection of one or more variations of the plurality of rules associated with the plurality of products for that customer and also allows for entry of one or more values of the plurality of attributes associated with the plurality of products for that customer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2013
From: BLUM, MICHAEL
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 031572/0276 →