IP Library Granted Patent US 12,075,252
Granted Patent B1
US 12,075,252 · App. 17/526,004 · Granted Aug 27, 2024

Radio frequency capture analysis reporting

Inventors: Deral Heiland (Xenia, OH); Matthew Kienow (Dayton, OH); Adam Bunn (Deep River, CA); Alberto Cecioni (Los Angeles, CA)
Assignee: Rapid7, Inc.
H04W12/122H04L63/1408H04W8/005H04W24/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,075,252
App. No.
17/526,004
Granted
Aug 27, 2024
Kind
B1
Abstract

Various embodiments include systems and methods of implementing radio frequency (RF) capture analysis reporting. The implementing may include receiving RF data captured by RF capture component(s) positioned at location(s) within a physical environment. The captured RF data includes RF device metrics associated with RF device(s) identified by the RF capture component(s) as being located within the physical environment. One or more analysis operations may be performed with respect to the RF device(s) based at least in part on the RF device metrics. Based at least in part on a result of the analysis operation(s), a potential security vulnerability associated with a particular RF device may be identified. A report may be generated that identifies at least the potential security vulnerability associated with the particular RF device.

Claims (36)

1. A system, comprising:

one or more hardware processors with associated memory that implement radio frequency (RF) capture analysis reporting, wherein the one or more hardware processors are configured to:

receive RF data captured by one or more RF capture components positioned at one or more locations within a physical environment, the captured RF data including one or more RF device metrics associated with one or more RF devices identified by the one or more RF capture components as being located within the physical environment;

perform one or more analysis operations with respect to the one or more RF devices, wherein the one or more analysis operations are performed based at least in part on the one or more RF device metrics included in the captured RF data received from the one or more RF capture components, and the one or more analysis operations analyzes the one or more RF device metrics to identify transient devices in the physical environment and anomalous device movements of known devices within the physical environment;

identify, based at least in part on a result of the one or more analysis operations, a potential security vulnerability associated with a particular RF device of the one or more RF devices located within the physical environment; and

generate a report that identifies at least the potential security vulnerability associated with the particular RF device.

2. The system of claim 1 , wherein the one or more hardware processors are further configured to:

generate an alert responsive to identifying the potential security vulnerability associated with the particular RF device.

3. The system of claim 1 , wherein the one or more RF capture components include a plurality of RF capture components, and wherein each individual RF capture component is positioned at a different location within the physical environment.

4. The system of claim 1 , wherein the one or more RF capture components are configured to capture measured RF signal strength associated with the one or more RF devices.

5. The system of claim 1 , wherein the one or more RF capture components are configured to passively discover the one or more RF devices based on an analysis of RF protocol broadcast, unicast, and multicast signals emitted by each individual RF device of the one or more RF devices.

6. The system of claim 1 , wherein the one or more RF device metrics include one or more of: one or more protocol versions; a device manufacturer; a device type; and one or more device-specific metrics.

7. The system of claim 1 , wherein the one or more analysis operations include one or more of: one or more RF device analysis operations; one or more physical space analysis operations; and one or more network space analysis operations.

8. The system of claim 1 , wherein the potential security vulnerability is identified based at least in part on at least one of: a device hardware version associated with the particular RF device; a firmware version associated with the particular RF device; and one or more communication protocols associated with the particular RF device.

9. The system of claim 8 , wherein the potential security vulnerability is identified based on information obtained from at least one of: one or more vulnerability databases; one or more vendor advisory sources; one or more threat intelligence feeds; and one of more standards specifications.

10. A method comprising:

implementing, using one or more hardware processors, radio frequency (RF) capture analysis reporting, wherein the implementing comprises:

receiving RF data captured by one or more RF capture components positioned at one or more locations within a physical environment, the captured RF data including one or more RF device metrics associated with one or more RF devices identified by the one or more RF capture components as being located within the physical environment;

performing one or more analysis operations with respect to the one or more RF devices, wherein the one or more analysis operations are performed based at least in part on the one or more RF device metrics included in the captured RF data received from the one or more RF capture components, and the one or more analysis operations analyzes the one or more RF device metrics to identify transient devices in the physical environment and anomalous device movements of known devices within the physical environment;

identifying, based at least in part on a result of the one or more analysis operations, a potential security vulnerability associated with a particular RF device of the one or more RF devices located within the physical environment; and

generating a report that identifies at least the potential security vulnerability associated with the particular RF device.

11. The method of claim 10 , further comprising generating an alert responsive to identifying the potential security vulnerability associated with the particular RF device.

12. The method of claim 10 , wherein the one or more RF capture components include a plurality of RF capture components, and wherein each individual RF capture component is positioned at a different location within the physical environment.

13. The method of claim 10 , wherein the one or more analysis operations include one or more of: one or more RF device analysis operations; one or more physical space analysis operations; and one or more network space analysis operations.

14. The method of claim 10 , wherein the potential security vulnerability is identified based at least in part on at least one of: a device hardware version associated with the particular RF device; a firmware version associated with the particular RF device; and one or more communication protocols associated with the particular RF device.

15. One or more non-transitory computer-accessible storage media storing program instructions that, when executed on or across one or more processors, implement at least a portion of a system of radio frequency (RF) capture analysis reporting and cause the system to:

receive RF data captured by one or more RF capture components positioned at one or more locations within a physical environment, the captured RF data including one or more RF device metrics associated with one or more RF devices identified by the one or more RF capture components as being located within the physical environment;

perform one or more analysis operations with respect to the one or more RF devices, wherein the one or more analysis operations are performed based at least in part on the one or more RF device metrics included in the captured RF data received from the one or more RF capture components, and the one or more analysis operations analyzes the one or more RF device metrics to identify transient devices in the physical environment and anomalous device movements of known devices within the physical environment;

identify, based at least in part on a result of the one or more analysis operations, a potential security vulnerability associated with a particular RF device of the one or more RF devices located within the physical environment; and

generate a report that identifies at least the potential security vulnerability associated with the particular RF device.

16. The one or more non-transitory computer-accessible storage media of claim 15 , wherein the program instructions when executed on or across the one or more processors cause the system to generate an alert responsive to identifying the potential security vulnerability associated with the particular RF device.

17. The one or more non-transitory computer-accessible storage media of claim 15 , wherein the one or more RF capture components include a plurality of RF capture components, and wherein each individual RF capture component is positioned at a different location within the physical environment.

18. The one or more non-transitory computer-accessible storage media of claim 15 , wherein the one or more analysis operations include one or more of: one or more RF device analysis operations; one or more physical space analysis operations; and one or more network space analysis operations.

19. The one or more non-transitory computer-accessible storage media of claim 15 , wherein the potential security vulnerability is identified based at least in part on at least one of: a device hardware version associated with the particular RF device; a firmware version associated with the particular RF device; and one or more communication protocols associated with the particular RF device.

20. The one or more non-transitory computer-accessible storage media of claim 19 , wherein the program instructions when executed on or across the one or more processors cause the system to:

obtain information from one or more data sources to identify the potential security vulnerability, the one or more data sources including at least one of: one or more vulnerability databases; one or more vendor advisory sources; one or more threat intelligence feeds; and one of more standards specifications.

Assignments (2)
SECURITY INTEREST Recorded Jun 26, 2025
From: RAPID7, INC.; RAPID7 LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 071743/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2021
From: HEILAND, DERAL; KIENOW, MATTHEW; BUNN, ADAM; CECIONI, ALBERTO
To: RAPID7, INC.
Reel/Frame 058393/0147 →