Browse Prior Art Database

Configurator Management for Responsive & Secure Product Configurations

IP.com Disclosure Number: IPCOM000237113D
Publication Date: 2014-Jun-03
Document File: 5 page(s) / 116K

Publishing Venue

The IP.com Prior Art Database

Abstract

A system, method and infrastructure [Configurator Management system] for managing client and server based product configuration validation which generates code for both the client and server support is disclosed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 5

Configurator Management for Responsive & Secure Product Configurations

Disclosed is a system, method and infrastructure [Configurator Management system] for managing client and server based product configuration validation which generates code for both the client and server support.

As depicted in Figure 1, current product configurators may typically be broken into two modalitys:

Server side Configurator Logic


1.

Developed and maintained as a set of Server bound Application Programming Interfaces (APIs)

  The API's evaluate Customers' Product Option selections via a number of Hypertext Transfer Protocol (HTTP) Requests
Client side Configurator Logic


2.

Developed and maintained as a library of JavaScript

® files deployed to each and The disclosed system depicted in Figure 2 comprises a configuration management engine which supports and manages definitions for configuration logic with options,

compatibility, pricing, inventory, and code generation for client JavaScript and Java the server.

every HTTP Client


JavaScript executes in Customers' Web Browser to evaluate Customers' Product Option selections

Figure 1

® for

1


Page 02 of 5

The Configurator Management system allows configurator managers to:
Manage definitions for Configurators


1.

Develop and Test Configurator Logic


2.

Product Option Compatibility

  
Pricing
Inventory
Translate complete Configurators into Java source code, which is then transformed


3.

into
Components that reside in the HTTP Client as JavaScript, published to a vanilla Web Server
Logically identical components that reside in the HTTP Server, published to an Application Server accessible via Web Service

The published Configurators allows customers to:
Select Product Options, evaluated immediately without Requests to a Server


1.

Complete Product Configurations with minimal latency


2.

Configure Products while off-line


3.

The Configurator Management system allows businesses to:
Ensure that all Product Configurations are authentic and valid


1.

Reduce development and maintenance costs for Configurators


2.

2


Page 03 of 5

3


Page 04 of 5

Figure 2

An embodiment of the disclosed system has the following elements:
Configurator Managers via a web based User Interface providing support for:


1.

Defining structure and definition of Configurable Products
Defining logic for the evaluation of Product Option compatibility, discounts, inventory rules, etc.

  Tests Configurators
Translating and Publishing Configurators to their web based commerce solutions Configurator Man...