Patents Assigned to Appland Inc.
  • Patent number: 12430226
    Abstract: Systems, methods, and devices are provided to intelligently interrogate and tag a codebase. A behavioral model of the codebase is accessed that represents a run-time behavior of the codebase. The behavioral model and codebase are interrogated to identify locations for placing bidirectional tags within the behavioral model and the codebase. The bidirectional tags include links for connecting portions of the behavioral model to corresponding lines of code within the codebase. Selection of a bidirectional tag of the behavioral model causes focus of a user interface to change from a view of a visual depiction of the behavioral model to a view of a corresponding tag in the codebase. Selection of a bidirectional tag of the codebase causes focus of the user interface to change from a view of the codebase to a view of a corresponding tag in the visual depiction of the behavioral model.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: September 30, 2025
    Assignee: AppLand Inc.
    Inventors: Elizabeth Lawler, Kevin Gilpin
  • Patent number: 12026077
    Abstract: Various embodiments of the present technology generally relate to the characterization and improvement of software applications. More specifically, some embodiments relate to systems and methods for modeling code behavior and generating characterizations of the code behavior and interrelations based on the code models. Some embodiments include user interfaces that provide views into the characterizations and interrelations of the application features and components that can give developers insights quickly and efficiently into applications which may be used for future developments and modifications to the application and to avoid introducing bugs into the application.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 2, 2024
    Assignee: AppLand Inc.
    Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
  • Patent number: 11893364
    Abstract: Various embodiments of the present technology generally relate to the characterization and improvement of software applications. More specifically, some embodiments relate to systems and methods for modeling code behavior and generating new versions of the code based on the code behavior models. In some embodiments, a method of improving a codebase includes recording a run of the existing code, characterizing the code behavior via one or more models, prototyping new code according to a target language and target environment, deploying the new code to the target environment, and comparing the behavior of the new code to the behavior of the existing code. In some implementations, generating new code based on the behavior models includes using one or more machine learning techniques for code generation based on the target language and environment.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: February 6, 2024
    Assignee: AppLand Inc.
    Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
  • Publication number: 20230273775
    Abstract: Various embodiments of the present technology generally relate to the characterization and improvement of software applications. More specifically, some embodiments relate to systems and methods for modeling code behavior and generating new versions of the code based on the code behavior models. In some embodiments, a method of improving a codebase includes recording a run of the existing code, characterizing the code behavior via one or more models, prototyping new code according to a target language and target environment, deploying the new code to the target environment, and comparing the behavior of the new code to the behavior of the existing code. In some implementations, generating new code based on the behavior models includes using one or more machine learning techniques for code generation based on the target language and environment.
    Type: Application
    Filed: April 11, 2023
    Publication date: August 31, 2023
    Applicant: AppLand Inc.
    Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
  • Patent number: 11650799
    Abstract: Various embodiments of the present technology generally relate to the characterization and improvement of software applications. More specifically, some embodiments relate to systems and methods for modeling code behavior and generating new versions of the code based on the code behavior models. In some embodiments, a method of improving a codebase includes recording a run of the existing code, characterizing the code behavior via one or more models, prototyping new code according to a target language and target environment, deploying the new code to the target environment, and comparing the behavior of the new code to the behavior of the existing code. In some implementations, generating new code based on the behavior models includes using one or more machine learning techniques for code generation based on the target language and environment.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: May 16, 2023
    Assignee: AppLand Inc.
    Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
  • Patent number: 11455150
    Abstract: Various embodiments of the present technology generally relate to the characterization and improvement of software applications. More specifically, some embodiments relate to systems and methods for modeling code behavior and generating new versions of the code based on the code behavior models. In some embodiments, a method of improving a codebase includes recording a run of the existing code, characterizing the code behavior via one or more models, prototyping new code according to a target language and target environment, deploying the new code to the target environment, and comparing the behavior of the new code to the behavior of the existing code. In some implementations, generating new code based on the behavior models includes using one or more machine learning techniques for code generation based on the target language and environment.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: September 27, 2022
    Assignee: Appland Inc.
    Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner