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:
Jul. 14, 2026

Filed:

Mar. 29, 2024
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Salvatore Romeo, Alexandria, VA (US);

Yi Zhang, Sammamish, WA (US);

Tamer a N Alkhouli, San Jose, CA (US);

Daniele Bonadiman, Sunnyvale, CA (US);

Zhongyuan Zhu, Bellevue, WA (US);

Monica Lakshmi Sunkara, San Jose, CA (US);

Laura Aina, Barcelona, ES;

Sarthak Jain, Seattle, WA (US);

Arshit Gupta, Sunnyvale, CA (US);

Bonan Min, Palo Alto, CA (US);

Kalpit Dixit, Mountain View, CA (US);

Brant Swidler, Kauneonga Lake, NY (US);

Miguel Ballesteros Martinez, New York, NY (US);

Yassine Benajiba, Briarcliff Manor, NY (US);

Katrin Kirchhoff, Seattle, WA (US);

Dan Roth, Philadelphia, PA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/22 (2006.01); G06F 16/3329 (2025.01); G06F 40/284 (2020.01);
U.S. Cl.
CPC ...
G06F 40/284 (2020.01); G06F 16/3329 (2019.01);
Abstract

An automated conversation intermediary performs several operations during a conversation between end users and chatbots. Prior to adding natural language input from an end user to a chatbot prompt, the intermediary annotates the input to indicate a role of the end user, using hidden markers for the annotation that are not presented to the end user during the conversation. The intermediary receives output generated by the chatbot, which also includes hidden markers in addition to natural language to be presented to the end user, and removes the hidden markers before providing the natural language portion of the output to the end user.


Find Patent Forward Citations

Loading…