Patents by Inventor Ariel D. Tseitlin

Ariel D. Tseitlin 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: 9542175
    Abstract: A method is provided. The method stores a first version of an artifact in a first environment. Further, the method stores a second version of the artifact in the first environment. In addition, the second version of the artifact is distinct from the first version of the artifact. The method also deploys the first version of the artifact and the second version of the artifact to a second environment so that the first artifact and the second artifact can be run simultaneously in the second environment. The second environment is distinct from the first environment.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: January 10, 2017
    Assignee: Oracle International Corporation
    Inventors: Ariel D. Tseitlin, Daniel Kearns
  • Patent number: 9075596
    Abstract: A method is provided. The method develops code for an enterprise module in an enterprise module development environment. Further, the method modifies the code to output customized code that runs in an enterprise module production environment. In addition, the method deploys the customized code to the enterprise module production environment.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: July 7, 2015
    Assignee: Oracle International Corporation
    Inventors: Ariel D. Tseitlin, Daniel Kearns, Mark Hastings
  • Patent number: 9063725
    Abstract: A method is provided. The method composes management code in a platform independent managed object format. Further, the management code is utilized to manage at least one object. In addition, the management code transforms the management code into a plurality of portable management objects and a plurality of native management objects.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: June 23, 2015
    Assignee: Oracle International Corporation
    Inventors: Ariel D. Tseitlin, Daniel Kearns, William B. Kilgore
  • Patent number: 7886018
    Abstract: A method is provided. The method determines a set of components to include in an enterprise module. Further, the set of components is divided into a set of platform dependent components and a set of platform independent components. In addition, abstract computer code is prepared for each of the components in the set of platform dependent components according to at least one of a plurality of high-level abstract computer languages. Further, the abstract computer code is provided to a transmogrifier to automatically generate platform dependent source code. In addition, the platform independent source code is prepared for the set of platform independent components. The enterprise object code is generated by compiling and linking the platform dependent source code and the platform independent source code.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: February 8, 2011
    Assignee: Oracle International Corporation
    Inventors: Ariel D. Tseitlin, Daniel Kearns, George Datuashvili, Gilberto Arnaiz
  • Publication number: 20070260629
    Abstract: A method is provided. The method composes management code in a platform independent managed object format. Further, the management code is utilized to manage at least one object. In addition, the management code transforms the management code into a plurality of portable management objects and a plurality of native management objects.
    Type: Application
    Filed: June 23, 2006
    Publication date: November 8, 2007
    Inventors: Ariel D. Tseitlin, Daniel Kearns, William B. Kilgore
  • Publication number: 20070250574
    Abstract: A method is provided. The method stores a first version of an artifact in a first environment. Further, the method stores a second version of the artifact in the first environment. In addition, the second version of the artifact is distinct from the first version of the artifact. The method also deploys the first version of the artifact and the second version of the artifact to a second environment so that the first artifact and the second artifact can be run simultaneously in the second environment. The second environment is distinct from the first environment.
    Type: Application
    Filed: June 23, 2006
    Publication date: October 25, 2007
    Inventors: Ariel D. Tseitlin, Daniel Kearns
  • Publication number: 20070250828
    Abstract: A method is provided. The method designates an intersection library that includes an intersection of a first set of pre-constructed code that utilizes a first set of syntax language from a first platform and a second set of pre-constructed code that utilizes a second set of syntax language from a second platform. Further, the method composes platform independent code for an application service for an enterprise module. The platform independent code is compiled and linked with the intersection library. In addition, the method designates a portable library that includes a third set of pre-constructed code that utilizes a third set of syntax language from a third platform and a fourth set of pre-constructed code that utilizes a fourth set of syntax language from a fourth platform. Further, the third set of pre-constructed code and the fourth set of pre-constructed code are composed in order to accomplish the same task.
    Type: Application
    Filed: June 23, 2006
    Publication date: October 25, 2007
    Inventors: Ariel D. Tseitlin, Daniel Kearns, Gilberto Arnaiz
  • Publication number: 20070250575
    Abstract: A method is provided. The method develops code for an enterprise module in an enterprise module development environment. Further, the method modifies the code to output customized code that runs in an enterprise module production environment. In addition, the method deploys the customized code to the enterprise module production environment.
    Type: Application
    Filed: June 23, 2006
    Publication date: October 25, 2007
    Inventors: Ariel D. Tseitlin, Daniel Kearns, Mark Hastings
  • Publication number: 20070226731
    Abstract: A method is provided. The method determines a plurality of platforms on which a first enterprise module is intended to run. Further, the method determines a first set of code included in the first enterprise module that is compatible with at least one of the platform and is incompatible with at least one of the other platforms. The first set of code prepared to accomplish a task. In addition, the method establishes a dependency relationship with a second enterprise module to obtain a second set of code that is compatible with the platform that first set of code is incompatible with, the second set of code prepared to accomplish the task.
    Type: Application
    Filed: June 23, 2006
    Publication date: September 27, 2007
    Inventors: Ariel D. Tseitlin, Daniel Kearns