or
Bookmark and Share
System and method for analyzing data records
 
   
Document Number
US Patent 7590620
Issued Date
September 15, 2009
Link
Inventors
Quinlan; Sean (Menlo Park, CA)
Dorward; Sean M. (Martinsville, NJ)
Dean; Jeffrey (Palo Alto, CA)
Ghemawat; Sanjay (Mountain View, CA)
Map
Abstract
A method and system for analyzing data records includes allocating groups of records to respective processes of a first plurality of processes executing in parallel. In each respective process of the first plurality of processes, for each record in the group of records allocated to the respective process, a query is applied to the record so as to produce zero or more values. Zero or more emit operators are applied to each of the zero or more produced values so as to add corresponding information to an intermediate data structure. Information from a plurality of the intermediate data structures is aggregated to produce output data.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
30
Comments:
no comments yet
Owner
Google Inc. (Mountain View, CA)
Published
September 15, 2009
Application Number
10/954,692
Filed
September 29, 2004
US Classification
707/3   707/7
Int'l Classification
G06F   17/30   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
CROSS REFERENCE TO RELATED APPLICATION This application is a continuation-in-part of U.S. application Ser. No. 10/871,244, filed Jun. 18, 2004, the disclosure of which is hereby incorporated by reference.
USPTO Field of Search
707/1   707/2   707/3   707/4   707/5   707/6   707/7   707/8   707/9   707/10   707/11   707/12   707/13   707/14   707/15   707/16   707/17   707/18   707/19   707/20   707/21   709/201   717/149  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us