Method and apparatus for sharing diagnostic data

The method and device enable conditional and balanced sharing of diagnostic data, addressing the challenge of data isolation in medical institutions by promoting voluntary participation and enhancing data utilization.

WO2025220983A1PCT designated stage Publication Date: 2025-10-23SEEGENE INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/005037
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-18
Filing Date
2025-04-14
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

Medical institutions face challenges in sharing diagnostic test records across different institutions, leading to statistical distortions and limited access to detailed data, hindering efficient utilization and research.

Method used

A method and device for sharing diagnostic data that grants users conditional and balanced access to shared data based on usability, using a computer device to receive, store, and manage diagnostic test results, allowing users to share data under specified conditions.

Benefits of technology

Facilitates voluntary data sharing by ensuring fairness and promoting active participation, creating an environment where users can share data based on their preferences, enhancing data utilization and research efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025005037_23102025_PF_FP_ABST
    Figure KR2025005037_23102025_PF_FP_ABST
Patent Text Reader

Abstract

According to one embodiment, a method for sharing diagnostic data is provided, the method, performed by a computer device, including a step of receiving first diagnostic test results from a terminal of a user, the first diagnostic test results being stored in a database of the computer device, and a step of granting sharing authority to the user on the basis of the availability of data included in the first diagnostic test results, wherein the sharing authority is used to determine the use conditions of shared data so that the user can receive balanced and / or conditional sharing of shared data including second diagnostic test results of another user previously stored in the database.
Need to check novelty before this filing date? Find Prior Art

Description

Methods and devices for sharing diagnostic data

[0001] The present invention relates to a method and device for sharing diagnostic data.

[0002] The diagnostic market for disease diagnosis is growing rapidly. Diagnostic tests include in vitro diagnostics, blood tests, imaging tests, body fluid tests, and pathology tests. For example, molecular diagnostics, a type of in vitro diagnostics, is useful for diagnosing genetic factors responsible for viral and bacterial infections, based on the accuracy of its results. Furthermore, point-of-care diagnostics and immunochemical diagnostics are widely recognized as in vitro diagnostic technologies for rapid disease diagnosis.

[0003] Many tests utilizing diagnostic techniques are performed in medical institutions. Medical institutions retain the test records of patients who have undergone diagnostic testing at their institution and may use them as needed. For example, de-identified test records may be used for medical research, internal reporting, or other purposes.

[0004] When using test records for research or other purposes, medical professionals are limited to using test records collected at their own medical institution, making it difficult to utilize test records from other medical institutions. To achieve this, medical professionals must directly collect data, either personally or through their own networks within the medical institution. In such cases, the collection of test records under such a limited environment can lead to statistical distortions, making it difficult to use as statistical data. Furthermore, utilizing general statistical data published by government agencies results in limited data for each country, hindering access to detailed data, and reducing efficiency in terms of cost and other factors.

[0005] Accordingly, the need for development of technology to support smooth sharing of diagnostic test records in medical institutions is increasing.

[0006] The problem to be solved according to one embodiment includes resolving the above-described problems and / or limitations.

[0007] Another problem to be solved in accordance with another embodiment is to promote voluntary participation of users in data sharing by achieving fairness between data that users share and data that can be shared.

[0008] Another problem to be solved according to another embodiment includes inducing users to participate more actively in data sharing by implementing an environment in which data shared by users is shared under conditions desired by the users.

[0009] However, the problems to be solved by the present invention are not limited to those mentioned above, and other problems to be solved that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present invention pertains from the description below.

[0010] A method for sharing diagnostic data performed in a computer device according to one embodiment of the present invention comprises the steps of: receiving a first diagnostic test result from a user's terminal; storing the first diagnostic test result in a database of the computer device; and granting the user sharing authority based on usability of data included in the first diagnostic test result, wherein the sharing authority can be used to determine whether the user can receive balanced and / or conditional sharing of shared data including second diagnostic test results of other users previously stored in the database.

[0011] In one embodiment, the shared data may include source data representing the second diagnostic test results and / or statistical data processed and analyzed using the source data.

[0012] In one embodiment, the sharing permission may be characterized by not allowing the user to view and download the source data, but allowing the user to view and download the statistical data.

[0013] In one embodiment, the granting of the sharing authority is performed according to the usage conditions of the shared data based on the usability of the data included in the first diagnostic test result, and the usability of the data included in the first diagnostic test result is determined using at least one selected from the group consisting of the amount of data to be shared, the scope of data, the sharing period of data, and the usage method of data, and the usage conditions of the shared data can be determined using at least one selected from the group consisting of the amount of data that can be shared, the scope of data, the sharing period of data, and the usage method of data.

[0014] In one embodiment, the scope of the data includes at least one selected from the group consisting of a target analyte targeted by the diagnostic test, a positive / negative judgment result, a Ct (cycle threshold) value, and a test time, and may further include at least one selected from the group consisting of a country, region, age, sex, biological classification system of the subject, a product name used in the diagnostic test, an environment for obtaining the diagnostic test result, the number of the target analyte, a provider of the diagnostic test result, a tester, an extraction method, a preprocessing method, and an analysis method used in the diagnostic test.

[0015] In one embodiment, the step of granting the sharing permission based on the usability of the data may include the step of calculating a sharing point corresponding to the usability of the first diagnostic test result; and the step of granting the sharing permission to the user based on the sharing point.

[0016] In one embodiment, the step of calculating the shared points calculates the shared points using a first evaluation criterion for quantitative evaluation of data and a second evaluation criterion for qualitative evaluation, wherein the first evaluation criterion includes the amount of data and / or the number of scopes of data, and the second evaluation criterion may include at least one selected from the group consisting of difficulty of data acquisition, whether the data is clinically meaningful, whether the test result is for a positive sample with low prevalence, and a level limited by the sharing conditions of the data.

[0017] In one embodiment, the shared points may include first points based on an evaluation of the user's activity history and / or second points based on a relative evaluation between the user and other users.

[0018] In one embodiment, the range of the sharing point is divided into a plurality of sections, and each of the plurality of sections is mapped to one of a plurality of sharing levels in which different usage conditions of the shared data that can be shared by the user are preset, and the step of granting the sharing permission based on the usability of the data may determine the sharing level corresponding to the section to which the user's sharing point belongs among the plurality of sharing levels as the user's sharing permission.

[0019] In one embodiment, the usage conditions of the shared data are limited so that they can be conditionally shared based on the sharing conditions specified by the other user, and the limited usage conditions of the shared data may be at least one selected from the group consisting of the scope of the second diagnostic test results to be shared, the sharing target institution, the sharing period, the sharing target country, and the sharing target region.

[0020] In one embodiment, the method may further include the step of providing a candidate list of the statistical data and / or the source data that can be processed and analyzed by the computer device to the user's terminal.

[0021] In one embodiment, the method may further include the step of providing a candidate list of the statistical data and / or the source data that can be processed and analyzed within the sharing authority of the user to the terminal of the user.

[0022] In one embodiment, the method may further include the steps of receiving a user input regarding a scope to be applied to the processing and analysis among the scopes of a preset diagnostic test from the user's terminal; and the step of providing the user's terminal with information regarding the usage conditions of the shared data that the user can share when applying a scope corresponding to the user input to the processing and analysis within the sharing authority of the user.

[0023] In one embodiment, in the step of receiving the first diagnostic test result, the first diagnostic test result may be diagnostic test information obtained from a diagnostic test software module installed in the user's terminal, or diagnostic test information including a user input for at least one of the scopes of a diagnostic test preset in the diagnostic test information.

[0024] In one embodiment, the method may further include the steps of: receiving a sharing request for the shared data from the user's terminal; obtaining the shared data corresponding to the user's sharing authority; and providing the shared data to the user's terminal.

[0025] In one embodiment, the step of acquiring the shared data corresponding to the sharing authority may be to acquire the second diagnostic test result of the usage conditions corresponding to the sharing authority as the shared data from among the second diagnostic test results, or to acquire statistical data of the usage conditions corresponding to the sharing authority of the user as the shared data from among statistical data processed and analyzed using the first diagnostic test result and the second diagnostic test result.

[0026] In one embodiment, the step of acquiring the shared data corresponding to the sharing authority is acquiring the shared data with usage conditions determined according to the sharing authority of the user, and the determined usage conditions of the shared data may include at least one selected from the group consisting of the amount of data that can be shared, the scope of the data, the sharing period of the data, and the method of using the data.

[0027] In one embodiment, the step of acquiring the shared data corresponding to the sharing authority may include acquiring some second diagnostic test results from among the second diagnostic test results that satisfy the sharing conditions specified by the other user, and (a) acquiring second diagnostic test results of usage conditions corresponding to the sharing authority from among the acquired second diagnostic test results as the shared data, or (b) acquiring statistical data of usage conditions corresponding to the sharing authority of the user from among statistical data processed and analyzed using the first diagnostic test result and the acquired second diagnostic test result as the shared data.

[0028] In one embodiment, the step of receiving the sharing request for the shared data may further include receiving the sharing request using at least some of the sharing points included in the sharing authority of the user, and the step of obtaining the shared data corresponding to the sharing authority may further include obtaining the shared data corresponding to the at least some of the sharing points, and after the step of providing the shared data, updating the user's sharing points such that the at least some of the sharing points are deducted from the user's sharing points.

[0029] In one embodiment, the step of receiving the sharing request for the shared data may further receive a requirement for the shared data, wherein the requirement includes a requirement for at least one selected from the group consisting of the amount of data to be included in the second diagnostic test result, the scope of the data, and the statistical scope used for processing and analyzing the data, and the step of acquiring the shared data corresponding to the sharing authority may be acquiring the shared data corresponding to the requirement within the sharing authority of the user.

[0030] In one embodiment, the method may further include the steps of: receiving a reservation request including requirements and reservation conditions for the shared data from the user's terminal; the requirements including requirements for at least one selected from the group consisting of a scope of a diagnostic test included in the second diagnostic test result and a scope of statistical analysis used for processing and analyzing the second diagnostic test result; obtaining shared data corresponding to the requirements within the sharing authority of the user from the database; the database being updated as second diagnostic test results of other users are additionally stored; and, when the reservation conditions are met, providing a report corresponding to the requirements to the user's terminal based on the shared data.

[0031] In one embodiment, the sharing permission is divided into a first sharing permission granted to the user's personal account and a second sharing permission granted to a group account of a user group to which the user belongs, and the step of granting the sharing permission based on the usability of the data includes granting a sharing point corresponding to the usability of the data to one of the first sharing permission and the second sharing permission based on previously stored setting information, and one of the sharing permissions can be used for sharing the shared data.

[0032] In one embodiment, the method may further include, prior to the step of receiving the first diagnostic test result, the step of receiving a request for subscription to a member account to which the sharing authority can be granted from the user's terminal; the step of performing qualification verification on the user and the user's affiliation based on the subscription request; and the step of granting the user the authority of the member account based on the result of the qualification verification.

[0033] In one embodiment, the method may further include receiving format data of an infographic used for visualizing the shared data from the user's terminal; and granting the user sharing authority in response to receiving the format data.

[0034] In one embodiment, the user's sharing authority may be updated based on the extent to which the format data is used by other users.

[0035] In one embodiment, the method further includes a step of obtaining a monitoring result for sharing of the first diagnostic test result by another user, wherein the monitoring result may include at least one of information about a target of sharing of the first diagnostic test result, a method of use as shared data, and a result according to the method of use.

[0036] A computer device according to one embodiment of the present invention comprises: a memory storing at least one command; and a processor, wherein the at least one command is executed by the processor, whereby a first diagnostic test result is received from a user's terminal, the first diagnostic test result is stored in a database, and the user's sharing authority is granted based on usability of data included in the first diagnostic test result, and the sharing authority can be used to determine usage conditions of the shared data so that the user can conditionally and / or balancedly share the shared data including the second diagnostic test result of another user already stored in the database.

[0037] According to one embodiment of the present invention, a computer-readable recording medium stores a computer program, and the computer program includes instructions that, when executed by one or more processors, cause the one or more processors to perform a method for sharing diagnostic data, the method for sharing diagnostic data includes: receiving a first diagnostic test result from a user's terminal; storing the first diagnostic test result in a database; and granting the user a sharing right based on usability of data included in the first diagnostic test result, wherein the sharing right can be used to determine a usage condition of the shared data so that the user can conditionally and / or balancedly share the shared data including the second diagnostic test result of another user previously stored in the database.

[0038] According to one embodiment of the present invention, since users who share diagnostic data are provided with the benefit of being able to use other users' diagnostic data, a place for data sharing can be created in which users voluntarily participate in data sharing.

[0039] According to another embodiment of the present invention, data benefits are provided that take into account the fairness of data shared by users and data that can be shared, thereby promoting more active voluntary sharing participation by users.

[0040] According to another embodiment of the present invention, since data shared by a user is shared based on conditions specified by the user, there is an advantage in that even users who are reluctant to share data can be encouraged to participate more actively in sharing.

[0041] The effects of the present invention are not limited to the effects described above, and should be understood to include all effects that can be inferred from the detailed description of the present invention or the composition of the invention described in the claims.

[0042] FIG. 1 is a block diagram illustrating a sharing system according to one embodiment.

[0043] FIG. 2 schematically illustrates a block diagram of a computer device according to one embodiment.

[0044] FIG. 3 illustrates an exemplary flowchart of a method for sharing diagnostic data performed in a computer device according to one embodiment.

[0045] FIG. 4 schematically illustrates a block diagram of first diagnostic data according to one embodiment.

[0046] FIG. 5 is a drawing exemplarily showing the results of a first diagnostic test according to one embodiment.

[0047] Figure 6 schematically illustrates a block diagram of shared data according to one embodiment.

[0048] FIG. 7 illustrates an exemplary flowchart for a computer device according to one embodiment to provide shared data corresponding to the sharing authority of the first user to the terminal of the first user.

[0049] Each of FIGS. 8 to 10 is a diagram exemplarily showing statistical data corresponding to a user's sharing authority being displayed on a screen of a first user's terminal as shared data according to one embodiment.

[0050] FIG. 11 is a diagram exemplarily showing a list of candidates for shared data according to one embodiment being displayed on the screen of a first user's terminal (210).

[0051] FIG. 12 illustrates an exemplary flowchart of a computer device according to one embodiment providing shared data to a terminal of a first user based on a reservation request of the first user.

[0052] FIG. 13 illustrates an exemplary flowchart of a method for sharing diagnostic data performed in a computer device according to one embodiment.

[0053]

[0054] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided solely to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined solely by the scope of the claims.

[0055] When describing embodiments of the present invention, detailed descriptions of known functions or configurations will be omitted if they are deemed to unnecessarily obscure the gist of the invention. Furthermore, the terms described below are defined in light of their functions in the embodiments of the present invention and may vary depending on the intent or custom of the user or operator. Therefore, their definitions should be based on the overall content of this specification.

[0056] When a part of the specification is said to "include" a component, this does not exclude other components, but rather implies the inclusion of other components, unless otherwise specifically stated. Furthermore, terms such as "part" and "module" used in the specification mean a unit that processes at least one function or operation, which may be implemented in hardware, software, or a combination of hardware and software.

[0057] Throughout the specification, “providing” can be interpreted to encompass the process by which a subject acquires specific information or transmits or receives it directly or indirectly to a specific subject, and the performance of related actions required in this process.

[0058] Before explaining Figure 1, let us look at some terms used herein.

[0059] In this specification, the term "diagnostic test result" refers to test data obtained by a diagnostic test. According to one embodiment, the diagnostic test includes an in vitro diagnostic test. In one embodiment, the in vitro diagnostic test may be a diagnostic test using at least one diagnostic technique selected from the group consisting of molecular diagnostics (MDx), point-of-care testing (POCT), immunochemical diagnostics (Immunochemistry), self-blood glucose measurement, blood diagnostics, clinical microbiology diagnostics, hemostasis diagnostics, and tissue pathology diagnostics, but is not limited thereto. In another embodiment, the diagnostic test may be understood as a broad concept encompassing blood tests, imaging tests, body fluid tests, and pathology tests. Hereinafter, the term "diagnosis" is described with a focus on examples of in vitro diagnostics, particularly molecular diagnostics, but is not limited thereto.

[0060] A molecular diagnostic test according to one embodiment is a method for detecting a target analyte using nucleic acid, and may be, for example, a diagnostic test using a nucleic acid amplification reaction that amplifies a target nucleic acid (e.g., viral or bacterial nucleic acid).

[0061] The aforementioned target analytes, particularly target nucleic acid molecules, can be amplified by various methods: polymerase chain reaction (PCR) (Mullis et al., U.S. Pat. Nos. 4,683,195, 4,683,202, and 4,800,159; Saiki et al., Science 230:1350-1354 (1985)), ligase chain reaction (LCR), strand displacement amplification (SDA), transcription-mediated amplification, nucleic acid sequence-based amplification (NASBA), rolling circle amplification (RCA), and Q-Beta Replicase, loop-mediated isothermal amplification (LAMP), recombinase polymerase amplification (RPA), etc.

[0062] The term "target analyte" can refer to a variety of substances (e.g., biological and non-biological substances). Such target analytes can specifically include biological substances, and more specifically, at least one of nucleic acid molecules (e.g., DNA and RNA), proteins, peptides, carbohydrates, lipids, amino acids, biological compounds, hormones, antibodies, antigens, metabolites, and cells.

[0063] The term "target analyte" may refer to a specific protein that causes a disease targeted by the diagnostic test, or a biomarker to be diagnosed, in one embodiment where the diagnostic test is a diagnostic test such as an immunochemical diagnosis or a point-of-care diagnosis.

[0064] The term "sample" includes biological samples (e.g., cells, tissues, and body fluids) and non-biological samples (e.g., food, water, and soil). Among these, the biological sample may include at least one of, for example, viruses, bacteria, tissues, cells, blood (including whole blood, plasma, and serum), lymph, bone marrow fluid, saliva, sputum, swabs, aspirations, milk, urine, stool, eye fluid, semen, brain extracts, spinal fluid, joint fluid, thymus fluid, bronchial lavage fluid, ascites, and amniotic fluid. Such samples may or may not contain the aforementioned target analytes.

[0065] Meanwhile, when the target analyte described above is a nucleic acid molecule or includes a nucleic acid molecule, a nucleic acid extraction process known in the art may be performed on the sample presumed to include the target analyte (see: Sambrook, J. et al., Molecular Cloning. A Laboratory Manual, 3rd ed. Cold Spring Harbor Press (2001)). The nucleic acid extraction process may vary depending on the type of sample. In addition, when the extracted nucleic acid is RNA, a reverse transcription process may be additionally performed to synthesize cDNA (see: Sambrook, J. et al., Molecular Cloning. A Laboratory Manual, 3rd ed. Cold Spring Harbor Press (2001)).

[0066] The term "cycle" refers to a unit of change in a condition in multiple measurements involving a change in said condition. The change in said constant condition may refer to an increase or decrease in, for example, temperature, reaction time, number of reactions, concentration, pH, or the number of replications of a measurement target (e.g., nucleic acid). Therefore, a cycle may be a time or process cycle, a unit operation cycle, or a reproductive cycle. For example, when a nucleic acid amplification reaction is performed, the act of detecting a signal generated at a certain time interval may be repeated, and the unit of this repetition may be set as a cycle. For example, in the case of a nucleic acid amplification reaction, one cycle means a reaction including a nucleic acid denaturation step, a primer annealing step, and a primer extension step, and the unit of repetition of a reaction including the above series of steps may be set as one cycle.

[0067] Meanwhile, the amplification reaction for amplifying a signal indicating the presence of a target analyte can be performed in a manner in which the signal is amplified as the target analyte is amplified (e.g., real-time PCR method). Alternatively, according to one embodiment, the amplification reaction can be performed in a manner in which only a signal indicating the presence of the target is amplified without the target being amplified (e.g., CPT method (Duck P, et al., Biotechniques, 9:142-148 (1990)), Invader assay (U.S. Patent Nos. 6,358,691 and 6,194,149)).

[0068] Based on these amplification reactions, multiplex diagnostic technologies can be used to detect multiple target nucleic acids within a single tube. For example, various multiplex technologies exist for simultaneously detecting multiple types of viruses, using methods such as PCR and LAMP, as examples of nucleic acid amplification reactions.

[0069] The term "signal value" means a numerical value or a modified value thereof, which is a value of a signal level (e.g., signal intensity) actually measured in a cycle of a signal generation reaction, particularly an amplification reaction, expressed on a certain scale. The modified value may include a mathematically processed signal value of the actually measured signal value. Examples of mathematically processed signal values ​​of the actually measured signal value (i.e., the signal value of the raw data set) may include logarithmic values ​​or derivatives.

[0070] The term "positive / negative determination result" refers to qualitatively or quantitatively determining the presence of a target analyte (e.g., a target nucleic acid) in a sample. In one embodiment, the positive / negative determination result is a result of determining whether the target analyte is present in the sample, and may be expressed as, for example, a positive (+) indicating the presence of the target analyte in the sample or a negative (-) indicating the absence. In one embodiment, the positive / negative determination result may be determined through signal analysis of a signal value obtained through an amplification reaction. Depending on the implementation example, various signal analysis algorithms and various judgment grounds may be used to determine positive / negative in the signal analysis process for the signal value described above.

[0071] The term "positive / negative judgment basis" refers to a judgment basis used for positive / negative judgment, and may be, for example, one or more signal values, measurement values, or calculation values ​​used as a criterion for positive or negative judgment. In one embodiment, the positive / negative judgment basis includes a cycle number expressed as a time or reaction number for which the intensity of the signal value of the amplification graph for the corresponding target analyte reaches a preset threshold, and may include, for example, a Ct (cycle threshold) value indicating a cycle number for which the relative fluorescence unit (RFU) of the amplification reaction for the target nucleic acid reaches a threshold. In one embodiment, the positive / negative judgment basis includes a signal value at a specific cycle in the corresponding amplification graph, and may include, for example, a magnitude value (e.g., RFU) of a fluorescence signal obtained from a nucleic acid amplification reaction when a preset number of cycles (e.g., end cycle) is reached, or a value obtained by calculating it in a predetermined manner.

[0072] FIG. 1 is a block diagram illustrating a shared system (1000) according to one embodiment.

[0073] Referring to FIG. 1, a shared system (1000) may include a computer device (100), multiple user terminals (200), and a database (300).

[0074] The computer device (100) can enable data sharing between users based on diagnostic test results received from at least one of a plurality of user terminals (200).

[0075] Data sharing according to one embodiment may be understood as a concept encompassing direct and indirect sharing of diagnostic test results. For example, diagnostic test results received from a user terminal (200) are primary data, and the computer device (100) may support users to share the primary data. In another example, the computer device (100) may provide secondary data (e.g., statistical data) processed and analyzed using the primary data, and support users to share the secondary data, not the primary data. The following description focuses on the latter embodiment, but the present invention is not limited thereto. For example, the computer device (100) may receive one or more of the primary data, secondary data, and tertiary data processed based thereon from the user terminal (200), and support sharing of one or more of the primary data, secondary data, and tertiary data among users.

[0076] A computer device (100) may be implemented to perform technical features according to embodiments of the present invention. According to one embodiment, the computer device (100) may be implemented as a computer that operates via a computer program to realize the functions described herein. The computer device (100) may include any type of server and / or any type of user terminal. The server may include any type of computing system or computing device, such as a microprocessor, a mainframe computer, a digital processor, a portable device, and a device controller. The user terminal may include any type of terminal capable of interacting with a server or other computing device.

[0077] The plurality of user terminals (200) may include a first user's terminal (210), a second user's terminal (221), and an Nth user's terminal (222). Each of the first user to the Nth user may correspond to each of N user accounts registered in the sharing system (1000). Here, N is a natural number, for example, an integer greater than or equal to 3. A user according to one embodiment represents a user associated with a medical institution, and may be, for example, a medical professional (e.g., a diagnostic test doctor), but is not limited thereto. Throughout the specification, the term "user" primarily refers to a user who is a subject for sharing or sharing diagnostic data according to one embodiment of the present invention, and the term "other user" primarily refers to other user(s) distinct from the user. For example, when the user is the first user, the term "other user" comprehensively refers to at least some of the users registered in the sharing system (1000), excluding the first user. In this case, the user's terminal may be understood to refer to the first user's terminal (210), and the other user's terminal (220) may be understood to comprehensively refer to at least some of the second user's terminal (221) to the Nth user's terminal (222).

[0078] Each of the plurality of user terminals (200) may include any type of user terminal capable of communicating with the computer device (100). The user terminals may include, for example, a mobile phone, a smart phone, a desktop computer, a laptop computer, a personal digital assistant (PDA), a slate PC, a tablet PC, and an ultrabook.

[0079] According to one embodiment, each of the plurality of user terminals (200) can install and store in memory an application that provides a shared service including a computer program for realizing the functions described herein, and can receive shared data, etc. to be described later, from the computer device (100) while communicating with the computer device (100) through the installed shared service application. The shared service application according to one embodiment may be a program module that can communicate with an external device, and such program module may be included in the terminal or another device capable of communicating therewith in the form of an operating system, an application program module, and other program modules, and may be physically stored on various known memory devices. For example, the shared service application may be an application program module that operates on a web basis in an operating system of a computer such as a PC, or may be a mobile application program module that operates in an operating system of a smartphone or tablet PC. Meanwhile, such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform technical features according to embodiments of the present invention or execute specific data types. According to another embodiment, at least some of the plurality of user terminals (200) may receive the following information while communicating with the computer device (100) on their own without a shared service application, or may receive the following information through a web-based shared service provided by the computer device (100).

[0080] The database (300) may store diagnostic data and may store shared data including the diagnostic data, which will be described later. In one embodiment, the database (300) may include a search engine for searching diagnostic data used to provide shared data. For example, the search engine may be implemented to provide search results for diagnostic data from the database (300) based on a predefined search method (e.g., SQL-based keyword search). To this end, indexing items or metadata items for searching may be preset based on data items of the diagnostic data, and the diagnostic data stored in the database (300) may be databased by applying such indexing, metadata settings, etc.

[0081] A database (300) according to one embodiment may be one of the components of a computer device (100). For example, the computer device (100) may include a database (300) as an entity that performs data storage and management, and the database (300) may be included in the computer device (100) or may exist under the management of the computer device (100).

[0082] According to another embodiment, the database (300) may be implemented as one of the components of the shared system (1000) and may exist outside the computer device (100) and be capable of communicating with the computer device (100). In this case, the database (300) may be managed and controlled by an external server different from the computer device (100).

[0083] In another embodiment, the database (300) may be implemented at least partially in the cloud or may include a separate storage server to provide storage space to the computer device (100).

[0084] At least some of the components included in the shared system (1000) may be interconnected. For example, the computer device (100) may be connected to a plurality of user terminals (200) via a network. Here, the network may be configured through various communication networks such as wired and wireless, and may be configured as various communication networks such as a local area network (LAN), a metropolitan area network (MAN), and a wide area network (WAN). As another example, the computer device (100) may be connected to the database (300) via a network or electrically.

[0085] Meanwhile, those skilled in the art will appreciate that, in addition to the components illustrated in FIG. 1, the shared system (1000) may further include other general-purpose components. For example, the shared system (1000) may further include a medical institution's data server (not illustrated) used to obtain diagnostic test results. Alternatively, in other embodiments, some of the components illustrated in FIG. 1 may be omitted.

[0086] FIG. 2 schematically illustrates a block diagram of a computer device (100) according to one embodiment.

[0087] Referring to FIG. 2, the computer device (100) may include a memory (110), a communication unit (120), and a processor (130). The configuration of the computer device (100) illustrated in FIG. 2 is merely a simplified example. In one embodiment, the computer device (100) may include other components for performing the computing environment of the computer device (100), and only some of the disclosed components may constitute the computer device (100).

[0088] The computer device (100) of the present invention may include any type of user terminal and / or any type of server. The user terminal may include any type of terminal capable of interacting with the server or other computing devices. The user terminal may include, for example, a mobile phone, a smart phone, a laptop computer, a personal digital assistant (PDA), a slate PC, a tablet PC, and an ultrabook. The server may include, for example, any type of computing system or computing device, such as a microprocessor, a mainframe computer, a digital processor, a handheld device, and a device controller.

[0089] The memory (110) can store at least one instruction that can be executed by the processor (130). In one embodiment, the memory (110) can store any type of information generated or determined by the processor (130) and any type of information received by the computer device (100). In one embodiment, the memory (110) can be a storage medium that stores a computer program that causes the processor (130) to perform operations according to embodiments of the present invention. Accordingly, the memory (110) can mean computer-readable media for storing software codes required to perform embodiments of the present invention, data that is the target of execution of the codes, and execution results of the codes.

[0090] In one embodiment, the memory (110) may refer to any type of storage medium. For example, the memory (110) may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., an SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk. The computer device (100) may also operate in relation to web storage that performs the storage function of the memory (110) on the Internet. The description of the memory described above is merely an example, and the memory (110) in the present invention is not limited thereto.

[0091] The communication unit (120) may be configured regardless of the communication mode, such as wired or wireless, and may be configured with various communication networks, such as a personal area network (PAN) and a wide area network (WAN). In addition, the communication unit (120) may operate based on the well-known World Wide Web, and may also utilize wireless transmission technologies used for short-distance communication, such as infrared (IrDA: Infrared Data Association) or Bluetooth. For example, the communication unit (120) may be responsible for transmitting and receiving data required to perform a technique according to an embodiment of the present invention.

[0092] The processor (130) can control the overall operation of the computer device (100) and perform a series of operations for users to conduct a meeting online. In one embodiment, the processor (130) can be configured with at least one core and can include a processor for data analysis and / or processing, such as a central processing unit (CPU), a graphics processing unit (GPU), a micro controller unit (MCU), a general purpose graphics processing unit (GPGPU), or a tensor processing unit (TPU) of the computer device (100).

[0093] The processor (130) can perform technical features according to embodiments of the present invention by executing at least one instruction stored in the memory (110). In one embodiment, the technical features described throughout the specification can be implemented as one or more computer programs, and the instructions and data for executing the same can be stored in the memory (110) and executed by the processor (130), but are not limited thereto. Various technical features performed by each component of the computer device (100) will be described with reference to FIGS. 3 to 10.

[0094] FIG. 3 illustrates an exemplary flowchart of a method for sharing diagnostic data performed in a computer device (100) according to one embodiment.

[0095] Referring to FIG. 3, in step S310, the computer device (100) may receive first diagnostic data (10) from the terminal (210) of the first user. In one embodiment, the communication unit (120) may receive the first diagnostic data (10) through a conference service application installed on the terminal (210) of the first user. In another embodiment, the computer device (100) may receive the first diagnostic data (10) on a web-based basis through a web browser installed on the terminal (210) of the first user.

[0096] Here, the first diagnostic data (10) is diagnostic data received from the terminal (210) of the first user, and refers to, for example, diagnostic data of the first user (or a user group to which the first user belongs) shared by the first user, and may be understood as a concept distinct from the second diagnostic data, which refers to diagnostic data of other users that can be shared by the terminal (210) of the first user, which will be described later. In this regard, throughout the specification, data described with the term 'first' mainly refers to data provided from a user (e.g., the first user), and data described with the term 'second' mainly refers to data provided from other users (e.g., the second to Nth users) who are distinct from the user.

[0097] Figure 4 schematically illustrates a block diagram of first diagnostic data (10) according to one embodiment.

[0098] Referring to FIG. 4, the first diagnostic data (10) may include at least one selected from the group consisting of the first diagnostic test result (11), the first statistical data (12), and the first format data (13) of information graphics (hereinafter referred to as 'infographics').

[0099] The first diagnostic test result (11) represents test data obtained by the diagnostic test, and may be, for example, at least one of an in vitro diagnostic test, a blood test, an imaging test, a body fluid test, and a pathology test. In one embodiment, the first diagnostic test result (11) is an in vitro diagnostic test result, and may be, for example, a test result using any one of a molecular diagnosis, a point-of-care diagnosis, an immunochemical diagnosis, a self-blood glucose measurement, a blood diagnosis, a clinical microbiology diagnosis, a hemostasis diagnosis, and a tissue pathology diagnosis. In one embodiment, the first diagnostic test result (11) may include item-specific data for at least some of the preset items. For example, the aforementioned items may include the type of diagnostic test (e.g., molecular diagnosis, point-of-care diagnosis, etc.), the target that the diagnostic test is intended to diagnose (e.g., target analyte), a positive / negative judgment result, and the test time (e.g., test date, test time). Throughout the specification, an item means a scope or data element of data included in each test result. Such items, scopes, or data elements may be interpreted as, for example, named data units that may be composed of data items, named identifiers of each entity and its attributes displayed in a database, basic units of information, or combinations of characters or bytes representing a single individual information item. In one embodiment, items and scopes may be used interchangeably. Hereinafter, throughout the specification, the present invention is described with a focus on embodiments in which the first diagnostic test result (11) is a molecular diagnostic test result, but the present invention is not limited thereto.

[0100] In one embodiment, the aforementioned items may include items for any one or more selected from the group consisting of a target analyte targeted by the diagnostic test, a positive / negative result, a basis for the positive / negative decision (e.g., Ct value), and a test time (e.g., test date, test time). The target analyte may be expressed based on a biological classification system, and may be expressed as a scientific name of a specific level (e.g., species, genus, family, order, etc.) located within a pre-stored taxonomy. For example, these items may be basic items, and may be items for which data is essential in the diagnostic test result. For example, a molecular diagnostic test result stored in the terminal (210) of the first user as a result of performing a molecular diagnostic test may already include data for the basic items.

[0101] In one embodiment, the aforementioned items may further include items for one or more selected from the group consisting of the subject's country, region, age, gender, biological classification system, product name used for diagnostic testing, environment for obtaining diagnostic test results, number of target analytes targeted by the diagnostic test, provider of diagnostic test results, tester, extraction method used for diagnostic testing, preprocessing method, and analysis method.

[0102] The country, region, age, and gender of the test subject mentioned above may be de-identified information of the non-test subject. The biological taxonomy of the test subject may also be expressed as a scientific name at a specific level within the taxonomy mentioned above, and may be included only in the case of non-humans, for example. The number of target analytes targeted by the diagnostic test may indicate, for example, the number of pathogens that can be detected together in a single diagnostic test. For example, in the case of a molecular diagnostic test based on multiplex diagnostic technology, it may be expressed as the number of targets according to the multiplex (e.g., 2, 3, 4). The provider of the diagnostic test result may be, for example, the name of the first user (e.g., a doctor) or the user group to which the first user belongs (e.g., a medical institution). In addition, the above-mentioned extraction method includes a sample collection method and / or a nucleic acid extraction method (e.g., a sample lysis method, a binding method, a washing method, etc.), the preprocessing method includes a sample dispensing method (e.g., a type of device or method used for automated dispensing work, etc.), and the above-mentioned analysis method is an analysis method used to derive a positive or negative judgment result from a signal value obtained by a test, and may include, for example, a signal processing method (e.g., a baseline setting method, a sigmoid fitting method, etc.) for a signal value for each cycle obtained as a raw signal and a judgment basis (e.g., a Ct value, a quantitative value).

[0103] In one embodiment, the items described above may further include items regarding the model name, version, and manufacturer of the device or software used for the diagnostic test. The device used for the diagnostic test refers to, for example, a device that performs specimen collection, nucleic acid extraction, and / or nucleic acid amplification, and the software used for the diagnostic test refers to software used for signal analysis to control the operation of the corresponding device or to analyze the signal value obtained from the device to determine positive or negative. For example, the items described above may be optional items, and may refer to items for which data for the corresponding items is selectively required in the diagnostic test results. For example, the molecular diagnostic test results stored in the terminal (210) of the first user as a result of performing the molecular diagnostic test do not include data for the optional items, and based on the first user's input for the optional items on the terminal (210) of the first user, data for the optional items may be selectively added to the molecular diagnostic test results.

[0104] Figure 5 is a drawing showing an example of the first diagnostic test result (11) according to one embodiment.

[0105] The first diagnostic test result (11) illustrated in FIG. 5 illustrates a molecular diagnostic test result obtained by a molecular diagnostic test. For example, the molecular diagnostic test result may include item-specific data such as target analyte, test time, positive / negative judgment result, and Ct value as basic items basically obtained by a molecular diagnostic test, and item-specific data such as the subject's country, region, gender, and analysis SW version as optional items added based on the first user's input. This item-specific data may be processed as a single dataset, and the first diagnostic test result (11) may include multiple datasets containing item-specific data for the same or different items. However, this is merely an example, and depending on the implementation example, it may be implemented in various ways, such as omitting item classification, providing item-specific data in a form in which data is described or not described (e.g., null) for each item, or adding a column in which sharing permission is selected for each item based on user input.

[0106] According to one embodiment, the first diagnostic test result (11) may be diagnostic test information obtained from a diagnostic test software module (not shown), or may be diagnostic test information including user input for at least one of the items of a diagnostic test preset in the corresponding diagnostic test information. Here, the diagnostic test software module is a software module used for the diagnostic test, and in one embodiment, may be software designed to obtain result data of a molecular diagnostic test process performed by a molecular diagnostic test device, or software designed to analyze result data. The terminal (210) of the first user may load the diagnostic test information generated by the diagnostic test software module from memory, or may receive it from a data server where diagnostic test information is managed by a user group to which the first user belongs. For example, the terminal (210) of the first user may receive diagnostic test information including basic item-by-item data from a pre-installed diagnostic test software module and transmit it to the communication unit (120), or may transmit the result of adding user input for a selected item to the corresponding diagnostic test information to the communication unit (120) through a shared service application that provides an editing function for the corresponding diagnostic test information.

[0107] The first statistical data (12) represents statistical data regarding the diagnostic test results. In one embodiment, the first statistical data (12) may be statistical data generated through a statistical analysis software module provided by the computer device (100). For example, when the terminal (210) of the first user provides the first diagnostic test results and setting information for statistical analysis (e.g., statistical target, statistical items) to the statistical analysis software module included in the shared service application, the first statistical data (12) may be processed and analyzed as a statistical output having a preset output format by the statistical analysis software module. In another embodiment, the first statistical data (12) may be a statistical output having a preset output format. For example, the output format may be a file format (e.g., csv, jpg) used for data statistics or images.

[0108] The first format data (13) of the infographic represents the format data of the infographic used for visualizing the diagnostic data, and specifically, represents a graphic format for visually expressing statistical data regarding the diagnostic test results. Such format data may be used in the process of outputting the meaning contained in the statistical data regarding the diagnostic test results in a more intuitive visual expression to the user, and may be provided, for example, in the form of a screen layout or report in which preset statistical graphic forms are listed in a preset pattern. In one embodiment, the format data may include at least one selected from the group consisting of a target condition to be statisticalized among the data (e.g., target analyte, period of time at the time of testing), a statistical category (e.g., positive / negative, country, age, etc.), a graphic form (e.g., a pie chart, a bar graph, a pie graph, a diagram, a table, a boxplot, etc.), and an arrangement of graphic elements within a predetermined area corresponding to one screen (e.g., a graph layout).

[0109] The processor (130) can store and manage the received first diagnostic data (10) in the database (300). In one embodiment, the processor (130) can apply the above-described indexing method or metadata setting method to the first diagnostic data (10) to store the processed first diagnostic data (10) in a form searchable by a search engine in the database (300). As described above, the first diagnostic data (10) according to one embodiment can be any one type among the first diagnostic test result (11), the first statistical data (12), and the first format data (13) of the infographic, and can be stored and managed in the database (300) for each type.

[0110] In step S320, the processor (130) may grant the user sharing authority based on the availability of data included in the first diagnostic data (10). Here, the availability of data refers to the level of availability of data shared by the user. The availability of data may be understood to encompass, for example, the value of data, its utility value, its quality level, its quantitative level, its utility level, its scope, its scope of utilization, its grade, its evaluation grade, its available scope, its availability, its usefulness, its information utility, its data value assessment, its quantitative and / or qualitative level, and the like. Throughout the specification, the availability of the first diagnostic data (10) and the level of the first diagnostic data (10) may be used interchangeably.

[0111] Here, a user's sharing permission indicates the user's right to receive shared data, including data from other users. In one embodiment, this permission can be used to determine the extent of the amount or content of shared data that the user can receive. For example, sharing permission can be used to determine the relative level of importance of items and the amount or content of data that the user can receive.

[0112] Below, we will first describe shared data, which represents data that can be shared by a user, and then sequentially describe the process of granting sharing rights, which represents the right to share such shared data.

[0113] Figure 6 schematically illustrates a block diagram of shared data (50) according to one embodiment.

[0114] Referring to FIG. 6, shared data (50) may include source data (30) and / or statistical data (40).

[0115] The source data (30) may include second diagnostic data (20) of another user. The second diagnostic data (20) of the other user may be previously stored in the database (300). For example, prior to receiving the first diagnostic data (10), the second diagnostic data (20) received from the terminal (220) of the other user may be stored and managed in the database (300). In one embodiment, the source data (30) may further include the first diagnostic data (10) of the user. For example, when the shared data (50) is the source data (30), the source data (30) may include the second diagnostic data (20), and when the shared data (50) is statistical data (40), the source data (30) may include the first diagnostic data (10) and the second diagnostic data (20).

[0116] The second diagnostic data (20) according to one embodiment may include at least one selected from the group consisting of a second diagnostic test result, second statistical data, and second format data of an infographic. Each of the second diagnostic test result, the second statistical data, and the second format data of the infographic is a diagnostic test result, statistical data, and format data of an infographic of another user, which are previously stored in the database (300), and may include the embodiments described above with respect to each of the first diagnostic test result (11), the first statistical data (12), and the first format data (13) of the infographic of the first diagnostic data (10) described above, and redundant descriptions will be omitted. In addition, the second diagnostic data (20) may be understood as a concept encompassing singular or plural, and may include, for example, at least a part of the datasets of the second diagnostic test results of each of the second user to the Nth user, which are previously stored in the database (300).

[0117] Source data (30) according to one embodiment may correspond to the primary data described above. For example, the source data (30) may be data itself received from the user terminal (200), or may be data whose form has been processed, transformed, or modified for storage, management, or database creation of the data.

[0118] The statistical data (40) may be statistical data processed and analyzed using the source data (30). In one embodiment, the source data (30) including the first diagnostic data (10) of a first user and the second diagnostic data (20) of another user is retrieved from a database (300) by a computer device (100), the retrieved source data (30) is processed and analyzed based on a previously stored statistical processing method (e.g., a descriptive statistical algorithm for obtaining a distribution by target item), and statistical data (40) may be generated as a result of such processing and analysis.

[0119] Statistical data (40) according to one embodiment may correspond to the secondary data described above, and may be data processed to include statistical figures, for example, as statistical analysis is performed based on source data (30) corresponding to primary data.

[0120] As described above, the shared data (50) that can be shared by a user may directly or indirectly include the second diagnostic data (20) of another user. For example, the source data (30) may directly include the second diagnostic data (20), and the statistical data (40) may directly or indirectly include the second diagnostic data (20) used for processing and analysis in the statistical results.

[0121] The processor (130) may grant a user's sharing authority to receive the shared data (50) based on the use conditions of the data included in the first diagnostic data (10). Here, the use conditions of the data refer to the level of data of other users that the user can receive sharing, specifically, the extent to which the data is of sufficient value as information. The level of data according to one embodiment may be understood as a concept encompassing the extent to which the data is of sufficient value as information, such as the extent to which the data is of sufficient value as information, as well as the extent to which the data is readily accessible or usable by other users. The use conditions of the data include, for example, the extent to which the data can be shared, the scope of the data, the sharing period, and the sharing method.

[0122] A user's sharing authority according to one embodiment may be used to enable the user to receive balanced and / or conditional sharing of shared data (50).

[0123] Here, balanced sharing refers to achieving a balance between the level of usability of data shared by users and the level of usage conditions for data that users can receive. In one embodiment, the aforementioned balance can be understood as a concept encompassing balancing, where the scope of data shared by users is absolutely aligned with the scope of data that can be shared, and balancing, where the extent of data shared by users is relatively aligned with the extent of data that can be shared. In particular, the latter balancing can achieve equity between data shared by users and data that can be shared. Accordingly, there is the advantage of encouraging voluntary sharing among users based on data benefits that take equity into account.

[0124] Furthermore, conditional sharing allows users to share another user's data only if the sharing conditions specified by the other user are met. In other words, when sharing a user's data with another user, the user's data is only shared if the sharing conditions specified by the user are met. Through this type of conditional sharing, data shared by the user is shared with a limited number of users who meet the user-specified conditions, rather than with an unspecified number of users. This allows for a controllable sharing environment by the data provider. Consequently, this has the advantage of encouraging more active participation even among users who are relatively passive about sharing data.

[0125] The processor (130) may grant the user's sharing authority for the above-described balanced and / or conditional sharing based on the usability of the data included in the first diagnostic data (10). In one embodiment, the usability of the data included in the first diagnostic data (10) may include at least one of the usability of the data included in the first diagnostic test result (11), the usability of the data included in the first statistical data (12), and the usability of the data included in the first format data (13) of the infographic.

[0126] In one embodiment, the usability of data included in the first diagnostic test result (11) may include at least one selected from the group consisting of the amount of data, the scope of data, the sharing period of data, and the usage method of data. For example, the amount of data may include the number of diagnostic test results (e.g., the number of datasets), and the scope of data may include the items in which data is written in the diagnostic test result (e.g., target analyte, positive / negative result, Ct value, country, age) and the number of such items (e.g., 5). The sharing period of data may include the range of the period for which sharing of the data is permitted. The usage method of the data may include the output form (e.g., viewing, download) and / or usage purpose (e.g., reference, internal report, paper, government project submission) for which sharing of the data is permitted.

[0127] In one embodiment, the usability of data included in the first statistical data (12) may include at least one selected from the group consisting of the amount of data, the scope of data, the sharing period of data, and the usage method of data. For example, the amount of data may include the number of statistical data (e.g., the number of statistical outputs processed as one dataset), and the scope of data may include statistical items for at least one of a target condition (e.g., target analyte, period of time at the time of inspection), a statistical category (e.g., positive / negative, country, age group, etc.), a representative value (e.g., mean, median, mode), and a dispersion processing method (e.g., variance, range of maximum and minimum values, interquartile range, etc.).

[0128] In one embodiment, the usability of data included in the first format data (13) of the infographic may include at least one selected from the group consisting of the amount of data, the scope of data, the sharing period of data, and the usage method of data. For example, the amount of data may include the number of format data (e.g., the number of statistical graphic formats or statistical report formats processed as one data file). The usability of data included in the first format data (13) described above may further include the usage amount of data indicating the extent to which the first format data (13) is used by other users, and this will be described later. The first format data (13) of the infographic according to one embodiment may be included in the first statistical data (12), and for example, the results of statistical analysis and visualization processing based on the first format data (13) of the infographic may be understood as a concept encompassed by the first statistical data (12).

[0129] In one embodiment, the usability of the data included in the first diagnostic data (10) may further include the type of data included in the first diagnostic data (10). For example, the type of data may be any one of diagnostic test results, statistical data, and infographic format data.

[0130] The processor (130) can calculate a shared point corresponding to the usability of data included in the first diagnostic data (10). In one embodiment, in order to calculate a predetermined amount of shared points corresponding to the usability of the first diagnostic data (10), criteria for the amount, scope, sharing period, and usage method of data included in the first diagnostic data (10) may be preset. For example, a predetermined mathematical formula (e.g., y=ax1+bx2) in which the amount and items of data of the first diagnostic data (10) are input variables (e.g., x1, x2) and the shared point is an output variable (e.g., y) may be set based on a predefined data policy, and the shared point may be calculated as a numerical value by applying values ​​corresponding to the amount and items of data of the first diagnostic data (10) to the mathematical formula.

[0131] In one embodiment, the processor (130) may perform an evaluation of the amount, scope, sharing period, and usage method of data included in the first diagnostic data (10), and may calculate a sharing point that numerically represents the quality of the data as a result of the evaluation. The evaluation according to one embodiment may utilize a first evaluation criterion for quantitative evaluation of the data and / or a second evaluation criterion for qualitative evaluation.

[0132] The first evaluation criterion represents a quantitative evaluation criterion for the amount of data acquisition. The first evaluation criterion may include the amount, scope, sharing period, and / or the number or size of usage methods of the data. For example, as the first evaluation criterion, a first mathematical equation (e.g., y1=ax1+bx2) defining the relationship between the input variables and output variables for each item and the amount of data may be pre-established based on a predefined data policy. In addition, according to the first evaluation criterion, the number of corresponding diagnostic test results and the number of items from the first diagnostic data (10) are counted as the values ​​of the input variables, and an evaluation score for the amount of data may be calculated by applying the values ​​of the corresponding input variables to the first mathematical equation.

[0133] The second evaluation criterion represents a qualitative evaluation criterion for the quality of data acquisition. The second evaluation criterion may include one or more selected from the group consisting of difficulty of data acquisition, whether the data is clinically meaningful, whether the test results are for positive samples with low prevalence, and the level limited by data sharing conditions. For example, as the second evaluation criterion, a second mathematical equation (e.g., y2=cx3+dx4+ex5+fx6) defining the relationship between input variables and output variables for each of the above-mentioned factors may be pre-established based on a predefined data policy. In addition, according to the second evaluation criterion, the level of difficulty, clinical significance, low prevalence, and sharing restriction for the first diagnostic data (10) may be quantified as the values ​​of the input variables, and an evaluation score for data quality may be calculated by applying the values ​​of the input variables to the second mathematical equation.

[0134] In one embodiment, data with a relatively high difficulty in data acquisition may be given a higher evaluation score. For example, data containing preset key items (e.g., age, gender, etc.) that are assessed as difficult to acquire, data containing low prevalence positive sample data or quantitative values ​​of target analytes, or data containing optional items requiring separate user input, may be given a relatively greater weight (e.g., updating the value of the corresponding coefficient in a mathematical formula to a higher value). In particular, data containing a cancer stage item related to the target analyte targeted by a diagnostic test may be given a relatively greater weight, as, for example, if the cancer stage item of the subject is entered together with the diagnostic test results related to cervical cancer, it may have greater clinical significance. Furthermore, data may be given a relatively greater weight if the level of restriction on sharing of the data specified by the user is lower, for example, if the data is more easily utilized by other users. These levels of restriction will be further discussed in the section on sharing conditions below. In one embodiment, the weighting may be given to the following factors: difficulty of data acquisition, whether the data is clinically meaningful, and whether the test result is for a positive sample with a low prevalence.

[0135] In one embodiment, the difficulty of data acquisition described above may further include difficulty based on country-specific policies or environments. For example, if certain items (e.g., age, gender) are considered relatively important in a particular country based on its medical regulations, or if the sharing of de-identified personal information of test subjects is relatively restricted in that country, data regarding those items shared from users in that country may be given relatively greater weight. Alternatively, if the sharing of de-identified personal information of test subjects is prohibited in a particular country, data shared from users in that country may not be given weight for those items, taking such prohibition into account. Alternatively, if countries in a particular region have an involuntary atmosphere regarding the sharing of test records related to a particular disease (e.g., sexually transmitted disease), test results related to that disease shared from users in that region may be given greater weight.

[0136] The processor (130) can calculate evaluation scores according to the first evaluation criterion and the second evaluation criterion for the data included in the first diagnostic data (10), and can calculate shared points by applying the evaluation scores to a preset mathematical formula. For example, an output of the first mathematical formula (e.g., y1), an output of the second mathematical formula (e.g., y2), and a third mathematical formula (e.g., y3=gy1+hy2, y=y1*y2) defining the relationship between the shared points are preset, and the shared points can be calculated as a numerical value by applying the evaluation scores according to the first evaluation criterion and the evaluation scores according to the second evaluation criterion to the corresponding mathematical formula.

[0137] In one embodiment, the processor (130) may assign different weights to the first diagnostic data (10) in the process of calculating shared points depending on whether the data type corresponds to one of the diagnostic test results, statistical data, and infographic format data. For example, the processor (130) may update the shared points based on the result of applying the weights according to the data type to the shared points calculated according to the process described above. For example, among the diagnostic test results, statistical data, and infographic format data, the highest weight may be assigned to the diagnostic test results, and the weights may be assigned in decreasing order to the statistical data and infographic format data.

[0138] In one embodiment, the calculation of shared points may include a first point based on an evaluation of the user's activity history and / or a second point based on a relative evaluation of the user and other users. The first point may be the result of calculating an absolute score for the user's activity history, such as the number of times the user logs in, the number of times data is shared, and the number of times the user engages in social networking related to data sharing, and then converting the score into additional points. The second point may be the result of calculating a relative score for the user, taking into account other users, such as the proportion of data shared by the user among all users and the size of the user group to which the user belongs (e.g., the rating of a medical institution), and then converting the score into additional points.

[0139] In one embodiment, the first point and / or the second point may be added to the shared point. In another embodiment, the first point and / or the second point may be used to adjust the weight or coefficient described above during the calculation of the shared point. For example, if the second point exceeds a predetermined level, the weight may be increased within a predetermined range.

[0140] According to one embodiment, granting of sharing rights may be performed based on the usability of data included in the first diagnostic data (10) and on the usage conditions of the shared data (50). Here, the usage conditions of the shared data (50) indicate the level of data of other users that the user can share, and mean, for example, the relative allowable level regarding the amount, content, and usage of the data. Throughout the specification, the usage conditions of the shared data (50) and the level of the shared data (50) may be used interchangeably.

[0141] The usability of shared data (50) according to one embodiment may include at least one selected from the group consisting of the amount of data, the scope contained in the data, the sharing period of the data, and the method of using the data. Here, the amount and scope of the data may include the embodiments described above in the section regarding the usability of the data contained in the first diagnostic data (10), and any redundant description will be omitted.

[0142] In one embodiment, the processor (130) may grant the first user a sharing right to share shared data (50) within the scope of the amount and / or items of data included in the first diagnostic data (10). For example, if the first diagnostic data (10) includes 1,000 diagnostic test results including item-specific data of target analytes, positive / negative judgment results, and Ct values ​​in the first diagnostic test result (11), the user may be granted a sharing right to use shared data (50) including 1,000 diagnostic test results including item-specific data of the same items among the second diagnostic data (20) of another user. Accordingly, the user can share data of another user within the scope of the data provided by the user, which has the advantage of encouraging voluntary participation in sharing by users.

[0143] In another embodiment, the processor (130) may grant the user sharing rights to share the shared data (50) in a balanced manner corresponding to the amount of data included in the first diagnostic data (10) and the availability of the items.

[0144] For example, a first user may provide first diagnostic data (10) including 1,000 diagnostic test results (11), and each first diagnostic test result (11) may include item-specific data of a target analyte, a positive / negative judgment result, and a Ct value. (i) In a case where the shared data (50) is the source data (30), the first user is granted sharing authority to use the shared data (50) including a specific number of diagnostic test results including item-specific data of some items among the second diagnostic data (20) of another user. In one implementation example of the sharing authority, some items are determined according to the selection input of the first user, and the specific number above may be relatively smaller as the number (or importance) of the determined items increases (or the importance increases). (ii) In a case where the shared data (50) is statistical data (40), the first user is granted the authority to use statistical data (40) processed and analyzed using the second diagnostic data (20) of another user as the shared data (50). Here, the statistical data (40) may include a specific number of different statistical outputs based on some statistical items. In one implementation example of sharing authority, some statistical items are determined based on the first user's selection input, but the types and number of selectable statistical items are limited based on the amount of first diagnostic test results (11) provided by the first user and the level of the items, and the specific number above may be relatively smaller as the number of determined statistical items increases.

[0145] Accordingly, the more useful the data they provide, the more likely they are to receive data from other users under relatively favorable terms and conditions. In other words, data benefits are provided based on the fairness of the data shared and the data available for sharing, which has the advantage of encouraging more active, voluntary sharing among users.

[0146] The processor (130) may grant the user sharing rights based on the calculated sharing points. For example, the higher (or lower) the calculated sharing points, the more sharing rights the user may be granted to share shared data (50) at a higher (or lower) level or with a wider range of usage conditions (or a narrower range of usage conditions).

[0147] In one embodiment, the processor (130) may grant sharing rights to the first user based on a sharing level corresponding to the calculated sharing point among a plurality of different preset sharing levels. Specifically, referring to Table 1, the range of the sharing point is divided into a plurality of sections, and each of the plurality of sections may be mapped to any one of the plurality of sharing levels. In addition, each of the plurality of sharing levels may be preset to have at least partially different levels of usage conditions for shared data (50) that the user may share.

[0148] Range of shared pointsShared gradeLevel of usage conditions of shared data (50)1,000,000 or more1Level 11100,000 or more but less than 1,000,0002Level 2… … …0 or more but less than 1,000GLevel G

[0149] The above-mentioned sharing levels can be divided into, for example, level 1, level 2 to level G (G is a natural number greater than or equal to 3), and level 1, level 2 to level G can each correspond to level 1, level 2 to level G of shared data (50). Each level can have a different range of usage conditions available to the user in at least some of the amount, items, sharing period, and usage method of data included in the shared data (50). This available range can be the largest for level 1 and can become smaller as it goes from level 1 to level G. In addition, the user's sharing points can be updated so that the calculated sharing points are added to the user's previously stored sharing points (e.g., accumulated sharing points). In addition, a sharing level corresponding to the range to which the updated user's sharing points belong can be granted as the user's sharing authority.

[0150] Depending on the implementation, the usability of the shared data (50) described above may be understood to encompass the maximum level of usage conditions that a user can share. For example, in the process of granting the user sharing authority when the user shares data, the maximum level of usage conditions of the shared data (50) corresponding to the usability of the shared data may be determined. In a subsequent process, when the user requests desired items, etc. to share data from another user, the usage conditions of the shared data (50) that the user can share may be specifically determined based on the request.

[0151] Meanwhile, the communication unit (120) according to one embodiment may further receive a first sharing condition for the first diagnostic data (10) from the terminal (210) of the first user. For example, the first sharing condition may be received together during the process of receiving the first diagnostic data (10). Here, the first sharing condition represents a condition for conditionally sharing the first diagnostic data (10) with other users, and as described above, sharing of the first diagnostic data (10) with other users may be permitted in a limited manner only when the first sharing condition is satisfied.

[0152] In one embodiment, the first sharing condition may include a condition regarding data access. The condition regarding data access may refer to a condition that allows access to the first diagnostic data (10) for obtaining the shared data (e.g., a search for the first diagnostic data (10) stored in the database (300)) during the process of providing the shared data to other users. This access may be interpreted to encompass access by a computer device (100) and / or access by a user terminal (200).

[0153] The conditions for accessing the above data may include conditions for at least one selected from the group consisting of a scope of sharing recipients, sharing recipient institutions, sharing period, sharing recipient countries, and sharing recipient regions of the first diagnostic data (10). The scope of sharing recipients refers to a personal scope for individuals with whom sharing of the first diagnostic data (10) is permitted, and may be, for example, a scope at the individual account level or a scope based on recipient conditions (e.g., diagnostic tester, affiliated hospital, etc.). The scope of sharing recipient institutions refers to a personal scope for corporations with whom sharing of the first diagnostic data (10) is permitted, and may be, for example, a scope at the group account level or a scope based on recipient institution conditions (e.g., hospital grade, academic institution, etc.). The sharing period refers to a period for which sharing of the first diagnostic data (10) is permitted, and may be set as a range of a predetermined time interval, for example, and may be limited by a minimum period preset by the computer device (100). The sharing recipient countries and sharing recipient regions refer to a regional scope for which sharing of the first diagnostic data (10) is permitted. For example, if the country of sharing is limited to the country of the user who is the data provider or a specific country, the first diagnostic data (10) may be allowed to be shared only with other users in that country.

[0154] In one embodiment, the first sharing condition may further include conditions regarding data usage. The conditions regarding data usage may refer to conditions permitted for other users to utilize the shared data, including the first diagnostic data (10), when the shared data is provided to other users.

[0155] The conditions for use of the above-mentioned data may include conditions regarding the method of use and / or reference. The method of use may be the permitted scope (or prohibited scope) for the output format (e.g., viewing, downloading) and / or the purpose of use (e.g., reference, internal report, paper, government project submission). For example, if papers are set as the prohibited scope for the purpose of use, sharing of the first diagnostic data (10) may not be permitted with other users who wish to use it for papers. In another example, if viewing is set as the permitted scope for the output format, sharing may be permitted only with other users who view the shared data on the terminal screen. In addition, the reference may be a reference (e.g., the name of the hospital of the data provider) that is requested to be included when using it for a given purpose (e.g., paper).

[0156] In one embodiment, the first sharing condition may further include conditions regarding the amount and / or scope of data. Depending on the implementation example, a condition may be set that allows sharing only for some of the data included in the first diagnostic data (10). For example, among the first diagnostic test results (11) containing 10,000 datasets containing item-specific data such as target analytes, positive / negative judgment results, Ct values, country, age, and gender, a condition may be set that allows sharing only for 3 items and 3,000 diagnostic test results. Alternatively, conditions may be set that allow sharing of different items or different numbers of datasets for each of the partial datasets.

[0157] The processor (130) can store and manage the first sharing condition together with the first diagnostic data (10) in the database (300), and can manage to control access to the first diagnostic data (10) based on the first sharing condition. Similarly, when diagnostic data is received from another user's terminal (220) together with the sharing condition, the sharing condition can be stored and managed together with the diagnostic data in the database (300), and access to each diagnostic data can be controlled based on each sharing condition. The above-described sharing condition can be used in a process in which a user shares the shared data (50) in a balanced and / or conditional manner in a subsequent process, and the user's sharing authority can be restricted by the sharing condition.

[0158]

[0159] The above describes the process by which a user is granted sharing authority when sharing first diagnostic data (10). Below, the process by which a user receives shared data (50) containing data from other users based on this sharing authority will be described.

[0160] FIG. 7 illustrates an exemplary flowchart for a computer device (100) according to one embodiment to provide shared data (50) corresponding to the sharing authority of a first user to a terminal (210) of a first user.

[0161] In step S710, the communication unit (120) may receive a sharing request for shared data (50) from the first user's terminal (210). In one embodiment, the communication unit (120) may receive the sharing request through a conference service application or a web browser.

[0162] In one embodiment, the sharing request may be a sharing request based on the sharing authority of the first user. For example, the sharing request may request the provision of shared data (50) with usage conditions corresponding to the sharing level (e.g., level 1) of the first user. In another embodiment, the sharing request may be a sharing request using at least some of the sharing points included in the sharing authority of the first user. For example, the sharing request may request the provision of shared data (50) with usage conditions corresponding to the sharing points as a price for exchange (or price for use) for a specific sharing point (e.g., 1,000 points) selected by the first user from among the sharing points of the first user (e.g., 10,000 accumulated sharing points).

[0163] In one embodiment, the sharing request may include requirements for shared data (50). The requirements may include requirements for one or more selected from the group consisting of, for example, whether the requested shared data (50) is source data or statistical data, the type of data to be included in the shared data (50) (e.g., diagnostic test results, statistical data, format data), the amount of data, the items of data, and the statistical items used for processing and analyzing the data.

[0164] In one embodiment, the requirements included in the sharing request may be requirements for the amount and / or items of data included in the second diagnostic data (20) of the other user, when the shared data (50) is the source data (30). For example, the requirements may include user input for certain requirements (e.g., the target analyte is SARS-CoV-2, the provider of the diagnostic test result is a central lab, and the test result was tested between 2020 and 2023) for the items of the target analyte, the provider of the diagnostic test result, and the test time, and the sharing request may be a request for provision of the second diagnostic test result of the other user that satisfies the requirements.

[0165] In another embodiment, the requirements included in the sharing request may be requirements regarding the amount and statistical items of the statistical data (40), if the shared data (50) is statistical data (40). For example, the requirements may include the user input of the example described above, and the sharing request may request the provision of statistical data (40) that satisfies the requirements.

[0166] In step S720, the processor (130) may acquire shared data (50) corresponding to the sharing authority of the first user, as shared data (50) including the second diagnostic data (20) of another user. According to one embodiment, the sharing authority of the user may be used to determine the usage conditions of the shared data (50) so that the first user may share the shared data (50) in a balanced and / or conditional manner.

[0167] (i) In one embodiment of step S720, the usage conditions of the shared data (50) for balanced sharing are determined according to the sharing authority of the first user, and the processor (130) can obtain the shared data (50) according to the determined usage conditions. As described above, the usage conditions of the shared data (50) can be determined using at least one selected from the group consisting of the amount of data, the scope of data, the sharing period of data, and the usage method of data. For example, the processor (130) can obtain the shared data (50) including the second diagnostic data (20) within a range that does not exceed the amount and items of the first diagnostic data (10). As another example, the processor (130) can obtain the shared data (50) including the second diagnostic data (20) within the usage conditions of the amount, items, sharing period, and usage method of data corresponding to the usability of the first diagnostic data (10).

[0168] (ii-2) In one embodiment of step S720, when the shared data (50) is the source data (30), the processor (130) can acquire second diagnostic data (20) that satisfies the usage conditions corresponding to the sharing authority of the first user from among the second diagnostic data (20) of other users already stored in the database (300) as the shared data (50). For example, the higher the sharing authority of the first user, the more second diagnostic data (20) of other users that includes a relatively large amount of data and a large number of items can be retrieved from the database (300).

[0169] (ii-2) In another embodiment of step S720, when the shared data (50) is statistical data (40), the processor (130) may obtain, as shared data (50), statistical data (40) that satisfies the usage conditions corresponding to the sharing authority of the first user among the statistical data (40) processed and analyzed using the source data (30). For example, the higher the sharing authority of the first user, the more statistical items can be used to generate statistical data (40) that is statistically analyzed and categorized from various perspectives.

[0170] (iii-1) In one embodiment of step S720, the processor (130) can obtain shared data (50) according to usage conditions corresponding to the sharing level of the first user. As described above, for each of the plurality of sharing levels, at least a portion of the range of the amount, items, sharing period, and usage method of the shared data (50) that the user can share is preset, and the processor (130) can obtain shared data (50) within the range of the amount, items, sharing period, and usage method of data specified by the usage conditions (e.g., first level) corresponding to the sharing level of the first user.

[0171] (iii-2) In another embodiment of step S720, when a sharing request using a shared point is received, the processor (130) may obtain shared data (50) corresponding to the shared point. For example, the fourth mathematical expression (e.g., y4=ix7+jx8+kx9+lx) defining the relationship between input variables regarding the amount, items, sharing period, and usage method of the second diagnostic data (20) that the user can share and the output variable that is the shared point 10) can be preset based on a predefined data policy. In addition, when the fourth mathematical expression, to which the shared points (e.g., 1,000 points) requested for use by the first user are applied, is viewed as a kind of budget line, the range of the amount, items, sharing period, and usage method of data available to the first user can be determined under the budget line.

[0172] Depending on the implementation example, the fourth mathematical formula described above may reference at least some of the first to third mathematical formulas described above. For example, if, in the calculation of shared points, factors in terms of the quantity and quality of the first user's data are balanced and quantified, in the acquisition of shared data (50), in a similar manner, factors in terms of the quantity and quality of other users' data that the first user can share with may be balanced and the range determined within the determined numerical value of shared points.

[0173] (iv) In one embodiment, if a sharing request includes a requirement for shared data (50), the range of data available to the first user, such as the amount or items, may be determined under a budget line to which the values ​​of the corresponding input variables are additionally applied based on the requirement. For example, if the first user requests a relatively large amount of data, the number of data items, the sharing period, or the usage method may be relatively limited.

[0174] Accordingly, users will be able to share data with other users in a balanced manner under terms of use commensurate with the usability of the data they provided.

[0175] Meanwhile, information regarding the mathematical formula for converting the above-described evaluation criteria or shared points into numerical values ​​is included in the pre-stored data policy information, and the processor (130) may grant sharing permission or determine the usage conditions of shared data (50) based on the data policy information. Depending on the implementation example, the data policy information may be updated by the administrator.

[0176] In addition, in the process of acquiring the above-described shared data (50), if the shared data (50) is statistical data (40), processes for generating processed and analyzed results by statistically processing the source data (30) previously stored in the database (300) may be performed. For example, the statistical data (40) may include the results of statistical analysis (e.g., positive / negative statistics, prevalence statistics, Ct value statistics, etc.) based on the statistical items described above for the items of the above-described diagnostic data. In this statistical processing process, various statistical processing algorithms known in the art may be used, and are not limited to any one of them.

[0177] (iv) In one embodiment of step S720, the sharing authority of the first user may be restricted based on sharing conditions specified by other users. Specifically, the usage conditions of the shared data (50) determined based on the sharing authority of the first user may be restricted so that they can be conditionally shared based on sharing conditions specified by other users. The restricted usage conditions of the shared data may be at least one selected from the group consisting of the sharing target scope, sharing target institution, sharing period, sharing target country, and sharing target region of the second diagnostic data (20), as described above.

[0178] In this regard, in the process of receiving the second diagnostic data (20) from the terminal (220) of another user, a second sharing condition may be received together as a sharing condition for the second diagnostic data (20) by each other user, and access to the corresponding second diagnostic data (20) may be managed based on each second sharing condition. The second sharing condition may include the embodiments described above with respect to the first sharing condition. Referring to the embodiments described above, the second diagnostic data (20) that may be shared by the first user based on the sharing authority of the first user may be limited to second diagnostic data whose sharing is permitted based on the second sharing condition specified by each other user. Similarly, the first diagnostic data (10) provided by the first user may also be limited from being shared with other users based on the first sharing condition specified by the first user.

[0179] (iv-1) In one embodiment of the above (iv), when the shared data (50) is the source data (30), the processor (130) can obtain some of the second diagnostic data (20) that satisfies the second sharing condition specified by another user from among the second diagnostic data (20) previously stored in the database (300). The processor (130) can obtain, as the shared data (50), the second diagnostic data (20) that is determined by the usage conditions corresponding to the sharing authority of the first user from among the obtained second diagnostic data (20). For example, when the first user makes a sharing request for the shared data (50) that can be used for the purpose of using the thesis and in the form of an output, only the second diagnostic data (20) that has the sharing conditions that allow sharing of the corresponding usage method is searched from the database (300), and the second diagnostic data (20) that includes the amount and items of the usage conditions corresponding to the sharing authority of the first user from among the searched second diagnostic data (20) can be obtained as the shared data (50).

[0180] (iv-2) In another embodiment of the above (iv), when the shared data (50) is statistical data (40), the processor (130) may obtain statistical data (40) having usage conditions corresponding to the sharing authority of the first user as shared data (50) among the statistical data (40) processed and analyzed using some of the second diagnostic data (20) and the first diagnostic data (10) that satisfy the second sharing condition described above.

[0181] Accordingly, data sharing can be conditionally performed only when the sharing conditions specified by each user are met.

[0182] In step S730, the processor (130) may provide the acquired shared data (50) to the terminal (210) of the first user. In one embodiment, the processor (130) may cause the shared data (50) to be displayed on the terminal (210) of the first user through a shared service application or web-based application installed on the terminal (210) of the first user.

[0183] In one embodiment, if the sharing request is a request for source data (30), second diagnostic data (20) corresponding to the sharing level of the first user or a corresponding access link may be provided to the terminal (210) of the first user. In another embodiment, if the sharing request is a request for statistical data (40), statistical data (40) corresponding to the sharing level of the first user or a corresponding access link may be provided to the terminal (210) of the first user.

[0184] In one embodiment, if the sharing request is a request based on the first user's sharing level, the first user's current sharing level may be provided to the first user's terminal (210) along with the shared data (50). In another embodiment, if the sharing request is a request using shared points, the first user's shared points may be updated so that the corresponding shared points are deducted according to the provision of the shared data (50), and the first user's shared points before and after the update may be provided to the first user's terminal (210) along with the shared data (50).

[0185] Each of FIGS. 8 to 10 is an exemplary drawing showing statistical data (40) corresponding to a user's sharing authority as shared data (50) according to one embodiment being displayed on the screen of a first user's terminal (210).

[0186] Referring to FIG. 8, statistical data (40) regarding the number of test subjects who tested positive for each of the preset target analytes during a predetermined time period (e.g., 2023) may be provided. For example, the target analytes may be target analytes belonging to a predetermined category (e.g., respiratory system), and statistical data (40) of the number of test subjects (e.g., prevalence) for each may be processed into a predetermined graphical form (e.g., bar graph) and displayed on the terminal (210) of the first user.

[0187] Referring to FIG. 9, categorized statistical data (40) may be provided for specific target items (e.g., country, age, gender). For example, statistical data (40) obtained by categorizing the number of test subjects who tested positive for a specific target analyte (e.g., HPV) into each target item (e.g., by country, continent, age group, gender) and statistically processing the data in the form of a pie chart may be displayed on the terminal (210) of the first user.

[0188] Referring to FIG. 10, statistical data (40) that statistically processes the distribution of representative values ​​(e.g., mean, median, mode, quartile, etc.) of Ct values ​​in a single infection case in which the target analyte was detected for each of the preset target analytes and a simultaneous infection case in which the target analyte and another target analyte were detected together in the form of a box plot can be displayed on the terminal (210) of the first user.

[0189] However, the above-described embodiments are merely examples, and it can be seen that, depending on the implementation, the shared data (50) can be implemented based on various known methods used for statistical analysis and visualization.

[0190] Meanwhile, the processor (130) according to one embodiment may grant at least partially different usage rights to the source data (30) and the statistical data (40) as the user's sharing rights, depending on whether the shared data (50) is the source data (30) or the statistical data (40).

[0191] In one embodiment, the shared data (50) is source data (30), and the first user may be permitted to view and download second diagnostic data (20) included in the shared data (50) based on the first user's sharing authority. For example, the processor (130) may support the first user to view or download the second diagnostic data (20) or an access link thereto by transmitting the second diagnostic data (20) with usage conditions corresponding to the first user's sharing authority to the first user's terminal (210).

[0192] In another embodiment, the shared data (50) is statistical data (40), and the first user may be permitted to view and download the statistical data (40) contained in the shared data (50) based on the sharing authority of the first user. For example, the processor (130) may support the first user to view or download the data by transmitting the statistical data (40) or an access link thereto with usage conditions corresponding to the sharing authority of the first user to the terminal (210) of the first user.

[0193] In another embodiment, the shared data (50) is statistical data (40), and based on the sharing authority of the first user, the first user is permitted to view and download the statistical data (40) included in the shared data (50), but the first user may not be permitted to view and download the second diagnostic data (20) used for processing and analyzing the statistical data (40). In this embodiment, the user's sharing authority may be divided into a limited authority used for processing and analyzing the source data (30) and a comprehensive authority for the statistical data (40). Here, the limited authority may be an authority that does not permit the user to view and download the source data (30), and the comprehensive authority may be an authority that permits the user to view and / or download the statistical data (40).

[0194] As a specific example, the processor (130) may receive diagnostic test results as primary data from a user, but may control direct sharing among users only of statistical data, which is secondary data processed and analyzed from such primary data. In this process, the diagnostic test results, which are primary data, may be used for processing and analyzing secondary data, but may be indirectly shared in a manner that restricts user access.

[0195] For example, users may be restricted from viewing other users' diagnostic data, with the content obscured, as in a black box. Alternatively, while users may be prevented from viewing other users' diagnostic data, a display may be provided indicating that other users' diagnostic data exists and that their data is being used to generate statistical data. To achieve this, blockchain networks or data management techniques with enhanced data reliability may be utilized for data management. This can enhance the security and reliability of primary data, and encourage participation in sharing by users who are conservative about disclosing their primary data.

[0196] Meanwhile, the processor (130) according to one embodiment may update the user's sharing authority based on the extent to which the user's first diagnostic data (10) is used by other users.

[0197] In one embodiment, the processor (130) may calculate the degree to which the first diagnostic data (10) is used by other users as points based on the number of times the first diagnostic data (10) is used by other users, and add the points to the sharing rights of the first user. For example, if the first diagnostic data (10) is first format data (11) of infographics, a relatively high number of other users who have downloaded the first format data (11) or a relatively high frequency of application to visualization of other users' statistical outputs may generate a relatively high number of points and add them to the sharing rights of the first user.

[0198] Likewise, when data shared by a user is widely utilized by other users, data sharing can be promoted by offering benefits that increase sharing rights accordingly. Specifically, in the case of infographic format data, relatively expert users may be highly proficient in formats that can be usefully applied to statistical analysis of diagnostic test results, whereas relatively novice users may have less proficiency with such formats. Therefore, if a novice user visualizes statistical data using format data shared by experts, he or she will be able to better interpret the meaning contained within the statistical data, thereby deriving more meaningful insights.

[0199]

[0200] The above describes a process for providing shared data (50) based on a user's sharing permissions. Below, various embodiments of a process for providing additional functions associated with sharing permissions will be described.

[0201] FIG. 11 is a drawing exemplarily showing a candidate list of shared data (50) according to one embodiment being displayed on the screen of a first user's terminal (210).

[0202] Referring to FIG. 11, the processor (130) may provide a candidate list of shared data (50) that can be provided to the user to the user's terminal based on the user's sharing authority.

[0203] According to one embodiment, the processor (130) may provide a candidate list of statistical data (40) and / or source data (30) that can be processed and analyzed by the computer device (100) to the terminal (210) of the first user. For example, when a request for provision of a candidate list is received from the terminal (210) of the first user, the processor (130) may provide a candidate list indicating the type or range of the maximum level of statistical data (40) and / or source data (30) that can be provided as shared data (50) by the computer device (100) at that point in time, regardless of the sharing point of the first user.

[0204] The above-described candidate list may include, for example, visualized information about the maximum range of the amount, items, sharing period, and usage method of shared data (50) that can be shared if the sharing authority is upgraded according to data sharing even if the first user cannot share at the current point in time. If the shared data (50) is statistical data (40), the candidate list may include, for example, various types of statistics that can be provided by the sharing service application (e.g., statistics by country and age for cases of simultaneous infection of some target analytes, prevalence distribution of rare species by region, etc.). If the shared data (50) is source data (30), the candidate list may include, for example, data status on the amount or items of source data (30) that can be provided by the sharing service application (e.g., number of target analytes, number of diagnostic test results for each target analyte, types of rare species that can be shared, etc.).

[0205] For example, as illustrated in FIG. 11, a candidate list of available statistical data (50) may be provided according to the sharing authority of each of the multiple sharing grades, A to D. In the case of the lowest grade, D, prevalence statistics by target can be inquired, whereas as the grade increases, the available categories or statistical patterns may increase, and in the case of the highest grade, A, various statistical data such as prevalence statistics by target / country / age / gender, Ct value statistics, infection pattern statistics for single infection and multiple infection, and follow-up statistics of Ct values ​​for specific targets by test subject can be viewed.

[0206] In another embodiment, the processor (130) may provide a candidate list of statistical data (40) and / or source data (30) that can be processed and analyzed within the user's sharing authority to the terminal (210) of the first user. For example, the processor (130) may provide visualized information on the usage conditions of shared data (50) corresponding to the first user's sharing point at the current time.

[0207] The above-described candidate list may include, for example, visualized information regarding the amount, items, sharing period, and usage range of shared data (50) that the first user can currently receive. For example, the candidate list may include the aforementioned types of statistics or data status that the first user can receive within the first user's sharing points. For example, as illustrated in FIG. 11, among multiple sharing levels, levels A to D, an identifiable mark (e.g., highlight) may be provided for level B, which is the first user's sharing authority, to distinguish it from other levels. Accordingly, the user can intuitively grasp the candidate list of data available to him / her among the candidate lists of all data available for each level. However, the screen illustrated in FIG. 11 is merely exemplary and may be implemented in various forms.

[0208] In one embodiment, the candidate list described above may be provided based on the user information of the first user. For example, if the user information of the first user includes information of interest (e.g., target analyte (e.g., SARS-CoV-2) or statistical items (e.g., prevalence)), the candidate list may be provided so that statistical types or data status information corresponding to the information of interest are displayed preferentially (e.g., at the top) within the list.

[0209] In this way, if a user additionally shares data, participation in sharing can be further promoted by providing a candidate list of all shared data (50) that can be shared or shared data (50) that can currently be shared within the user's sharing level.

[0210] According to another embodiment, the processor (130) may receive a user input regarding an item to be used for obtaining shared data (50) from among the items of a preset diagnostic test from the terminal (210) of the first user. In addition, the processor (130) may provide the terminal (210) of the first user with information regarding the usage conditions of the shared data (50) that can be shared by the first user when the item corresponding to the user input is applied within the sharing authority of the first user. For example, when the shared data (50) is statistical data (40), when a user input regarding an item to be applied to processing and analyzing the source data (30) is received, information regarding the usage conditions of the statistical data (40) that can be shared by the first user when the item corresponding to the user input is applied may be provided.

[0211] Specifically, the processor (130) provides a visualized screen for the range of the amount, items, sharing period, and usage method of shared data (50) that can be shared by the first user based on the shared points of the first user at the current point in time, and a user menu may be provided together with the screen, through which values ​​within the range can be adjusted in detail within the shared points by user input for at least one of the amount, items, sharing period, and usage method within the screen. For example, when a user input requesting an increase in the amount of source data (30) is received from the terminal (210) of the first user through the screen, instead of increasing the amount of second diagnostic data (20), the values ​​of the items of data, the sharing period, and / or the usage method may be relatively decreased within the shared points. As another example, when a user input requesting the addition of a specific statistical item is received, instead of adding a statistical item to be applied to the statistical data (40), the values ​​of the number of statistical data, the sharing period, and / or the usage method may be relatively decreased within the shared points.

[0212] In this way, by providing visualized information about the level of usage conditions of shared data (50) that can currently be shared within the user's sharing level, and also providing information about shared data (50) that can be shared by combining desired items within that level, the convenience and satisfaction of the user whose direction of the data he or she wishes to share is specified can be improved.

[0213] Meanwhile, according to an implementation example, when a sharing request is received as a user response to shared data (50) in a specific range of the above-described candidate list or shared data (50) according to usage conditions applied to items according to user input, the above-described processes (e.g., steps S720 to S730) for providing shared data (50) in the specific range or usage conditions to the first user based on the sharing request may be performed.

[0214] FIG. 12 illustrates an exemplary flowchart in which a computer device (100) according to one embodiment provides shared data (50) to a terminal (210) of a first user based on a reservation request of the first user.

[0215] Referring to FIG. 12, the processor (130) prepares shared data (50) based on a reservation request from the first user's terminal (210), and when the shared data (50) is prepared, the processor can provide the shared data (50) to the first user's terminal (210).

[0216] In step S1210, the processor (130) may receive a reservation request including requirements and reservation conditions for shared data (50) from the terminal (210) of the first user. Here, the requirements may include requirements for at least one selected from the group consisting of the scope of diagnostic tests to be included in the second diagnostic data (20) that is stored or will be stored in the database (300) in the future and the scope of statistical analysis used for processing and analyzing the second diagnostic data (20).

[0217] For example, a requirement might be a request for statistical outputs applying a specific statistical item (e.g., country prevalence statistics) to a specific target analyte (e.g., SARS-CoV-2), and the reservation condition might be a time period that includes a future point in time (e.g., the next month from the current point in time). For example, such a reservation request might be a request to reserve the provision of a statistical output of country-specific daily prevalence statistics for SARS-CoV-2 at a future point in time, once the statistical output is generated based on country-specific test results for SARS-CoV-2 collected during the next month.

[0218] For another example, the requirement may be a request for diagnostic test results for a specific target analyte (e.g., a rare species) that includes specific items (e.g., country, age, gender), and the reservation condition may be a condition on the amount or items of data (e.g., 1,000,000 diagnostic test results by country and age). For example, such a reservation request may be a request to reserve the provision of molecular diagnostic test results for the rare species, including country, age, and gender, at a future point in time when a total of 1,000,000 molecular diagnostic test results are collected.

[0219] In step S1220, the processor (130) may obtain shared data (50) corresponding to the requirement within the sharing authority of the first user from the database (300). The database (300) may be updated as the second diagnostic data (20) of other users is additionally stored. As described above, the shared data (50) provided based on the reservation request may include diagnostic data that is additionally stored in the database (300) as other users share data over time, even after step S1210. For example, the processor (130) may collect the second diagnostic data (20) corresponding to the requirement of the first user at a preset cycle, store and manage the collection result in the database (300) based on an identifier associated with the user's reservation request, and determine whether the reservation condition of the first user is met based on the collection result.

[0220] In step S1230, if the reservation condition of the first user is met, the processor (130) may generate a report according to (or satisfying) the requirement based on the acquired shared data (50), and provide the generated report to the terminal (210) of the first user. For example, if the reservation condition is met by generating a statistical output of the national prevalence statistics for SARS-CoV-2 for the aforementioned one month, the statistical output may be applied to a preset report format to generate a report, and the generated report may be transmitted to the terminal (210) of the first user. In one embodiment, the report format may be a report format selected from among a plurality of pre-stored report formats according to a user input.

[0221] In this way, the user can receive a report including the shared data (50) at the time when the reservation condition is met based on diagnostic data shared by other users over time, even if it is not accumulated in the database (300) at the current point in time.

[0222] Accordingly, the user does not need to access the shared service application each time to check the currently available information and then generate a report including statistical data (40) as needed. The processor (130) can provide a report to the user by performing the following steps: (i) the step of the processor (130) receiving a report generation reservation containing the user's desired requirements through the shared service application, (ii) the step of the processor (130) automatically generating a report based on the statistical data (40) at the time when the requirements are met, and (iii) the step of the processor (130) providing the generated report to the user through the shared service application. Accordingly, user convenience can be greatly improved.

[0223] When granting a user sharing permission, the processor (130) may grant at least one of a first sharing permission and a second sharing permission. According to one embodiment, the sharing permission may be divided into a first sharing permission granted to the user's personal account and a second sharing permission granted to a group account of a user group to which the user belongs.

[0224] In one embodiment, the processor (130) grants a sharing point corresponding to the usability of data included in the first diagnostic data (10) to either the first sharing right or the second sharing right based on previously stored configuration information, and either of the sharing rights may be used for sharing the shared data (50). For example, the sharing point corresponding to the usability of the first diagnostic data (10) may be added to the group sharing point of the corresponding user group account according to configuration information by the user group to which the first user belongs, and the user accounts belonging to the corresponding user group may be granted the right to use the corresponding group sharing point. As another example, the sharing point corresponding to the usability of the first diagnostic data (10) may be applied to the sharing point of the first user account, and the right to use the sharing point may be independently granted to each user account.

[0225] In one embodiment, the shared data (50) that the first user can share according to the sharing authority of the first user may include the second diagnostic data (20) of another user within the user group to which the first user belongs. For example, for the second diagnostic data (20) of another user belonging to the same medical institution as the first user, the process of determining the usage conditions of the shared data (50) based on the usability of the first diagnostic data (10) may be omitted, and the second diagnostic data (20) may be included in the shared data (50) regardless of the usability of the first diagnostic data (10).

[0226] The processor (130) can grant membership account authority based on verification for each user registered in the sharing system (1000). Specifically, the communication unit (120) receives a membership account subscription request for which the sharing authority can be granted from the terminal (210) of the first user, and the processor (130) can perform qualification verification for the first user and the first user's affiliation based on the received subscription request.

[0227] In one embodiment, the subscription request may be performed prior to receiving the first diagnostic data (10). For example, the subscription request may include information about the first user (e.g., personal information for membership registration) and information about the user group to which the first user belongs (e.g., information about the affiliated medical institution).

[0228] In one embodiment, the processor (130) may request the terminal (210) of the first user to provide documents for verifying the qualifications of the first user (e.g., a medical license, a certificate of employment from a medical institution listing the affiliated department, etc.) and / or documents for verifying the affiliation of the first user (e.g., a certificate of employment, a confirmation letter from a medical institution, etc.). The processor (130) may analyze the contents and authenticity of the documents received from the terminal (210) of the first user to verify the qualifications of the first user.

[0229] The processor (130) may grant the first user membership account privileges based on the qualification verification results. In one embodiment, once the first user's qualifications and affiliation are verified, the processor (130) may activate the member account's sharing privileges, enabling the user to use the sharing service in the sharing system (1000). Accordingly, the first user may share or receive data based on the activated sharing privileges.

[0230] In this way, since it is verified that the diagnostic data stored in the database (300) is provided by qualified users based on qualification verification, the reliability of data shared between users can be strengthened.

[0231] The processor (130) can manage the storage and use of source data (30) and / or statistical data (40). Specifically, the processor (130) can obtain monitoring results regarding sharing of the first diagnostic data (10) by other users.

[0232] The monitoring result according to one embodiment may include at least one of the following: the sharing target of the first diagnostic data (10), the usage method (output format, usage purpose, etc.), and information on the results according to the usage method. For example, in the process in which the first diagnostic data (10) is stored in the database (300), the storage record including the first user who provided the data and the storage time may be managed together with the first diagnostic data (10). In addition, in the process in which the first diagnostic data (10) is provided to another user as source data (30) or statistical data (40) based on a sharing request from another user, the usage record including the anonymized information (e.g., the number of other users) of another user (e.g., a second user) with whom the data or statistical data (40) including the data is shared, the sharing time, and the usage record (e.g., output format, usage purpose, etc.) may be managed together. In one embodiment, in the case of the first diagnostic data (10) having a sharing condition, information indicating that the sharing condition is satisfied may be included in the usage record and managed together.

[0233] In a similar manner, the processor (130) can obtain monitoring results regarding sharing of the second diagnostic data (20) of another user by another user. In addition, the processor (130) can provide the aforementioned monitoring results for each user based on the diagnostic data provided by the user.

[0234] Accordingly, users can monitor how the data they shared is being used by other users and whether it is being shared according to the sharing conditions they specified, which has the advantage of improving user satisfaction.

[0235]

[0236] FIG. 13 illustrates an exemplary flowchart of a method for sharing diagnostic data performed in a computer device (100) according to one embodiment. FIG. 13 may be understood with reference to all embodiments described above.

[0237] Referring to FIG. 13, in step S1310, the computer device (100) can receive a first diagnostic test result (11) from the user's terminal. The first diagnostic test result (11) can be stored in a database (300).

[0238] In step S1320, the computer device (100) may grant the user sharing permission based on the usability of the data included in the first diagnostic test result (11). Here, the user's sharing permission may be used to determine the usage conditions of the shared data (50) so that the user may share the shared data (50) including the second diagnostic test result of another user already stored in the database (300) in a balanced and / or conditional manner.

[0239] In one embodiment, the shared data (50) may include source data (30) representing the second diagnostic test results of another user and / or statistical data (40) processed and analyzed using the source data (30). In one embodiment, the user's sharing permission may not allow the user to view and download the source data (30), and may allow the user to view and download the statistical data (40).

[0240] In one embodiment, granting of a user's sharing authority may be performed according to the usage conditions of the shared data (50) based on the usability of the data included in the first diagnostic test result (11). In one embodiment, the computer device (100) may calculate sharing points corresponding to the usability of the first diagnostic test result (11) and grant the user's sharing authority based on the calculated sharing points. In one embodiment, the calculation of the sharing points may use a first evaluation criterion for quantitative evaluation of the data and a second evaluation criterion for qualitative evaluation. In one embodiment, the range of the sharing points is divided into a plurality of sections, and each of the plurality of sections is mapped to one of a plurality of sharing levels in which different usage conditions of the shared data that the user can share are preset, and the computer device (100) may determine a sharing level corresponding to the level to which the user's sharing point belongs among the plurality of sharing levels as the user's sharing authority. In one embodiment, the usage conditions of the shared data (50) may be limited so that the user's sharing authority can be conditionally shared based on sharing conditions specified by other users.

[0241] In one embodiment, the computer device (100) may receive a sharing request for shared data (50) from a user's terminal, acquire shared data (50) corresponding to the user's sharing authority, and provide the acquired shared data (50) to the user's terminal. In one embodiment, the computer device (100) may acquire second diagnostic test results of usage conditions corresponding to the user's sharing authority as shared data (50) from among second diagnostic test results previously stored in the database (300), or may acquire statistical data (40) of usage conditions corresponding to the user's sharing authority as shared data (50) from among statistical data (40) processed and analyzed using the first diagnostic test results (11) and the second diagnostic test results.

[0242] According to one embodiment of the present invention, by implementing a balanced data sharing environment that considers fairness between data shared and data available for sharing, it has the advantage of encouraging voluntary participation among users. Furthermore, by implementing a conditional data sharing environment where sharing occurs under user-defined conditions, it has the advantage of encouraging more active participation even among users who are relatively passive about data sharing.

[0243]

[0244] As described above, various embodiments of methods for sharing diagnostic data can be implemented by combining the various technical features described in this specification.

[0245] According to one embodiment of the present invention, the computer device (100) may receive the first diagnostic test result (11) from the terminal (210) of the first user, and grant the first user sharing authority based on the usability of the data included in the first diagnostic test result (11). The computer device (100) may receive a sharing request for shared data (50) including statistical data (40) from the terminal (210) of the first user, obtain the statistical data (40) corresponding to the sharing authority of the first user, and provide the shared data (50) including the obtained statistical data (40) to the terminal (210) of the first user.

[0246] According to another embodiment of the present invention, the computer device (100) may receive the first diagnostic test result (11) from the terminal (210) of the first user, and grant the first user sharing authority based on the usability of the data included in the first diagnostic test result (11). The computer device (100) may receive a sharing request for shared data (50) including the second diagnostic test result of another user from the terminal (210) of the first user, obtain the second diagnostic test result corresponding to the sharing authority of the first user, and provide the shared data (50) including the obtained second diagnostic test result to the terminal (210) of the first user.

[0247] According to another embodiment of the present invention, the computer device (100) may receive the first diagnostic test result (11) from the terminal (210) of the first user, and grant the first user sharing authority based on the usability of the data included in the first diagnostic test result (11). The computer device (100) may receive a sharing request for shared data (50) including second format data of infographics of other users from the terminal (210) of the first user, and provide the shared data (50) including second format data corresponding to the first user's sharing authority to the terminal (210) of the first user.

[0248] According to another embodiment of the present invention, the computer device (100) may receive first format data (11) of infographics from the terminal (210) of the first user, and grant the first user sharing authority based on the usability of data included in the first format data (11). The computer device (100) may receive a sharing request for shared data (50) including statistical data (40) from the terminal (210) of the first user, obtain statistical data (40) corresponding to the sharing authority of the first user, and provide the shared data (50) including the obtained statistical data (40) to the terminal (210) of the first user.

[0249] According to another embodiment of the present invention, the computer device (100) may receive first statistical data (12) from the terminal (210) of the first user, and grant the first user sharing authority based on the usability of the data included in the first statistical data (12). The computer device (100) may receive a sharing request for shared data (50) including statistical data (40) from the terminal (210) of the first user, obtain statistical data (40) corresponding to the sharing authority of the first user, and provide the shared data (50) including the obtained statistical data (40) to the terminal (210) of the first user.

[0250] According to one aspect of the present invention, a computer device (100) is provided, which includes a memory (110) storing at least one command; and a processor (130), wherein the at least one command is executed by the processor (130), whereby a first diagnostic test result (11) is received from a user's terminal, the first diagnostic test result (11) is stored in a database (300), and a user's sharing authority can be granted based on the usability of data included in the first diagnostic test result (11). Here, the sharing authority can be used to determine a usage condition of the shared data (50) so that the user can conditionally and / or balancedly share the shared data (50) including the second diagnostic test result of another user already stored in the database (300).

[0251] Each component described in one aspect of the present invention described above overlaps with the method of sharing diagnostic data described with reference to FIGS. 1 to 13, and thus description thereof is omitted.

[0252] According to one aspect of the present invention, a computer-readable recording medium storing a computer program including instructions that, when executed by one or more processors (130), cause one or more processors (130) to perform a method for sharing diagnostic data may be provided. Here, the method for sharing diagnostic data includes: a step of receiving a first diagnostic test result (11) from a user's terminal; the first diagnostic test result (11) being stored in a database (300); and a step of granting a user sharing authority based on usability of data included in the first diagnostic test result (11), wherein the sharing authority may be used to determine a usage condition of the shared data (50) so that the user can conditionally and / or balancedly share the shared data (50) including the second diagnostic test result of another user previously stored in the database (300).

[0253] Each component described in one aspect of the present invention described above overlaps with the method of sharing diagnostic data described with reference to FIGS. 1 to 13, and thus description thereof is omitted.

[0254] According to one aspect of the present invention, a computer program stored in a computer-readable recording medium may be provided. Here, the computer program may include instructions that, when executed by one or more processors (130), cause the one or more processors (130) to perform a method for sharing diagnostic data. Here, the method for sharing diagnostic data includes: a step of receiving a first diagnostic test result (11) from a user's terminal; the first diagnostic test result (11) being stored in a database (300); and a step of granting a user sharing authority based on the usability of data included in the first diagnostic test result (11), wherein the sharing authority may be used to determine a usage condition of the shared data (50) so that the user can conditionally and / or balancedly share the shared data (50) including the second diagnostic test result of another user previously stored in the database (300).

[0255] Each component described in one aspect of the present invention described above overlaps with the method of sharing diagnostic data described with reference to FIGS. 1 to 13, and thus description thereof is omitted.

[0256] In addition to the above embodiments, a method for sharing diagnostic data, a computer device (100) for performing the same, and the like may be implemented in a manner in which various technical features described in this specification are combined, and the present invention is not limited to any one of them. The steps illustrated above are merely examples, and the order, combination, branching, function, and the subject of execution thereof may be implemented in various ways by adding, omitting, or modifying them without departing from the essential characteristics of each technical feature described throughout the specification.

[0257] Meanwhile, those skilled in the art will appreciate that the various exemplary logical blocks, modules, processors, means, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented by electronic hardware, various forms of programs or design code (referred to herein, for convenience, as software), or a combination of both. To clearly illustrate this interchangeability of hardware and software, various exemplary components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

[0258] The various embodiments presented herein can be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. The term article of manufacture includes a computer program, carrier, or media accessible from any computer-readable storage device. For example, computer-readable storage media include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic strips, etc.), optical disks (e.g., CDs, DVDs, etc.), smart cards, and flash memory devices (e.g., EEPROMs, cards, sticks, key drives, etc.). Furthermore, various storage media presented herein include one or more devices and / or other machine-readable media for storing information.

[0259] It should be understood that the specific order or hierarchy of steps in the presented processes is merely an example of exemplary approaches. It should be understood that the specific order or hierarchy of steps in the processes may be rearranged within the scope of the present invention based on design priorities. The appended method claims provide elements of various steps in a sample order, but are not intended to be limited to the specific order or hierarchy presented.

Claims

1. A method for sharing diagnostic data performed on a computer device, A step of receiving a first diagnostic test result from a user's terminal; the first diagnostic test result is stored in a database of the computer device; and Including a step of granting the user sharing authority based on the availability of data included in the first diagnostic test result, The above sharing rights are: Used to determine the use conditions of the shared data so that the user can receive balanced and / or conditional sharing of the shared data including the second diagnostic test results of other users already stored in the database. How to share diagnostic data.

2. In paragraph 1, The above shared data is, Including source data representing the second diagnostic test result and / or statistical data processed and analyzed using the source data, How to share diagnostic data.

3. In paragraph 2, The above sharing permission is Do not allow the above user to view or download the above source data. characterized in that it allows the user to view and download the statistical data. How to share diagnostic data.

4. In paragraph 1, The granting of the above sharing rights is as follows: It is carried out according to the usage conditions of the shared data based on the usability of the data included in the above first diagnostic test result. The usability of the data included in the above first diagnostic test result is as follows: It is determined by using one or more of the following: the amount of data shared, the scope of the data, the period of sharing the data, and the method of using the data. The terms of use of the above shared data are: It is determined by using one or more of the following: the amount of data that can be shared, the scope of the data, the period for which the data can be shared, and the method of using the data. How to share diagnostic data.

5. In paragraph 4, The scope of the above data is The diagnostic test comprises at least one selected from the group consisting of a target analyte, a positive / negative judgment result, a Ct (cycle threshold) value, and a test time point. Including at least one selected from the group consisting of the subject's country, region, age, sex, biological classification system, product name used for diagnostic testing, environment for obtaining diagnostic testing results, number of target analytes, provider of diagnostic testing results, tester, extraction method, preprocessing method and analysis method used for the diagnostic testing. How to share diagnostic data.

6. In paragraph 5, The step of granting the sharing permission based on the usability of the above data is as follows: A step of calculating shared points corresponding to the usability of the first diagnostic test result; and Including a step of granting the user the sharing authority based on the shared point. How to share diagnostic data.

7. In paragraph 6, The step of calculating the above shared points calculates the shared points using the first evaluation criterion for quantitative evaluation of data and the second evaluation criterion for qualitative evaluation. The above first evaluation criterion includes the amount of data and / or the number of scopes of data, The above second evaluation criteria include at least one selected from the group consisting of difficulty of data acquisition, whether the data are clinically meaningful, whether the test results are for positive samples with low prevalence, and a level limited by the conditions for sharing the data. How to share diagnostic data.

8. In paragraph 7, The above shared points include Including first points based on an evaluation of the activity record of the user and / or second points based on a relative evaluation between the user and other users. How to share diagnostic data.

9. In paragraph 7, The range of the shared point is divided into multiple sections, and each of the multiple sections is mapped to one of multiple sharing levels in which the conditions for using the shared data that can be shared by the user are set differently. The step of granting the sharing permission based on the usability of the above data is as follows: Among the above multiple sharing levels, the sharing level corresponding to the section to which the user's sharing point belongs is determined as the user's sharing authority. How to share diagnostic data.

10. In paragraph 1, The above sharing rights are: The usage conditions of the shared data are limited so that it can be conditionally shared based on the sharing conditions specified by the above other users. The terms of use of the above shared data are limited to: At least one selected from the group consisting of the scope of the second diagnostic test result to be shared, the target institution to be shared, the period of sharing, the target country to be shared, and the target region to be shared, How to share diagnostic data.

11. In paragraph 2, Further comprising a step of providing a candidate list of the statistical data and / or the source data that can be processed and analyzed by the computer device to the user's terminal. How to share diagnostic data.

12. In paragraph 2, Further comprising a step of providing a candidate list of the statistical data and / or the source data that can be processed and analyzed within the sharing authority of the user to the terminal of the user. How to share diagnostic data.

13. In paragraph 2, A step of receiving user input regarding a scope to be applied to the processing and analysis among the scopes of the diagnostic test set from the user's terminal; and Further comprising a step of providing information on the usage conditions of the shared data that the user can receive when applying a scope corresponding to the user input to the processing and analysis within the sharing authority of the user, to the user's terminal. How to share diagnostic data.

14. In paragraph 1, In the step of receiving the first diagnostic test result, the first diagnostic test result is: Diagnostic test information obtained from a diagnostic test software module installed on the user's terminal, or diagnostic test information including user input for at least one of the scopes of the diagnostic test set in the diagnostic test information. How to share diagnostic data.

15. In paragraph 1, A step of receiving a sharing request for the shared data from the user's terminal; A step of obtaining the shared data corresponding to the sharing authority of the user; and Further comprising a step of providing the shared data to the user's terminal, How to share diagnostic data.

16. In paragraph 15, The step of obtaining the shared data corresponding to the above sharing authority is: Among the above second diagnostic test results, the second diagnostic test results corresponding to the usage conditions for the above sharing authority are obtained as the above shared data, or, Among the statistical data processed and analyzed using the first diagnostic test result and the second diagnostic test result, statistical data of usage conditions corresponding to the user's sharing authority is acquired as the shared data. How to share diagnostic data.

17. In paragraph 15, The step of obtaining the shared data corresponding to the above sharing authority is: Obtaining the shared data under the terms of use determined according to the sharing authority of the user; The terms of use of the above shared data are as follows: Including at least one selected from the group consisting of the amount of data that can be shared, the scope of the data, the period for which the data is shared, and the method of using the data. How to share diagnostic data.

18. In paragraph 15, The step of obtaining the shared data corresponding to the above sharing authority is: Among the above second diagnostic test results, some of the second diagnostic test results that satisfy the sharing conditions specified by the other user are obtained, (a) Among the acquired second diagnostic test results, the second diagnostic test results with usage conditions corresponding to the sharing authority are acquired as the shared data, or (b) among the statistical data processed and analyzed using the first diagnostic test results and the acquired second diagnostic test results, statistical data with usage conditions corresponding to the sharing authority of the user are acquired as the shared data. How to share diagnostic data.

19. In paragraph 15, The step of receiving the sharing request for the shared data comprises: Receive the sharing request using at least some of the sharing points included in the sharing authority of the user; The step of obtaining the shared data corresponding to the above sharing authority is: Obtaining the shared data corresponding to at least some of the shared points above, After the step of providing the shared data, the method further comprises the step of updating the user's shared points so that at least some of the shared points are deducted from the user's shared points. How to share diagnostic data.

20. In paragraph 15, The step of receiving the sharing request for the shared data comprises: Receive additional requirements for the shared data, wherein the requirements include requirements for at least one selected from the group consisting of the amount of data to be included in the second diagnostic test results, the scope of the data, and the statistical scope used for processing and analyzing the data. The step of obtaining the shared data corresponding to the above sharing authority is: Obtaining the shared data corresponding to the above requirement within the above sharing authority of the above user, How to share diagnostic data.

21. In paragraph 1, A step of receiving a reservation request including requirements and reservation conditions for the shared data from the user's terminal; the requirements include requirements for at least one selected from the group consisting of the scope of the diagnostic test included in the second diagnostic test result and the scope of statistical analysis used for processing and analyzing the second diagnostic test result; A step of obtaining shared data corresponding to the requirement within the sharing authority of the user from the database; the database is updated as the second diagnostic test results of other users are additionally stored; If the above reservation conditions are met, the step of providing a report according to the requirements to the user's terminal based on the shared data is further included. How to share diagnostic data.

22. In paragraph 1, The above sharing rights are divided into the first sharing rights granted to the user's personal account and the second sharing rights granted to the group account of the user group to which the user belongs. The step of granting the sharing permission based on the usability of the above data is as follows: Based on the previously stored setting information, a sharing point corresponding to the usability of the data is granted to one of the first sharing authority and the second sharing authority, and one of the sharing authorities is used for sharing the shared data. How to share diagnostic data.

23. In paragraph 1, A step of receiving a membership account subscription request to which the sharing authority can be granted from the user's terminal prior to the step of receiving the first diagnostic test result; A step of performing qualification verification on the user and the user's affiliation based on the above subscription request; and Further comprising a step of granting the user the authority of the member account based on the result of the qualification verification. How to share diagnostic data.

24. In paragraph 1, A step of receiving infographic format data used for visualizing the shared data from the user's terminal; and Further comprising a step of granting the user sharing permission in response to receiving the above format data, How to share diagnostic data.

25. In paragraph 24, The sharing rights of the above user are: characterized in that it is updated based on the extent to which the format data is used by other users; How to share diagnostic data.

26. In paragraph 1, It further includes a step of obtaining monitoring results for sharing of the above first diagnostic test results by other users, The above monitoring results are: Including at least one of the following: a sharing target of the first diagnostic test result, a method of use as shared data, and information on the results according to the method of use. How to share diagnostic data.

27. Memory in which at least one instruction is stored; and Including the processor, By executing at least one instruction by the processor, A first diagnostic test result is received from the user's terminal, and the first diagnostic test result is stored in a database. The user's sharing authority is granted based on the availability of data included in the first diagnostic test result. The above sharing rights are: Used to determine the use conditions of the shared data so that the user can conditionally and / or balancedly share the shared data including the second diagnostic test results of other users already stored in the database. Computer devices.

28. A computer-readable non-transitory recording medium storing a computer program, wherein the computer program includes instructions that, when executed by one or more processors, cause the one or more processors to perform a method for sharing diagnostic data, wherein the method for sharing diagnostic data comprises: A step of receiving a first diagnostic test result from a user's terminal; the first diagnostic test result is stored in a database; Including a step of granting the user sharing authority based on the availability of data included in the first diagnostic test result, The above sharing rights are: Used to determine the use conditions of the shared data so that the user can conditionally and / or balancedly share the shared data including the second diagnostic test results of other users already stored in the database. A computer-readable, non-transitory recording medium that stores a computer program.

Citation Information

Patent Citations

  • Shared information management system and computer readable recording medium recording shared information management program

    JP2000347998A

  • Data transaction support method, data transaction support program, and data transaction support system

    JP2021114240A

  • Data sharing system, data sharing method, and data sharing program

    JP2024048331A

  • Double-sided lock plate control method and device, double-sided cabinet and storage medium

    KR1020210004831A

  • Gas box assembly for high pressure heat-treatment apparatus

    KR102650765B1