METHODS AND SYSTEM FOR STORING AND ACCESSING EMBEDDED INFORMATION IN OBJECT-RELATIONAL DATABASES

Patent №

US 6,016,497

Granted

2000-01-18

Filed 1997

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08998334

A system and computer-implemented methods for accessing and storing information embedded in a column of a database row, especially useful for complex data, that is, data which is logically multi-valued or hierarchical. Embedded data is not stored in a separate table but is stored directly in a complex column comprising embedded data a subtables. A row of data is physically stored in a tagged, variable-length object-relational format, which allows the data to be stored as atomic data values or embedded as collections of data values, data structures, or collections of data structures. The structures can have further levels of embedding, i.e. more collections and/or structures. Embedded data may further include typed data embedded in multiple tables and columns. The query language for accessing the data includes a series of extensions that provide additional access paths to the data. Searches can access data within tables and sub-tables, and can access data by user defined type (UDT) in a single table or across multiple tables.

Knowledge representationPlanningAI hardwareG06F 16/284Y10S 707/99932Y10S 707/99934Y10S 707/99942Y10S 707/99943Y10S 707/99944

AI classification

Planning0.99
AI hardware0.95
Knowledge representation0.53
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Natural language0.00

Ownership

MICROSOFT CORPORATION

assignment · 92110334

Assignors

SUVOR, CHRISTOPHER ALLEN

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

© 2026 NYSGPT2525 LLC