Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example one
Fig. 1 is a structural diagram of a medicine box identification device according to an embodiment of the present invention, which is suitable for identifying a medicine box, and the medicine box identification device can be integrated in a medicine infusion device. As shown in fig. 1, the apparatus includes: the mechanical detection component 110 is electrically connected with the processor 120, and accordingly, the detected mechanical component arranged on the medicine box is the detected mechanical component matched with the mechanical detection component 110. The mechanical detection component 110 is configured to be triggered by a detected mechanical component arranged in the medicine box, generate a detection signal, and send the detection signal to the processor 120; the processor 120 receives the detection signal, recognizes the detection signal, and obtains the information of the medicine box.
In this embodiment, the drug infusion device may be an infusion pump, a portable infusion pump, or other electronic device, the average infusion speed accuracy of the portable infusion pump is better than ± 10%, the occlusion threshold accuracy is better than ± 20%, the alarm prompt sound pressure level is not lower than 45dB (a), and the audible alarm signal pulse frequency is 150Hz to 3000Hz. The drug infusion device of the infusion pump or the portable infusion pump needs to be connected to the drug box, drugs to be infused are stored in the drug box, and the drug infusion device is used for infusing the drugs in the drug box to a target object, so that the process of infusing the drugs to the target object is realized. On the basis, different types of medicine boxes are preset according to the requirements of medicine infusion so as to meet the requirements of different infusion scenes. Illustratively, referring to fig. 2, fig. 2 is a schematic diagram of an infusion pump and an access cassette provided by an embodiment of the present invention, and the portable infusion pump of fig. 2 can access cassettes of different sizes (i.e., the drug cassette of fig. 2).
Integrated medicine box recognition device in the medicine infusion device for the medicine box information of the medicine box of automatic identification access medicine infusion device verifies medicine box information, avoids the adverse effect that the medicine box mistake etc. of infusion process caused the infusion process. Alternatively, the drug infusion device may comprise an infusion part and a cartridge recognition device, wherein the specific structure of the infusion part is not limited herein, and the drug infusion function may be achieved, i.e. delivery of antibiotics, analgesics, chemotherapeutics and other medicaments or liquids requiring precise controlled flow rates. In some embodiments, the infusion part may comprise a motor, an infusion line, and a first pump blade, a squeeze pump blade set and a second pump blade sequentially arranged on the path of the infusion line and connected with the motor, wherein the infusion process of the drug comprises two infusion stages, in the first infusion stage, the first pump blade is opened, and simultaneously the second pump blade is closed, and the drug flows into the drug infusion device. And in the second infusion stage, closing the first pump sheet, simultaneously opening the second pump sheet, extruding the pump sheet group to pressurize the infusion pipeline, wherein the extrusion pump sheet group at least comprises one extrusion pump sheet, extruding the medicine in the infusion pipeline by the extrusion pump sheet group, enabling the medicine to flow out of the medicine infusion device through the second pump sheet, and infusing the medicine to the target object through the motor.
Wherein, the mechanical detecting component 110 may be a mechanical structure type identification component, for example, including but not limited to a tact switch, a photo coupler, a force sensor, etc. which may be triggered, and the mechanical detecting component 110 may be configured to be triggered by the detected mechanical component disposed in the medicine box, generate a detection signal, and send the detection signal to the processor 120.
Optionally, the tact switch may include, but is not limited to, a patch type, a plug-in type, a side plug-in type, etc., the optical coupler may include, but is not limited to, a photosensor output type, an NPN transistor output type, a darlington transistor output type, a logic gate output type, a low on output type (output in the order of millivolt low level), an optical switch output type (on resistance is less than 10 Ω), a power output type (output of IGBT/MOSFET, etc.), a photoresistance type, etc., and the force sensor may include, but is not limited to, a strain tube type, a diaphragm type, a strain beam type, a combination type, etc., which is not specifically limited herein.
The detected mechanical part matched with the mechanical detection part 110 is disposed on the medicine box, for example, the mechanical detection part 110 is a tact switch, the detected mechanical part disposed on the medicine box is a part for triggering the tact switch, the mechanical detection part 110 is a force sensor, the detected mechanical part disposed on the medicine box is a part for providing a triggering force to the force sensor, the detected mechanical part may be a part such as a protrusion, and the specific structure of the detected mechanical part is not limited. The mechanical detection component 110 is an optocoupler, and correspondingly, the detected mechanical component disposed on the cartridge is an optical component for triggering the optocoupler. The mechanical detection components set on different types of cartridges are different, and accordingly, the mechanical detection component 110 is triggered to generate different detection signals when different cartridges are accessed, and further, the processor 120 may identify cartridge information based on the detection information detected by the mechanical detection component 110.
Optionally, the mechanical detecting component 110 may include a plurality of first sub-components, the detected mechanical component includes a plurality of second sub-components, the combination manner of the second sub-components corresponding to each type of medicine box is different, and any first sub-component generates a trigger signal when triggered by the second sub-component, where the trigger signal of each first sub-component forms the detection signal. Each first sub-assembly may be electrically connected to the processor 120, respectively, for sending a trigger signal to the processor 120 when triggered. Wherein the first sub-component does not send a trigger signal to the processor 120 if it is not triggered. The processor 120 forms a detection signal from the received trigger signal.
The second sub-member is the same or different in number from the first sub-member, and the matching first sub-member and second sub-member correspond in position. When the medicine box is accessed, the second sub-component corresponding to the position triggers the corresponding first sub-component, and the triggered first sub-component generates a trigger signal. The detected mechanical parts with different combination modes are formed by arranging the second sub-parts with different number combinations and different position combinations. For example, the detected mechanical component may include a second sub-component disposed at a first position, may include a second sub-component disposed at the first position and a third position, and the like, wherein the second sub-component at the first position is used to trigger the first sub-component at the first position, and the second sub-component at the third position is used to trigger the first sub-component at the third position. The second sub-components of different combinations are configured in advance for the medicine boxes of different types, so that the mechanical detection component 110 can conveniently identify the corresponding detection signals triggered by the medicine boxes, different trigger signals generated by triggering the first sub-components through the second sub-components of different combinations are realized, the medicine box identification device can clearly and accurately identify the types of the medicine boxes, and the automatic identification of the information of the medicine boxes is realized.
In order to make the medicine box identification device of the present embodiment more clearly understood by those skilled in the art, the following description is made with reference to the exemplary drawings of fig. 3 and 4 for identifying the medicine box by the medicine box identification device.
The sub-components 11, 12, 13 or 14 may be the first sub-components, the first bumps 21, the second bumps 22, the third bumps 23 or the fourth bumps 24 in the medicine box may be the second sub-components, and the specific number of the first sub-components and the second sub-components is not limited here and can be set according to actual needs. The first sub-component may be any one of a tact switch, an optical trigger component, and a force trigger component, and accordingly, each bump in the medicine box is a corresponding type of component, and fig. 3 and 4 are only examples.
Optionally, in an actual operation process, there are different combinations of the bumps on different types of cartridges, the bumps on different types of cartridges may be one or more, or there are different arrangements, and the bumps on the cartridges trigger the first sub-component in the mechanical identification component 110 on the cartridge identification device, so as to identify the type of cartridges based on different detection signals.
Optionally, the first sub-component includes a tact switch, a light trigger component, and a force trigger component. When the medicine box is not connected with the medicine box recognition device, the touch switch does not touch the salient point on the medicine box, the touch switch is not triggered, signal change is not generated, and the trigger signal is not generated. When the medicine box is not accessed to the medicine box recognition device, the optical trigger component is not shielded, no signal change is generated, and no trigger signal is generated. When the medicine box is not connected with the medicine box identification device, the force trigger part is not extruded, the acting force is not identified on the force trigger part, no signal change is generated, and no trigger signal is generated. The form of the trigger signal may be other forms such as a high level, and the like, which is not limited herein.
When the medicine box is not connected with the medicine box identification device, the light touch switch, the light trigger component and the force trigger component do not work, and the service life of the components is prolonged.
In some embodiments, the position of each first sub-component of the mechanical detection component 110 and the corresponding trigger signal form a detection signal. In some embodiments, each first sub-component of the mechanical detection component 110 sends the generated trigger signal to the processor 120, and the processor 120 may form the detection signal based on the received trigger signal and an identification of the first sub-component sending the trigger signal, wherein a position of the first sub-component may be determined by the identification of the first sub-component, and the detection signal may be formed based on the position of the first sub-component and the corresponding trigger signal. For example, the trigger signal may be 1, the un-triggered signal of the first sub-component that is not received may default to 0, and in the case that the first group of components at the first position and the second position are triggered, and the first group of components at the third position and the fourth position are not triggered, the generated detection signal may be 1100. In other embodiments, the first sub-component may generate different trigger signals, for example, different trigger signals may be generated according to the triggered strength, for example, in the case where the first sub-component is a force sensor, the second sub-component may be a bump capable of providing different pressure, and the force sensor may generate different trigger signals according to the detected pressure value. Further, a detection signal is formed based on the position of each first sub-member and the corresponding trigger signal.
Illustratively, referring to fig. 3 specifically, taking the first sub-component as a tact switch as an example, the medicine box 1 has one protruding point, that is, a first protruding point 21, which triggers the mechanical detection component 110 on the medicine box identification device when the medicine box identification device is connected thereto, at this time, only the first tact switch 11 of the mechanical detection component 110 on the medicine box identification device is triggered and generates a trigger signal, and the other tact switches are not triggered and therefore cannot generate the trigger signal, and the detection signal detected by the mechanical detection component 110 is formed based on the trigger signal generated by the first tact switch 11. Illustratively, the trigger signal may be 1, and the non-triggered signal may be set to 0 by default, thus forming a detection signal of 1000, and the processor determines the cartridge information of the cartridge 1 based on the reception of the detection signal.
Illustratively, referring to fig. 3 specifically, taking the first sub-component as the tact switch as an example, the medicine box 2 has two bumps, namely a first bump 21 and a second bump 22, which trigger the mechanical detection component 110 on the medicine box recognition device when the medicine box recognition device is connected thereto, and at this time, both the first tact switch 11 and the second tact switch 12 of the mechanical detection component 110 on the medicine box recognition device are triggered by the bumps to generate a trigger signal, and the detection signal detected by the mechanical detection component 110 is formed based on the trigger signals generated by the first tact switch 11 and the second tact switch 12. Illustratively, the trigger signal may be 1, and the non-triggered signal may be set to 0 by default, thus forming a detection signal of 1100, and the processor determines the cartridge information of cartridge 2 based on the received detection signal.
Illustratively, referring to fig. 3 in particular, the medicine box 3 has three bumps, namely a first bump 21, a second bump 22 and a third bump 23, which trigger the mechanical detection component 110 on the medicine box identification device when the mechanical detection component 110 is connected to the medicine box identification device, and at this time, the first tact switch 11, the second tact switch 12 and the third tact switch 13 of the mechanical detection component 110 on the medicine box identification device are triggered by the bumps at the same time, so as to generate a trigger signal, and the detection signal detected by the mechanical detection component 110 is formed based on the trigger signals generated by the first tact switch 11, the second tact switch 12 and the third tact switch 13. Illustratively, the trigger signal may be 1 and the non-triggered signal may default to 0, thus forming a detection signal of 1110, and the processor determines the cartridge information for cartridge 3 based on the detection signal received.
Optionally, the arrangement and position of the bumps on the special medicine box are different from those of the ordinary medicine box, and the specific arrangement and position can be set according to actual conditions, which is not specifically limited here.
For example, referring to fig. 4 specifically, the bumps of the special medicine box 4 are distributed as a first bump 21, a third bump 23, and a fourth bump 24, and there is no second bump 22, so when the special medicine box 4 is connected to the medicine box identification device, the first tact switch 11, the third tact switch 13, and the fourth tact switch 14 in the mechanical identification component 110 are triggered, and if there is no second bump 22, the second tact switch 12 cannot be triggered, and therefore a trigger signal cannot be generated, and at this time, the detection signal detected by the mechanical detection component 110 is formed based on the first tact switch 11, the third tact switch 13, and the fourth tact switch 14. Illustratively, the trigger signal may be 1, and the non-triggered signal may be set to 0 by default, so that the detection signal is formed as 1011, and the processor determines the cartridge information of the particular cartridge 4 based on the received detection signal.
Through setting up the different contact positions with the medicine box of different grade type and arranging, make the medicine box insert the medicine box recognition device after, make the medicine box recognition device can clearly identify the type of medicine box accurately, saved the artifical process of medicine box respectively, medicine box type differentiates wrong risk when having avoided manual operation.
The processor 120 may be a device with data processing function, which may have functions of processing instructions, executing operations, controlling time, processing data, etc., and may control and allocate all hardware resources in the drug infusion device, which is a computing and control core, including but not limited to a Central Processing Unit (CPU), and the type and model of the processor 120 is not limited herein. The processor 120 may be configured to receive the detection signal, identify the detection signal, and obtain the information about the medicine box.
Optionally, a medicine box information list is pre-stored in the processor 120, the medicine box information list includes a corresponding relationship between each detection signal and medicine box information, and the processor 120 is specifically configured to match the detection signal with a preset medicine box information list to obtain successfully matched medicine box information. Or the detection information is sent to the cloud end/server based on the communication component, and the medicine box information fed back by the cloud end/server is received.
Optionally, a matching table of the detection signal and the medicine box type is established in the cloud or the server in advance, and the matching table is recorded into the medicine box identification device.
The matching of the detection signal and the preset medicine box information list may be based on a matching table of a detection signal and medicine box information recorded in advance, the medicine box information of the currently accessed medicine box is determined in the matching table according to the received detection signal generated by the mechanical detection part 110, or the received detection signal generated by the mechanical detection part 110 is sent to a cloud or a server, and the medicine box information of the currently accessed medicine box is determined by the cloud or the server based on the matching table and is fed back to the processor 120.
Optionally, the matching table may be edited and updated in the cloud or the server based on actual requirements, and the updated matching table is re-entered into the medicine box recognition device.
By establishing a matching table of the detection signals and the medicine box types and enabling the matching table to be edited and updated on a cloud or a server, the correctness of the medicine box type identification result is ensured. Optionally, the kit information comprises one or more of: type of the medicine box, size of the medicine box, type of medicine in the medicine box and information of medical advice.
On the basis of the above embodiment, the medicine cartridge recognition device further includes a display part electrically connected to the processor 120 for displaying the medicine cartridge information. The display means may be a display screen, wherein the display means may be a display means of a drug infusion device, such as an infusion pump, in case the cartridge identification device is provided in the drug infusion device. Through showing medicine box information, be convenient for to the operating personnel suggestion.
On the basis of the above embodiment, the processor 120 is further configured to receive an externally input drug infusion amount, and generate a prompt message in case the drug infusion amount does not match the cartridge size/cartridge type.
The matching table of the detection signals and the medicine box types which is pre-established in the cloud or the server also comprises medicine infusion amount information corresponding to the medicine box types, and the medicine infusion amount information corresponds to the medicine box types one to one and is recorded in the matching table of the detection signals and the medicine box types.
Optionally, the drug infusion device may further include a drug injection amount input from the outside by an operator, when the processor 120 receives the drug infusion amount input from the outside by the operator, the processor needs to match the table to detect the drug injection amount, and if it is detected that the drug infusion amount is different from the drug infusion amount corresponding to the current drug box type recorded in the matching table, a prompt message indicating that the input drug injection amount is not matched with the current drug box type and injection is stopped is generated, thereby effectively preventing an erroneous input by the operator, and ensuring safety of a user.
Wherein, the display component can also be used for displaying prompt information generated by the processor that the input medicine injection amount does not match with the current medicine box type and the injection is stopped.
In an optional embodiment, the mechanical detecting component 110 may also be an electronic detecting component or a hall detecting component, and the invention is not limited in particular, and for example, the electronic detecting component may be an RFID reader, and in practical applications, RFID tags with relevant information such as types and the like are attached to different medicine boxes, and the RFID tag on the medicine box is read by the RFID reader in the medicine box identifying device, so as to implement accurate identification of the medicine box. For example, the hall detection component may be a hall sensor, and in practical applications, magnets with different positions or different magnetic field strengths are arranged on different medicine boxes, and the hall sensor in the medicine box identification device is used for detecting the relevant types, so as to realize accurate identification of the medicine boxes. Illustratively, referring to fig. 5, fig. 5 is a schematic diagram of a portable infusion pump access cassette according to an embodiment of the present invention.
In the case that the mechanical detection component 110 is an RFID reader, the medicine box information may further include medical order information, and related medical order information may be embedded in an RFID Tag of the medicine box, for example, after the medicine box is loaded into the medicine box identification device, the RFID Tag on the medicine box is accessed to the RFID reader in the medicine box identification device, a radio frequency signal sent by the RFID reader is received, and product information (Passive Tag, or Passive Tag) stored in a chip is sent out by means of energy obtained by the induced current, or a signal (Active Tag, or Active Tag) of a certain frequency is actively sent out by the Tag, and the RFID reader can directly read the related medical order information after reading and decoding the information, so that the step of information input is omitted, an operator only needs to check the information, and the occurrence of operation errors is avoided.
The technical scheme of this embodiment, be connected with the treater electricity through mechanical detection part, it is corresponding, the detected mechanical part that is disposed on the medicine box is detected mechanical part for with detection part assorted, mechanical detection part is used for being disposed the detected mechanical part that is triggered in the medicine box, and generate detected signal, and with detected signal transmission to treater, the processor receives detected signal, discernment detected signal, obtain medicine box information, realize the type of discerning the medicine box fast, the mistake setting has been avoided appearing when there is the difference in the medicine box, operator's operation process has been reduced effectively. The medicine box information fed back by the cloud end/the server is received based on the communication component, the detection signal is matched with the preset medicine box information list to obtain the successfully matched medicine box information, and the prompt information is generated under the condition that the medicine infusion amount is not matched with the medicine box size/the medicine box type, so that the misoperation is further effectively avoided.
Example two
Fig. 6 is a flowchart of a medicine box identifying method provided in the second embodiment of the present invention, the medicine box identifying method according to the second embodiment of the present invention is suitable for identifying a medicine box, and the method can be executed by the medicine box identifying apparatus according to the first embodiment, as shown in fig. 6, the medicine box identifying method according to the first embodiment of the present invention specifically includes the following steps:
s210, receiving the detection signal sent by the detection part under the condition that the medicine box is accessed.
The medicine box can be a portable infusion pump medicine box and can store antibiotics, analgesics, chemotherapy agents and other medicines or liquids, and the condition of medicine box access can be the condition that the medicine box accesses the medicine box identification device and starts to identify.
The processor may be a Central Processing Unit (CPU), and has functions of processing instructions, executing operations, controlling time, processing data, and the like, and may control and allocate all hardware resources in the drug infusion device, which is an operation and control core, and the present invention is not limited specifically.
Optionally, the detecting component may be a mechanical detecting component, an electronic detecting component, or a hall detecting component, and the like, which is specifically referred to in the first embodiment and is not described herein again. Optionally, in an actual application process, the detected mechanical component in the medicine box and the checking component in the medicine box recognition device are correspondingly arranged, so that the detecting component can be triggered by the detected mechanical component configured in the medicine box and generate a detection signal, and the detection signal can be sent to the processor, which is not specifically limited in this application. For example, the RFID tag is attached to the medicine box, the RFID reader is disposed in the medicine box identification device, the detection component is an electronic detection component, or the medicine box is provided with magnets in different positions or magnetic fields, the hall sensor is disposed in the medicine box identification device, and the detection component is a hall detection component, and the like, which is not limited specifically herein.
Wherein the detection signal may be a cartridge identification signal formed by the detection part. Optionally, the detection component may comprise a plurality of sub-components, any of which, when triggered, generates a trigger signal. Accordingly, receiving the detection signal transmitted by the detection section may include receiving the trigger information transmitted by each sub-section, and forming the detection signal based on the positions of the plurality of sub-sections and the trigger signal.
Optionally, the plurality of second sub-components are correspondingly arranged on the medicine boxes, the combination modes of the second sub-components on the medicine boxes of different types are different, the positions of the first sub-components triggered by the plurality of second sub-components after different medicine boxes are accessed into the medicine box identification device are different, the generated trigger signals are different, so that the identification of the medicine boxes of different types is realized, a detection signal is formed based on the positions of the plurality of triggered first sub-components and the trigger signals, and the information of the currently accessed medicine box is determined.
And S220, identifying the detection signal and determining the medicine box information of the accessed medicine box.
The identification detection signal may be executed by a processor in the medicine box identification device, and the processor may be a Central Processing Unit (CPU), which is not limited herein. The kit information may include one or more of: optionally, when the RFID reader is arranged in the medicine box recognition device, related medical advice information may be embedded in the RFID tag attached to the medicine box, and correspondingly, the medicine box information may further include the medical advice information.
Through the built-in medical advice information, when the medicine box is loaded, the related medical advice information can be directly read, the step of information input is omitted, an operator only needs to check the information, and misoperation is avoided.
Optionally, the step of identifying the detection signal and determining the medicine box information accessed to the medicine box may further include matching the detection signal with a preset medicine box information list to obtain successfully matched medicine box information, or sending the detection information to the cloud end/server based on the communication component and receiving medicine box information fed back by the cloud end/server.
In another alternative embodiment, the method for identifying a drug cassette may further include generating the prompt information by receiving an externally input drug infusion amount in case any one of the identified drug cassette size, the drug cassette type, the order information does not match the drug infusion amount, or receiving an externally input drug type for infusion in case the drug type does not match the drug type in the identified drug cassette.
The device realizes effective reminding of operators, further avoids misoperation, ensures the correctness of medicine injection and ensures the safety of injectors.
According to the technical scheme of the embodiment, the trigger information sent by each sub-component is received under the condition that the medicine box is accessed, the detection signal is matched with the preset medicine box information list based on the positions of the sub-components and the detection signal formed by the trigger signals, the type of the medicine box which is successfully matched is obtained, the situation that the medicine boxes are mistakenly arranged when the medicine boxes are different is avoided, the operation process of an operator is effectively reduced, the prompt information is generated under the condition that any one of the identified medicine box size, the identified medicine box type and the identified medicine advice information is not matched with the medicine infusion amount or the externally input infusion medicine type is received, the prompt information is generated under the condition that the infusion medicine type is not matched with the medicine box size and the identified medicine box type, the prompt information is generated under the condition that the medicine infusion amount is not matched with the medicine box size and the identified medicine type, the effective prompt of the operator is realized, the occurrence of misoperation is further avoided, the correctness of the medicine to be injected is ensured, and the safety of the injector is ensured.
It should be noted that, as for the method embodiment, since it is basically similar to the apparatus embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the apparatus embodiment.
EXAMPLE III
Fig. 7 is a schematic structural diagram of a drug infusion device according to a fourth embodiment of the present invention, where the drug infusion device includes: an infusion part 20 and a cartridge recognition device 10;
wherein, the medicine box recognition device comprises:
a detection section;
at least one processor 11; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores a computer program executable by the at least one processor, the computer program being executable by the at least one processor to enable the at least one processor to perform the cartridge identification method of any of the second embodiment.
The electronic device 10 is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 7, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, and the like, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 may perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data necessary for the operation of the electronic apparatus 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
A number of components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, or the like; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
Processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. Processor 11 performs the various methods and processes described above, such as the cartridge identification method.
In some embodiments, the cartridge identification method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the above-described cartridge identification method may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the cartridge identification method in any other suitable manner (e.g., by way of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Computer programs for implementing the method of cartridge identification of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be performed. A computer program can execute entirely on a machine, partly on a machine, as a stand-alone software package partly on a machine and partly on a remote machine or entirely on a remote machine or server.
Example four
A fourth embodiment of the present invention provides a computer-readable storage medium, where computer instructions are stored, and the computer instructions are used to enable a processor to execute a medicine box identification method, where the method includes:
under the condition that the medicine box is accessed, a detection signal sent by the detection part is received;
and identifying the detection signal and determining the medicine box information of the accessed medicine box.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service are overcome.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present invention may be executed in parallel, sequentially, or in different orders, and are not limited herein as long as the desired results of the technical solution of the present invention can be achieved.
The above-described embodiments should not be construed as limiting the scope of the invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.