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:
Feb. 21, 2023

Filed:

Jan. 18, 2019
Applicant:

Chatterbox Capital Llc, Palo Alto, CA (US);

Inventors:

Martin Reddy, San Francisco, CA (US);

Oren M. Jacob, Piedmont, CA (US);

Robert G. Podesta, Oakland, CA (US);

Lucas R. Ives, San Francisco, CA (US);

Kathleen Hale, San Francisco, CA (US);

Assignee:

Chatterbox Capital LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06N 5/02 (2006.01); G10L 15/22 (2006.01); G06N 5/025 (2023.01); G06N 3/006 (2023.01); G06N 3/004 (2023.01); G10L 13/00 (2006.01);
U.S. Cl.
CPC ...
G06N 5/02 (2013.01); G06N 3/004 (2013.01); G06N 3/006 (2013.01); G06N 5/025 (2013.01); G10L 15/22 (2013.01); G10L 13/00 (2013.01);
Abstract

Systems and methods for both technical and non-technical users to create content for interactive synthetic characters are provided. In some embodiments, a conversation editor may be configured to create a traversable script for an interactive synthetic character by receiving a set of conversation rules from a user. These rules can be used to match certain words or phrases that a user speaks or types, or to monitor for a physical movement of the user or synthetic character. Each conversation rule can include responses to be performed by the interactive synthetic character. The responses can include, for example, producing audible or textual speech for the synthetic character, performing one or more animations, playing one or more sound effects, retrieving data from one or more data sources, and the like. A traversable script can be generated from the set of conversation rules that when executed by the synthetic character allows for the dynamic interactions. In some embodiments, the traversable script can be navigated by a state engine using one or more navigational directives associated with the conversation rules.


Find Patent Forward Citations

Loading…