Rapid7 has patented a method for efficiently searching a file system for vulnerabilities by concurrently executing multiple searches based on search criteria. By identifying common search roots and utilizing window functions, the system reduces redundant traversals, improving search efficiency. Results are reported for each search request. GlobalData’s report on Rapid7 gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Rapid7, Network traffic analysis was a key innovation area identified from patents. Rapid7's grant share as of February 2024 was 84%. Grant share is based on the ratio of number of grants to total number of patents.

Concurrent file system searches for vulnerability detection

Source: United States Patent and Trademark Office (USPTO). Credit: Rapid7 Inc

A recently granted patent (Publication Number: US11921673B2) discloses a method and system for file system search proxying (FSSP) to efficiently conduct vulnerability searches on computing devices. The method involves receiving multiple search requests with specific criteria, identifying common search roots, and executing concurrent searches on the file system using window functions to map and evaluate candidates against the search criteria. By performing searches in parallel processes or threads, redundant traversals of the file system are minimized, leading to more efficient results reporting. The system includes computing devices implementing FSSP, capable of receiving search requests, conducting searches, and reporting results, thereby enhancing security vulnerability assessments.

The FSSP system utilizes directed acyclic word graphs (DAWGs) in the search process, including black list DAWGs for excluded nodes and white list DAWGs for defining search roots. The searches aim to identify files with elevated permissions in the file system, with results reported through network interfaces or user interfaces. Additionally, the system can perform searches across multiple computers in a network, assessing security vulnerabilities based on the candidates found. The patent also covers non-transitory computer-readable media storing program instructions to implement the FSSP system, enabling efficient and effective vulnerability searches on file systems while reducing redundant traversals and enhancing overall security assessments.

To know more about GlobalData’s detailed insights on Rapid7, 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.