The Bank of Montreal has filed a patent for methods and systems to retrieve and analyze data using customized machine-readable instructions. The invention involves dynamic generation of digital documents by identifying commands, dependencies, and utilizing an application programming interface to transmit commands to multiple processors for data retrieval. GlobalData’s report on Bank of Montreal gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Bank of Montreal, 3D memory devices was a key innovation area identified from patents. Bank of Montreal's grant share as of January 2024 was 88%. Grant share is based on the ratio of number of grants to total number of patents.

Dynamic generation of digital documents using customized machine-readable instructions

Source: United States Patent and Trademark Office (USPTO). Credit: Bank of Montreal

The patent application (Publication Number: US20230394220A1) describes a method and system for dynamically generating digital documents in response to electronic requests. The method involves identifying a set of computer-executable commands, determining dependencies within these commands, and generating a machine-readable instruction to configure an application programming interface. This interface then communicates with multiple processors associated with data repositories to generate the digital documents using the received data. The system can arrange commands synchronously or asynchronously and includes a graphical user interface for displaying commands and receiving revisions to the instruction or commands based on dependencies or sequences.

The computer system outlined in the patent application includes a server with a processor and instructions stored in a computer-readable medium. These instructions enable the system to identify commands, dependencies, and generate machine-readable instructions for dynamic document generation. The system can configure an application programming interface to communicate with multiple processors and generate digital documents based on the received data. Additionally, the system includes features such as presenting a graphical user interface, receiving revisions to instructions or commands, and training a computer model to identify attributes of the machine-readable instruction. This system offers a comprehensive approach to dynamically generating digital documents in response to electronic requests, enhancing efficiency and flexibility in document creation processes.

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

Premium Insights


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, 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.