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:
Aug. 19, 2025

Filed:

Sep. 25, 2023
Applicant:

Palantir Technologies Inc., Denver, CO (US);

Inventors:

Gokcan Ozakdag, London, GB;

Mihir Pandya, San Jose, CA (US);

Assignee:

Palantir Technologies Inc., Denver, CO (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/36 (2018.01); G06F 8/70 (2018.01);
U.S. Cl.
CPC ...
G06F 8/36 (2013.01); G06F 8/70 (2013.01);
Abstract

Systems and methods for identifying associations between a code snippet query and stored computer code stored. The method can receive a code query identifying a code snippet to search for, determine a fingerprint of the query code snippet, and search the stored software using the fingerprint to identify software results of code similar to the query code snippet. The fingerprint can be determined by generating k-grams of the code snippet. The k-grams used for the search can be down-selected based on a winnowing process. The method can remove from the software results code that is associated with sanctioned software. The method can include coalescing the software results to produce a subset of the software results, generating a code search user interface comprising information indicative of the subset of software results, and causing presentation of the code search user interface and displaying the subset of software results.


Find Patent Forward Citations

Loading…