Patents by Inventor Robert Freundlich

Robert Freundlich 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).

  • Patent number: 10445309
    Abstract: Data is prepared for processing in a data processing system using format information. Data is received that includes records that have values for fields over an input device or port. A target record format for processing the data is determined. Multiple records are analyzed according to validation tests to determine whether the data matches candidate record formats. Each candidate record format specifies a format for each field, and each validation test corresponds to at least one candidate record format. In response to receiving results of the validation tests, the target record format is associated with the data based on at least one of: a candidate record format for which at least a partial match was determined according to at least one validation test, a parsed record format selected according to a data type associated with the data, and a constructed record format generated from an analysis of data characteristics.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: October 15, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: David W. Parmenter, Joel Gould, Jennifer M. Farver, Robert Freundlich, Joyce L. Vigneau
  • Publication number: 20190050384
    Abstract: According to some aspects, a tool is provided that reduces errors made by a data processing system by assisting a user in determining a record format for a dataset by dynamically analyzing contents of the dataset based on real-time feedback provided by the user. The data processing system may apply the determined record format to automatically parse contents of the dataset, with fewer errors. According to some aspects, the tool may generate a user interface that allows a user to identify delimiters based on the content of the dataset, and may generate a provisional record format according to the identified delimiters.
    Type: Application
    Filed: December 11, 2017
    Publication date: February 14, 2019
    Applicant: Ab Initio Technology LLC
    Inventor: Robert Freundlich
  • Patent number: 9852047
    Abstract: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of a function of the computer program, collecting state information describing the state of the execution of the computer program when the event occurred, generating an entry corresponding to the event, the entry including elements of the collected state information, the elements of state information formatted according to the specification, and storing the entry. The log can be parsed to generate a visualization of computer program execution.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: December 26, 2017
    Assignee: Ab Initio Technology LLC
    Inventors: Joseph Stuart Wood, Robert Freundlich
  • Publication number: 20160188442
    Abstract: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of a function of the computer program, collecting state information describing the state of the execution of the computer program when the event occurred, generating an entry corresponding to the event, the entry including elements of the collected state information, the elements of state information formatted according to the specification, and storing the entry. The log can be parsed to generate a visualization of computer program execution.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Applicant: Ab Initio Technology LLC
    Inventors: Joseph Stuart Wood, Robert Freundlich
  • Patent number: 9311221
    Abstract: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of a function of the computer program, collecting state information describing the state of the execution of the computer program when the event occurred, generating an entry corresponding to the event, the entry including elements of the collected state information, the elements of state information formatted according to the specification, and storing the entry. The log can be parsed to generate a visualization of computer program execution.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: April 12, 2016
    Inventors: Joseph Stuart Wood, Robert Freundlich
  • Publication number: 20140282418
    Abstract: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of a function of the computer program, collecting state information describing the state of the execution of the computer program when the event occurred, generating an entry corresponding to the event, the entry including elements of the collected state information, the elements of state information formatted according to the specification, and storing the entry. The log can be parsed to generate a visualization of computer program execution.
    Type: Application
    Filed: January 16, 2014
    Publication date: September 18, 2014
    Applicant: Ab Initio Technology LLC
    Inventors: Joseph Stuart Wood, Robert Freundlich
  • Publication number: 20110153667
    Abstract: Data is prepared for processing in a data processing system using format information. Data is received that includes records that have values for fields over an input device or port. A target record format for processing the data is determined. Multiple records are analyzed according to validation tests to determine whether the data matches candidate record formats. Each candidate record format specifies a format for each field, and each validation test corresponds to at least one candidate record format. In response to receiving results of the validation tests, the target record format is associated with the data based on at least one of: a candidate record format for which at least a partial match was determined according to at least one validation test, a parsed record format selected according to a data type associated with the data, and a constructed record format generated from an analysis of data characteristics.
    Type: Application
    Filed: November 12, 2010
    Publication date: June 23, 2011
    Inventors: David W. Parmenter, Joel Gould, Jennifer M. Farver, Robert Freundlich, Joyce L. Vigneau