Datadog has been granted a patent for methods and systems that monitor operations of a computing device by associating threads in a user space with kernel events in a kernel space. The patent describes a method for detecting a kernel event, accessing a mapping table to retrieve a base address of a memory in the user space, accessing a span identifier in the memory, and associating the span identifier with the kernel event. GlobalData’s report on Datadog gives a 360-degree view of the company including its patenting strategy. Buy the report here.
According to GlobalData’s company profile on Datadog, Hybrid cloud management was a key innovation area identified from patents. Datadog's grant share as of September 2023 was 84%. Grant share is based on the ratio of number of grants to total number of patents.
Monitoring operations of a computing device using kernel events

A recently granted patent (Publication Number: US11709720B1) describes a method and system for monitoring operations of a computing device. The method involves detecting a kernel event in the kernel space of the computing device. In response to detecting the kernel event, the method accesses a mapping table that maps a computing thread in the user space to a span that is active on the computing thread. The mapping table provides a base address of a memory in the user space, which stores a span identifier for each span in the user space. The span represents one or more operations of a computing thread that is active in the user space. The method then accesses the span identifier in the memory and associates it with the kernel event.
The method further includes configuring the mapping table by performing a remote procedure call from the user space to the kernel space of the computing device. This remote procedure call stores the base address of the mapping table and can also store a value representing the maximum number of threads for monitoring. The mapping table itself stores this maximum number of threads for monitoring, and accessing the span identifier in the memory is based on this value.
The patent also describes a system for monitoring operations of a computing device, which includes at least one processor and a memory storing instructions. When executed by the processor, these instructions perform the operations described in the method.
Overall, this patent presents a method and system for monitoring operations of a computing device by detecting kernel events and associating them with specific spans in the user space. The use of mapping tables and remote procedure calls allows for efficient and effective monitoring of multiple threads in the user space. This technology could have applications in various fields where monitoring and analysis of computing device operations are necessary, such as security event detection and performance optimization.
To know more about GlobalData’s detailed insights on Datadog, buy the report here.
Data 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.