Search

KR-102961404-B1 - DIGITAL THERAPEUTICS MANAGEMENT SERVER FOR MANAGING LICENSE DIGITAL THERAPEUTICS BASED ON BLOCKCHAIN AND OPERATING METHOD OF THE SAME

KR102961404B1KR 102961404 B1KR102961404 B1KR 102961404B1KR-102961404-B1

Abstract

A digital therapeutic management server for managing licenses of digital therapeutics based on blockchain is disclosed. The digital therapeutic management server includes a prescription information management unit configured to receive prescription information from a medical platform operation server linked to the digital therapeutic and to store the prescription information; a license management unit configured to generate license information including information regarding the digital therapeutic subject to prescription and the scope of permission for use of said digital therapeutic based on said prescription information, and to record the generated license information on a blockchain; and a license verification unit configured to verify license information transmitted from a patient terminal and to provide a digital therapeutic corresponding to said license information to said patient terminal according to the verification result.

Inventors

  • 이경일

Assignees

  • 로봇앤컴주식회사

Dates

Publication Date
20260511
Application Date
20241218
Priority Date
20241216

Claims (9)

  1. In a digital therapeutic management server that manages licenses for digital therapeutics based on blockchain, A prescription information management unit configured to receive prescription information from a medical platform operating server linked to a digital therapeutic and to store said prescription information; A license management unit configured to generate license information including information regarding the digital therapeutic subject to prescription and the scope of permission to use the digital therapeutic, based on the above prescription information, and to record the generated license information on a blockchain; and It includes a license verification unit configured to verify license information transmitted from a patient terminal and, according to the verification result, provide a digital therapeutic corresponding to the license information to the patient terminal. The aforementioned license management department, License information for each digital therapeutic shall be recorded on the aforementioned blockchain, The blockchain corresponding to each of the above-mentioned digital therapeutics includes a plurality of interconnected blocks, and Each of the above plurality of blocks is generated sequentially at unit times, and Information regarding the hash value of the previous block, the identifier of the digital therapeutic corresponding to the current block, a list of licenses issued for the digital therapeutic corresponding to the current block, the number of licenses added based on the previous block, the number of expired licenses, and the number of deactivated licenses is stored. The list of the above licenses is, It includes information on the license ID of a license issued for a digital therapeutic corresponding to the above block, the scope of use permitted by the said license, and the status of the said license, and The aforementioned license management department, An evaluation score for the digital therapeutic is calculated based on information regarding the number of added licenses, the number of expired licenses, and the number of deactivated licenses recorded in each of the blocks included in the blockchain corresponding to the digital therapeutic, wherein The aforementioned license management department, The mathematical formula below, (S is the evaluation score for the digital therapeutic, N add,i is the number of added licenses in the i-th block, N exp,i is the number of expired licenses in the i-th block, N inact,i is the number of deactivated licenses in the i-th block, and k is a positive constant as a weight) Calculating the above evaluation score in accordance with, and transmitting a notification to the medical platform operating server instructing the suspension of use of a digital therapeutic if the above evaluation score is less than a predetermined value, Digital therapeutics management server.
  2. In paragraph 1, The above prescription information includes a prescription ID for identifying the above prescription, an identification code of the prescribed digital therapeutic, and information regarding the prescription period of the prescribed digital therapeutic, and The aforementioned license management department, From the information regarding the prescription period included in the above prescription information, establishing the scope of permission for use of the prescribed digital therapeutic, and generating the above license information including the information regarding the established scope of permission for use, Digital therapeutics management server.
  3. delete
  4. delete
  5. delete
  6. In a method of operation of a digital therapeutic management server that manages the license of a digital therapeutic, The operation of receiving prescription information from a medical platform operating server linked to a digital therapeutic and storing the prescription information; The operation of generating license information including information regarding the digital therapeutic subject to prescription and the scope of permission for use of the digital therapeutic, based on the above prescription information; The operation of recording generated license information on the blockchain; and The operation of verifying license information transmitted from a patient terminal and providing a digital therapeutic corresponding to the license information to the patient terminal according to the verification result; The blockchain corresponding to the above digital therapeutic includes a plurality of interconnected blocks, and Each of the above plurality of blocks is, It is generated sequentially at each unit of time, and Information regarding the hash value of the previous block, the identifier of the digital therapeutic corresponding to the current block, a list of licenses issued for the digital therapeutic corresponding to the current block, the number of licenses added based on the previous block, the number of expired licenses, and the number of deactivated licenses is stored. The list of the above licenses is, It includes information on the license ID of a license issued for a digital therapeutic corresponding to the above block, the scope of use permitted by the said license, and the status of the said license, and After the operation of recording the above-mentioned generated license information on the blockchain, The operation of calculating an evaluation score according to the following mathematical formula for the digital therapeutic, based on information regarding the number of added licenses, the number of expired licenses, and the number of deactivated licenses recorded in each of the blocks included in the blockchain corresponding to the digital therapeutic; and (S is the evaluation score for the digital therapeutic, N add,i is the number of added licenses in the i-th block, N exp,i is the number of expired licenses in the i-th block, N inact,i is the number of deactivated licenses in the i-th block, and k is a positive constant as a weight) A method of operation of a digital therapeutic management server, further comprising the operation of transmitting a notification to the medical platform operating server instructing the suspension of use of a digital therapeutic whose evaluation score is less than a predetermined value.
  7. A non-transient recording medium having a program for executing the method of operation according to claim 6 recorded thereon and readable by a computer.
  8. A computer program recorded on a non-transient recording medium to execute the method of operation according to claim 6 on a digital therapeutic management server.
  9. As a digital therapeutic system, A medical platform operating server configured to allow medical professionals and patients to connect using their own terminals to transmit and receive prescription information to and from each other; and A digital therapeutic management server that stores, manages, and provides digital therapeutics prescribed by the medical platform operating server; comprising The above digital therapeutics management server is, A prescription information management unit configured to receive prescription information from a medical platform operation server linked to a digital therapeutic and to store the received prescription information; A license management unit configured to generate license information including information regarding the digital therapeutic subject to prescription and the scope of permission for use of the digital therapeutic, based on the above prescription information, and to record the generated license information on a blockchain; and It includes a license verification unit configured to verify license information transmitted from a patient terminal and, according to the verification result, provide a digital therapeutic corresponding to the license information to the patient terminal. The aforementioned license management department, License information for each digital therapeutic shall be recorded on the aforementioned blockchain, The blockchain corresponding to each of the above-mentioned digital therapeutics includes a plurality of interconnected blocks, and Each of the above plurality of blocks is generated sequentially at unit times, and Information regarding the hash value of the previous block, the identifier of the digital therapeutic corresponding to the current block, a list of licenses issued for the digital therapeutic corresponding to the current block, the number of licenses added based on the previous block, the number of expired licenses, and the number of deactivated licenses is stored. The list of the above licenses is, It includes information on the license ID of a license issued for a digital therapeutic corresponding to the above block, the scope of use permitted by the said license, and the status of the said license, and The aforementioned license management department, An evaluation score for the digital therapeutic is calculated based on information regarding the number of added licenses, the number of expired licenses, and the number of deactivated licenses recorded in each of the blocks included in the blockchain corresponding to the digital therapeutic, wherein The aforementioned license management department, The mathematical formula below, (S is the evaluation score for the digital therapeutic, N add,i is the number of added licenses in the i-th block, N exp,i is the number of expired licenses in the i-th block, N inact,i is the number of deactivated licenses in the i-th block, and k is a positive constant as a weight) Calculating the above evaluation score according to, and if the above evaluation score is less than a predetermined value, transmitting a notification to the medical platform operating server instructing the suspension of use of the digital therapeutic, Digital therapeutic system.

Description

Digital Therapeutics Management Server for Managing Licenses of Digital Therapeutics Based on Blockchain and Method of Operating the Same Embodiments of the present invention relate to a digital therapeutic management server that manages licenses of digital therapeutics based on blockchain and a method of operation thereof. Digital therapeutics refer to software or digital devices that possess the same clinical efficacy as pharmaceuticals for the prevention or treatment of medical disorders or diseases. With the advancement of information and communication technology, digital therapeutics utilizing digital resources are gaining prominence, alongside the treatment of diseases through conventional chemical drugs or physical procedures. In particular, digital therapeutics associated with digital-based healthcare are attracting attention for not only treating diseases but also preventing their onset through user health management. Compared to classical therapeutics, digital therapeutics are characterized by high accessibility and the ability to be infinitely replicated. Therefore, due to these characteristics, it is necessary to ensure that digital therapeutics are supplied only to designated patients and in designated quantities (i.e., for specific periods). In other words, it is necessary to manage licenses for digital therapeutics. Furthermore, licenses for these digital therapeutics must be stored securely and with integrity. FIG. 1 shows a blockchain-based digital therapeutic system according to embodiments of the present invention. FIG. 2 shows a blockchain-based digital therapeutic management server according to embodiments of the present invention. FIG. 3 is a diagram illustrating the operation of a blockchain-based digital therapeutic system according to embodiments of the present invention. FIG. 4 is a diagram illustrating an identity authentication process according to embodiments of the present invention. FIG. 5 is a diagram illustrating the structure of a blockchain according to embodiments of the present invention. FIG. 6 is a diagram illustrating an exemplary hardware configuration of a server according to embodiments of the present invention. FIG. 7 is a diagram showing a wireless communication system that can be applied in a communication process according to one embodiment of the present invention. Figure 8 is a diagram showing a base station in a wireless communication system according to Figure 7. Figure 9 is a diagram showing a terminal in a wireless communication system according to Figure 7. FIG. 10 is a diagram showing a communication interface in a wireless communication system according to FIG. 7. The present invention is susceptible to various modifications and may have various embodiments; specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the invention to specific embodiments, and it should be understood that the invention includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention. Similar reference numerals have been used for similar components in the description of each drawing. Terms such as first, second, A, B, etc., may be used to describe various components, but said components should not be limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be named the second component, and similarly, the second component may be named the first component. The term "and/or" includes a combination of a plurality of related described items or any of a plurality of related described items. When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between. The terms used in this application are used merely to describe specific embodiments and are not intended to limit the invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, terms such as "comprising" or "having" are intended to specify the presence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which the p