/Patent Tracker
MicrosoftGranted patentAI & softwareInterest 3/10

Microsoft patents system to organize computer logs using language models

Patent drawing
Patent drawing from the official filing.

Microsoft describes a system that automatically sorts 'exhaust data,' which is the trail of information left behind by computer activities. It uses a specific query to find this data and feeds it into a language model with a structured prompt to categorize it into predefined groups.

Why it mattersThis could help IT teams manage the massive amounts of background data generated by corporate systems, making it easier to find specific information without manual sorting.

In the filing’s own words

The techniques presented herein provide a system for implementing automated exhaust data categorization. In general, exhaust data is a trail of data left by the activities of a computer system during regular activity, behavior, and/or transactions. As such, the amount and/or variety of exhaust data for a given can oftentimes be greater than the associated primary data. Consequently, analyzing exhaust data across an entire organization (e.g., a company) can be overwhelming for many automated tools, much less a manual approach. To that end, the present system streamlines the process of organizing and analyzing exhaust data through a customizable exhaust data retrieval query and a well-defined language model input structure. In various examples, the query is targeted to a specific timeframe, organization, data type, and so forth. Likewise, the language model input structure utilizes prompt engineering to leverage the powerful data processing capabilities of modern language models while minimizing inconsistencies.

What exactly they claim (claim 1)

1. A method for implementing an exhaust data categorization task, the method comprising: receiving a query for an exhaust data retrieval operation, wherein the query defines: a timeframe for the exhaust data retrieval operation; an organization associated with the exhaust data retrieval operation; a data type of the exhaust data retrieval operation; and an output format for the exhaust data retrieval operation; executing the exhaust data retrieval operation by processing the query across a plurality of exhaust data repositories, wherein executing the exhaust data retrieval operation produces exhaust data; appending the exhaust data to a language model input structure, wherein the language model input structure includes: a natural language description of the exhaust data categorization task; a plurality of predefined categories; a natural language description of the output format defined by the query for the exhaust data retrieval operation; and a language model output format for the exhaust data categorization task; providing the language model input structure with the appended exhaust data to a language model for execution; receiving a language model output in response to an execution of the language model input structure by the language model, the language model output indicating a successful execution of the exhaust data categorization task; and returning the language model output to a computing device from which the query for the exhaust data retrieval operation was received.

Facts

Company
Microsoft (MICROSOFT TECHNOLOGY LICENSING, LLC)
Official title
Automated exhaust data classification
Patent number
US12762175B2
Application number
19092707
Filed
Mar 27, 2025
Granted
Oct 13, 2026
Inventors
1
Claims
20

Classified under

G06F 16/353 Physics & computingG06F 16/38 Physics & computing

More from Microsoft in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.