Patents by Inventor Michael Yarashevich

Michael Yarashevich 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: 6741982
    Abstract: A fast and efficient system and method for retrieving data from a database system by a process external to the database system is provided, in which the database system accepts and processes data requests in a second query language in response to data queries issued in a first query language by the external process. The system comprises an interface module operatively coupled to the external process and the database system. Upon receiving a data query in the first query language from the external process, the interface module generates an equivalent data request in the second query language and sends the data request to the database system for processing and data retrieval. The interface module then transfers the retrieved data from the database system to the module and returns the 4data to the external process. The interface module operates as a plurality of independent co-operating processes handling at least in part concurrently various steps of the data query processing.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: May 25, 2004
    Assignee: Cognos Incorporated
    Inventors: Rick Soderstrom, Michael Yarashevich
  • Publication number: 20030115190
    Abstract: A fast and efficient system and method for retrieving data from a database system by a process external to the database system is provided, in which the database system accepts and processes data requests in a second query language in response to data queries issued in a first query language by the external process. The system comprises an interface module operatively coupled to the external process and the database system. Upon receiving a data query in the first query language from the external process, the interface module generates an equivalent data request in the second query language and sends the data request to the database system for processing and data retrieval. The interface module then transfers the retrieved data from the database system to the module and returns the 4data to the external process. The interface module operates as a plurality of independent co-operating processes handling at least in part concurrently various steps of the data query processing.
    Type: Application
    Filed: December 19, 2001
    Publication date: June 19, 2003
    Inventors: Rick Soderstrom, Michael Yarashevich