Command Center

By establishing a command center system to remotely monitor and assist on-site forensic testing equipment, the problem of equipment and expert review delays in forensic testing by law enforcement agencies has been solved, improving testing efficiency and result accuracy.

CN114649058BActive Publication Date: 2026-04-03INTEGENX INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2016-09-30
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Law enforcement agencies face challenges in the supply of equipment, hardware, software, and consumables during forensic testing. On-site personnel also lack technical expertise, leading to delays in sample processing and untimely expert review, which affects the release time of detainees and the accuracy of matching results.

Method used

Establish a command center system that connects to multiple on-site forensic testing devices via a network communication interface to provide remote monitoring and assistance. This includes a display screen and user interface that shows device status, operation logs, and consumable information, and supports remote expert review and consumable management.

Benefits of technology

It improved the efficiency of forensic test results processing, reduced delays, ensured the timeliness and accuracy of DNA database matching, and supported remote maintenance of on-site equipment and expert assistance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114649058B_ABST
    Figure CN114649058B_ABST
Patent Text Reader

Abstract

The command center includes at least one network communication interface and at least one display screen and user interface, wherein the at least one network communication interface is configured to communicate bidirectionally with multiple sites located remotely from the command center. Each of the multiple sites includes at least one on-site forensic testing device configured to identify an individual using a DNA sample from the individual. The display screen and user interface are configured to depict aspects of the on-site forensic testing devices at the multiple sites, wherein the aspects include a site identifier for each of the on-site forensic testing devices and one or more additional aspects.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Federal Government Sponsored Search Statement

[0002] none

[0003] Cross-references to related applications

[0004] This application claims the benefit of U.S. Provisional Patent Application No. 62 / 264,314, entitled “Command Center,” filed December 7, 2015, and U.S. Provisional Patent Application No. 62 / 235,127, entitled “Command Center,” filed September 30, 2015, which are incorporated herein by reference in their entirety for all purposes. Background Technology

[0005] In many legal proceedings (including some in the United States), an unreasonable amount of time cannot be spent detaining a person without being charged with a crime. Law enforcement agencies may use forensic testing to identify suspects, such as DNA and biological tests. Typically, such testing is performed by sending biological samples to a central location for processing and analysis, which can take weeks or months.

[0006] To expedite the identification of suspects by law enforcement, one approach is to provide on-site equipment at various locations to collect and process DNA samples, and to upload the resulting forensic test data for searching a forensic testing database. If a person's genetic profile matches that of a forensic test sample from the database, there is grounds to link that person to a crime associated with the genetic profile in the database.

[0007] However, several technical issues may arise related to the field equipment and the results generated by it. For most of these issues, time is of the essence, at least due to the limited duration of detention and the validity of the person providing the sample. For example, expert review and input of data analysis results may be required to determine whether the sample has been properly processed or whether another sample needs to be collected. If a problem with the sample analysis is not immediately determined, further samples may not be available after the person is released.

[0008] Furthermore, the supply of equipment hardware, software, and consumables required for testing may have technical issues or require status monitoring. However, the personnel available on-site often lack the technical expertise to quickly resolve these issues, or may not possess such expertise at all. Even at a central location, personnel may not always have timely access to the necessary information or the knowledge and expertise to resolve these problems. For example, for large networks of on-site equipment, human experts may be required to review and input numerous DNA analysis files, which may not be immediately available at a central location. Therefore, the files requiring review can cause significant delays in refining forensic test analysis results. Any delay between the time it takes for a file to be generated by the system and the time it takes for a forensic scientist to review that file will delay the time it takes for the file to be uploaded to the DNA database and for a match to be determined. Such delays may result in the release of detainees who might have a match in the database.

[0009] Similar situations may arise with other types of forensic testing data tasks that require experts to perform or review them quickly. In some cases, two different DNA samples are processed (e.g., one from a crime scene and one from a suspect), and the required expert review is to determine if the genetic maps match. Furthermore, time may be critical in certain situations, and such situations may occur at times or places where experts are not normally available. Other forensic testing situations requiring expert review may include matching or analyzing crime scene data such as fingerprints, shoe prints, tire tracks, various objects, or materials.

[0010] Currently, automated genetic systems typically involve one or more documents that require the system operator to review. Afterward, human operators take action to have the document reviewed by a qualified expert (such as a forensic scientist) or otherwise examined or retested to meet quality standards. The reviewed or corrected document can then be uploaded to a DNA database to determine a match. The review and correction of documents by forensic scientists improves the accuracy of genotyping in STR mapping, thereby increasing the probability of finding a correct match. However, law enforcement personnel may lack the expertise to test and maintain DNA testing systems, and there is no easy way to remotely support forensic law enforcement users and maintain forensic equipment on-site when assistance is needed. Summary of the Invention

[0011] One aspect of this disclosure relates to a command center comprising a computer. The command center includes: (a) at least one network communication interface configured to communicate bidirectionally with a plurality of sites remote from the command center, wherein each site includes at least one field forensic testing device configured to identify an individual using a DNA sample from the individual; and (b) at least one display screen and user interface. The display screen and user interface are configured to: show aspects of the field forensic testing devices at the plurality of sites, wherein said aspects include a site identifier for each of the field forensic testing devices and one or more additional aspects selected from a group consisting of: the current status of at least one of the field forensic testing devices, the operation log of at least one of the field forensic testing devices, the consumable status of at least one of the field forensic testing devices, and operator information of at least one of the field forensic testing devices. The display screen and user interface are also configured to: receive input from personnel present at the command center for controlling the operation of at least one of the field forensic testing devices.

[0012] Some embodiments provide a system that includes a command center and on-site forensic testing equipment located at multiple sites. In some embodiments, the on-site forensic testing equipment includes electrophoresis equipment.

[0013] In some embodiments, the command center includes logic for sending operation commands to one or more field forensic testing devices via a network communication interface to control the operation of one or more field forensic testing devices.

[0014] In some embodiments, the command center's display screen and user interface are further configured to: display a geographic map on the display screen, wherein the geographic map shows site identifiers for a plurality of sites including on-site forensic testing equipment. In some embodiments, the display screen and user interface are further configured to: receive user input for selecting one or more of the site identifiers displayed on the geographic map. In some embodiments, the display screen and user interface are further configured to: display an operation log of the on-site forensic testing equipment at the site associated with the selected site identifier. In some embodiments, the operation log includes a list of instrument runs performed using DNA data provided by the on-site forensic testing equipment at the site.

[0015] In some embodiments, the command center's display screen and user interface are further configured to display tags associated with instrument runs shown in the instrument run list, wherein the tagged instrument runs include potentially unreliable DNA analyses. In some embodiments, the command center also includes logic for providing potentially unreliable DNA analyses to experts located remotely from the command center.

[0016] In some embodiments, the command center's display screen and user interface are further configured to display a DNA analysis interface for performing DNA data analysis on DNA data provided by on-site forensic testing equipment at the site. In some embodiments, the DNA analysis interface is configured to receive user input for declaring the DNA analysis results unreliable or for clearing the DNA analysis results.

[0017] In some embodiments, the command center's display screen and user interface are further configured to display a consumables monitor, wherein the consumables monitor displays the consumables status of the on-site forensic testing equipment.

[0018] In some embodiments, the display screen and user interface are further configured to display the authorization status of the operator of the on-site forensic testing equipment.

[0019] In some embodiments, the command center also includes logic configured to send DNA test gene maps to a third-party database center and / or receive results from the third-party database center relating to whether the DNA gene map matches any gene map in any DNA database of the third-party database center.

[0020] In other respects, this disclosure relates to a command center including a computer. The computer includes: (a) at least one network communication interface configured to communicate bidirectionally with a plurality of sites remote from the command center, wherein each site includes at least one field testing device, wherein the at least one field testing device includes a biochemical testing device, a biometric testing device, or a diagnostic device; and (b) at least one display screen and user interface. The display and user interface are configured to depict aspects of the field testing devices at the plurality of sites, wherein said aspects include: a site identifier for each of the field testing devices and one or more additional aspects selected from a group consisting of: the current status of at least one of the field testing devices, the operation log of at least one of the field testing devices, the instrument operation list of at least one of the field testing devices, the consumable level of at least one of the field testing devices, and operator information of at least one of the field testing devices. The display and user interface are also configured to receive input from personnel present at the command center for controlling the operation of at least one of the field testing devices.

[0021] Another aspect of this disclosure relates to a method executed on a command center computer, the command center computer including at least one network communication interface, at least one display screen and user interface, and one or more processors. The method includes: (a) establishing bidirectional communication between the command center computer and a plurality of sites remote from the command center computer via the at least one network communication interface, wherein each site includes at least one field forensic testing device configured to identify an individual using a DNA sample from the individual; (b) displaying aspects of the field forensic testing devices at the plurality of sites using the display screen and user interface, wherein at least one of the aspects includes a site identifier for each of the field forensic testing devices and one or more additional aspects selected from a group consisting of: the current status of at least one of the field forensic testing devices, the operation log of at least one of the field forensic testing devices, the instrument operation list of at least one of the field forensic testing devices, the consumable level of at least one of the field forensic testing devices, and operator information of at least one of the field forensic testing devices; and (c) receiving input from personnel present at the command center for controlling the operation of at least one of the field forensic testing devices using the display screen and user interface.

[0022] In some embodiments, the on-site forensic testing equipment includes an electrophoresis apparatus.

[0023] In some embodiments, the method further includes: sending operation commands to one or more field forensic testing devices via a network communication interface to control the operation of one or more field forensic testing devices. In some embodiments, the method includes: displaying a geographic map, wherein the geographic map shows site identifiers for a plurality of sites including the field forensic testing devices. In some embodiments, the method further includes: receiving user input to select one or more of the site identifiers displayed on the geographic map. In some embodiments, the method further includes: displaying an operation log of the field forensic testing devices at the sites associated with the selected site identifiers. In some embodiments, the operation log includes a list of instrument runs performed using DNA data provided by the field forensic testing devices at the sites. In some embodiments, the method further includes displaying markers associated with the instrument runs shown in the instrument run list, wherein the marked instrument runs include potentially unreliable DNA analyses. In some embodiments, the method includes: sending potentially unreliable DNA analyses to experts at a location remote from a command center.

[0024] In some embodiments, the method includes: displaying a DNA analysis interface for performing DNA data analysis on DNA data provided by on-site forensic testing equipment at the site. In some embodiments, the method includes: using the DNA analysis interface to receive user input for confirming a DNA analysis as unreliable or clearing the DNA analysis.

[0025] In some embodiments, the method includes: displaying a consumables monitor, wherein the consumables monitor displays the consumables status of the on-site forensic testing equipment.

[0026] In some embodiments, the method includes: displaying the authorization status of the operator of the on-site forensic testing equipment.

[0027] In some embodiments, the method further includes: sending DNA test genome maps to a third-party database center and / or receiving results from a third-party database center via a network communication interface.

[0028] In one aspect, this document discloses a computer-executed method comprising: (a) establishing a first communication link between a command center including a computer and at least one biochemical testing device, biometric testing device, or diagnostic testing device including a computer; and (b) performing a first bidirectional communication via the first communication link, wherein the first bidirectional communication comprises: (i) communication between a user of the command center and the testing device, wherein the communication transmits instructions or queries and responses to instructions or queries; and (ii) communication between a computer in the command center and at least one of the testing devices, wherein the communication transmits: (1) information from the testing device relating to operating parameters of the testing device; and (2) instructions from the command center to control the operating parameters of the testing device.

[0029] In one embodiment, the method further includes: (c) establishing a second communication link between the command center and the operation service provider; and (d) performing a second bidirectional communication via the second communication link, wherein the second bidirectional communication includes transmitting an inquiry from the command center to the operation service provider regarding the operation of the command center or test equipment, and receiving a response to the inquiry from the operation service provider at the command center. In another embodiment, the method includes: initiating a help request at the command center, and processing the help request at the operation service provider.

[0030] In one embodiment, the method further includes: (c) performing a biochemical test, biometric test, or diagnostic test on a testing device to generate a test result, and transmitting the test result to a command center via a first communication link; (d) establishing a second communication link between the command center and at least one third-party database; and (e) performing a second bidirectional communication via the second communication link, wherein the second bidirectional communication includes: transmitting the test result from the command center to the third-party database, and receiving communication at the command center from the third-party database, wherein the communication indicates searching for results in the third-party database in relation to information related to the test result. In another embodiment, the method further includes: (f) performing communication from the command center to the testing device for reporting search results. In another embodiment, the database is a forensic testing database. In another embodiment, the database is an STR database.

[0031] In one embodiment, the method further includes: (c) performing a biochemical test, biometric test, or diagnostic test on a testing device to generate test results including a report, and transmitting the test results to a command center via a first communication link; (d) establishing a second communication link between the command center and a service provider; and (e) performing a second bidirectional communication via the second communication link, wherein the second bidirectional communication includes: transmitting the test results from the command center to the service provider; and receiving communication including a modified report from the service provider at the command center. In one embodiment, the service provider is crowdsourced.

[0032] In one implementation, the method further includes: (c) establishing a second communication link between the command center and the consumable supplier; and (d) placing an order for consumables, for example, an order for delivery to the location of the test equipment, through the second communication link.

[0033] In another embodiment, at least one test device is a plurality of test devices.

[0034] In another implementation, communication is performed via cloud-based computing services.

[0035] In another embodiment, communication is performed via radio or telephone.

[0036] In another embodiment, the method includes encrypting the message before transmission.

[0037] In another embodiment, the instructions are initiated by a computer in the command center or by an operator at the command center, and the instructions relate to the operation of the test equipment.

[0038] In another embodiment, the query is initiated by the user of the test device and the instruction is directed to the computer in the command center or the operator at the command center, and the query pertains to the operation of the test device. In another embodiment, the query is transmitted via voice or text.

[0039] In another embodiment, the method includes: remotely performing a level test on a user of a first device. In another embodiment, the method includes: changing the level test by remotely changing one or more questions.

[0040] In another embodiment, the first communication link further includes video communication between a camera in the test equipment and a command center. In yet another embodiment, instructions are transmitted based on video communication initiated at the test equipment, or queries are transmitted via video communication at the test equipment.

[0041] In another embodiment, the method includes processing a help request initiated at the test device.

[0042] In another implementation, the method includes processing help requests via text, email, voice conference, video conference, or telephone call.

[0043] In another implementation, the inquiry involves selecting objects from a group consisting of: monitor instrument status, data transmission, remote assistance, ordering, user management, consumable management, user compliance, and system QC.

[0044] In another embodiment, the operating parameters are selected from a group consisting of: monitor instrument status, data transmission, remote assistance, ordering, user management, consumable management, user compliance, and system quality control (QC).

[0045] The method of claim 1 further includes: displaying information about the status of each test device communicating with the command center on one or more monitors at the location of the command center.

[0046] In another embodiment, the device includes one or more instruments, including one or more monitoring instruments.

[0047] In another embodiment, the method includes: remotely monitoring the utilization rate of the first test equipment.

[0048] In another embodiment, the testing device exposes the test kit to a solution in the chemical kit, and the method includes: remotely monitoring the remaining solution in the chemical kit.

[0049] In another embodiment, the chemical kit includes an assay, which includes monitoring assay performance.

[0050] In another embodiment, the method includes generating an alarm to reorder one or more chemical kits when the usage of the kits reaches a predetermined threshold.

[0051] In another embodiment, the method includes: remotely detecting whether the chemical kit is empty and thereby generating an alarm.

[0052] In another embodiment, the method includes: remotely monitoring the hardware and software performance of the test equipment.

[0053] In another embodiment, the method includes performing either remote quality control or diagnostics on the test equipment periodically (e.g., about weekly, monthly, quarterly, or annually).

[0054] In another embodiment, the method includes: remotely checking the operator's correct use of the test equipment.

[0055] In another embodiment, the method includes: remotely checking whether the test equipment is powered on.

[0056] In another embodiment, the method includes sending a reminder to the user of the testing equipment related to an upcoming quality control test.

[0057] In another embodiment, the method includes: detecting whether the supply of test equipment is below a predetermined threshold, and generating an order to resupply the first test equipment.

[0058] In another embodiment, the method includes receiving an order and generating an estimated arrival date.

[0059] In another embodiment, the method includes generating an alarm when the quantity of chemical supplies or available reactants at a first testing device falls below a threshold.

[0060] In another embodiment, the method includes: remotely updating the software on the test equipment.

[0061] In another embodiment, the testing device performs an analysis selected from the following: medical diagnostic tests, detection of blood analytes, DNA sequence analysis, STR analysis, fingerprint analysis, retinal scan, facial recognition, and voice recognition.

[0062] In another embodiment, the testing equipment performs forensic testing and analysis.

[0063] In another embodiment, the method includes: establishing a network socket connection with a first test device.

[0064] On the other hand, this document provides a system comprising: (a) a command center, including a computer; and (b) at least one biochemical testing device, biometric testing device, or diagnostic testing device in bidirectional communication with the command center; and wherein the command center and the testing devices are configured to exchange: (i) a first bidirectional communication between the computer in the command center or an operator at the command center and a user of the testing devices; and (ii) a second bidirectional communication between the computer at the command center and one or more testing devices. In one embodiment, the command center further includes at least one monitor displaying information about the status of each testing device communicating with the command center. In another embodiment, the system further includes a communication link with a cloud-based computing service. In another embodiment, the system further includes a communication link with a cloud-based computing service. In another embodiment, the system further includes a communication link with a third-party database. In another embodiment, the system further includes a communication link with at least one test result review expert. In another embodiment, the system further includes a communication link with an operations service provider. Attached Figure Description

[0065] Figure 1 An exemplary command center system of this disclosure is shown.

[0066] Figure 2A , Figure 2B , Figure 2C and Figure 2D An exemplary process performed by the system of this disclosure is shown.

[0067] Figure 3 A flowchart illustrating an exemplary method for remotely monitoring and controlling remote test equipment from a command center is provided.

[0068] Figure 4 A flowchart illustrating an exemplary method for remotely monitoring and controlling remote test equipment from a command center is provided.

[0069] Figure 5 The example command center user interface is shown.

[0070] Figure 6 This illustrates the connectivity architecture of an exemplary command center.

[0071] Figure 7 The diagram illustrates the process of operating the command center and communicating with one or more field forensic testing devices.

[0072] Figure 8 The map view is launched by selecting an icon in the graphical user interface (GUI).

[0073] Figure 9This shows the graphical user interface that the command center presents as the default screen when the command center starts the graphical user interface.

[0074] Figure 10 An example of a graphical user interface launched in response to a user gesture performed on a site identifier is shown.

[0075] Figure 11A An example of a graphical user interface is shown for analyzing and displaying data from instrument operation.

[0076] Figure 11B A graphical user interface showing data, including data marked at a location, with magnified display.

[0077] Figure 11C A pop-up window will appear, which the user of the graphical user interface can activate to provide input related to the selected data.

[0078] Figure 12A A graphical user interface is shown, which includes information about the operator or user of the on-site forensic testing equipment.

[0079] Figure 12B Shows the devices that have been assigned to the user.

[0080] Figure 13 The graphical user interface depicts the operation and features of on-site forensic testing equipment.

[0081] Figure 14 The graphical user interface includes on-site video feedback from on-site forensic testing equipment and the command center.

[0082] Figure 15 A graphical user interface showing ordering information for consumables is displayed. Detailed Implementation

[0083] I. Introduction

[0084] The system disclosed herein includes a command center configured as a communication hub between the command center and multiple targets. Targets may include one or more test devices, one or more third-party databases, one or more expert reviewers of test device results, and one or more operation service centers.

[0085] The command center can perform a wide range of remote functions, including monitoring instrument status, transmitting data, providing remote assistance, ordering supplies, managing user activities, managing consumables, managing user compliance, and providing system quality control. The control center improves the efficiency of data review, quality control, online help, ordering, and connections between regional and central command centers.

[0086] Now, turn to Figure 1 An exemplary command center 110 provides remote support or assistance to a plurality of test devices 120, each of which may be a biochemical testing device, a biometric testing device, or a diagnostic testing device, and the plurality of test devices 120 may be located at a location remote from the command center (e.g., a “remote” test device). In one embodiment, the command center 110 may be operated by a law enforcement agency (such as a city police department, state police department, or national police department). It may be located in a department headquarters and may communicate with test devices located in each of a plurality of local police departments. The command center 110 may be standalone. The command center 110 may also communicate with an operations service provider 102 that itself may act as a command center. The command center 110 may also communicate with a computer used by one or more test result reviewers (e.g., forensic testing experts) 130, wherein the test result reviewer 130 may utilize Figure 1 The network provides advice to any other member. The command center can also communicate with a third-party database 112 containing information about test results.

[0087] II. Methods

[0088] Figures 2A to 2D Shown by Figure 1 An exemplary process executed by a command center. The process includes: in (200), establishing a first communication link between the command center and at least one biochemical testing device, biometric testing device, or diagnostic testing device. The process includes: in (202), performing a first bidirectional communication via the first communication link, wherein the first bidirectional communication includes: (210) communication between a user of the command center and the testing device, wherein the communication transmits instructions or queries and responses to instructions or queries; and (212) communication between a computer in the command center and a computer in at least one of the testing devices, wherein the communication transmits: (1) information from the testing device relating to operating parameters of the testing device, and (2) instructions from the command center to control the operating parameters of the testing device.

[0089] Two-way communication between the command center and the user of the testing equipment may include: the user requesting assistance from an operator at the command center or from the computer at the command center. Responses may include instructions provided online by the operator or by the computer. Two-way communication may also include inquiries or commands from the command center to the user, such as instructions, followed by responses from the user. Responses from the user may be automated signals from equipment that has already performed an operation (e.g., swabs have been scanned, object identification information has been entered, sample boxes have been loaded, or consumables have been loaded).

[0090] III. Communication with test equipment

[0091] A. Equipment

[0092] The systems and methods disclosed herein facilitate monitoring the activities of instruments and users located remotely from a central location. The testing equipment can be configured to perform, for example, biochemical tests, forensic tests, or diagnostic tests. These tests are not mutually exclusive.

[0093] In one implementation, the testing device may be a forensic testing device. The human genome contains numerous repetitive DNA sequences. These repetitive sequences come in various sizes and are classified according to the length of the core repeat unit, the number of consecutive repeat units, and / or the total length of the repeating region. DNA regions with short repeat units (typically 2-6 bp in length) are called short tandem repeats (STRs). STRs are found located around the centromeres (the structural centers of chromosomes). STRs have been shown to have several benefits that make them particularly suitable for human identification. STRs are widely used DNA markers because they are easily amplified by polymerase chain reaction (PCR) without the problem of amplification of distinctions; that is, the PCR products for STRs are generally similar in number, making analysis easier. An individual inherits a copy of an STR from each parent, which may or may not have similar repeat sizes. The number of repeats in STR markers can vary significantly between individuals, making these STRs efficient for human identification purposes. For human identification purposes, DNA markers need to show the greatest possible variation to distinguish between samples. Typically, obtaining PCR amplification products from forensic test samples is difficult due to DNA degradation or mixing (e.g., in sexual assault cases). The smaller size of STR alleles makes STR markers a better candidate for forensic testing applications where degraded DNA is more prevalent. PCR amplification of degraded DNA samples can be performed more effectively using smaller target product sizes. Because of their smaller size, STR alleles are also easier to separate from other chromosomal locations, ensuring that tightly linked loci are not selected. Tightly linked loci generally do not follow a predictable pattern of random distribution, making statistical analysis difficult. STR alleles also have a low mutation rate, making the data more stable and predictable. Because of these characteristics, STRs, which are generally more discriminative, are typically chosen for human identification in forensic testing cases. They are used to identify victims, perpetrators, missing persons, etc.

[0094] In one implementation, samples are collected from individuals (e.g., suspected criminals, individuals in detention) using a rapid DNA testing instrument (such as the IntegenX Rapid HIT system), and processed by a forensic testing service as part of a procedure for handling all samples drawn from arrested suspects. Sample processing is a routine service provided by the forensic testing service. Rapid DNA mapping is completed within two hours from start to finish. The sampling protocol includes cell lysis, DNA extraction, STR amplification via PCR and thermal cycling, injection of the product into isolated capillaries, electrophoresis, product detection, and computer analysis of the electrophoresis map.

[0095] The rapid DNA system is fully automated and can integrate all the steps required to generate a DNA genomic map within two hours. The generated DNA genomic map is, for example, fully compatible with standard databases in a CODIS-compliant format, which includes genomic maps previously generated based on reference sources and crime scene sources. The combination of ease of use and rapid turnaround time for DNA human identification will have a significant impact on ensuring the security of the user population.

[0096] In another embodiment, the device can perform diagnostic tests such as X-rays, MRI, CAT scans, PET scans, etc. The command center can be a central medical facility such as a regional hospital.

[0097] B.Communication

[0098] One or more computers in the command center connect to the test equipment via bidirectional communication to exchange information related to the equipment's operating parameters. Communication may include queries from the command center regarding parameters and responses from the equipment indicating the status of those parameters. Alternatively, the command center may receive communication from the equipment regarding the status of operating parameters, and may transmit instructions to the equipment to change those parameters. Bidirectional communication may include, for example, communication relating to system status (e.g., on or off, operational errors, test progress), test results (test parameters such as temperature, pressure, incubation time, voltage), test outcomes, or the status of onboard consumables.

[0099] The command center can request information related to parameters, receive responses from devices, and instruct devices to change parameters. For example, parameters may include the status of biochemical assays, temperature, timing of thermal cycling, electrophoresis voltage, etc. Changing these parameters may include, for example, sending instructions to increase or decrease the temperature, extend or shorten the thermal cycling time, or increase or decrease the voltage used in electrophoresis.

[0100] Another operational parameter is the status of consumables. For example, the command center can query the equipment about the quantity of one or more consumable reagents in the equipment, receive responses, and transmit instructions to suppliers to provide supplies to the test equipment.

[0101] 1. Monitor instrument status

[0102] Command center 110 can remotely control / acquire events generated at test equipment 120. Such events may relate to data concerning monitor instrument status, data transmission, remote assistance, ordering, user management, consumable management, user compliance, and system QC. This remote capability is provided by running a background program or local client plugin at test station 120, which collects user input and processes parameters in real time and transmits data to command center 110.

[0103] Monitoring the status of the instrument may include receiving communications from the test instrument relating to any of the operating parameters among the various operating parameters. These parameters may include: (1) whether the system is on or off; (2) how often the unit is used and who is operating the device; and (3) the location of the device when the protocol is executed.

[0104] The system can monitor any instrument on the forensic testing network.

[0105] 2. Data transmission and data review

[0106] Test results, such as forensic genetic maps or medical test results (e.g., X-ray, MRI, CAT scans), can be generated by the testing equipment and reviewed at the command center. Unlabeled genetic maps automatically "pass through" and reach the database, or require review. The system provides a notification scheme for requesting review (text, causing an indicator to flash at the command center). The system can use the notification scheme for requesting review (text, causing an indicator to flash at the command center) to label genetic maps that need review. Users can decide to perform the review of labeled results "in real time" (the instrument simulation "still runs" for a limited time period). The system enables multiple potential reviewers to conduct reviews, including: transmitting the genetic map to an approved reviewer, and then transmitting the review results to a Rapid HIT ID (RHID) via the command center. For example, real-time searches of law enforcement (e.g., national / international) databases can be performed, and the results can be sent back to test station 120.

[0107] 3. Provide remote assistance

[0108] Remote assistance can be provided online from the command center. Remote users can request help from the command center via text, email, or any other means. For help requests, the command center supports various notification schemes (text to phone, flashing indicator at the command center). Responses to help can come from the command center or from the phone. For video support, remote station 120 may include a camera to support real-time video communication between the device operator and the command center operator.

[0109] Remote assistance is a web or network service that allows a supplier's command center to contact or converse with customers from the customer's test equipment in real time. Online help applications are typically used to provide direct customer support and information to customers. The specific features and functions of online help are proprietary. In one implementation, online sessions, audio conferencing, or video conferencing applications can provide real-time user monitoring, customizable session windows, background supply / consumables analysis, QC test integration, and secure management and control of test instruments from the command center to one or more test devices, which are typically, but not always, remote from the command center. The system can be a programmable API, or in one implementation, a physical or virtual button that a test equipment user can initiate to request help.

[0110] 4. Manage consumables and order supplies

[0111] The command center can receive commands from remote testing equipment. A supply management process can be initiated, where a remote user transmits a request to the command center from a shopping cart, and the command center, for example, informs the user that an order has been received and the expected arrival date. The supply management process can also be initiated proactively, where the command center automatically notifies the remote user when the remaining quantity of forensic test reactants decreases to a certain amount, and in response, requests to order or automatically ships a replacement. The supply management process can also be reactive. In this case, the remote station operator is notified when the supply decreases to a specified number of remaining tests and a specified number of kits. Using the same process, the command center can send software updates to remote machines, and these updates can be mandatory or optional with the user's consent.

[0112] 5. Quality Control

[0113] The command center can monitor testing equipment for quality control purposes. This includes, for example, determining how often a unit is used, determining how much reactant remains in the reagent storage container (e.g., a kit) associated with the testing equipment and alerting the instrument user to reorder supplies, determining the expiration date of reagents and alerting the user when they are nearing expiration, determining assay performance, and determining hardware and software performance.

[0114] The system can also perform quality control (QC) frequency checks and verify whether operators are performing them as required. It sends reminders to operators regarding upcoming QC runs. The system can also monitor instrument performance and alert the command center whether remote devices are on or off. The system can also test users by providing level tests (e.g., after training videos). As part of training remote device operators, the command center operator can identify problems and send tests to the remote device or instrument.

[0115] IV. Communication with Experts

[0116] Another decision that an automated system, according to a particular implementation, can make is to request expert review of documents by communicating with one or more service providers. Various criteria configured at the system will assist in determining whether and how to request external review, and may include, for example, the following criteria: (1) the identity and contact information of one or more service providers stored at the system; (2) performance statistics or scores of one or more service providers stored at the system; and (3) other criteria of one or more service providers stored at the system, such as cost.

[0117] For example, refer to Figure 2D 224: Perform biochemical tests and transmit the test results to the command center. 234: Once a decision is made to request expert review of the document, the automated system communicates with one or more experts to allow the document to be reviewed. As discussed elsewhere herein, in certain embodiments, this communication may be multi-stage and send out multiple requests for document review with responses provided by the service, wherein the responses may include cost and response time recommendations. The automated system may receive responses and select reviewers.

[0118] 244: After expert review is completed, the reviewed test results (which may include modifications) are transmitted back to the command center. If the resulting document meets the standards, it is uploaded. As discussed further below, the document may be verified by external experts, or the document or a portion thereof may be corrected by experts.

[0119] An automated system can have two STR gene map files that require matching, i.e., identifying the gene map and the gene that has been generated from genetic material from the same person. Figure 1In some judicial trials, a genome map constitutes a match when at least eight STR alleles are identical. This process is referred to herein as "genome map matching." In one embodiment of this disclosure, an automated system communicates with one or more experts regarding genome map matching of data files. Genome maps transmitted to a service provider may include electrophoresis maps with or without markers, and may include files in which no file or one or both files have been previously reviewed by an expert reviewer. Thus, in addition to determining whether genome maps constitute a match, expert reviewers may review files to analyze or reanalyze marker items and may generate reviewed or modified files. The service provider transmits a report to the user determining whether files match or not, and optionally transmits the reviewed and / or modified genome maps.

[0120] In one example, once the system has generated an STR genomic map file, one or more further actions are taken using that file. As described herein, these further actions can be fully automated, utilizing one or more software components to determine the actions, or alternatively, one or more actions may include options for human intervention or verification. In either case, further actions may be based on whether the file does not contain markers or whether it contains one or more markers. If the file does not contain markers, the system may upload the file to a DNA database for searching. If the file contains one or more markers, the system may decide between two options. One option includes requesting that the analysis be performed again. This may include, for example, the system obtaining another sample from the object and analyzing that sample using the system, or sending the sample to another device for analysis. Another option includes transmitting the file to a service provider for review. After the service provider has reviewed and modified the STR file, the modified file may be uploaded to a DNA database for matching. This upload may be performed by the service provider, or the modified file may first be transmitted to an automated system, which may then upload the file to a DNA database for matching.

[0121] Protocols for reviewing STR genetic mapping files or other forensic testing data files may include the following stages: The system transmits a computer file carrying tagged items to a service provider. The service provider performs a review upon receiving the tagged computer file. The review includes: removing tagged items and / or confirming that the file meets quality control standards. According to a particular implementation, the review includes a computer file containing tagged peaks, and the service provider may perform any of the following: (i) confirming calls to tagged peaks made by the software; (ii) replacing or assigning calls to tagged peaks; (iii) deleting calls made by the software; or (iv) doing nothing. The service provider transmits the reviewed file to an automated system, and the automated system uploads the reviewed file to a criminal justice DNA database.

[0122] The review of forensic test documents can be processed through an integrated automated system that performs some or all of the following functions: communicating with various service providers; receiving bids or work acceptance requests; and assigning work to service providers and receiving results. Alternatively or additionally, review requests can be transmitted to a crowdsourcing server, which handles some or all of the communication with service providers, as described below.

[0123] In either of these alternatives, the service provider typically contracts with the system operator to provide services “on-demand” for a certain amount of compensation. Other arrangements for forming contracts to perform services may be used, such as unilateral contracts, in which work is broadcast for performance by any individual. The individual who contracts with the service operator is referred to herein as the “service provider.” The service provider may be pre-qualified to perform document reviews. For example, the service provider may need to possess the necessary skills to perform reviews of forensic test documents or may need to have passed a professional qualification examination. Such a person may already possess such skills or may acquire them, for example, through training by an individual or institution.

[0124] Quality levels can be assigned to service providers based on desired factors such as review accuracy, review speed, or physical location. In certain legal proceedings, STR genome map computer files (if required to be reviewed) must be reviewed by a person physically located within a jurisdiction (e.g., the United States). In operation, the method may include some or all of the following steps: receiving notification from a user of a task to be performed, such as reviewing STR genome map computer files; notifying a service provider of the task to be performed; receiving instructions from one or more service providers regarding their willingness to perform the task; selecting a service provider whose willingness to perform the review has been indicated; granting the selected service provider access to the computer file; enabling the service provider to review the file; and receiving the reviewed file from the service provider. The user may provide the computer file before or after selecting a service provider to perform the task. The user may also specify the desired or required quality from the service provider, such as training level, physical location, turnaround time, error rate, etc. Requests can be made directly by the expert system that generated the genome map and has direct access to the communication network, or by the person submitting the task.

[0125] Any suitable communication network, such as a cellular network or the Internet, can be used. Notifications can take the form of telephone calls, text messages, mobile device notifications, etc. Notifications can be generated through applications specifically designed for mobile devices or computers. Notifications may include a "response time," within which the person selecting the task must complete it. Such time may not exceed any one of 10 hours, 2 hours, 1 hour, 30 minutes, 10 minutes, or 5 minutes.

[0126] V. Communicating with third-party databases

[0127] The system can communicate with third-party databases (e.g., government databases / law enforcement databases or medical record databases) 112.

[0128] Since 1996, FBI laboratories have initiated a nationwide forensic science effort to establish core STR loci for inclusion in a national database known as the Combined DNA Index System (CODIS). The 13 CODIS loci are CSF1PO, FGA, TH01, TPOX, VWA, D3S1358, D5S818, D7S820, D8S1179, D13S317, D16S539, D18S51, and D21S11. These loci are considered nationally and internationally as the standard for human identification. While the FBI database is detailed, the system also works with law enforcement agencies in other countries. Similar to the FBI, the UK National DNA Database (NDNAD; officially known as the "UK National Criminal Intelligence DNA database") was established in 1995. By its end in 2005, it carried the genetic maps of approximately 3.1 million people. In March 2012, the database comprised an estimated 5,950,612 individuals. The database (growing at 30,000 samples per month) is expanded using samples taken from crime scenes and from police suspects, as well as from anyone arrested and detained at police stations in the UK and Wales. Only patterns of short tandem repeat sequences are stored in NDNAD – not the entire human genome sequence. Currently, ten loci of the SGM+ system are analyzed, resulting in a series of 20, with two alleles repeating from each of the ten loci. Amelogenin is used for rapid sex testing of donors. However, skin or blood samples from individuals are also permanently linked to the database and can include full genetic information. Because DNA is hereditary, the database can also be used to indirectly identify many other people in the population associated with database subjects. Stored samples can also deteriorate and become useless, especially those obtained using dry brushes and swabs.

[0129] 220: Reference Figure 2B The system performs biochemical tests and transmits the results to the command center. 222: The command center can establish communication links with third-party databases and can send computer files to third-party databases for review. For example, a CODIS-compatible STR genome map can be transmitted to a forensic testing database. The database can compare the genome map with genome maps in its database. 232: The third-party database can notify the user whether there is a match or mismatch between the transmitted genome map and a genome map in its database. 242: The result can then be transmitted to the user at the testing device.

[0130] VI. Communication with the Operations Service Provider

[0131] refer to Figure 2C 223: The command center may establish a communication link with the operations service provider. The operations service provider has specialized knowledge of the test equipment and the command center. 233: The command center and the operations service provider may communicate bidirectionally. The operations service provider may be contacted to assist in the operation of the test equipment or command center, or to repair the command center or test equipment. Response communication may include notification that a request has been received. The command center may, in response to a service request instruction from the test equipment, transmit service commands from the operations service provider.

[0132] In another implementation, the two-way communication may include an inquiry from the operations service provider regarding a need for the command center or test equipment, and a response from the command center relating to the status or details of that need. Furthermore, the operations service provider may also be the initiator for ordering consumables and software updates for the test equipment.

[0133] VII. Communication with a central command center

[0134] In another implementation, the command center acts as a regional command center. One or more regional command centers can communicate bidirectionally with a central command center that receives some or all of the communications received by or transmitted from the regional command centers.

[0135] For example, the operation service provider can perform functions of the command center other than those implemented through the command center communication link.

[0136] VIII. Communication Methods

[0137] Preferably, communication within the network and with center 110 is conducted securely using an encrypted communication link. Strong encryption techniques or highly encrypting techniques are used to transmit data that is highly resistant to cryptanalysis. The system operates using encryption methods with multi-digit keys. The larger the key, the longer it takes for an unauthorized person to crack the password. In one implementation, 256 bits is considered strong encryption, but 1024-bit, 2k, or even 4k keys can be used.

[0138] In some implementations, communication links are established via cloud-based computing services (such as Microsoft Azure). Figure 6As shown, the central location includes a command center. The command center can communicate with any number of remote locations via a cloud-based gateway (such as Azure). These may include, for example, stations with one or more testing devices. The stations may be, for example, police registration stations located in multiple different locations. The testing devices may be, for example, devices that perform rapid DNA testing. The command center can also communicate with one or more remote computing devices (e.g., mobile computing devices such as tablets or smartphones) via a cloud host. The command center may communicate directly with third-party databases such as DNA genomic mapping databases (such as NDNAD).

[0139] In addition, now will be for Figure 3 Refer to the example shown, which illustrates the process flow according to the method of the current topic. Local test station 120 is configured to: acquire at 311 actions performed by a user (e.g., using a touchscreen of a mobile device) on test station 120 or actions performed by the test machine on itself.

[0140] Test station 120 is also configured to: interpret the acquired actions and their results at 312; generate a message including the interpreted actions / results at 313; and transmit the interpreted actions to command center 110 at 314. In one example, an action could be a machine action, such as a consumable meter that periodically sends reports about remaining consumables. Alternatively, in another example, an action could be a command sent from a central command center to test device 120 to perform self-diagnostics, report on remaining consumables, or play help scripts or videos to the user.

[0141] Command center 110 is configured to: receive transmitted messages from test station application 120 at 315; translate the messages at 316; and transmit the translated messages to central command center 110 at 317 (e.g., using a client plugin). The client plugin is configured to: receive the translated messages at 318; and generate a notification at 319. Although in Figure 3 This discussion focuses on a single test station 120 and a single application; however, it should be noted that the command center 110 can be configured to communicate between multiple test station applications, for example, to allow multiple users to access one or more applications.

[0142] In some variations, one or more (e.g., all) of the components are independent and / or communicate with each other via Internet sockets to provide high-speed communication and / or handle high traffic volumes. This ensures timely communication without errors or losses. Internet sockets also provide delivery acknowledgments.

[0143] In some variants, both the test station 120 and the client plugin can send and receive messages (and / or other data) via the command center 110. This provides scalability for a large number of users and / or applications. In some variants, each user can, for example, perform an STR test (or perform an action) and send it back to the application. Once accepted, new information (or related information) can be updated and shared with other users.

[0144] In some variants, command center 110 translates received messages and transmits the translated messages in a first-in-first-out (FIFO) manner. In some variants, each message may also include timestamp data.

[0145] Figure 4 This is a flowchart of method 300 for implementing command center 110 according to this topic. At 321, a socket connection is established with the mobile device. 321 is repeated for each additional mobile device. For each message transmitted through test station 120 (e.g., representing a user action, such as a multi-touch gesture performed by the user using the mobile device), method 300: at 322, receives the message; at 323, translates the message into a translated message including one or more predetermined parameters; and at 324, transmits the translated message to the application to perform an application action corresponding to the user action based on the translated message. 322-324 are repeated for each message from each connected mobile device.

[0146] In some variants, command center 110 creates a standardized translation for each received message. For example, each received message may be translated into smaller packets for transmission. In some variants, different actions (e.g., different gestures / actions) may share as many parameters as possible to make the messages compact.

[0147] In some variations, the client plugin can be configured such that, after the host application has loaded, it initiates a socket connection with command center 110. Once the connection is successful, the client plugin can register itself with command center 110, which then sends a list of user details to the currently connected client plugin. Command center 110 can also disconnect from test station 120 when the host application terminates the corresponding socket connection between the client plugin and command center 110. Similarly, command center 110 can automatically detect the disconnection between test station 120 and command center 110. The difference is that this information can optionally not be sent back to the connected mobile application, and / or this information can allow for automatic reconnection from test station 120 to the client plugin once automatic reconnection from test station 120 to the client plugin is restarted. The client plugin can be a JavaScript type with web socket functionality.

[0148] In some variants, the command center 110 can be configured to run as a background service and to listen for incoming messages from both the test station application and the client plugin on a specified port. Depending on requirements, these can run as shared or dedicated services. In some variants, the client plugin can be configured to enable remote monitoring and control of the test equipment via code.

[0149] A daemon is a computer program that runs as a background process, rather than under the direct control of an interactive user. For example, the daemon (syslogd) is a daemon that implements the system logging tool, and the solid-state hybrid disk (sshd) is a daemon that serves incoming SSH connections. In a Unix environment, the parent process of a daemon is usually, but not always, the init process. Daemons are usually created by a process that branches off as a child process and then immediately exits, resulting in the init process taking over the child process, or the daemon is created by the init process that directly started the daemon. In addition, daemons initiated by branching and exiting usually have to perform other operations, such as disconnecting the process from any controlling terminal (tty). Such processes are usually implemented through various convenient routines, such as daemons in Unix (3). The system usually starts daemons at boot and serves the function of responding to network requests, hardware activity, or other programs by performing some task. Daemons can also configure hardware (e.g., udevd on some Linux systems), run scheduled tasks (e.g., cron), and perform various other tasks.

[0150] IX. Computer

[0151] The aspects of the subject matter described herein can be implemented as systems, apparatuses, methods, and / or objects according to desired configurations. Specifically, various embodiments of the subject matter described herein can be implemented as digital circuits, integrated circuits (especially application-specific integrated circuits (ASICs)), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include embodiments within one or more computer programs, wherein the computer programs can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose processor, and can be coupled to receive data and instructions from a storage system, at least one input device, and at least one output device, and to transfer data and instructions to the storage system, at least one input device, and at least one output device.

[0152] These computer programs (also referred to as programs, software, software applications, applications, components, or code) include machine instructions for a programmable processor and can be implemented as high-level programs and / or object-oriented programming languages, and / or as assemblies / machine languages. As used herein, the term "machine-readable medium" refers, for example, to any computer program product, apparatus, and / or device, such as a disk, optical disk, memory, and programmable logic device (PLD), and is used to provide machine instructions and / or data to a programmable processor. "Machine-readable medium" includes machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal used to provide machine instructions and / or data to a programmable processor. For example, a machine-readable medium may non-transitory store such machine instructions, such as non-transitory solid-state memory or magnetic hard disk drive or any equivalent storage medium. Optionally or additionally, for example, a machine-readable medium may temporarily store such machine instructions, such as a processor cache or other random access memory associated with one or more physical processor cores.

[0153] To provide interaction with the user, the subjects described herein can be implemented, for example, on a computer with a display device, such as a cathode ray tube (CRT) or liquid crystal display (LCD) monitor for displaying information to the user, and a keyboard and pointing device, such as a mouse or trackball, for providing input to the computer by the user. Other types of devices may also be used to provide interaction with the user. For example, feedback provided to the user may be any form of perceptual feedback, such as visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including but not limited to acoustic input, voice input, or tactile input. Other possible input devices include, but are not limited to, touchscreens or other tactile devices, such as single-point or multi-point resistive or capacitive touchpads, voice recognition hardware and software, optical scanners, optical pointers, digital image capture devices, and related interpretation software.

[0154] Figure 5 An exemplary command center user interface is shown. The command center provides multiple screens, each controlling remote testing equipment. The central console allows an expert or trained user to assist / support several field testing equipment sites. To eliminate some human resource costs and reduce potential security vulnerabilities, a service can be employed that offloads some of the functionality provided by the pre-installed testing equipment 120 to a remote location (such as a central command center 110). Additionally, some customers may outsource their support needs to third-party providers such as operations service provider 102. Typically, these providers set up commercial or corporate forensic testing networks, house the computers required for the customer's forensic testing network, and provide the manpower needed to keep the network supported and operational. Outsourcing the forensic testing network can reduce the manpower and support required to maintain typically pre-installed personnel and equipment; however, outsourcing the entire network can lead to reduced speed and efficiency for clients accessing shared resources via servers. The control center allows for cost savings and also allows for maintaining the efficiency required by customers (such as municipal or county law enforcement agencies).

[0155] The subject matter described herein can be implemented in a computing system including backend components such as one or more data servers; or in a computing system including middleware components such as one or more application servers; or in a computing system including frontend components such as one or more client computers with a graphical user interface or web browser (which users can use to interact with embodiments of the subject matter described herein); or in a computing system including any combination of such backend components, middleware, or frontend components. Although components of the system may interact via digital data communication of any form or medium, clients and servers are typically, but not limited to, geographically isolated from each other and typically interact via a communication network. Examples of communication networks include, but are not limited to, local area networks (LANs), wide area networks (WANs), and the Internet. The client-server relationship arises because of computer programs running on the respective computers that have a client-server relationship with each other.

[0156] The embodiments set forth in the foregoing specification do not represent all embodiments of the subject matter described herein. Instead, they are merely examples of aspects related to the described subject matter. While several variations have been described in detail herein, other modifications or additions may be made. Specifically, additional features and / or variations may be provided in addition to those described herein. For example, the embodiments described above may be applicable to various combinations or sub-combinations of the disclosed features and / or combinations or sub-combinations of the features discussed herein, plus one or more additional features. Furthermore, in order to achieve the desired results, the logical flow depicted in the drawings and / or described herein does not necessarily require a specific or sequential order. The scope of the appended claims may include other embodiments or implementations.

[0157] X. Example

[0158] One aspect of this disclosure provides a command center including a computer. In some embodiments, the computer includes at least one network communication interface, at least one display screen and user interface, and one or more processors. In some embodiments, the at least one network communication interface is configured to establish bidirectional communication with multiple sites remote from the command center.

[0159] In some embodiments, at least one display screen and user interface includes a display device, such as an LED display or an LCD display, configured to display one or more graphical user interfaces and / or one or more text-based user interfaces. In some embodiments, the display device includes a touchscreen that allows user input via a touch surface (e.g., a capacitive surface). In some embodiments, the user interface includes one or more physical input devices (e.g., a mouse, keyboard, and display device) and graphical elements (e.g., a mouse cursor and one or more graphical user interfaces or text-based windows or terminals) displayed on the screen of the display device.

[0160] Command center can be used to execute Figure 7 The process shown is as follows. Figure 7 A diagram illustrates a process 700 for operating a command center and communicating with one or more field forensic testing devices. Process 700 includes establishing communication between a command center computer and multiple sites located remotely from the command center computer, wherein each site includes at least one field forensic testing device configured to identify an individual using a DNA sample from the individual. See box 702.

[0161] In some embodiments, each site includes at least one field testing device selected from biochemical testing devices, biometric testing devices (e.g., fingerprint analysis systems), or diagnostic devices. In some embodiments, each of a plurality of sites located remotely from a command center includes at least one field forensic testing device configured to identify an individual using a DNA sample from the individual. In some embodiments, the field forensic testing device includes a biochemical testing device. In some embodiments, the biochemical testing device includes an electrophoresis device. In some embodiments, the biochemical testing device includes a sequencing device. In some embodiments, the biochemical device includes a next-generation sequencing system. In some embodiments, the field testing device includes diagnostic testing devices, such as X-ray equipment, MRI equipment, CAT scanning equipment, PET scanning equipment, etc. In some embodiments, the command center may be located in a central medical facility such as a regional hospital.

[0162] Process 700 includes: displaying aspects of field forensic testing equipment at multiple sites using a command center display device and user interface, wherein said aspects include a site identifier for each of the field forensic testing equipment and one or more additional aspects. See box 706. The aspects of the field testing equipment represent the nature, characteristics, or attributes of the field testing equipment, as well as data and information associated with or induced by the field testing equipment. In some embodiments, the one or more additional aspects include one or more of the following: the current status of at least one of the forensic testing equipment, the operation log of at least one of the field forensic testing equipment, the instrument operation list of at least one of the field forensic testing equipment, the consumable status of at least one of the field forensic testing equipment, and the operator information of at least one of the field forensic testing equipment.

[0163] In some embodiments, the operation log of the on-site forensic testing equipment may include a list of operations performed by the testing equipment (e.g., sample delivery, analysis, results, operator / user of the equipment, status of sample processing, or data analysis). The listed operations may be sorted by time and / or timestamped. Furthermore, the operation log may be arranged according to criteria other than time or other criteria that include time. For example, operations may be categorized by operator or by test type or test status (e.g., test completed or test failed).

[0164] In some embodiments, the site identifier for the field test equipment includes graphical and / or textual information representing the site hosting the field test equipment. For example, the site identifier may be a graphical icon associated with the site, an ID or number associated with the site, a graphical name associated with the site, or a combination thereof.

[0165] In some embodiments, one or more states of the test device may be displayed, wherein, as further described herein, the states include, but are not limited to, on / off state, runtime, network status, operational status, consumable supply status, and other states.

[0166] In some embodiments, operational information of the device may be displayed. The operator of the testing device may be an authorized user of the device. Information such as the operator's name, authorization level, authorized device operated by the operator, or other information described herein may be displayed.

[0167] Process 700 also includes receiving input from personnel located in a command center for controlling at least one of the on-site forensic testing devices. See box 708. This input may be received using the display screen and user interface of the command center computer. Controllable operations include, but are not limited to: turning the device on and off; locking the device to prevent unauthorized operation; adjusting test run parameters, such as test time or reaction temperature; and other operations as described herein.

[0168] Figure 8 An example of a graphical user interface (GUI) is shown as an embodiment of a user interface for a command center. The GUI 800 includes icons 802-810 associated with features related to forensic testing equipment or a command center. Users can select one of the icons 802-810 for different features (e.g., by clicking with a mouse or touching an icon located on a touchscreen) to launch different graphical windows or elements.

[0169] Figure 8 The image shown is a map view 801 initiated by selecting icon 804 in a graphical user interface (GUI) 800. Map view 801 includes site identifiers 812-818, each of which indicates the location of at least one on-site forensic testing device. In some embodiments, as illustrated in the accompanying drawings, the map of map view 801 can be zoomed in or out by a user, for example, using a graphical element (such as graphical element 803).

[0170] At the bottom of the graphical user interface 800, three graphical elements 820, 822, and 824 are shown. Graphical element 820 shows the average number of runs for all field forensic testing equipment at sites 812, 814, 816, and 818. The average number of runs is represented graphically as a bar chart, where each bar represents the average number of runs per day of the week. In some embodiments, the bar chart showing the number of daily runs can be customized to display different field forensic testing equipment. For example, it can be customized to display all equipment in a specific area, rather than displaying equipment located within the map area shown, as illustrated. In some embodiments, the bar chart can display equipment at a specific site after the user selects a site identifier representing that specific site. In some embodiments, as the map area changes, the information displayed in the bar chart in box 802 is automatically updated to reflect the field forensic testing equipment located in the updated map area.

[0171] The graphical user interface 800 also includes a component 822 that includes a bar chart displaying the remaining consumables for the field forensic testing equipment. The bars of the graph are labeled with the device ID of the field forensic testing equipment. The bar chart can represent the number of test runs that can be performed using the remaining consumables in the testing equipment. Consumables may include reagents, gels, or other consumable materials used by the field forensic testing equipment during testing.

[0172] In some embodiments, additional information about consumables may be displayed, such as remaining quantity, expiry date of the consumables, planned depletion time of the consumables based on usage rate, and reactant conditions. In some embodiments, consumable-related alerts may be sent from a command center to the on-site forensic testing equipment. In some embodiments, the sequence of consumables may be generated manually or automatically at the on-site forensic testing equipment and sent to the command center. In some embodiments, such as Figure 15 As shown, the logs sent from the field test equipment in sequence can be displayed in the graphical user interface 1500. Figure 15 Shows what can be selected by the user Figure 8 The graphical user interface 1500 is launched by icon 806. In some embodiments, the command center can supply or obtain consumables based on information related to consumables for on-site forensic testing equipment. In some embodiments, such as Figure 15 As shown, the order of consumables can be presented in a list categorized based on the remaining consumables in the on-site forensic testing equipment. In some embodiments, the command center can predict when consumables will run out and color-code the equipment when the supply is predicted to be less than a specific period (e.g., two weeks). In some embodiments, consumable supply management can be automated by setting up settings, allowing the command center user to set the frequency of supply, notifications regarding supply, etc.

[0173] return Figure 8The graphical user interface 800 also includes element 824, which displays a bar chart indicating the status of the field forensic testing equipment. In the example shown, a bar chart showing the network uptime of the field forensic testing equipment is displayed. In some embodiments, the graphical user interface may display other statuses of the field forensic testing equipment, such as on / off status, uptime, current or previous number of reactions or temperature, and other operating parameters of the equipment. Information related to the status of the field forensic testing equipment can notify a command center user who may subsequently interact with the field forensic testing equipment or its operator. For example, a command center user may remotely control the field forensic testing equipment, provide instructions to the operator of the field forensic testing equipment, issue reminders, and provide supplies to the field forensic testing equipment.

[0174] Figure 9 A graphical user interface 900 for the command center is shown, which is displayed as the default screen when the command center launches the graphical user interface. In some embodiments, it is displayed in response to a user's selection of icon 802. In some embodiments, the graphical user interface 900 includes one or more third-party applications. In some embodiments, the applications relate to services of interest to personnel at the command center. In some embodiments, the third-party applications relate to general forensic testing or law enforcement topics, such as industry magazines or publications. In some embodiments, the third-party applications relate to forensic testing services or legal services, such as DNA fingerprinting services, DNA testing or analysis services, forensic test analysis services, etc. Area 902 of the graphical user interface 900 shows icons for various third-party applications. In some embodiments, area 902 includes user-selectable instructions for connecting to one or more third-party application services. In some embodiments, the command center application may be used to realize referral fees or other rewards from one or more third-party applications or services.

[0175] As referenced above Figure 8 As mentioned, the user in the command center can select site identifiers 812, 814, 816, and 818 shown in the graphical user interface 800 and on map 801. In some embodiments, the user can click on the graphical representation of the site identifier to display additional information about the site and one or more on-site forensic testing devices at the site. In some embodiments, a new graphical user interface can be launched by performing another user gesture on the site identifier, for example, by double-clicking the site identifier element.

[0176] Figure 10An example of a graphical user interface 1000 initiated in response to a user gesture performed on a site identifier is shown. In some embodiments, the graphical user interface 1000 is displayed in response to a user selecting a site identifier on map 801. The graphical user interface 1000 includes element 1016, wherein element 1016 shows the average number of daily runs of a field forensic testing device at a site associated with the site identifier selected by the user. In this example, a field forensic testing device is shown in the graphical user interface 1000. The graphical user interface 1000 includes element 1002 showing the operation log of the field forensic testing device. The log shows instrument runs at the field forensic testing device. Instrument runs include genetic mapping tests performed at the device.

[0177] Display element 1002 shows four columns of information 1004, 1006, 1008, and 1010 associated with instrument operation. Column 1004 indicates whether the instrument operation was properly completed or has passed. In some embodiments, if the physical operation of the test was not properly completed, the operation is marked by an indicator. See indicator 1012. In some embodiments, if the biochemical reaction of the test was not completed, the operation is marked as failed. In some embodiments, if the data analysis of the test may be unreliable or inaccurate, the operation is marked as failed.

[0178] The display element 1002 also includes a column 1006 showing the name of the user running the operation test, a column 1008 indicating the operation information, and a column 1010 showing the device's operating status information.

[0179] In some embodiments, the graphical user interface 1000 further includes a display element 1014 that shows more details of instrument operation. In some embodiments, the display element 1014 is activated in response to a line in the instrument operation log indicating an operation selected by the user 1002. In some embodiments, the display element 1014 includes the operating status and parameters of the field testing equipment, such as cartridges, results, sample processing, data analysis, hardware operation, reagent operation, reaction conditions, hardware status, operation time, chemical reaction preparation and status, etc.

[0180] In some embodiments, instrumentation performed by a field testing device involves biochemical reactions for testing a genetic map of a biological sample. In some embodiments, the tests for obtaining a genetic map include electrophoretic reactions for detecting different STR alleles at multiple loci.

[0181] In some embodiments, the command center may display further information related to data analysis from instrument operation. In some embodiments, a user may initiate a graphical user interface that displays the results of data analysis from data acquired during instrument operation by selecting an item in instrument operation in component 1002. Figure 11A An example of a graphical user interface 1100 for analyzing and displaying data from instrument operation is shown. The graphical user interface 1100 shows an electrophoretic graph obtained from data from an electrophoresis test run performed by an on-site forensic testing device. Figure 11A Each row in the electrophoresis diagram represents a lane of the electrophoretic reaction. Each lane is multiplexed to detect multiple loci of STRs with different sizes. The X-axis plots the molecular size, and the Y-axis plots the detected signal intensity.

[0182] Row 1101 shows the trajectory used for STR detection at loci 1102, 1104, 1106, 1108, and 1110. The X-axis shows the size of the STR sequence. The loci are of different sizes, thus allowing multiplexing of five loci using a single trajectory. Figure 10 As shown, run 1012 is marked as “failed”, which indicates that the genotyping at one of the loci in the electrophoresis plot may be unreliable or inaccurate, or have another potential problem. Figure 11A The corresponding electrophoresis plot is labeled with indicator 1106, which indicates potentially unreliable portions of the data in the electrophoresis plot. Data obtained from the run may or may not require rerunning of the test. In some embodiments, a genetic map may not be generated, or the genetic map may be unreliable. Further determination of the run requires review and input from human experts.

[0183] In most cases, field test sites lack personnel with the specialized skills to review and analyze electrophoresis patterns. In some embodiments, experts at a command center can review and analyze instrument runs flagged as potentially problematic or unreliable. In some embodiments, flagged instrument runs can be forwarded to one or more experts remotely to the command center for further review and analysis. In some embodiments, flagged instrument runs can be distributed to a cloud computing platform. Outsourcing analysis and review to remote experts is particularly advantageous for large networks of devices that generate large amounts of data. In some embodiments, data can be provided to experts remotely to a remote server or local computer. Figure 11A The user interface shown is similar to the user interface shown.

[0184] The ability to review and analyze test data physically away from test equipment, and the ability to outsource data review and analysis in the cloud, provides such technological improvements that can significantly alter the efficiency of testing. When used in most real-world applications (e.g., in the criminal justice system), these improvements can enable the capture of previously overlooked criminals or the saving of lives lost due to missed opportunities.

[0185] In some embodiments, a reviewer of the electrophoresis plot of the graphical user interface 1100 may zoom in on portions of the electrophoresis plot, including portions that have been marked as potentially unreliable or problematic. Figure 11B A graphical user interface 1100 is shown that includes magnified data, wherein the magnified data includes data marked as potentially unreliable at position 1106 for seat 1102. Also see the portion of the electrophoresis plot at position 1106 with a small peak following a large peak. In some embodiments, an expert may provide input relating to the potentially unreliable portion of the electrophoresis plot.

[0186] For example, experts can activate interfaces such as pop-ups to provide input related to potentially unreliable data. Figure 11C A pop-up window 1108 is shown, which a user of the graphical user interface 1100 can activate to provide input related to selected data (such as data at location 1106). For example, an expert can confirm that the data is acceptable, thereby clearing away any unreliable or problematic states of the data. In some embodiments, the expert can provide other input, such as providing comments or marking the data as deleted.

[0187] Figure 12A A graphical user interface 1200 is provided, which includes information about the operator or user of the on-site forensic testing equipment. In some embodiments, the user launches the graphical user interface 1200 by selecting icon 808. In some embodiments, the operator of the equipment in a specific area may be shown in the graphical user interface 1200.

[0188] It can be displayed in the graphic element 1202 Figure 8 The operator of the on-site forensic testing equipment at the site is shown on map 801. In other embodiments, other settings for the operator may be displayed. Element 1202 includes multiple rows of information for the operator. Element 1202 also includes multiple columns for displaying different types of information for the operator, including: name, image, personal ID number, registration status of fingerprint access to the device, fingerprint slot number, and registration status of facial recognition for the operator. As shown, element 1202 may be implemented as a scrollable window.

[0189] The graphical user interface 1200 includes an element 1206 displaying a start instrument authorized for use by a specific user and an element 1212 displaying a disabled instrument not authorized for use by a user. In some embodiments, elements 1206 and 1212 are activated by selecting a user in 1202. Display element 1206 also displays additional information related to device 1214, including the origin or location of the device, the name of the device, and the serial number of the device.

[0190] In some embodiments, graphical elements 1208 and 1210 can be used to change the instrument's activation / disabling assignment to the user. For example, Figure 12A This indicates that device 1214 is powered on and authorized for use by user 1204. In some embodiments, the user can assign or remove the instrument using buttons 1208 and 1210. For example, Figure 12B The diagram shows that devices 1216 and 1218 have been assigned to user 1204 by selecting devices in 1212 and clicking icon 1208. Users can remove or disable instruments by selecting devices and clicking icon 1210.

[0191] Figure 13 A graphical user interface 1300 is shown, which depicts the operation and features of on-site forensic testing equipment. In some embodiments, by selecting... Figure 8 The graphical user interface 1300 is launched by icon 810. In some embodiments, the information and graphics shown in the graphical user interface 1300 are reflected in the information and graphics shown on the display of the on-site forensic testing equipment.

[0192] As shown in the graphical user interface 1300, a circular graphical element 1302 indicates the testing operation of the on-site forensic testing equipment. Graphical element 1312 indicates that the sample container has been properly inserted into the receiving slot on the on-site forensic testing equipment. In some embodiments, the sample container is configured to include a DNA sample, such as saliva, tissue smear, blood, plasma, body fluid, or tissue sample.

[0193] In some embodiments, the on-site forensic testing equipment can analyze DNA samples in approximately two hours. Circular graphic elements 1314 indicate the progress of sample processing and analysis, with brighter lines completing the circle when the process is finished.

[0194] In some embodiments, the graphical user interface 1300 includes an icon 1304 that can be selected by the user. By selecting the icon 1304, the user in the command center can remotely lock the field testing equipment, thereby preventing unauthorized operation of the field forensic testing equipment.

[0195] The graphical user interface 1300 also includes an icon 1306. By selecting icon 1306, a user can initiate audio and / or video communication between the field forensic testing equipment and the command center. In some embodiments, selecting icon 1306 launches the graphical user interface 1400.

[0196] Figure 14 It includes a graphical user interface 1400, which includes live video feedback from the on-site forensic testing equipment and the command center. Using the video and related information, operators at the on-site forensic testing equipment and users at the command center can perform video and audio communications, such as asking and answering questions, and giving and receiving commands.

[0197] return Figure 13 In some embodiments, the graphical user interface 1300 also includes an icon 1308. By selecting icon 1308, the user can access other information and operations for controlling the first field test device. Such other information and operations include: user login, user registration, sample processing operations, system maintenance, turning the device on or off, etc.

[0198] Some embodiments provide a method comprising establishing multiple bidirectional communication links between a command center and at least two field forensic testing devices. The command center includes a computer. The field forensic testing devices include chemical digital devices or systems, parameterized digital devices or systems, or diagnostic digital devices or systems located remotely from the command center. The method further includes presenting multiple instructions for the at least two field forensic testing devices in a user interface of the command center.

[0199] In some embodiments, the method further includes: presenting data indicating the status of one or more of at least two on-site forensic testing devices in a user interface. In some embodiments, the method further includes: receiving data indicating the operation of the on-site forensic testing devices at a command center. In some embodiments, the method further includes: storing data logs of the operation history of one or more of the on-site forensic testing devices by the command center. In some embodiments, the method further includes: presenting one or more alerts from a user of the command center requesting further action or special attention at the command center user interface.

[0200] like Figure 9 As shown, in some embodiments, the method includes: providing multiple applications 902 related to general forensic topics or forensic service providers at a command center user interface; and presenting multiple user-selectable instructions for the multiple applications at the user interface. In some embodiments, the method further includes: providing one or more user-selectable instructions at the user interface to connect to one or more third-party applications or services 902. In some embodiments, the method includes: receiving referral fees or other compensation from one or more third-party applications or services.

[0201] In some embodiments, the method further includes connecting to one or more secure on-site forensic testing devices at a command center, wherein the secure on-site forensic testing devices are configured such that each operational step of the secure on-site forensic testing device is time-stamped and securely transmitted to the command center. In some embodiments, the method further includes securely storing each operational step of the secure on-site forensic testing device at the command center, such that the step-by-step operation of the secure on-site forensic testing device is stored and can be retrieved for the purpose of processing the operation of the secure on-site forensic testing device or for verifying evidence collection.

[0202] In some embodiments, the user interface of the command center includes one or more of the following: a graphical display, a one-way or two-way video interface, a one-way or two-way audio interface, an interface that allows the forensic testing command center user to control one or more aspects of the on-site forensic testing equipment, an interface that allows the forensic testing command center user to initiate one or more instructions at the on-site forensic testing equipment, a voice recognition audio control interface, and a touch screen or instruction interface.

[0203] In some embodiments, the command center user interface is configured to exchange data with the on-site forensic testing equipment user interface. The on-site forensic testing equipment user interface includes one or more of the following: a one-way or two-way video interface, a one-way or two-way audio interface, an interface that allows the command center user to control one or more aspects of the on-site forensic testing equipment, and an interface that allows the command center user to initiate one or more instructions at the on-site forensic testing equipment.

[0204] All publications and patent applications mentioned in this specification are incorporated herein by reference to the same extent that each publication or patent application is specifically and individually indicated as being incorporated herein by reference.

[0205] While certain embodiments of the invention have been shown and described herein, it will be apparent to those skilled in the art that such embodiments have been provided by way of example only. Many variations, modifications, and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be applied in the practice of the invention. The purpose is that the appended claims define the scope of the invention, and that methods and structures falling within the scope of these claims and their equivalents are covered by the invention.

Claims

1. A system for providing remote support or assistance to on-site forensic testing equipment, comprising: (a) At least one display screen and user interface; as well as (b) At least one network communication interface configured to communicate bidirectionally with multiple sites located remotely from the at least one display screen and user interface. Each site includes at least one on-site forensic testing device configured to perform forensic identification tests using a DNA sample from an individual to identify the individual. At least one of the on-site forensic testing devices includes a biochemical testing device, a biometric testing device, or a diagnostic device. The at least one display screen and user interface are configured as follows: Depicts (i) a site identifier for each of the field forensic testing devices, and (ii) one or more aspects of the field forensic testing devices selected from the group consisting of: the current status of at least one of the field forensic testing devices, the operation log of at least one of the field forensic testing devices, the consumable status of at least one of the field forensic testing devices, and the operator information of at least one of the field forensic testing devices; and The user receives input from the at least one display screen and user interface for controlling the operation of at least one of the on-site forensic testing devices.

2. The system as claimed in claim 1, wherein, The control operation includes locking at least one of the on-site forensic testing devices.

3. The system as described in any one of claims 1-2, wherein, The at least one network communication interface is configured for encrypted two-way communication with the plurality of sites located remotely from the at least one display screen and user interface.

4. The system as described in any one of claims 1-3, further comprising: Logic for sending operation commands to one or more on-site forensic testing devices via the at least one network communication interface to control the operation of the one or more on-site forensic testing devices.

5. The system as described in any one of claims 1-4, wherein, The at least one display screen and user interface are further configured to display a geographic map, wherein the geographic map shows the site identifiers of the plurality of sites including the on-site forensic testing equipment.

6. The system of claim 5, wherein, The at least one display screen and user interface are further configured to receive user input for selecting one or more of the site identifiers displayed on the geographic map.

7. The system of claim 6, wherein, The display screen and user interface are also configured to display the operation log of the on-site forensic testing equipment at the site associated with the selected site identifier.

8. The system of claim 7, wherein, The operation log includes a list of instrument runs performed using DNA data provided by the on-site forensic testing equipment at the site.

9. The system of claim 8, wherein, The display screen and user interface are also configured to display tags associated with instrument operations shown in the instrument operation list, wherein the tagged instrument operations include potentially unreliable DNA analyses.

10. The system of claim 9, further comprising a logic device for providing the potentially unreliable DNA analysis to an expert located remotely from the system.

11. The system as claimed in any one of claims 1-10, wherein, The display screen and user interface are also configured to display a DNA analysis interface for performing DNA data analysis on DNA data provided by the on-site forensic testing equipment at the site.

12. The system of claim 11, wherein, The DNA analysis interface is configured to receive user input for confirming that a DNA analysis is unreliable or to clear the DNA analysis.

13. The system as claimed in any one of claims 1-12, wherein, The display screen and user interface are also configured as a consumables monitor, wherein the consumables monitor displays the consumables status of the on-site forensic testing equipment.

14. The system as claimed in any one of claims 1-13, wherein, The display screen and user interface are also configured to display the authorization status of the operator of the on-site forensic testing equipment.

15. The system as claimed in any one of claims 1-14, further comprising: A logic device configured to send DNA test gene maps to a third-party database center and / or receive results from the third-party database center relating to whether the DNA test gene map matches any gene map in any DNA database of the third-party database center.

16. A system comprising: The system as described in any one of claims 1-15; as well as At least one on-site forensic testing device at each of the plurality of sites.

17. The system as claimed in any one of claims 1-16, wherein, At least one of the on-site forensic testing equipment includes an electrophoresis device.

18. A method performed on the system of any one of claims 1-17, the method comprising: (a) Establishing bidirectional communication between a command center computer and one or more of the plurality of sites located remotely from the command center computer via the at least one network communication interface, wherein the command center computer includes one or more processors and the at least one display screen and user interface; (b) Displaying aspects of at least one of the field forensic testing devices using the display screen and user interface of the command center computer, wherein the aspects include (i) a site identifier of the at least one field forensic testing device, and (ii) one or more additional aspects of the at least one field forensic testing device selected from the group consisting of: the current status of the at least one field forensic testing device, the operation log of the at least one field forensic testing device, the consumable status of the at least one field forensic testing device, and the operator information of the at least one field forensic testing device; and (c) Using the display screen and user interface, the user receives input from the user at the at least one display screen and user interface of the command center computer for controlling the operation of the at least one on-site forensic testing device.

19. A method for providing remote support or assistance to on-site forensic testing equipment, comprising: (a) Establishing bidirectional communication between a command center computer and multiple sites located remotely to the command center computer via at least one network communication interface. The command center computer includes one or more processors and at least one display screen and user interface. Each of the sites includes one or more on-site forensic testing devices, at least one of which is configured to perform forensic identification tests to identify the individual using a DNA sample from the individual, and at least one of the on-site forensic testing devices includes a biochemical testing device, a biometric testing device, or a diagnostic device. (b) Using the display screen and user interface to display (i) the site identifier of each of the field forensic testing devices, and (ii) one or more additional aspects selected from the group consisting of: the current status of at least one of the field forensic testing devices, the operation log of at least one of the field forensic testing devices, the consumable status of at least one of the field forensic testing devices, and the operator information of at least one of the field forensic testing devices; and (c) Using the display screen and user interface, the user receives input from the user located at the at least one display screen and user interface for controlling the operation of at least one of the on-site forensic testing devices.

20. The method of claim 19, wherein, (b) includes: displaying a geographic map, wherein the geographic map shows the site identifiers of the plurality of sites including the on-site forensic testing equipment.

21. The method of claim 19, wherein, (b) includes: displaying a geographic map, wherein the geographic map shows the site identifiers of the plurality of sites including the on-site forensic testing equipment, the method further including receiving user input and using the user interface to select one or more of the site identifiers displayed on the geographic map.

22. The method of claim 20 or 21, further comprising: The user interface is used to receive user input for selecting one or more of the site identifiers displayed on the geographic map, wherein (b) includes: an operation log of the on-site forensic testing equipment displayed at the site associated with the selected site identifier.

23. The method according to any one of claims 19-22, wherein, (a) Includes establishing encrypted two-way communication between the command center computer and at least one of the plurality of sites located remotely from the command center computer via the at least one network communication interface.

24. The method according to any one of claims 19-23, wherein, The control operation includes locking at least one of the on-site forensic testing devices.

Citation Information

Patent Citations

  • Evidence and property tracking for law enforcement

    US20020113707A1

  • System for maintaining security of evidence throughout chain of custody

    US20100265068A1