Patents by Inventor Eugene Satsuta

Eugene Satsuta 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: 20060242194
    Abstract: Systems, methods, and computer program products consistent with the invention analyze a business application's data, operations, and relationships and create a corresponding object oriented programming (OOP) model of the application, comprising OOP objects, functions, and operators corresponding to the business application's entities. Each OOP entity in the model entity accurately represents the data, relationships, and rules associated with the corresponding business entity. Once converted to an OOP model, standard OOP tools may be used to understand, manipulate, design, redesign, analyze, optimize, and modify the business application model independent of the native business application system. Entities from the OOP model may be converted into corresponding business application entities having the same properties and installed in the native business application system.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Igor Tsyganskiy, Vitaliy Stulski, Eugene Satsuta, Luiz Scheinkman, Dmitri Liakh
  • Publication number: 20060242207
    Abstract: Exemplary methods and systems consistent with the present invention allow a user to compare different versions of a business application using an object-oriented model of the business application. By transforming business application structures into object-oriented structures, such as object-oriented language constructs, structures, and other elements, individual differences between versions of the business applications may be identified and displayed to a user, for example, on a user interface. A user may display object-oriented models of the business application representing, for instance, the latest control version, the latest deployed version, and a test version including test modifications. Having all three versions represented in object-oriented models allows a user to perform a three-way comparison between the object-oriented models, increasing productivity and efficiency of maintaining, debugging, modifying, controlling and deploying the business application.
    Type: Application
    Filed: August 15, 2005
    Publication date: October 26, 2006
    Inventors: Igor Tsyganskiy, Vitaliy Stulski, Dmitri Liakh, Eugene Satsuta, Luiz Scheinkman
  • Publication number: 20040162751
    Abstract: Computer-implemented methods and computer program products implement techniques for rating ideas in an idea management system. The techniques include circulating an idea to one or more users in an organization, receiving from one or more of the users in the organization an opinion of the idea, weighting each of the grades based on a first weight, and determining a grade of the idea based on the weighted grades. The first weight represents a characteristic of the corresponding user. The opinion includes a rating of the idea and the rating of the idea comprises a grade based on a first pre-determined scale.
    Type: Application
    Filed: February 13, 2003
    Publication date: August 19, 2004
    Inventors: Igor Tsyganskiy, Eugene Satsuta