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.
Patent No.:
Date of Patent:
Feb. 24, 2026
Filed:
Dec. 14, 2023
Amazon Technologies, Inc., Seattle, WA (US);
Bowen Jin, Champaign, IL (US);
Xianfeng Tang, San Jose, CA (US);
Zhengyang Wang, Sammamish, WA (US);
Ruirui Li, Fremont, CA (US);
Suhang Wang, State College, PA (US);
Qingyu Yin, Mountain View, CA (US);
Hanqing Lu, Mountain View, CA (US);
Zheng Li, Sunnyvale, CA (US);
AMAZON TECHNOLOGIES, INC., Seattle, WA (US);
Abstract
A semantic identifier that represents information within a document may be determined by training a language model or other machine learning model using a self-supervised process. The model encodes text to generate an embedding. A decoder determines a semantic identifier token that represents information in the text based on the embedding and a previous semantic identifier token if present. The identifier determined by the decoder is aligned with one of a selected set of semantic identifiers indicated in codebook data. To determine the accuracy of the semantic identifier token, a second decoder is used to attempt to reconstruct the original text using the semantic identifier token and a portion of the original text. Differences between the reconstructed text and the original text are used to determine a loss value, and the parameters of the machine learning model or the codebook data are trained based on minimizing the loss value.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile