IP Library Granted Patent US 7,797,676
Granted Patent B2
US 7,797,676 · App. 10/827,852 · Granted Sep 14, 2010

Method and system for switching between prototype and real code production in a graphical call flow builder

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 7,797,676
App. No.
10/827,852
Granted
Sep 14, 2010
Kind
B2
Abstract

A method and system for automated code generation in a call flow builder ( 10 ) can include a display coupled to a processor. The processor can be programmed to select a real code (database connection) or a prototype code using a graphical interface ( 20 ) to provide a selected code and develop a call flow using the selected code. The processor can be programmed to select the prototype code as the selected code, test the call flow in a local development environment and further enable the switching of the selected code from the prototype to the real code to complete a database connection. The processor can be further programmed to enable specification of a default or range of values. Additionally, the processor can be programmed to use a database connection code that replaces a prototype assignment of values to variables when the real code is the selected code.

Claims (25)

1. A method of automated code generation in a graphical call flow builder, comprising the steps of:

providing a graphical interface for selecting to generate a real code with a database connection or a prototype code without a database connection;

selecting the prototype code as a selected code and developing a call flow using the selected code;

testing the call flow in a local development environment; and

switching the selected code from the prototype code to the real code by replacing prototype assignment of values with variables;

wherein the prototype code is selected to conduct usability evaluations and the usability evaluations are done without connecting to a server containing a database.

2. The method of claim 1 , wherein the method further comprises the step of specifying a default value when the prototype code is the selected code.

3. The method of claim 1 , wherein the method further comprises the step of specifying a range of values when the prototype code is the selected code.

4. A system for automated code generation in a call flow builder, comprising:

a display; and

a processor coupled to the display, wherein the processor is programmed to:

provide a graphical interface for selecting to generate a real code with a database connection or a prototype code without a database connection;

select the prototype code as a selected code and developing a call flow using the selected code;

test the call flow in a local development environment; and

switch the selected code from the prototype code to the real code by replacing prototype assignment of values with variables;

wherein the prototype code is selected to conduct usability evaluations and the usability evaluations are done without connecting to a server containing a database.

5. The system of claim 4 , wherein the processor is further programmed to enable the specification of a default value when the prototype code is the selected code.

6. The system of claim 4 , wherein the processor further programmed to enable the specification of a range of values when the prototype code is the selected code.

7. A computer-readable storage medium, having stored thereon a computer program having a plurality of code sections executable by a computer for causing the computer to perform the steps of:

providing a graphical interface for selecting to generate a real code with a database connection or a prototype code without a database connection;

selecting the prototype code as a selected code and developing a call flow using the selected code;

testing the call flow in a local development environment; and

switching the selected code from the prototype code to the real code by replacing prototype assignment of values with variables;

wherein the prototype code is selected to conduct usability evaluations and the usability evaluations are done without connecting to a server containing a database.

8. The computer-readable storage medium of claim 7 , wherein the computer-readable storage medium is further programmed to enable the specification of at least one among a default value and a range of values when the prototype code is the selected code without connecting to a database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LINKEDIN CORPORATION
Reel/Frame 035201/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2004
From: AGAPI, CIPRIAN; GOMEZ, FELIPE; LEWIS, JAMES R.; MICHELINI, VANESSA V.; SULLIVAN, SIBYL C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014636/0001 →