Nightwing Group, LLC

United States of America

Back to Profile

1-94 of 94 for Nightwing Group, LLC Sort by
Query
Aggregations
IP Type
        Patent 67
        Trademark 27
Date
2025 8
2024 5
2023 5
2022 9
2021 18
See more
IPC Class
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines 14
H04L 29/06 - Communication control; Communication processing characterised by a protocol 9
H04L 9/40 - Network security protocols 9
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software 8
G06F 11/30 - Monitoring 5
See more
NICE Class
09 - Scientific and electric apparatus and instruments 19
42 - Scientific, technological and industrial services, research and design 14
41 - Education, entertainment, sporting and cultural services 10
35 - Advertising and business services 1
37 - Construction and mining; installation and repair services 1
See more
Status
Pending 11
Registered / In Force 83
Found results for

1.

SYMBOL MAPPING SYSTEM FOR CONCURRENT KERNEL AND USER SPACE DEBUGGING OF A VIRTUAL MACHINE

      
Application Number 19098701
Status Pending
Filing Date 2025-04-02
First Publication Date 2025-08-14
Owner Nightwing Group, LLC (USA)
Inventor
  • Moore, Justin
  • Swan, Michael
  • Price, Gregory

Abstract

A range finding apparatus uses a light-receiving device in which a first pixel having a first sensitivity and a second pixel having a second sensitivity that is lower than the first sensitivity are two-dimensionally arranged. The range finding apparatus measures time periods from a predetermined time until times when light is incident on each of the first pixel and the second pixel, and computes distance information for the first pixel and the second pixel based on the measured time periods. The measurement resolution used to measure the time period for the second pixel is lower than a measurement resolution used to measure the time period for the first pixel.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/46 - Multiprogramming arrangements
  • G06F 11/362 - Debugging of software
  • G06F 16/24 - Querying
  • G06F 16/25 - Integrating or interfacing systems involving database management systems

2.

SYSTEMS AND METHODS FOR MODEL-BASED CYBER VULNERABILITY ASSESMENT

      
Application Number 18941014
Status Pending
Filing Date 2024-11-08
First Publication Date 2025-05-15
Owner Nightwing Group, LLC (USA)
Inventor
  • Pence, William G.
  • Ward, Brandon K.

Abstract

A system includes one or more processors configured to collect data at multiple levels from a target environment via one or more cyber vulnerability (C V) data collection modules, the multiple levels comprising a network level, a platform level, and a binary level. The one or more processors are further configured to analyze the collected data, via a correlation engine, to identify relationships between entities in the collected data across the multiple levels, and to derive one or more blocks representative of the entities. The one or more processors are additionally configured to create one or more links between the one or more blocks based on the identified relationships, and to construct, via a model generator, a CV attack surface model comprising the one or more blocks connected via the one or more links.

IPC Classes  ?

3.

SIGNALBRIDGE

      
Serial Number 99163213
Status Pending
Filing Date 2025-04-30
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

training services in the fields of cybersecurity, computer security, network security, and data security cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

4.

NIGHTWING LABS

      
Serial Number 99130305
Status Pending
Filing Date 2025-04-10
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; computer network security hardware; downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; intelligence, counterintelligence, and data analysis computer hardware; downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; computer hardware providing users with information concerning conditions and threats so that the users can better protect their networks and systems; downloadable and recorded computer software that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their networks and systems; computer hardware using machine learning, artificial intelligence and/or analytics to provide business solutions and services; downloadable and recorded computer business solutions and services software using machine learning, artificial intelligence and/or analytics for purposes of providing classified intelligence mission outcomes and business intelligence; computer hardware for offensive cybersecurity capabilities; downloadable and recorded computer software, namely, software for conducting static and dynamic analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities training services in the fields of cybersecurity, computer security, network security, and data security cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

5.

SHADOWSCOUT

      
Serial Number 99130353
Status Pending
Filing Date 2025-04-10
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; computer network security hardware; downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; intelligence, counterintelligence, and data analysis computer hardware; downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; computer hardware providing users with information concerning conditions and threats so that the users can better protect their networks and systems; downloadable and recorded computer software that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their networks and systems; computer hardware using machine learning, artificial intelligence and/or analytics to provide business solutions and services; downloadable and recorded computer business solutions and services software using machine learning, artificial intelligence and/or analytics for purposes of providing classified intelligence mission outcomes and business intelligence; computer hardware for offensive cybersecurity capabilities; downloadable and recorded computer software, namely, software for conducting static and dynamic analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities training services in the fields of cybersecurity, computer security, network security, and data security cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

6.

CADS

      
Serial Number 99130585
Status Pending
Filing Date 2025-04-10
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic data analysis for purposes of identifying and protecting against security threats; Computer network security hardware; Downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic data analysis for purposes of identifying and protecting against security threats; Intelligence, counterintelligence, and data analysis computer hardware; Downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic data analysis and data engineering, and for conducting static and dynamic data analysis for purposes of identifying and protecting against security threats; Downloadable and recorded computer software for use in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and for running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; Computer hardware for use providing users with information concerning conditions and threats so that the users can better protect their computer networks and systems; Downloadable and recorded computer software for data analysis that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their computer networks and systems; Computer hardware featuring machine learning, artificial intelligence and analytics to provide business solutions and services; Downloadable and recorded computer business solutions and services software for data analysis using machine learning, artificial intelligence and analytics for purposes of providing classified intelligence mission outcomes and business intelligence; Computer hardware featuring offensive cybersecurity capabilities; Downloadable and recorded computer software, namely, software for conducting static and dynamic data analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities; Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; Cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems based on assigned credentials; Cybersecurity services, namely, restricting unauthorized access to computer networks; Cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; Computer security consultancy; Internet security consultancy; Data security consultancy; Computer network security consulting services; Providing consulting services relating to cybersecurity to enable others to achieve their security goals and protect their computer networks and systems being technology consultation in the field of cybersecurity; Providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; Computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; Providing computer security consultancy services relating to offensive cybersecurity mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats;

7.

Miscellaneous Design

      
Serial Number 99091684
Status Pending
Filing Date 2025-03-19
Owner Nightwing Group, LLC (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable and recorded computer software and firmware for the protection of third party computer systems to ensure secure launch and runtime integrity, for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting confidentiality of data on computer systems, for preventing unauthorized access to computer systems, and for assessing the security and integrity of computer systems

8.

COUNTERTRACE

      
Serial Number 99021844
Status Pending
Filing Date 2025-01-29
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; computer security consultancy, namely, providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

9.

DEFINING THE EDGE

      
Serial Number 98532291
Status Pending
Filing Date 2024-05-03
Owner Nightwing Group, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; computer network security hardware; downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; intelligence, counterintelligence, and data analysis computer hardware; downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; computer hardware providing users with information concerning conditions and threats so that the users can better protect their networks and systems; downloadable and recorded computer software that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their networks and systems; computer hardware using machine learning, artificial intelligence and/or analytics to provide business solutions and services; downloadable and recorded computer business solutions and services software using machine learning, artificial intelligence and/or analytics for purposes of providing classified intelligence mission outcomes and business intelligence; computer hardware for offensive cybersecurity capabilities; downloadable and recorded computer software, namely, software for conducting static and dynamic analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

10.

NIGHTWING

      
Serial Number 98495111
Status Registered
Filing Date 2024-04-11
Registration Date 2025-02-25
Owner Nightwing Group, LLC ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; computer network security hardware; downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; intelligence, counterintelligence, and data analysis computer hardware; downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; computer hardware providing users with information concerning conditions and threats so that the users can better protect their networks and systems; downloadable and recorded computer software that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their networks and systems; computer hardware using machine learning, artificial intelligence and/or analytics to provide business solutions and services; downloadable and recorded computer business solutions and services software using machine learning, artificial intelligence and/or analytics for purposes of providing classified intelligence mission outcomes and business intelligence; computer hardware for offensive cybersecurity capabilities; downloadable and recorded computer software, namely, software for conducting static and dynamic analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

11.

NW

      
Serial Number 98495114
Status Registered
Filing Date 2024-04-11
Registration Date 2025-02-04
Owner Nightwing Group, LLC ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware in the field of cybersecurity and computer security; downloadable and recorded computer software in the field of cybersecurity and computer security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; computer network security hardware; downloadable and recorded computer software in the field of network security, namely, software for conducting static and dynamic analysis for purposes of identifying and protecting against security threats; intelligence, counterintelligence, and data analysis computer hardware; downloadable and recorded computer software in the fields of intelligence, counterintelligence, and data analysis, namely, software for conducting static and dynamic analysis, data analysis and data engineering, and running mission-specific algorithms for purposes of identifying and protecting against security and classified intelligence-related threats; computer hardware providing users with information concerning conditions and threats so that the users can better protect their networks and systems; downloadable and recorded computer software that provides users with near- and real-time information concerning cybersecurity and classified intelligence-related conditions and threats so that the users can better protect their networks and systems; computer hardware using machine learning, artificial intelligence and/or analytics to provide business solutions and services; downloadable and recorded computer business solutions and services software using machine learning, artificial intelligence and/or analytics for purposes of providing classified intelligence mission outcomes and business intelligence; computer hardware for offensive cybersecurity capabilities; downloadable and recorded computer software, namely, software for conducting static and dynamic analysis, reverse engineering and vulnerability research for purposes of offensive cybersecurity capabilities Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

12.

System for aggregating program analysis tools

      
Application Number 18462825
Grant Number 12430238
Status In Force
Filing Date 2023-09-07
First Publication Date 2024-03-14
Grant Date 2025-09-30
Owner Nightwing Group, LLC (USA)
Inventor
  • Moscatello, Vincent A.
  • Pence, William G.
  • Campbell, Cody J.

Abstract

A system for aggregating program analysis tools displays a list of program analysis tool modules on a first computer user interface, and receives from a user a selection of a first program analysis tool. The system then renders a second computer user interface for the first program analysis tool, and receives input from the user identifying an action to be performed in a reverse engineering framework. The system then transmits.

IPC Classes  ?

  • G06F 11/3698 - Environments for analysis, debugging or testing of software
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 8/74 - Reverse engineeringExtracting design information from source code

13.

NIGHTWING

      
Serial Number 98380622
Status Registered
Filing Date 2024-01-29
Registration Date 2026-09-01
Owner NIGHTWING GROUP, LLC (USA)
NICE Classes  ?
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Training services in the fields of cybersecurity, computer security, network security, and data security Cybersecurity services, namely, maintenance and updating of computer software relating to computer security and prevention of computer risks; cybersecurity services, namely, enforcing, restricting, and controlling access privileges of users of computer and network systems; cybersecurity services, namely, restricting access to and by computer networks; cybersecurity consulting, namely, scanning and penetration testing of computers and networks to assess information security vulnerability; computer security consultancy; internet security consultancy; data security consultancy; computer network security consulting services; providing consulting services relating to cybersecurity and to enable others to achieve their security goals and protect their computer networks and systems; providing computer security consulting services relating to intelligence, counterintelligence, and data analysis; computer security consulting services in the fields of artificial intelligence, machine learning, and analytics; providing computer security consultancy services relating to offensive cybersecurity

14.

Magnetic device emplacement tool

      
Application Number 17660180
Grant Number 12583098
Status In Force
Filing Date 2022-04-21
First Publication Date 2023-10-26
Grant Date 2026-03-24
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Franklin, Cameron P.
  • Traber, Kirk L.

Abstract

A system includes a magnetic device and an emplacement tool. The emplacement tool includes at least one magnetic rotating member rotatable about a first axis and configured to adhere to a ferrous surface. The emplacement tool also includes a friction fit head configured to hold the magnetic device between internal surfaces of the friction fit head on opposing sides. The emplacement tool further includes a coupler connected to the at least one magnetic rotating member. The coupler is configured to attach to the friction fit head such that the friction fit head extends along a second axis different than the first axis.

IPC Classes  ?

  • B25J 1/04 - Manipulators positioned in space by hand rigid, e.g. shelf-reachers
  • A47F 13/06 - Reaching devices
  • B25J 15/00 - Gripping heads
  • B25J 15/06 - Gripping heads with vacuum or magnetic holding means

15.

SYSTEMS AND METHODS FOR AUTOMATED GENERATION OF PLAYBOOKS FOR RESPONDING TO CYBERATTACKS

      
Application Number 18110537
Status Pending
Filing Date 2023-02-16
First Publication Date 2023-10-05
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Durbin, Travis Ray
  • Gothman, Benjamin Sean
  • Staab, Torsten
  • Rose, Daniel Scott

Abstract

A cyber event response playbook generation system including a data interface arranged to: i) receive, from a cyber security event and response database, a plurality of types of cyber security events and corresponding cyber security event response actions associated with each of the types of cyber security events and ii) receive, from at least one cyber security event monitor, first cyber security event data. A cyber event response playbook generator is arranged to: i) receive the plurality of types of cyber security events and corresponding cyber security event response actions from the data interface ii) receive the first cyber security event data from the data interface, iii) and automatically generate a first cyber event response playbook including one or more response actions based on the received plurality of types of cyber security events and corresponding response actions and the first cyber security event data.

IPC Classes  ?

16.

SYSTEMS AND METHODS FOR AUTOMATED NEUTRALIZATION OF IDS DETECTED MALWARE THREATS

      
Application Number 18102912
Status Pending
Filing Date 2023-01-30
First Publication Date 2023-08-03
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Blankenship, Joseph
  • Brown, Omar
  • Lambert, Ralph

Abstract

A malware neutralization system for a computer network includes an intrusion detection system (IDS) in data communications with the computer network. The IDS is arranged to: i) detect malware communications between a malware command and control (C2) server and a malware client on a computer connected to the computer network and ii) send a malware alert to a malware response server. The malware response server is in communications with the computer network and arranged to: i) receive the first malware alert, ii) determine the type of malware threat based on the first malware alert, iii) intercept one or more malware messages from the malware client that are directed to the malware C2 server, iv) instantiate an appropriate malware response module, and v) use the loaded response module to send one or more malware response messages to the malware client to disrupt an operation of the malware client.

IPC Classes  ?

17.

Adaptive data selection and reporting

      
Application Number 18059095
Grant Number 12361121
Status In Force
Filing Date 2022-11-28
First Publication Date 2023-06-22
Grant Date 2025-07-15
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Rose, Daniel
  • Staab, Torsten
  • Durbin, Travis

Abstract

A method, comprising: detecting a first cyber event; instantiating a report, the report including an identifier corresponding to the first cyber event; generating a signature for a system log and classifying the signature for the system log with a first neural network; and adding the system log to the report based on an outcome of the classification of the signature for the system log, wherein the system log is added to the report only when the signature for the system log is classified into a predetermined category.

IPC Classes  ?

  • G06F 21/55 - Detecting local intrusion or implementing counter-measures

18.

Context-aware, intelligent beaconing

      
Application Number 17521724
Grant Number 12072405
Status In Force
Filing Date 2021-11-08
First Publication Date 2023-05-11
Grant Date 2024-08-27
Owner Nightwing Group, LLC (USA)
Inventor Staab, Torsten A.

Abstract

A device and method for context-aware, intelligent beaconing in a mission include: determining a current location of a beacon device; obtaining context information from one or more of a plurality of sensors, a database, a server, the beacon device, and external devices, wherein the context information includes behavior of the beacon device, and mission objectives; dynamically fusing the context information together to produce fused context information; dynamically setting a frequency for transmission of a beacon, based on the fused context information; and transmitting the beacon at the set frequency.

IPC Classes  ?

  • G01S 1/02 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmittersReceivers co-operating therewith using radio waves
  • G01S 1/04 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmittersReceivers co-operating therewith using radio waves Details
  • H04W 4/029 - Location-based management or tracking services

19.

Annotated deterministic trace abstraction for advanced dynamic program analysis

      
Application Number 17164554
Grant Number 11580006
Status In Force
Filing Date 2021-02-01
First Publication Date 2022-08-04
Grant Date 2023-02-14
Owner NIGHTWING GROUP, LLC (USA)
Inventor Calvano, Andrew R.

Abstract

A virtual machine that includes a plurality of processes executes on a computer processor. A record-replay file, trace annotations, and an application program interface request are received into the computer processor. The trace annotations and application program interface request are translated into record-replay commands. The record-replay commands capture data from the record-replay file, and the captured data can be accessed via a programmatic interface.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 16/172 - Caching, prefetching or hoarding of files
  • G06F 9/54 - Interprogram communication
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 16/14 - Details of searching files based on file metadata

20.

Systems and methods for evasive resiliency countermeasures

      
Application Number 17499161
Grant Number 12309194
Status In Force
Filing Date 2021-10-12
First Publication Date 2022-06-16
Grant Date 2025-05-20
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Rose, Daniel
  • Staab, Torsten

Abstract

Evasive resiliency countermeasures techniques that include: implementing a cyber asset in a network element of a plurality of network elements, monitoring operations of the network; detecting an adverse event within the network; in response to detecting the adverse event, removing an availability of the cyber asset at the network element; determining when the adverse event has ended; and, in response to determining that the adverse event has ended, restoring the availability of the cyber asset at the network element.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/60 - Protecting data
  • H04L 9/40 - Network security protocols

21.

In-vehicle network intrusion detection using unsupervised learning

      
Application Number 17516101
Grant Number 12476988
Status In Force
Filing Date 2021-11-01
First Publication Date 2022-06-09
Grant Date 2025-11-18
Owner NIGHTWING GROUP, LLC (USA)
Inventor Leslie, Nandi O.

Abstract

Discussed herein are devices, systems, and methods for detecting anomalous or malicious processes based on in-vehicle network traffic data. A method includes receiving, at a monitor device, a controller access network (CAN) bus packet from an electronic control unit (ECU), implementing an ensemble hierarchical agglomerative clustering (E-HAC) algorithm to identify respective clusters to which the CAN bus data maps, and determining, based on the identified respective clusters, whether the CAN bus packet is associated with in-vehicle network intrusion.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 18/231 - Hierarchical techniques, i.e. dividing or merging pattern sets so as to obtain a dendrogram
  • H04L 9/40 - Network security protocols
  • H04L 12/40 - Bus networks

22.

Detecting anomalies on a controller area network bus

      
Application Number 17116370
Grant Number 11677582
Status In Force
Filing Date 2020-12-09
First Publication Date 2022-06-09
Grant Date 2023-06-13
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Buchanan, Amanda L.
  • Lynge, David T.
  • Kwietniewski, David A.

Abstract

A process detects anomalies on a controller area network (CAN) bus. An arbitration field in a message on the CAN bus is analyzed, and a data field in the message on the CAN bus is inspected. The process further monitors a frequency of message identifiers that are transmitted across the CAN bus, and determines that an overall bus load crosses a threshold. The process then transmits an alert when the analyzing the arbitration field, the inspecting the data field, the monitoring the frequency, and the determining the overall bus load indicate that an anomaly has occurred on the CAN bus.

IPC Classes  ?

23.

Concurrent kernel and user space debugging of guest software on a virtual machine in the presence of page table isolation

      
Application Number 17474527
Grant Number 12511144
Status In Force
Filing Date 2021-09-14
First Publication Date 2022-03-31
Grant Date 2025-12-30
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Price, Gregory
  • Grundwerg, Alex

Abstract

A method for use in a computing device, the method comprising: transmitting, to a context manager, a context request associated with a process that is executed in a virtual machine; receiving, from the context manager, a context identifier in response to the context request; transmitting, to an introspection Application Programming Interface (API), a memory access request that is based, at least in part, on the context identifier.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/46 - Multiprogramming arrangements
  • G06F 11/362 - Debugging of software
  • G06F 12/1009 - Address translation using page tables, e.g. page table structures

24.

Non-invasive program execution protection

      
Application Number 17031240
Grant Number 11294783
Status In Force
Filing Date 2020-09-24
First Publication Date 2022-03-24
Grant Date 2022-04-05
Owner NIGHTWING GROUP, LLC (USA)
Inventor Rose, Daniel

Abstract

A method for use in a computing device having a processor, the method comprising: executing a computer program on the processor; while the computer program is running, detecting whether any of a plurality of transition instructions of the computer program is executed, the detecting being performed by using resources that are external to the computer program; in response to detecting that a given one of the transition instructions is executed, detecting whether a current execution flow of the computer program matches a control flow graph for the computer program; and performing a countermeasure action based on one of a mismatch of the current execution flow of the computer program and the control flow graph or a current value of a memory location associated with the computer program; wherein the control flow graph for the computer program is generated by simulating an execution of the computer program.

IPC Classes  ?

  • G06F 11/30 - Monitoring
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 8/41 - Compilation

25.

Detection of an unauthorized modification to storage and restoration of the storage

      
Application Number 17000474
Grant Number 11386219
Status In Force
Filing Date 2020-08-24
First Publication Date 2022-02-24
Grant Date 2022-07-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Gryting, Paul
  • Tankersley, Cody L.
  • Browning, Christopher

Abstract

An aspect includes monitoring storage of a computer system. Upon detecting an unauthorized modification to an original storage component in response to the monitoring, an aspect includes retrieving a backup component corresponding to the original storage component and repairing the original storage component using the backup component. In embodiments, the repair occurs in real-time without interruption to computer operation.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 11/30 - Monitoring
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06F 21/74 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
  • G06F 21/60 - Protecting data

26.

Detection of malicious operating system booting and operating system loading

      
Application Number 16996529
Grant Number 11423153
Status In Force
Filing Date 2020-08-18
First Publication Date 2022-02-24
Grant Date 2022-08-23
Owner NIGHTWING GROUP, LLC (USA)
Inventor Rose, Daniel S.

Abstract

A system detects deviation from a computer operating system boot and operating system load. The system identifies approved operating system boot modules, approved operating system load modules, essential operating system boot components, and essential operating system configuration information, which are then hashed to create an operating system boot profile. The operating system boot modules and the operating system load modules are then executed to start the operating system. The operating system boot profile is used to verify that that there has not be any deviation from the start of the operating system.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 9/445 - Program loading or initiating
  • G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
  • G06F 9/4401 - Bootstrapping
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements

27.

Symbol mapping system for concurrent kernel and user space debugging of a virtual machine

      
Application Number 17361741
Grant Number 12299469
Status In Force
Filing Date 2021-06-29
First Publication Date 2022-02-17
Grant Date 2025-05-13
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Moore, Justin
  • Swan, Michael
  • Price, Gregory

Abstract

A method is provided comprising: monitoring, by a symbol context manager, context switch events that are generated in a virtual machine, and updating a symbol space map based on the context switch events; receiving, by the symbol context manager, a request to provide a symbol space of the virtual machine, the request being generated by a symbol database interface in response to a symbol query that is received at the symbol database interface from a debugger that is debugging the virtual machine, the symbol query being associated with a symbol that is part of the symbol space; and providing, by the symbol context manager, an indication of the symbol space of the virtual machine, the indication of the symbol space being provided based on the symbol space map.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/46 - Multiprogramming arrangements
  • G06F 11/362 - Debugging of software
  • G06F 16/24 - Querying
  • G06F 16/25 - Integrating or interfacing systems involving database management systems

28.

Bi-directional interpositioning of virtual hardware

      
Application Number 16893904
Grant Number 11989575
Status In Force
Filing Date 2020-06-05
First Publication Date 2021-12-09
Grant Date 2024-05-21
Owner NIGHTWING GROUP, LLC. (USA)
Inventor
  • Conage, Adrianne
  • Zakout, Yasmine A.

Abstract

A method is provided comprising: retrieving a message that is designated for transmission via a first one of a plurality of communications hardware devices, the message being retrieved from a virtual device queue that is associated with the first communications hardware device, the message being generated by a first virtual machine, and the message being designated for transmission to a second virtual machine; selecting a second one of the plurality of communications hardware devices based on a characteristic of the message; and storing the message in a socket queue that is associated with the second communications hardware device, wherein storing the message in the socket queue that is associated with the second communications hardware device causes the message to be transmitted to the second virtual machine via the second communications hardware device rather than the first communications hardware device.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/54 - Interprogram communication
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation

29.

CYBERLANDIA

      
Serial Number 97122397
Status Registered
Filing Date 2021-11-12
Registration Date 2023-05-23
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing online information related to cybersecurity; Providing online information related to cybersecurity to cybersecurity professionals

30.

Analog waveform monitoring for real-time device authentication

      
Application Number 16854621
Grant Number 11757858
Status In Force
Filing Date 2020-04-21
First Publication Date 2021-10-21
Grant Date 2023-09-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Buchanan, Amanda L.
  • Kwietniewski, David A.

Abstract

A method that includes operating a bus monitoring system having at least one interface configured to be coupled to at least one communication bus and receive bus traffic transmitted over the communication bus(es). The method also includes, using a device authentication system of the bus monitoring system, analyzing the bus traffic received via the at least one interface. Analyzing the bus traffic includes obtaining a message in the bus traffic (where the message identifies a source), identifying a support vector machine that corresponds to the source of the message, applying a wave transform to a waveform of the received message in order to generate a transformed waveform, inputting the transformed waveform to the identified support vector machine, and taking action in response to the identified support vector machine determining that the transformed waveform or the associated information does not correspond to the source.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation

31.

Replacing compromised data in a self-healing system

      
Application Number 17198538
Grant Number 11599480
Status In Force
Filing Date 2021-03-11
First Publication Date 2021-10-07
Grant Date 2023-03-07
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Gryting, Paul
  • Tankersley, Cody L.
  • Palmer, Nathan T.

Abstract

A method for use in a computing system, comprising: storing, in a random-access memory, a working copy of a data item, the working copy of the data item being stored in the random-access memory by a first processor; registering, with a second processor, a respective address in the random-access memory where the working copy of the data item is stored; and correcting, by the second processor, any modifications to the working copy of the data item that are made after the working copy of the data item is stored in the random-access memory, the modifications being corrected in parallel with the first processor executing software based on the working copy of the data item.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures
  • G06F 12/14 - Protection against unauthorised use of memory

32.

Function summarization via type inference

      
Application Number 16817550
Grant Number 11620119
Status In Force
Filing Date 2020-03-12
First Publication Date 2021-09-16
Grant Date 2023-04-04
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Calvano, Andrew Ralph
  • Bryant, Timothy

Abstract

A system and method for function summarization. In some embodiments, the method includes: identifying a basic function called by a first function, the first function having a signature; determining a first type, the first type being a type of an argument of the basic function or a type of a return value of the basic function; and propagating the first type, to determine a first portion of the signature of the first function.

IPC Classes  ?

33.

System and method for prioritizing and ranking static analysis results using machine learning

      
Application Number 16795439
Grant Number 11574252
Status In Force
Filing Date 2020-02-19
First Publication Date 2021-08-19
Grant Date 2023-02-07
Owner NIGHTWING GROUP, LLC (USA)
Inventor Calvano, Andrew R.

Abstract

A method includes obtaining at least one program slice embedding vector and at least one register vector that are generated based on results from a static analysis tool, the at least one register vector corresponding to the at least one program slice embedding vector. The method also includes using a machine learning model to generate, from the at least one program slice embedding vector and the at least one register vector, at least one probability rating associated with a vulnerability. The method also includes reporting the at least one probability rating for use by the static analysis tool.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

34.

System and method for fuzzing test orchestration using reinforcement learning

      
Application Number 16779365
Grant Number 11734161
Status In Force
Filing Date 2020-01-31
First Publication Date 2021-08-05
Grant Date 2023-08-22
Owner NIGHTWING GROUP, LLC (USA)
Inventor Calvano, Andrew R.

Abstract

A method includes selecting a fuzzer for execution by each of multiple fuzzing clients during a first time interval of a fuzzing test of computer software code. The method also includes selecting a feedback type for statistics to be reported by the fuzzing clients at an end of the first time interval of the fuzzing test. The method also includes providing an identification of the fuzzer and the feedback type to each of the fuzzing clients. The method also includes obtaining the statistics at the end of the first time interval of the fuzzing test. The method also includes determining one or more rewards based on the statistics. The method also includes adjusting multiple weights in multiple stochastic policies based on the one or more rewards, wherein the weights are used to determine the fuzzer and the feedback type in a subsequent interval of the fuzzing test.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06N 20/00 - Machine learning

35.

Architecture agnostic replay verfication

      
Application Number 16720554
Grant Number 11200147
Status In Force
Filing Date 2019-12-19
First Publication Date 2021-06-24
Grant Date 2021-12-14
Owner NIGHTWING GROUP, LLC (USA)
Inventor Price, Gregory

Abstract

According to aspects of the disclosure a method is provided, comprising: generating a live execution trace log corresponding to a live execution of a computer program, the live execution being performed by using both hardware emulation and hardware acceleration; generating a first trace entry corresponding to a replay execution of the computer program, the replay execution being performed by using hardware emulation without hardware acceleration, the replay execution being performed based on a set of events that are recorded during the live execution of the computer program; detecting whether the first trace entry is valid based on the live execution trace log; and in response to detecting that the first trace entry is not valid, transitioning into a safe state.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software

36.

System validation by hardware root of trust (HRoT) device and system management mode (SMM)

      
Application Number 16722142
Grant Number 11379588
Status In Force
Filing Date 2019-12-20
First Publication Date 2021-06-24
Grant Date 2022-07-05
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Hird, Trevor B.
  • Coleman, Jody R.
  • Devoursney, Amiel

Abstract

Techniques are disclosed for assessment and verification of processor configuration and settings using System Management Mode (SMM) in conjunction with a hardware root of trust (HRoT). A method may include receiving custom boot codes from a security device, the custom boot codes configured to install a security module to process a periodic System Management Interrupt (SMI), configure the periodic SMI for initiation, and configure at least one configuration register for validation in response to execution of the security module. The method may also include responsive to initiation of the configured periodic SMI, validating, using the security device, the at least one configuration register.

IPC Classes  ?

  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 9/44 - Arrangements for executing specific programs
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06F 9/445 - Program loading or initiating
  • G06F 21/60 - Protecting data
  • G06F 9/4401 - Bootstrapping
  • G06F 8/61 - Installation

37.

System memory context determination for integrity monitoring and related techniques

      
Application Number 17034035
Grant Number 11886350
Status In Force
Filing Date 2020-09-28
First Publication Date 2021-06-17
Grant Date 2024-01-30
Owner NIGHTWING GROUP, LLC (USA)
Inventor Palmer, Nathan T.

Abstract

Techniques are disclosed for context-aware monitoring of the system memory to provide system integrity. An example methodology implementing the techniques includes determining a type of operating system (OS) that is loaded on system memory, examining contents of at least one system memory page, and assigning at least one tag to the at least one system memory page based on the determined type of OS and the examination of the contents of the at least one system memory page. The at least one tag indicates the characteristics of the contents of the at least one system memory page.

IPC Classes  ?

  • G06F 12/1009 - Address translation using page tables, e.g. page table structures
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 12/0882 - Page mode
  • G06F 11/30 - Monitoring
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/4401 - Bootstrapping

38.

Low-cost physical tamper detection and response for cryptographically secure sanitization

      
Application Number 16689362
Grant Number 11630784
Status In Force
Filing Date 2019-11-20
First Publication Date 2021-05-20
Grant Date 2023-04-18
Owner NIGHTWING GROUP, LLC (USA)
Inventor Palmer, Nathan T.

Abstract

An integrated circuit, comprising: a volatile memory module configured to store a cryptographic key; a capacitor array for providing power to the volatile memory module; and a power switching logic arranged to connect and disconnect the memory module from the capacitor array, the power switching logic being configured to operate in at least one of a first operating mode and a second operating mode, wherein, when the power switching logic operates in the first operating mode, the power switching logic is configured to disconnect the capacitor array from the volatile memory module in response to detecting a change of state of a break line, and, when the power switching logic operates in the second operating mode, the power switching logic is configured to disconnect the capacitor array from the volatile memory module in response to detecting that a voltage at a connection terminal of the integrated circuit exceeds a threshold.

IPC Classes  ?

  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • G06F 21/72 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
  • G06F 21/80 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
  • H04L 9/08 - Key distribution
  • G06F 21/87 - Secure or tamper-resistant housings by means of encapsulation, e.g. for integrated circuits

39.

Bus monitoring system for detecting anomalies indicative of malfunctions or cyber-attacks

      
Application Number 16694778
Grant Number 11201884
Status In Force
Filing Date 2019-11-25
First Publication Date 2021-04-22
Grant Date 2021-12-14
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Ladd, Gregory A.
  • Durkop, Iii, L. John
  • Herndon, Cody Ray

Abstract

An apparatus includes multiple interfaces configured to be coupled to multiple communication buses, where the interfaces are configured to receive bus traffic transmitted over the communication buses. The apparatus also includes one or more processing devices configured to implement an intrusion detection system. The intrusion detection system is configured to analyze the bus traffic received via one or more of the interfaces to identify anomalous bus traffic. The one or more processing devices are configured to execute multiple processes to concurrently analyze the bus traffic, and the multiple processes are configured to perform different analyses of the bus traffic.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/40 - Bus networks
  • H04L 12/24 - Arrangements for maintenance or administration

40.

Patching a binary file

      
Application Number 16714472
Grant Number 10983804
Status In Force
Filing Date 2019-12-13
First Publication Date 2021-04-20
Grant Date 2021-04-20
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Durkop, Iii, Luther John
  • Waldo, Lawrence R.

Abstract

Generally discussed herein are systems, apparatuses, and methods for patching a binary file using a nested executable. In one or more embodiments, a system can include a memory including a nested binary file stored thereon, the nested binary file including a child executable and a parent executable, the child executable configured as a payload of the parent executable, the parent executable including instructions that, when executed by an intermediate device, cause the intermediate device to identify a value of a variable of the child executable, determine a memory location on the target device corresponding to the variable, write the value of the variable to the child executable, and throw the child executable to the target device after writing the value of the variable to the determined memory location, and communications circuitry configured to provide the nested binary file to the intermediate device.

IPC Classes  ?

  • G06F 9/445 - Program loading or initiating
  • G06F 8/76 - Adapting program code to run in a different environmentPorting
  • G06F 9/54 - Interprogram communication
  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline or look ahead
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

41.

Deterministic execution replay for multicore systems

      
Application Number 17021206
Grant Number 11526358
Status In Force
Filing Date 2020-09-15
First Publication Date 2021-04-15
Grant Date 2022-12-13
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Price, Gregory
  • Wysocki, William
  • Taylor, Matthew A.

Abstract

Techniques are disclosed for interposing on nondeterministic events during multicore virtual machine (VM) execution to capture information that allows for deterministically recreating the nondeterministic events during execution replay of the VM. A method may include reading, by a virtual processor running within a multicore VM instance, an instruction to execute, and, responsive to a determination that the instruction is a nondeterministic instruction, interposing on the nondeterministic instruction execution so as to allow deterministic execution of the nondeterministic instruction during replay execution of the multicore VM instance. Interposing on the nondeterministic instruction execution may include recording a partial barrier event and/or a full barrier event. The nondeterministic instruction may be a read memory access instruction or a write memory access instruction.

IPC Classes  ?

  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline or look ahead
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/52 - Program synchronisationMutual exclusion, e.g. by means of semaphores

42.

Hacker-resistant anti-debug system

      
Application Number 16550056
Grant Number 11409635
Status In Force
Filing Date 2019-08-23
First Publication Date 2021-02-25
Grant Date 2022-08-09
Owner NIGHTWING GROUP, LLC (USA)
Inventor Rose, Daniel S.

Abstract

A computer system includes an operating system, a memory coupled to the operating system, and a processor (e.g., an anti-debug processor) coupled to the operating system. The operating system receives, from a debug process, a request to create an essential debug object for attachment to a target process. The anti-debug processor scans a kernel memory of the operating system for the essential debug object and verifies a presence of the essential debug object in the kernel memory, and scans the kernel memory to identify a process that has stored in the kernel memory the essential debug object. The anti-debug processor then halts the debug process, without using an internal interface or function of the operating system, thereby preventing the debug process from attaching to the target process.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 11/30 - Monitoring
  • G06F 12/02 - Addressing or allocationRelocation
  • G06F 21/14 - Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

43.

Model specific register (MSR) instrumentation

      
Application Number 16541623
Grant Number 11544092
Status In Force
Filing Date 2019-08-15
First Publication Date 2021-02-18
Grant Date 2023-01-03
Owner NIGHTWING GROUP, LLC (USA)
Inventor Price, Gregory

Abstract

Techniques are disclosed for dynamic access and instrumentation of model specific registers (MSRs). A virtual machine monitor (VMM) can provide a kernel application program interface (API) that can be utilized to access and instrument an MSR. A method may include receiving, by the VMM, an MSR instrumentation command that identifies an MSR to instrument and causing instrumentation of the MSR identified in the MSR instrumentation command. Instrumentation of the identified MSR can be caused by configuring or manipulating a virtual machine control structure (VMCS) of a guest virtual machine (VM). The MSR instrumentation command may be an MSR instrumentation request command, an MSR remove request command, an MSR value set request command, or an MSR value fetch request command. In some cases, the VMM may be a Type-I hypervisor.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

44.

Estimation of guest clock value based on branch instruction count and average time between branch instructions for use in deterministic replay of execution

      
Application Number 16053468
Grant Number 10908935
Status In Force
Filing Date 2018-08-02
First Publication Date 2021-02-02
Grant Date 2021-02-02
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Taylor, Matthew A.
  • Wagner, John R.
  • Mcconnell, Chad D.

Abstract

A method for deterministic clock replay can include in response to executing a guest clock access instruction, estimating, using a virtual processor of a guest virtual machine, a value of a guest clock of the guest virtual machine based on (a) a current branch counter value that indicates a number of branch instructions executed since a first time and (b) an average time between execution of branch instructions, comparing the estimated value to an actual guest clock value of a guest clock of the guest virtual machine, and in response to determining the estimated value is less than the actual guest clock value by a threshold value, recording the number of branch instructions, the first time, and the average time between execution of branch instructions in a memory.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/30 - Arrangements for executing machine instructions, e.g. instruction decode

45.

Policy generation in airborne systems

      
Application Number 16008625
Grant Number 10904279
Status In Force
Filing Date 2018-06-14
First Publication Date 2021-01-26
Grant Date 2021-01-26
Owner NIGHTWING GROUP, LLC (USA)
Inventor Ladd, Gregory A.

Abstract

A method can include detection of policy anomalies in packets on a 1553B bus of an airborne system. A computer network defense (CND) capability message is decoded and indicates an interface to monitor. The interface is a 1553B bus of the airborne system. A CND command message, associated with the CND capability message, is decoded and includes a policy set. Packets are received from the 1553B bus. The 1553B packets are analyzed based on the policy set to determine anomalies. Non-anomalous 1553B packets are allowed to reach destinations of the non-anomalous 1553B packets. Anomalous 1553B packets are discarded such that the anomalous 1553B packets do not reach respective destinations of the anomalous 1533B packets.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

46.

Adaptive, multi-layer enterprise data protection and resiliency platform

      
Application Number 16832192
Grant Number 11595411
Status In Force
Filing Date 2020-03-27
First Publication Date 2020-10-01
Grant Date 2023-02-28
Owner NIGHTWING GROUP, LLC (USA)
Inventor Staab, Torsten

Abstract

A system for data protection includes a first computing device comprising a security module; and a storage device coupled to the first computing device via a network interface. The security module comprises at least one of Software Root of Trust (SRoT) and Hardware Root of Trust (HRoT). The security module is further configured to: establish a trust channel between the first computing device and the storage device or storage service; monitor the first computing device and the storage device; create and enforce multi-dimensional data access control by tightly binding data access and permissions to authorized computing devices, users, applications, system services, networks, locations, and access time windows; and take over control of the storage device or storage service in response to a security risk to the system.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

47.

Root of trust assisted access control of secure encrypted drives

      
Application Number 16832216
Grant Number 11513698
Status In Force
Filing Date 2020-03-27
First Publication Date 2020-10-01
Grant Date 2022-11-29
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Staab, Torsten
  • Palmer, Nathan T.

Abstract

A system for data protection includes a computing device comprising a processor, a Hardware Root of Trust (HRoT) module and a storage device. The HRoT device is configured to: validate integrity of the computing device; authenticate the computing device to communicate with the storage device; and take over control of storage device access and behaviour whenever suspicious or unauthorized data access from local or remote computing devices is detected. The HRoT device is further configured to, in response to detecting a security risk to at least one of the computing device and the storage device, block communication of the storage device.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • G06F 21/44 - Program or device authentication
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • H04L 9/40 - Network security protocols

48.

DEJAVM

      
Serial Number 90142223
Status Registered
Filing Date 2020-08-27
Registration Date 2022-06-21
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer software for the development, testing, analyzing and debugging of computer programs and computer systems; downloadable computer software for emulating performance characteristics of computer software operating environments, computer systems and computer platforms; downloadable computer programs, namely, compiler programs, editor programs, debugger programs, and utility programs for creating other computer programs

49.

Parallel data flow analysis processing to stage automated vulnerability research

      
Application Number 16228963
Grant Number 10891216
Status In Force
Filing Date 2018-12-21
First Publication Date 2020-06-25
Grant Date 2021-01-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor Calvano, Andrew

Abstract

A method for data flow analysis, comprising: obtaining, by a processing circuitry, an execution trace of a software program; dividing, by the processing circuitry, the execution trace into a plurality of sections; generating a plurality of definition-and-usage chains, at least some of the definition-and-usage chains being generated by different processors, at least some of the definition-and-usage chains being generated based on different sections of the execution trace, at least two of the definition-and-usage chains being generated in parallel with one another; combining, by the processing circuitry, the plurality of definition-and-usage chains to produce a data flow graph, the definition-and-usage chains being combined based on information provided by at least one of the processors that are used to generate the definition-and-usage chains, the information indicating one or more unresolved memory locations that are accessed by respective operations corresponding to one or more incomplete usage nodes in the definition-and-usage chains.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 16/901 - IndexingData structures thereforStorage structures
  • G06F 9/30 - Arrangements for executing machine instructions, e.g. instruction decode

50.

ELECTRONIC ARMOR TRUSTED BOOT

      
Serial Number 90003659
Status Registered
Filing Date 2020-06-16
Registration Date 2023-12-12
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable and recorded computer software and firmware for the protection of third party computer systems to ensure secure launch and runtime integrity, for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting confidentiality of data on computer systems, for preventing unauthorized access to computer systems, and for assessing the security and integrity of computer systems

51.

Serial data bus node identification system

      
Application Number 16574241
Grant Number 11567845
Status In Force
Filing Date 2019-09-18
First Publication Date 2020-04-09
Grant Date 2023-01-31
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Doan, Erin K.
  • Danielson, Matthew R.
  • Moran, Addison M.
  • Worden, Michael J.

Abstract

A vehicle includes a data communication network, a serial data bus, and a plurality of electronic nodes in signal communication with the serial data bus. The vehicle further includes a node identification system configured to store a several different diagnostic tests, along with expected operating data corresponding to a given diagnostic test. The node identification system sorts the plurality of nodes into individual node groups in response to performing one or more diagnostic tests among the different available diagnostic tests.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 11/26 - Functional testing
  • G06F 11/22 - Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 11/30 - Monitoring

52.

BOOT SHIELD

      
Serial Number 88855788
Status Registered
Filing Date 2020-04-01
Registration Date 2023-12-19
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer hardware and embedded computer software for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting confidentiality of data on computer systems, for preventing unauthorized access to computer systems, and for assessing the security and integrity of computer systems

53.

Miscellaneous Design

      
Serial Number 88855793
Status Registered
Filing Date 2020-04-01
Registration Date 2023-10-31
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer hardware and embedded computer software for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting confidentiality of data on computer systems, for preventing unauthorized access to computer systems, and for assessing the security and integrity of computer systems

54.

COUNTERVAIL

      
Serial Number 88855798
Status Registered
Filing Date 2020-04-01
Registration Date 2023-10-31
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable and recorded computer software for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting data on computer systems, for preventing unauthorized modifications to computer systems, and for assessing the security and integrity of computer systems

55.

Miscellaneous Design

      
Serial Number 88855804
Status Registered
Filing Date 2020-04-01
Registration Date 2023-10-31
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable and recorded computer software for cybersecurity, for defending against cyber-attacks, for authenticating computers, for protecting data on computer systems, for preventing unauthorized modifications to computer systems, and for assessing the security and integrity of computer systems

56.

Miscellaneous Design

      
Serial Number 88854063
Status Registered
Filing Date 2020-03-31
Registration Date 2023-11-07
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

downloadable and recorded computer software for monitoring computer systems for cybersecurity purposes, specifically for monitoring communication bus traffic and other bus architecture in computer systems

57.

System and method for booting processors with encrypted boot image

      
Application Number 16371191
Grant Number 11423150
Status In Force
Filing Date 2019-04-01
First Publication Date 2020-03-12
Grant Date 2022-08-23
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Areno, Matthew C.
  • Coleman, Jody R.
  • Adams, Daniel

Abstract

The concepts, systems and methods described herein are directed towards a method for secure booting. The method is provided to including: loading and executing a firmware in a Management Engine (ME) of a system; establishing, by the ME, a communication channel to a security device; receiving, by the ME, an encrypted boot image from the security device; decrypting, by the ME, the encrypted boot image; storing, by the ME, the decrypted boot image in a secured storage medium; and resetting the system using the decrypted boot image in the secured storage medium.

IPC Classes  ?

  • G06F 9/00 - Arrangements for program control, e.g. control units
  • G06F 15/177 - Initialisation or configuration control
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 1/24 - Resetting means
  • H04L 9/08 - Key distribution
  • G06F 21/60 - Protecting data
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

58.

Cross-domain solution using network-connected hardware root-of-trust device

      
Application Number 16398641
Grant Number 11178159
Status In Force
Filing Date 2019-04-30
First Publication Date 2020-03-12
Grant Date 2021-11-16
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Areno, Matthew C.
  • Nelson, Rex A.

Abstract

The concepts, systems and methods described herein are directed towards a security system. The system is provided to include a Hardware Root of Trust (HRoT) device comprising a processor and memory that is configured for connection and authentication to first and second host devices which are configured to communicate via a first communication channel having a first security level and a second communication channel having a second security level which is more secure than the first security level. The HRoT device is configured to: connect the first and second host devices via the second communication channel; and monitor the security of the first and second host devices over the second communication channel.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

59.

Policy engine for cyber anomaly detection

      
Application Number 16510293
Grant Number 11463407
Status In Force
Filing Date 2019-07-12
First Publication Date 2020-01-16
Grant Date 2022-10-04
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Hefley, Kendall L.
  • Stewart, Peter L.
  • Ladd, Gregory A.

Abstract

An industrial control system (ICS) communicates via ICS protocols. A model is deployed in an information technology (IT) and operation technology (OT) network. Security policies are dynamically updated as the particular IT and OT network are used, patched, and modified. A deep packet inspection is used to enforce ICS constraints and ICS behaviors defined by the initial model. A state of the deep packet inspection is reported for situational awareness and debugging purposes. An alert is transmitted when anomalies are detected when ICS protocol traffic traverses ICS firewall network paths that execute ICS policies.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/40 - Network security protocols
  • G06F 9/54 - Interprogram communication

60.

Cybersecurity by I/O inferred from execution traces

      
Application Number 15971637
Grant Number 10891382
Status In Force
Filing Date 2018-05-04
First Publication Date 2019-11-07
Grant Date 2021-01-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Bryant, Timothy K.
  • Calvano, Andrew R.

Abstract

A method can include for vulnerability analysis based on input or output points inferred from execution traces can include monitoring application access operations to a memory, monitoring responses from the memory to the access operations, generating execution traces based on the monitored access operations and responses, the execution traces including data identifying an instruction to be performed and a corresponding memory location to access in performing the operation, identifying and recording whether the instruction corresponds to an input or an output to the system based on the generated execution traces, and determining vulnerabilities of the application based on the generated execution traces and identification of the instruction corresponding to the input or output.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs

61.

Controlling security state of commercial off the shelf (COTS) system

      
Application Number 16255917
Grant Number 11347861
Status In Force
Filing Date 2019-01-24
First Publication Date 2019-10-10
Grant Date 2022-05-31
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Areno, Matthew C.
  • Hoffman, John C.

Abstract

The concepts, systems and methods described herein are directed towards a method for secure booting running on a security device. The method is provided to include: receiving a public key from a security device; validating the security device by comparing the received public key with a hash code; in response that the security device is validated, receiving custom codes from the security device and storing the custom codes in a microprocessor, wherein the microprocessor is located in a programmable memory of a primary processor; programming the programmable memory by executing the custom codes; and executing a boot sequence of the primary processor by the programmable memory.

IPC Classes  ?

  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 21/44 - Program or device authentication
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

62.

Multi-mode tracking device

      
Application Number 16052501
Grant Number 10901094
Status In Force
Filing Date 2018-08-01
First Publication Date 2019-02-14
Grant Date 2021-01-26
Owner
  • NIGHTWING GROUP, LLC (USA)
  • NIGHTWING GROUP, LLC (USA)
Inventor
  • Koontz, Michael D.
  • Tran, Andrew H.
  • Banwart, Eric A.
  • Hildner, Steven T.

Abstract

A multimode tracking device includes a line of site (LOS) antenna; an LOS modem for communicating with other multimode tracking devices and for measuring power of a received signal; a satellite antenna; a satellite modem for communicating with a satellite for receiving and sending text messages, data and commands to and from external devices including a tracking and locating system; a Bluetooth or WiFi Direct interface for communicating with external mobile devices; an inertia measurement unit for providing motion tracking information; a user interface for interfacing with a user; and a processor for generating and displaying a line of bearing to the target on the display, based on the measured power and the motion tracking information. The multimode tracking device tracks assets and personnel and sends/receives text messages, data and commands to/from external devices both over the horizon via the satellite and locally via the LOS modem.

IPC Classes  ?

  • G01S 19/26 - Acquisition or tracking of signals transmitted by the system involving a sensor measurement for aiding acquisition or tracking
  • G01S 3/20 - Systems for determining direction or deviation from predetermined direction using amplitude comparison of signals derived sequentially from receiving antennas or antenna systems having differently-oriented directivity characteristics or from an antenna system having periodically-varied orientation of directivity characteristic derived by sampling signal received by an antenna system having periodically-varied orientation of directivity characteristic
  • G01S 3/14 - Systems for determining direction or deviation from predetermined direction
  • H01Q 1/24 - SupportsMounting means by structural association with other equipment or articles with receiving set
  • G01S 5/00 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations
  • G01S 3/04 - Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves Details
  • H04B 7/185 - Space-based or airborne stations

63.

Central emulator device and method for distributed emulation

      
Application Number 15334670
Grant Number 10264028
Status In Force
Filing Date 2016-10-26
First Publication Date 2018-04-26
Grant Date 2019-04-16
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Wysocki, William
  • Snyder, Ryan S.
  • Jensen, Peter C.

Abstract

Embodiments of a central emulator, distributed emulator and method for emulation of a system are generally described herein. The central emulator may receive state variables from distributed emulators at various emulation times. As an example, such an emulation time may be related to an emulation event at one of the distributed emulators. The central emulator may determine global snapshots of the system emulation for the emulation times based on the state variables. The global snapshots may be used to control a timing of the system emulation for operations such as rewinding, pausing, forwarding and/or setting to a target time.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/24 - Arrangements for maintenance or administration

64.

Technique for hypervisor-based firmware acquisition and analysis

      
Application Number 14101130
Grant Number 09785492
Status In Force
Filing Date 2013-12-09
First Publication Date 2017-10-10
Grant Date 2017-10-10
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Neumann, Matthew D.
  • Thompson, Jr., Irby J.
  • Simms, Michael

Abstract

A method includes detecting a triggering event at a hypervisor, where the hypervisor is executed by a computing node. The method also includes capturing, from a memory device of the computing node using the hypervisor, one or more images of a basic input/output system (BIOS) of the computing node and/or a firmware of the computing node. The method further includes analyzing the one or more images to detect a problem with the computing node and taking at least one action in response to detecting the problem with the computing node. The one or more images are obtained by the hypervisor directly from the memory device.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 11/20 - Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements

65.

Hypervisor-based binding of data to cloud environment for improved security

      
Application Number 14101166
Grant Number 09734325
Status In Force
Filing Date 2013-12-09
First Publication Date 2017-08-15
Grant Date 2017-08-15
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Neumann, Matthew D.
  • Thompson, Jr., Irby J.
  • Simms, Michael

Abstract

A method includes receiving a request at a first hypervisor from an application within a virtual machine. The virtual machine is executed within a virtualization layer supported by a second hypervisor, and the virtual machine and the hypervisors are executed by a computing node. The method also includes interrupting execution of the application and determining an authorization key using hashing operations performed by the first hypervisor based on measurements associated with the computing node and data associated with the first hypervisor. The method further includes storing the authorization key and resuming execution of the application. In addition, the method could include performing the receiving, interrupting, determining, storing, and resuming steps at each of multiple computing nodes in a computing cloud, where each computing node executes first and second hypervisors. The first hypervisors in the computing nodes can bind the virtual machine to the computing cloud.

IPC Classes  ?

  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • H04L 9/08 - Key distribution
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

66.

Technique for verifying virtual machine integrity using hypervisor-based memory snapshots

      
Application Number 14101257
Grant Number 09696940
Status In Force
Filing Date 2013-12-09
First Publication Date 2017-07-04
Grant Date 2017-07-04
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Neumann, Matthew D.
  • Thompson, Jr., Irby J.
  • Simms, Michael

Abstract

A method includes receiving a request at a hypervisor from an application, where the application and the hypervisor are executed by a computing node. The request identifies a memory location in a memory device of the computing node, and the memory location is associated with a virtual machine executed by the computing node. The method also includes obtaining a snapshot of contents of the memory location in the memory device, where the snapshot is obtained by the hypervisor directly from the memory device. The method further includes providing the snapshot to the application. The application could form part of a second virtual machine that is executed by the computing node.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures
  • G06F 3/06 - Digital input from, or digital output to, record carriers

67.

GUARDIAN

      
Serial Number 86565773
Status Registered
Filing Date 2015-03-16
Registration Date 2018-11-13
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for providing situational awareness to enable users to better understand, and make decisions regarding, a situation or environment

68.

System and method for hypervisor breakpoints

      
Application Number 13961190
Grant Number 09292417
Status In Force
Filing Date 2013-08-07
First Publication Date 2015-02-12
Grant Date 2016-03-22
Owner NIGHTWING GROUP, LLC (USA)
Inventor Salsamendi, Ryan C.

Abstract

Methods and systems allow the use of hypervisors to use software breakpoints in the same manner as hardware breakpoints. A program to be tested is executed by a hypervisor running a virtual machine. A memory page containing the location of a breakpoint is copied to a temporary memory page. Then a new page is written containing breakpoint instructions at specified memory locations. The new page is tagged as execute only, so the program to be tested is unaware of any changes to the program. If the program attempts to read from the changed memory page, it will read from the temporary memory page instead. Such a method can be used to search websites for malware in relative safety because of the inability of the malware to write to memory locations that are located on a page that is execute only.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements

69.

Automatic algorithm discovery using reverse dataflow analysis

      
Application Number 13962829
Grant Number 09208307
Status In Force
Filing Date 2013-08-08
First Publication Date 2015-02-12
Grant Date 2015-12-08
Owner NIGHTWING GROUP, LLC (USA)
Inventor Salsamendi, Ryan

Abstract

A system and method for finding vulnerabilities and tracing an end result associated with a vulnerability to its origins in user data. A user data source containing an ordered sequence of user data items may be a data file. In one embodiment the method for identifying, in the user data source, the origins of the end result, includes associating with each user data item a location identifier identifying the location of the user data item in the sequence of user data items executing instructions with a virtual machine, associating with each result the location identifier of the data item when one argument is a user data item and a tag when more than one argument is a user data item. This process may be continued until the end result is obtained. Subsequently, the method may include stepping through instructions with the virtual machine in reverse order, to tracing the origins of the end result to each of the user data items contributing to the result.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 21/50 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure

70.

Internet security cyber threat reporting system and method

      
Application Number 14198148
Grant Number 09392003
Status In Force
Filing Date 2014-03-05
First Publication Date 2014-09-11
Grant Date 2016-07-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor Amsler, David B.

Abstract

A risk assessment and managed security system for network users provides security services for dealing with formidable cyber threats, malware creations and phishing techniques. Automated solutions in combination with human-driven solutions establish an always-alert positioning for incident anticipation, mitigation, discovery and response. Assessments of threats are made and reported to a client system being monitored. The system provides an ability to receive in different file formats, and/or export from leading IT asset products asset lists for client enterprise computer systems and infrastructure, so that assets are linked to the client computer systems that are described in an incident that is being reported to the client.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

71.

Automated internet threat detection and mitigation system and associated methods

      
Application Number 13973027
Grant Number 09258321
Status In Force
Filing Date 2013-08-22
First Publication Date 2014-07-17
Grant Date 2016-02-09
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Amsler, David B.
  • Allen, Nick
  • Messer, Sarah
  • Healy, Trent

Abstract

A risk assessment and managed security system for network users provides security services for dealing with formidable cyber threats, malware creations and phishing techniques. Automated solutions in combination with human-driven solutions establish an always-alert positioning for incident anticipation, mitigation, discovery and response. A proactive, intelligence-driven and customized approach is taken to protect network users. Assessments of threats are made before and after a breach. Cyber threats are identified in advance of a resulting network problem, and automated analysis locates the threats and stops them from having an adverse effect. Humans can focus on the high-level view, instead of looking at every single potential problem area. Troubling patterns may be reviewed within the network environment to identify issues. Cyber analysis is conducted to provide a baseline over time via statistically proven, predictive models that anticipate vulnerabilities brought on by social-media usage, Web surfing and other behaviors that invite risk.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

72.

Secure cloud hypervisor monitor

      
Application Number 13770664
Grant Number 09146767
Status In Force
Filing Date 2013-02-19
First Publication Date 2013-12-19
Grant Date 2015-09-29
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Salsamendi, Ryan C.
  • Simms, Michael J.
  • Wagner, John R.

Abstract

This disclosure addresses systems and methods for the protection of hardware and software in a computing environment. A hypervisor-monitor may be nested between the hardware of a host system and a hypervisor that is capable of supporting one or more guest virtual machines. The hypervisor-monitor may intercept exceptions generated by one or more processors in the host system and inspect software instructions for the hypervisor and the guests. Inspection may include performing a hash of the software instructions and a comparison of the hash with authorized software modules or a set of known malware. In this manner the hypervisor-monitor may monitor prevent the execution of malware by the hypervisor or the guests or provide a record of when code of an unknown origin was executed.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • G06F 21/55 - Detecting local intrusion or implementing counter-measures
  • G06F 21/53 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by executing in a restricted environment, e.g. sandbox or secure virtual machine

73.

Methods and apparatuses for monitoring activities of virtual machines

      
Application Number 13888849
Grant Number 09311248
Status In Force
Filing Date 2013-05-07
First Publication Date 2013-11-07
Grant Date 2016-04-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor Wagner, John R.

Abstract

Embodiments of a method and apparatus for monitoring activity on a virtual machine are generally described herein. The activity may be monitored by a first hypervisor and the virtual machine may be controlled by a second hypervisor. In some embodiments, the method includes setting a breakpoint in a kernel function of the virtual machine. The method may further include generating a page fault, responsive to the virtual machine halting execution at the breakpoint, to cause the second hypervisor to page in contents of a memory location accessed by the kernel function. The method may further include inspecting the contents of the memory location to detect activity in the virtual machine.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures
  • G06F 12/10 - Address translation
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

74.

Mobile asset tracking unit, system and method

      
Application Number 13430120
Grant Number 08680988
Status In Force
Filing Date 2012-03-26
First Publication Date 2013-04-04
Grant Date 2014-03-25
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Furey, Daniel
  • Wise, Louis F.

Abstract

An asset tracking unit, system, and method may include at least one transceiver having communicative connections with at least one SATCOM network and at least one GPS network via at least one antenna, wherein tracking information for at least one asset associated with the at least one transceiver is received from the GPS network and is communicated to the SATCOM network, a first link that provides a multi-code one of the communicative connections between the at least one transceiver and the at least one SATCOM network, and a second link that provides a multi-channel one of the communicative connections between the at least one transceiver and the at least one GPS network. The unit, system and method may additionally include at least one remote operations center remote from an asset to be tracked, wherein the asset to be tracked is geographically associated with the central processing unit.

IPC Classes  ?

  • G08B 1/08 - Systems for signalling characterised solely by the form of transmission of the signal using electric transmission

75.

ENSHADOW

      
Serial Number 85838066
Status Registered
Filing Date 2013-01-31
Registration Date 2016-07-12
Owner NIGHTWING GROUP, LLC (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Software that enables users to intercept, monitor, collect, record and analyze communications; monitoring center software

76.

Methods and apparatus for emergency tracking

      
Application Number 13115680
Grant Number 08538373
Status In Force
Filing Date 2011-05-25
First Publication Date 2012-11-29
Grant Date 2013-09-17
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Koontz, Michael
  • Tran, Andrew
  • Sherman, James
  • Gunderson, Jake

Abstract

An apparatus includes a set of network communication modules, a communication control module and an input actuator. Each network communication module from the set of network communication modules is configured to send signals to and receive signals from a remote device via a distinct communication mode from a set of communication modes. The communication control module is configured to periodically send a set of second status signals intended to be sent to the remote device via each communication mode from the set of communication modes when the communication control module is in an emergency operating mode and the communication mode is available. The communication control module is configured to switch from the default operating mode to the emergency operating mode in response to receiving an input signal indicating that the input actuator has been actuated.

IPC Classes  ?

  • H04M 11/04 - Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems

77.

Mobile unit and system having integrated mapping, communications and tracking

      
Application Number 13350330
Grant Number 08700313
Status In Force
Filing Date 2012-01-13
First Publication Date 2012-08-16
Grant Date 2014-04-15
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Loftus, Thomas Michael
  • Araneda, Dorian Sergio
  • Koontz, Jr., Michael Daniel
  • Sherman, James Robert

Abstract

A handheld device and system, in which such device and system include at least one mapping module, at least one tracking module interoperative with the at least one mapping module, at least one communications module interoperative with each of the at least one tracking module and the at least one mapping module, and at least two antennae communicatively connected via the at least one communications module to at least one central processing unit. At least one of the at least two antenna is suitable for communications using at least two distinct to communication modes.

IPC Classes  ?

78.

Mobile unit and system having integrated mapping, communications and tracking

      
Application Number 13169569
Grant Number 08099235
Status In Force
Filing Date 2011-06-27
First Publication Date 2011-10-20
Grant Date 2012-01-17
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Loftus, Thomas Michael
  • Araneda, Dorian Sergio
  • Koontz, Jr., Michael Daniel
  • Sherman, James Robert

Abstract

A handheld device and system, in which such device and system include at least one mapping module, at least one tracking module interoperative with said at least one mapping module, at least one communications module interoperative with each of said at least one tracking module and said at least one mapping module, at least two antennae communicatively connected via said at least one communications module to at least one central processing unit, wherein at least one of said at least two antenna is suitable for communications using at least two distinct communication modes.

IPC Classes  ?

79.

Mobile asset tracking unit, system and method

      
Application Number 13082988
Grant Number 08144008
Status In Force
Filing Date 2011-04-08
First Publication Date 2011-08-25
Grant Date 2012-03-27
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Furey, Daniel
  • Wise, Louis F.

Abstract

An asset tracking unit, system, and method. The asset tracking unit, system, and method may include at least one transceiver having communicative connections with at least one SATCOM network and at least one GPS network via at least one antenna, wherein tracking information for at least one asset associated with the at least one transceiver is received from the GPS network and is communicated to the SATCOM network, a first link that provides a multi-code one of the communicative connections between the at least one transceiver and the at least one SATCOM network, and a second link that provides a multi-channel one of the communicative connections between the at least one transceiver and he at least one GPS network. The unit system and method may additionally include at least one remote operations center remote from an asset to be tracked, wherein the asset to be tracked is geographically associated with the central processing unit.

IPC Classes  ?

  • G08B 1/08 - Systems for signalling characterised solely by the form of transmission of the signal using electric transmission

80.

Mobile asset tracking unit, system and method

      
Application Number 12953502
Grant Number 07924153
Status In Force
Filing Date 2010-11-24
First Publication Date 2011-04-12
Grant Date 2011-04-12
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Furey, Daniel
  • Wise, Louis F.

Abstract

An asset tracking unit, system, and method. The asset tracking unit, system, and method may include at least one transceiver having communicative connections with at least one SATCOM network and at least one GPS network via at least one antenna, wherein tracking information for at least one asset associated with the at least one transceiver is received from the GPS network and is communicated to the SATCOM network, a first link that provides a multi-code one of the communicative connections between the at least one transceiver and the at least one SATCOM network, and a second link that provides a multi-channel one of the communicative connections between the at least one transceiver and he at least one GPS network. The unit system and method may additionally include at least one remote operations center remote from an asset to be tracked, wherein the asset to be tracked is geographically associated with the central processing unit.

IPC Classes  ?

  • G08B 1/08 - Systems for signalling characterised solely by the form of transmission of the signal using electric transmission

81.

Search and rescue using ultraviolet radiation

      
Application Number 12554527
Grant Number 08253576
Status In Force
Filing Date 2009-09-04
First Publication Date 2011-03-10
Grant Date 2012-08-28
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Witzel, John George
  • Dolgin, Benjamin P.
  • Cotten, Steven
  • Brennan, Michael Andrew
  • Gutierrez, Jorge
  • Suliga, William

Abstract

A system for search and rescue includes a rescue beacon including a radiation source to emit radiation, at least a portion of which includes ultraviolet c-band radiation, and an ultraviolet c-band detector to detect the ultraviolet c-band radiation to enable locating of the rescue beacon.

IPC Classes  ?

  • G08B 17/12 - Actuation by presence of radiation or particles, e.g. of infrared radiation or of ions

82.

Device and method for controlled breaching of reinforced concrete

      
Application Number 12906443
Grant Number 08342069
Status In Force
Filing Date 2010-10-18
First Publication Date 2011-02-10
Grant Date 2013-01-01
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Brennan, Mike
  • Goldstein, Brett
  • Giraldo, Luis
  • Wallace, Rob
  • Ryan, John
  • Dezelick, Ed
  • Millspaugh, Mike

Abstract

A breaching apparatus includes an impactor element and a self-contained energy source. The self-contained energy source enables the impactor element to impact a first surface of a structure. The impactor element is configured to transmit a localized shock wave through the structure upon impact. The self-contained energy source is capable of accelerating the impactor element to a velocity sufficient to induce spalling at a second surface of the structure. Multiple breaching apparatuses can be supported by a frame to facilitate simultaneous or successive breaching of the structure. The breaching apparatus can be used in a method to breach a concrete structure.

IPC Classes  ?

  • B25D 9/00 - Portable percussive tools with fluid-pressure drive, e.g. having several percussive tool bits operated simultaneously

83.

PWER

      
Serial Number 85076147
Status Registered
Filing Date 2010-07-01
Registration Date 2014-11-25
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 40 - Treatment of materials; recycling, air and water treatment,
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing services in the field of administration and support of existing and prospective customer contracts, namely, consulting on, tracking and implementing business process re-engineering; Business consultation regarding contract initiation and start-up processes, namely, assistance in the management of business activities in the area of contract transition and management thereof with public and Government sector entities; Business development services, namely, providing start-up support for businesses of others; Services in the form of consulting on, tracking and implementing workforce transition, namely, personnel recruitment and placement; Business consultation regarding third party certified processes for business operations and maintenance; Consulting on, tracking and implementing business risk management; Consulting on, tracking and implementing business task order management; Services in the form of consulting on, tracking and implementing financial performance and contract execution metrics, namely, providing statistical information for business or commercial purposes Re-badging of incumbent employees for the businesses of others, namely, printing employee identification cards Development and maintenance of computer software for the businesses of others

84.

BLACKBIRD

      
Serial Number 85072671
Status Registered
Filing Date 2010-06-28
Registration Date 2012-04-10
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ?
  • 37 - Construction and mining; installation and repair services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

[ Installation and maintenance of computer and communications network hardware used in the wireless telecommunications field ] [ Language translation and interpretation services; ] security training services in the field of government and homeland security information; security training others in the locating, mapping, navigating and monitoring the position or status of persons or goods for security and investigatory purposes Custom development of computer software and hardware for others; research and development for others in the fields of software, hardware, operating systems, and wireless communications used in locating, mapping, navigating and monitoring the position or status of persons or goods installation, maintenance, and support services for computer software and communications network software used in the wireless telecommunications field; Communications services, namely, developing, implementing, integrating and monitoring secure communication networks for others, namely, design and development of security systems and contingency planning for information systems, developing and implementing customized plans for improving security and preventing criminal activity for businesses and governmental agencies, integration of computer communication systems and networks, computer monitoring tracking hardware performance and processes which sends out historical reports and alerts; Consulting services in the field of computer security; Consultation in the field of secure computer networking, information assurance and identity and access management, namely, consulting in the field of secure computer network integration [ Consulting services in the field of national security; Consultation in the field of secure information assurance and identity and access management, namely, on-line monitoring to prevent illegal file sharing and providing electronic reports regarding attempts at illegal file sharing in connection therewith on networks worldwide ]

85.

BLACKBIRD TECHNOLOGIES

      
Serial Number 85072666
Status Registered
Filing Date 2010-06-28
Registration Date 2012-04-10
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for communication and visualization functions between mobile communications devices for use in surveillance, military and government operations; computer software for locating, mapping, navigating, and monitoring the position and status of persons or goods for use in surveillance, military and government operations; [ personal digital assistants, namely, PDAs for use in surveillance, military and government operations; ] mobile communication devices and cellular communication devices, namely, communication transmitters for use in surveillance, military and government operations; [ radio frequency identification (RFID) tags and readers; ] devices for mapping, navigating, and monitoring the position and status of persons or goods, namely, automated self contained electronic surveillance devices that can be deployed to support government operations in remote locations, and sensors for use in military, law enforcement, civil, scientific and industrial applications; portable electronic surveillance tags and tagging equipment incorporating global positioning system transmitters and receiver

86.

FOREGROUND SECURITY

      
Serial Number 77948220
Status Registered
Filing Date 2010-03-02
Registration Date 2011-03-01
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Consulting services in the area of information technology security

87.

Device and method for controlled breaching of reinforced concrete

      
Application Number 12000879
Grant Number 07814822
Status In Force
Filing Date 2007-12-18
First Publication Date 2009-06-18
Grant Date 2010-10-19
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Brennan, Mike
  • Goldstein, Brett
  • Giraldo, Luis
  • Wallace, Rob
  • Ryan, John
  • Dezelick, Ed
  • Millspaugh, Mike

Abstract

A breaching apparatus includes an impactor element and a self-contained energy source. The self-contained energy source enables the impactor element to impact a first surface of a structure. The impactor element is configured to transmit a localized shock wave through the structure upon impact. The self-contained energy source is capable of accelerating the impactor element to a velocity sufficient to induce spalling at a second surface of the structure. Multiple breaching apparatuses can be supported by a frame to facilitate simultaneous or successive breaching of the structure. The breaching apparatus can be used in a method to breach a concrete structure.

IPC Classes  ?

  • B25D 9/00 - Portable percussive tools with fluid-pressure drive, e.g. having several percussive tool bits operated simultaneously

88.

Mobile asset tracking unit, system and method

      
Application Number 11717575
Grant Number 07843335
Status In Force
Filing Date 2007-03-13
First Publication Date 2008-09-18
Grant Date 2010-11-30
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Furey, Daniel
  • Wise, Louis F.

Abstract

An asset tracking unit, system, and method. The asset tracking unit, system, and method may include at least one transceiver having communicative connections with at least one SATCOM network and at least one GPS network via at least one antenna, wherein tracking information for at least one asset associated with the at least one transceiver is received from the GPS network and is communicated to the SATCOM network, a first link that provides a multi-code one of the communicative connections between the at least one transceiver and the at least one SATCOM network, and a second link that provides a multi-channel one of the communicative connections between the at least one transceiver and the at least one GPS network. The unit system and method may additionally include at least one remote operations center remote from an asset to be tracked, wherein the asset to be tracked is geographically associated with the central processing unit.

IPC Classes  ?

  • G08B 1/08 - Systems for signalling characterised solely by the form of transmission of the signal using electric transmission

89.

Mobile unit and system having integrated mapping, communications and tracking

      
Application Number 11894835
Grant Number 07970534
Status In Force
Filing Date 2007-08-21
First Publication Date 2008-03-27
Grant Date 2011-06-28
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Loftus, Thomas Michael
  • Araneda, Dorian Sergio
  • Koontz, Jr., Michael Daniel
  • Sherman, James Robert

Abstract

A handheld device and system includes a mapping module, a tracking module interoperative with the mapping module, and a communications module interoperative with the tracking module and the mapping module. At least two antennae are communicatively connected, via the communications module, to at least one central processing unit. At least one of said at least two antenna is suitable for communicating using at least two distinct communication modes.

IPC Classes  ?

90.

PIKEWERKS

      
Serial Number 77228618
Status Registered
Filing Date 2007-07-12
Registration Date 2008-11-11
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

computer software for the protection of third party software to prevent against reverse engineering and tampering of said software in the field of software security

91.

ELECTRONIC ARMOR

      
Serial Number 77228623
Status Registered
Filing Date 2007-07-12
Registration Date 2008-11-04
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

computer software for the protection of third party software to prevent against reverse engineering and tampering of said software in the field of software security

92.

Drilling apparatus, method, and system

      
Application Number 11501826
Grant Number 08636448
Status In Force
Filing Date 2006-08-10
First Publication Date 2006-11-30
Grant Date 2014-01-28
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Hill, Iii, John L.
  • Brennan, Mike
  • Shenhar, Joram
  • Koch, David
  • Lombardo, Mark
  • Dolgin, Benjamin
  • Giraldo, Luis

Abstract

A method of supporting a substrate includes inserting a rock bolt into a hole and using the rock bolt to form a groove in a wall of the hole when the rock bolt is inserted therein. The rock bolt is caused to interact with the groove in such a way that the rock bolt is secured in the hole at least in part by the interaction.

IPC Classes  ?

  • E21B 17/22 - Rods or pipes with helical structure

93.

Centralizer-based survey and navigation device and method

      
Application Number 11302384
Grant Number 07584808
Status In Force
Filing Date 2005-12-14
First Publication Date 2006-07-20
Grant Date 2009-09-08
Owner NIGHTWING GROUP, LLC (USA)
Inventor
  • Dolgin, Benjamin
  • Suliga, William
  • Goldstein, Brett
  • Vickerman, David
  • Hill, Iii, John L.
  • Shenhar, Joram
  • Grindstaff, Keith
  • Cotten, Steven A.

Abstract

A Centralizer based Survey and Navigation (CSN) device designed to provide borehole or passageway position information. The CSN device can include one or more displacement sensors, centralizers, an odometry sensor, a borehole initialization system, and navigation algorithm implementing processor(s). Also, methods of using the CSN device for in-hole survey and navigation.

IPC Classes  ?

94.

BLACKBIRD TECHNOLOGIES, INC.

      
Serial Number 75719947
Status Registered
Filing Date 1999-06-03
Registration Date 2000-05-09
Owner NIGHTWING GROUP, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Security Consultation services, namely, physical, infrastructure, building and personal security; computer security consultation services, namely, consulting in the field of computer and network protection against hacking