COMPARING ENTERED CONTENT OR TEXT TO TRIGGERS, TRIGGERS LINKED TO REPEATED CONTENT BLOCKS FOUND IN A MINIMUM NUMBER OF HISTORIC DOCUMENTS, CONTENT BLOCKS HAVING A MINIMUM SIZE DEFINED BY A USER

Patent №

US 10,108,615

Granted

2018-10-23

Filed 2016

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC.

AI components

2

nlp · kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15183460

Automated presentation of repeated content is provided herein. Using historic documents, an index of repeatedly-used content blocks is created. As a user authors a current document, the authoring application is in communication with a trigger analyzer that receives edits and authoring commands from the user. The trigger analyzer compares the edits and authoring commands to the indexed content blocks, and creates previews of potential matches from the index of repeated content that are provided to the user. Depending on user preferences and application settings, these previews are presented to the user as selectable controls in a graphical user interface. If the user selects a preview, the content block associated with the preview is transmitted to the current document for insertion therein. The present disclosure improves the user experience, reduces the use of bandwidth, memory, and processing power to reuse content between documents.

Natural languageKnowledge representationG06F 16/93G06F 16/24565G06F 16/951G06F 40/106G06F 40/131G06F 40/166G06F 40/174G06F 40/274

AI classification

Natural language1.00
Knowledge representation0.85
Planning0.49
AI hardware0.09
Machine learning0.04
Speech0.00
Vision0.00
Evolutionary computation0.00

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC.

assignment · 389230132

Assignors

MASSON, JAMES SQUIRES, DESAI, SHIKHA DEVESH, ESTRADA, THERESA ANN, KESLIN, MICHELLE ELENA, KIKIN-GIL, RUTH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC