A method and apparatus for centralized collection of geographically distributed data

 

The invention relates to a method and apparatus for centralized collection of graphically distributed data, in particular to an interactive method of data collection. The technical result is the high quality of the data collected. A computer system designed to collect, transfer and storage of geographically distributed information, includes means for inputting information on a remote node, an information centre, a means of transferring the information entered in the tool receiving from the input means of the remote host, the tool first checks on the remote host to verify the information for accuracy when you enter this information using the input means of the second test, located in the information center to verify the information received from the input means of the remote host, by comparing this information with information previously stored in the information node. Computer system for the centralized collection of geographically distributed information contains the remote host computer, the transmission medium and the Central computer. The method describes the operation of computer systems. 3 S. and 17 C.p. f-crystals, 1 Il.

The technical FIELD TO WHICH the ski distributed data. In particular, the present invention relates to an interactive method of data collection that uses the existing global computer network, at the same time ensuring high quality data collection and immediate checking data for accuracy. In accordance with this present invention is particularly applicable for any enterprise where you want to collect and store data for later examination or analysis.

It is especially useful for institutions or companies in which you want to collect data for planning future research, such as clinical trials for pharmaceuticals.

The LEVEL of TECHNOLOGY

Before collecting information and data produced in different forms. For example, to an individual or group member was heard to fill in questionnaires, and were asked to return completed questionnaires to the center for tabulation or processing of another type.

Information (i.e. data) after it was received, could then be transferred to a Central or primary place of collection in different ways. When the data were collected on paper, they can be sent by mail or Fax it to the center, where they were taken and five on computer disk and sent by email to the center or could be transmitted through the modem. Data from floppy then were entered into a database in which, for example, produced an accumulation of information in electronic form for further processing. This type of data collection has a number of disadvantages. The main problem is that the database should be able to take the information obtained from different types of diskettes and different types of computers or platforms, in other words, in this way, information can only be gathered with the use of compatible machines in terms of formats of the processed documents. The only other option transfer machine-readable data is a simple ASCII format (American standard code for information interchange).

As a result, when any study that uses a large number of information gathering, such as in clinical trials, data is typically transmitted in paper form, which are then transcribed and entered into a computer database by another person manually.

In recent years, the collection and analysis of information has been widely used in medicine to determine, for example, have performed the procedures required or expected results. In the report on the completed data. Data related to patient information, such as age, weight, gender, etc. must be known along with other information such as the symptoms manifested by the patient, the methods used when performing the procedures used tools, performed the biopsy, the measures taken, as well as other more detailed clinical information.

In some cases, obtaining information related to medical procedures, can be relatively simple. For example, due to the high cost of equipment and requirements for qualification of personnel involved heart transplant is performed in a relatively small number of medical institutions. Therefore, these institutions can be more easily integrated into a network that provides access to a Central database, where it can be collected and processed the results and demographic data. For example, physically possible and not too difficult to organize every such place where a heart transplant, for software installation, and training of hospital staff on the procedure of collection and entry of clinical and demographic information into a computer terminal installed in the hospital. Information mozu data thus so she could be available for viewing and study.

When information must be collected from a significantly larger number of places, the above systems are impractical. Thus the main barrier is usually installed cost private global computer network. For example, many medical procedures are performed worldwide, in virtually any hospital or medical facility. For example, surgery to replace the lens of the eye (cataract) and gastrointestinal endoscopic procedures practiced or performed "outpatient", by operations conducted on the same day, not only in all of the United States, but all over the world, in institutions such as local or public hospitals or even in a separate ambulatory surgical centers. So visit each site to install compatible software and training in its use in so many places is impractical and expensive. In addition, any improvements made in the software will require the same costly visits to distribute software. In addition, the subject.

In addition to the medical community and research centers that collect data for research, pharmaceutical companies to get established rules of approval for use of their drugs required to collect data from a large number of places with a large number of centres. Clinical trials conducted to obtain approval on the use of drugs, require ongoing research to change the dosage and potency of the drugs, which are usually held in many places around the globe, such as United States, Europe, Canada and Australia. Typically, pharmaceutical companies, together with Management under the control over products and medicines of the United States develop a strategy to study the effects of a drug or vaccine. These results are recorded, which is distributed to all doctors in all places, who are attracted to the tests being carried out. Information is then collected and recorded manually by filling in forms. These forms with all the possible errors associated with manual data entry, and filled with bad handwriting, and then sent to the pharmaceutical company, where they perepisyvaemym and extremely expensive for pharmaceutical companies process. Furthermore, the presence of inaccurate or inappropriate data or invalid data may call into question the results of the whole research. Because of the difficulty of getting patients to conduct research to obtain a statistically significant result, it is absolutely necessary to be able to use all the data when the data is invalid due to errors in recording, research results may not be achieved.

There is therefore a need for effective means of collecting geographic data that would be valid and could be used in future or retrospective studies. In addition, the method or system should use existing global computer network and must be compatible with existing computer equipment and software to obtain effective, from the point of view of cost, data collection tools. This tool is a method and system in accordance with the present invention.

The INVENTION

In accordance with this, the main purpose of the present invention is a method and apparatus for centralized collection of geographically distributed d>/p>The present invention solves the problems mentioned above, using the data collection system, checks them for validity/reliability and transmission of these data, which can be easily and at minimum cost made available essentially for all practitioners in this area physicians, regardless of their geographic location. In addition, this system is designed for use even by persons from the General population who do not have skills of work with computer technology.

The present invention relates to an interactive method for centralized collection of geographically distributed data using the existing global computer network. This method reconciles the data entered from different types of computers and platforms using a generic interactive programming language such as JAVA®. In addition, this method provides the highest quality of collected data by conducting immediate validation in the data collection process and before adoption and entry of information into the database.

In accordance with this present invention relates to a computer method for centralized collection of geographically

receiving data of a clinical trial from at least one user computer to the remote site;

data validation the validity of the computer of the remote host;

providing the user the opportunity to correct any invalid data found when validating;

data transmission to the Central computer via a transmission medium;

receiving and verifying the validity of data from the remote node to the Central computer, including comparing data with data already existing in the Central computer, to determine whether they are valid or invalid;

if the data received from the remote node are determined as invalid, then up until all the data is determined as valid, perform the following operations:

signal transmission from the Central computer to the remote host computer is about giving the user the opportunity to correct invalid data.

transfer the corrected data from the remote node to the Central computer and

receiving and checking on the validity on the Central computer fixed data from the remote node, vkluchaia whether data is valid or invalid;

after all data will be identified as valid, entering and storing valid data in a Central database that is installed on the Central computer, the method further comprises establishing communication between a remote host computer and the Central computer via the Internet using the viewer with a built-in filter interface with the Central computer contains a program developed using the programming language Java®, optimized for use with the viewer designed to work with interactive applications.

Mainly the method includes the following.

Accept data from at least one user computer to the remote host contains a mapping for the user form that has fields, and the user enters data one field at a time, while checking the data for validity on the remote node contains a data validation for each field on reality after their entry into the field by the user; and providing the user the opportunity to correct any invalid data is detected during the inspection, contains a supply of the user signal p is required on the remote node contains a data validation after these data are entered by the user in all fields of the form.

Data transmission to the Central computer via a transmission medium includes sending data from the remote node to the Central computer via the Internet.

Built-in filter interface provides data validation for their validity on the computer of the remote host.

Receiving and checking the validity of data from the computer of the remote host to determine whether the data is valid or invalid, are implemented using a scripting filter interface.

According to the invention, a computer system designed to collect, transfer and storage of geographically distributed information contains:

tool to enter information at a remote site;

information center containing means for receiving and storing information; and

a transmission medium for transmitting the input information to the tool receiving from the input means of the remote site;

the tool first checks on the remote host to verify the information for accuracy when you enter this information using the input and

the second tool checks located in the information center to verify the information, receiving the information center,

moreover, at least one of the first scan and second check means includes means for checking the accuracy of the data obtained in clinical trials, by comparison with predefined variable data of clinical trials, and the computer system controlled by the program language interactive programming, Java®, installed in the information center, and access to which may be received from a remote host.

Primarily the device contains the following:

Both the first scan and second means checks contain a means for checking on the accuracy of the data obtained in clinical trials, in comparison with variable pre-defined data for clinical trials.

The input tool to the specified remote host contains a computer having means for entering data data entry means of the Central processing for data processing and displaying device for displaying these data.

The transmission medium includes a viewer that is used when working on the computer.

Means for receiving and storing information includes the server, including a database and management system database.

Cf is th computer network includes the Internet, including the world wide web.

The tool first test contains a built-in filter interface.

The second checker in the information center contains a filter interface that includes a script to check for new information by comparing it with the accumulated information.

This script contains Java Script®.

The system further comprises a security feature to ensure the integrity of transmitted and stored information.

In another embodiment, the computer system for the centralized collection of geographically distributed information contains:

the computer of the remote node with the viewer module of the first verification data to verify the data entered in the computer of the remote site;

the transmission medium connected to the computer of the remote node, and

a Central computer connected to a transmission medium and containing the database and the second module data validation to check data received from the remote node;

moreover, at least one of the first modules of the scan and the second scan module includes a tool to check on the accuracy of the data obtained in clinical trials, by comparison with the variable s is Tannoy using the programming language Java®, optimized for use with the viewer designed to work with interactive applications.

Mainly, the system further comprises multiple computers remote sites, each of which has the viewer with the first module data validation to validate the data entered in the corresponding remote node, and each of these computers remote node connected to the transmission medium.

Both the first module and the second module may include means for checking the accuracy of the data obtained in clinical trials, in comparison with variable pre-defined data for clinical trials.

The drawing shows a functional block diagram depicting an example embodiment of the present invention.

INFORMATION CONFIRMING the POSSIBILITY of carrying out the INVENTION

The present invention will now be described in more detail in the example with reference to an implementation option, shown on the accompanying drawing. It should be remembered that the following variant of the embodiment presents an example only and should not be construed as limiting the inventive concept to any private Fidel, this is done only for convenience of description. The present invention is applicable in any field of business in which you want to produce high quality data collection. For example, the present invention can be used to collect information in such different areas as repair of household appliances repair of motor vehicles and sale of lawn mowers. After repair appliance required information can be entered using the terminal with a description of demographic data relating to the electrical installation, the place of repair, its owner, this information is then entered into the computer and transmitted to the center. May also be entered and transmitted data related repairs have been made. Similarly, data about the type of lawn mower, the lawn size of the buyer and purchased additional equipment (for example, a plug-bags or equipment for mulching) can be entered and compared to other, previously entered data. This can give your manufacturer and distributor of constantly updated information on sales and consumer needs, which used to be created in future designs, production planning and control reasons. It is important to track data about the individual patient to ensure they can obtain, for example, information about whether the last time this procedure is performed with this patient. In this case, it is important to have the opportunity to review the personal information to determine whether there has been a significant change in the patient's condition. Did it happen in 10 years or 10 days after the last treatment? Have there been significant changes in weight or weight has not changed at all? Using the present invention it becomes possible to check the data as entered by a user, and receiving them in the center or in the primary collection point. In addition, information relating to surgical operations performed on similar types of patients, can be easily obtained and analyzed for future use. In addition there may gather a large amount of other information.

The overall plan for implementing the method in accordance with the present invention consists in the following. Initially, you must determine the information you want to collect. For example, in clinical trials the information required for collection, is determined by the proto is, is definitely to check its validity for this variable. These parameters and criteria for the validation and then programmed. In particular, the present invention uses a programming language that is optimized for use with viewers; adapted for the provision of, for example, information about whether the last time this procedure is performed with this patient. In this case, it is important to have the opportunity to review the personal information to determine whether there has been a significant change in the patient's condition. Did it happen in 10 years or 10 days after the last treatment? Have there been significant changes in weight or weight has not changed at all? Using the present invention it becomes possible to check the data as entered by a user, and receiving them in the center or in the primary collection point. In addition, information relating to surgical operations performed on similar types of patients, can be easily obtained and analyzed for future use. In addition there may gather a large amount of other information.

The General plan is egality information you want to collect. For example, in clinical trials the information required for collection, is determined by the Protocol or design studies. This information is then split into separate variables with parameters defined for checking its validity for this variable. These parameters and criteria for the validation and then programmed. In particular, the present invention uses a programming language that is optimized for use with viewers; adapted for the development of interactive applications; does not depend on the platform; has a relatively small size and has the ability to boot from the viewer. Especially preferred in this language is JAVA ®.

Interactive programming language offers a number of advantages. Packages (applets in JAVA® (portable programs in JAVA® in the form of byte-code that is distributed through the Web page of the Internet)) containing various questionnaires designed for filling, loaded into the server primary node or network node and transmitted to various locations remote sites on the principle of "access request". Thus, there is no need the fact, there is no need to visit each site to conduct training on the use of this software, because the system is designed on the principle of "friendly user". The computer user can connect to the Internet, and the viewer, the user can handle interactive programming language so that the instructions and usage tips appear on the monitors as needed.

Furthermore, since the interactive programming using small packets or applets, changes or updates can be performed simply. In addition, the user downloads only the packages that are needed to fill the particular questionnaire or form. Because programming is interactive, show the questions and the answers entered by the user directly on the user's screen, and each response is sent or delivered to the desired location.

Created interfaces or screens the user to collect and check the validity of each item or variable data fields. For example, the screens of the user interface razrabatyvaut to create pages computer network "world wide web"). Again, the languages used to create the interface or user screens, should be optimized for use with the viewers, to have a relatively small volume; must be adapted for use in interactive applications and must be uploaded through the browser.

All of these elements or fields are then collected in the form of aggregate or form.

It then executes the next level check data for validity. Verified data is then transmitted to the Central node or database designed for centralized storage of collected and tested for the validity of the data. The database size can be from a file to a traditional server. However, in the present invention is considered any kind of centralized data storage, which allows you to enter and store data. In particular, in the present invention for accumulating the data using the programming language PERL (Practical Extraction and Report Language is a universal scripting language, available for many platforms). Then check the data for validity on the secondary level, where previously scanned data is verified with the database dense, entered and recorded in the primary database from which they can be retrieved for processing using database management systems. However, in order it can be used, the database must have accurate information (data) from all sources from which this information can be obtained, that is, from almost all the sites where these procedures are performed. The system in accordance with the present invention includes means for checking the information at its input to reduce and filter out incorrect information in order not to transmit for inclusion in the database. In addition, information is also checked by comparing the previously recorded data. This extra level of checking can prevent the duplication of data entry. It also provides an additional level of validation in respect of the accuracy of the data.

The present invention further includes security features such as firewall (hardware firewall), to prevent illegal entry and to protect personal data from misuse.

Let us now consider, in particular, drawing on which schematizes the same computer 2, for example, a personal computer, a remote node, but it should be understood that it can be used any number of personal computers, each of which is connected via a global computer network such as the Internet, with the information center 10, which includes a database of research. The computer 2 remote site can usually be geographically distributed in different locations, which can be located anywhere in the world.

Very broadly, the example embodiment of device in accordance with the present invention includes a system having at least one personal computer 2 remote site, which can use viewer 3 for connection with a global computer network such as the Internet, including the world computer network 4. Computer 2 remote node has a viewer 3 installed on it or on the remote node (not shown). Viewer 3 is well known in this field method for communication and connection of the computer 2 remote host with a global computer network such as the Internet and the world wide computer network 4. Global computer network 4, such as the Internet, also soedinili computer system, that is, the server 6 primary node in the information center 10. The server 6 includes a system management database (DBMS), which gathers and collects all information that is in the database. System database management (DBMS) server allows access to information stored in the database and process it. The server 6 of the primary node can be configured as a network node, in which form you want to fill the information accumulated in the database, can be obtained, for example, from the home page, network node.

A primary aspect of the present invention is carrying out one or more operations to verify the validity/reliability of the data. In the described embodiment, the embodiment produces two separate operations for checking the validity/reliability of the data, carried out the built-in filter interface 7 and unit 8 scenarios of the filter interface. Checks the validity/reliability is ensured by the built-in filter interface 7 in the computer 2, which is located at a remote site, and this block may be performed as an incremental part of the program 3 view. Built-in filter interface 7 on udalen italmost/reliability is provided by the block 8 scripting filter interface which is intended to verify the information before it is transferred and stored in the database server 6 primary node in the information center 10. Separate operations performed when working units 7 and 8 are explained below.

The system described above allows to obtain a very efficient and effective system, which collects information and collect checks information for accuracy as part of its input, and the collection of information in the system.

As described above, the computer 2 remote host contains a built-in filter interface 7. Built-in filter interface 7 produces a first check on the validity of the input data in the computer 2, located at a remote site. Built-in filter interface 7 preferably validates the input information, that is, how are the answers to the questionnaire or fill in the form, as they appear on the monitor screen (not shown) of the computer 2 of the remote host. For example, if the question/field refers to a person's age, the built-in filter interface 7 should immediately prompt the user input information, if, for example, in this answer/field, due to typographical errors, will be written "150" years. Obviously, cadline fixed by the user.

In addition, the built-in filter interface 7 may be configured so that it will check one answer/field or to compare a series of answers/fields with other answers/fields. For example, if you enter a person's weight 4.5 kg (10 pounds), but for the same person indicated that he is 35 years old, built-in filter interface 7 has to offer to the user entering information into the computer 2 remote site to correct the entered information in one or both answers/fields.

Unit 8 scripting filter interface is installed as an insert in the information center 10, with this unit 8 operates to filter and checking for the validity of the data and, in particular, to validate the data received from the computer 2 remote node, by comparing them with the data already in the database at the information center 10. For example, before entering new information in the database is checked to determine whether the same information is already recorded and if it is not contained in the database. In addition, as another example, if the system is used to track medical procedures, it may be important to determine, has there been any treatment of this patient previously using the same procedures and the Ohm, to send commands to the server 6 primary node to check whether a given patient, which is determined using a unique ID, such as driver's license numbers, previously recorded information stored in this database.

For specialists in this field will be obvious that the method and use the claimed invention was sufficiently adequately described in the above description of the preferred variants of the embodiment, taken together with the drawing.

It should be understood that the above description of the preferred alternative embodiment of the present invention may be subjected to various modifications, changes and adaptations, and it is assumed that they will be understandable within the meaning and range of equivalents of the appended claims.

Claims

1. Computer method for centralized collection of geographically distributed information from at least one user computer to the remote node containing the data retrieval clinical trials from at least one user computer to the remote site, data validation de is twitternya data detected while scanning, the data transmission to the Central computer via a transmission medium, receiving and verifying the validity of data from the remote node to the Central computer, including comparing data with data already existing in the Central computer, to determine whether they are valid or invalid, if the data received from the remote node are determined as invalid, then up until all the data is determined as valid, perform the following operations: signal transmission from the Central computer to the remote host computer is about giving the user the opportunity to correct invalid data; transfer the corrected data from the remote node to the Central computer and receiving and checking on the validity on the Central computer fixed data from the remote node, including comparing the corrected data with data already stored in the Central computer, to determine whether the data is valid or invalid, after all data will be identified as valid, entering and storing valid data in a Central database, in which the remote host computer and the Central computer via the Internet using the browser program, with a built-in filter interface with the Central computer contains a program developed using the programming language Java®, optimized for use with the viewer designed to work with interactive applications.

2. The method according to p. 1, wherein receiving data from at least one user computer to the remote host contains a mapping for the user form that has fields, and the user enters data field-by-field; checking data validity on the remote node contains a data validation for each field on reality after their entry into the field by the user; and providing the user the opportunity to correct any invalid data is detected during the inspection, contains a supply of the user signal after checking the data fields that the data entered in the field is invalid.

3. The method according to p. 2, wherein the check data validity on the remote node contains a data validation after the data has been entered by the user in all fields of the form.

4. The method according to p. 1, wherein the data transmission to the Central computer via a transmission medium coderedii which built-in filter interface provides data validation for their validity on the computer of the remote host.

6. The method according to p. 4, wherein receiving and checking the validity of data from the computer of the remote host to determine whether the data is valid or invalid, are implemented using a scripting filter interface.

7. A computer system designed to collect, transfer and storage of geographically distributed information input means for inputting information on a remote node, an information center containing means for receiving and storing information, a transmission medium for transmitting the input information to the tool receiving from the input means of the remote host, the tool first checks on the remote host to verify the information for accuracy when you enter this information using the input means of the second test, located in the information center to verify the information received from the input means of the remote host, by comparing this information with the information previously stored in the information center, and at least one of the first scan and second check means includes means for checking the accuracy of the data obtained in clinical trials, by comparison with variable pre opredelennyuyu Java®, installed in the information center, and access to which may be received from a remote host.

8. Computer system under item 7, in which both the first scan and second means checks contain a means for checking on the accuracy of the data obtained in clinical trials, in comparison with variable pre-defined data for clinical trials.

9. Computer system under item 8, in which the tool input the specified remote node includes a computer having means for entering data data entry means of the Central processing for data processing and displaying device for displaying these data.

10. Computer system under item 9, in which the transmission medium includes a viewer that is used when working on the computer.

11. Computer system under item 9 in which the means for receiving and storing information includes the server, including a database and management system database.

12. Computer system on p. 11, in which the means for transmitting further comprises wide computer network connecting the server and the computer.

13. A computer system according to p. 12, in which wide computer network includes the Internet, including seminaras.

15. Computer system under item 8, which is the second checker in the information center contains a filter interface that includes a script to check for new information by comparing it with the accumulated information.

16. Computer system under item 15, in which the specified script contains Java Script®.

17. Computer system under item 8, which additionally contains a security feature to ensure the integrity of transmitted and stored information.

18. Computer system for the centralized collection of geographically distributed information containing the remote host computer having a program viewing module of the first verification data to verify the data entered in the computer of the remote node, the transmission medium connected to the computer of the remote node, and the Central computer is connected to the transmission medium and containing the database and the second module data validation to check data received from the remote node, and at least one of the first module and the second module includes means for checking the accuracy of the data obtained in clinical trials by comparison with predefined variable of danyazisa programming Java®, optimized for use with the viewer designed to work with interactive applications.

19. Computer system on p. 18, optionally containing many computers remote sites, each of which has the viewer with the first module data validation to validate the data entered in the corresponding remote node, and each of these computers remote node connected to the transmission medium.

20. Computer system on p. 18, in which both the first module and the second module provides tools to check on the accuracy of the data obtained in clinical trials, in comparison with variable pre-defined clinical trials.

 

Same patents:

The invention relates to computing technology, in particular the automation of accounting for petroleum products, and can be used at the enterprises of the type petrol stations (NPP), tank farms and gas stations, combined with the loading posts

The invention relates to the field of ecology and can be used to diagnose the condition of the atmosphere

The invention relates to systems for collecting and reporting information

The invention relates to information retrieval systems, which have thematic databases and database of legislative documents

The device i / o // 2221267
The invention relates to the field of processing analog and digital signals and can be used for connecting various computer systems with actuators and sensors using analog signals, and one-time team

The invention relates to the field of digital signal processing

The invention relates to telecommunication and can be used for information search and online identity used in digital communication systems

The invention relates to the field of aviation instrument

The invention relates to computer technology and can be used in the devices collection and processing of rapidly changing data from multiple channels

The invention relates to methods of routing to forward packets to their destination on the Internet and can be used, in particular, when performing a high speed search IP (Internet Protocol) route and when managing the routing table or forwarding

The invention relates to a method and apparatus for controlling the display of Internet sites

The invention relates to automated electronic systems customer service to determine ratings services catering

The invention relates to systems for search, distribution and use of training materials

The invention relates to methods of identifying objects of expert studies and can be used for identification of goods belonging to the objects of export control

The invention relates to an entertainment computer systems

The invention relates to computer science and computer engineering and can be used to solve problems in the ordering of words lyrics

The finisher words // 2223538
The invention relates to computer science and computer engineering and can be used to solve problems in the ordering of words lyrics

FIELD: data access technologies.

SUBSTANCE: method includes assignment of simplified network address, recording URL and converting numbers into storage system with net access, inputting assigned number into computer, transferring inputted number to storage system, converting number to URL, receiving page matching URL, and displaying it. Method for use in operation systems for message transfer include intercepting system level messages to certain objects and forming pseudonym messages during that. Systems realize said methods.

EFFECT: broader functional capabilities.

12 cl, 30 dwg

Up!