The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 25, 2025

Filed:

Sep. 15, 2023
Applicant:

Shopify Inc., Ottawa, CA;

Inventors:

Russ Maschmeyer, Berkeley, CA (US);

Eric Andrew Florenzano, San Francisco, CA (US);

Brennan Letkeman, Calgary, CA;

Diego Macario Bello, Montreal, CA;

Assignee:

Shopify Inc., Ottawa, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2013.01); G06F 3/0484 (2022.01); G06F 40/56 (2020.01); H04L 51/02 (2022.01);
U.S. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 40/56 (2020.01); H04L 51/02 (2013.01);
Abstract

A computer system maintains low-rank adaptation (LoRA) models, where each LoRA model includes a set of weights configured to modify parameters of a large-language model (LLM) to cause the LLM to generate text having a corresponding property. The computer system presents a set of manipulable user-interface controls that allow configuration of properties of LLM-generated text. Output of the LLM is modified using LoRA models that are selected based on a state of the user-interface controls as manipulated. A preview is provided of LLM output corresponding to the current state of the user-interface controls during presentation and manipulation thereof. To provide this preview, the computer system iteratively provides a prompt to the LLM and outputs the output of the LLM responsive to that prompt for each iteration. For each iteration, the LLM output is modified using the LoRA models selected based on the current state of the user-interface controls as manipulated.


Find Patent Forward Citations

Loading…