Patents Assigned to Appland Inc.
-
Patent number: 12430226Abstract: 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: GrantFiled: July 21, 2023Date of Patent: September 30, 2025Assignee: AppLand Inc.Inventors: Elizabeth Lawler, Kevin Gilpin
-
Patent number: 12026077Abstract: 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: GrantFiled: May 24, 2021Date of Patent: July 2, 2024Assignee: AppLand Inc.Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
-
Patent number: 11893364Abstract: 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: GrantFiled: August 19, 2022Date of Patent: February 6, 2024Assignee: AppLand Inc.Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
-
Publication number: 20230273775Abstract: 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: ApplicationFiled: April 11, 2023Publication date: August 31, 2023Applicant: AppLand Inc.Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
-
Patent number: 11650799Abstract: 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: GrantFiled: December 2, 2020Date of Patent: May 16, 2023Assignee: AppLand Inc.Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner
-
Patent number: 11455150Abstract: 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: GrantFiled: June 24, 2020Date of Patent: September 27, 2022Assignee: Appland Inc.Inventors: Kevin Gilpin, Elizabeth Lawler, Dustin Byrne, Daniel Warner