×

Formal Language and Translator for Parallel Processing of Data

  • US 20080098370A1
  • Filed: 10/20/2006
  • Published: 04/24/2008
  • Est. Priority Date: 10/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • accepting as input a program written in a formal language, wherein the formal language allows a declarative co-grouping of one or more tables, each with an alignment function, and a specification of zero or more procedural operations to be performed on each resulting co-group;

    translating the program into one or more jobs, wherein each job comprises one or more structured calls to an application programming interface for encoded logic that is operable to generate a plurality of tasks for the parallel processing of the job on one or more data processing devices in a distributed system.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×