Appian‘s patented system automatically adjusts a baseline expression to improve efficiency by parallelizing evaluation. The method involves identifying elements, grouping them into a parse tree, and evaluating in parallel threads. This innovation allows for faster processing of expressions, enhancing overall system performance. GlobalData’s report on Appian gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Appian, Decentralized data stores was a key innovation area identified from patents. Appian's grant share as of February 2024 was 100%. Grant share is based on the ratio of number of grants to total number of patents.

Parallelizing evaluation of expressions on multiple threads

Source: United States Patent and Trademark Office (USPTO). Credit: Appian Corp

A recently granted patent (Publication Number: US11900065B1) discloses a method and system for optimizing the evaluation of elements in computer programs. The method involves identifying a baseline expression with elements to be evaluated on a primary thread, grouping elements into a parse tree structure based on resource access requirements, and generating a transformed expression for parallel evaluation. The transformed expression allows for the evaluation of elements in multiple threads, improving processing efficiency. The system includes computing devices and storage devices storing instructions for implementing the method, enhancing the performance of program evaluation.

The patent details the hierarchical structure of nodes in the parse tree, the use of declarative programming languages for the transformed expression, and the identification of computation dependencies within the baseline expression. By prioritizing the evaluation of elements and reconstructing text segments, the method aims to streamline the processing of computer-executable elements. The system's design ensures that elements are evaluated efficiently across multiple threads, enhancing the overall performance of the program. This innovation is particularly beneficial for applications developed using an application development platform, optimizing resource access and improving processing speed for complex computational tasks.

To know more about GlobalData’s detailed insights on Appian, buy the report here.

Premium Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.