System and method for pathology specimen collection addressing network disruptions and data privacy
The system addresses network disruptions and data privacy in electronic pathology collection by using dual-key encryption and decision trees to securely determine container needs and queue data for transmission, ensuring reliable and private specimen collection.
Patent Information
- Authority / Receiving Office
- AU · AU
- Patent Type
- Applications
- Current Assignee / Owner
- BIOKNOWME PTY LTD
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-23
AI Technical Summary
Existing electronic pathology collection systems face challenges in maintaining reliable specimen collection and ensuring data privacy under network disruptions, particularly in areas with intermittent connectivity, and they are prone to exposing sensitive health information due to limitations in QR codes and encryption vulnerabilities.
A computer-implemented method using a dual-key encryption mechanism and decision tree-based approach to generate optically recognizable patterns, such as QR codes, that encrypt patient and test information, allowing collectors to determine appropriate containers without revealing sensitive data, and queuing data for transmission during network outages.
Ensures seamless specimen collection and data security by maintaining operation during network disruptions, reducing collection errors, and preserving patient privacy, while ensuring accurate and efficient specimen handling across diverse devices.
Smart Images

Figure 00000002_0000 
Figure 00000042_0000 
Figure 00000043_0000
Abstract
Description
Field of the Invention
[001] The present invention relates to a system and method for pathology specimen collection, specifically addressing the challenges of network disruptions and data privacy. The invention has been developed primarily for use in electronic pathology collection systems but is not limited to this particular field.
[002] The invention has been developed primarily for use in the laboratory testing industry and will be described hereinafter with reference to this application. However, it will be appreciated that the invention is not limited to this particular field of use. Background of the Invention
[003] The primary problem associated with existing electronic pathology systems is not merely the transfer of pathology data to and from a server but improving the reliability of specimen collection under network-disrupted conditions and ensuring the privacy of sensitive health information such as test names.
[004] More recently, a collector would typically use a computer device that attempts to reach the Internet via either WiFi or 3 / 4 / 5G mobile data transfer pathology test request information via a server. Connectivity problems can and have arisen from fixed line and mobile telecommunication outages, mobile black spots and patchy and unreliable signal strength (edge of network), the router providing the WiFi connection stops working, thick concrete walls of a hospital blocking signals and the blocking of WiFi access at third party locations due to competitive business reasons.
[005] The main problem associated with relying on an electronic method is that a persistent internet connection is required. This means that laboratories especially with a dispersed geographic distribution of collection locations must overcome all the potential problems related to the range of connectivity scenarios encountered in these places. An intermittent internet connection, especially in acute situations like hospital emergency wards and other time sensitive health scenarios, can be problematic in reliably sending test request information to a collector. 2025200196 12 Jun 2026
[006] Electronic pathology collection systems present numerous economic and operational advantages compared to their non-electronic counterparts. These benefits encompass the eradication of manual data transcription from paper-based request forms, the mitigation of human-error, and the enhancement of collection quality, thus reducing the probability of patient recollection and circumventing potential disruptions in specimen testing.
[007] Within a standard electronic collection mechanism, a pathology request originates from a medical practitioner and is subsequently directed to a Laboratory Information System (LIS) governed by a diagnostic laboratory. The LIS consequently establishes a novel episode entry within its database, embedding the relevant pathology request details, and subsequently dispatches a message to the patient via mobile or email channels. This message comprises a hyperlink directing the patient to a web location where they can retrieve their testing identifier, often represented as a barcode or QR code. Mos of such existing solutions relies on static processes.
[008] Upon interacting with a specimen collector, patients undergo a scanning process for their test identifier, enabling the laboratory software to access the pathology request specifics from the LIS through a remote network. A network disruption during this phase may obstruct specimen collection.
[009] A potential solution to counteract network interruptions could involve encoding the pathology request within a QR code. However, a QR code's capacity is technically capped at approximately 4,296 characters, which diminishes its utility for present and potential applications.
[010] Elongated text strings within QR codes tend to yield expansive QR code dimensions with densely packed modules, thus compromising their decoding reliability.
[011] The decipherability of expansive QR codes can deteriorate due to the influence of lossy image compression on patient devices, exacerbated when coupled with low-resolution displays. Given that device ownership varies among patients and lies beyond the purview of the electronic collection system, it is prudent to ensure compatibility across a diverse array of device specifications rather than prescribing a restrictive set. 2025200196 12 Jun 2026
[012] Compact QR codes offer the advantage of incorporating enhanced error correction capabilities without augmenting their overall footprint, thereby ensuring reliability in adversarial computational settings.
[013] Consider the clinical notes associated with a pathology request; while some clinicians may opt for brevity, others might necessitate comprehensive descriptions to convey critical insights to pathologists. Imposing character constraints is neither feasible nor desirable, especially to satisfy QR code limitations.
[014] Medical practitioners often append pre-operative imagery of skin anomalies alongside pathology requests to aid pathologist evaluations. Given the substantial data size of encoded images, QR codes are deemed unsuitable as data conveyance mediums in such instances.
[015] Systems accessed remotely excel in safeguarding patient confidentiality. Conversely, conventional collection methodologies, especially those utilizing paper or their digital incarnations, are more susceptible to inadvertently revealing patient information to collectors, couriers, and laboratory personnel not integral to result reporting.
[016] Incorporating test descriptors within a QR code poses privacy risks, particularly if the encryption safeguards are jeopardized through malfeasance or negligence. Numerous test descriptors are sufficiently explicit to infer potential patient health issues.
[017] While recognizing test descriptors might empower specimen collectors to navigate patient-specific or technical challenges when determining container choices, such an approach compromises patient confidentiality.
[018] There is a need to provide a pathology collection system that mitigates one or more of the above problems. It is an object of the present invention to overcome or substantially ameliorate one of the deficiencies of the prior art or to at least provide a useful alternative.
[019] Any discussion of the background art throughout the specification should in no way be considered as an admission that such background art is prior art, nor that such background art is widely known or forms part of the common general knowledge in the field in Australia or any other country. 2025200196 12 Jun 2026 Summary of the Invention
[020] In accordance with an embodiment of the present invention, a computer implemented method for specimen collection is disclosed. The method comprising the steps of receiving patient information in relation to a patient, receiving a test indication indicative of a list of tests requested by a medical professional and a medical professional identification identifying the medical professional, determining a plurality of potential container indications indicative of a set of container types for the list of tests that can be performed under different collection conditions, generating a first string including the test indication, the container indication and the patient information, generating a unique container identification by concatenating a container indication and a unique identifier such as a UUID (universally unique identifier), assigning a public key and a private key designated for the medical professional, encrypting the first string with the private key designated for the medical professional to obtain an encrypted first string, generating a second string by concatenating the encrypted first string and the medical professional identification, generating an optically recognisable pattern containing the second string, and sending the optically recognisable pattern to a first device associated with a patient. Further, the method comprising the step of generating a decision tree indication and assigning scores to each set of container indication, wherein the decision tree indication and the scores assigned to each set of container indication are included in the first string. Furthermore, the method comprising the steps of receiving test request data from a computing device associated with a collector that performs the list of tests, the test request data including the first string and the unique container identifications identifying containers used for the list of tests and transmitting only container indication to a computing device associated with a collector, with no test names or patient-sensitive health data. Also, the method comprising the steps of detecting if a network connection is present and sending the test request data to a test request database and detecting if a network connection is not present and adding the test request data to a queue of test request data for sending at a later time.
[021] The invention introduces a method to collect specimen data without exposing sensitive information, even in offline scenarios. The method uses a decision tree-based approach to determine the appropriate container indications without transmitting test names, thus preserving privacy while ensuring accurate and efficient collection of specimens during network disruptions. 2025200196 12 Jun 2026
[022] The disclosed embodiment represents a significant technical advancement in the domain of electronic pathology collection systems by implementing not merely a robust dual-key encryption mechanism for unparalleled data security but by fundamentally redefining the collector's interaction with network disruptions during specimen collection. At its core, it ingeniously mitigates the inherent risks of intermittent network connectivity, ensuring seamless electronic collection of specimens without the need to turn away patients or resort to manual data entry. The innovation lies in a sophisticated queuing system that safeguards test request data against network outages, automatically queuing and securely storing the data for later transmission. This ensures that every specimen is accounted for electronically, irrespective of network status, thereby significantly reducing the risk of collection errors and the interruption of automated laboratory processing and reporting systems. This method effectively identifies the requisite containers for specific tests, curtailing potential errors. By employing optically recognizable patterns, it achieves rapid and high accuracy communication, setting a new benchmark in high-precision data exchange in this context. With integrated professional identifiers, the process provides excellent traceability, ensuring accountability at every step. The novel combination of these technical features provides a substantial improvement in the functionality and economic utility of computing devices at the point of collection, marking a pivotal advancement in healthcare IT by addressing a critical technological challenge in specimen collection and data transmission.
[023] In one embodiment, the computer implemented method further comprising the steps of determining if any of the container indications are required for a patient selfcollected specimen), including the container identification in the first string and delivering container to the patient.
[024] In one embodiment, the computer implemented method further comprises receiving test request data from the computing device associated with a collector that performs the list of tests, the test request data including: the first string and the unique container identifications identifying containers used for the list of tests.
[025] In one embodiment, the computer implemented method further comprises converting the test request data and the unique container identifications used for the list of tests into a HL7 file and sending the HL7 file to a laboratory device associated with a test laboratory. 2025200196 12 Jun 2026
[026] In one embodiment, the HL7 file includes a time by which the specimen needs to be picked up.
[027] In accordance with another embodiment of the present, a computer implemented method for specimen collection is provided. The method comprising the steps of reading, by a computing device associated with a collector, an optically recognisable pattern presented on a first device associated with a patient, the optically recognisable pattern being generated by the method above, extracting from the optically recognisable pattern the second string containing the encrypted first string and the medical professional identification identifying the medical professional, searching a collector database by the medical professional identification for the public key designated to the medical professional, wherein the collector database is stored on the computing device, decrypting the encrypted first string with the public key to obtain the first string containing the test indication, the container indication and the patient information; and presenting the container indication on the computing device. Further, the method comprising the steps of detecting if a network connection is present and sending the test request data to a test request database and detecting if a network connection is not present and adding the test request data to a queue of test request data for sending at a later time.
[028] The described embodiment notably enhances the reliability and efficiency of the specimen collection process, overcoming a primary deficiency in existing systems— network reliability. By allowing for the immediate presentation of necessary information and enabling data to be queued for transmission during network outages, the invention addresses the core issues of patient inconvenience, collection errors, and disruptions in laboratory processing, marking a substantial improvement in the field of medical specimen management.
[029] In one embodiment, the step of presenting the container indication on the computing device further comprises displaying an image and quantity, indicative of containers required for the list of tests.
[030] In one embodiment, the computer implemented method further comprises reading the unique container identifications from the containers indicated by the container indication. 2025200196 12 Jun 2026
[031] In one embodiment, the computer implemented method further comprises: determining a time to pick up the containers and including the time into the first string.
[032] In one embodiment, the computer implemented method further comprises: storing in a collector database of the computing device, test request data including the first string and the unique container identifications.
[033] In one embodiment, the computer implemented method further comprises: receiving payment information from the patient for payment of the currency amount.
[034] In accordance with yet another embodiment of the present, a server for processing specimen collection is disclosed. The server comprising at least one server processor; and a memory unit including a set of computer-readable instructions stored thereon, when executed by the at least one processor. The at least one processor is configured to receive patient information in relation to a patient, receive a test indication indicative of a list of tests requested by a medical professional and a medical professional identification identifying the medical professional, determining a plurality of potential container indications indicative of a set of container types for the list of tests that can be performed under different collection conditions, generate a first string including the test indication, the container indication and the patient information, assign a public key and a private key designated for the medical professional, encrypt the first string with the private key designated for the medial professional to obtain an encrypted first string, generate a second string by concatenating the encrypted first string and the medical professional identification, generate an optically recognisable pattern containing the second string and sending the optically recognisable pattern to a first device associated with a patient. Further, the processor of the server is configured to generate a decision tree indication and assigning scores to each set of container indication, wherein the decision tree indication and the scores assigned to each set of container indication are included in the first string and transmit only container indication to a computing device associated with a collector, with no test names or patient-sensitive health data. Furthermore, the processor of the server is configured to receive test request data from a computing device associated with a collector that performs the list of tests, the test request data including the first string and unique container identifications identifying containers used for the list of tests. Furthermore, detect if a network connection is present and sending the test request 2025200196 12 Jun 2026 data to a test request database and detect if a network connection is not present and adding the test request data to a queue of test request data for sending at a later time.
[035] This embodiment represents a technological advancement in the domain of specimen collection infrastructure. The disclosed server enhances data security, processing efficiency, and adaptability to various test conditions. Key technical contributions include a sophisticated server setup capable of handling encrypted patient and test information, dynamic selection of container types for specimen collection under different conditions, and an innovative approach to maintaining operation during network disruptions. This is achieved by storing test request data for later transmission, ensuring uninterrupted specimen collection. This technology addresses the core issue of network unreliability in electronic pathology collection systems, significantly improving data integrity, security, and accessibility, thereby offering a substantial advancement over existing systems by ensuring continuous operation and reducing the risk of collection errors and patient inconvenience.
[036] In one embodiment, the at least one processor is further configured to determine if any of the container indications are required for a patient self-collected specimen), include the container identification in the first string and deliver container to the patient. .In one embodiment, the at least one server processor is further configured to receive test request data from a computing device associated with a collector that performs the list of tests, the test request data including, the first string and unique container identifications identifying containers used for the list of tests.
[037] In one embodiment, the at least one server processor is further configured to: convert the test request data and the container identifications used for the list of tests into a HL7 file and send the HL7 file to a laboratory device associated with a test laboratory.
[038] In one embodiment, the HL7 file includes a time by which the specimen needs to be picked up.
[039] In one embodiment, the at least one server processor is further configured to generate a unique container identification by concatenating a container indication and a unique identifier such as a UUID (universally unique identifier), assign a subset of these items to a container manufacturer, and track the assignment in a database. 2025200196 12 Jun 2026 In accordance with yet another embodiment of the present, a computing device associated with a collector for processing specimen collection is provided. The computing device including at least one processor, an image capturing module connected to the processor, the image capturing module being configured to capture an optically recognisable pattern presented on a first device associated with a patient, the optically recognisable pattern being generated by the server disclosed above. Further, the computing device having a display module connected to the processor and a memory unit including a set of computer-readable instructions stored thereon, when executed by the at least one processor, the at least one processor is configured to read the optically recognisable pattern from the image capturing module, extract from the optically recognisable pattern the second string containing the encrypted first string and the medical professional identification identifying the medical professional, search a collector database communicatively connected to the processor by the medical professional identification for the public key assigned to the medical professional, decrypt the encrypted first string with the public key to obtain the first string containing the test indication, the container indication and the patient information. Further, extract the container indication from the unique container identification and the container indication on the display module. Furthermore, detect if a network connection is present and send the test request data to a test request database and detect if a network connection is not present and add the test request data to a queue of test request data for sending a later time.
[040] The embodiment significantly improves specimen collection processes by ensuring uninterrupted functionality through its innovative ability to operate effectively regardless of network connectivity. This capability ensures that specimen collection and processing can proceed without delays, enabling the accurate and timely collection of samples critical for patient care. By allowing data to be queued for later transmission when offline, the system guarantees that all test requests are logged and processed as soon as connectivity is restored, thus maintaining operational continuity and reliability in varying environments. This feature stands out as a key advantage, particularly in facilitating prompt and precise specimen handling, crucial for efficient healthcare delivery. In one embodiment, the computing device is further configured to display an image and quantity on the display module, indicative of the containers required for the list of tests. 2025200196 12 Jun 2026
[041] In one embodiment, the computing device is further configured to read unique container identifications from containers indicated by the container indication.
[042] In one embodiment, the computing device is further configured to determine a time to pick up the containers and include the time into the first string.
[043] In one embodiment, the computing device is further configured to extract the container indication from the container identification and determine if the container indication matches one of the required container indications.
[044] In one embodiment, the computing device is further configured to accept a patient self-collected specimen and read the container identification as a receipt of delivery.
[045] In one embodiment, the computing device is further configured to store in the collector database test request data including the first string and the unique container identifications.
[046] In one embodiment, the computing device is further configured to store in the collector database, one or more selected from: collector identification; collector location; image data associated with the specimen collection; a reason for collection cancellation; any other data associated with the patient.
[047] In one embodiment, the computing device is further configured to receive payment information from the patient for payment of the currency amount.
[048] In one embodiment, the computing device is further configured to detect if a network connection is present and send the test request data to a test request database.
[049] In one embodiment, the computing device is further configured to detect if a network connection is not present and add the test request data to a queue of test request data for sending a later time.
[050] Also disclosed herein is a non-transitory computer storage medium, comprising instructions stored therein, wherein the instructions, when executed by a processor, cause the processor to perform any one of the above method steps. 2025200196 12 Jun 2026
[051] It should be noted that the server, computing device and the computer readable storage medium provide the same or similar advantages as the advantages provided by the corresponding computer implemented method, some of which are described herein. Additionally, the server and / or computing device provides the advantage of deployment across a computer network, such as the Internet, providing distribution, access and economy of scale advantages. Furthermore, the computer readable storage medium provides further advantages, such allowing the deployment of computer instructions for installation and execution by one or more computing devices.
[052] Other aspects of the invention are also disclosed. Brief Description of the Drawings
[053] Notwithstanding any other forms which may fall within the scope of the present invention, a preferred embodiment of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:
[054] Figures 1 to 5 show a swim lane flow chart illustrating a computer implemented method for specimen collection;
[055] Figure 6 shows flow chart illustrating method steps performed by a server;
[056] Figure 7 shows a flow chart illustrating method steps performed by a Computing device associated a collector;
[057] Figure 8 shows a server according to an embodiment; and
[058] Figure 9 shows a computing device associated a collector according to an embodiment. Description of Embodiments
[059] It should be noted in the following description that like or the same reference numerals in different embodiments denote the same or similar features.
[060] Figures 1 to 5, show a system 10 for electronically managing pathology specimen collection. The system 10 involves a server, a laboratory, a medical professional, a computing device associated a collector and a patient. 2025200196 12 Jun 2026
[061] In Figure 8, an example schematic of a server 600 is shown. The server 600 includes at least one processor 610 that is operably connected to a memory unit 620. The server 600 is configured to execute method steps 800. The memory unit 620 can include Random Access Memory (RAM) and / or Read Only Memory (ROM). The memory unit 620 can include a set of computer-readable instructions stored thereon. The server 600 includes the computer-readable instructions which are, at least in part, stored in the memory unit 620. The processor 610 is configured to execute at least some of the computer-readable instructions.
[062] Figure 9 shows an example schematic of a computing device 700 associated with the collector for processing specimen collection. The computing device 700 is configured to execute method steps 900. The computing device 700 includes at least one processor 710 and an image capturing module 730 connected to the processor 710. The image capturing module 730 is configured to capture an optically recognisable pattern presented on a first device associated with a patient, the optically recognisable pattern being generated by the method 800.
[063] The computing device 700 also includes a display module740 connected to the processor 710 and a memory unit 720. The memory unit 720 includes a set of computer-readable instructions stored thereon. The computer-readable instructions are executable by the at least one processor 710.
[064] Figure 6 illustrates a computer implemented method 800 for specimen collection. The computer implemented method 800 is executed by the server 600. Figure 7 illustrates a computer implemented method 900 executed by the computing device 700 associated with the collector. The computing device 700 associated with the collector is illustrated in and described with reference to Fig. 9. The computing device 700 can also be a mobile device used by the collector, for example, a mobile phone, a tablet computer. The device can also be other types of computing device without departing from the scope of the present disclosure. The computer implemented method 800, executed by the server 600, and the computer implemented method 900, executed by the computing device 700, operate synergistically to ensure efficient and secure specimen collection at laboratories without compromising patient privacy. Implementation of the Server 600 and Computing Device 700 2025200196 12 Jun 2026
[065] As shown in Figure 1, the laboratory registers 100 for an account via the server processor 300. The laboratory account may be stored in a digital storage media 102. The laboratory can then create and upload a list of orderable tests 104 to the server processor 300 that they make available for ordering by medical professionals. The server processor 300 receives 302 the list of orderable tests available for request by the medical professional. A laboratory account identification may be associated with the laboratory’s account.
[066] Turning to the medical professional in Figure 1, the medical professional also registers 200 for an account via the server processor 300 which is in digital communication with the digital storage media 102. When the medical professional registers 200 for an account, the system generates an asymmetric RSA encryption key, known as a public / private key pair, which is designated for the medical professional’s account. A medical professional account identification may also be associated with the medical professional’s account.
[067] When a patient visit 400 the medical professional, the medical professional can use a computer, laptop, tablet, or the like, to access the server processor 300. The medical professional selects a patient record 202 in a Clinical Information System (CIS) and then starts a new pathology request 204. The server processor renders a graphical user interface 304 on the computer, laptop or tablet used by the medical professional. The medical professional can then query 206 the CIS so that the server processor 300 displays current patient information.
[068] The introduction of server 600 which facilitates streamlining the specimen collection process, enhancing data security, and promoting real-time information sharing between medical professionals and laboratories. The functioning of server 600 is unique and assist in achieving the objective of the disclosed invention.
[069] Turning to Figure 2, the server processor 300 receives 306 the patient information in relation to a patient and the medical professional determines and selects 208 one or more tests from a list of tests displayed by the server processor 300 on their computer, laptop or tablet, that they wish to order from the laboratory. The server processor 300 receives 308 the tests saved and submitted by the medical professional. Here the server processor 300 also receives 308 a test indication indicative of a list of tests requested by the medical professional as well as a medical professional identification identifying the medical professional. 2025200196 12 Jun 2026
[070] The server processor 300 analyses the tests requested by the medical professional. The server processor 300 then determines 310 a container indication which is indicative of the containers that need to be used by the collector during specimen collection. The container indication is also indicative of a set of container types for the list of tests requested by the medical professional and the respective number of containers for each container type, including a specific number of containers of different sizes. For example, if the medical professional has selected a particular test or a number of tests, requiring X amount of blood from the patient in Y number of containers, the server processor 300 will determine that containers A, B and C are required for the specimen collection. Therefore, containers A, B and C are determined by the server processor 300 to be the set of containers required for the collection. As that set of containers is needed for the specimen collection, the server processor generates the container indication.
[071] The improved functioning of the server 600 to determine the required containers for specimen collection based on the selected tests enhances the efficiency, accuracy, and consistency of the collection process, ultimately benefiting both medical professionals and patients.
[072] The individual containers in the set of containers can be mapped 312 to a code that forms the container indication, such that each container is mapped to a container type, such as container A, container B and container C, for example. The container types can be determined from a master list of container types stored on the storage media 102 accessible by the server processor 300. Each container has a container identification, that is unique and usually applied to the container by the manufacturer which is in the form of a visual indicator such as a barcode or QR code.
[073] The server processor 300 then generates 314 a first string containing the test indication, the container indication and the patient information. For example, the server processor 300 can concatenate the test indication, the container indication and the patient information to generate the first string. The first string can further include information such as a request identification, the medical professional identification, the patient’s name, a currency amount, the container identifications and quantity of containers. This is known as the request data.
[074] The server processor 300 designates 316 a public key and a private key for the medical professional. The server processor 300 encrypts the first string 316 with the 2025200196 12 Jun 2026 medical professional private key to obtain an encrypted first string. Turning to Figure 3, the server processor 30 also generates 318 a second string by concatenating the encrypted first string and the medical professional identification. The server processor 300 also generates an optically recognisable pattern, such as a Quick Response (QR) code. The optically recognisable pattern contains the second string which is sent 402 by the server processor 300 to a first device associated with the patient via SMS, email or other communication platform. The first device associated with the patient can be a mobile phone, tablet, computer, or the like. The server processor 300 can also send the optically recognisable pattern to the collector on behalf of the patient and the collector receives 500 the optically recognisable pattern on their second device associated with the collector which can be a mobile phone, tablet, computer or the like, as described above. The optically recognisable pattern is formulated using raw data that makes up the second string. This raw data may be in the form of a series of numbers and can be sent to the patient and the collector using a suitable app that is able to display the raw data as an optically recognisable pattern, for example, QR code.
[075] The server 600 enables a robust encryption of patient & related test information, utilizing both a public and a private key designated to the medical professional, thereby ensuring heightened data security. By encrypting the first string with the medical professional's private key, data is safeguarded and can only be decrypted by an entity with the matching public key. The server 600 further generates a unique second string by merging the encrypted first string with the medical professional's ID, resulting in an encrypted and singular identifier for each transaction, improving security and traceability.
[076] To enhance data transfer efficiency, the second string is converted into an optically recognisable pattern like a QR code, facilitating swift and secure data access without manual input. This QR code can be shared through diverse communication platforms, such as SMS and email, ensuring accessibility on varied devices like phones or tablets. Simultaneously sending the optically recognisable pattern to both the patient and the collector optimizes real-time coordination in the specimen collection process. Additionally, the utilization of a standardized format, like QR codes, streamlines data interpretation across diverse platforms.
[077] It is envisaged that in an alternate scenario, where a collector is visiting patients consecutively in a hospital setting (known as “doing the rounds”), the server processor 2025200196 12 Jun 2026 300 can send the second string in the form of raw data to the second device associated with the collector. In this way, the step of converting the second string to a QR code is skipped. The second device associated with the collector can be digitally connected to an API that retrieves a list of collections associated with the raw data associated with the second device. This may also be useful when the collector is collocated with a medical professional (on-site) and when the collector is the medical professional (e.g.: a dermatologist). In this scenario, the patient does not need to receive the QR code.
[078] The patient attends 404 the collection and the collector begin 504 the collection process by using the computing device 700. The patient presents 406 the optically recognisable pattern generated as described above on their first device associated with the patient for the collector to read 506 the optically recognisable pattern on the computing device 700 associated with the collector. The computing device 700 extracts the second string containing the encrypted first string and medical professional identification, ensuring secure and efficient data retrieval. Alternatively, the collector can read 506 the second string using an appropriate application on the computing device 700. The computing device 700 associated with the collector, is used to read the optically recognisable pattern presented on the first device associated with the patient via the image capturing module 730 and an image capturing application such as a camera application. The computing device 700 can then decode or extracts 508 the second string containing the container indications and related encrypted data , and the medical professional identification identifying the medical professional. The request is verified 510 with the medical professional public key by searching a collector database by the medical professional identification for the public key assigned to the medical professional. The collector database is stored on the computing device 700 associated with the collector. The computing device 700 associated with the collector communicates with the server 600 at least once per day, when an internet connection is present.
[079] The collector, using the computing device 700 associated with the collector, decrypts the encrypted first string with the public key to obtain the first string containing the test indication, the container indication and the patient information, and decision tree scores for container selection, ensuring the integrity and optimization of the collection process. As the first string has been communicated to the server processor 300 previously, and the first string is then stored on the collector database, this allows 2025200196 12 Jun 2026 the collector to access information contained by the first string without an internet connection being present at that particular moment in time during a collection.
[080] In disclosed invention, decision tree scores are dynamically generated, based on a variety of collection condition inputs, such as specimen type, container type availability, patient readiness, required storage and transport conditions, and network availability that might have an effect on container selection at time of collection. At the end of each decision making pathway, an appropriate container indication is determined. Each potential container indication is evaluated against the collection condition inputs to determine the suitability of that potential container indication for the collection conditions at the time of collection. The evaluation may include determining, for each potential container indication, whether the container type is suitable for the specimen type, whether the container type is available at the time of collection, whether the patient is ready for the relevant collection procedure, whether the container type satisfies the required storage and transport conditions, and whether the relevant request data is available locally when network availability is limited. The score assigned to a potential container indication represents the suitability of that potential container indication having regard to the collection condition inputs. Where a potential container indication satisfies the relevant collection condition inputs, the score indicates that the potential container indication is suitable for selection. Where one or more relevant collection condition inputs are not satisfied, the score indicates that the potential container indication is less suitable for selection. At the end of each decisionmaking pathway, an appropriate container indication is determined based on the score assigned to the corresponding potential container indication.
[081] Furthermore, the generation of decision tree scores aims to predict a plurality of potential container indications based on the likely range of collection condition inputs, specific to the pathology tests requested. The scores correspond to the plurality of potential container indications by indicating the suitability of each potential container indication for the applicable collection condition inputs. In one example, a first potential container indication may be indicated as more suitable than a second potential container indication where the first potential container indication is compatible with the specimen type, uses an available container type, satisfies the patient readiness condition, and meets the required storage and transport conditions. Conversely, the second potential container indication may be indicated as less suitable where one or more of those collection condition inputs is not satisfied. The decision tree scores 2025200196 12 Jun 2026 thereby enable the system to determine an appropriate container indication from the plurality of potential container indications without presenting test names or patientsensitive health data to the collector.
[082] The technical advancement in the specimen collection process is introduced by the decision tree approach disclosed in the invention which ensures real-time adaptability, even especially in scenarios of network disruptions, unlike existing solutions, which relies on static processes.
[083] The disclosed invention integrates the decision tree's into optically recognizable patterns, such as QR codes, coupled to the plurality of potential container indications, enabling a collector to assess real-time collection condition inputs and have the most appropriate container indication from the plurality of recommended container indication. The method is accomplished without sensitive patient or test information being revealed or requiring network connectivity. This capability ensures seamless collection workflows, preventing delays, recollects and over-collecting resulting in container and specimen wastage, whilst maintaining data security and privacy.
[084] The collector uses computing device 700 and associated camera to scan the optically recognisable pattern presented to them by the patient on the patient’s device. A processors of the computing device 700 mobile can decode and interpret the data i.e. the unique container identification and medical professional data in the optically recognisable pattern. The optically recognisable pattern is decoded by first extracting the medical practitioner’s ID which is not encrypted. The processors of the computing device 700 checks the collector database for the medical professional identification and reads the associated encrypted public key. If the public key decrypts the first string, then the collector is able to confirm that the test request was created by the medical professional as only the medical professional has access to the private key. The processor is then able to read the decrypted string of text and process it.
[085] The disclosed methods executed by the server 600 and the computing device 700 facilitates specimen collection from patients through pre-generated optically recognisable pattern, such as a QR code. This digital process facilitates swift and precise verification, while maintaining data privacy of patient, medical professionals, as the collector can seamlessly scan this pattern, minimizing manual verification errors. The computing device 700 then decodes this scanned pattern to extract the encrypted data and the medical professional's ID. Verification is further strengthened by cross- 2025200196 12 Jun 2026 referencing this information with the medical professional's public key, safeguarding the integrity of the test request.
[086] The disclosed invention enables specimen collection in the absence of internet connectivity. The computing device 700 can retrieve critical details like test and container indications or patient information even without an internet connection, as prior to patient’s visit the server has transmitted patient’s information, test information to the data storage on the collector's device. This ensures that the collection process remains smooth and unhindered, especially in areas with weak internet coverage.
[087] The extraction and decoding of the unencrypted medical practitioner's ID are only the initial steps. The real test of authenticity comes when the processor of the computing device 700 matches this ID with the stored encrypted public key. A successful match, ensured by decryption with this public key, ascertains the test request's genuine origin. Combined, these measures ensure specimen collection process's security, reliability, and efficiency, benefiting both patients and collectors.
[088] In Figure 4, if payment 512 is required, the collector may collect 514 payment details from the patient so that the patient can pay 408 the required currency amount before the collector proceeds with the specimen collection. This step may alternatively occur after the specimen has been collected or not performed at all, if payment is not required. If payment is not required, the collection process proceeds as described below.
[089] The computing device 700 extracts from the first string, the patient information and container identifications identifying containers used for the list of tests (known as test request data), and test request data, including decision tree indications from the optically recognisable pattern from the first device associated with the patient using the computing device 700 associated with the collector. The collector will see the container indication indicative of the set of containers required to perform the specimen collection. The container indication allows the collector to see which combination of containers are needed to perform the specimen collection and indicates the type and number of containers required for the collection. The container indications may be converted 516 from a container code that identifies the type of container required to a name for the container or the container indications can appear as graphical indications, for example images, by the processor of the computing device 700 associated with the collector. The container indications are stored in the collector database. 2025200196 12 Jun 2026
[090] The collector will grab the required containers based on the container indication and scan 518, using the camera of the computing device 700 associated with the collector, the unique container identifications associated with an individual container in the set of containers required. The unique container identification of the container can be represented by either a barcode or a QR code, that is typically pre-printed and applied to the container by the manufacturer of the container allowing for flexibility in the laboratory handling processes.
[091] When the collector reads or scans the unique container identification of each container used for collection using the computing device 700 associated with the collector, the unique container identification of each container used for collection is stored in the collector database along with the test request data, including the first string and the unique container identification of each container used for the list of tests.
[092] A collector identification associated with the collector, denoting information about the collector such as their name, or employee code, or the like, can be stored in the collector database. When the collection is made, the collection location can also be stored in the collector database. The collector location may be in the form of a code and / or GPS coordinates. The collector can also use the computing device 700 associated with the collector to capture images in relation to the patient’s body and / or specimen collected. The image data can then be uploaded on the server. Further, if the patient cancels their collection, or does not arrive for their collection, this reason can be submitted to the server 600. Further still, any other data as may be required such as a patient questionnaire or other pre-collection questions and answers as preconfigured by a laboratory can be submitted via the server 600 by the collector.
[093] Turning now to Figure 5, after the collection is finished 520, the computing device 700 associated with the collection detects if a network connection is present. If a network connection is detected, the test request data is sent to the server 600. If no network connection is detected, the test request data is saved in a queue for uploading to the server 600 at a later time when a network connection becomes present.
[094] The server 600 receives the test request data and creates / converts 320 the test request data, a time for specimen pickup, decision tree scores, and the container identifications used for the list of tests into Health Level 7 (HL7) file. A HL7 file is known to those skilled in the art as a set of clinical standards and messaging formats that 2025200196 12 Jun 2026 provide a framework for the management, integration, exchange and retrieval of electronic information across different healthcare systems.
[095] The server 600 sends 322 the HL7 file to a laboratory device associated with a test laboratory. In the present embodiment, the test request data is sent 322 to the laboratory via an API. The HL7 file also includes a time by which the specimen needs to be picked up from the collector by a courier. The courier is sent 108 to pick up the specimen from the collector and the courier then delivers the specimen at the laboratory. The courier may collect several specimens from various collectors. The laboratory receives the specimens 110 delivered by the courier.
[096] In Figure 6, a flow chart is shown illustrating the method steps performed by the server 600. The server 600 receives 306 the patient information in relation to a patient. The server 600 also receives 308 a test indication indicative of a list of tests requested by the medical professional. The server 600 then determines 310 a container indication which is indicative of the containers that need to be used by the collector during specimen collection. The container indication is also indicative of a set of container types for the list of tests requested by the medical professional and the respective number of containers for each container type, including a specific number of containers of different sizes, as described above.
[097] The server 600 then maps 312 the individual containers in the set of containers to a code that forms the container indication. Then, the server 600 generates 314 the first string containing the test indication, the container indication and the patient information, as described above. The server 600 may then calculate 315 the currency amount to be associated with the list of tests and include the currency amount in the first string. The calculation 315 of the currency amount may be determined by whether or not the patient needs to be charged (i.e. invoiced) for the specimen collection.
[098] The server 600 assigns 316 the public key and private key to the medical professional. The server 600 also encrypts the first string with the private key. The server 600 then generates 318 the second string and the optically recognisable pattern containing the second string. The server 600 sends 319 the optically recognisable pattern to the first device associated with the patient. Once the collection has taken place, the server 600 will receive 319’ the test request data from the computing device 700 associated with the collector. The server 600 will then convert 320 the test request data and container identifications into the HL7 file. The server 600 will check 322 if an 2025200196 12 Jun 2026 internet connection is present. If the internet connection is present, the server 600 will send the HL7 file to the laboratory via an API.
[099] In Figure 7, the method steps performed by the computing device 700 are shown. The collector reads 506, using the computing device 700 associated with the collector, the optically recognisable pattern that is presented to the collector by the patient on the first device associated with the patient. The computing device 700 then extracts 506’ from the optically recognisable pattern the second string containing the encrypted first string and the medical professional identification identifying the medical professional. The computing device 700 searches 507 the collector database by the medical professional for the public key assigned to the medical professional. The computing device 700 decrypts 508 the encrypted first string with the public key to obtain the first string containing the test indication, the container indication and the patient information. The computing device 700 then presents 516 the container indication to the collector.
[0100] The computing device 700 associated with the collector display 516’ an image and quantity that is indicative of the containers required for the list of tests requested by the medical professional. The computing device 700 can then read 518 the unique container identifications from the containers indicated by the container indication.
[0101] Once the collection is complete, the computing device 700 or the server600, determines 519’ a time for the courier to pick up the containers used in the collection. The time is included in the first string. The test request data, including the first string and the container identifications is stored 524’ in the collector database until an internet connection is detected. Once the internet connection is detected, the computing device 700 associated with the collector sends 322 the test request data stored in the collector database to the laboratory. Interpretation
[0102] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein. For the purposes 2025200196 12 Jun 2026 of the present invention, additional terms are defined below. Furthermore, all definitions, as defined and used herein, should be understood to control over dictionary definitions, definitions in documents incorporated by reference, and / or ordinary meanings of the defined terms unless there is doubt as to the meaning of a particular term, in which case the common dictionary definition and / or common usage of the term will prevail.
[0103] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular articles “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise and thus are used herein to refer to one or to more than one (i.e. to “at least one”) of the grammatical object of the article. By way of example, the phrase “an element” refers to one element or more than one element.
[0104] Throughout this specification, unless the context requires otherwise, the words “comprise”, “comprises” and “comprising” will be understood to imply the inclusion of a stated step or element or group of steps or elements but not the exclusion of any other step or element or group of steps or elements.
[0105] The term “real-time” for example “displaying real-time data,” refers to the display of the data without intentional delay, given the processing limitations of the system and the time required to accurately measure the data.
[0106] As used herein, the term “exemplary” is used in the sense of providing examples, as opposed to indicating quality. That is, an “exemplary embodiment” is an embodiment provided as an example, as opposed to necessarily being an embodiment of exemplary quality for example serving as a desirable model or representing the best of its kind.
[0107] The phrase “and / or,” as used herein in the specification and in the claims, should be understood to mean “either or both” of the elements so conjoined, i.e., elements that are conjunctively present in some cases and disjunctively present in other cases. Multiple elements listed with “and / or” should be construed in the same fashion, i.e., “one or more” of the elements so conjoined. Other elements may optionally be present other than the elements specifically identified by the “and / or” clause, whether related or unrelated to those elements specifically identified. Thus, as 2025200196 12 Jun 2026 a non-limiting example, a reference to “A and / or B”, when used in conjunction with open-ended language such as “comprising” can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc.
[0108] As used herein in the specification and in the claims, “or” should be understood to have the same meaning as “and / or” as defined above. For example, when separating items in a list, “or” or “and / or” shall be interpreted as being inclusive, i.e., the inclusion of at least one, but also including more than one, of a number or list of elements, and, optionally, additional unlisted items.
[0109] As used herein in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,” or, equivalently “at least one of A and / or B”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc. Bus
[0110] In the context of this document, the term “bus” and its derivatives, while being described in a preferred embodiment as being a communication bus subsystem for interconnecting various devices including by way of parallel connectivity such as Industry Standard Architecture (ISA), conventional Peripheral Component Interconnect (PCI) and the like or serial connectivity such as PCI Express (PCIe), Serial 2025200196 12 Jun 2026 Advanced Technology Attachment (Serial ATA) and the like, should be construed broadly herein as any system for communicating data. Module
[0111] The module is envisaged to include computing capabilities such as a memory unit (not shown) configured to store machine readable instructions. The machine-readable instructions may be loaded into the memory unit from a non-transitory machine-readable medium such as, but not limited to, CD-ROMs, DVD-ROMs and Flash Drives. Alternately, the machine-readable instructions may be loaded in a form of a computer software program into the memory unit. The memory unit in that manner may be selected from a group comprising EPROM, EEPROM and Flash memory.
[0112] Further, the module includes a processor or plurality of high-speed computing processors with multiple cores (not shown) operably connected with the memory unit. In various embodiments, the processor is one of, but not limited to, a generalpurpose processor, an application specific integrated circuit (ASIC) and a field-programmable gate array (FPGA). In accordance with:
[0113] As described herein, ‘in accordance with’ may also mean ‘as a function of’ and is not necessarily limited to the integers specified in relation thereto. Composite items
[0114] As described herein, ‘a computer implemented method’ should not necessarily be inferred as being performed by a single computing device such that the steps of the method may be performed by more than one cooperating computing devices.
[0115] Similarly objects as used herein such as ‘web server’, ‘server’, ‘client computing device’, ‘computer readable medium’ and the like should not necessarily be construed as being a single object, and may be implemented as a two or more objects in cooperation, such as, for example, a web server being construed as two or more web servers in a server farm cooperating to achieve a desired goal or a computer readable medium being distributed in a composite manner, such as program code being provided on a compact disk activatable by a license key downloadable from a computer network. 2025200196 12 Jun 2026 Database:
[0116] In the context of this document, the term “database” and its derivatives may be used to describe a single database, a set of databases, a system of databases or the like. The system of databases may comprise a set of databases wherein the set of databases may be stored on a single implementation or span across multiple implementations. The term “database” is also not limited to refer to a certain database format rather may refer to any database format. For example, database formats may include MySQL, MySQLi , XML or the like. Wireless:
[0117] The invention may be embodied using devices conforming to other network standards and for other applications, including, for example other WLAN standards and other wireless standards. Applications that can be accommodated include IEEE 802.11 wireless LANs and links, and wireless Ethernet.
[0118] In the context of this document, the term “wireless” and its derivatives may be used to describe circuits, devices, systems, methods, techniques, communications channels, etc., that may communicate data through the use of modulated electromagnetic radiation through a non-solid medium. The term does not imply that the associated devices do not contain any wires, although in some embodiments they might not. In the context of this document, the term “wired” and its derivatives may be used to describe circuits, devices, systems, methods, techniques, communications channels, etc., that may communicate data through the use of modulated electromagnetic radiation through a solid medium. The term does not imply that the associated devices are coupled by electrically conductive wires. Processes:
[0119] Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as “processing”, “computing”, “calculating”, “determining”, “analysing” or the like, refer to the action and / or processes of a computer or computing system, or similar electronic computing device, that manipulate and / or transform data represented as physical, such as electronic, quantities into other data similarly represented as physical quantities. 2025200196 12 Jun 2026 Processor:
[0120] In a similar manner, the term “processor” may refer to any device or portion of a device that processes electronic data, e.g., from registers and / or memory to transform that electronic data into other electronic data that, e.g., may be stored in registers and / or memory. A “computer” or a “computing device” or a “computing machine” or a “computing platform” may include one or more processors.
[0121] The methodologies described herein are, in one embodiment, performable by one or more processors that accept computer-readable (also called machine-readable) code containing a set of instructions that when executed by one or more of the processors carry out at least one of the methods described herein. Any processor capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken are included. Thus, one example is a typical processing system that includes one or more processors. The processing system further may include a memory subsystem including main RAM and / or a static RAM, and / or ROM. Computer-Readable Medium:
[0122] Furthermore, a computer-readable carrier medium may form, or be included in a computer program product. A computer program product can be stored on a computer usable carrier medium, the computer program product comprising a computer readable program means for causing a processor to perform a method as described herein. Networked or Multiple Processors:
[0123] In alternative embodiments, the one or more processors operate as a standalone device or may be connected, e.g., networked to other processor(s), in a networked deployment, the one or more processors may operate in the capacity of a server or a client machine in server-client network environment, or as a peer machine in a peer-to-peer or distributed network environment. The one or more processors may form a web appliance, a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
[0124] Note that while some diagram(s) only show(s) a single processor and a single memory that carries the computer-readable code, those in the art will understand that many of the components described above are included, but not explicitly shown or described in order not to obscure the inventive aspect. For example, while only a single 2025200196 12 Jun 2026 machine is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein. Additional Embodiments:
[0125] Thus, one embodiment of each of the methods described herein is in the form of a computer-readable carrier medium carrying a set of instructions, e.g., a computer program that are for execution on one or more processors. Thus, as will be appreciated by those skilled in the art, embodiments of the present invention may be embodied as a method, an apparatus such as a special purpose apparatus, an apparatus such as a data processing system, or a computer-readable carrier medium. The computer-readable carrier medium carries computer readable code including a set of instructions that when executed on one or more processors cause a processor or processors to implement a method. Accordingly, aspects of the present invention may take the form of a method, an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of carrier medium (e.g., a computer program product on a computer-readable storage medium) carrying computer-readable program code embodied in the medium. Carrier Medium:
[0126] The software may further be transmitted or received over a network via a network interface device. While the carrier medium is shown in an example embodiment to be a single medium, the term “carrier medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and / or associated caches and servers) that store the one or more sets of instructions. The term “carrier medium” shall also be taken to include any medium that is capable of storing, encoding or carrying a set of instructions for execution by one or more of the processors and that cause the one or more processors to perform any one or more of the methodologies of the present invention. A carrier medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Implementation:
[0127] It will be understood that the steps of methods discussed are performed in one embodiment by an appropriate processor (or processors) of a processing (i.e., computer) system executing instructions (computer-readable code) stored in storage. 2025200196 12 Jun 2026 It will also be understood that the invention is not limited to any particular implementation or programming technique and that the invention may be implemented using any appropriate techniques for implementing the functionality described herein. The invention is not limited to any particular programming language or operating system. Means For Carrying out a Method or Function
[0128] Furthermore, some of the embodiments are described herein as a method or combination of elements of a method that can be implemented by a processor of a processor device, computer system, or by other means of carrying out the function. Thus, a processor with the necessary instructions for carrying out such a method or element of a method forms a means for carrying out the method or element of a method. Furthermore, an element described herein of an apparatus embodiment is an example of a means for carrying out the function performed by the element for the purpose of carrying out the invention. Connected
[0129] Similarly, it is to be noticed that the term connected, when used in the claims, should not be interpreted as being limitative to direct connections only. Thus, the scope of the expression a device A connected to a device B should not be limited to devices or systems wherein an output of device A is directly connected to an input of device B. It means that there exists a path between an output of A and an input of B which may be a path including other devices or means. “Connected” may mean that two or more elements are either in direct physical or electrical contact, or that two or more elements are not in direct contact with each other but yet still co-operate or interact with each other. Embodiments:
[0130] Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment but may. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner, as would be 2025200196 12 Jun 2026 apparent to one of ordinary skill in the art from this disclosure, in one or more embodiments.
[0131] Similarly, it should be appreciated that in the above description of example embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description of Specific Embodiments are hereby expressly incorporated into this Detailed Description of Specific Embodiments, with each claim standing on its own as a separate embodiment of this invention.
[0132] Furthermore, while some embodiments described herein include some, but not other features included in other embodiments, combinations of features of different embodiments are meant to be within the scope of the invention, and form different embodiments, as would be understood by those in the art. For example, in the following claims, any of the claimed embodiments can be used in any combination. Specific Details
[0133] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
[0134] It will be appreciated that the methods / apparatus / devices / systems described / illustrated above at least substantially provide a system and method for pathology specimen collection.
[0135] The system and method for pathology specimen collection described herein, and / or shown in the drawings, are presented by way of example only and are not limiting as to the scope of the invention. Unless otherwise specifically stated, individual aspects and components of the system and method for pathology specimen collection may be modified, or may have been substituted therefore known equivalents, or as yet 2025200196 12 Jun 2026 unknown substitutes such as may be developed in the future or such as may be found to be acceptable substitutes in the future. The system and method for pathology specimen collection may also be modified for a variety of applications while remaining within the scope and spirit of the claimed invention, since the range of potential applications is great, and since it is intended that the present invention be adaptable to many such variations. Terminology
[0136] In describing the preferred embodiment of the invention illustrated in the drawings, specific terminology will be resorted to for the sake of clarity. However, the invention is not intended to be limited to the specific terms so selected, and it is to be understood that each specific term includes all technical equivalents which operate in a similar manner to accomplish a similar technical purpose. Terms such as "forward", "rearward", "radially", "peripherally", "upwardly", "downwardly", and the like are used as words of convenience to provide reference points and are not to be construed as limiting terms. Different Instances of Objects
[0137] As used herein, unless otherwise specified the use of the ordinal adjectives “first”, “second”, “third”, etc., to describe a common object, merely indicate that different instances of like objects are being referred to and are not intended to imply that the objects so described must be in a given sequence, either temporally, spatially, in ranking, or in any other manner. Comprising and Including
[0138] In the claims which follow and in the preceding description of the invention, except where the context requires otherwise due to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” are used in an inclusive sense, i.e. to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments of the invention.
[0139] Any one of the terms: including or which includes or that includes as used herein is also an open term that also means including at least the elements / features that follow the term, but not excluding others. Thus, including is synonymous with and means comprising. 2025200196 12 Jun 2026 Scope of Invention
[0140] Thus, while there has been described what are believed to be the preferred embodiments of the invention, those skilled in the art will recognize that other and further modifications may be made thereto without departing from the spirit of the invention, and it is intended to claim all such changes and modifications as fall within the scope of the invention. For example, any formulas given above are merely representative of procedures that may be used. Functionality may be added or deleted from the block diagrams and operations may be interchanged among functional blocks. Steps may be added or deleted to methods described within the scope of the present invention.
[0141] Although the invention has been described with reference to specific examples, it will be appreciated by those skilled in the art that the invention may be embodied in many other forms. Chronological order
[0142] For the purpose of this specification, where method steps are described in sequence, the sequence does not necessarily mean that the steps are to be carried out in chronological order in that sequence, unless there is no other logical manner of interpreting the sequence. Markush groups
[0143] In addition, where features or aspects of the invention are described in terms of Markush groups, those skilled in the art will recognise that the invention is also thereby described in terms of any individual member or subgroup of members of the Markush group. Industrial Applicability
[0144] It is apparent from the above, that the arrangements described are applicable to the medical industry.
Claims
1. A computer implemented method for specimen collection, the method comprising:receiving patient information in relation to a patient;receiving a test indication indicative of a list of tests requested by a medical professional and a medical professional identification identifying the medical professional;determining a plurality of potential container indications indicative of a set of container types for the list of tests that can be performed under different collection conditions;each potential container indication being indicative of a respective set of container types for the list of tests that can be performed under a respective collection condition;generating a first string including the test indication, container selection data corresponding to the plurality of potential container indications and the patient information;generating a decision tree indication and assigning scores to the plurality of potential container indications, wherein the scores are dynamically generated based on a variety of collection condition inputs, including specimen type , container type availability, patient readiness, required storage and transport conditions, and network availability, and wherein the decision tree indication and the scores assigned to the plurality of potential container indications are included in the first string;generating a unique container identification by concatenating a container indication and a unique identifier such as a UUID (universally unique identifier);assigning a public key and a private key designated for the medical professional;encrypting the first string with the private key designated for the medical professional to obtain an encrypted first string;generating a second string by concatenating the encrypted first string and the medical professional identification;generating an optically recognisable pattern containing the second string;sending the optically recognisable pattern to a first device associated with a patient;receiving test request data from a computing device associated with a collector that performs the list of tests, the test request data including the first string and the unique container identifications identifying containers used for the list of tests;wherein the decision tree indication and the scores assigned to the plurality of potential container indications are included in the first string for use in determining a2025200196 12 Jun 2026container indication for collection without receiving test names or patient-sensitive health data;responsive to detecting that a network connection is present, sending the test request data to a test request database; andresponsive to detecting that the network connection is not present, adding the test request data to a queue of test request data for sending at a later time.
2. The computer implemented method of claim 1, further comprising:determining if any of the plurality of potential container indications are required for a patient self-collected specimen;including the container identification in the first string; anddelivering container to the patient.
3. The computer implemented method of claim 1, further comprising:converting the test request data and the unique container identifications used for the list of tests into a HL7 file and sending the HL7 file to a laboratory device associated with a test laboratory.
4. The computer implemented method of claim 3, wherein the HL7 file includes a time by which the specimen needs to be picked up.
5. A computer implemented method for specimen collection, the method comprising:reading, by a computing device associated with a collector, an optically recognisable pattern presented on a first device associated with a patient, the optically recognisable pattern being generated by the method of any one of claims 1 to 2;extracting from the optically recognisable pattern the second string containing the encrypted first string and the medical professional identification identifying the medical professional;searching a collector database by the medical professional identification for the public key designated to the medical professional, wherein the collector database is stored on the computing device;decrypting the encrypted first string with the public key to obtain the first string containing the test indication, the plurality of potential container indications and the patient information;2025200196 12 Jun 2026presenting the plurality of potential container indications on the computing device;responsive to detecting that a network connection is present, sending the test request data to a test request database; andresponsive to detecting that the network connection is not present, adding the test request data to a queue of test request data for sending at a later time.
6. The computer implemented invention of claim 5, wherein the step of presenting the plurality of potential container indications on the computing device further comprises:displaying an image and quantity, indicative of containers required for the list of tests.
7. The computer implemented method of claim 6, further comprising reading unique container identifications from the containers indicated by the plurality of potential container indications.
8. The computer implemented method of claim 7, further comprising determining a time to pick up the containers and including the time into the first string.
9. The computer implemented method of claim 8, further comprising storing in a collector database of the computing device, test request data including the first string and the unique container identifications.
10. The computer implemented method of claim 9, further comprising: receiving payment information from the patient for payment of the currency amount.
11. A server for processing specimen collection, the server comprising:at least one server processor; anda memory unit including a set of computer-readable instructions stored thereon, when executed by the at least one server processor, the at least one server processor is configured to:receive patient information in relation to a patient;receive a test indication indicative of a list of tests requested by a medical professional and a medical professional identification identifying the medical professional;determine a plurality of potential container indications, the each of plurality of potential container indication is indicative of a set of container types for the list of tests that can be performed under a respective collection conditions;2025200196 12 Jun 2026generate a first string including the test indication, container selection data corresponding to the plurality of potential container indications, and the patient information;generate a decision tree indication and assign scores to the plurality of potential container indications, wherein the scores are dynamically generated based on a variety of collection condition inputs, including specimen type, container type availability, patient readiness, required storage and transport conditions, and network availability;include the decision tree indication and the scores assigned to the plurality of potential container indications in the first string;assign a public key and a private key designated for the medical professional;encrypt the first string with the private key designated for the medical professional to obtain an encrypted first string;generate a second string by concatenating the encrypted first string and the medical professional identification;generate an optically recognisable pattern containing the second string and send the optically recognisable pattern to a first device associated with a patient ;transmit only the plurality of potential container indications and the decision tree indication to a computing device associated with a collector, with no test names or patientsensitive health data;receive test request data from a computing device associated with a collector that performs the list of tests, the test request data including the first string and unique container identifications identifying containers used for the list of tests;responsive to detecting that a network connection is present, send the test request data to a test request database; andresponsive to detecting that the network connection is not present, add the test request data to a queue of test request data for sending at a later time.
12. The server of claim 11, wherein the at least one server processor is further configured to:determine if any of the plurality of potential container indications are required for a patient self-collected specimen;include the container identification in the first string; anddeliver container to the patient.2025200196 12 Jun 202613. The server of claim 12, wherein the at least one server processor is further configured to:convert the test request data and the unique container identifications used for the list of tests into a HL7 file and send the HL7 file to a laboratory device associated with a test laboratory.
14. The server of claim 13, wherein the at least one server processor is further configured to:generate a unique container identification by concatenating a container indication and a unique identifier such as a UUID (universally unique identifier);assign a subset of these items to a container manufacturer: andtrack the assignment in a database.
15. The server of claim 13, wherein the HL7 file includes a time by which the specimen needs to be picked up.
16. A computing device associated with a collector for processing specimen collection, the computing device including:at least one processor;an image capturing module connected to the processor, the image capturing module being configured to capture an optically recognisable pattern presented on a first device associated with a patient, the optically recognisable pattern being generated by the server of claim 11;a display module connected to the processor; anda memory unit including a set of computer-readable instructions stored thereon, when executed by the at least one processor, the at least one processor is configured to:read the optically recognisable pattern from the image capturing module;extract from the optically recognisable pattern the second string containing the encrypted first string and the medical professional identification identifying the medical professional;search a collector database communicatively connected to the processor by the medical professional identification for the public key assigned to the medical professional;decrypt the encrypted first string with the public key to obtain the first string containing the test indication, the plurality of potential container indications and the patient information;2025200196 12 Jun 2026extract the plurality of potential container indications from the unique container identification and display the container indication by using display module;responsive to detecting that a network connection is present, send the test request data to a test request database; andresponsive to detecting that the network connection is not present, add the test request data to a queue of test request data for sending a later time.
17. The computing device of claim 16, further configured to:display an image and quantity on the display module, indicative of the containers required for the list of tests.
18. The computing device of claim 16, further configured to:read unique container identifications from containers indicated by the plurality of potential container indications.
19. The computing device of claim 17, further configured to:determine a time to pick up the containers and include the time into the first string.
20. The computing device of claim 17, further configured to:extract the plurality of potential container indications from the container identification; anddetermine if the extracted plurality of potential container indications matches one of the required container indications from the plurality of potential container indications.
21. The computing device of claim 17, further configured to:accept a patient self-collected specimen; andread the container identification as a receipt of delivery.
22. The computing device of claim 18, further configured to:store in the collector database test request data including the first string and the unique container identifications.
23. The computing device of claim 19, further configured to store in the collector database, one or more selected from:collector identification;2025200196 12 Jun 2026collector location;image data associated with the specimen collection;a reason for collection cancellation; andany other data associated with the patient.
24. The computing device of claim 20, further configured toreceive payment information from the patient for payment of the currency amount.
25. A non-transitory computer storage medium, comprising instructions stored therein, wherein the instructions, when executed by a processor, cause the processor to perform the method steps of any one of claims 1 to 10.