Method, apparatus, and article of manufacture for developing and executing data flow programs, and optimizing user input specifications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6378066
SERIAL NO

09244138

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, systems, and articles of manufacture consistent with the present invention provide a development tool that enables computer programmers to design and develop a data flow program for execution in a multiprocessor computer system. The tool displays an interface that enables the programmer to define a region divided into multiple blocks, wherein each block is formed of a set of values associated with a function, and to define sets of the blocks, each block in a set having a state reflected by a designated portion of the program that when executed transforms the values forming the block based on the function. The interface also records any dependencies among the blocks, each dependency indicating a relationship between two blocks and requiring the portion of the program associated with a first block of the relationship to be executed before the portion of the program associated with a second block of the relationship. It further provides an efficient manner for a user to record dependencies between sets of multiple blocks. The interface also records the assignment of blocks to distribution groups that determine how the blocks are processed in parallel, thereby allowing different parallel processing schemes to be used during execution. After program development, blocks are selected for execution of the corresponding, designated portions of the program based on the recorded dependencies and distribution groups.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE AMERICA INC500 ORACLE PARKWAY REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Lewis, Bradley Broomfield, CO 14 271

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation