System and Method For Preventing Synthesis of Dangerous Biological Sequences
First Claim
1. A system for prohibiting synthesis of dangerous biological sequences, comprising:
- a synthesizer for synthesizing biological sequences;
a computer system in communication with the synthesizer;
a database including at least one prohibited biological sequence for which synthesis is prohibited;
means for receiving a requested biological sequence for which synthesis is desired; and
means for comparing the requested biological sequence to the database and comparing prohibiting synthesis of the requested biological sequence by the synthesizer if the requested biological sequence matches at least one prohibited biological sequence in the database, and allowing synthesis of the requested biological sequence by the synthesizer if no match is found in the database.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for prohibiting synthesis of dangerous biological sequences are provided. The system includes a synthesizer for synthesizing biological sequences, a computer system in communication with the synthesizer, and a database including at least one prohibited biological sequence for which synthesis is prohibited. The system receives a requested biological sequence for which synthesis is desired, and compares the requested biological sequence to the database. The system prohibits synthesis of the requested biological sequence by the synthesizer if the requested biological sequence matches at least one prohibited biological sequence in the database, and allows synthesis of the requested biological sequence by the synthesizer if no match is found in the database. The computer system could form part of the synthesizer, and the requested biological sequence could be input by a user using a control panel of the synthesizer. A centralized security server is also provided for central monitoring and control of synthesis by one or more remote synthesizers, and a security chip is provided for securing individual synthesizers.
-
Citations
26 Claims
-
1. A system for prohibiting synthesis of dangerous biological sequences, comprising:
-
a synthesizer for synthesizing biological sequences; a computer system in communication with the synthesizer; a database including at least one prohibited biological sequence for which synthesis is prohibited; means for receiving a requested biological sequence for which synthesis is desired; and means for comparing the requested biological sequence to the database and comparing prohibiting synthesis of the requested biological sequence by the synthesizer if the requested biological sequence matches at least one prohibited biological sequence in the database, and allowing synthesis of the requested biological sequence by the synthesizer if no match is found in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
-
-
8. A system for prohibiting synthesis of dangerous biological sequences, comprising:
-
a synthesizer; a remote central security server in communication with the synthesizer; a computer system in communication with the remote central security synthesizer; means in the remote central security server for receiving a requested biological sequence transmitted to the central security server by a user of the computer system; a database including at least one prohibited biological sequence for which synthesis is prohibited; means for comparing the requested biological sequence to the database and prohibiting synthesis of the requested biological sequence by the remote synthesizer if the requested biological sequence matches at least one prohibited biological sequence in the database, and allowing synthesis of the requested biological sequence by the remote synthesizer if no match is found in the database; and means for transmitting the requested biological sequence to the remote synthesizer for subsequent synthesis of the requested biological sequence by the synthesizer if no match is found in the database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A chip for prohibiting synthesis of dangerous biological sequences by a synthesizer, comprising:
-
a non-volatile memory storing at least one biological sequence for which synthesis is prohibited; and means for communicating with a controller of the synthesizer, wherein the controller obtains the at least one biological sequence from the non-volatile memory and compares the at least one biological sequence with a requested biological sequence to determine whether to synthesize the requested biological sequence. - View Dependent Claims (16)
-
-
18. A chip for prohibiting synthesis of dangerous biological sequences by a synthesizer, comprising:
-
an on-chip database storing at least one biological sequence for which synthesis is prohibited; a processor in communication with the on-chip database; means for receiving a requested biological sequence for which synthesis is desired; and means for comparing the requested biological sequence to the on-chip database, the processor instructing the synthesizer to prohibit synthesis of the requested biological sequence if the requested biological sequence matches at least one biological sequence in the on-chip database for which synthesis is prohibited. - View Dependent Claims (19, 20)
-
-
21. A method for prohibiting synthesis of dangerous biological sequences, comprising the steps of:
-
receiving at a computer system a requested biological sequence for which synthesis is desired; comparing the requested biological sequence to a database containing at least one biological sequence for which synthesis is prohibited; determining whether the requested biological sequence matches at least one biological sequence in the database; if the requested biological sequence does not match at least one biological sequence in the database, electronically instructing a synthesizer in communication with the computer system to synthesize the requested biological sequence; and if the requested biological sequence matches at least one biological sequence in the database, electronically locking a synthesizer in communication with the computer system to prohibit synthesis of the requested biological sequence. - View Dependent Claims (22, 23)
-
-
24. A computer-readable storage medium having computer-readable instructions stored thereon which, when executed by a computer system, cause the computer system to prohibit synthesis of dangerous biological sequences by a synthesizer in communication with the computer system, the instructions comprising the steps of:
-
receiving at a computer system a requested biological sequence for which synthesis is desired; comparing the requested biological sequence to a database containing at least one biological sequence for which synthesis is prohibited; determining whether the requested biological sequence matches at least one biological sequence in the database; if the requested biological sequence does not match at least one biological sequence in the database, electronically instructing a synthesizer in communication with the computer system to synthesize the requested biological sequence; and if the requested biological sequence matches at least one biological sequence in the database, electronically locking a synthesizer in communication with the computer system to prohibit synthesis of the requested biological sequence. - View Dependent Claims (25, 26)
-
Specification