Patents Assigned to Turbo Worx, Inc.
  • Publication number: 20040056908
    Abstract: A method, apparatus and tangible medium for creating and executing a computer dataflow. A plurality of components is defined, each representing a computer-implemented computational process that is performed on one or more inputs and that generates one or more outputs. A graphical user interface is provided allowing a user to visually create the computer dataflow on a user display by selecting from a library of components, connecting the component's input terminals with output terminals. The input terminals graphically correspond to inputs to the component's predefined computational algorithm and the output terminals graphically correspond to outputs generated by the component's predefined computational algorithm. Without user intervention, the plurality of said selected components is distributed for execution across a plurality of machines and automatically executes upon receiving a minimum number of inputs.
    Type: Application
    Filed: June 30, 2003
    Publication date: March 25, 2004
    Applicant: Turbo Worx, Inc.
    Inventors: Robert D. Bjornson, Stephen B. Weston, James D. Wing, Andrew H. Sherman, Nathan L.H. Willard, James McCusker
  • Patent number: 6691109
    Abstract: A computer-implemented method and apparatus for performing remote sequence comparison. Multiple query sequences are searched against one or more sequence databases. The method includes partitioning the query sequences and partitioning the sequence databases into smaller subsets, assigning searching tasks to members of a group of computers working in parallel, each member further dividing a task into related tasks on a virtual memory shared memory bulletin board for providing high-performance and high-speed sequence comparison.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: February 10, 2004
    Assignee: Turbo Worx, Inc.
    Inventors: Robert D. Bjornson, Nicholas J. Carriero, Andrew H. Sherman, Stephen B. Weston, James E. Wing