IP Library Granted Patent US 9,846,680
Granted Patent B1
US 9,846,680 · App. 15/070,860 · Granted Dec 19, 2017

Script logic graphical mapping

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 9,846,680
App. No.
15/070,860
Granted
Dec 19, 2017
Kind
B1
Abstract

A system, method, and computer readable medium comprises displaying a panel associated with at least one script, presenting a branching logic associated with the panel and creating a graphical map of the panel and the branching logic where the graphical map allows zooming in to show panel logic associated with the panel, and the graphical map allows zooming out to show the branching logic associated with the panel.

Claims (41)

1. A method, comprising:

displaying on a first portion of a display at least one panel associated with at least one script;

wherein each panel provides a real-time cue for an operator to read;

presenting a branching logic associated with the at least one panel;

creating a graphical map of the at least one panel and the branching logic, wherein the graphical map automatically zooms out to show branching logic associated with the panel, wherein the graphical map is created by showing all routes out of a script path or the panel or into the script path or the panel where all routes are searched for a target path or a target panel and all routes where the target path or the target panel is located are shortened such that the target path or the target panel is an end point; and

displaying on a second portion of the display the at least one panel's code related to a file describing at least one entry point onto the at least one script, wherein the code is read and split into primary sections representing a life cycle of the panel including load, edit, submit and branch allowing checking for code or display errors.

2. The method of claim 1 comprising sorting the at least one script.

3. The method of claim 1 comprising listing the at least one script.

4. The method of claim 1 comprising tabulating panels in a specified script path.

5. The method of claim 1 comprising filtering the graphical map to display a specified script path.

6. The method of claim 1 comprising distilling the graphical map to display a specified script path type.

7. The method of claim 1 comprising refining the graphical map to display a specified panel.

8. The method of claim 1 , wherein each at least one panel comprises instructions, information, and data queries.

9. The method of claim 1 comprising providing a list of subsequent panels.

10. The method of claim 1 comprising establishing a navigation file showing script paths associated to the at least one script and a first panel.

11. The method of claim 1 , wherein the graphical map automatically zooms in to show panel logic associated with the panel.

12. The method of claim 1 , wherein the panels are displayed as boxes in the graphical map and the branching logic associated with the panel is displayed as an arrow.

13. A non-transitory computer readable medium comprising instructions for:

displaying on a first portion of a display at least one panel associated with at least one script;

wherein each panel provides a real-time cue for an operator to read;

presenting a branching logic associated with the at least one panel;

creating a graphical map of the at least one panel and the branching logic, wherein the graphical map automatically zooms out to show branching logic associated with the panel; and

displaying on a second portion of the display the at least one panel's code related to a file describing at least one entry point onto the at least one script, wherein the code is read and split into primary sections representing a life cycle of the panel including load, edit, submit and branch allowing checking for code or display errors.

14. The computer readable medium of claim 13 comprising instructions for zooming in to show panel logic associated with the at least one panel.

15. The computer readable medium of claim 13 , wherein each at least one panel comprises instructions, information, and data queries.

16. The computer readable medium of claim 14 comprising instructions for at least one of:

sorting the at least one script;

listing the at least one script;

filtering the graphical map to display a specified script path;

distilling the graphical map to display a specified script path type; and

refining the graphical map to display a specified panel.

17. The computer readable medium of claim 13 wherein the graphical map automatically zooms in to show panel logic associated with the panel.

18. A system, comprising:

a processor, wherein the processor displays on a first portion of a display at least one panel associated with at least one script, wherein each panel provides a real-time cue for an operator to read, presents a branching logic associated with the at least one panel, and creates a graphical map of the at least one panel and the branching logic, wherein the graphical map automatically zooms out to show branching logic associated with the panel, wherein the first portion of the display shows all routes out of a script path or panel or into the script path or the panel where all routes are searched for a target path or a target panel and routes where the target path or the target panel is located are shortened such that the target path or the target panel is an end point, the graphical map that enables an agent or a user to test and troubleshoot a specific path into one of the at least one panel associated with the at least one script, displays on a second portion of the display the at least one panel's code related to a file that describes at least one entry point onto the at least one script, wherein the code is read and split into primary sections that represent a life cycle of the panel including load, edit, submit and branch that allow a check for code or display errors; and

a memory communicably coupled to the processor, wherein the memory stores the graphical map and the script path associated with the panel.

19. The system of claim 18 wherein the processor performs at least one of:

inventories panels associated with the at least one script that are not connected by branching logic;

filters the graphical map to display a specified script path;

distills the graphical map to display a specified script path type; and

refines the graphical map to display a specified panel.

20. The system of claim 18 , wherein the graphical map automatically zooms in to show panel logic associated with the panel.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2022
From: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
To: ALORICA INC.
Reel/Frame 062185/0057 →
SECURITY INTEREST Recorded Dec 21, 2022
From: ALORICA INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 062175/0162 →
SECURITY INTEREST Recorded Dec 16, 2020
From: ALORICA INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 054671/0380 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 16, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ALORICA INC.
Reel/Frame 054773/0049 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 15, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ALORICA INC.
Reel/Frame 054706/0353 →
NOTICE OF GRANT OF SECURITY INTEREST (TERM LOAN FACILITY) IN INTELLECTUAL PROPERTY Recorded Dec 14, 2020
From: ALORICA, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 054717/0781 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Apr 23, 2020
From: ALORICA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052474/0328 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Apr 22, 2020
From: ALORICA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052472/0643 →
MERGER Recorded Jan 29, 2020
From: ALORICA BUSINESS SOLUTIONS LLC
To: ALORICA INC.; ALORICA INC
Reel/Frame 051661/0664 →