Method and system for programmatically testing a user interface

    公开(公告)号:US11734162B2

    公开(公告)日:2023-08-22

    申请号:US16990174

    申请日:2020-08-11

    Abstract: A computer system for testing a user interface (UI) includes a test execution module and an analysis module. The analysis module is configured to (i) analyze a state of the UI, (ii) in response to determining that the state satisfies criteria for a goal associated with the UI, output a success indicator, and (iii) in response to determining that the state does not satisfy the criteria, output a set of actions. The test execution module is configured to, in response to the output being the set of actions: execute an action from the set of actions; update a test distance, and supplement test data. The test execution module is further configured to (i) in response to the output being the success indicator, store the test distance and the test data in a collection of completed tests and (ii) determine a shortest path to the goal in the UI.

    SYSTEM AND METHOD FOR GUIDING A USER TO A GOAL IN A USER INTERFACE

    公开(公告)号:US20220156095A1

    公开(公告)日:2022-05-19

    申请号:US17665107

    申请日:2022-02-04

    Abstract: A system for integrating a telephone system and a computing system is provided. The system includes an interactive voice response (IVR) platform configured to: obtain a computer-readable command based on user input; determine a goal in the web application associated with the computer-readable command; and obtain information indicating a shortest navigation path to the goal, relative to other navigational paths to the goal in the web application. The system includes a cobrowse client configured to receive a document object model (DOM) of a current state of the web application from a cobrowse session for a web server hosting the web application. The IVR platform is configured to, based on the DOM, determine a next navigation action along the shortest navigation path; generate a user prompt based on the next navigation action; and monitor user progress to reach the goal in the web application using one or more updated DOMs

    Agent coaching system
    23.
    发明授权

    公开(公告)号:US11315065B1

    公开(公告)日:2022-04-26

    申请号:US16721205

    申请日:2019-12-19

    Abstract: Method starts with processing, by a processor, audio signal to generate audio caller utterance. Processor generates an agent action ranking score associated with the audio caller utterance and determines whether the agent action ranking score is below a minimum threshold. In response to determining that the agent action ranking score is below the minimum threshold, processor generates a transcribed caller utterance using a speech-to-text processor and generates an identified task based on the transcribed caller utterance. Using the transcribed caller utterance and a task-specific agent coaching neural network associated with the identified task, processor generates an ideal response. Processor generates a feedback result and causes the feedback result to be displayed on a display device of the agent client device. Other embodiments are disclosed herein.

    System and method for guiding a user to a goal in a user interface

    公开(公告)号:US11243787B2

    公开(公告)日:2022-02-08

    申请号:US17011196

    申请日:2020-09-03

    Abstract: A system for integrating a telephone system and a computing system includes an interactive voice response (IVR) platform configured to: obtain a command based on an audio input from a user, determine a web application that corresponds to the command, determine a goal in the web application associated with the command, and obtain information indicating a shortest user interface path to the goal. The system includes a cobrowse client configured to receive a document object model (DOM) of a current state of the web application from a cobrowse session. The IVR platform is configured to, based on the DOM, determine a next user interface action along the shortest user interface path and generate a voice prompt for the user based on the next user interface action. The cobrowse client is configured to receive an updated DOM in response to execution by the user of the next user interface action.

    RELATIONSHIP DETERMINATION SYSTEM
    25.
    发明申请

    公开(公告)号:US20210297532A1

    公开(公告)日:2021-09-23

    申请号:US17338873

    申请日:2021-06-04

    Abstract: A method starts with processor retrieving member's initial context data. Processor receives a string that is a transcribed utterance or an electronic message from the communication session established between member client device and agent client device. Processor determines potential relationships between the member and a patient that is the subject of the string by processing the string using Long Short-Term Memory (LSTM) neural networks to generate a plurality of relationship values. Relationship values are associated with relationship types. Processor generates weight values based on member's initial context data for each of the plurality of relationship types, and generates probability values for the relationship types based on the relationship values and the weight values. Processor narrows the potential relationships, generates relationship data that includes the narrowed potential relationships, and causes the relationship data to be displayed by the agent client device. Other embodiments are disclosed herein.

    Container with fill gauge
    26.
    发明授权

    公开(公告)号:US10947012B1

    公开(公告)日:2021-03-16

    申请号:US16391561

    申请日:2019-04-23

    Abstract: A container to hold contents therein is described with a gauge to indicate the level of contents in the container. The container can be a prescription container to store capsules, tablets, pills and the like. A label is affixed outside the container and is substantially opaque such that the interior is not visible through the label. The label including a vertical, transparent viewing window to see past the label, through the container wall to view the contents therein. The label includes indicia and indicators adjacent the window to indicate a time remaining for the supply of contents in the container or other characteristics of the contents. The time remaining can be calculated by the container volume and characteristics of the contents.

    System and method for guiding a user to a goal in a user interface

    公开(公告)号:US10795701B2

    公开(公告)日:2020-10-06

    申请号:US16196404

    申请日:2018-11-20

    Abstract: A system for integrating a telephone system and a computing system includes an interactive voice response (IVR) platform configured to: obtain a command based on an audio input from a user, determine a web application that corresponds to the command, determine a goal in the web application associated with the command, and obtain information indicating a shortest user interface path to the goal. The system includes a cobrowse client configured to receive a document object model (DOM) of a current state of the web application from a cobrowse session. The IVR platform is configured to, based on the DOM, determine a next user interface action along the shortest user interface path and generate a voice prompt for the user based on the next user interface action. The cobrowse client is configured to receive an updated DOM in response to execution by the user of the next user interface action.

    Method and system for programmatically testing a user interface

    公开(公告)号:US10747655B2

    公开(公告)日:2020-08-18

    申请号:US16196321

    申请日:2018-11-20

    Abstract: A computer system for testing a user interface (UI) includes a test execution module and an analysis module. The analysis module is configured to (i) analyze a state of the UI, (ii) in response to determining that the state satisfies criteria for a goal associated with the UI, output a success indicator, and (iii) in response to determining that the state does not satisfy the criteria, output a set of actions. The test execution module is configured to, in response to the output being the set of actions: execute an action from the set of actions; update a test distance, and supplement test data. The test execution module is further configured to (i) in response to the output being the success indicator, store the test distance and the test data in a collection of completed tests and (ii) determine a shortest path to the goal in the UI.

    Virtual caller system
    29.
    发明授权

    公开(公告)号:US11849070B2

    公开(公告)日:2023-12-19

    申请号:US17895652

    申请日:2022-08-25

    Abstract: Method starts with a processor receiving configuration settings including an identified task, a relationship data, and a criticality value. Processor initializes a communication session with an agent client device. The communication session is between a virtual caller associated with the system and the agent client device. Processor then processes an audio signal of the communication session to generate an agent utterance and generates a transcribed agent utterance based on the agent utterance using a speech-to-text processor. Processor generates a virtual caller utterance using a task-specific virtual caller neural network associated with the identified task. The virtual caller utterance can be generated based on the transcribed agent utterance. Processor then causes the virtual caller utterance to be played back in the communication session to the agent client device. Other embodiments are disclosed herein.

    System and method for guiding a user to a goal in a user interface

    公开(公告)号:US11847475B2

    公开(公告)日:2023-12-19

    申请号:US17665107

    申请日:2022-02-04

    Abstract: A system for integrating a telephone system and a computing system is provided. The system includes an interactive voice response (IVR) platform configured to: obtain a computer-readable command based on user input; determine a goal in the web application associated with the computer-readable command; and obtain information indicating a shortest navigation path to the goal, relative to other navigational paths to the goal in the web application. The system includes a cobrowse client configured to receive a document object model (DOM) of a current state of the web application from a cobrowse session for a web server hosting the web application. The IVR platform is configured to, based on the DOM, determine a next navigation action along the shortest navigation path; generate a user prompt based on the next navigation action; and monitor user progress to reach the goal in the web application using one or more updated DOMs.

Patent Agency Ranking