Cyber chaff using spatial voting
AssigneeRaytheon Company
InventorsHolger M. Jaenisch, James W. Handley, Michael J. Lambert, Brandon Woolley, William L. Cram, Ross MacKinnon, Mark A. Bradbury, Guy G. Swope
Life of this patent
Estimating the term…
Abstract
A method of generating cyber chaff can include determining a cell of a grid of cells to which a first feature and a second feature of user data maps, identifying a cell type of the cell, the cell type indicating whether the cell is an active cell, an inactive cell, or a sub-process cell, and providing cyber chaff based on cyber chaff data associated with either (a) one or more cells of the inactive cell type or (b) one or more cells of the sub-process cell type.
Claims20
A system for generating cyber chaff, the system comprising:
- a memory including data indicating a grid size for a grid of cells, a number of cells in the grid of cells and for each cell, a cell type indicating whether the cell is an active cell or an inactive cell, and a cell sub-type indicating whether the cell is a sub-process cell, and cyber chaff data that emulates a response expected by a user, the sub-process cell associated with an operation to be performed on cyber chaff data;
- processing circuitry coupled to the memory, the processing circuitry being configured to:
- determine a cell of the grid of cells to which a first feature and a second feature of user data of the user maps;
- identify the cell type of the cell to which the first feature and the second feature maps;
- provide cyber chaff using the operation defined by a most recent sub-process cell to which the first feature and the second feature mapped and operating, using the operation, on the cyber chaff data in one or more of (a) one or more cells of the active cell type or (b) one or more cells of the sub-process cell sub-type to generate the cyber chaff;
- and
- after providing the cyber chaff, altering a type of one or more cells of the inactive cell type and one or more cells of the active cell type based on a number of cells contiguous with the cell that are of the active cell type, the cells of the sub-process sub-type are further considered cells of the active cell type.
A non-transitory machine-readable medium including instructions that, when executed by a machine, configure the machine to perform operations comprising:
- determining a cell of a grid of cells to which a first feature and a second feature of user data of a user maps;
- identifying a cell type of the cell to which the first feature and the second feature maps, the cell type indicating whether the cell is an active cell or an inactive cell, and a cell sub-type indicating whether the cell a sub-process cell, the active and inactive cells associated with cyber chaff data that emulates a response expected by the user, and the sub-process cells associated with an operation to be performed on cyber chaff data;
- operating, using the operation, on cyber chaff data associated with at least one of (a) one or more cells of the active cell type or (b) one or more cells of the sub-process cell sub-type using the operation defined by a most recent sub-process cell to which the first feature and the second feature mapped to generate cyber chaff;
- providing the cyber chaff;
- and
- after providing the cyber chaff, altering a type of one or more cells of the inactive cell type and one or more cells of the active cell type based on a number of cells contiguous with the cell that are of the active cell type, the cells of the sub-process sub-type are further considered cells of the active cell type.
A method comprising:
- determining a cell of a grid of cells to which a first feature and a second feature of user data of a user maps;
- identifying a cell type of the cell to which the first feature and the second feature maps, the cell type indicating whether the cell is an active cell or an inactive cell, and a cell sub-type indicating whether the cell is a sub-process cell, the active and inactive cells associated with cyber chaff data that emulates a response expected by the user, and the sub-process cells associated with an operation to be performed on cyber chaff data;
- operating on cyber chaff data associated with at least one of (a) one or more cells of the active cell type or (b) one or more cells of the sub-process cell sub-type using the operation defined by a most recent sub-process cell to which the first feature and the second feature mapped to generate cyber chaff;
- providing the cyber chaff;
- and
- after providing the cyber chaff, altering a type of one or more cells of the inactive cell type and one or more cells of the active cell type based on a number of cells contiguous with the cell that are of the active cell type, the cells of the sub-process sub-type are further considered cells of the active cell type.
Dependencies are inferred from the claim text.