Script File Generation Or Execution Patents (Class 379/10.03)
  • Patent number: 11853290
    Abstract: Analyzing log data, such as security log data and machine data, is disclosed. A baseline is built for a set of machine data. The baseline is built at least in part by determining a plurality of signature profiles for a plurality of respective time slices. An occurrence of an anomaly associated with the source of the machine data is determined. The occurrence is determined at least in part by determining that received machine data does not conform to the baseline within a threshold.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: December 26, 2023
    Assignee: Sumo Logic, Inc.
    Inventors: Kumar Saurabh, David M. Andrzejewski, Yuchen Zhao, Christian Friedrich Beedgen, Bruno Kurtic
  • Patent number: 10698803
    Abstract: A tool includes an interface, a memory, a conversion engine, an identifier tool, and a script engine. The interface communicatively couples the tool to a server. The tool obtains a plurality of visual inputs from a computer program specification document. The memory stores the plurality of visual inputs and a set of known computer code elements. Each respective element of the set of known computer code elements includes predetermined testing criteria far testing computer code that includes the respective element. The conversion engine generates a plurality of textual objects from the plurality of visual inputs. The identifier determines whether each respective textual object matches a respective element of the set of known computer code elements. If a match is found, the identifier tool associates the predetermined testing criteria of the respective element to the respective textual object. The script engine generates a test script using the predetermined testing criteria.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: June 30, 2020
    Assignee: Bank of America Corporation
    Inventors: Guru Mani, Shankarganesh Pragatheeswaran, Vinodh Sagayaraj Antoine
  • Patent number: 10521272
    Abstract: Techniques are disclosed for testing applications and systems used to provide a high performance computing (HPC) system, such as a cluster or grid. A grid computing system is tested using a “shadow mode” approach, where information regarding a parallel computing job launched on a first instance of a computing grid is recorded, stored, and used to replay the parallel computing job on a second instance of the computing grid. For example, the parallel computing job may be executed using a production build of grid applications and replayed on a candidate build of grid applications. Output from executing the parallel computing job is also captured in order to provide a reference result which may be compared with candidate results generated by replaying the parallel computing job. The parallel computing job may specify a set of inputs and execution logic along with any other requirements or dependencies needed to accurately replay the parallel computing job.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Leonard Moniz, Jacob William Beacham, Arjun Karande
  • Patent number: 10387282
    Abstract: A test unit for testing a plurality of communications devices is provided. The test unit comprises a test case database, which stores a first test case (including a first test case idle time) and a second test case. The second test case is shorter than the first test case idle time. The test unit comprises a signaling unit. The test unit comprises a test case execution manager, which reads from the test case database the first and second test case and controls the signaling unit to perform measurements according to the first test case on the first device under test until a beginning of the first test case idle time, and controls the signaling unit to perform measurements according to the second test case on the second device under test during the first test case idle time.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: August 20, 2019
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: William Powell, Moritz Harteneck, Thomas A Braun
  • Patent number: 10346388
    Abstract: A data validation procedure may be propagated to a server machine and to a client machine to perform the same data checking in the respective machines. The data validation procedure may be converted and expressed in a specification language that is suitable for the server machine. Likewise, the data validation procedure may be converted and expressed in a specification language that is suitable for the client machine.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: July 9, 2019
    Assignee: SAP SE
    Inventor: Christian Bomhardt
  • Patent number: 10277733
    Abstract: An interactive contact workflow system provides a graphical representation of a contact workflow in a graphical user interface (GUI). The system displays a first visual indicator that graphically highlights a first visual display object to indicate that a first instruction block is active. The system executes the first instruction block and outputs a first prompt via a communication interface, the communication interface to simulate a telephone communication with the interactive contact workflow system. The system receives a first response to the first prompt from a GUI element, identifies a first command to execute a second instruction block based at least in part on the first response to the first prompt, and displays a second visual indicator that graphically connects the first visual display object to a second visual display object within the GUI, the second visual display object corresponding to the second instruction block of the interactive contact workflow system.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Pasquale DeMaio, Joseph Daniel Sullivan, David Adam Philips
  • Patent number: 10033612
    Abstract: Systems and methods are provided for initiation, use, access, and control of functionality of a network. In one aspect, the systems and methods can be utilized to generate information defining signaling or control performance and operational characteristics associated with the functionality in a variety of network environments. In another aspect, based on such information, adaptive signaling can be utilized to monitor, analyze and detect specific signaling signatures associated with the functionality. Managing signaling or control messages in response to information collected by monitoring and analyzing the adaptive signaling permits originating or requesting the functionality without conventional operation of a network component.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: July 24, 2018
    Assignee: VoAPPS, Inc.
    Inventors: Jonathan Augenstine, John Ford, Erick Schmitt, David King
  • Patent number: 9819792
    Abstract: An external contact center testing system is integrated with an internal monitoring and diagnostic system to identify and verify a fault condition, and to determine the cause of such fault condition. Test data for each of the stimuli launched into the call center from the external testing system are synced with the monitoring results data generated by the internal monitoring system. The synced results can be analyzed to verify that a true fault has occurred and also to identify both failure conditions and specific hardware malfunctions giving rise to the noted failure. The internal monitoring system can interface with the external testing system to cause one or more testing stimuli to be launched by external testing system. The internal monitoring data can also be linked to the external testing data for drill-down viewing by a user.
    Type: Grant
    Filed: January 23, 2016
    Date of Patent: November 14, 2017
    Assignee: Integrated Research Limited
    Inventors: Russell Zilles, Shan Brickey, Michael Burke, Alessandro Caffari, Christopher Dorrington, Alexander Baburin
  • Patent number: 9774407
    Abstract: A test apparatus is configured to perform non-determinative testing of equipment. The test apparatus comprises a test computer arranged to automatically execute a non determinative test regime under the control of a test application. A network simulator connected to the test computer is provided with communication circuitry operable to communicate with the equipment under test. The network simulator is configurable into different network states according to the non-determinative test regime, and the test application is operable to control the network simulator to transition between a plurality of different network states. Data about unscripted communications between the network simulator and the equipment under test is monitored and can be analyzed to reach a test verdict.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: September 26, 2017
    Assignee: Keysight Technologies Singapore (Holdings) Pte. Ltd.
    Inventors: Colin Hudson, Michael O'Gara
  • Patent number: 9692884
    Abstract: Embodiments of the systems and methods described herein relate to covertly monitoring call audio and obtaining other communications of a source device with a target device. For example, a source, with a mobile phone configured as the source device, and working in cooperation with an agency agrees to the interception communications at the source device. A covert application provided to the source device manages configuration of the source device and covert interception of the communications. The intercepting of communications at the source device is performed covertly to protect the source in instances where the source is an undercover informant with the agency.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: June 27, 2017
    Assignee: World Emergency Network—Nevada, Ltd.
    Inventor: Christopher Ryan Bennett
  • Patent number: 9426712
    Abstract: Handover is a main function that is used to support mobility in the network. In a cellular communication network having adaptive antennas for enabling narrow beam operation, it is assumed that a mobile unit is served by an active cell set (S1). A basic idea according to the present invention is to select, prior to establishment of a new serving radio link for a mobile unit, a narrow target beam within a neighbor area of the current active cell set of the mobile unit based on pre-established information of narrow beams within the neighbor area (S2), and to initiate establishment of the new serving radio link directly with the selected narrow target beam (S3). In this way, the narrow target beam can be selected at handover initiation and the new radio link can be established directly with a target narrow beam without first establishing the radio link with a cell-wide beam and then, after uplink measurements, reconfiguring the radio link onto a narrow beam.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: August 23, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Bo Hagerman, Bo Göransson, Davide Imbeni
  • Patent number: 9336380
    Abstract: Activities of users of a service often involve one or more resources, such as uploading or downloading files in a file system of an FTP server. The activities of the users may be tracked and recorded in an activity log in order to identify frequently performed activities involving particular resources, and for such frequently performed activities, one or more activity actions may be performed. For example, malicious users may upload or utilize an equivalent set of assets stored in several accounts. The frequency of these undesirable activities may be identified, and an activity action may be automatically applied to the users (e.g., banning accounts), resources (e.g., deleting assets), and/or activities (e.g., blocking access to the resources). Conversely, desirable activities involving particular resources may be similarly detected, and the activity action applied to such desirable activities may involve reporting the desirable activity to an administrator of the service.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: May 10, 2016
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Daron Spektor, Youngha Joo, Steven Paul Miale, Federico Emmanuel Gomez Suarez
  • Patent number: 9119098
    Abstract: A call quality monitoring system allows a user of a mobile device to report on call quality or otherwise provide information relating to the quality of a wireless communication experience. The call quality monitoring system may allow the mobile device user to establish or accept a call placed on the wireless communication network. The call quality monitoring system may provide at least partially-automated user-feedback process for the user to specify information about the quality of the call from a device from which the call was placed or from a device located at or near a location of the call. The call quality monitoring system may collect information provided by the user in association with specifying information about the quality of the call.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: August 25, 2015
    Assignee: AT&T Mobility II LLC
    Inventors: Jeffrey A. Krinsky, Falguni Sarkar
  • Patent number: 8971499
    Abstract: A method and apparatus of processing a customer call is disclosed. The customer call may be initiated for an interactive voice response (IVR) type call system. One example method may include processing an interactive voice response (IVR) customer call. The method may include receiving customer call input to IVR call menu prompts, evaluating customer call interactions with the IVR call menu prompts, and calculating at least one usability score of the customer's interactions with the IVR call menu prompts. The method may also include displaying the results of the at least one usability scores on a user interface.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: March 3, 2015
    Assignee: West Corporation
    Inventors: Michael J. Moore, Erika Nelson Kessenger, Denise Ann Mallory, Paul W. Popp
  • Patent number: 8825732
    Abstract: Techniques for providing a proxy service are disclosed. In an embodiment, a proxy system includes a proxy service module and a scripting engine. The proxy service module is configured to intercept and process messages that travel between user devices and the Internet and the scripting engine is in communication with the proxy service module and is configured to manage a plurality of scripts that are written in one or more scripting languages. The proxy service module is configured to intercept a message that travels to the proxy service module and that is related to a user device, to associate a script with the intercepted message, and to cause the script to be executed at one of the user device, the proxy system, or a system that is external to the user device and the proxy system depending on the function associated with the script.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: September 2, 2014
    Assignee: Unwired Planet, LLC
    Inventors: Philippe Piernot, Steven J. Drach
  • Patent number: 8671135
    Abstract: A method of providing transports for a data distribution middleware over a plurality of transport networks is provided. A data distribution middleware with a pluggable transport layer is provided. A plurality of transport plugins in the transport layer are provided. Aliases are assigned to each of the transport plugins of the plurality of transport plugins, wherein at least one of the transport plugins of the plurality of transport plugins has a plurality of aliases.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: March 11, 2014
    Assignee: Real-Time Innovations, Inc.
    Inventors: Rajive Joshi, Henry Choi, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut
  • Patent number: 8638906
    Abstract: Voice user interfaces can be tested using test scripts generated by traversing a graph using a recursive search technique, such as recursive depth first search. Test data to accompany the test scripts can be generated by treating conditions in states of the interface as business rules, and fully exercising each state during traversal of the graph. Actual testing can be performed in a faster than real time manner by providing simulated input from test scripts, as opposed to requiring actual input from human testers. The interfaces can also be tested using a gatekeeper intermediary which provides for easy transitions between testing and deployment.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: January 28, 2014
    Assignee: Convergys Customer Management Delaware LLC
    Inventors: David M. Pelland, Richard Burk, Jeffrey D. Kosa, Blaise T. Lapinski
  • Patent number: 8630390
    Abstract: A device simulates an emergency services test call based on an automatic number identification (ANI) to be tested, and generates a test notification associated with the emergency services test call. The device also automatically initiates the emergency services test call, receives results of the emergency services test call, and generates an emergency services call information report based on the results of the emergency services test call.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: January 14, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kyle Fahrenthold, Casimer Kaczmarczyk
  • Patent number: 8631073
    Abstract: A method of recording an audio visual asset using a predetermined script is disclosed. The audio visual asset may be partitioned into multiple audio visual segments and the audio visual segments may be edited by the application of a naming paradigm and/or a data tagging system. The audio visual segments may then be overlaid with audio visual variables. The audio visual segments may be compiled by uploading the audio visual segments into a multimedia synthesis compiler such that a variable final message compilation may be generated. A user may be messaged by selecting a message type from the variable final message compilation generated from the audio visual segments.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: January 14, 2014
    Assignee: Trisynergy Media Corp.
    Inventors: Mohammad Saleh, Al Tabayoyon, Scott LaRocca
  • Patent number: 8566823
    Abstract: Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. For example, in response to detection of an event within the virtual infrastructure, a component is configured to generate an alert for a virtual machine and/or virtual object due to the event. The affected virtual machine and/or virtual object is represented and/or organized into a format against which a script may be executed. Other embodiments may be described and claimed.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: October 22, 2013
    Assignee: Tripwire, Inc.
    Inventors: Andrew Wagner, Brian McFeely, Robert DiFalco
  • Patent number: 8503617
    Abstract: In a computer, a test script is received that includes a first set of commands to be provided to an Internet protocol (IP) telephone. The test script is parsed to obtain the first set of commands. Parameters that identify the telephone are obtained. The parameters and at least one of the first set of commands are used to obtain at least one corresponding second command from a conversion table. A command script is generated to be executed by the telephone, the command script including the at least one corresponding second command.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: August 6, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David A. Watkins, Jamie A. Joyner
  • Patent number: 8467506
    Abstract: A voice channel connection and a data channel connection are established with a structured voice interaction system. Navigation information for and provided by the structured voice interaction system is received over the data channel connection. The data channel navigation information is coordinated with navigation information provided by the structured voice interaction system over the voice channel connection.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: June 18, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Alexander J. Cohen, Edward K. Y. Jung, Royce A. Levien, Mark A. Malamud, Robert W. Lord, John D. Rinaldo, Jr.
  • Patent number: 8325880
    Abstract: Voice user interfaces can be tested using test scripts generated by traversing a graph using a recursive search technique, such as recursive depth first search. Test data to accompany the test scripts can be generated by treating conditions in states of the interface as business rules, and fully exercising each state during traversal of the graph. Actual testing can be performed in a faster than real time manner by providing simulated input from test scripts, as opposed to requiring actual input from human testers. The interfaces can also be tested using a gatekeeper intermediary which provides for easy transitions between testing and deployment.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: December 4, 2012
    Assignee: Convergys Customer Management Delaware LLC
    Inventors: David M. Pelland, Richard C. Burk, Jeffrey D. Kosa, Blaise T. Lapinski
  • Patent number: 8149993
    Abstract: One preferred embodiment of the present invention provides a system and method for evaluating the performance of a network interface sub-system of an inter-messaging network of voice mail systems. This preferred embodiment includes a network query device that connects to the inter-messaging network and requests a test data file to be retrieved from a particular voice mail network interface sub-system in the inter-messaging network. The requests for the test data file are generated according to user command. Accordingly, the performance of a network interface sub-system in the inter-messaging network, as represented by the result of the request attempt, is evaluated according to a defined level of performance, such as a preferred time limit. Other systems and methods are also provided.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: April 3, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John E. Cline, Roger K. Ruppert, Joseph H. Myers, Jr.
  • Patent number: 8116433
    Abstract: Systems and methods for calls per second network testing are disclosed. The methods may be performed by a network testing system or other computing device. The method may include receiving user selection to create a network test. A user specification of a bulk network calls test type and the call transmission criteria for the network test are received. The call transmission criteria may include a number of calls per second and one of either a talk time or a number of channels. When the talk time is specified, the number of channels is calculated. Similarly, when the number of channels is specified, the talk time is calculated. User selection to begin the network test is received, and packets are transmitted for the network test according to the call transmission criteria. During transmission, the call transmission criteria are recalculated at a system defined interval to avoid bursts.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: February 14, 2012
    Assignee: Ixia
    Inventors: Marius Pavel, Partha Majumdar
  • Patent number: 8112282
    Abstract: A computer-implemented method is described for optimizing prompts for a speech-enabled application. The speech-enabled application is operable to receive communications from a number of users and communicate one or more prompts to each user to elicit a response from the user that indicates the purpose of the user's communication. The method includes determining a number of prompt alternatives (each including one or more prompts) to evaluate and determining an evaluation period for each prompt alternative. The method also includes automatically presenting each prompt alternative to users during the associated evaluation period and automatically recording the results of user responses to each prompt alternative. Furthermore, the method includes automatically analyzing the recorded results for each prompt alternative based on one or more performance criteria and automatically implementing one of the prompt alternatives based on the analysis of the recorded results.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: February 7, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Benjamin A. Knott, Robert R. Bushey, John M. Martin
  • Patent number: 8085908
    Abstract: A network method for using a network telephone voice-mail service, by which a caller may leave a voice-message that includes the identification of an attachment, which may include, as examples only, audio, video, text, programs, spreadsheets and graphic attachments. A video, text, spreadsheet or graphic attachment may be converted to an audible attachment to the voice-mail at the caller's or the voice-mail subscriber's request. Such entries may be made, after receiving an automated prompt for leaving an attachment identifier or conversion request, audibly or by using a keypad entry. A network method is also provided for using a network telephone voice-mail service, by which the voice-mail service may detect an attachment to a voice-mail message and provide access to the attachment to the voice-mail message.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: December 27, 2011
    Assignee: AT&T Intellectual Property II
    Inventors: Frederick Murray Burg, John F. Lucas, Vivian A. Pressley-Harris
  • Patent number: 8031858
    Abstract: A call flow guidance system helps a call center agent navigate the maze of complex call flows that apply to an enormous spectrum of caller issues, and further improves adoption rates and training timelines for the call center agents. Through the system, call center agents easily navigate multiple call flows and view information tailored to improve average handle time (AHT) and first call resolution (FCR). The system provides dynamic content attached to call flows and improve call flow navigation by implementing links that bridge nodes between display sections of a particular call flow and links that cross from one call flow to another.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: October 4, 2011
    Assignee: Accenture Global Services Limited
    Inventors: Michael J. Miller, Matthew D. Goodman, Shawn D. Meyer
  • Patent number: 8019049
    Abstract: A method for generating reliability tests for a telephone system is based upon sampling an orthogonal array which covers various combinations of test parameters. Field data is collected of actual telephone activity on a telephone system. The field data is evaluated so as to determine call-mix characteristics. Probabilistic weights for the different call-mix characteristics are obtained, and then the probabilistic weights are used to sample the test case scenarios generated in the orthogonal array which have the same call-mix characteristics. These test case scenarios are used to run tests on the telephone system. These tests are preferably performed using automated test scripts. After the test data is collected, reliability metrics are calculated from the test data.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 13, 2011
    Assignee: Avaya Inc.
    Inventors: James J. Allen, Jr., Janet Kenny, John Yeager, Muharrem Umit Uyar, Linda Yeager
  • Patent number: 8000451
    Abstract: A system for populating a telecommunications switch with data for call processing is provided. The system includes a map of a transaction and a component operable to process the map. The map of the transaction has commands to be sent to provision at least one telecommunications switch. The transaction commands include at least some parent and child commands. The child commands have processing that is dependent on one or more related parent commands. The map identifies dependencies between the child commands and related parent commands. The component is operable to process the map such that the parent commands that have dependent child commands are communicated to the appropriate telecommunications switches before the dependent child commands.
    Type: Grant
    Filed: February 8, 2005
    Date of Patent: August 16, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Kenneth J. Aubuchon, Walter J. Clark, Kay E. Mitchell, Kenneth K. Muiruri
  • Patent number: 7933384
    Abstract: One preferred embodiment of the present invention provides a system and method for evaluating the performance of an inter-messaging network of voice mail systems. This preferred embodiment includes an evaluation test unit that connects to the inter-messaging network and requests a test data file to be retrieved from a particular voice mail system in the inter-messaging network. The requests for the test data file are generated according to a schedule of operation so that the requests are repeated within a defined time span. Accordingly, the performance of the inter-messaging network, as represented by the result of the request attempt, is evaluated according to a defined level of performance, such as a preferred time limit. Other systems and methods are also provided.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: April 26, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John E. Cline, Roger K. Ruppert, Joseph H. Myers, Jr.
  • Patent number: 7826597
    Abstract: Methods and apparatus to handle support contacts in a call center are disclosed. An example method for handling a first contact to a support center includes receiving the first contact from a first person, receiving a first identifier associated with the first person, analyzing contact details for a second contact associated with a second identifier associated with a second person different from the first person to determine if a problem associated with the first identifier exists, and indicating that a problem associated with the first identifier exists if the contact details for the second contact associated with the second identifier indicate that a problem associated with the first identifier exists.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: November 2, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Earl A. Berner, Kristina Robinson, Mark Magnusson, Jason Porter, James Rushing, Mark Welch
  • Patent number: 7787598
    Abstract: A method (100) and system (30) to enable automatic generation and testing of voice applications includes generating (102) a test driver application (TDA) (32) and generating (104) a modified original voice application (34) to be tested by the TDA within a call flow builder (10). The modified application can include or generate (106) “test hooks” or more particularly DTMF tones and DTMF grammars that can be used to synchronize the modified original voice application with the TDA. The TDA can test (110) all possible paths of the modified original voice application. Note the TDA and the modified original voice application can be generated and/or tested (112) in a test environment within the call flow builder or a telephony environment. The TDA can be automatically generated (108) to exercise all possible flows where the DTMF tones define the current state and location of the modified application.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: August 31, 2010
    Assignee: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, Michael H. Mirt, Charles Sumner
  • Patent number: 7725103
    Abstract: A dynamic service application is stored and executed on a mobile or wireless communication device (e.g., a cellular telephone) to enable it to be programmed without specialized hardware, software, and other proprietary information. For example, dynamic service application programs or scripts may be entered directly by a user or may be received as a wireless or radiated digital message transmission. The dynamic service application executes the dynamic service application script, which is of a format to accommodate wireless or radiated transmission and storage on the device. The dynamic service application script may be written directly by a user on a computer or a mobile communication device or may be written with the aid of scripting “wizard” software that runs on a computer and guides the writing of script without the user having to work directly with the dynamic service application script.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Jerome Boss, Lili Cheng, Cezary Marcjan, David Milstein, Gilad Odinak
  • Patent number: 7680250
    Abstract: An interactive method and system of testing an automated call telephonic communication system. The method and system includes a testing system configured to test an automated call telephonic and/or telecommunication network. The testing system includes a testing subsystem that conducts the telecommunication test and sends the test results to a monitoring subsystem of the testing system to process the test results and display them to the end user. An end user is able to monitor the testing of the telecommunication system in real time with an Internet-enabled end user station that is in secure communication with the testing system.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: March 16, 2010
    Assignee: Interactive Quality Services
    Inventors: Russell Zilles, Bill Coleman, Shan Brickey, Drew Koenig
  • Patent number: 7668299
    Abstract: A device translates a script command into a test case for testing a network, receives an audio input based on the test case, performs a quality test of the audio based on the test case, and generates a result of the quality test to determine a functionality of the network.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: February 23, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Craig E. Newman, Geoff Hart
  • Patent number: 7653549
    Abstract: A computer-implemented method is described for optimizing prompts for a speech-enabled application. The speech-enabled application is operable to receive communications from a number of users and communicate one or more prompts to each user to illicit a response from the user that indicates the purpose of the user's communication. The method includes determining a number of prompt alternatives (each including one or more prompts) to evaluate and determining an evaluation period for each prompt alternative. The method also includes automatically presenting each prompt alternative to users during the associated evaluation period and automatically recording the results of user responses to each prompt alternative. Furthermore, the method includes automatically analyzing the recorded results for each prompt alternative based on one or more performance criteria and automatically implementing one of the prompt alternatives based on the analysis of the recorded results.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: January 26, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Benjamin A. Knott, Robert R. Bushey, John M. Martin
  • Patent number: 7649982
    Abstract: A device translates a script command related to teletype (TTY) communications in a network, and generates or receives a TTY signal based on the translated script to test the network.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: January 19, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Bonnett, Craig E. Newman
  • Patent number: 7561927
    Abstract: A program interpreter which interprets and executes a numerical control program can recognize predetermined mnemonics (script mnemonics) prepared for instructions for setting, loading, and executing script programs. When the program interpreter recognizes the script mnemonic during interpretation and execution of the numerical control program, the program interpreter instructs execution of the script program (instance) indicated in the parameter of the mnemonic to a script engine. The script engine executes the instructed script program.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: July 14, 2009
    Assignee: Okuma Corporation
    Inventors: Hiroshi Oyama, Osamu Kuzuya, Yukinori Ootsubo
  • Patent number: 7508920
    Abstract: Automated tests are scheduled for a telecommunication network. A time slot array is created and a subset of the time slots are marked as unavailable according to respective maintenance windows. A remainder of the time slots are marked as available. Trunk groups are sequentially selected for respectively scheduling the tests. A particular available time slot is identified in the array for both of the testing units corresponding to the respective trunk group. The slot is marked as unavailable and then each trunk circuit is sequentially selected within the respective trunk group. A respective test is designated for a selected trunk circuit during the particular time slot and a counter is incremented. A check is made whether the counter indicates that a number of the tests have been scheduled that fills a capacity of the testing units for running simultaneous tests. If the capacity is not filled, then the method repeats the designating step for a next selected trunk circuit using the particular time slot.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: March 24, 2009
    Assignee: Sprint Communications Company L.P.
    Inventors: Xinhua Yu, Dahl Brougham Metters, Vincent Perry Watson
  • Patent number: 7359490
    Abstract: A method for placing a test call in a telecommunications network. The method includes retrieving an indication of a translation change for a telecommunications switch from storage and placing a test call to test whether the translation change was successful.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: April 15, 2008
    Assignee: AT&T Delaware Intellectual Property, Inc.
    Inventors: Robert H. Wright, Charles E. Raymond, Gary R. Archibald, Edward Davis
  • Patent number: 7308079
    Abstract: A method of testing path a voice response system can include establishing a voice link between a test system and a voice response system and playing voice prompts to the test system over the voice link. The method also can include sending execution information to the test system over the voice link.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: December 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Brent L. Davis, Peeyush Jaiswal, Victor S. Moore
  • Patent number: 7263173
    Abstract: One preferred embodiment of the present invention provides a system and method for evaluating the performance of an inter-messaging network of voice mail systems. This preferred embodiment includes an evaluation test unit that connects to the inter-messaging network and requests a test data file to be retrieved from a particular voice mail system in the inter-messaging network. The requests for the test data file are generated according to a schedule of operation so that the requests are repeated within a defined time span. Accordingly, the performance of the inter-messaging network, as represented by the result of the request attempt, is evaluated according to a defined level of performance, such as a preferred time limit. Other systems and methods are also provided.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: August 28, 2007
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: John E. Cline, Roger K. Ruppert, Joseph H. Myers, Jr.
  • Patent number: 7203284
    Abstract: A method for placing a test call in a telecommunications network. The method includes retrieving an indication of a translation change for a telecommunications switch from storage and placing a test call to test whether the translation change was successful.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: April 10, 2007
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Robert H. Wright, Charles E. Raymond, Gary R. Archibald, Edward Davis
  • Patent number: 7164758
    Abstract: A system and method for ensuring that a digital switching exchange is able to properly collect data on the charges incurred for pay connections by providing a verification of the accuracy of the communications data records generated by the digital switching exchange. A system and method containing at least one test unit that is able to be linked to the digital switching exchange. The test unit includes a device for generating a connection-related reference data record. The digital switching exchange is able to generate at least one connection-related communications data record from transmitted communications elements. The contents of the connection-related reference data record are compared in a system evaluator to the contents of each connection-related communications data record belonging to it.
    Type: Grant
    Filed: March 2, 2000
    Date of Patent: January 16, 2007
    Assignee: Deutsche Telekom AG
    Inventors: Ernst Schneider, Monika Schmidt
  • Patent number: 7099438
    Abstract: A multi-protocol, multi-interface communications device testing system is disclosed. The system simultaneously control communication channels of a communications platform though multiple Interface Protocols, such as TDM, IP and Telephony Application Program Interfaces. The system also allows the creation of multi Interface Protocol Test Scenarios, and displays the results of executing The test results from all Protocols Interfaces and records and displays results.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: August 29, 2006
    Assignee: IXIA
    Inventors: Ovidiu Rancu, Mihai Moldovan
  • Patent number: 6957064
    Abstract: A method and system are provided for updating data in a database associated with a wireless network. The wireless network includes Lucent equipment that operates pursuant to a digital retune of the wireless network. The method includes receiving as user input at least two files, a first file containing CAM/TPPTM data and a second file containing DCCH information. The method also includes generating one or more scripts to update call-specific data in one or more Lucent ECP forms in the database using said first and second files. Next, the method includes inputting the scripts to an apxrcv script, and executing the apxrcv script to update call-specific data in the Lucent ECP forms. The method can also be implemented in a system or on a computer-readable medium.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: October 18, 2005
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Gopal N. Iyer, Mark R. Tietz, David L. Liles
  • Patent number: 6914962
    Abstract: After implementation of an interactive voice response (IVR) system providing voice prompts (i.e., utterances) to aid a telephone caller, it is desirable to provide call-flow verification to validate system accuracy, particularly under high-volume or saturation calling conditions. An IVR system has a call-flow verification (CFV) mode which can be activated for this purpose. In the CFV mode, the IVR system provides prompt signals which include coded signals representing the content of utterances. An automated call generator (ACG) unit places simulated user calls to the IVR system. The content of utterances is represented by coded signals included in prompt signals sent by the IVR system during the course of the simulated call and stored by the ACG unit. Verification can be applied for all possible paths an application might take (to check all possible go-right and error paths).
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: July 5, 2005
    Assignee: Nortel Networks Limited
    Inventor: Thomas S. Neary
  • Patent number: 6898272
    Abstract: An invention is provided for testing telecommunications devices. Broadly speaking, test data is encoded prior to testing a SUT. Then, during testing, the encoded test data is transmitted to the SUT, which processes the test data. The processed test data then is received back from the SUT. The processed test data is decoded in real-time, as opposed to the encoding of the test data, which is performed offline and prior to testing. In addition, a quality of the processed test data is analyzed. Typically, the test data is speech data, which is stored prior to testing the SUT. Optionally, the speech data can be encoded offline using a computer system separate from the testing system.
    Type: Grant
    Filed: August 1, 2002
    Date of Patent: May 24, 2005
    Assignee: Spirent Communications
    Inventor: Alexander Talalai
  • Patent number: 6826259
    Abstract: A method for emulating a terminal for testing a telecommunication network has the terminal being assigned a user interface programmable by a user for executing a communication sequence, the programming of the user interface having first of all the provisioning of a multitude of keywords from which the communication sequence for the terminal is compiled, a program code being correlated with each keyword. Moreover, an entry mask on a display device is provided into which the user enters a series of at least two keywords for compiling the communication sequence. Finally, the program codes that are correlated with the keywords entered into the entry mask by the user are linked to give an executable program. A test apparatus for testing the telecommunication network has a storage device in which the keywords are filed and from which the communication sequence is compiled for participation in the communication, with the program code being correlated with each keyword.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: November 30, 2004
    Assignee: Tektronix International Sales GmbH
    Inventor: Holger Hoffman