Patents by Inventor David Rozenshtein

David Rozenshtein 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: 7769783
    Abstract: Methods and systems for computing algebraic equations are disclosed, with particular relevance to financial analytics. Analytic formulas may be represented as data, and the analytic system may be structured as a kind of an analytic interpretation engine in a database layer of a system. Because analytic formulas may be represented as data in some table or tables, analytics can be added, deleted or modified without having to make changes to the analytic engine's source code. The analytic engine may be implemented in some relational language, such as a dialect of SQL, to manipulate and compute the analytic formulas stored in the database.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: August 3, 2010
    Assignee: Reuters Limited
    Inventors: David Rozenshtein, Sandip Mehta
  • Patent number: 6959301
    Abstract: A method and a system for maintaining the history of database content when the database is modified by a sequence of events, where each event may be one of a load or a load retraction, is provided. The inventive system and method can reconstruct the state of a database as it existed at a discrete time between two successive historical events without repeating each event in the historical event sequence. A table containing deleted row information and a table containing historical information are maintained as the target table is updated to more quickly recreate historical states of the target table.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: October 25, 2005
    Assignee: Reuters Limited
    Inventors: David Rozenshtein, Sandip K. Mehta
  • Publication number: 20050234965
    Abstract: Methods and systems for computing algebraic equations are disclosed, with particular relevance to financial analytics. Analytic formulas may be represented as data, and the analytic system may be structured as a kind of an analytic interpretation engine in a database layer of a system. Because analytic formulas may be represented as data in some table or tables, analytics can be added, deleted or modified without having to make changes to the analytic engine's source code. The analytic engine may be implemented in some relational language, such as a dialect of SQL, to manipulate and compute the analytic formulas stored in the database.
    Type: Application
    Filed: June 8, 2004
    Publication date: October 20, 2005
    Applicant: Reuters Limited
    Inventors: David Rozenshtein, Sandip Mehta
  • Publication number: 20020087271
    Abstract: A method and a system for maintaining the history of database content when the database is modified by a sequence of events, where each event may be one of a load or a load retraction, is provided. The inventive system and method can reconstruct the state of a database as it existed at a discrete time between two successive historical events without repeating each event in the historical event sequence. A table containing deleted row information and a table containing historical information are maintained as the target table is updated to more quickly recreate historical states of the target table.
    Type: Application
    Filed: June 11, 2001
    Publication date: July 4, 2002
    Inventors: David Rozenshtein, Sandip K. Mehta