The present invention generally relates to the field of hazardous material detection, and more particularly relates to a mobile system for detecting and identifying hazardous materials.
Current radiation portals used in security applications for inspecting vehicles and cargo are configured as fixed assets that cannot be easily re-assigned or used as a mobile analysis platform. Many of the current radiation detection devices are handheld radiation devices that need to be placed in very close proximity to the target for analysis. This can potentially place the operator of the device in dangerous and/or hazardous conditions. Also, most hand held radiation devices can only cover a small area at one time.
Therefore a need exists to overcome these problems as discussed above.
In one embodiment, a method identifies materials associated with radiation that has been detected. The method includes receiving a set of radiation data associated with at least one radiation source from a set of radiation sensors mechanically coupled to a mobile vehicle. At least one histogram is generated based on the set of radiation data. The at least one histogram represents a spectral image of the radiation source. At least one histogram is compared to multiple spectral images associated with known materials. The at least one histogram is determined to substantially match at least one of the multiple spectral images. A determination is made as to whether the material associated with the at least one of the multiple spectral images is a hazardous material. Personnel are notified that the at least one radiation source is a hazardous material in response to determining that the material associated with the at least one of the multiple spectral images is a hazardous material.
In another embodiment, a mobile vehicle is suitable for detecting radiation and identifying materials associated with radiation that has been detected. The mobile vehicle includes at least one set of radiation sensors mechanically coupled to a portion of the mobile vehicle. At least one information processing system is communicatively coupled to the set of radiation sensors. The information processing system is adapted to receive a set of radiation data associated with at least one radiation source from a set of radiation sensors mechanically coupled to the mobile vehicle. At least one histogram is generated based on the set of radiation data. The at least one histogram represents a spectral image of the radiation source. At least one histogram is compared to multiple spectral images associated with known materials. The at least one histogram is determined to substantially match at least one of the multiple spectral images. A determination is made as to whether the material associated with the at least one of the multiple spectral images is a hazardous material. Personnel are notified that the at least one radiation source is a hazardous material in response to determining that the material associated with the at least one of the multiple spectral images is associated with a hazardous material.
In yet another embodiment, a system is suitable for detecting radiation and identifying materials associated with radiation that has been detected. The system includes at least one mobile vehicle including at least one set of radiation sensors that are mechanically coupled to a portion of the mobile vehicle. At least one information processing system is communicatively coupled to the at least one mobile vehicle. The information processing system is adapted to receive a set of radiation data associated with at least one radiation source from a set of radiation sensors mechanically coupled to the mobile vehicle. At least one histogram is generated based on the set of radiation data. The at least one histogram represents a spectral image of the radiation source. At least one histogram is compared to multiple spectral images associated with known materials. The at least one histogram is determined to substantially match at least one of the multiple spectral images. A determination is made as to whether the material associated with the at least one of the multiple spectral images is a hazardous material. Personnel are notified that the at least one radiation source is a hazardous material in response to determining that the material associated with the at least one of the multiple spectral images is a hazardous material.
The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views, and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present invention.
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely examples of the invention, which can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention in virtually any appropriately detailed structure. Further, the terms and phrases used herein are not intended to be limiting; but rather, to provide an understandable description of the invention.
The terms “a” or “an”, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term another, as used herein, is defined as at least a second or more. The terms including and/or having, as used herein, are defined as comprising (i.e., open language). The term coupled, as used herein, is defined as connected, although not necessarily directly, and not necessarily mechanically.
General Operating Environment
According to one embodiment of the present invention as shown in
In particular,
In addition to the radiation/fissile material, chemical, biological, and explosive sensor arrays, sensory directional detection sensors (“DDS”) arrays 110, 112, can be included within the environment 100 as well. DDS arrays are used to identify the direction of a radiation emitting source. For example,
A first portion 222 of the first sensor body 218 is coupled to a first portion 224 of the second sensor body 220 creating a back-to-back configuration as shown in
Configuring the sensors within the DDS sensor arrays so that the body portions 218, 220 are adjacent to each other allows this configuration to be in a mutual substantially shielding relationship between the two sensors 206, 208, and/or in a timing relationship for determining time of a particle traveling into each of the two back-to-back sensors. Stated differently, each first sensor may substantially shield the other second sensor from radiation being absorbed by the first sensor (e.g., a sensing portion of a first radiation sensor and a sensing portion of a second radiation sensor are adjacent in close proximity with each other and facing opposite directions), and/or each first sensor will sense a traveling particle (e.g., gamma or neutron particle) entering into the first sensor earlier in time than the second sensor sensing the particle entering the second sensor. Therefore, to determine the direction of the radiation source, the data analysis and monitoring manager 138 compares the energy counts at each sensor in a DDS sensor set, and/or the timing relationships between the energy counts between the back-to-back sensors, and identifies the sensor associated with the larger energy count relative to the sensor associated with the lower energy count, and/or the earlier time of entering the respective sensor. The direction that the sensor associated with the larger energy count, and/or the relative earlier time of entering a respective one of the two sensors, indicates the direction of the radiation source. The direction of the radiation source can be determined based on, for example, the larger energy count because only the sensor facing the direction of the source receives the larger amount of radiation energy since this sensor substantially shields the other sensor from receiving an equal amount of radiation from the source. The direction of the radiation source can also be determined based on the timing relationship of energy counts between the two back-to-back sensors (e.g., from a radiation sensor that has detected the later time to the other one that has detected the earlier time). A more detailed discussion on DDS arrays is given in provisional U.S. Patent Application No. 61/128,114, entitled “Radiation Directional Finder and Isotope Identification System”, filed on May 19, 2008, by the same inventor, and which is hereby incorporated by reference in its entirety.
Returning to
The sensor interfaces 118, 120, 122, 124, 126, 128, in one embodiment, are sensor integration units (“SIU”) that provide the calibration, automated gain control, calibration verification, remote diagnostics, and connectivity to the processor for spectral analysis of the sensor data. SIUs are discussed in greater detail in U.S. Pat. No. 7,269,527 entitled “System Integration Module For CBRNE Sensors”, filed on Jan. 17, 2007, which is commonly owned and is hereby incorporated by reference in its entirety. It should be noted that although
One or more micro-neutron pulse devices 132 are also optionally included within the operating environment 100 and are communicatively coupled to the first network 130 and/or a second network 134. A micro-neutron pulse device 132 is an active analysis device that emits neutron pulses and whereby gamma feedback identifies shielded radiological materials such as highly enriched uranium, explosives, illicit drugs, or other materials. The first and second networks 130, 134 can include any number of local area networks and/or wide area networks. It should be noted that even though
The operating environment 100 also includes an information processing system 136 communicatively coupled to the first network 130 via one or more wired and/or wireless communication links. The information processing system 136 includes a data collection manager 138 and is communicatively coupled to one or more data storage units 140. The one or more storage units 140 can reside within the information processing system 136 and/or outside of the system 136 as shown in
The data 142 generated by each of the sensors 114, 116, in one embodiment, is detailed spectral data from each sensor device that has detected radiation such as gamma radiation and/or neutron radiation. The data collection manager 138, in one embodiment, stores the data 142 received/retrieved from the sensor arrays 102, 104, 106, 108, 110, 112 and/or the neutron pulse detector 132 in one or more data storage devices 140. A data storage device 140 can be a single hard-drive, two or more coupled hard-drives, solid state memory devices, and/or optical media such as (but not limited to) compact discs and digital video discs, and the like. It should be noted that this list of storage devices is not exhaustive and any type of storage device can be used. It should also be noted that information processing system 136 including the data collection manager 138 is modular in design and can be used specifically for radiation detection and identification and/or for data collection for explosives and special materials detection and identification.
The operating environment 100, in one embodiment, also includes an information processing system 144 communicatively to the at least a second network 134 via one or more wireless and/or wired communication technologies. The information processing system 144, in one embodiment, includes a data analysis and monitoring manager 146 that analyzes and monitors the data 142 retrieved/received from the sensor arrays 102, 104, 106, 108, 110, 112 and optionally the micro-neutron pulse detector 132. The data analysis and monitoring manager 146, in one embodiment, includes a multi-channel analyzer 148 and a spectral analyzer 150. The data analysis and monitoring manager 146 and each of these components 148, 150 are discussed in greater detail below.
In one embodiment, a user interface 152, a manifest database 154, and a materials database 156 are communicatively coupled to the information processing system 144 either directly or via a network (e.g. the second network 134). The user interface 152, in one embodiment, is one or more displays, input devices, output devices and/or the like that allows a user to monitor and/or interact with the information processing system 144. The data and analysis functionality of the information processing system 144, which is discussed in greater detail below, can either be automated and/or supplemented with human interaction. The user interface(s) 152 enables this human interaction.
The manifest database 154 includes a plurality of manifests 158 associated with shipping cargo, which can be cargo on a water vessel, a ground vessel (e.g., cars, trucks, and/or trains), and/or an air transportation vessel. A manifest 160 includes a detailed description of the contents of each container or cargo that is to be examined by the sensor arrays 102, 104, 106, 108, 110, 112 and/or the neutron pulse device(s) 132. The manifests 158 are used by the information processing system 144 to determine whether the possible materials, goods, and/or products within the container package, car, truck, or the like, match the expected authorized materials, goods, and/or products, described in the manifest 158 for the particular entity under examination. The use of a manifest 158 during examination of an entity is discussed in greater detail below.
The materials database 156 includes materials information 160 such as chemical material information, biological material information, radioactive material information, nuclear material information, and/or explosive material information. Also, the materials information 160 can include isotope information for known isotopes. For example, isotope information can include spectral images, histograms, energy levels, and/or the like associated with known isotopes. The materials information 160, in one embodiment, is used by the data analysis and monitoring manager 146 to determine whether any hazardous materials are within an entity that is being examined. This identification/detection process is discussed in greater detail below.
It should be noted that although the manifest database 154 and the materials database 156 are shown in
The operating environment 100, in one embodiment, also includes a remote monitoring information processing system 162 communicatively coupled to the second network 134. A user interface 164, which can be one or more displays, input devices, output devices and/or the like that allows a user to monitor and/or interact with the remote system 162, is communicatively to the system 162. The remote monitoring system 162 includes a computer, memory, and storage, and enables a user to remotely monitor, manage, and/or control the remote information processing system 162 and/or the data analysis and monitoring processes being performed at the information processing system 144. Also, the remote monitoring system 162 can be a device such as a wireless communication device, portable computer, desktop and/or the like, that receives notifications from the information processing system 144 regarding the data analysis and monitoring processes.
In one embodiment, one or more monitors/camera systems 166 such as (but not limited to) a closed circuit television system is also included within the operating environment 100. The cameras within this system 166 can be deployed in a mobile environment such as a vehicle or at stationary portal communicatively coupled to a mobile environment. Therefore, an operator can monitor a scanning process occurring in the mobile environment and/or at a stationary portal. Also, an examined entity tracking system 168 is also included within the operating environment 100. The examined entity tracking system 168 tracks and monitors the identity of each entity such as a truck, car, train, boat, plain, cargo container, package, and the like, being examined. The tracking system 168 can include digital cameras, radio frequency identification tag (“RFID”) readers, bar code scanners, character recognition mechanisms, marking systems, and the like that allow the tracking system to identify an entity currently being examined. This allows the information processing system 144 and/or an operator to determine if an entity has previously been examined and to also flag an entity when hazardous materials potentially reside within the entity.
Mobile Environment Detection and Identification of Hazardous Material
The following is a more detailed discussion on implementing the operating environment 100 (or at least a portion of the environment) discussed above with respect to
In particular,
Also, the mobile environment 300 of
In this embodiment, the mobile operating environment 300 accesses these remote items via one or more networks 130, 134. For example, the mobile operating environment 300 can include only the sensor arrays 302, 304, 306, 308, 310, a user interface 142, and networking equipment. As the sensor arrays 302, 304, 306, 308, 310 perform their operations, the data collected by the sensor arrays 302, 304, 306, 308 is transmitted over a network 130 so that the data analysis and monitoring manager 146 can perform data analysis operations such as radiation direction identification and hazardous material identification. The resulting information can be passed back to the mobile operating environment 300 via one of the networks 130, 134 and displayed to a user within the mobile operating environment via the user interface 130.
It should be noted that the locations of the sensor arrays 302, 304, 306, 308, 310 within the mobile environment 300 as shown in
Also, the mobile environment 400 of
It should be noted that the locations of the sensor arrays 402, 404, 406, 408, 410 within the mobile environment 400, as shown in
By implementing the operating environment 100 (or at least a portion of the operating environment 100) within a mobile environment, a mobile system is created that is able to (1) determine the direction of a radiation source; (2) utilize gamma detectors for detecting and identifying any isotopes present within an entity/area being examined and/or approached by the mobile environment; (3) utilize neutron detectors for identifying the presence of fissile materials within an entity/area being examined and/or approached by the mobile environment; (4) perform optional long range radiation detection; (5) perform neutron pulse operations for detection of shielded fissile materials, explosives, and other materials of interest; and (6) optionally detect and identify chemical, biological, and materials within an entity/area being examined and/or approached.
Also, implementing the operating environment 100 within a mobile environment allows for much larger areas to be scanned than stationary or fixed systems. For example, a car/truck can drive around a city, airport, marine, sea port, and the like, and perform scanning operations. The DDS arrays determine the direction of a radiation source so operators within the car/truck, or remotely located operators, can determine the direction of travel needed to locate a radiation source.
In various embodiments of the present invention, a mobile environment, such as those examples discussed above with reference to
In another embodiment, the mobile environments discussed above can be used in conjunction with stationary or fixed portals as well. For example, one or more of the sensor arrays 102, 104, 106, 108, 110, 112 can be deployed at strategic locations within a city, marina, port, airport, building, housing communities, waterway channels, on the sides of a waterway channel under a bridge, on the sides of a roadway under a bridge in stand-alone positions along the water channel or roadways, entranceways into harbors, at buoys, or the like for detecting radiation. These sensor arrays can then generate radiation alarms when radiation is detected. A mobile detection and identification system can then be dispatched to the area associated with the sensor array(s) that detected the radiation for further detection and analysis.
As discussed above, the sensor arrays 102, 104, 106, 108, 110, 112 scan an entity/area to be examined. Each of the gamma and/or neutron sensors generates signals indicative of any gamma and/or neutron radiation detected. As discussed above, this sensor data 142 is collected by the data collection manager 138 and stored within one or more data storage units 140. The data analysis and monitoring manager 146 then analyzes the data 142 to determine if any hazardous materials have been detected and/or the direction of where a radiation source is located.
For example, the data analysis and monitoring manager 146 includes a multi-channel analyzer (“MCA”) 148 comprising one or more devices, a device composed of multiple single channel analyzers (“SCA”). In one embodiment, the MCA 148, uses analog to digital converters combined with computer memory that is equivalent to thousands of SCAs and counters and is dramatically more powerful and cost efficient than individual SCAs. The SCA interrogates analog signals received from the individual radiation sensors 114, 116, and determines whether the specific energy range of the received signal is equal to the range identified by the single channel. If the energy received is within the SCA, an SCA counter is updated. Over time, the SCA counts are accumulated. At a given time interval, a multi-channel analyzer 148 includes a number of SCA counts, which result in the creation of at least one histogram 170.
The histogram 170 represents the spectral image of the radiation that is present within the entity/area being examined. In other words, the histogram 170 is a fingerprint of the entity being examined. The histogram 170 can represent a portion of the entity or the entire entity. In one embodiment, a single histogram 170 can be created based on information received from all of the sensor arrays 102, 104, 106, 108, 110, 112. In another embodiment, a single histogram 170 can be created from the combination of one or more histograms associated with one or more sensors 114, 116 in the sensor arrays 102, 104, 106, 108, 110, 112. In yet another embodiment, a histogram 170 can be created for each sensor 114, 116 within the sensor arrays 102, 104, 106, 108, 110, 112. A more detailed discussion on histograms is given in U.S. Pat. No. 7,142,109 entitled “Container Verification System For Non-Invasive Detection Of Contents”, filed on Feb. 27, 2006; and U.S. Pre-Grant Publication 2008/0048872 entitled, “Multi-Stage System For Verification Of Container Contents”, filed on Oct. 31, 2007, which are both commonly owned and hereby incorporated by reference in their entireties.
The histogram 170 is used by the spectral analyzer 150 to identify isotopes that are present in materials residing within in the entity/area under examination. One of the functions performed by the data and analysis manager 146 is spectral analysis, performed by the spectral analyzer 138, to identify the one or more isotopes, explosives or special materials residing within the entity/area under examination. With respect to radiation detection, the spectral analyzer 150 compares one or more spectral images (e.g., represented by histograms 170, and/or by other collections of data associated with the sensors) of the radiation that has been detected within the entity/area to known isotopes that are represented by one or more spectral images stored 160 in the materials database 156. By capturing multiple variations of spectral data for each isotope there are numerous images that can be compared to one or more spectral images of the radiation present.
The materials database 156, according to one embodiment, holds one or more spectral images 160 of each isotope to be identified. These multiple spectral images represent various levels of acquisition of spectral radiation data so isotopes can be compared and identified using various amounts of spectral data available from the one or more sensors. Whether there are small amounts or large amounts of data acquired from the sensors, the spectral analyzer 150 compares the acquired radiation data from the one or more sensors 114, 116 to one or more spectral images 160 for each isotope to be identified. This significantly enhances the reliability and efficiency of matching acquired spectral image data from the one or more sensors to spectral image data of each possible isotope to be identified.
Once one or more possible isotopes are determined to be present in the radiation detected by the sensor(s) 114, 116 the data analysis and monitoring manager 146 compares the determined set of isotopes against possible materials, goods, and/or products that may be present in the entity/area under examination. The manifest database 154 includes a detailed description 156 of the contents of each entity/area that is to be examined. The manifest 156 can be referred to by the data analysis and monitoring manager 146 to determine whether the possible materials, goods, and/or products, contained in the entity/area match the expected authorized materials, goods, and/or products, described in the manifest 156 for the particular entity/area under examination. This matching process, according to one embodiment of the present invention, is significantly more efficient and reliable than any container contents monitoring process in the past.
It should be noted that the spectral analyzer 150 is able to utilize various methods to provide multi-confirmation of the isotopes identified. Should more than one isotope be present, the spectral analyzer 150 identifies the ratio of each isotope present. Examples of methods that can be used for spectral analysis such as that discussed above include: 1) a margin setting method as described in U.S. Pat. No. 6,847,731 entitled “Method And System For Improving Pattern Recognition System Performance”, filed Aug. 7, 2000, which is hereby incorporated by reference in its entirety; and 2) a LINSCAN method (a linear analysis of spectra method) as discussed in U.S. Provisional patent application Ser. No. 11/624,067, filed on Jan. 17, 2006, by inventor David L. Frank, and entitled “Method For Determination Of Constituents Present From Radiation Spectra And, If Available, Neutron And Alphas Occurrences”; the collective entire teachings of which being herein incorporated by reference.
With respect to analysis of collected data pertaining to explosives and/or special materials, the spectral analyzer 150 and compares identified possible explosives and/or special materials to the manifest 160 by converting the stored manifest data 160 relating to the entity/area under examination to expected explosives and/or radiological materials and then by comparing the identified possible explosives and/or special materials with the expected explosives and/or radiological materials. If the system 146 determines that there is no match to the manifest 160 for the entity/area then the identified possible explosives and/or special materials are unauthorized. The system 146 can then provide information to system supervisory personnel to alert them to the alarm condition and to take appropriate action. For example, the user interface 152, 164 can present to a user a representation of the collected received returning signals, or the identified possible explosives and/or special materials in the entity/area under examination, or any system identified unauthorized explosives and/or special materials contained within the entity/area under examination, or any combination thereof.
A more detailed discussion on spectral analysis is given in U.S. Pat. No. 7,142,109 entitled “Container Verification System for Non-Invasive Detection of Contents”, filed on Feb. 27, 2006; and U.S. Pre-Grant Publication 2008/0048872 entitled, “Multi-Stage System For Verification Of Container Contents”, filed on Oct. 31, 2007, which are collectively commonly owned and hereby incorporated by reference in their entirety.
In addition to gamma and neutron sensors, neutron pulse devices 132 can also be deployed within the operating environment 100 as discussed above. The neutron pulse devices 132 include coincident counting capabilities. The gamma detectors within the neutron pulse device are used to identify chemical and explosives materials from the gamma response to the neutron pulse. A more detailed discussion on using micro-neutron pulse device is provided in the provisional U.S. Patent Application No. 61/128,115, entitled “Mobile Frame Structure With Passive/Active Sensor Arrays For Non-Invasive Analysis For CBRNE Materials Present”, filed on May 19, 2008, by the same inventor as the present application, and which is hereby incorporated by reference in its entirety.
Various embodiments discussed above are advantageous because the sensor array configurations on mobile environments can yield greater scan times, which allows for spectral analysis and hazardous material identification with respect to an object being examined. Therefore, the sensor array configurations as discussed above enable the scanning entity, such as the mobile environment, to quickly and effectively operate for a system to analyze the object and/or area of interest, thereby enabling identification of hazardous materials within the entity and/or area of interest, even while remotely located.
Example of a Process for Radiation Detection and Identification Using a Mobile System
The manager 146, at step 508, optionally receives a third set of detected radiation data from an optional set of direction radiation sensors 302 (and/or 304) that are mechanically coupled to the mobile entity 300. As discussed above, this third set of detected radiation data enables the manager 146 to determine the direction from which the radiation is being emanated. It should be noted that the detectors sets 302 (and/or 304), 306, 308 can perform their detection operations while the mobile entity is moving and/or stationary.
The manager 146, at step 510, generates one or more histograms 170 based on at least the first set of detected radiation data and the second set of detected radiation data, as discussed above. The manager 146, at step 512, compares spectral images associated with the generated histograms to a set of spectral images 156 associated with known materials. The manager 146, at step 514, determines if a match exists between the spectral images associated with the generated histograms 170 and the set of spectral images 156 associated with known materials. If the result of this negative is negative, the manager 146, at step 516, obtains additional radiation data from the sensors 306, 308 (and/or 302/304) and the control flow returns to step 510. If the result of this determination is positive, the manager 146, at step 518, determines if the material identified by the comparison is hazardous. If the result of this determination is positive, the manager 146, at step 520, notifies personnel. The control flow then exits at step 522.
If the result of this determination is negative, the manager 146, at step 524, compares the identified material with a manifest 158 associated with the entity being examined. The manager 146, at step 526, determines if the manifest includes the identified material. If the result of this determination is negative, the identified material is unauthorized and the manager 146, at step 520, notifies personnel. The control flow then exits at step 522. If the result of this determination is positive, the manager 146, at step 528, determines that the identified material is authorized and the control flow then exits at step 530.
Information Processing System
In one embodiment of the present invention, the computing system 600 includes one or more processors, such as processor 604. The processor 604 is connected to a communication infrastructure 602 (e.g., a communications bus, crossover bar, or network). Various software embodiments are described in terms of this exemplary computer system. After reading this description, it should become apparent to a person of ordinary skill in the relevant art(s) how to implement an embodiment of the present invention using other computer systems and/or computer architectures.
The computing system 600 can include a display interface 608 that forwards graphics, text, and other data from the communication infrastructure 602 (or from a frame buffer) for display on the display unit 610. The computing system 600 also includes a main memory 606, preferably random access memory (RAM), and may also include a secondary memory 612 as well as various caches and auxiliary memory as are normally found in computer systems. The secondary memory 612 may include, for example, a hard disk drive 614 and/or a removable storage drive 616, representing a floppy disk drive, a magnetic tape drive, an optical disk drive, and the like. The removable storage drive 616 reads from and/or writes to a removable storage unit 618 in a manner well known to those having ordinary skill in the art.
Removable storage unit 618, represents a floppy disk, a compact disc, magnetic tape, optical disk, etc. which is read by and written to by removable storage drive 616. As are appreciated, the removable storage unit 618 includes a computer readable medium having stored therein computer software and/or data. The computer readable medium may include non-volatile memory, such as ROM, Flash memory, Disk drive memory, CD-ROM, and other permanent storage. Additionally, a computer medium may include, for example, volatile storage such as RAM, buffers, cache memory, and network circuits. Furthermore, the computer readable medium may comprise computer readable information in a transitory state medium such as a network link and/or a network interface, including a wired network or a wireless network that allow a computer to read such computer-readable information.
In alternative embodiments, the secondary memory 612 may include other similar means for allowing computer programs or other instructions to be loaded into the computing system 600. Such means may include, for example, a removable storage unit 622 and an interface 620. Examples of such may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an EPROM, or PROM) and associated socket, and other removable storage units 622 and interfaces 620 which allow software and data to be transferred from the removable storage unit 622 to the computing system 600.
The computing system 600, in this example, includes a communications interface 624 that acts as an input and output and allows software and data to be transferred between the computing system 600 and external devices or access points via a communications path 626. Examples of communications interface 624 may include a modem, a network interface (such as an Ethernet card), a communications port, a PCMCIA slot and card, etc. Software and data transferred via communications interface 626 are in the form of signals which may be, for example, electronic, electromagnetic, optical, or other signals capable of being received by communications interface 624. The signals are provided to communications interface 624 via a communications path (i.e., channel) 626. The channel 626 carries signals and may be implemented using wire or cable, fiber optics, a phone line, a cellular phone link, an RF link, and/or other communications channels.
In this document, the terms “computer program medium,” “computer usable medium,” “computer readable medium”, “computer readable storage product”, and “computer program storage product” are used to generally refer to media such as main memory 606 and secondary memory 612, removable storage drive 616, and a hard disk installed in hard disk drive 614. The computer program products are means for providing software to the computer system. The computer readable medium allows the computer system to read data, instructions, messages or message packets, and other computer readable information from the computer readable medium.
Computer programs (also called computer control logic) are stored in main memory 606 and/or secondary memory 612. Computer programs may also be received via communications interface 624. Such computer programs, when executed, enable the computer system to perform the features of the various embodiments of the present invention as discussed herein. In particular, the computer programs, when executed, enable the processor 604 to perform the features of the computer system.
Non-Limiting Examples
Although specific embodiments of the invention have been disclosed, those having ordinary skill in the art will understand that changes can be made to the specific embodiments without departing from the spirit and scope of the invention. The scope of the invention is not to be restricted, therefore, to the specific embodiments, and it is intended that the appended claims cover any and all such applications, modifications, and embodiments within the scope of the present invention.
This application is based on and claims priority to co-pending provisional U.S. Patent Application No. 61/070,590, entitled “Marine and Vehicle Mobile Radiation Threat Identification System”, filed on Mar. 24, 2008, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/128,114, entitled “Radiation Directional Finder and Isotope Identification System”, filed on May 19, 2008, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/128,115, entitled “Mobile Frame Structure With Passive/Active Sensor Arrays For Non-Invasive Analysis For CBRNE Materials Present”, filed on May 19, 2008, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/______, entitled “Method For Increased Gamma/Neutron Detector Performance”, filed on Feb. 25, 2009, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/______, entitled “Method For Increased Gamma/Neutron Detector Performance, version 2”, filed on Mar. 13, 2009, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/______, entitled “High Performance Neutron Detector With Near Zero Gamma Cross Talk”, filed on Mar. 4, 2009, by the same inventor, and to co-pending provisional U.S. Patent Application No. 61/______, entitled “High Performance Neutron Detector With Near Zero Gamma Cross Talk, version 2”, filed on Mar. 13, 2009, by the same inventor; the entire collective teachings of which being incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61070590 | Mar 2008 | US | |
61128114 | May 2008 | US | |
61128115 | May 2008 | US |