1. Technical Field
The present disclosure relates to a medicine containing device and a system for dispensing medicines and method thereof, more particularly to an electronic medicine containing device, system for dispensing medicines and method thereof.
2. Description of Related Art
RFID technology has become a very important item in current science and technology fields. Apart from security management, applications in physical distribution industries and selling stock, RFID has further been recently applied to electronic consumption according to consumers' consumption habits and information security software development. RFID technology is a wireless radio frequency object identification technology, and its basic structure is formed by integrating a reader, a tag and a software system. The RFID can be applied to different reading frequencies, such as low frequency (LF), high frequency (HF), very high frequency (VHF), ultra high frequency (UHF) and super high frequency (SHF), and each of frequency bands supports a different sensing distance using the applied frequency. Currently, the frequency band assigned for use already is UHF which supports the sensing distance larger than 1.5 meter, so the wireless radio frequency object identification technology can further be applied in vehicle management systems to provide a lot of convenience.
However, during the process of applying the wireless radio frequency object identification technology, most tag data are written fixedly before the company provides the service, and the reader usually reads the message written in the tag in advance and then provides the message to a background system for registering dynamical information, such as visiting or not, passing or not, consuming or not, registering or not, which is provided to the system end for simple message recording. In addition, when the user utilizes the wireless radio frequency object identification technology in the application of data management, it is hard for the current simple tag message and the fixed structure in the current technology to provide a more complicated and more flexible service.
An exemplary embodiment of the present disclosure illustrates an electronic medicine containing device, system for dispensing medicines and method thereof, to provide a method of automatically switching antenna ports to search tag data and generate a prompt, so requisite time for the personnel to search physical data or for a physical object can be reduced and the management efficiency can be improved.
An embodiment of the present disclosure provides an electronic medicine containing device. The electronic medicine containing device includes a housing, an antenna module, a processing unit, and a prompting unit. The housing is configured for placing one or more containers. The antenna module includes multiple antenna ports, each antenna port is connected to an antenna, and each of antennas is configured on an antenna position in the housing for reading a tag on the container. The processing unit is coupled to the antenna module and configured for receiving tag data gotten by the antenna module and processing a query message of the electronic medicine containing device. The prompting unit is coupled to the processing unit and configured for indicating a result generated by the electronic medicine containing device.
An embodiment of the present disclosure provides a system for dispensing medicines, and the system includes a data server and at least one electronic medicine containing device which is linked with the data server via a communication unit. The electronic medicine containing device includes a housing, an antenna module, a prompting unit, and a processing unit. The housing is configured for placing one or more containers. The antenna module includes multiple antenna ports, each antenna port is connected to an antenna, and each of antennas is configured for reading a tag on the container. The processing unit is coupled to the antenna module, and configured for receiving tag data gotten by the antenna module and processing a query message of the electronic medicine containing device. The prompting unit is coupled to the processing unit, and configured for indicating a result generated by the electronic medicine containing device based on the query message.
Another embodiment of the present disclosure provides a method for dispensing medicines, adapted for the system for dispensing medicines. The system for dispensing medicines includes a data server and at least one electronic medicine containing device. The method includes a write-in procedure and a read procedure. The read procedure includes the following steps. Firstly, multiple tag data are gotten from the data server via a communication unit in the electronic medicine containing device. Next, a query message is compared with the tag data read by the antenna of the electronic medicine containing device. When the tag data is determined to match with the query message, a prompting unit of the electronic medicine containing device sends a prompt signal indicating an antenna position of the antenna.
In summary, the electronic medicine containing device, system for dispensing medicines and method thereof according to the embodiment of the present disclosure provide an approach to switch the antenna ports, one by one, to compare whether or not the tag data matches with the query message. The prompt signal indicating the antenna position can be provided. Therefore, by the embodiments of the present disclosure, the invention achieves the technical effect of saving time for searching the tag.
In order to further understand the techniques, means and effects of the present disclosure, the following detailed descriptions and appended drawings are hereby referred, such that, through which, the purposes, features and aspects of the present disclosure can be thoroughly and concretely appreciated; however, the appended drawings are merely provided for reference and illustration, without any intention to be used for limiting the present disclosure.
The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
Reference will now be made in detail to the exemplary embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
In this example, the housing 101 can be a containing case, and the containers 109a and 109b, such as containing boxes, can be appropriately arranged in the containing case. The tags 105a and 105b, such as an RFID tag or NFC tag, can be arranged on positions corresponding to the containers 109a and 109b. As shown in
The antennas (not shown in
The prompting units 107a and 107b are configured at the positions corresponding to the antenna positions 103a and 103b, respectively, as shown in
In another embodiment, the electronic medicine containing device 10 further includes a query input unit 111 which is selectively configured on a side of the housing 101 or wiredly connected to a circuit board port (not shown in
For example, the electronic medicine containing device 101 exemplarily has nine containers as shown in
In another embodiment, the prompting units 107a and 107b can be integrated into a display panel. The antenna positions 103a and 103b can be labeled as the coordinate information which is easy to remember or meets a regular rule (like the label format of “C-X coordinate-Y coordinate”). For example, the C-2-1 is labeled at the antenna position 103a, and the C-3-1 is labeled at the antenna position 103b. When the electronic medicine containing device 101 determines that data read by the antenna at the antenna position 103b from the tag 105b matches with the query message, the information “C-2-1” is prompted on the display panel, so the user can be aware that the objects are placed in the container 109b. In practical implementation, the present disclosure can have the prompting unit and/or coordinate information in a different design, and any manner capable of sending a signal prompting the antenna position when the data read by each antenna from the tag is determined to match with the query message is covered in the scope of the present disclosure.
It is worth mentioning that the electronic medicine containing device 10 illustrated in the embodiment of
In an embodiment of the present disclosure, the electronic medicine containing device 10 is applied in a medicine container or a medicine cart which is used in the hospital for dispensing medicine and has multiple ill persons' codes. The query input unit 111 provides for the user to input the query data such as an ill person's code or name, and the inputted query data is compared with the data read by each of the antennas from the tags 105a and 105b. The antennas of the electronic medicine containing device 10 are used to read the tag data by turns. When the tag data are read by one of the antennas which matches with the query data, such as the tag data read by the antenna located at the antenna position 103a, the prompting unit 107a sends the prompt signal indicating the antenna position 103a. Therefore, the user can be prompted to infer the position of the container 109a matching with the query data according to antenna position 103a being indicated by the prompt signal, and the corresponding relationship between the container 109a and the tag 105a read by the antenna.
Therefore, while the medical personnel dispenses medicines to an ill person, the electronic medicine containing device 10 of the embodiment of the present disclosure can prevent the ill person's data (such as ill person's name shown on the medicine cart) from being exposed to the public, so as to protect the ill person's privacy. And, the electronic medicine containing device 10 of the embodiment of the present disclosure can prompt the position of the container, so as to achieve the effect of saving medical personnel's time in searching medicine.
Please refer to
Please refer to
The storage unit 213 is configured for storing data of each of the tags 105a and 105b, such as identification data and/or tag contents of the tags 105a and 105b. In an embodiment, the identification data are codes of the tags 105a and 105b, and the code can be an ID code of the tag or a management code preset by the user. The tag content is the information associated with the identification data, more particular is the user readable data, such as data of an ill person's name or ill person's medicines, etc. It is worth mentioning that the tag content is the data needed by the manager, and the embodiment of the present disclosure further provides the manager to use the management data as the tag content, so the efficiency of searching data can be improved. For example, after the identification data of the tag 105a is read by the antenna 2031a of the electronic medicine containing device 20, the electronic medicine containing device 20 then provides the tag content corresponding to the identification data to the user.
The query input unit 207 is coupled to the processing unit 201 to provide an interface for inputting letter information or voice information, so the user can input a query message via the query input unit 207. For example, via the query input unit 207 the user can input a key word of the content to be queried or the message related to the tag such as the label letter on the tag. The query input unit 207 includes a display screen and an input keyboard, to provide the corresponding functions of inputting a letter and displaying a query.
The prompting unit 211 is coupled to the processing unit 201 and configured for sending a prompt signal indicating the antenna positions 103a and 103b, such as an indicator, a display panel or an audio output device. Via the prompt signal of the indicative light signal, displayed letter or sound message, the user is noticed the antenna positions 103a and 103b which should be noted, to get the objects in the containers 109a and 109b attached with the tags 105a and 105b.
The processing unit 201 of this example of the electronic medicine containing device 20 is configured for processing the tag data obtained by each of the antenna modules 203. The antenna modules are such as the antennas 2031a and 2031b exemplarily used to read the tag data. The processing unit 201 is also configured for processing the query message of the electronic medicine containing device 20. After receiving the tag data, the processing unit 201 determines whether the tag data matches with the query message input by the user, and then indicates the query result for the electronic medicine containing device according to the query message. For example, when the processing unit 201 determines the data of the tag 105a matching with the query message, the prompting unit 211 of the electronic medicine containing device 20 sends the prompt signal to indicate to the user the corresponding antenna position 103a of the antenna which reads the tag data matching with the query message.
On the other hand, when the processing unit 201 determines that the data of tag 105a is not matching with the query message, the antenna module 203 uses the next antenna to read the next tag. For example, when the processing unit 201 determines the query message input by the user is not matching with the data of the tag 105a read by the current connecting antenna (such as the antenna at the antenna position 103a), the antenna module 203 then reads the data of another tag 105b by another antenna (such as antenna at the antenna position 103b) via another antenna port, and provides the data to the processing unit 201 to further determine whether the tag data read by the antenna 103b matches with the query message. These operations are repeated until the processing unit 201 reads the tag data matching with the query message. It is worth mentioning that the prompting unit sends the signal indicative of no tag data matching with the query message if the processing unit 201 determines no tag data matching with the query message, for example, all indicators emit red light signal, a letter “not found” is shown the display panel, or a voice “not found” is outputted by the audio output device.
It is noted that the antenna module 203 of an embodiment of the present disclosure changes the connected antenna by a manner of switching the antenna ports in proper sequence. In implementation, the user can design the manner of utilizing the antennas by turns according to the practice conditions, for example, a manner of switching to other antenna port based on random possibility, switching to an assigned antenna port based upon an instruction, or switching to another antenna port based upon a history weighting. The above-mentioned manners of utilizing the antennas by turns are taken as examples in the embodiment of the present disclosure, but the manner of switching antennas of the present disclosure is not limited thereto.
Please refer to
It is worth noting that data of the tags 305a and 305b must correspond to the containers 307a and 307b, but the containers 307a and 307b are not limited to correspond to the antenna positions 303a and 303b. For example, while attaching the tags 305a and 305b on the containers 307a and 307b, respectively, the user should check whether the contents of the containers 307a and 307b correspond to the tag content of the tags 305a and 305b. In addition, while the containers 307a and 307b are placed into the housing 301, it is not necessary to limit the positions of the containers 307a and 307b in the housing 301 to the specific positions, the regular positions or the positions corresponding to the antenna positions 303a and 303b. For example, while placing the container 307b into the housing 301, the user can selectively place the container 307b at the position corresponding to the antenna position 303a, but not antenna position 303b. That is, the electronic medicine containing device 30 of an embodiment of the present disclosure allows the user just to notice whether the data of the tags correspond to the contents of the containers 307a and 307b, and it is not needed to spend extra attention on placing the containers 307a and 307b at the correct positions in the housing 301.
The query prompting unit 309 includes a prompting unit and a query input unit. Please refer to
On the other hand, please refer to
Please refer to
It is worth noting that in the electronic medicine containing devices 10 and 30 provided in the present disclosure the tags are attached on the containers and correspond to the real physical positions. However, when the processing module compares the query message inputted by the user with each of the tag data, the position indicated by the prompt signal is for the container where the content matching with the query message is placed, but not for the container associated with the tag. Therefore, the electronic medicine containing device of the embodiment of the present disclosure provides the user the technical effect of flexibly placing and getting the content by limiting the corresponding relationship between the tag and content of container, but without limiting the position of the container in the housing, and without limiting the corresponding relationship the tag and the container.
Therefore, when the user places objects, the embodiment of the present disclosure can allow the user to focus attention on ensuring whether the objects accommodated in the containers 109a and 109b match with the tag content of the tag attached on the containers 109a and 109b, and ensuring whether the contents of the containers 307a and 307b match with the tags attached on the containers 307a and 307b. For example, the pharmacist can focus on checking whether an ill person's medicines are correct, and need not spend time on checking whether the positions of the containers 109a and 109b are correct, and need not spent time on checking whether the positions of the containers 307a and 307b are correct, so as to improve the efficiency of managing and dispensing objects for the user.
Please refer to
The switch unit 403c is coupled to the processing unit 401, and antenna ports 403a and 403c. The switch unit 403c can perform a switch control between the antenna ports 403a and 403b. For example, the switch unit 403c is a circuit switch. When the switch unit 403c performs switching between the antenna ports 403a and 403b, for example, switching to the antenna port 403a, the antenna 4031a corresponding to the antenna port 403a is then electrically connected to the switch unit 403c. At this time, the antenna 4031a electrically connected to the switch unit 403c reads the corresponding tag, so that the switch unit 403c can provide the tag data to the processing unit 401.
Please refer to
Please refer to
The communication unit 413 is configured for exchanging data with a data server at a remote end. Preferably, the communication unit 413 can be a wired communication unit or a wireless communication unit. For example, the electronic medicine containing device 40 gets data from the data server via the communication unit 413, to update or synchronize the content of the storage unit 413.
The transmitting unit 415 provides an interface connected to a computer device (not shown in FIGs). Preferably, the transmitting unit 415 can be a Universal Asynchronous Receiver/Transmitter (UART). In an embodiment, the processing unit 401 transmits the tag data gotten by each of the antennas to the computer device via the transmitting unit 415, to enable the computer device to analyze data or backup; or, the computer device can transmit a control instruction via the transmitting unit 415 to the electronic medicine containing device 40 for setting. It is worth mentioning that the electronic medicine containing device 40 of the present disclosure can be provided with no query prompting unit 407, but can use the computer device connected with the transmitting unit 415 to provide the query function and display function of the query prompting unit 407.
Please refer to
In this example, the tag 509 includes ID data such as the hardware identification code of the tag chip. The ID data of the tag 509 can be read by the login device 507. The login device 507 can be a wireless RFID chip reader and writer, or a NFC chip reader and writer. The login device 507 can establish a wireless communication connection or NFC connection with the tag 509, to get the ID data of the tag. In this example, the login device 507 further writes the identification data into the tag 509 upon practical demand, for example, the ill person's code or objects code can be inputted into the tag 509 via a computer device 5071. In another embodiment, the login device 507 is linked with the data server 505 via the Internet, and writes the related data of the tag in the data server 505. The login device 507 provides for the user to enter the tag content associated with the tag 509 in the data server 505, for example, the medical record data or objects data associated with the ill person code is inputted via the computer device 5071. The user can use the login device 507 to input related data of the tag 509 at different locations, to enable the electronic medicine containing device 501s and 503 at the same position or different positions to provide the subsequent functional operations. The detailed process is described in the following paragraph.
In an example of the system for dispensing medicines 50 of the present disclosure, the login device 507 can provide the pharmacist with a medicine preparing procedure. When preparing medicines, the pharmacist can write the identification data into the tag 509 upon practical conditions, the identification data can be a letter the same as the labeled letter “B291”. Next, the pharmacist prepares medicines according to a prescription or a recipe, and places the medicines for the ill person into the container 511, and then writes the tag content of the tag 509 such as the data of an ill person's name or recipe in the tag database 5051. In partial conditions, the login device 507 can continue to use the original identification data without changing the identification data. For example, when the ill person changes the recipe, the pharmacist just changes the tag content of the tag 509 recorded in the tag database 5051 while preparing the medicines, and then places the medicine into the container 511 according to the recipe without changing the identification data of the tag 509.
In another example of the system for dispensing medicines 50 of the present disclosure, the data server 505 is linked with the doctor's outpatient clinic system, for example, the data server 50 can obtain medical record data such as the ill person's name and recipe, and generate a column for the pharmacist to fill the identification data of the tag, and the identification data indicates the pickup code for the ill person. Therefore, while preparing medicines, the pharmacist can review tag database 5051 to prepare medicines in the containers 511 one by one, for example, the pharmacist places the medicines in the containers 509 according to the recipe content recorded in the tag database 5051, and then fills the identification data (such as “B291” shown in
Please refer to
Please refer to both
Apart from simplifying the procedure of the pharmacist dispense medicines from the containers, in the system for dispensing medicines provided by the present disclosure, the pharmacist can focus attention on the process of preparing medicines to increase correctness of dispensed medicines, and the time of medical personnel searching medicine while dispensing medicines to the ill person end can be shortened, and an ill person's data privacy can be improved without impairing the efficiency of dispensing medicines. Therefore, the integration and efficiency improvement at the medicine preparing end and the medicine dispensing end both can be achieved.
The method for dispensing medicine of the present disclosure includes a write-in procedure and a read procedure, and is adapted for the aforementioned system for dispensing medicines. Please refer to
Please refer to
Based upon practical condition, the electronic medicine containing device provided by the embodiment of the present disclosure can have different settings for switching an antenna when the tag data read by the antenna is determined to not match with the query message, for example, the electronic medicine containing device can switch antennas in proper sequence, switch antennas according to random possibility, switch to an assigned antenna based upon an instruction, or switch to another antenna based upon history weighting. Any manner of switching antenna can be applied in the present disclosure, and the present disclosure is not limited to the above-mentioned switching manner.
To sum up, the electronic medicine containing device, system for dispensing medicines and method thereof provided in the embodiment of the present disclosure can be applied in a medical institution to prepare and dispense a batch of medicines, and provide the integration of the medicine preparing end and medicine dispensing end. Apart from simplifying the procedure of the pharmacist preparing medicines, the pharmacist can further focus attention on the process of preparing medicines to increase accuracy for the ill person obtaining medicines, and improve security of medicines, and the time of medical personnel searching medicine while dispensing medicine to the ill person can be shortened, and data privacy of the ill person can be improved without impairing the efficiency of dispensing medicine. Therefore, the hospital management flow can be met, and the integration and efficiency improvement at a medicine preparing end and a medicine dispensing end both can be achieved.
The above-mentioned descriptions represent merely the exemplary embodiment of the present disclosure, without any intention to limit the scope of the present disclosure thereto. Various equivalent changes, alterations or modifications based on the claims of the present disclosure are all consequently viewed as being embraced by the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
103127759 | Aug 2014 | TW | national |