Data flow circuits for intervention in data communication
AssigneeSanDisk Technologies LLC
InventorSharon Mutchnik
Life of this patent
Estimating the term…
Abstract
A system may include date flow module circuits configured between electronic devices or circuits that may affect and/or intercept the flow of data being communicated between electronic devices. The data flow module circuits may communicate with an external controller that may want to intervene in the data communication. The data flow module circuits may be configured in a pass mode or in an intervention mode. In the pass mode, a data flow module circuit may pass on data it receives without intervention by the external controller. In the intervention mode, the data flow module circuit may receive instructions from the external controller as to the data that the external controller wants the data flow module to output.
Claims24
A system for intervention in data communication between electronic devices, the system comprising:
- a gate module circuit configurable in a pass mode and in an intervention mode,
- wherein the gate module circuit is configured to:
- receive data from a first device;
- when configured in the pass mode, output the data received from the first device without output of desired data in response to receipt of an instruction from an external controller to output the desired data;
- and
- when configured in the intervention mode, receive the instruction from the external controller and output the desired data in response receipt of the instruction.
A method of intervening in data communication between electronic devices, the method comprising:
- receiving, with a gate module circuit, a mode value that configures the gate module circuit in one of a pass mode and an intervention mode;
- receiving, with the gate module circuit, data from a first device;
- when the gate module circuit is configured in the pass mode, outputting, with the gate module circuit, the data received from the first device to a second device without outputting desired data in response to receiving an instruction from an external controller to output the desired data;
- and
- when the gate module circuit is configured in the intervention mode:
- receiving, with the gate module circuit, the instruction from the external controller to output the desired data;
- and
- outputting, with the gate module circuit, the desired data in response to receiving the instruction.
A system comprising:
- an external controller;
- and
- a gate module circuit in communication with the external controller,
- wherein the external controller is configured to send a mode signal to the gate module circuit that configures the gate module circuit in one of a pass mode and an intervention mode,
- wherein the gate module circuit, in response to the mode signal, is configured in the one of the pass mode and the intervention mode, and
- when configured in the pass mode, the gate module circuit is configured to:
- output data received from a first device without output of a desired data in response to an instruction received from the external controller;
- and
- when configured in the intervention mode, the gate module circuit is configured to:
- receive the instruction from the external controller to output the desired data;
- and
- output the desired data to a second device in response to receipt of the instruction.
Dependencies are inferred from the claim text.