Patents by Inventor MUTHIAN GEORGE

MUTHIAN GEORGE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120191699
    Abstract: Systems and apparatuses are provided for a distributed aggregate user defined function processing system. A non-transitory computer readable medium stores instructions for a query compiler to identify a call to a distributed aggregate user defined function within a query of the distributed analytical data processing system, retrieve metadata associated with the distributed aggregate user defined function, and validate and resolve respective inputs and outputs of a plurality of function partitions associated with the distributed aggregate user defined function according to the retrieved metadata. A distributed processing engine includes a plurality of processing nodes to execute the plurality of function partitions and organize data flow from the plurality of function partitions to produce an output for the distributed aggregate user defined function.
    Type: Application
    Filed: February 1, 2012
    Publication date: July 26, 2012
    Inventors: MUTHIAN GEORGE, Song WONG, Ahmed K. EZZAT
  • Publication number: 20120191642
    Abstract: Systems and apparatuses are provided for integrating user defined functions into an analytical data processing framework. The system includes a plurality of user defined functions (28), each having metadata defining an associated class type.
    Type: Application
    Filed: September 22, 2011
    Publication date: July 26, 2012
    Inventor: MUTHIAN GEORGE
  • Publication number: 20120191732
    Abstract: Systems and apparatuses are provided for analytical data processing. A system includes a processor and a non-transitory computer readable medium, comprising machine readable instructions executable by the processor. The instructions include a query compiler to identify a call to a user defined function and an output expression defining an output field for the user defined function within a query and generate an output table object for the user defined function. The generated output table object contains the defined output field. The instructions further include a processing engine to execute the user defined function and populate the output field in rows into the output table object with the output of the user defined function.
    Type: Application
    Filed: September 30, 2011
    Publication date: July 26, 2012
    Inventor: Muthian GEORGE
  • Publication number: 20120191690
    Abstract: Systems and apparatuses are provided for analytical data processing. A system includes a processor and a non-transitory computer readable medium, comprising machine readable instructions executable by the processor. The instructions include a query compiler to identify a call to a user defined function within a query. The call to a user defined function includes an input argument and a parameter expression defining a parameter value for the user defined function. A processing engine executes the user defined function to provide a function output according to the input argument and the defined parameter value.
    Type: Application
    Filed: October 13, 2011
    Publication date: July 26, 2012
    Inventor: MUTHIAN GEORGE