SYSTEM AND METHODS FOR ARCHIVING AND RETRIEVING SPECIMENS
20170327313 · 2017-11-16
Inventors
- Ossama TAWFIK (Leawood, KS, US)
- Swaran K. JAIN (Lansing, KS, US)
- Terry N. FADDIS (Lawrence, KS, US)
- Gavin Patrick STRUNK (Wichita, KS, US)
Cpc classification
International classification
Abstract
Embodiments of the present invention include a system and methods for archiving and/or retrieving specimens. Embodiments of the system of the present invention include a movement mechanism, an archival structure, and a software program. Embodiments of the device are configured to acquire a specimen, transport the specimen to a unique location in the archival structure, and store information regarding specimen identification and storage location.
Claims
1. A system for archiving and retrieving specimens, comprising: an archival structure; at least one specimen movement mechanism, wherein the specimen movement mechanism is configured to move a specimen from an input location to a storage location in the archival structure; and a software program, wherein the software program is configured to receive information regarding the storage location of the specimen and store the information on a computer readable storage medium of a computer system.
2. The system of claim 1, wherein the software program comprises a user interface, the user interface being configured to allow entry of specimen storage and/or retrieval instructions to be forwarded to the specimen movement mechanism and/or archival structure.
3. The system of claim 2, wherein the software program is further configured to receive information and/or feedback from the specimen movement mechanism and/or archival structure and display the information on the user interface.
4. The system of claim 3, wherein the computer system comprises a communications interface configured to forward information and/or instructions from the software program to the specimen movement mechanism and/or archival structure and to forward information and/or feedback from the specimen movement mechanism and/or archival structure to the software program.
5. The system of claim 1, wherein the specimen movement mechanism comprises a specimen reader, the specimen reader configured to read a specimen information display located on the specimen and to send specimen information to the software program.
6-7. (canceled)
8. The system of claim 1, wherein the archival structure comprises at least one input component and/or output component configured to receive specimens for storage as an input location and/or receive specimens from storage and wherein the specimen movement mechanism, archival structure, and software program are configured to store specimens according to expected storage term, such that shorter storage term specimens are located at an area of the archival structure relatively closer to the input component or the output component and longer storage term specimens are located at an area of the archival structure relatively farther from the input component or the output component.
9. (canceled)
10. The system of claim 1, wherein the archival structure comprises at least one storage module, the at least one storage module comprising a plurality of receptacles configured for receiving and storing specimens and wherein at least a portion of the receptacles are configured to be moveable within the archival structure, the archival structure comprising at least one vertical receptacle positioning component and/or at least one horizontal receptacle positioning component configured to move the moveable receptacles within the archival structure.
11. The system of claim 9, wherein the receptacles are configured to be non-movable within the archival structure.
12. The system of claim 9, wherein the receptacles are configured to have a volume of approximately 0.0005 to 0.000625 cubic feet each.
13. The system of claim 9, wherein the receptacles are formed from a series of support elements and plate elements, the support elements configured to support at least one plate element and the at least one plate element configured such that a specimen may be positioned thereon.
14. The system of claim 13, wherein the support elements are attached to a vertical receptacle positioning component and/or a horizontal receptacle positioning component configured to move a storage module or a moveable portion of the receptacles within the archival structure.
15-33. (canceled)
34. In a computer automated environment, a method of archiving and retrieving specimens, comprising: initiating an archival process; obtaining identification information associated with a specimen; sending specimen archive instructions to a specimen movement mechanism and/or archival structure; moving the specimen to a storage location within the archival structure using the specimen movement mechanism; correlating the identification information associated with the specimen with the storage location of the specimen; and storing the correlated identification information and storage location information of the specimen on a computer readable storage medium of a computer system.
35. The method of claim 34, further comprising: accessing the correlated identification information and storage location information of the specimen; sending specimen retrieval instructions to the specimen movement mechanism and/or archival structure; and retrieving the specimen from the archival structure using the specimen movement mechanism.
36. (canceled)
37. The method of claim 35, further comprising verifying the identity of the specimen by reading a specimen information display located on the specimen using a reader.
38. The method of claim 37, wherein the reader is located on the specimen movement mechanism.
39. The method of claim 37, further comprising sending match or mismatch information to the computer system and informing user of match or mismatch information.
40. (canceled)
41. The method of claim 34, wherein obtaining identification information associated with a specimen comprises manual entry of the identification information by a user into the computer system.
42-47. (canceled)
48. A physical computer readable storage media having stored thereon computer executable instructions that when executed by one or more processors of a computer system cause the computer system to perform the following, comprising: obtain identification information associated with a specimen; send specimen archive instructions to a specimen movement mechanism and/or archival structure; move the specimen to a storage location within the archival structure using the specimen movement mechanism; correlate the identification information associated with the specimen with the storage location of the specimen; and store the correlated identification information and storage location information.
49. The physical computer readable storage media of claim 48, further causing the computer system to perform the following, comprising: access the correlated identification information and storage location information of the specimen; send specimen retrieval instructions to the specimen movement mechanism and/or archival structure; and retrieve the specimen from the archival structure using the specimen movement mechanism.
50. The physical computer readable storage media of claim 48, further causing one or the computer system to verify the identity of the specimen by reading a specimen information display located on the specimen using a reader.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION
[0032] Embodiments of the systems and methods for archiving and retrieving specimens may be configured for use in an anatomical pathology laboratory, a criminal forensics laboratory, research laboratory, or other setting. Certain embodiments of the system 10 include a movement mechanism 100, an archival structure 200 including receptacles 202 in which specimens may be archived, and a software program 300 executable on a computer system 400. Certain embodiments of the movement mechanism 100 and the archival structure 200 may be positioned within a housing 250.
[0033] As illustrated in
[0034] Embodiments of the movement mechanism 100 may be configured to acquire and move only specimens having one specific size and shape. For example, in one embodiment, all of the specimens may be of generally a single size and shape, i.e. a standard microscope slide or tissue cassette. Other embodiments of the movement mechanism are configured to acquire and move any of a group of specimens having a narrow range of sizes, shapes, weights, or combinations thereof. For example, a narrow range of sizes and shapes may include a difference in size in a range of from about 0.001 inches to about 1.000 inches. In other examples, the difference in size may be more than about 1.000 inches. The difference in size may be the difference in overall volume, difference in a measurement of length (i.e. height, width, thickness, diagonal etc.), difference in perimeter (i.e. circumference or other measures of perimeter), difference surface area, differences in other measurements, or combinations thereof. Narrow ranges in shape may include differences in internal angles, differences in curvature, other shape differences, or combinations thereof. Narrow ranges in weights may include differences on the order of about 1 microgram, 1 gram, 10 grams, 100 grams, 1 kg, 5 kg, etc. Specimen weights may range from less than about 10 grams, more than about 1 kg, between about 1 grams and about 15 grams, or other ranges in weight. The sizes, shapes, or weights may be measured based on the specimen alone or may be measured based on the specimen and the receptacle. Still other embodiments are configured to handle specimens having a wide range of sizes, shapes, weights, or combinations thereof.
[0035] As illustrated in
[0036] Embodiments of the archival structure 200 may also include an input component 208 configured to permit a user to insert the specimen or a group of specimens that are ready for archival. In some embodiments, the input component 208 also may be the output location in which the movement mechanism 100 places the specimen after retrieval to permit the user to remove that specimen from the system 10. In some embodiments there are one or multiple input/output components 208. In other embodiments, one or multiple input components may be separate from one or multiple output components.
[0037] Certain embodiments of a system 10 and methods are configured to archive high volumes of specimens, such as hundreds of specimens, thousands of specimens, or millions of specimens. Such embodiments may include one or more input/output components 208. Such embodiments also may include more than one movement mechanism 100, and each movement mechanism 100 may be positioned and configured to position specimens in and retrieve specimens from a module 204 of receptacles 202.
[0038] Archival structure 200 may position the specimens in the order of insertion into the input/output component 208, by size, by weight, by shape, or randomly. For example, the first specimen inserted into the archival structure 200 is positioned in a first position while the second specimen inserted into the archival structure 200 is positioned in a second position, et cetera. In another example, the specimens may be grouped according to size, i.e. larger specimens may be grouped with larger specimens while smaller specimens may be grouped with smaller specimens. In a further example, specimens of a particular shape, i.e. a cylindrical shape, may be grouped with specimens of a similar shape while specimens of another shape, i.e. a prismatic shape, may be grouped with specimens of the other shape, i.e. prismatic shape. Also, an archival structure 200 may be configured to prioritize placement of specimens automatically according to user requirements, for example, upon entry by user of certain instructions. A user may plan to access specimen after a short period of time, and provide instructions to the archival structure 200 accordingly. In response, the archival structure 200 may provide short-term storage, which may include one or more receptacles positioned relatively close to the input/output component 208 such that the specimen may be retrieved faster and more easily. In another embodiment, the placement of the specimens may be automatically determined by the computer system 400. For example, the placement of the specimens may be automatically determined based on the number of times each specimen is retrieved. In another example, the placement may be automatically determined based on estimated demand for similar specimens. For instance, certain types of histology specimens may be in high demand for a short period of time, but after that period of time may no longer be in demand. Thus, after the initial high demand period of time, the specimens that are no longer in high demand may be positioned in a location that may allow specimens that are currently in high demand to be in a more quickly accessible position (i.e. low demand specimens may be positioned further away from the input/output 208 than the higher demand specimens). Other short-term storage may be in receptacles 202 configured to be movable, as opposed to certain other receptacles 202 which are generally not intended to be movable during the course of use of the system.
[0039] A user also may plan to not access a specimen for a long period of time, and provide those instructions to the archival structure 200 accordingly. In response, the archival structure 200 may provide long-term storage, which may include one or more receptacles 202 relatively further from the input/output component such that closer receptacles are reserved for often-accessed specimens. Other long-term storage may be provided in receptacles 202 configured not to be movable during the course of use of the system—that is, “non-movable” receptacles. Certain embodiments of the present invention may include only movable receptacles, only generally non-movable receptacles, or a combination of movable and non-movable receptacles.
[0040] The embodiment illustrated in
[0041]
[0042]
[0043] Certain embodiments of the plate element 220 are fixedly attached to the support element 218 such that the plate element 220 is configured to remain permanently attached to the support elements 218. Other embodiments of a plate element 220 are configured to meet with or removably attach to the support elements 218.
[0044] In certain embodiments, the plate element 220 may be supported by support elements 218 that connect to one another to form a continuous bottom receptacle wall 202A. In other embodiments, each support element 218 is not in direct contact with each other support element 218. Embodiments of each support element pair 218 may include a first support element 218A, 218C and a second support element 218B, 218D positioned generally in the same plane relative to one another to permit positioning of a plate element 220, as illustrated in
[0045] Embodiments of a plate element 220 may include a bottom surface and a top surface. The bottom surface may be configured to meet with and be supported by a support element pair 218. Also, when receptacles 202 are stacked, such as positioned generally above and below the other, the bottom surface of a plate element 220 may form a top receptacle wall 202D relative to a lower receptacle. A top surface of the plate element 220 may form the bottom receptacle wall 202A relative to an upper receptacle. The top surface of a plate element 220 also may be configured to receive one or more specimens. Such receiving section of a plate element 220 may include a generally flat portion, a generally concave portion, or a receiving section configured to receive a specimen of a specific size and shape.
[0046] In certain embodiments, the receptacles 202 are configured to maximize the storage space and permit storage of many, many specimens. The space required for storing a single specimen may be the volume of the specimen plus fifty percent. The additional fifty percent may be attributed to storage space for various mechanisms of the system. In certain embodiments in which a specimen includes a slide, each specimen may require approximately 0.0005 cubic feet of storage. For example, 400,000 slides may require 200 cubic feet, which is equivalent to a cube with 5.848 feet sides. In embodiments in which a specimen includes a cassette, each cassette may require approximately 0.000625 cubic feet of storage. For example, 400,000 cassettes would require 250 cubic feet, which is equivalent to a cube with 6.299 feet sides.
[0047] Referring back to
[0048] Computer storage media are physical storage media that store computer-executable instructions and/or data structures. Physical storage media include computer hardware, such as RAM, ROM, EEPROM, solid state drives (“SSDs”), flash memory, phase-change memory (“PCM”), optical disk storage, magnetic disk storage or other magnetic storage devices, or any other hardware storage device(s) which can be used to store program code in the form of computer-executable instructions or data structures, which can be accessed and executed by a general-purpose or special-purpose computer system to implement the disclosed functionality of the invention.
[0049] Transmission media can include a network and/or data links which can be used to carry program code in the form of computer-executable instructions or data structures, and which can be accessed by a general-purpose or special-purpose computer system. A “network” is defined as one or more data links that enable the transport of electronic data between computer systems and/or modules and/or other electronic devices. When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer system, the computer system may view the connection as transmission media. Combinations of the above should also be included within the scope of computer-readable media.
[0050] Information may be transferred between the archival structure and the software program 300 and the computer 400 through transmission media such as communication interface 301. The communication interface 301 may include a computer communication interface 416 and a device communication interface 303, such as a movement mechanism communication interface 102 or an archival structure communication interface 212. The communication interface 301 allows software, instructions, and data to be transferred between the computer system 400 and external devices including the movement mechanism 100, the archival structure 200, or other components of the system 10. Software, instructions, and/or data transferred by the communication interface 301 are typically in the form of signals that may be electronic, electromagnetic, optical, or other signals capable of being sent and received by the computer communication interface 416 and the receiving communication interface 303. Signals may be sent and received using a network and/or data links which can be used to carry program code in the form of computer-executable instructions or data structures (either hardwired, wireless, or a combination of hardwired or wireless). For example, computer-executable instructions may be sent and received using a wire or cable, fiber optics, a phone line, a cellular phone link, a Radio Frequency (“RF”) link, wireless link, or other communication channels.
[0051] Embodiments of the software program 300 may include a user interface through which a user may enter directions that will be sent to the movement mechanism 100, archival structure 200, or other components of the system 10. The software program 300 is configured to store information regarding the location of the specimens and information regarding other components of the system 10 in, for example, computer storage media.
[0052]
[0053] Computer system 400 may include a user interface 402 connected to communication infrastructure 404—such as a bus—, which is used to forward data such as graphics, text, and information, from the communication infrastructure 404 or from a frame buffer (not shown) to other components of the computer system 400. The user interface 402 may permit a user to enter information or instructions and view feedback or information displayed through the software 300. The user interface 402 may include, for example, a keyboard, touch screen, joystick, trackball, mouse, monitor, speaker, printer, any other computer peripheral device, or any combination thereof, capable of entering and/or receiving or viewing data.
[0054] The embodiment shown in
[0055] It is contemplated that the main memory 408, secondary memory 410, computer communication interface 416, or a combination thereof, function as a computer usable storage medium, otherwise referred to as a computer readable storage medium, to store and/or access computer software including computer instructions. For example, computer programs or other instructions may be loaded into the computer system 400 such as through a removable storage device, for example, a floppy disk, ZIP disks, magnetic tape, portable flash drive, optical disk such as a CD or DVD or Blu-ray, Micro-Electro-Mechanical Systems (“MEMS”), nanotechnological apparatus. Specifically, computer software including computer-executable instructions may be transferred from the removable storage unit 414 or hard disc unit 412 to the secondary memory 410 or through the communication infrastructure 404 to the main memory 408 of the computer system 400. For example, upon reaching various computer system components, program code in the form of computer-executable instructions or data structures can be transferred automatically from transmission media to computer storage media (or vice versa). For example, computer-executable instructions or data structures received over a network or data link can be buffered in RAM within a network interface module (e.g., a “NIC”), and then eventually transferred to computer system RAM and/or to less volatile computer storage media at a computer system. Thus, it should be understood that computer storage media can be included in computer system components that also (or even primarily) utilize transmission media.
[0056] Computer programs 300, when executed, enable the computer system 400, particularly the processor 406, to implement embodiments of the methods described herein according to computer software 300 including computer-executable instructions and data. The computer-executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code.
[0057] The computer system 400 described in this application may perform any one of, or any combination of, the steps of any of the methods presented in this application. It is also contemplated that embodiments of the methods described herein may be performed automatically, or may be invoked by some form of manual intervention.
[0058] The computer system 400 of
[0059] Certain embodiments of the software program 300 may be integrated with other automated systems within the laboratory or other environment in which it is implemented. For example, the software program 300 may be integrated with electronic medical records systems, digital microscopy, and/or digital scanning Such embodiments may improve workflow, improve patient care because of reduced errors and delay in diagnosis, reduce cost due to increased efficiency, and improve morale.
[0060]
[0061]
[0062]
[0063]
[0064] The embodiment of
[0065]
[0066]
[0067] Some embodiments include certain workflows according to the methods of the present invention. Specimens may be retrieved from the archival structure for digital scanning, and/or review by healthcare provider such as a pathologist or clinician and a patient. In some embodiments, there are a number of purposes for which the specimens may be retrieved from the archival structure. Such purposes include staining, slide assembly, slide review, image analysis, reporting results to patient, review for surgery, delivery, accession, grossing, processing, embedding, or microtomy.
[0068] The described embodiments are to be considered in all respects only as illustrative and not restrictive, and the scope of the present invention is not limited to the foregoing description. Those of skill in the art may recognize changes, substitutions, adaptations and other modifications that may nonetheless come within the scope of the present invention and range of the present invention.