Hybrid dialog tree generation and access

US2025269284A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025269284-A1
Application numberUS-202519053711-A
CountryUS
Kind codeA1
Filing dateFeb 14, 2025
Priority dateFeb 22, 2024
Publication dateAug 28, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, apparatuses and methods provide technology that receives a first operator prompt associated with a character in a computing application, and generates, with a first machine learning model during an offline process, first responses based on the first prompt, where the first responses are dialog of the character. The technology stores the first responses into a dialog tree during the offline process, receives a second prompt associated with an end user of the computing application, generates, with the first machine learning model during the offline process, second responses to the second prompt and based on the first responses stored in the dialog tree, where the second responses are dialog of the end user, and adds the second responses to the dialog tree during the offline process.

First claim

Opening claim text (preview).

We claim: 1 . At least one computer readable storage medium comprising a set of instructions, which when executed by a computing device, cause the computing device to: receive a first prompt associated with a character in a computing application; generate, with a first machine learning model during an offline process, first responses based on the first prompt, wherein the first responses are dialog of the character; store the first responses into a dialog tree during the offline process; receive a second prompt associated with an end user of the computing application; generate, with the first machine learning model during the offline process, second responses to the second prompt and based on the first responses stored in the dialog tree, wherein the second responses are dialog of the end user; and add the second responses to the dialog tree during the offline process. 2 . The at least one computer readable storage medium of claim 1 , wherein the instructions, when executed, cause the computing device to: identify user interactions associated with a current user of the computing application; determine an intent of the current user based on the user interactions; identify a dialog line from the dialog tree based on the intent; and transmit the dialog line to an electronic device of the current user. 3 . The at least one computer readable storage medium of claim 2 , wherein the electronic device one or more of displays the dialog line or generates an audio output that represents the dialog line. 4 . The at least one computer readable storage medium of claim 1 , wherein the dialog tree includes nodes and pointers that connect the nodes, wherein the nodes represent dialog and the pointers represent intents. 5 . The at least one computer readable storage medium of claim 1 , wherein the first machine learning model is a generative machine learning model. 6 . The at least one computer readable storage medium of claim 1 , wherein the instructions, when executed, cause the computing device to: generate third responses in real-time during an online process when a leaf of the dialog tree is accessed. 7 . The at least one computer readable storage medium of claim 1 , wherein the instructions, when executed, cause the computing device to: generate, with a second machine learning model, the first prompt and the second prompt. 8 . A system comprising: one or more processors; and a memory coupled to the one or more processors, the memory comprising instructions executable by the one or more processors, the one or more processors being operable when executing the instructions to: receive a first prompt associated with a character in a computing application; generate, with a first machine learning model during an offline process, first responses based on the first prompt, wherein the first responses are dialog of the character; store the first responses into a dialog tree during the offline process; receive a second prompt associated with an end user of the computing application; generate, with the first machine learning model during the offline process, second responses to the second prompt and based on the first responses stored in the dialog tree, wherein the second responses are dialog of the end user; and add the second responses to the dialog tree during the offline process. 9 . The system of claim 8 , wherein the one or more processors are further operable when executing the instructions to: identify user interactions associated with a current user of the computing application; determine an intent of the current user based on the user interactions; identify a dialog line from the dialog tree based on the intent; and transmit the dialog line to an electronic device of the current user. 10 . The system of claim 9 , wherein the electronic device one or more of displays the dialog line or generates an audio output that represents the dialog line. 11 . The system of claim 8 , wherein the dialog tree includes nodes and pointers that connect the nodes, wherein the nodes represent dialog and the pointers represent intents. 12 . The system of claim 8 , wherein the first machine learning model is a generative machine learning model. 13 . The system of claim 8 , wherein the one or more processors are further operable when executing the instructions to: generate third responses in real-time during an online process when a leaf of the dialog tree is accessed. 14 . The system of claim 8 , wherein the one or more processors are further operable when executing the instructions to: generate, with a second machine learning model, the first prompt and the second prompt. 15 . A method comprising: receiving a first prompt associated with a character in a computing application; generating, with a first machine learning model during an offline process, first responses based on the first prompt, wherein the first responses are dialog of the character; storing the first responses into a dialog tree during the offline process; receiving a second prompt associated with an end user of the computing application; generating, with the first machine learning model during the offline process, second responses to the second prompt and based on the first responses stored in the dialog tree, wherein the second responses are dialog of the end user; and adding the second responses to the dialog tree during the offline process. 16 . The method of claim 15 , further comprising: identifying user interactions associated with a current user of the computing application; determining an intent of the current user based on the user interactions; identifying a dialog line from the dialog tree based on the intent; and transmitting the dialog line to an electronic device of the current user. 17 . The method of claim 16 , further comprising: one or more of displaying, with the electronic device, the dialog line or generating, with the electronic device, an audio output that represents the dialog line. 18 . The method of claim 15 , wherein the dialog tree includes nodes and pointers that connect the nodes, wherein the nodes represent dialog and the pointers represent intents. 19 . The method of claim 15 , wherein the first machine learning model is a generative machine learning model. 20 . The method of claim 15 , further comprising: generating third responses in real-time during an online process when a leaf of the dialog tree is accessed; and generating, with a second machine learning model, the first prompt and the second prompt.

Assignees

Inventors

Classifications

  • Natural language generation · CPC title

  • Discourse or dialogue representation · CPC title

  • involving branching, e.g. choosing one of several possible scenarios at a given point in time · CPC title

  • by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions · CPC title

  • adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025269284A1 cover?
Systems, apparatuses and methods provide technology that receives a first operator prompt associated with a character in a computing application, and generates, with a first machine learning model during an offline process, first responses based on the first prompt, where the first responses are dialog of the character. The technology stores the first responses into a dialog tree during the off…
Who is the assignee on this patent?
Meta Platforms Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/60. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Thu Aug 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).