Invention Grant
- Patent Title: Execution environment for data transformation applications
- Patent Title (中): 数据转换应用程序的执行环境
-
Application No.: US12775229Application Date: 2010-05-06
-
Publication No.: US08528000B2Publication Date: 2013-09-03
- Inventor: Larry Lee Schumacher , Agustin Gonzales-Tuchmann , Laurence Tobin Yogman , Paul C. Dingman
- Applicant: Larry Lee Schumacher , Agustin Gonzales-Tuchmann , Laurence Tobin Yogman , Paul C. Dingman
- Applicant Address: US TX Austin
- Assignee: Pervasive Software, Inc.
- Current Assignee: Pervasive Software, Inc.
- Current Assignee Address: US TX Austin
- Agency: Daffer McDaniel LLP
- Agent Charles D. Huston
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F17/50

Abstract:
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.
Public/Granted literature
- US20100262968A1 Execution Environment for Data Transformation Applications Public/Granted day:2010-10-14
Information query