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. 28, 2026

Filed:

Apr. 02, 2025
Applicant:

O9 Solutions, Inc., Dallas, TX (US);

Inventors:

Srinath Goud Vanga, San Jose, CA (US);

Koustuv Chatterjee, Gilbert, AZ (US);

Assignee:

o9 Solutions, Inc., Dallas, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 11/3604 (2025.01); G06F 11/3668 (2025.01);
U.S. Cl.
CPC ...
G06F 11/3612 (2013.01); G06F 11/3692 (2013.01);
Abstract

A computer-implemented system and method for processing log data in a multi-tenant software environment processes logs from distributed software modules through an automated pipeline. The system implements developer-configured event definitions to identify discrete events using start and end message pairs, while extracting reference text patterns to correlate logs across different modules. A hybrid database structure combines database and vector database capabilities to maintain both filtered data and complete textual context, enabling semantic processing of natural language queries. The system performs automated cross-module correlation through language model processing that extracts structured information based on developer-specified parameters. Two-stage query processing uses language embeddings for semantic matching and automated database query generation to provide contextualized responses. The system maintains tenant isolation through boundary validation while enabling resource optimization across distributed components, improving log processing efficiency and reducing issue resolution time in complex multi-tenant environments.


Find Patent Forward Citations

Loading…