Patents by Inventor Dylan Vorster

Dylan Vorster 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: 11593098
    Abstract: Edits made to source code being concurrently accessed by multiple instances of an IDE are synchronized. The multiple instances access a draft of a development project. Edits made to specific files of the draft are maintained as corresponding CRDT files. Edits made to files of the draft by the multiple instances of the IDE are synchronized, with the CRDTs resolving conflicts resulting from edits made to files of the draft by different ones of the instances. When a specific instance of the IDE makes an edit to a specific file of the draft, the instance updates a corresponding local CRDT file to reflect the edit. The edit is pushed as a CRDT patch to each of the other instances of the IDE. The received CRDT patch is used to update a local corresponding CRDT file, by each of the other instances.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 28, 2023
    Assignee: Journey Mobile, Inc.
    Inventors: Julien Vincent, Dylan Vorster
  • Publication number: 20220012049
    Abstract: Edits made to source code being concurrently accessed by multiple instances of an IDE are synchronized. The multiple instances access a draft of a development project. Edits made to specific files of the draft are maintained as corresponding CRDT files. Edits made to files of the draft by the multiple instances of the IDE are synchronized, with the CRDTs resolving conflicts resulting from edits made to files of the draft by different ones of the instances. When a specific instance of the IDE makes an edit to a specific file of the draft, the instance updates a corresponding local CRDT file to reflect the edit. The edit is pushed as a CRDT patch to each of the other instances of the IDE. The received CRDT patch is used to update a local corresponding CRDT file, by each of the other instances.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 13, 2022
    Inventors: Julien Vincent, Dylan Vorster