Back to results
US 11,121,905 B2Granted
Managing data schema differences by path deterministic finite automata
AssigneeForcepoint LLC
InventorKari J. Nurmela
Life of this patent
Estimating the term…
Abstract
A method for migrating a data schema comprising combining a first deterministic finite automaton with a second deterministic finite automaton to generate a modified deterministic finite automation. Identifying a state of the modified deterministic finite automaton without computed followers. Computing a new vector of original states for each state of the modified deterministic finite automaton corresponding to the identified state.
Claims16
A method for migrating a data schema, comprising:
- combining a first deterministic finite automaton configured for use in firewall processing
- of network data at a first network firewall with a second deterministic finite automaton configured for use in firewall processing of network data at a second network firewall to generate a modified deterministic finite automation;
- identifying a state of the modified deterministic finite automaton without computed followers;
- and
- computing a new vector of original states for each state of the modified deterministic finite automaton corresponding to the identified state to migrate data from the first deterministic finite automaton to the second deterministic finite automaton for use in firewall processing;
- and
- merging firewall-specific metadata from the first deterministic finite automaton with firewall-specific metadata from the second deterministic finite automaton for each state of the modified deterministic finite automaton corresponding to the identified state.
4 more elements
A system for migrating a data schema, comprising:
- a processor one or more processors with memory configured to execute one or more algorithms that perform the steps of:
- combining a first deterministic finite automaton configured for use in firewall processing of network data at a first network firewall with a second deterministic finite automaton configured for use in firewall processing of network data at a second network firewall to generate a modified deterministic finite automation identifying a state of the modified deterministic finite automaton without computed followers;
- and
- computing a new vector of original states for each state of the modified deterministic finite automaton corresponding to the identified state to migrate data from the first deterministic finite automaton to the second deterministic finite automaton for use in firewall processing of network data;
- and merging firewall-specific metadata from the first deterministic finite automaton with firewall-specific metadata from the second deterministic finite automaton for each state of the modified deterministic finite automaton corresponding to the identified state.
2 more elements
Dependencies are inferred from the claim text.