DETECTING CODE INJECTION ATTACKS AGAINST DATABASES

Patent №

US 7,444,331

Granted

2008-10-28

Filed 2005

Owner

SYMANTEC CORPORATION

Lab

AI components

4

nlp · speech · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11071400

A database server receives an incoming query and converts the query into its canonical form. The database server compares the canonical incoming query with stored template queries. If the incoming query matches one of the stored template queries, then the query is legitimate and the query is executed on the database. If the canonical incoming query does not match one of the stored template queries, then the database server determines whether the incoming query is malicious or anomalous. The database server identifies tokens in the incoming query that are not present in a similar template query. If the tokens have meaning in the language utilized to express the query, the database server declares the query malicious. Otherwise, the database server declares the query anomalous.

Natural languageSpeechPlanningAI hardwareG06F 16/2455H04L 63/1441Y10S 707/99931Y10S 707/99933Y10S 707/99936

AI classification

Natural language1.00
Planning1.00
AI hardware1.00
Speech0.99
Knowledge representation0.35
Machine learning0.25
Vision0.14
Evolutionary computation0.02

Ownership

SYMANTEC CORPORATION

assignment · 163490643

Assignors

NACHENBERG, CAREY S., YUNG, PAK WAI

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

© 2026 NYSGPT2525 LLC