Method and system for programmatically testing user interface paths
US-11392484-B2 · Jul 19, 2022 · US
US2021365279A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021365279-A1 |
| Application number | US-202016880568-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 21, 2020 |
| Priority date | May 21, 2020 |
| Publication date | Nov 25, 2021 |
| Grant date | — |
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.
Systems and techniques that facilitate computing touchpoint journey recommendations are provided. In various embodiments, an input component can receive a computing context of a client and a computing profile of a client. In various instances, the client can be engaged in a computing touchpoint journey. In various embodiments, a prediction component can predict, via a first machine learning classifier, a negative event likely to occur on the computing touchpoint journey. In various cases, the first machine learning classifier can receive as input the computing context and the computing profile and can generate as output the predicted negative event. In various embodiments, a decision component can recommend in real-time, via a second machine learning classifier, a computing touchpoint to which to transfer the client. In various aspects, the second machine learning classifier can receive as input the computing context, the computing profile, and the predicted negative event and produce as output the recommended computing touchpoint. In various embodiments, an execution component can transfer the client to the recommended computing touchpoint. In various embodiments, a computing touchpoint journey component can record computing touchpoint journeys traversed by various clients and trains the first and second machine learning classifiers on the recorded computing touchpoint journeys.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: a processor that executes computer-executable components stored in a memory, the computer-executable components comprising: an input component that receives a computing context of a client and a computing profile of the client, wherein the client is engaged in a computing touchpoint journey; a prediction component that predicts, via a first machine learning classifier, a negative event likely to occur on the computing touchpoint journey, wherein the first machine learning classifier receives as input the computing context and the computing profile and generates as output the predicted negative event; and a decision component that recommends in real-time, via a second machine learning classifier, a computing touchpoint to which to transfer the client, wherein the second machine learning classifier receives as input the computing context, the computing profile, and the predicted negative event and generates as output the recommended computing touchpoint. 2 . The system of claim 1 , wherein the computer-executable components further comprise: a computing touchpoint journey component that records computing touchpoint journeys traversed by various clients and trains at least one of the first machine learning classifier or the second machine learning classifier on the recorded computing touchpoint journeys. 3 . The system of claim 2 , wherein the computing touchpoint journey component records computing touchpoint journeys traversed by various clients in real-time and facilitates online training of at least one of the first machine learning classifier or the second machine learning classifier as the computing touchpoint journeys traversed by various clients are recorded. 4 . The system of claim 1 , wherein the computer-executable components further comprise: an execution component that transfers the client to the recommended computing touchpoint. 5 . The system of claim 1 , wherein the computing context includes at least one of a current computing touchpoint visited by the client, a previous computing touchpoint visited by the client, an objective of the client, or a device modality of the client. 6 . The system of claim 1 , wherein the computing profile includes at least one of an identification of the client, a computing touchpoint preference of the client, an age of the client, an ethnicity of the client, a location of the client, or financial instrument information of the client. 7 . The system of claim 1 , wherein the decision component selects the recommended computing touchpoint from a set of available computing touchpoints based in part on at least one of a probability of resolving the predicted negative event or a load distribution among the set of available computing touchpoints. 8 . The system of claim 1 , wherein the input component further receives extrinsic information associated with an environment of the client, and wherein the first and second machine learning classifiers receive as input the extrinsic information. 9 . A computer-implemented method, comprising: retrieving, by a device operatively coupled to a processor, profile data and context data associated with a client engaged in a computing touchpoint journey; forecasting, by the device, an unsuccessful event along the computing touchpoint journey of the client by employing a first machine learning algorithm that takes as input the profile data and the context data and produces as output the forecasted unsuccessful event; and dynamically suggesting, by the device, a computing touchpoint for the client by employing a second machine learning algorithm that takes as input the profile data, the context data, and the forecasted unsuccessful event and produces as output the dynamically suggested computing touchpoint. 10 . The computer-implemented method of claim 9 , further comprising: aggregating, by the device, computing touchpoint journeys of other clients in real-time; and actively training, by the device, the first and second machine learning algorithms on the computing touchpoint journeys of other clients as the computing touchpoint journeys of other clients are aggregated. 11 . The computer-implemented method of claim 9 , further comprising: transferring, by the device, the client to the dynamically suggested computing touchpoint. 12 . The computer-implemented method of claim 9 , wherein the dynamically suggesting the computing touchpoint comprises selecting, from a set of available computing touchpoints, a computing touchpoint having a likelihood of successful resolution of the forecasted unsuccessful event above a predetermined threshold. 13 . The computer-implemented method of claim 9 , wherein the dynamically suggesting the computing touchpoint comprises selecting, from a set of available computing touchpoints, a computing touchpoint with a load level below a predetermined threshold. 14 . The computer-implemented method of claim 9 , wherein the profile data comprises at least one of demographic information of the client or preference information of the client. 15 . The computer-implemented method of claim 9 , further comprising: retrieving, by the device, external data associated with a location of the client, wherein the first and second machine learning algorithms take as input the external data. 16 . A computer program product for facilitating dynamic tailoring of computing touchpoint journeys, the computer program product comprising a computer readable memory having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: obtain profile information and context information of a computing client currently engaged in a computing touchpoint journey; and propose, via a machine learning classifier, a next computing touchpoint for the computing client based on the profile information and the context information. 17 . The computer program product of claim 16 , wherein the program instructions are further executable to cause the processor to: document computing touchpoint journeys of other computing clients; and train in real-time the machine learning classifier based on the documented computing touchpoint journeys. 18 . The computer program product of claim 16 , wherein the program instructions are further executable to cause the processor to: drive the computing client to the proposed next computing touchpoint. 19 . The computer program product of claim 16 , wherein the profile information comprises at least one of demographics of the computing client, computing touchpoint preferences of the computing client, historical information of the computing client, or payment information of the computing client. 20 . The computer program product of claim 16 , wherein the program instructions are further executable to cause the processor to: initiate a post issue resolution computing journey for the computing client via an email or a survey.
Probabilistic graphical models, e.g. probabilistic networks · CPC title
Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title
Supervised learning · CPC title
Feedforward networks · CPC title
Reinforcement learning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.