Patents by Inventor Alexander Rekhter

Alexander Rekhter 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: 10331650
    Abstract: According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Moria Abadi, Yuval Gil, David Hirsch, Alexander Rekhter
  • Patent number: 10331651
    Abstract: According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Moria Abadi, Yuval Gil, David Hirsch, Alexander Rekhter
  • Publication number: 20160188651
    Abstract: According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Moria Abadi, Yuval Gil, David Hirsch, Alexander Rekhter
  • Publication number: 20160188650
    Abstract: According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
    Type: Application
    Filed: October 19, 2015
    Publication date: June 30, 2016
    Inventors: Moria Abadi, Yuval Gil, David Hirsch, Alexander Rekhter
  • Patent number: 8978018
    Abstract: A method, system, and computer program product for reversibly instrumenting a computer software application is described. The method may comprise creating a map indicating a plurality of locations of application instruction sections within instructions of a computer software application. The method may further comprise inserting a plurality of instrumentation sections into the computer software application instructions. The method may also comprise updating the map to indicate the locations of the instrumentation sections within the computer software application instructions, where the indications in the map of the locations of the instrumentation sections are distinguishable from the indications in the map of the locations of the application instruction sections.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: David Arbel, Amit Gefner, Eran Gery, Ehud Hoggeg, Beery Holstein, Alexander Rekhter
  • Patent number: 8584080
    Abstract: A system for modeling computer software product line variants may include a model builder configured to construct a model of a plurality of variants of a computer software application. The model may include at least one common-to-variants element that may be common to a plurality of the variants, a plurality of variant-specific elements, and interface code configured to adapt any of the variant-specific elements to any of the common-to-variants elements. The model may further include an application generator configured to generate a plurality of computer software applications for a corresponding plurality of combinations of the common-to-variants elements and the variant-specific elements, where the model builder and the application generator may be implemented in at least one of computer hardware and computer software embodied in a tangible computer-readable storage medium.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eran Gery, Beery Holstein, Ouri Poupko, Alexander Rekhter, Avraham Shalev, Raz Moshe Yerushalmi
  • Publication number: 20120144375
    Abstract: A method, system, and computer program product for reversibly instrumenting a computer software application is described. The method may comprise creating a map indicating a plurality of locations of application instruction sections within instructions of a computer software application. The method may further comprise inserting a plurality of instrumentation sections into the computer software application instructions. The method may also comprise updating the map to indicate the locations of the instrumentation sections within the computer software application instructions, where the indications in the map of the locations of the instrumentation sections are distinguishable from the indications in the map of the locations of the application instruction sections.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: David Arbel, Amit Gefner, Eran Gery, Ehud Hoggeg, Beery Holstein, Alexander Rekhter
  • Publication number: 20110231178
    Abstract: A system for modeling computer software product line variants may include a model builder configured to construct a model of a plurality of variants of a computer software application. The model may include at least one common-to-variants element that may be common to a plurality of the variants, a plurality of variant-specific elements, and interface code configured to adapt any of the variant-specific elements to any of the common-to-variants elements. The model may further include an application generator configured to generate a plurality of computer software applications for a corresponding plurality of combinations of the common-to-variants elements and the variant-specific elements, where the model builder and the application generator may be implemented in at least one of computer hardware and computer software embodied in a tangible computer-readable storage medium.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: International Business Machines Corporation
    Inventors: Eran Gery, Beery Holstein, Ouri Poupko, Alexander Rekhter, Avraham Shalev, Raz Yerushalmi