Patents by Inventor Haymo Meran

Haymo Meran 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: 11637897
    Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 25, 2023
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Haymo Meran, Tobias Steiner
  • Publication number: 20210273995
    Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.
    Type: Application
    Filed: May 18, 2021
    Publication date: September 2, 2021
    Inventors: Haymo Meran, Tobias Steiner
  • Patent number: 11025716
    Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: June 1, 2021
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Haymo Meran, Tobias Steiner
  • Publication number: 20180041576
    Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Inventors: HAYMO MERAN, TOBIAS STEINER
  • Patent number: 9794336
    Abstract: Described herein is a computer implemented method for updating a hierarchical dataset using a hierarchical edit script. The dataset comprises a plurality of dataset nodes and the edit script comprises a plurality of edit script nodes. The edit script nodes comprise at least one source node and at least one target node defining a move operation in which one or more nodes from the hierarchical dataset are moved from an original location to a target location.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: October 17, 2017
    Assignee: ATLASSIAN PTY LTD
    Inventors: Haymo Meran, Tobias Steiner
  • Patent number: 9672265
    Abstract: Described herein is a computer implemented method for simplifying a hierarchical edit script comprising nodes describing operations which can be applied to dataset A to generate dataset B. The method comprises identifying nodes in the hierarchical edit script that can potentially be simplified and forming one or more node groups, each node group comprising one or more sibling nodes from the hierarchical edit script that are of a same node type and that can potentially be simplified. For each node group the method further comprises identifying a node group type based on a type the node or nodes in the node group, based on the node group type, processing the node group to generate a single node, the single node capturing the operations described by the node or nodes in the node group, and replacing the node group in the hierarchical edit script with the single node.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: June 6, 2017
    Assignee: ATLASSIAN PTY LTD
    Inventors: Haymo Meran, Tobias Steiner
  • Publication number: 20160344809
    Abstract: Described herein is a computer implemented method for updating a hierarchical dataset using a hierarchical edit script. The dataset comprises a plurality of dataset nodes and the edit script comprises a plurality of edit script nodes. The edit script nodes comprise at least one source node and at least one target node defining a move operation in which one or more nodes from the hierarchical dataset are moved from an original location to a target location.
    Type: Application
    Filed: March 31, 2016
    Publication date: November 24, 2016
    Applicant: ATLASSIAN PTY LTD
    Inventors: HAYMO MERAN, TOBIAS STEINER
  • Publication number: 20160232218
    Abstract: Described herein is a computer implemented method for simplifying a hierarchical edit script comprising nodes describing operations which can be applied to dataset A to generate dataset B. The method comprises identifying nodes in the hierarchical edit script that can potentially be simplified and forming one or more node groups, each node group comprising one or more sibling nodes from the hierarchical edit script that are of a same node type and that can potentially be simplified. For each node group the method further comprises identifying a node group type based on a type the node or nodes in the node group, based on the node group type, processing the node group to generate a single node, the single node capturing the operations described by the node or nodes in the node group, and replacing the node group in the hierarchical edit script with the single node.
    Type: Application
    Filed: May 20, 2015
    Publication date: August 11, 2016
    Applicant: ATLASSIAN PTY LTD
    Inventors: HAYMO MERAN, TOBIAS STEINER
  • Patent number: 9355083
    Abstract: Described herein is a computer implemented method for generating a hierarchical edit script describing operations which can be applied to a first dataset to generate a second dataset. The method comprises: generating a first linear sequence representing the first dataset and a second linear sequence representing the second dataset; processing the first linear sequence and the second linear sequence using a difference algorithm to generate a linear edit script; processing the linear edit script with reference to the first dataset to generate a first delta; processing the second linear edit script with reference to the second dataset to generate a second delta; and processing the first and second deltas to generate a hierarchical edit script.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: May 31, 2016
    Assignee: Atlassian Pty Ltd
    Inventors: Haymo Meran, Tobias Steiner
  • Patent number: 9317575
    Abstract: Described herein is a computer implemented method for updating a hierarchical dataset using a hierarchical edit script. The dataset comprises a plurality of dataset nodes and the edit script comprises a plurality of edit script nodes. The edit script nodes comprise at least one source node and at least one target node defining a move operation in which one or more nodes from the hierarchical dataset are moved from an original location to a target location.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: April 19, 2016
    Assignee: Atlassian Pty Ltd.
    Inventors: Haymo Meran, Tobias Steiner