Merge-update for efficient atomic memory modification in concurrent computer systems

Patent №

US 9,047,334

Granted

2015-06-02

Filed 2010

Owner

HICAMP SYSTEMS, INC.

+1 more

Lab

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12804901

Atomically updating an in-memory data structure that is directly accessible by a processor includes comparing old information associated with an old version of the in-memory data structure with current information associated with a current version of the in-memory data structure; in the event that the old information and the current information are the same, replacing the old version with a new version of the in-memory data structure; in the event that the old information and the current information are not the same, determining a difference between the current version of the in-memory data structure and the new version of the in-memory data structure, and determining whether the difference is logically consistent; and in the event that the difference is logically consistent, merging a change in the current version with the new version.

Evolutionary computationAI hardwareG06F 16/2365G06F 16/2308G06F 16/2329

AI classification

AI hardware1.00
Evolutionary computation0.99
Knowledge representation0.01
Natural language0.01
Vision0.00
Machine learning0.00
Planning0.00
Speech0.00

Ownership

HICAMP SYSTEMS, INC.

assignment · 250120574

CHERITON, DAVID R

assignment · 342470662

Assignors

CHERITON, DAVID R.

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

© 2026 NYSGPT2525 LLC