1461163896-72efc21a-102a-437e-ba06-568da004508d

1. An aquarium liquid security system, the system comprising:
a liquid detection sensor, attachable to an aquarium enclosure, electrically responsive to liquid; and,
an alarm interface connected to the sensor.
2. The aquarium leak security system of claim 1 wherein the sensor includes a pair of electrically conductive ink traces printed on an aquarium enclosure.
3. The aquarium leak security system of claim 1 wherein the sensor includes:
a liquid-permeable strip of material with a first external surface;
a pair of electrically conductive traces; and,
liquid-permeable adhesive formed on the strip first surface, for attaching the sensor to an aquarium enclosure.
4. The aquarium leak security system of claim 3 wherein the pair of electrically conductive traces are embedded in the strip.
5. The aquarium leak security system of claim 1 wherein the sensor includes:
a transparent dielectric sheet with a surface, attachable to an aquarium enclosure; and,
a pair of electrically conductive traces formed on the transparent dielectric sheet surface.
6. The aquarium leak security system of claim 1 further comprising:
an alarm unit having a sensor interface connected to the sensor’s alarm interface, for creating an alarm signal in response to measuring a predetermined sensor resistance.
7. The aquarium leak security system of claim 6 wherein the alarm unit has an output interface for sending an auxiliary alarm signal in response to measuring the predetermined sensor resistance.
8. The aquarium leak security system of claim 6 wherein the alarm unit has a user interface for selecting the predetermined resistance threshold.
9. An aquarium leak security system, the system comprising:
an aquarium base having a top face attachable to an aquarium enclosure bottom surface, and having sides;
a liquid detection sensor, at least partially wrapped around the sides of the base, electrically responsive to liquid; and,
an alarm interface connected to the sensor.
10. The aquarium leak security system of claim 9 wherein the sensor includes a pair of electrically conductive ink traces printed on the sides of the base.
11. The aquarium leak security system of claim 9 wherein the sensor includes:
a liquid-permeable strip of material with a first external surface;
a pair electrically conductive traces; and,
liquid-permeable adhesive formed on the strip first surface, attaching the sensor to the sides of the base.
12. An aquarium water-level detector system, the system comprising:
a liquid detection sensor, attachable to an aquarium enclosure inside surface, electrically responsive to the absence of water; and,
an alarm interface connected to the sensor.
13. The water-level detection system of claim 12 wherein the sensor includes a pair of conductive ink traces printed on the inside surface of an aquarium enclosure, extending from a top edge of the enclosure towards a bottom edge; and,
wherein the alarm interface is connected to the sensor at the enclosure top edge.
14. The water-level detection system of claim 12 wherein the sensor includes a pair of electrically conductive probes attachable to a top edge of an aquarium enclosure, extendable into the enclosure; and
wherein the alarm interface is connected to the sensor at the aquarium enclosure top edge.
15. The water-level detection system of claim 12 wherein the sensor includes:
a strip of material with a first surface and a second surface;
a pair of electrically conductive traces formed on the strip first surface;
adhesive formed on the strip second surface, for attaching the sensor to an inside surface of an aquarium enclosure, extending from a top edge of the enclosure towards a bottom edge; and,
wherein the alarm interface is connected to the sensor at the enclosure top edge.
16. The water-level detection system of claim 12 further comprising:
an alarm unit having a sensor interface connected to the sensor’s alarm interface, for creating an alarm signal in response to measuring a maximum sensor resistance.
17. The water-level detection system of claim 16 wherein the alarm unit has an output for sending an auxiliary alarm signal in response to measuring the maximum sensor resistance.
18. The water-level detection system of claim 16 wherein the alarm unit has a user interface for selecting the maximum resistance threshold.
19. The water-level detection system of claim 12 wherein the liquid detection sensor includes a pair of tensioned electrical conductors responsive to water pressure, for mounting on an aquarium enclosure inside surface.
20. The water-level detection system of claim 12 wherein the sensor includes:
a transparent dielectric sheet with a surface, attachable to an aquarium enclosure inside surface; and,
a pair of electrically conductive traces formed on the transparent dielectric sheet surface.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for isolating a peptide, comprising:
contacting a first peptide library comprising a first subset of peptides with a first set of nucleotides comprising a heterogeneous population of nucleotides other than a pre-selected nucleotide, to identify a first sub-library of peptides comprising a second subset of peptides that do not bind to the first set of nucleotides;
contacting the first sub-library of peptides with a homogeneous population of the pre-selected nucleotide, to identify a second sub-library of peptides that bind to the pre-selected nucleotide; and
isolating at least one peptide from the second sub-library of peptides;
wherein the first peptide library comprises a sub-library preselected from an initial peptide library by at least two rounds of biopanning.
2. (canceled)
3. The method of claim 1, wherein the at least two rounds of biopanning comprise two contacting steps with two different ligand populations, wherein the first ligand population comprises a homogeneous population of homo-oligonucleotides that comprise nucleotides other than the pre-selected nucleotide, and the second ligand population comprises a homogeneous population of homo-oligonucleotides comprising the pre-selected nucleotide and no other nucleotides.
4. The method of claim 3, wherein the first round of biopanning comprises amplifying the peptides that do not bind the first ligand population and the second round of biopanning comprises amplifying the peptides that bind the second ligand population.
5. The method of claim 4, wherein the first peptide library comprising the first subset of peptides comprises the population of peptides that bind the second ligand population.
6. The method of claim 4, further comprising an initial round of biopanning prior to the at least two round of biopanning, wherein the initial round comprises contacting the initial peptide library with a heterogeneous population of single stranded oligonucleotides to identify an initial sub-library of peptides that bind single stranded nucleic acid oligonucleotides.
7. The method of claim 6, wherein the initial sub-library is subjected to the at least two rounds of biopanning.
8. The method of claim 6, wherein the initial sub-library is separated from the initial peptide library prior to the at least two rounds of biopanning.
9. A peptide isolated by the method of claim 1.
10. A peptide isolated by the method of claim 2.
11. A peptide isolated by the method of claim 8
12. The method of claim 8, wherein the separation step is carried out with a solid phase.
13. The method of claim 12, wherein the solid phase comprises magnetic particles.
14. The method of claim 1, wherein the nucleotides that contact the library and sub-library are aminolated.
15. The method of claim 1, wherein the first peptide library comprises an encoded cyclic peptide library.
16. The method of claim 1, wherein the first peptide library comprises a cyclic peptide phage display library.
17. The method of claim 1, wherein the pre-selected nucleotide comprises a non-natural or a natural nucleotide.
18. The method of claim 3, wherein the homo-oligonucleotides comprise of five to ten nucleotides.
19. A peptide library comprising the second sub-library of peptides of claim 1.
20. A peptide isolated by the method of claim 1, the peptide comprising SEQ ID NOs 1-34.
21. A method for identifying a peptide comprising:
incubating a first peptide library with a first set of nucleic acid oligonucleotides to identify a first sub-library of peptides that bind the first set of nucleic acid oligonucleotides;
separating the first sub-library from the first library;
contacting the first sub-library with a second set of nucleic acid oligonucleotides comprising homo-oligomers of nucleotides other than a preselected nucleotide, to identify a second sub-library of peptides that do not bind the second set of nucleic acid oligonucleotides;
separating the second sub-library from the first sub-library;
contacting the second sub-library with a third subset of nucleic acid oligonucleotides comprising a homogeneous population of homo-oligonucleotides comprising the pre-selected nucleotide and no other nucleotides, to identify a third sub-library of peptides that bind to the third subset of nucleic acid oligonucleotides;
separating the third sub-library from the second sub-library;
contacting the third sub-library with a plurality of a first set of aminolated nucleotides comprising a heterogeneous population of nucleotides other than the pre-selected nucleotide, to identify a fourth sub-library of peptides that do not bind the first set of aminolated nucleotides;
separating the fourth sub-library from the fifth sub-library; and
contacting the fifth sub-library with a second set of aminolated nucleotides, comprising a homogeneous population of the pre-selected nucleotide, to produce a sixth sub-library of peptides that bind the second set of aminolated nucleotides, thereby identifying a peptide that binds the pre-selected nucleotide.

1461163884-51ff0f72-4577-4828-b779-9cb33c5159d6

1. A testing apparatus comprising a test control component including:
an input configured to receive a test script;
an upper interface coupling configured to direct test signaling to an upper end of a protocol stack component being tested via an upper interface and to receive responsive test signaling from the upper end of the protocol stack component being tested via the upper interface; and
a lower interface coupling configured to direct test signaling to a lower end of the protocol stack component being tested via a lower interface and to receive responsive test signaling from the lower end of the protocol stack component being tested via the lower interface; and
the test control component configured to process a received test script to test the protocol stack component being tested by any one of the following manners:
directing test signaling to the upper end of the protocol stack component being tested via the upper interface and receiving responsive test signaling from the upper end of the protocol stack component being tested via the upper interface;
directing test signaling to the upper end of the protocol stack component being tested via the upper interface and receiving responsive test signaling from the lower end of the protocol stack component being tested via the lower interface;
directing test signaling to the upper end of the protocol stack component being tested via the upper interface and receiving responsive test signaling from both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface;
directing test signaling to both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from the upper end of the protocol stack component being tested via the upper interface;
directing test signaling to both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from the lower end of the protocol stack component being tested via the lower interface;
directing test signaling to both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface;
directing test signaling to the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from the upper end of the protocol stack component being tested via the upper interface;
directing test signaling to the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from the lower end of the protocol stack component being tested via the lower interface; and
directing test signaling to the lower end of the protocol stack component being tested via the lower interface and receiving responsive test signaling from both the upper end of the protocol stack component being tested via the upper interface and the lower end of the protocol stack component being tested via the lower interface.
2. The testing apparatus of claim 1 configured to test a protocol stack component for a wireless transmit receive unit (WTRU) wherein the upper interface coupling is configured to direct internal WTRU test signaling to the upper end of the protocol stack component being tested via the upper interface and to receive responsive internal WTRU signaling from the upper end of the protocol stack component being tested via the upper interface and the lower interface coupling is configured to direct external WTRU test signaling to the lower end of the protocol stack component being tested via the lower interface and to receive responsive external WTRU signaling from the lower end of the protocol stack component being tested via the lower interface.
3. The testing apparatus of claim 2 further comprising the upper interface and the lower interface.
4. The testing apparatus of claim 3 wherein the upper interface includes an internal WTRU signaling simulation component configured to interface with the upper end of the protocol stack component being tested and the lower interface includes an external WTRU signaling simulation component configured to interface with the lower end of the protocol stack component being tested.
5. The testing apparatus of claim 4 comprising a local unit that includes the test control component and a remote unit that includes the internal WTRU signaling simulation component and the external WTRU signaling simulation component wherein the upper and lower interfaces each include a local Network Interface component disposed in the local unit and a remote Network Interface component disposed in the remote unit to thereby enable remote testing of the protocol stack component being tested.
6. A protocol stack component for a wireless transmit receive unit designed through testing on the testing apparatus of claim 4.
7. A wireless transmit receive unit comprising a protocol stack component designed through testing on the testing apparatus of claim 4.
8. A the protocol stack component for a wireless transmit receive unit designed through testing on the testing apparatus of claim 2.
9. A wireless transmit receive unit comprising a protocol stack component designed through testing on the testing apparatus of claim 2.
10. The testing apparatus of claim 1 further comprising the upper interface and the lower interface.
11. The testing apparatus of claim 10 configured to test a combined layer 2-layer 3 component for a wireless transmit receive unit wherein the upper interface includes a NAS stub component configured to interface with an upper end of a combined layer 2-layer 3 component being tested and the lower interface includes a physical layer simulation component configured to interface with a lower end of the combined layer 2-layer 3 component being tested.
12. The testing apparatus of claim 11 comprising of a local unit that includes the test control component and a remote unit that includes the NAS stub component and the physical layer simulation component wherein the upper and lower interfaces each include a local Network Interface component disposed in the local unit and a remote Network Interface component disposed in the remote unit to thereby enable remote testing of the combined layer 2-layer 3 component being tested.
13. A combined layer 2-layer 3 component for a wireless transmit receive unit designed through testing on the testing apparatus of claim 11.
14. A wireless transmit receive unit comprising a combined layer 2-layer 3 component designed through testing on the testing apparatus of claim 11.
15. The testing apparatus of claim 1 configured to test a combined layer 2-layer 3 component for a wireless transmit receive unit wherein the upper interface coupling is configured to direct internal WTRU test signaling to the upper end of a combined layer 2-layer 3 component being tested via the upper interface and to receive responsive internal WTRU signaling from the upper end of the combined layer 2-layer 3 component being tested via the upper interface and the lower interface coupling is configured to direct external WTRU test signaling to the lower end of the combined layer 2-layer 3 component being tested via the lower interface and to receive responsive external WTRU signaling from the lower end of the combined layer 2-layer 3 component being tested via the lower interface.
16. A combined layer 2-layer 3 component for a wireless transmit receive unit designed through testing on the testing apparatus of claim 15.
17. A wireless transmit receive unit comprising a combined layer 2-layer 3 component designed through testing on the testing apparatus of claim 15.
18. The testing apparatus of claim 1 wherein the test control component is configured to receive extensible markup language (XML) test scripts and comprises:
a test control component engine configured to control the upper and lower test control component interfaces;
a parser configured to parse an XML test script and expand include files, define files and use_defines resulting in a flat test script;
a test script pre-processor configured to separate data statements, internal configuration element statements and peer message element statements of the flat test script into a separate logical data streams;
a test script syntax validator configured to validate that the logical data streams contain properly formatted XML statements;
a configuration converter configured to convert internal configuration element statements of a logical data stream into a test control component engine data structure;
an abstract syntax language one (ASN.1) validator configured to validate that peer message element statements of a logical data stream conform with a desired ASN.1 format;
an ASN.1 encoderdecoder configured to encode ASN.1 information elements in validated peer message element statements into numerical code for execution by the test control component engine and configured to decode numerical ASN.1 information elements into an XML ASN.1 information element statement; and
the test control component engine configured to execute XML statements of the logical data streams received from the test script syntax validator, the configuration converter and the ASN.1 encoderdecoder to send test signaling through the upper and lower interface couplings; and
the test control component engine configured to receive responsive test signaling through the upper and lower interface couplings and to direct numerical ASN.1 information elements contained in responsive test signaling to the ASN.1 encoderdecoder.
19. The testing apparatus of claim 16 wherein the test control component further comprises:
a return value checker configured to receive test results contained in responsive test signaling from the test control component engine and in decoded numerical ASN.1 information elements from the ASN.1 encoderdecoder and configured to compare such test results with expected values generated from the XML test script; and
a memory associated with the return value checker configured to store comparative test result data.
20. A protocol stack component for a wireless transmit receive unit designed through testing on the testing apparatus of claim 19.
21. A wireless transmit receive unit comprising a protocol stack component designed through testing on the testing apparatus of claim 19.
22. A method for testing a protocol stack component comprising:
processing a test script to direct test signaling to an upper end of the protocol stack component being tested andor to direct test signaling to the lower end of the protocol stack component being tested;
receiving responsive signaling from the upper end of the protocol stack component being tested andor receiving responsive signaling from the lower end of the protocol stack component being tested; and
evaluating the received responsive signaling in accordance with parameters defined by the processed test script.
23. The method for testing a protocol stack component according to claim 22 wherein:
a test script is processed to direct test signaling to an upper end of the protocol stack component being tested and to direct test signaling to the lower end of the protocol stack component being tested;
responsive signaling is received from the upper end of the protocol stack component being tested and from the lower end of the protocol stack component being tested.
24. The method for testing a protocol stack component for a wireless transmit receive unit (WTRU) according to claim 22 wherein:
the test script is processed to direct internal WTRU test signaling to an upper end of the protocol stack component being tested andor to direct external WTRU test signaling to the lower end of the protocol stack component being tested; and
responsive internal WTRU signaling is received from the upper end of the protocol stack component being tested andor responsive external WTRU signaling is received from the lower end of the protocol stack component being tested.
25. The method for testing a protocol stack component for a wireless transmit receive unit (WTRU) according to claim 22 wherein:
the test script is processed to direct internal WTRU test signaling to an upper end of the protocol stack component being tested and to direct external WTRU test signaling to the lower end of the protocol stack component being tested; and
responsive internal WTRU signaling is received from the upper end of the protocol stack component being tested and responsive external WTRU signaling is received from the lower end of the protocol stack component being tested.
26. The method of claim 22 wherein the processing a test script comprises:
preprocessing the test script to separate data statements, internal configuration element statements and peer message element statements of an XML test script into a separate logical data streams;
validating test script syntax of the separate logical data streams of XML statements;
converting internal configuration element statements of a logical data stream into a test control component engine data structure;
validating that peer message element statements of a logical data stream conform with a desired abstract syntax language one (ASN.1) format;
encoding ASN.1 information elements in validated peer message element statements into numerical code for execution by the test control component engine; and
executing validated data statements and converted internal configuration element statements of the respective logical data streams in connection with numerical code of encoded ASN.1 information elements in validated peer message element statements to generate the test signaling directed to the protocol stack component being tested.
27. The method of claim 26 wherein the evaluating the received responsive signaling comprises:
receiving test results contained in responsive test signaling and comparing such test results with expected values generated from the XML test script; and
storing comparative test result data.
28. The method of claim 26 wherein the evaluating the received responsive signaling comprises:
decoding numerical ASN.1 information elements contained in responsive test signaling into XML ASN.1 information element statements;
validating that the decoded XML ASN.1 information element statements conform with a desired abstract syntax language one (ASN.1) format; and
comparing the validated decoded XML ASN.1 information element statements with expected values generated from the XML test script.
29. The method of claim 26 wherein the validating that peer message element statements of a logical data stream conform with a desired abstract syntax language one (ASN.1) format includes receiving ASN.1 information element (IE) definitions and converting the ASN.1 IE definitions into XML.
30. The method of claim 26 wherein the test script processing further comprises expanding include files, define files and use_defines in the XML test script in advance of preprocessing.
31. An apparatus configured to test software modules comprising:
an input device configured to receive extensible markup language (XML) test scripts;
a parser configured to parse a received XML test script and expand any include files, define files and use_defines resulting in a flat XML test script;
a preprocessor configured to split the flat XML test script into a plurality of logical streams including a first stream for a peer message element (PME) statements, a second stream for an internal configuration element (ICE) statements and a third stream for data statements;
a syntax validator configured to validate that the streams contain properly formatted XML code;
a converter configured to convert an internal configuration element statements into an internal data structure for execution by the test engine;
an abstract syntax language one (ASN.1) validator configured to validate peer message element (PME) statements containing ASN.1 information elements (IEs) for ASN.1 conformance;
an encoder configured to encode validated ASN.1 information element (IE) into ASN.1 numerical code; and
a test engine configured to execute validated data statements and converted internal configuration element statements of the respective logical data streams in connection with numerical code of encoded ASN.1 information elements in validated peer message element statements to generate the test signaling directed to the software module being tested.
32. The apparatus of claim 31 further comprising:
a return value checker configured to receive from the test engine test results contained in responsive test signaling and to compare such test results with expected values generated from the XML test script and
a memory configured to store comparative test result data.
33. The apparatus of claim 31 further comprising:
a decoder configured to decode numerical ASN.1 information elements contained in responsive test signaling into XML ASN.1 information element statements; and
a return value checker configured to compare the decoded XML ASN.1 information element statements with expected values generated from the XML test script.
34. A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions, when executed by a processor, configured to cause the processor to perform:
processing a test script to direct test signaling to an upper end of the protocol stack component being tested andor to direct test signaling to the lower end of the protocol stack component being tested;
receiving responsive signaling from the upper end of the protocol stack component being tested andor receiving responsive signaling from the lower end of the protocol stack component being tested; and
evaluating the received responsive signaling in accordance with parameters defined by the processed test script.
35. The computer-readable medium according to claim 34 wherein the sequences of instructions directed to processing a test script, are configured to cause the processor to perform:
preprocessing the test script to separate data statements, internal configuration element statements and peer message element statements of an XML test script into a separate logical data streams;
validating test script syntax of the separate logical data streams of XML statements;
converting internal configuration element statements of a logical data stream into a test control component engine data structure;
validating that peer message element statements of a logical data stream conform with a desired abstract syntax language one (ASN.1) format;
encoding ASN.1 information elements in validated peer message element statements into numerical code for execution by the test control component engine; and
executing validated data statements and converted internal configuration element statements of the respective logical data streams in connection with numerical code of encoded ASN.1 information elements in validated peer message element statements to generate the test signaling directed to the protocol stack component being tested.
36. The computer-readable medium according to claim 34 wherein the sequences of instructions directed to evaluating the received responsive signaling, are configured to cause the processor to perform:
receiving test results contained in responsive test signaling and comparing such test results with expected values generated from the XML test script; and
storing comparative test result data.
37. The computer-readable medium according to claim 34 wherein the sequences of instructions directed to evaluating the received responsive signaling, are configured to cause the processor to perform:
decoding numerical ASN.1 information elements contained in responsive test signaling into XML ASN.1 information element statements;
validating that the decoded XML ASN.1 information element statements conform with a desired abstract syntax language one (ASN.1) format; and
comparing the validated decoded XML ASN.1 information element statements with expected values generated from the XML test script.
38. The computer-readable medium according to claim 37 wherein the sequences of instructions directed to validating decoded XML ASN.1 information element statements, are configured to cause the processor to perform receiving ASN.1 information element (IE) definitions and converting the ASN.1 IE definitions into XML.
39. The computer-readable medium according to claim 34 wherein the sequences of instructions directed to processing a test script, are configured to cause the processor to perform:
expanding include files, define files and use_defines in the XML test script in advance of preprocessing.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1) A process by which a lottery ticket can be generated by an existing lottery terminal with a future value determined by variable actions of the player.
2) A process by which a mobile computer device with a built in camera can recognize the ticket barcode of claim 1, convert to the unique identifier and communicate with the lottery database to appendchange the record value of the ticket
3) The method by which claim 2 stores the present and future value of the purchased ticket.
4) A Process by which the scanned ticket in claim 2 activates a specific computer game in the mobile device
5) The method by which the prize results are randomly generated to populate the possible outcomes of the game generated in claim 3
6) The method by which the activated computer game in claim 3 sets the variable choices that the player can make to direct the path to the randomized prize outcomes determined in claim 4.
7) The method of managing the communication between the device and the lottery information database server to log the actions of the player.
8) The method by which the appended variable outcome data is encrypted and sent to the lottery database as described in claim 6.
9) The method by which the database sets and stores the probability outcome of the game play in claim 6 to set the new value of the ticket.
10) The method of managing the prize pool to generate possible game outcomes that do not exceed a payout threshold set by the lottery.
11) The method of throwing errors if the software determines conflicts in communicating with the hardware, communicating with the database or an inability to produce a valid result.
12) The method of generating a duplicate ticket barcode in the mobile device that can be used as an alternate or backup vehicle to validateclaim the prize at the lottery retailer.
13) The method of using the mobile device to validate and claim electronically in future implementations