US6003132A

Method and apparatus for isolating a computer system upon detection of viruses and similar data

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An apparatus for isolating data receiving entity from a data sending entity includes a first data channel, coupled to the data sending entity, and a second data channel, coupled to the data receiving entity. A processor is programmed to compare a plurality of data words received from the first data channel to at least one data word characteristic of a data virus and to assert a control signal when a data word received from the first data channel corresponds to a data word characteristic of a data virus. An optical isolator is capable of isolating the first data channel from the second data channel when the processor detects a data virus. A controllable power supply is responsive to the control signal from the processor and coupled to the optical isolator, which provides power to the optical isolator only when the control signal from the processor is not asserted.

US6003132A, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 22 October 2017, 8.9 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

9 claims: 2 independent, 7 dependent

  1. 1
    Broadest claimClaim Score 42, average(NHIP)An apparatus for isolating data receiving entity from a data sending entity, comprising:a. a first data channel, coupled to the data sending entity;b. a second data channel, coupled to the data receiving entity;c. means for comparing a plurality of data words received from the first data channel to at least one data word characteristic of a data virus and for asserting a control signal when a data word received from the first data channel corresponds to a data word characteristic of a data virus;d. an optical isolator, coupled to the first data channel and the second data channel and operationally coupled to the control signal, that is capable of isolating the first data channel from the second data channel when the control signal is asserted and that places the first data channel and the second data channel in optical communication when the control signal is not asserted;and e. a controllable power supply responsive to the control signal from the comparing means, the power supply generating an enable signal when the control signal is not asserted, wherein the optical isolator is powered by the enable signal so that when the optical isolator receives power from the enable signal, the first data channel and the second data channel are in optical communication with each other.
  2. 7
    An apparatus for isolating data receiving entity from a data sending entity, comprising:a. a first data channel, coupled to the data sending entity;b. a second data channel, coupled to the data receiving entity;c. a processor that is programmed to compare a plurality of data words received from the first data channel to at least one data word characteristic of a data virus and to assert a control signal when a data word received from the first data channel corresponds to a data word characteristic of a data virus;d. a memory, operationally coupled to the processor, that stores at least one data word characteristic of a data virus that presents to the processor at least one data word characteristic of a data virus;e. an input buffer that stores data received by the processor from the first data channel;f. an optical isolator, coupled to the first data channel and the second data channel and having an enable signal input, that is capable of isolating the first data channel from the second data channel when the enable signal input is not asserted and is capable of placing the first data channel and the second data channel in optical communication with each other when the enable signal input is asserted;and g. a controllable power supply responsive to the control signal from the processor and coupled to the enable signal input of the optical isolator, the power supply asserting the enable signal when the control signal is not asserted and the power supply not asserting the enable signal when the control signal is asserted, thereby causing the optical isolator to isolate the first data channel from the second data channel.