IP Library Granted Patent US 12,169,803
Granted Patent B2
US 12,169,803 · App. 18/505,951 · Granted Dec 17, 2024

Systems and methods for automating comparative user experience test analyses

Inventors: Dustin Garvey (Exeter, NH); Frank Chiang (Boston, MA); Alexa Stewart (Andover, MA); Janet Muto (Boston, MA); Andrea Paola Aguilera García (Cambridge, MA); Nitzan Shaer (Boston, MA); Alexander Barza (Cambridge, MA)
Assignee: Wevo, Inc
G06Q10/0637G06F11/3438G06F16/345G06F30/27G06Q30/0203
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,169,803
App. No.
18/505,951
Granted
Dec 17, 2024
Kind
B2
Abstract

Techniques are described herein for using artificial intelligence (AI) and machine learning (ML) to automate, accelerate, and enhance various aspects of comparative user experience testing. Embodiments interface with generative language models to compare user experiences and summarize the results of the comparison. In some embodiments, automated systems and programmatic processes access a series of analysis contexts, where a context includes a collection of message content fragments. The systems and processes may use the message content fragments for a given context to construct a dialogue with a generative language model to compare separate user experiences based on the results of a set of user experience tests. The output of the generative language model at one stage of the analysis may be combined with content fragments for another context to craft a dialogue at another stage of the analysis and/or to perform additional analyses of the user experiences.

Claims (37)

1. A method comprising:

generating, by a process based at least in part on a first set of message fragments and a plurality of user experience test result sets, a first set of automated prompts for a generative language model to generate an analysis for each user experience test result set of the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of a recurrent neural network or a transformer model to the first set of automated prompts;

generating, by the process based at least in part on a second set of message fragments and the analysis for each user experience test result set of the plurality of user experience test result sets, a second set of automated prompts for the generative language model to compare at least part of different analyses for the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of the recurrent neural network or the transformer model to the second set of automated prompts; and

presenting, within a user interface based on at least one response received from the generative language model to the second set of automated prompts, a comparison of the analysis for each user experience test result set of the plurality of user experience test result sets, wherein the comparison is used to implement at least one product design optimization to enhance user experiences with a product.

2. The method of claim 1 , further comprising: generating, using the generative language model, a summary of the analysis; wherein the summary is combined with the second set of message fragments to generate the second set of automated prompts for the generative language model.

3. The method of claim 1 , wherein the first set of automated prompts are constructed based at least in part on a combination of the first set of message fragments with each user experience test result set in the plurality of user experience test result sets.

4. The method of claim 1 , wherein the second set of automated prompts includes a first prompt directing the generative language model to create the comparison and at least a second prompt directing the generative language model refine the comparison generated by the generative language model responsive to the first prompt.

5. The method of claim 4 , wherein the second prompt directs the generative language model to refine the comparison to conform to a particular style format.

6. The method of claim 1 , further comprising: identifying at least one design change associated with the product predicted to improve user experiences with the product based on the comparison.

7. The method of claim 1 , wherein the comparison compares strengths and weaknesses of different versions of a design for the product.

8. The method of claim 1 , wherein the comparison compares strengths and weaknesses of a product design with competitive products.

9. The method of claim 1 , wherein implementing the product design optimization includes updating a webpage or application page predicted, by the generative language model, to optimize user experiences.

10. One or more non-transitory computer readable media storing instructions which, when executed by one or more hardware processors, cause:

generating, by a process based at least in part on a first set of message fragments and a plurality of user experience test result sets, a first set of automated prompts for a generative language model to generate an analysis for each user experience test result set of the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of a recurrent neural network or a transformer model to the first set of automated prompts;

generating, by the process based at least in part on a second set of message fragments and the analysis for each user experience test result set of the plurality of user experience test result sets, a second set of automated prompts for the generative language model to compare at least part of different analyses for the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of the recurrent neural network or the transformer model to the second set of automated prompts; and

presenting, within a user interface based on at least one response received from the generative language model to the second set of automated prompts, a comparison of the analysis for each user experience test result set of the plurality of user experience test result sets, wherein the comparison is used to implement at least one product design optimization to enhance user experiences with a product.

11. The media of claim 10 , wherein the instructions further cause: generating, using the generative language model, a summary of the analysis; wherein the summary is combined with the second set of message fragments to generate the second set of automated prompts for the generative language model.

12. The media of claim 10 , wherein the first set of automated prompts are constructed based at least in part on a combination of the first set of message fragments with each user experience test result set in the plurality of user experience test result sets.

13. The media of claim 10 , wherein the second set of automated prompts includes a first prompt directing the generative language model to create the comparison and at least a second prompt directing the generative language model refine the comparison generated by the generative language model responsive to the first prompt.

14. The media of claim 13 , wherein the second prompt directs the generative language model to refine the comparison to conform to a particular style format.

15. The media of claim 10 , wherein the instructions further cause: identifying at least one design change associated with the product predicted to improve user experiences with the product based on the comparison.

16. The media of claim 10 , wherein the comparison compares strengths and weaknesses of different versions of a design for the product.

17. The media of claim 10 , wherein the comparison compares strengths and weaknesses of a product design with competitive products.

18. A system comprising:

one or more hardware processors; and

one or more non-transitory computer readable media storing instructions which, when executed by one or more hardware processors, cause:

generating, by a process based at least in part on a first set of message fragments and a plurality of user experience test result sets, a first set of automated prompts for a generative language model to generate an analysis for each user experience test result set of the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of a recurrent neural network or a transformer model to the first set of automated prompts;

generating, by the process based at least in part on a second set of message fragments and the analysis for each user experience test result set of the plurality of user experience test result sets, a second set of automated prompts for the generative language model to compare at least part of different analyses for the plurality of user experience test result sets;

providing, by the process, the first set of automated prompts as input to the generative language model, wherein the generative language model applies at least one of the recurrent neural network or the transformer model to the second set of automated prompts; and

presenting, within a user interface based on at least one response received from the generative language model to the second set of automated prompts, a comparison of the analysis for each user experience test result set of the plurality of user experience test result sets, wherein the comparison is used to implement at least one product design optimization to enhance user experiences with a product.

19. The system of claim 18 , wherein the instructions further cause: generating, using the generative language model, a summary of the analysis; wherein the summary is combined with the second set of message fragments to generate the second set of automated prompts for the generative language model.

20. The media of claim 18 , wherein the first set of automated prompts are constructed based at least in part on a combination of the first set of message fragments with each user experience test result set in the plurality of user experience test result sets.

Assignments (3)
SECURITY INTEREST Recorded Jan 10, 2025
From: WEVO INC.
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 069813/0816 →
SECURITY INTEREST Recorded Dec 22, 2023
From: WEVO INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 065940/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: SHAER, NITZAN; STEWART, ALEX; BARZA, ALEXANDER; AGUILERA GARCÍA, ANDREA PAOLA; GARVEY, DUSTIN; CHIANG, FRANK; MUTO, JANET
To: WEVO, INC.
Reel/Frame 065514/0856 →
Continuity (3)
Provisional Application 63502351 · May 15, 2023
Provisional Application 63492194 · Mar 24, 2023
Related Publication 20240320591A1 · Sep 26, 2024
Cited By (1)
US 12,431,131