Layout management in a rapid application development tool
US-2015347100-A1 · Dec 3, 2015 · US
US9942409B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9942409-B1 |
| Application number | US-201715642072-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jul 5, 2017 |
| Priority date | Jul 5, 2017 |
| Publication date | Apr 10, 2018 |
| Grant date | Apr 10, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for translating a coding language for graphical scripts used by a communication routing system into a preferred language. The original script files are received, and translation and validation rules are applied to produce translated script files. The coding language may be translated into an intermediate language which may be translated into the preferred language. A cross-reference and nodes resource is queried to gather associated contextual information for understanding and analyzing the translated script files. The translated script files and the associated contextual information are stored in a database. Thereafter, in response to a query from a user, the database is searched for information of interest from the translated script files, and the information is reported. In one possible application, the technology facilitates performing a path analysis of an individual call flow in which all possible outcomes of a communication are determined from initiation to completion.
Opening claim text (preview).
Having thus described one or more embodiments of the invention, what is claimed as new and desired to be protected by Letters Patent includes the following: 1. A computer-implemented method for improving a functioning of a communication routing system by translating a coding language for a plurality of graphical scripts used by the communication routing system into a preferred language, wherein the communication routing system includes one or more databases containing a plurality of original script files, the computer-implemented method being implemented by a computing device and comprising: receiving the plurality of original script files from the one or more databases; applying a set of translation rules to translate the plurality of original script files and applying a set of validation rules for guiding and validating the translation from the coding language into the preferred language to produce a plurality of translated script files; querying a cross-reference and nodes resource contained in the one or more databases to gather associated contextual information for understanding and analyzing the plurality of translated script files; storing the plurality of translated script files and the associated contextual information in a single database; and in response to a query from a user via a user interface, searching the single database for information of interest from the plurality of translated script files, and reporting the information of interest to the user. 2. The computer-implemented method of claim 1 , wherein the communication routing system is an intelligent contact management system used to route telephone calls. 3. The computer-implemented method of claim 1 , wherein the coding language is translated into an intermediate language; and the intermediate language is translated into the preferred language. 4. The computer-implemented method of claim 1 , wherein each original script file includes one or more fields, and the set of validation rules include a first rule regarding a number of characters in each field; and a second rule regarding a nature of each field. 5. The computer-implemented method of claim 1 , wherein each original script file includes one or more elements, and each element has an identification number, and the cross-reference and nodes resource associates a name with each identification number, and the associated contextual information includes the name and the identification number for each element. 6. The computer-implemented method of claim 5 , further including in response to a cross-reference query from the user via the user interface, searching the single database for and reporting a particular name and a particular identification number for an element of interest. 7. The computer-implemented method of claim 1 , further including in response to a nodes query from the user via the user interface, searching the single database for and reporting a particular node function of a particular translated script file. 8. The computer-implemented method of claim 7 , further including in response to a multi-nodes query from the user via the user interface, searching the single database for and reporting a plurality of node functions for the particular translated script file. 9. The computer-implemented method of claim 1 , further including in response to a chained-lines query from the user via the user interface, searching the single database for and reporting a particular series of chained lines for a particular translated script file. 10. The computer-implemented method of claim 1 , further including in response to a path analysis query from the user via the user interface, performing and reporting a path analysis of an individual call flow in which all possible outcomes of a communication are determined from when the communication is initiated to when the communication is completed. 11. A computer-implemented method for improving a functioning of an intelligent contact management system by translating a coding language for a plurality of graphical scripts used by the intelligent contact management system into a preferred language, wherein the intelligent contact management system includes one or more databases containing a plurality of original script files for routing telephone calls, the computer-implemented method being implemented by a computing device and comprising: receiving the plurality of original script files from the one or more databases; applying a set of translation rules to translate the plurality of original script files and applying a set of validation rules for guiding and validating the translation from the coding language into an intermediate language, and from the intermediate language into the preferred language to produce a plurality of translated script files; querying a cross-reference and nodes resource contained in the one or more databases to gather associated contextual information for understanding and analyzing the plurality of translated script files; storing the plurality of translated script files and the associated contextual information in a single database; in response to a query from a user via a user interface, searching the single database for information of interest from the plurality of translated script files, and reporting the information of interest to the user; and in response to a path analysis query from the user via the user interface, performing and reporting a path analysis of an individual call flow in which all possible outcomes of a particular telephone call are determined from when the particular telephone call is initiated to when the particular telephone call is completed. 12. A system for improving a functioning of a communication routing system by translating a coding language for a plurality of graphical scripts used by the communication routing system into a preferred language, wherein the communication routing system includes one or more databases containing a plurality of original script files, the system comprising: an electronic memory; a computing device configured to: receive the plurality of original script files from the one or more databases, apply a set of translation rules to translate the plurality of original script files and applying a set of validation rules for guiding and validating the translation from the coding language into the preferred language to produce a plurality of translated script files, query a cross-reference and nodes resource contained in the one or more databases to gather associated contextual information for understanding and analyzing the plurality of translated script files, store the plurality of translated script files and the associated contextual information in a single database in the electronic memory; and a user interface configured to receive a query from a user, search the single database for information of interest from the plurality of translated script files, and report the information of interest to the user. 13. The system of claim 12 , wherein the coding language is translated into an intermediate language; and the intermediate language is translated into the preferred language. 14. The system of claim 12 , wherein each original script file includes one or more fields, and the set of validation rules include a first rule regarding a number of characters in each field; and a second rule regarding a nature of each field. 15. The system of claim 12 , wherein each original script file includes one or more elements, and each element has an identification number, and the cross-reference and nodes resource associates a name with each identification number, and the associated cont
Source to source · CPC title
for implementing user interfaces · CPC title
Details of Application Programming Interfaces · CPC title
Physics · mapped topic
Graphical or visual programming · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.