Patents by Inventor Ivan Perelomov

Ivan Perelomov 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: 8863083
    Abstract: Methods and apparatus, including computer program products, to present user interfaces in an application based on messages received at the application. An application may execute in a virtual machine (e.g., in an ADOBE FLASH PLAYER) and receive a message characterizing a user interface component. Thereafter, one or more elements of the application may be bound with the user interface component, the elements of the application may be populated with the information for the user interface component, and the user interface component may be presented, to a user, with at least a portion of the information for the user interface component.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: October 14, 2014
    Assignee: SAP AG
    Inventors: Brian McKellar, Ivan Perelomov, Artem Gratchev
  • Patent number: 8713445
    Abstract: Systems and methods consistent with the invention may include receiving, over an electronic network, a contract description message including description information corresponding to a computer device being used to display the contract to a user, retrieving, by using a processor, the description information from the contract description message, comparing the description information with information stored in a template library and adaptor library to identify a generic user interface and a corresponding adaptor module, and generating a contract response message based on a result of the comparison, the response message including an instruction to generate, on the computer device, a customized user interface based on the identified generic user interface and corresponding adaptor module when the generic user interface and the corresponding adaptor module are identified.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: April 29, 2014
    Assignee: SAP AG
    Inventors: Markus Cherdron, Ivan Perelomov
  • Publication number: 20120124480
    Abstract: Systems and methods consistent with the invention may include receiving, over an electronic network, a contract description message including description information corresponding to a computer device being used to display the contract to a user, retrieving, by using a processor, the description information from the contract description message, comparing the description information with information stored in a template library and adaptor library to identify a generic user interface and a corresponding adaptor module, and generating a contract response message based on a result of the comparison, the response message including an instruction to generate, on the computer device, a customized user interface based on the identified generic user interface and corresponding adaptor module when the generic user interface and the corresponding adaptor module are identified.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: SAP AG
    Inventors: Markus CHERDRON, Ivan PERELOMOV
  • Publication number: 20080320401
    Abstract: A system may include reception of a model describing a plurality of user interface elements, modification of a markup language template based on the model, and deployment of the modified template to a runtime environment. Further aspects may include reception of a second model describing a second plurality of user interface elements, transformation of the second model to a metadata model in accordance with a common metadata framework, transformation of the metadata model to a generic runtime model, and transformation of the generic runtime model to a runtime model associated with a runtime environment.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Inventors: Padmashree B, Markus Cherdron, Ivan Perelomov
  • Publication number: 20080086505
    Abstract: Methods and apparatus, including computer program products, to present user interfaces in an application based on messages received at the application. An application may execute in a virtual machine (e.g., in an ADOBE FLASH PLAYER) and receive a message characterizing a user interface component. Thereafter, one or more elements of the application may be bound with the user interface component, the elements of the application may be populated with the information for the user interface component, and the user interface component may be presented, to a user, with at least a portion of the information for the user interface component.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Inventors: Brian McKellar, Ivan Perelomov, Artem Gratchev