High-Performance Naming Service Using an Optimistic-Concurrency-Control In-Memory Database

Patent №

US 10,698,877

Granted

2020-06-30

Filed 2017

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15593999

Implementing a naming service for a hierarchal namespace in a database format. A method includes at a database, wherein the database stores a first table having references to hierarchical nodes in a hierarchical namespace, and a second table with relational references to hierarchical nodes referenced in the first table, detecting an edge modification event changing one or more edges of a node in the hierarchical namespace. The method further includes, as a result, creating a unique row in the second table for the edge modification event in the hierarchical namespace. Any edge modification event results in creation of a unique row in the second table such that different entities can cause overlapping edge modification events that can be documented at the database without transactional conflicts.

PlanningAI hardwareG06F 16/2322G06F 16/16G06F 16/2282G06F 16/2365G06F 16/2379

AI classification

Planning1.00
AI hardware0.92
Knowledge representation0.13
Evolutionary computation0.00
Natural language0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 423570153

Assignors

DOUCEUR, JOHN RUSSELL, OGALE, VINIT, RAISANEN, JOSEPH PETER, MARKS, SCOTT ANDREW, KRISHNAMACHARI-SAMPATH, BALAJI, MANI, PREMIKA

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

© 2026 NYSGPT2525 LLC