SYSTEM FOR DEADLOCK CONDITION DETECTION AND CORRECTION BY ALLOWING A QUEUE LIMIT OF A NUMBER OF DATA TOKENS ON THE QUEUE TO INCREASE

Patent №

US 7,743,382

Granted

2010-06-22

Filed 2003

Owner

DATA JUNCTION

+2 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10700281

The execution environment provides for scalability where components will execute in parallel and exploit various patterns of parallelism. Dataflow applications are represented by reusable dataflow graphs called map components, while the executable version is called a prepared map. Using runtime properties the prepared map is executed in parallel with a thread allocated to each map process. The execution environment not only monitors threads, detects and corrects deadlocks, logs and controls program exceptions, but also data input and output ports of the map components are processed in parallel to take advantage of data partitioning schemes. Port implementation supports multi-state null value tokens to more accurately report exceptions. Data tokens are batched to minimize synchronization and transportation overhead and thread contention.

AI hardwareG06F 9/524G06F 8/10G06F 8/34

AI classification

AI hardware0.93
Knowledge representation0.01
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Planning0.00
Vision0.00

Ownership

DATA JUNCTION

assignment · 146710648

RAMAL ACQUISITION CORP.

merger · 187790519

PERVASIVE SOFTWARE, INC.

merger · 259280106

Assignors

GONZALES-TUCHMANN, AGUSTIN, SCHUMACHER, LARRY LEE, DINGMAN, PAUL C., YOGMAN, LAURENCE T.

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

© 2026 NYSGPT2525 LLC