Patents by Inventor Geoff Willshire

Geoff Willshire has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250150531
    Abstract: A system and method for automated customer response system mapping and duplication comprising a contact center crawler which connects with an existing automated contact center system, generates navigation data for the automated contact center system by sending queries and receiving responses for each available option of the automated contact center system; a data model generator which creates a map of the navigation data in a structured data format; and a CX model generator which generates programmatic code representing the data model which duplicates the function of the automated customer response system.
    Type: Application
    Filed: January 8, 2025
    Publication date: May 8, 2025
    Applicant: Cyara Solutions Pty Ltd
    Inventor: Geoff Willshire
  • Patent number: 12225157
    Abstract: A system and method for automated customer response system mapping and duplication comprising a contact center crawler which connects with an existing automated contact center system, generates navigation data for the automated contact center system by sending queries and receiving responses for each available option of the automated contact center system; a data model generator which creates a map of the navigation data in a structured data format; and a CX model generator which generates programmatic code representing the data model which duplicates the function of the automated customer response system.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: February 11, 2025
    Assignee: Cyara Solutions Pty Ltd
    Inventor: Geoff Willshire
  • Publication number: 20250037703
    Abstract: A system and method for testing interactive voice response (IVR) systems which combines automated test generation with in-country dialing, allowing for use of country codes within that country, dialing of free phone numbers in that country, and IVR testing using the same phone pathways that will be experienced by the customer during a customer's actual calls.
    Type: Application
    Filed: March 8, 2024
    Publication date: January 30, 2025
    Inventors: Alok Kulkarni, Geoff Willshire, Thomas Fejes, Matthew Lawlor
  • Publication number: 20250016267
    Abstract: A system and method for chatbot and search engine integration comprising traversing a conversational flow of a chatbot, generating a data structure based on the conversational flow, embedding the data structure in a webpage, and directing a search engine to the webpage for the search engine to assign a webpage rank to the data structure. In some embodiments, this integration may allow search engine users to be redirected to a non-public website hosting the chatbot when that chatbot would not otherwise be identified by the search engine.
    Type: Application
    Filed: September 25, 2024
    Publication date: January 9, 2025
    Inventors: Geoff Willshire, Florian Treml, Christoph Börner
  • Patent number: 12140633
    Abstract: A system and methods for adaptive bi-direction audio wiring, in which a circuit may be attached via a headset port using RJ9 pin configurations in a phone handset, and dynamically test many different phone handset configurations for optimal audio pathing and processing for speaker and microphone audio generation with minimal noise, static, or power fluctuation.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: November 12, 2024
    Inventors: Tony Dux, Geoff Willshire
  • Patent number: 12126768
    Abstract: A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: October 22, 2024
    Inventors: Geoff Willshire, Florian Treml, Christoph Börner
  • Publication number: 20240348724
    Abstract: A system and method for bi-directional quality testing of web real-time communications (WebRTC) sessions. In an embodiment, the system and method comprise an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
    Type: Application
    Filed: June 26, 2024
    Publication date: October 17, 2024
    Inventor: Geoff Willshire
  • Publication number: 20240314241
    Abstract: A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
    Type: Application
    Filed: May 29, 2024
    Publication date: September 19, 2024
    Inventors: Geoff Willshire, Tony Dux
  • Patent number: 12095950
    Abstract: A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: September 17, 2024
    Inventor: Geoff Willshire
  • Publication number: 20240305713
    Abstract: A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.
    Type: Application
    Filed: May 16, 2024
    Publication date: September 12, 2024
    Inventors: Geoff Willshire, Florian Treml, Christoph Börner
  • Patent number: 12047534
    Abstract: A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: July 23, 2024
    Assignee: Cyara Solutions Pty Ltd
    Inventors: Geoff Willshire, Florian Treml, Christoph Börner
  • Patent number: 12028487
    Abstract: A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: July 2, 2024
    Inventors: Geoff Willshire, Tony Dux
  • Publication number: 20240195914
    Abstract: A system and method for automated customer response system mapping and duplication comprising a contact center crawler which connects with an existing automated contact center system, generates navigation data for the automated contact center system by sending queries and receiving responses for each available option of the automated contact center system; a data model generator which creates a map of the navigation data in a structured data format; and a CX model generator which generates programmatic code representing the data model which duplicates the function of the automated customer response system.
    Type: Application
    Filed: February 21, 2024
    Publication date: June 13, 2024
    Inventor: Geoff Willshire
  • Patent number: 11943389
    Abstract: A system and method for automated customer response system mapping and duplication to provide for a common Interactive Voice Response (“IVR”) system import language or structure, comprising a contact center crawler which connects with an existing automated contact center system, may navigate and map that system by recording and selecting each available option or by interfacing with the code that makes up the IVR itself to generate a model, records the response to each selected option, and feeds the options and responses to a tree creator; a CX model generator which organizes the options and responses into a data map such as a tree or more graph-like or map-like structure, where logical conditions or operations such as loops and recursion may be present; and a coding engine that generates programmatic code representing the data model that is imported into another IVR platform for execution.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: March 26, 2024
    Assignee: Cyara Solutions Pty Ltd
    Inventor: Geoff Willshire
  • Publication number: 20240022494
    Abstract: A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
    Type: Application
    Filed: July 24, 2023
    Publication date: January 18, 2024
    Inventor: Geoff Willshire
  • Publication number: 20240007563
    Abstract: A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
    Type: Application
    Filed: May 24, 2023
    Publication date: January 4, 2024
    Inventors: Geoff Willshire, Tony Dux
  • Publication number: 20230370547
    Abstract: A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.
    Type: Application
    Filed: April 20, 2023
    Publication date: November 16, 2023
    Inventors: Geoff Willshire, Florian Treml, Christoph Börner
  • Patent number: 11799808
    Abstract: A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: October 24, 2023
    Assignee: CYARA SOLUTIONS PTY LTD
    Inventors: Alok Kulkarni, Geoff Willshire
  • Patent number: 11799752
    Abstract: A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, 5 injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: October 24, 2023
    Assignee: CYARA SOLUTIONS PTY LTD
    Inventor: Geoff Willshire
  • Patent number: 11790886
    Abstract: A system for synthesizing real IVR scenarios, automatically reproducing test scenarios, and providing accurate reports on those scenarios. An IVR tester uses a telephony device (website, mobile app, VOIP, etc.) and an automated IVR test case generator to place test calls to an IVR system. The automated IVR test case generator intercepts and collects the phone call's audio stream, dual-tone multi-frequency signals, and available metadata (e.g., response times, post-speech silence timeout, etc.). Once the call is complete, the automated IVR test case generator pre-populates a webpage or other user-interface technology and a database with the audio stream, dual-tone multi-frequency signals, and available metadata from the test scenario phone call. The IVR tester may then save that test scenario and continue to the next scenario. The saved scenario may now be used automatically by the IVR test case generator for regression testing or duplicated and edited for use in other systems.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: October 17, 2023
    Assignee: CYARA SOLUTIONS PTY LTD
    Inventors: Alok Kulkarni, Geoff Willshire, Thomas Fejes