US2026075076A1PendingUtilityA1

Method and system for cyber range development

Assignee: CIRCADENCE CORPPriority: Sep 9, 2024Filed: Sep 8, 2025Published: Mar 12, 2026
Est. expirySep 9, 2044(~18.1 yrs left)· nominal 20-yr term from priority
Inventors:HAYES BRADLEY
H04L 63/1433H04L 41/16
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A cyber range development system and method is configured to receive conversational inputs from a user regarding a desired cyber range, generate a graphical representation of the desired cyber range from the inputs, validate the created range, and export specifications for the created range for use by a range orchestrator in generating the actual range.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A cyber range development system comprising:
 a computing device comprising a processor, a memory, a communication interface, and machine-readable code stored in said memory and executable by said processor to cause said processor to:
 implement an input engine, said engine configured to receive inputs regarding a cyber range received from a user via a user interface device to said computing device via said communication interface, and to transform the user inputs into cyber range development instructions; 
 implement an interpreter configured to transform said cyber range development instructions into cyber range data; 
 implement a representer, said representer configured to utilize said cyber range data to generate information regarding a graphical representation of the cyber range for use by said user interface device in displaying said graphical representation of said cyber range on a display of said user interface device; 
 implement a validator configured to determine a validity of the cyber range; and 
 implement an exporter, said exporter configured to transform said information regarding said graphical representation of said cyber range into a cyber range specification usable by a cyber range orchestrator to implement said generated cyber range. 
   
     
     
         2 . The cyber range development system in accordance with  claim 1 , wherein said input engine implements a large language model to transform said user inputs into specific cyber range development instructions. 
     
     
         3 . The cyber range development system in accordance with  claim 2 , wherein said large language model utilizes an iterative process of providing follow up questions to said user and receiving responses from said user to said follow up questions to determine criteria for said cyber range. 
     
     
         4 . The cyber range development system in accordance with  claim 1 , wherein said machine-readable code is further configured to cause said processor to implement a user interface between said input engine and said user interface device and said representer and said user interface device. 
     
     
         5 . The cyber range development system in accordance with  claim 1 , wherein said information regarding said graphical representation comprises information regarding a plurality of nodes and edges. 
     
     
         6 . The cyber range development system in accordance with  claim 1 , wherein said graphical representation comprises information regarding graphically represented range elements, one or more associated characteristics and specifications of said range elements, and a plurality of interconnected relationships between said range elements. 
     
     
         7 . The cyber range development system in accordance with  claim 1 , wherein said input engine is trained on said information to improve future cyber range generations. 
     
     
         8 . The cyber range development system in accordance with  claim 1 , wherein said cyber range development instructions are based on Packet Capture (PCAP) data and cyber range documentation. 
     
     
         9 . The cyber range development system in accordance with  claim 1 , wherein said input engine is further configured to perform an automated vulnerability assessment, said automated vulnerability assessment providing a security posture of said cyber range specification. 
     
     
         10 . The cyber range development system in accordance with  claim 1 , wherein when said validator determines said validity of the cyber range is not valid, said input engine is further configured to generate new cyber range development instructions based on additional input from said user. 
     
     
         11 . A method for developing a cyber range system, comprising:
 receiving, via an input engine, inputs regarding a cyber range received from a user via a user interface device to a computing device via a communication interface;   transforming, via said input engine, said user inputs into cyber range development instructions;   transforming, via an interpreter, said cyber range development instructions into cyber range data;   utilizing, via a representer, said cyber range data to generate information regarding a graphical representation of the cyber range for use by said user interface device in displaying said graphical representation of said cyber range on a display of said user interface device;   determining, via a validator, a validity of the cyber range; and   transforming, via an exporter, said information regarding said graphical representation of said cyber range into a cyber range specification usable by a cyber range orchestrator to implement said generated cyber range.   
     
     
         12 . The method in accordance with  claim 11 , wherein said input engine implements a large language model to transform said user inputs into specific cyber range development instructions. 
     
     
         13 . The method in accordance with  claim 12 , wherein said large language model utilizes an iterative process of providing follow up questions to said user and receiving responses from said user to said follow up questions to determine criteria for said cyber range. 
     
     
         14 . The method in accordance with  claim 11 , further comprising:
 implementing a user interface between said input engine and said user interface device and said representer and said user interface device.   
     
     
         15 . The method in accordance with  claim 11 , wherein said information regarding said graphical representation comprises information regarding a plurality of nodes and edges. 
     
     
         16 . The method in accordance with  claim 11 , wherein said graphical representation comprises information regarding graphically represented range elements, one or more associated characteristics and specifications of said range elements, and a plurality of interconnected relationships between said range elements. 
     
     
         17 . The method in accordance with  claim 11 , wherein said input engine is trained on said information to improve future cyber range generations. 
     
     
         18 . The method in accordance with  claim 11 , wherein said cyber range development instructions are based on Packet Capture (PCAP) data and cyber range documentation. 
     
     
         19 . The method in accordance with  claim 11 , further comprising:
 performing, via said input engine, an automated vulnerability assessment, said automated vulnerability assessment providing a security posture of said cyber range specification.   
     
     
         20 . The method in accordance with  claim 11 , further comprising:
 when said validator determines said validity of the cyber range is not valid, generating, via said input engine, new cyber range development instructions based on additional input from said user.

Join the waitlist — get patent alerts

Track US2026075076A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.