Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims of this application and in the drawings, are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
Fig. 1 is a schematic diagram of a radio frequency identification RFID card, which is provided in an embodiment of the present application, and includes an RFID card 110, a user terminal 120 and a server 130, wherein the user terminal 120 is a terminal with a near field communication (Near Field Communication, NFC) function, and an RFID client is installed on the user terminal 120, and the client can invoke an NFC interface command opened by the user terminal 120 to complete the read-write operation of information stored in the RFID card 110.
The RFID card 110 may be an invalid RFID card, i.e., the reagent information has been written in the RFID card 110 and can be read, but the information indicating the validity of the RFID card 110 in the RFID card 110 indicates that the RFID card 110 is an invalid card. Wherein the information can be determined by the reagent remaining, the reagent validity period, or the validity flag. It will be appreciated that in other implementations, RFID card 110 may also be an empty card where no reagent information is written.
For example, when the indication information of the validity is set by the reagent remaining amount, that is, the diagnostic reagent is used by reading the RFID card in the in vitro diagnostic apparatus, the reagent remaining amount of the diagnostic reagent is determined after the diagnostic reagent is used, the reagent remaining amount of the diagnostic reagent is updated in real time, and when the reagent remaining amount is read to be 0, the RFID card is indicated to be invalid, and the diagnostic reagent cannot be used; when the identification bit is set through the validity period of the reagent, the in-vitro diagnostic instrument acquires the validity period of the diagnostic reagent after reading the RFID card, and indicates that the RFID card is invalid if the current time exceeds the validity period; when the validity flag bit is set, the in-vitro diagnostic instrument reads the validity flag bit when reading the RFID, and when the validity flag bit is 0, the diagnostic reagent is indicated to be unavailable, and when the validity flag bit is 1, the diagnostic reagent is indicated to be available.
Upon failure of the RFID card corresponding to the diagnostic agent, the user terminal 120 informs the server 130 of a failure event of the RFID card. For example, the user terminal 120 may inform the server 130 of the failure event by sending a request message to the server through the RFID client; or the user terminal 120 informs the server staff of the fault event, such as call, mail, short message, etc., through a general communication manner, and then the staff starts the remote card making function of the server 130 to input the request message for the server 130; requesting server 130 to issue first information indicating the validity of the diagnostic agent via the request message; the server 130 transmits first information to the user terminal 120 according to the received request message; the user terminal 120 writes the first information to the RFID card 110 so that the RFID card 110 becomes active and uses the RFID card 110 as a new RFID card for the diagnostic agent so that the diagnostic agent can be used.
It can be seen that when the RFID card of the diagnostic reagent fails, the user terminal can apply for remotely, and request the server to issue the indication information for indicating the validity of the diagnostic reagent, so that a new RFID card can be quickly manufactured for the diagnostic reagent through the server, the card manufacturing period is shortened, and the user experience is improved.
Fig. 2 is a flowchart of a method for manufacturing a radio frequency identification RFID card according to an embodiment of the present application, including but not limited to the following steps:
201: the user terminal sends a request message.
The request message is for requesting the server to send first information to the user terminal, the first information being for indicating the availability of a first diagnostic reagent for in vitro diagnosis.
It should be noted that, the original RFID card of the first diagnostic reagent fails, and the reagent information stored in the RFID card cannot be read, so that the first diagnostic reagent cannot be used, and a new RFID card needs to be manufactured for the first diagnostic reagent again, so that the first diagnostic reagent can be used.
Optionally, the user terminal may directly perform information interaction with the server, that is, the user terminal may directly send a request message to the server through the installed RFID software, and request to inform the server of the failure of the original RFID card through the request message, so that a first information indicating that the RFID card is valid needs to be issued; in addition, the user terminal may send a request message to a worker of the manufacturer through a general communication manner, such as mail, call, short message, etc., through the request message, inform the worker of the failure of the original RFID card, and need to obtain a first information indicating that the RFID is valid, and then, after receiving the request message, the worker inputs the request message for the server to start the remote card making function of the server, and send the first information to the user terminal through the server.
202: the server obtains the first information according to the request message.
When the user terminal is an authorized terminal of the server, the server directly transmits first information to the user terminal, namely transmits the authorized information which can be used by the first diagnostic reagent to the user terminal.
203: the server sends a response message to the user terminal.
The response message carries the first information, and the response message is used for indicating the user terminal to write the first information into the first RFID.
In particular, the server may issue specific first information to the user terminal according to the type of information indicating that the first diagnostic agent is valid. For example, when the effectiveness of a first diagnostic reagent is indicated by a reagent balance, then a first message may be issued that the reagent balance is non-zero; for another example, when the validity of the first diagnostic reagent is indicated by the validity flag bit, the first information with the flag bit of 1 may be issued to the user terminal.
203: the user terminal writes the first information to the first RFID card.
Optionally, the user terminal writes the first information into the first RFID card through the RFID client, and then indicates the validity of the first RFID card through the first information, so as to further indicate the validity of the first diagnostic reagent, and then uses the first RFID card as a new RFID card of the first diagnostic reagent, and replaces the fault card with the new RFID card, so that the in-vitro diagnostic instrument uses the first diagnostic reagent.
It can be seen that in the embodiment of the application, when the RFID card of the diagnostic reagent fails, the user terminal can quickly remanufacture a new RFID card for the diagnostic reagent through remote application, so that the card manufacturing period is shortened, and the user experience is improved.
In some possible embodiments, the request message carries second reagent information of a second diagnostic reagent, which is the same as or different from the first reagent information corresponding to the first diagnostic reagent.
In particular, the user terminal may obtain the second reagent information of the second diagnostic reagent in advance. For example, it may be entered manually by a user or by reading other non-faulty RFID cards, etc. And then, the second reagent information is sent to a server, the server determines the information type for indicating the validity of the reagent in the second reagent information, and the first information can be obtained by modifying the information corresponding to the information type.
For example, when the second reagent information is of another diagnostic reagent type, that is, different from the first diagnostic reagent type, if the validity of the reagent indicated by the reagent remaining amount in the second reagent information is determined, judging whether the reagent remaining amount in the second reagent information is 0, if not, modifying the reagent remaining amount in the second reagent information to be greater than 0, using the modified reagent remaining amount as first information, and then transmitting the first information to the user terminal so that the user terminal writes the first information to the first RFID card; in addition, the modified entire second reagent information may also be written to the first RFID card. The present application is not limited in this regard.
The other non-failure RFID card and the first RFID card may be the same card, or may not be the same card, which is not limited in this application.
Fig. 3 is a flowchart of another method for manufacturing a radio frequency identification RFID card according to an embodiment of the present application, which is the same as the embodiment shown in fig. 2, and will not be repeated here. The method includes, but is not limited to, the steps of:
301: the user terminal makes a card request to the server.
The card making request is used for requesting the server to verify the card making authority of the user terminal.
Specifically, after receiving the card making request, the server generates verification information and sends the verification information to the user terminal; and receiving verification information submitted by the user terminal, verifying the two verification information, and if the two verification information are consistent, determining that the user terminal has card making permission, namely passing permission verification.
The verification information may be a verification code, a picture, voice or other information.
It can be understood that before sending the card making request, the user terminal needs to log in the RFID client of the user terminal by using an account, where the account is a login account that is registered in advance.
302: and when passing the authority verification, the server sends a command for allowing card making to the user terminal.
The command may be sent to the user terminal in a prompt message manner, or the user terminal may be directly allowed to enter an interface allowing card making through the background, or the like, which is not limited in this application.
303: the user terminal sends a request message.
304: the server determines the first information according to the received request message.
305: the server sends a response message to the user terminal.
306: the user terminal writes the first information to the first RFID card.
It can be seen that in the embodiment of the application, when the RFID card of the diagnostic reagent fails, the user terminal can quickly remanufacture a new RFID card for the diagnostic reagent through remote application, thereby shortening the card making period and improving the user experience; and when the card is manufactured remotely, authority verification is performed on the user terminal, so that the safety in the card manufacturing process is improved.
Fig. 4 is a flowchart of another method for manufacturing a radio frequency identification RFID card according to an embodiment of the present application, which is the same as the embodiments shown in fig. 2 and 3, and will not be repeated here. The method includes, but is not limited to, the steps of:
401: the user terminal sends a card making request to the server.
402: and when passing the authority verification, the server sends a command for allowing card making to the user terminal.
403: the user terminal reads the unique identification UID of the second RFID card.
The unique identification (Unique identifier, UID) of the RFID card can be read directly without a key.
The second RFID card may be an invalid card or an valid card, but information stored in the second RFID card may be read normally, and it should be noted that the first RFID card and the second RFID card may be the same RFID card or not the same RFID card. When the first RFID card and the second RFID card are not the same RFID card, the diagnostic reagent corresponding to the second RFID and the diagnostic reagent of the first diagnostic reagent belong to the same batch, so that the consistency of the stored reagent information is ensured, and the first reagent information corresponding to the first diagnostic reagent is directly read from the second RFID card.
The first reagent information includes one or more of a reagent balance, a reagent type, a reagent name, a reagent number, a reagent lot, a reagent validity period, and reagent validity information (i.e., the validity flag described above).
404: the user terminal sends the UID to the server.
405: the server determines the key based on the UID.
The encryption mode of each RFID card is determined according to the UID of each RFID card, the server determines the key corresponding to the second RFID card according to the UID and sends the key to the user terminal, so that the user terminal reads the first reagent information from the second RFID card, and the encryption mode using the UID is the prior art and is not described.
406: the server sends the key to the user terminal.
407: the user terminal reads the first reagent information from the second RFID card using the key.
408: the user terminal sends a request message.
Wherein the request message carries the first reagent information.
409: the server determines first information from the first reagent information.
The server determines whether the first diagnostic reagent can be used according to the first reagent information, and then carries first information indicating whether the diagnostic reagent can be used in a response message.
For example, when the validity of the diagnostic reagent is indicated by the validity period, the validity period in the first reagent information may be read, the validity period is transmitted as first information to the user terminal, and the user terminal writes the validity period to the first RFID card; for example, when the validity of the diagnostic reagent is indicated by the remaining reagent, the remaining reagent in the first reagent information may be read, and if the remaining reagent is not 0, the remaining reagent may be used as the first information, and if the remaining reagent is 0, the remaining reagent may be modified so that the remaining reagent is not 0, and the modified remaining reagent may be used as the first information.
410: the server sends a response message to the user terminal.
411: the user terminal writes the first information to the first RFID card.
In some possible embodiments, for example, when a key is needed to write information to the RFID card, if the second RFID card is the same as the first RFID card, the user terminal first decrypts the first RFID card using the obtained key, and then writes the first information to the first RFID.
It can be seen that in the embodiment of the application, when the RFID card of the diagnostic reagent fails, the user terminal can quickly remanufacture a new RFID card for the diagnostic reagent through remote application, thereby shortening the card making period and improving the user experience; in addition, when the card is manufactured remotely, authority verification is performed on the user terminal, so that the safety in the card manufacturing process is improved; in addition, the reagent information can be obtained through the invalid cards in the same batch, and the RFID cards are manufactured, so that the convenience in obtaining the reagent information and the utilization rate of RFID card resources are improved.
Fig. 5 is a flowchart of another method for manufacturing a radio frequency identification RFID card according to an embodiment of the present application, which is the same as the embodiments shown in fig. 2, 3 and 4, and will not be repeated here. The method includes, but is not limited to, the steps of:
501: the user makes a card making request to the manufacturer.
The user sends the card making request to the manufacturer through the user terminal, for example, the RFID client on the user terminal can send the card making request to the manufacturer, or the user can send the card making request to the manufacturer through mail, communication, short message and other modes.
502: and (5) the manufacturer confirms that the remote card making function is started on the server.
The responsible person of the manufacturer confirms the card making request, and a remote card making function is started on the server, and the request information received by the server comes from the responsible person of the manufacturer.
503: the server generates authentication information.
The authentication information may be a verification code, a picture, voice, or other information.
504: the manufacturer sends verification information to the user terminal.
That is, the manufacturer provides the verification information to the user, for example, the verification information may be sent to the RFID client of the user terminal, or the verification information may be sent to the user terminal by means of a short message, a call, a mail, or the like.
505: and the user logs in the RFID client at the user terminal and inputs verification information.
506: and the user terminal submits the verification information input by the user to the server through the RIFD client.
507: the server compares the submitted verification information and determines whether the verification information is consistent with the verification information generated by the server, if so, a command for allowing card making is sent to the user terminal.
When the authority verification passes, a command for allowing card making is issued to the RFID client of the user terminal.
508: and the user terminal receives a command for allowing card making and prompts the user to swipe the RFID card.
The prompt information of swiping the RFID card is displayed on the visual interface, and the user is prompted to take an invalid RFID card belonging to the same batch with the fault card through the prompt information, and the RFID card is close to the user terminal.
509: the user takes an RFID card which belongs to the same batch as the fault card but is invalid, and the invalid RFID card is close to the user terminal.
510: and the user terminal reads the UID of the invalid RFID card and uploads the UID to the server.
Alternatively, the user may initiate the RFID software on the user terminal to read the UID of the invalid RFID card and send the UID to the server over the network using the RFID software.
511: the server generates a key according to the UID and sends the key to the user terminal.
512: the user terminal accesses the invalid RFID card using the key, reads the reagent information from the invalid RFID card, and transmits the reagent information to the server.
513: the server obtains first information according to the reagent information and sends the first information to the user terminal.
514: the user terminal writes the first information into the invalid RFID card through the RFID client.
515: the user terminal prompts the success of card making through the RFID client and feeds back prompt information of the success of card making to the server.
516: the server invalidates the generated authentication information.
The server invalidates the generated authentication information so that the card making request corresponding to the authentication information is not responded to the next time the card making request is received again.
In the embodiment of the application, when the RFID card of the diagnostic reagent fails, the user terminal can quickly remanufacture a new RFID card for the diagnostic reagent through remote application, so that the card manufacturing period is shortened, and the user experience is improved; in addition, when the card is manufactured remotely, authority verification is performed on the user terminal, so that the safety in the card manufacturing process is improved; in addition, the reagent information can be obtained through the invalid cards in the same batch, and the RFID cards are manufactured, so that the convenience in obtaining the reagent information and the utilization rate of RFID card resources are improved.
Fig. 6 is a schematic structural diagram of a server according to an embodiment of the present application, where the server 600 includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps:
Receiving a request message;
obtaining first information according to the request message, wherein the first information is used for indicating the effectiveness of a first diagnostic reagent, and the first diagnostic reagent is used for in-vitro diagnosis;
and sending a response message to the user terminal, wherein the response message carries the first information, and the response message is used for indicating the user terminal to write the first information into the first RFID card.
In some possible embodiments, the program is further configured to, prior to receiving the request message, execute instructions for:
receiving a card making request sent by the user terminal;
and carrying out authority verification on the user terminal according to the card making request, and sending a command for allowing card making to the user terminal when the authority verification is passed.
In some possible embodiments, the request message carries second reagent information of a second diagnostic reagent, which is the same as or different from the first reagent information corresponding to the first diagnostic reagent, and the program is specifically configured to execute instructions for:
modifying a second information in the second reagent information according to the request message to obtain the first information, wherein the second information is used for indicating the validity of the second diagnostic reagent
In some possible embodiments, the request message carries first reagent information corresponding to the first diagnostic reagent, and the program is further configured to, prior to receiving the request message, execute instructions for:
receiving a unique identifier UID sent by the user terminal, wherein the UID is read from a second RFID card by the user terminal, and the diagnostic reagent corresponding to the second RFID card and the diagnostic reagent of the first diagnostic reagent belong to the same batch of diagnostic reagents;
determining a key according to the UID;
transmitting a key to the user terminal so that the user terminal uses the key to read the first reagent information from the second RFID card;
in obtaining the first information from the request message, the program is specifically configured to execute instructions for: the first information is obtained from the first reagent information.
In some possible embodiments, the first reagent information corresponding to the first diagnostic reagent includes one or more of a reagent balance, a reagent type, a reagent name, a reagent number, a reagent batch, a reagent expiration date, and reagent validity information.
Fig. 7 is a schematic structural diagram of a user terminal according to an embodiment of the present application, where a user terminal 700 includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps:
Receiving a response message sent by a server, wherein the response message carries first information, the first information is used for indicating the validity of a first diagnostic reagent, the first diagnostic reagent is used for in-vitro diagnosis, and the first information is obtained by the server according to the received request message;
the first information is written to the first RFID card.
In some possible embodiments, the above program is further configured to execute the following instructions before receiving the response message sent by the server:
the request message is sent to the server.
In some possible embodiments, before receiving the response message sent by the server, the above program is further configured to execute instructions for:
sending a card making request to the server, wherein the card making request is used for requesting permission verification;
and when passing the authority verification, receiving a command which is sent by the server and allows card making.
In some possible embodiments, before receiving the response message sent by the server, the above program is further configured to execute instructions for:
reading a unique identifier UID of a second RFID card, wherein the diagnostic reagent corresponding to the second RFID card and the diagnostic reagent of the first diagnostic reagent belong to the same batch;
transmitting the UID to the server;
And receiving a key sent by the server, reading first reagent information corresponding to the first diagnostic reagent from the second RFID card by using the key, wherein the key is determined by the server according to the UID, the request message carries the first reagent information, and the first information is obtained by the server according to the first reagent information.
In some possible embodiments, the first reagent information corresponding to the first diagnostic reagent includes one or more of a reagent balance, a reagent type, a reagent name, a reagent number, a reagent batch, a reagent expiration date, and reagent validity information.
Fig. 8 shows a block diagram of one possible functional unit composition of the server involved in the above embodiment, and the user terminal 800 includes: a receiving unit 810, a processing unit 820, a transmitting unit 830, wherein:
a receiving unit 810 for receiving a request message;
a processing unit 820 for obtaining first information indicating the availability of a first diagnostic reagent for in vitro diagnosis based on the request message;
and a sending unit 830, configured to send a response message to the user terminal, where the response message carries the first information, and the response message is used to instruct the user terminal to write the first information into the first RFID card.
In some possible implementations, before receiving unit 810 receives the request message,
the receiving unit 810 is further configured to receive a card making request sent by the user terminal;
the processing unit 820 is further configured to perform authority verification on the user terminal according to the card making request, and send a command for allowing card making to the user terminal when the authority verification is passed.
In some possible embodiments, the request message carries second reagent information of a second diagnostic reagent, which is the same as or different from the first reagent information corresponding to the first diagnostic reagent, and the processing unit 820 is specifically configured to, in obtaining the first information according to the request message: and modifying second information in the second reagent information according to the request message to obtain the first information, wherein the second information is used for indicating the validity of the second diagnostic reagent.
In some possible implementations, before receiving unit 810 receives the request message,
the receiving unit 810 is further configured to receive a unique identifier UID sent by the user terminal, where the UID is read by the user terminal from a second RFID card, and a diagnostic reagent corresponding to the second RFID card and the first diagnostic reagent belong to a same batch of diagnostic reagents;
A processing unit 820, configured to determine a key according to the UID;
a transmitting unit 830, configured to transmit a key to the user terminal, so that the user terminal uses the key to read the first reagent information from the second RFID card;
in obtaining the first information from the request message, the processing unit 820 is specifically configured to:
the first information is obtained from the first reagent information.
In some possible embodiments, the first reagent information corresponding to the first diagnostic reagent includes one or more of a reagent balance, a reagent type, a reagent name, a reagent number, a reagent batch, a reagent expiration date, and reagent validity information.
Fig. 9 shows a block diagram of one possible functional unit composition of the user terminal involved in the above embodiment, and the user terminal 900 includes: a receiving unit 920 and a processing unit 930, wherein:
a receiving unit 920, configured to receive a response message sent by the server, where the response message carries the first information, where the first information is used to indicate validity of a first diagnostic reagent, where the first diagnostic reagent is used for in vitro diagnosis, and the first information is obtained by the server according to the received request message;
and a processing unit 930 for writing the first information to the first RFID card.
In some possible embodiments, the user terminal 900 further includes a transmitting unit 910, where before the receiving unit 920 receives the response message sent by the server, the transmitting unit 910 is configured to send the request message to the server.
In some possible embodiments, the user terminal 900 further includes a transmitting unit 910 that, before the receiving unit 920 receives the response message transmitted by the server,
a transmitting unit 910, configured to transmit a card making request to the server, where the card making request is used for requesting permission verification;
the receiving unit 920 is further configured to receive a command for allowing card making sent by the server when the authority verification is passed.
In some possible embodiments, the user terminal 900 further includes a transmitting unit 910 that, before the receiving unit 920 receives the response message transmitted by the server,
the processing unit 930 is further configured to read a unique identifier UID of a second RFID card, where a diagnostic reagent corresponding to the second RFID card and the first diagnostic reagent belong to a same batch of diagnostic reagents;
a transmitting unit 910, configured to transmit the UID to the server;
the receiving unit 920 is further configured to receive a key sent by the server, read, using the key, first reagent information corresponding to the first diagnostic reagent from the second RFID card, where the key is determined by the server according to the UID, and the request message carries the first reagent information, and the first information is obtained by the server according to the first reagent information.
In some possible embodiments, the first reagent information corresponding to the first diagnostic reagent includes one or more of a reagent balance, a reagent type, a reagent name, a reagent number, a reagent batch, a reagent expiration date, and reagent validity information.
The present application also provides a computer storage medium storing a computer program that is executed by a processor to implement part or all of the steps of any one of the methods of making a radio frequency identification RFID card performed by a user terminal or a server as described in the above method embodiments.
The present application also provides a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the methods of making a radio frequency identification RFID card performed by a user terminal or server as described in the method embodiments above.
It should be noted that, for simplicity of description, the foregoing method embodiments are all expressed as a series of action combinations, but it should be understood by those skilled in the art that the present application is not limited by the order of actions described, as some steps may be performed in other order or simultaneously in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all alternative embodiments, and that the acts and modules referred to are not necessarily required in the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in this application, it should be understood that the disclosed apparatus may be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative, such as the division of the units, merely a logical function division, and there may be additional manners of dividing the actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units described above may be implemented either in hardware or in software program modules.
The integrated unit may be stored in a computer readable memory if implemented in the form of software program modules and sold or used as a stand alone product. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a memory, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method of the various embodiments of the present application. And the aforementioned memory includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, which may include: flash disk, read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The foregoing has outlined rather broadly the more detailed description of embodiments of the present application, wherein specific examples are provided herein to illustrate the principles and embodiments of the present application, the above examples being provided solely to assist in the understanding of the methods of the present application and the core ideas thereof; meanwhile, as those skilled in the art will have modifications in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.