IP Library › Granted Patent US 12,493,775
Granted Patent B2
US 12,493,775 · App. 19/036,141 · Granted Dec 9, 2025

Auditable authorship attribution with event tracking and mock content

Inventors: Soumitri Kolavennu (Minneapolis, MN); Raj Bharadwaj (Minneapolis, MN); Lavanya Basavaraju (Minneapolis, MN); Jayant Chawla (Minneapolis, MN); Christopher Ziolkowski (Burnsville, MN); Valerie Lancelle (Caledonia, WI); Christopher Davis (Minneapolis, MN)
Assignee: U.S. BANK NATIONAL ASSOCIATION
G06N3/0475G06F11/1446G06F16/90344G06F30/27G06F16/2462G06F17/18G06F18/22G06N20/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,493,775
App. No.
19/036,141
Filed
Jan 24, 2025
Granted
Dec 9, 2025
Kind
B2
Art Unit
2166
USPC
707/649
Abstract

A content editor or a plugin thereto automatically generates authorship tokens that identify content authored by a human author or an artificial author. The authorship tokens are applied to the work while the work is being produced. Thus, subsequent review of the work can identify regions produced by a human author and other regions produced by an artificial intelligence.

Claims (30)

1 . A method comprising:

obtaining initial content;

generating a prompt based on the initial content;

selecting a set of generators;

for each respective generator of the set of generators:

using the prompt to produce new content;

comparing the new content to the initial content; and

making a respective determination whether the new content and the initial content are similar based on whether a similarity threshold is satisfied;

using the respective determinations of the set of generators, ensuring that an authorship token is associated with the initial content,

wherein the authorship token includes a form indicating that an associated content region has human rather than an artificial authorship or artificial rather than human authorship.

2 . The method of claim 1 , further comprising;

determining that similar content to the initial content is not present in the data store,

wherein the generating of the prompt is responsive to determining that the similar content is not present in the data store.

3 . The method of claim 1 , wherein generating the prompt based on the initial content includes:

providing at least a portion of the initial content as input into a large language model that is trained or prompted to produce output comprising the prompt based on the input.

4 . The method of claim 1 , wherein generating the prompt includes:

extracting features, key words, themes, or other characteristics of the initial content; and

using a template to put such characteristics into a prompt that includes an outline or process for generating content.

5 . The method of claim 1 , wherein the prompt is configured to mimic what a user that wanted to use artificial intelligence to generate content would have provided to an artificial intelligence.

6 . The method of claim 1 , wherein selecting the set of generators includes:

selecting the set of generators based on a content type of the initial content; and

selecting the set of generators based on a likelihood that respective generators were used to produce the initial content.

7 . The method of claim 1 , wherein whether a similarity threshold is satisfied includes:

determining a distance between at least a portion of the initial content and the new content, wherein the distance is determined based on edit distance or distance in embedding space.

8 . The method of claim 1 , further comprising:

determining that the initial content is generic and based thereon determining that the initial content either lacks artificial authorship or has default authorship.

9 . The method of claim 1 , further comprising:

sending a communication to a server or calling an application programming interface associated with a server regarding at least one authorship token.

10 . The method of claim 1 , further comprising:

storing at least one of the authorship tokens in a blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2025
From: KOLAVENNU, SOUMITRI; BHARADWAJ, RAJ; BASAVARAJU, LAVANYA; CHAWLA, JAYANT; ZIOLKOWSKI, CHRISTOPHER; LANCELLE, VALERIE; DAVIS, CHRISTOPHER
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 070568/0085 →
Continuity (7)
Provisional Application 63728212 · Dec 5, 2024
Provisional Application 63728202 · Dec 5, 2024
Provisional Application 63664959 · Jun 27, 2024
Provisional Application 63649673 · May 20, 2024
Provisional Application 63638815 · Apr 25, 2024
Provisional Application 63625601 · Jan 26, 2024
Related Publication 20250245492A1 · Jul 31, 2025
References Cited (93)
US 6275223B1 · Hughes · 2001 [cited by applicant]
US 8935745B2 · Brock et al. · 2015 [cited by applicant]
US 9372850B1 · Takaki et al. · 2016 [cited by applicant]
US 11468232B1 · Rath · 2022 [cited by applicant]
US 20030131313A1 · Flanagan · 2003 [cited by applicant]
US 20040085354A1 · Massand · 2004 [cited by applicant]
US 20080021922A1 · Hailpern et al. · 2008 [cited by applicant]
US 20080086718A1 · Bostick et al. · 2008 [cited by applicant]
US 20100299292A1 · Collazo · 2010 [cited by applicant]
US 20110279228A1 · Kumar · 2011 [cited by applicant]
US 20120077176A1 · Foster et al. · 2012 [cited by applicant]
US 20140053135A1 · Bird et al. · 2014 [cited by applicant]
US 20140108531A1 · Klau · 2014 [cited by applicant]
US 20150046346A1 · Juola et al. · 2015 [cited by applicant]
US 20150052427A1 · Vagell et al. · 2015 [cited by applicant]
US 20150100898A1 · Jue · 2015 [cited by applicant]
US 20160034273A1 · Leupold et al. · 2016 [cited by applicant]
US 20160119147A1 · Saidalavi et al. · 2016 [cited by applicant]
US 20160344828A1 · Husler et al. · 2016 [cited by applicant]
US 20180307480A1 · Doyle et al. · 2018 [cited by applicant]
US 20200099513A1 · Angelo et al. · 2020 [cited by applicant]
US 20200142545A1 · Wald et al. · 2020 [cited by applicant]
US 20200183818A1 · Guenther et al. · 2020 [cited by applicant]
US 20200342879A1 · Carbune et al. · 2020 [cited by applicant]
US 20210150406A1 · Cheng et al. · 2021 [cited by applicant]
US 20210311729A1 · Gupta et al. · 2021 [cited by applicant]
US 20210390447A1 · Cheruvu · 2021 [cited by examiner]
US 20220012284A1 · Beck et al. · 2022 [cited by applicant]
US 20220138266A1 · Wang et al. · 2022 [cited by applicant]
US 20220237368A1 · Tran · 2022 [cited by applicant]
US 20230062434A1 · Wagner · 2023 [cited by applicant]
US 20230109734A1 · Galle et al. · 2023 [cited by applicant]
US 20230144379A1 · Haikin et al. · 2023 [cited by applicant]
US 20230333821A1 · Cosgrove et al. · 2023 [cited by applicant]
US 20240086262A1 · Kousha et al. · 2024 [cited by applicant]
US 20240184566A1 · Gabel et al. · 2024 [cited by applicant]
US 20240248711A1 · Ziolkowski et al. · 2024 [cited by applicant]
US 20240273286A1 · Iu · 2024 [cited by examiner]
US 20240296288A1 · Bitton · 2024 [cited by examiner]
US 20240345837A1 · Ziolkowski et al. · 2024 [cited by applicant]
US 20240371510A1 · Aman · 2024 [cited by applicant]
US 20240411528A1 · Ziolkowski et al. · 2024 [cited by applicant]
US 20250061137A1 · Higgins · 2025 [cited by examiner]
US 20250106641A1 · Gurney et al. · 2025 [cited by applicant]
US 20250315907A1 · Ziolkowski et al. · 2025 [cited by applicant]
CN 117435230 · 2024 [cited by applicant]
WO 2018202690A1 · 2018 [cited by applicant]
Copyright Registration Guidance: Works Containing Material Generated by Artificial Intelligence; Federal Register/vol. 88, No. 51/ Thursday, Mar. 16, 2023/Rules and Regulations; 5 Pages. [cited by applicant]
GitHub Desktop—Simple collaboration from your desktop (Overview/Release Notes/Help); https://desktop.github.com; Printed Feb. 21, 2024; 4 Pages. [cited by applicant]
Day, Lewis; Hackaday—How Do You Prove an AI Didn't Make Your Art?—https://hackaday.com; Nov. 27, 2023; 39 Pages. [cited by applicant]
Inventorship Guidance for AI-Assisted Inventions; Department of Commerce; Patent and Trademark Office; Federal Register/vol. 89, No. 30/Tuesday, Feb. 13, 2024; 9 Pages. [cited by applicant]
Black, Jessica; 5 Ways to Reduce GitHub Copilot Security and Legal Risks—FOSSA (https://fossa.com/); Printed Feb. 29, 2024; 6 Pages. [cited by applicant]
United States Copyright Office (Library of Congress); Review/Authorship work titled ‘Zarya of the Dawn’; Feb. 23, 2023; 29 Pages. [cited by applicant]
Blake, Alex, This app just got me excited for the future of AI on Macs; https://www.digitaltrends.com/computing/ia-writer-7-chatgpt-dialog-partner/; Dated Dec. 4, 2023; 10 Pages. [cited by applicant]
Embeddings—Learn how to turn text into numbers, unlocking use cases like search—OpenAI API; https://platform.openai.com/docs/guides/embeddings; Dated Apr. 11, 2024; 15 Pages. [cited by applicant]
IA Writer 7 (Previous—5 Minutes Read—NEXT); https://ia.net/topics/ia-writer-7; Dated Nov. 30, 2023, 10 Pages. [cited by applicant]
IA Writer 7: Whoa, Feedback! (Previous—6 Minutes Read—Next); https://ia.net/topics/ia-writer-7-whoa-feedback; Dated Dec. 8, 2023; 8 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (Markdown Annotations embed authorship in text while preserving its readability and portability); https://github.com/iainc/Markdown-Annotations; Dated Apr. 15, 2024; 4 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (Gracefully hid annotation blocks in comments #1); https://github.com/iainc/Markdown-Annotations/issues/1; Dated Apr. 15, 2024; 4 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (An alternate perspective, if looking for feedback #2); https://github.com/iainc/Markdown-Annotations/issues/2; Dated Apr. 15, 2024; 3 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (Project name & name of hash annotation key is potentially misleading #3); https://github.com/iainc/Markdown-Annotations/issues/3; Dated Apr. 15, 2024; 2 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (Hand-editing is problematic #4) https://github.com/iainc/Mardown-Annotations/issues/4; Dated Apr. 15, 2024; 2 Pages. [cited by applicant]
GitHub—iainc/Markdown-Annotations (YAML front matter #5); https://github.com/iainc/Markdown-Annotations/issues/5; Dated Apr. 15, 2024; 2 Pages. [cited by applicant]
IA Writer 7/Hacker News (new/past/comments/ask/show/jobs/submit); https://news.ycombinator.com/item?id=38476552; Dated Apr. 15, 2024; 1 Page. [cited by applicant]
IA Writer 7/Hacker News (new/past/comments/ask/show/jobs/submit); https://news.ycombinator.com/item?id=38487950; Dated Apr. 15, 2024; 1 Page. [cited by applicant]
No AI Feature (Previous—7 Minutes Read—Next); https://ia.net/topics/no-feature; Dated Nov. 22, 2023; 10 Pages. [cited by applicant]
The Verge (Tech/Apps/Artificial Intelligence)—iA Writer can now track what you or ChatGPT wrote—The Verge; https://www.theverge.com/2023/12/1/23983835/ia-writer-generative-ai-authorship; Dated Dec. 1, 2023; 5 Pages. [cited by applicant]
The Verge (ia Comments); https://www.theverge.com/2023/12/1/23983835/ia-writer-generative-ai-authorship?showComments=1; Dated Dec. 1, 2023; 5 Pages. [cited by applicant]
Writing With AI (Previous—10 Minutes Read—Next); https://ia.net/topics/writing-with-ai; Dated Nov. 28, 2023; 16 Pages. [cited by applicant]
Levenshtein Distance (Online calculator: Levenshtein Distance); https://planetcalc.com/1721/; Dated Apr. 18, 2024; 8 Pages. [cited by applicant]
Ango, Steph, Photoshop for text (The Wayback Machine); https://web.archive.org/web/20231028235855—https://stephango.com/photoshop-for-text; Dated Oct. 18, 2022; 3 Pages. [cited by applicant]
Song et al. “A Survey of Automatic Generation of Source Code Comments: Algorithms and Techniques”, pp. 111411-111428, [Online—Retrieved from Internet on Aug. 24, 2024], <https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&a… [cited by applicant]
International Search Report and Written Opinion issued in PCT/US2025/012747, completed Apr. 3, 2025 and mailed Apr. 23, 2025. [cited by applicant]
Nayeli, Ellen, “ZeroGPT Review 2023: Is It Legit, Safe, or a Scam?”, Aug. 10, XP093266217, 2023, https://web.archive.org/web/2023081012 5148/https://academichelp.net/ai-detectors /zerogpt-review-html [retrieved on Apr. … [cited by applicant]
Niful, Islam et al., “Distinguishing Human Generated Text from ChatGPT Generated Text Using Machine Learning,” arxiv.org, May 1, 2023, XP093266205, https://arxiv.org/pdf/2306.01761 [retrieved on Apr. 3, 2025]. [cited by applicant]
Wittenberg, Chloe et al., Labeling AI-Generated Content: Promises, Perils, and Future Directions (Topical Policy Brief), MIT Schwarzman College of Computing, Washington Office, available at https://computing.mit.edu/wp-… [cited by applicant]
Best practices for writing code comments—Stack Overflow—Dec. 23, 2021, 21 Pages, available at https://stackoverflow.blog/2021/12/23/best-practices-for-writing-code-comments/, downloaded Jan. 19, 2024. [cited by applicant]
Coding and Comment Style: Broad Institute of MIT and Harvard; Jan. 19, 2024; 11 Pages, available at https://mitcommlab.mit.edu/broad/commkit/coding-and-comment-style/, downloaded Jan. 19, 2024. [cited by applicant]
Harding, William et al.—GitClear—Coding on Copilot—2023 Data Shows Downward Pressure on Code Quality (150 m lines of analyzed code + projections for 2024); Jan. 16, 2024; 24 Pages, abstract available at https://www.gitc… [cited by applicant]
Califa, Joel—Commit together with co-authors—The GitHub Blog; Jan. 29, 2018;6 Pages, available at https://github.blog/2018-01-29-commit-together-with-co-authors/, downloaded Feb. 21, 2024. [cited by applicant]
GitClear—A visual guide to Diff Delta—And how fusing commits together reduces tech debt & code review time; 2021; available at https://gitclear-public.s3.us-west-2.amazonaws.com/Diff%2BDelta%2Band%2BCommit%2BGroups.pdf,… [cited by applicant]
Find out who is leaking your secrets with help from invisible zero-width characters (Home/Blog)—Posted on Apr. 5, 2018; 2 Pages, available at https://www.tripwire.com/state-of-security/secrets-invisible-zero-width-chara… [cited by applicant]
Git blame—ATLASSIAN—Software Development (Tutorial); Jan. 19, 2024, 10 Pages, available at https://www.atlassian.com/git/tutorials/inspecting-a-repository/git-blame, downloaded Jan. 19, 2024. [cited by applicant]
GNU Global Source Code Tag System (Edition 6.6.11, for GNU Global version 6.6.11; Published by Tama Communications Corporation (Tokyo, Japan); Nov. 20, 2023; 75 Pages, available at https://www.gnu.org/software/global/ma… [cited by applicant]
Antony M; How to Prove I was Falsely Accused of Using AI in my Paper; Medium; Jan. 15, 2023; 13 Pages, available at https://medium.com/@antonytips/falsely-accused-of-using-ai-in-paper-5-evidence-to-prove-innocence-229ac… [cited by applicant]
Vogel, Peter; No Comment: Why Commenting Code Is Still a Bad Idea (practical.net); Jul. 31, 2013; 10 Pages, https://visualstudiomagazine.com/articles/2013/07/26/why-commenting-code-is-still-bad.aspx, downloaded Jan. 19,… [cited by applicant]
Alemohammad, Sina et al.; Self-Consuming Generative Models Go MAD; arXiv:2307.01850v! [cd.LG], Jul. 4, 2023; 31 Pages. [cited by applicant]
Steganography (definition); Wikipedia (The Free Encyclopedia); available at https://en.wikipedia.org/wiki/Stegangraphy, Printed Jan. 19, 2024; 11 Pages. [cited by applicant]
Tag based programming—Software Engineering Stack Exchange; available at https://softwareengineering.stackexchange/com/questions/322979/tag-based-programming, Printed Feb. 29, 2024; 3 Pages. [cited by applicant]
Martin, Jeff; The Challenges for License Compliance and Copyright with AI—Mend.io; Dec. 21, 2023; 3 Pages, available at https://mend.io/blog/the-challenges-for-license-compliance-and-copyright-with-ai/, downloaded Mar. … [cited by applicant]
Santos, Omar et al.; Toward Trustworthy AI: An Analysis of Artificial Intelligence (AI) Bill of Materials (Ai Boms); ResearchGate; available at https://www.researchgate.net/publication/3749213669, Oct. 2023; 7 Pages. [cited by applicant]
Wyatt, Eric; Typing Insights (Tips.Net); Apr. 22, 2019; 4 Pages, available at https://windows.tips.net/T007883_Typing_Insights.html, downloaded Feb. 29, 2024. [cited by applicant]
Roush, Allen et al., Most Language Models can be Poets too: An AI Writing Assistant and Constrained Text Generation Studio, Oracle Corporation, Last Accessed Apr. 23, 2024 from https://arxiv.org/abs/2306.15926, 7 Pages. [cited by applicant]