US20060106789A1 - System and method for collecting data from data sources using data collection tools - Google Patents
System and method for collecting data from data sources using data collection tools Download PDFInfo
- Publication number
- US20060106789A1 US20060106789A1 US11/099,878 US9987805A US2006106789A1 US 20060106789 A1 US20060106789 A1 US 20060106789A1 US 9987805 A US9987805 A US 9987805A US 2006106789 A1 US2006106789 A1 US 2006106789A1
- Authority
- US
- United States
- Prior art keywords
- tool
- data
- processor
- database
- collecting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/254—Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
A system and a method for collecting data from a data source that includes a database containing a tool for collecting data from the data source and creating a data record, a tool selector in communication with the database for selecting the tool from the database, a tool processor for executing the tool, and a communication channel for communicating between the database and the tool processor. The tool is selected from the database by the tool selector and transmitted via the communication channel to the tool processor for use in creating a data record that is transmitted to the database via the communication channel.
Description
- This continuation-in-part application claims the benefit of the utility application entitled “SYSTEM AND METHOD FOR COLLECTING DATA FROM DATA SOURCES USING DATA COLLECTION TOOLS” (Ser. No. 10/989,989) filed on Nov. 16, 2004, which is hereby incorporated by reference in its entirely.
- This invention relates generally to the field of data collection, and more specifically to a new and useful system and method for collecting data from data sources using data collection tools that function through either an automated interface or a human operator.
- Specific information relevant to the health of a patient may be stored in files, records, and other data sources located in many different medical facilities such as physician offices, hospitals, skilled nursing facilities, medical laboratories, free standing radiology clinics and other health care providers. Patient information is often required by organizations that are authorized to receive such information, such as medical service provider plans, governmental agencies, including Medicare and Medicaid, and other authorized organizations. The specific information may be found in many locations, on various media, in numerous formats and amid a considerable amount of non-relevant data. For example, data collection may take the form of extracting data from electronic or paper files and records or collecting data visually by inspection during an on-site audit of a medical facility. Selecting, collecting, abstracting, and organizing the relevant data into a format that is readily analyzed by the resources of a medical service provider plan or other authorized organization is a complex and time consuming task. Thus, authorized organizations have a need for new and efficient systems and methods for selecting, collecting, abstracting and organizing specific medical information from the files of their participating medical and healthcare service providers.
- In one aspect of the invention, a system is provided for collecting data from a data source and creating data records that includes a database containing tools for collecting the data from the data sources and creating data records. A tool selector in communication with the database is also provided for selecting a tool from the database, and a tool processor for executing the tool. A communication channel communicates between the database and the tool processor enabling a tool to be selected by a tool selector program running on an application processor and transmitted to the tool processor for use in creating a data record, which is transmitted to the database via the communication channel.
- In another aspect of the invention, a method is described in which a tool is selected from a database and transmitted from the database to a tool processor by way of a communication channel for use by either a human operator or by an application interface program to facilitate the collection of data from a data source and the creation of a data record, which is transmitted from the tool processor to the database via the communication channel.
- These and other aspects and advantages of the present invention will become apparent upon reading the following detailed description of the invention in combination with the accompanying drawings.
-
FIG. 1 is a block diagram showing the architecture and functional entities of a first embodiment of the invention having a human operator. -
FIG. 2 is a flow chart showing the process flow of the first embodiment of the invention. -
FIG. 3 is a flow chart showing the process flow for building a tool set. -
FIG. 4 is a block diagram showing the architecture and functional entities of a second embodiment of the invention in which the human operator is replaced by an interface application program. -
FIG. 5 is a flow chart showing the process flow of an alternative embodiment of the invention in which the human operator has been replaced by an interface application program that directly monitors a data input channel. - The following description of the preferred embodiment of the invention is not intended to limit the invention to this preferred embodiment, but rather to enable any person skilled in the art of data collection to make and use this invention.
- As shown in
FIG. 1 , the first preferred embodiment of thesystem 10 for collecting data from a data source includes aserver 20 linked to acommunication system 30. Theserver 20 contains adatabase 22 in communication with anapplication processor 27. Theapplication processor 27 has atool selector functionality 28 for selecting tools appropriate for a given data collection assignment and anauthentication functionality 29 to identifyparticular operators 60 who operate or interface with thetool processors 50. Theauthentication functionality 29 enables the particular data collection assignments that have been assigned to theoperators 60 to be correlated with thecorrect operator 60. - The
application processor 27 may be resident on the same physical machine orserver 20 as thedatabase 22 or could be physically separated from thedatabase 22 and residing on a separate machine. Thedatabase 22 contains adata collection 24 and atool collection 23. Thetool collection 23 contains at least onedata tool 25, but could contain a suite ofdiverse data tools 25 for collecting data, eachdata tool 25 being linked or associated with adata set 26. Eachdata set 26 contains parameters and other information and data that are useful in the execution of the associated or linkeddata tool 25. - The
communication system 30 contains atool transmitter 32 for transmitting thedata tools 25 anddata sets 26 to thetool processor 50 and adata receiver 34 for receiving data records created by theoperator 60 based on information contained in thesource files 70. The data records are stored in thedata collection 24 residing on theserver 20. Thecommunication system 30 allows aremote server 27 to communicate through acommunication channel 40 with thetool processor 50. Thetool processor 50 includes adata store 52, in which thedata records 56 anddata tools 58 are stored. Also included within thetool processor 50 is atool parsing engine 54 for parsing and executing instructions that form the code or script of thedata tools 25 and alocal communication system 55 for establishing communication between theoperator 60 and theapplication processor 27 through thecommunication channel 40. Thecommunication channel 40 and the other links between the various components of thesystem 10 may be dedicated facilities, a Wide Area Network (WAN), a Virtual Private Network (VPN), a local area network, the internet or any number of other land based, terrestrial based or wireless communication facilities, networks or resources. - The
tool processor 50 is utilized by anoperator 60 that has access tosource files 70. Thetool processor 50 may be a PDA, workstation, laptop computer, desktop computer or any other of various platforms containing processing units capable of executing thedata tool 25 to createdata records 56. In the preferred embodiment depicted inFIG. 1 , theoperator 60 is a human agent who may be assigned to read throughsource files 70 that are paper and/or electronic files in a physician's office, hospital, skilled nursing facility, medical laboratory, free standing radiology clinic or other health care provider at any other location or facility of an entity that participates in the medical service provider plan. Alternatively, thesystem 10 may be configured to function in a more automated way by replacing thehuman operator 60 with anautomated interface application 61, as described below in reference toFIGS. 4 and 5 . - The specific information or data that the
operator 60 is assigned to collect may be found insource files 70 that are of various media and in numerous formats. The sources files 70 from which theoperator 60 may extract the information or data may be electronic or paper files and records or the operator may collect the data orinformation source files 70 that are the physical locations or facilities themselves by inspecting or auditing the premises. - Referring now to
FIG. 2 , themethod 100 for collecting data from adata source file 70 begins instep 102 when theoperator 60 logs onto an application program containing functionality to authenticate the identity of theoperator 60. The application program may reside on thetool processor 50 or on theapplication processor 27 of aremote server 20, or a combination of both of these configurations with some functions of the application program residing locally on thetool processor 50 and some functions of the application program residing remotely on aserver 20. The application program authenticates the operator instep 104 allowing the operator instep 106 to request the appropriate tools for a particular data collection assignment. Instep 108 the application program fetches the assignment for theoperator 60 and begins instep 110 to build a tool set that will enable theoperator 60 to collect the information or data of interest to the organization that has been authorized to receive the patient's information, such as a medical service provider plan. - In
step 112, the tool set is transmitted by thetool transmitter 32 withincommunication system 30 from thetool collection 23 within thedatabase 22 to thetool processor 50 via thecommunication channel 40. The tool set is stored in thetool store 58 within thedata store 52 resident on thetool processor 50. The tools are executed by thetool parsing engine 54 within thetool processor 50 instep 114 enabling theoperator 60 createdata records 56 instep 118 from the relevant data collected from thesource files 70. Thedata records 56 are stored within thedata store 52 oftool processor 50. Therecord store 56 and thetool store 58 resident ontool processor 50 may be contained with the same or different devices. - In
step 120, the data record orrecords 56 are transmitted from thetool processor 50 through itscommunication system 55 via thecommunication channel 40 to thedata receiver 34 to aremote communication system 30 that provides a communication interface for theserver 20. Thedata records 56 are stored in thedata collection 24 residing on theserver 20. - The process of building the tool set for the operator's data collection assignment in
step 110 is outlined in more detail inFIG. 3 beginning instep 200 in which the application program identifies atool 25 that is needed for theoperator 60 to perform his or her data collection assignment. The identity of theoperator 60 may be used to determine the data collection assignment and thus serve as the basis for selecting the component tools that will comprise a tool set, although other criteria such as date, time, location and/or other relevant factors may also be used by the application program in determining the tools that will comprise the tool set to compete any particular data collection assignment. The application program fetches thetool 25 script instep 202 and the data set 26 that is linked or associated with the identifiedtool 25 script. Instep 204 the fetchedtool 25 script anddata set 26 are added to a tool set for the operator's 60 assignment. - In
step 206, the application program decides whether or not all of thetools 25 and linked or associateddata sets 26 that are required for theoperator 60 to compete the assignment have been accumulated in the tool set and returns tostep 200 if all of thetools 25 and linked or associateddata sets 26 have not been accumulated to complete the assignment. If all of thetools 25 and linked or associateddata sets 26 required by the operator to complete the assignment have been accumulated the process continues to step 112 in which the tool set is transmitted via thecommunication channel 40 to thecommunication system 55 in thetool processor 50 as described above. - Referring now to
FIG. 4 , a second preferred embodiment of the invention is depicted in which thehuman operator 60 has been replaced in thesystem 10 by aninterface application program 61 running on thetool processor 50 as the interface between thetool processor 50 and the sources files 70. Like thehuman operator 60 in the first preferred embodiment described above, theinterface application 61 searches through thesource files 70 stored on aclient database 72 to extract data in accordance with directions in the tool set and data set. For example, the tools set may contain instructions to collect a patient's birth date, the date of an office visit, or particular codes that indicate diagnoses or events such as doctor office or hospital visits. Theinterface application 61 may also be resident on the same machine as the data thetool selector function 28, theauthentication function 29 and/or thedatabase 22, or could physically reside on a separate machine that is interconnected with thesystem 10. - The
interface application 61 can be configured such that some functions reside locally on thetool processor 50 and some functions reside remotely on aserver 20. Theinterface application program 61 may also be part of a larger data management system that has a data collection function. The data management system can be configured to reside centrally either on thetool processor 50 or aremote server 20. The data management system can also be a distributed architecture system with some functions residing on thetool processor 50 and some functions residing remotely on aserver 20. Alternatively, theinterface application 61 can be configured to monitor one or moredata input channels 76 between anend user 78 and an electronicmedical records system 74 to extract data in real time and deliver information in smaller data packets. Theinterface application 61 transmits a data packet when a particular detail specified by the data set and data tools is recognized on thedata input channel 76. The data tool and data set may request information related to a particular code 9999, for example, which may represent that a certain lab test has been ordered by a doctor. Theinterface application 61 can be configured to continuously monitor for the code 9999 and extract in real-time the fact that this test has been ordered at the same time that doctor's assistant inputs this data into the computer resident at the doctor's office. In this embodiment, theinterface application 61 can be resident on atool processor 50, aremote server 20 or on a server or workstation connected directly to a client's network with a communication channel back to thesystem 10. - The
interface application 61 supplies the search, recognition and extraction skills that are necessary to generate the data records 56 that are supplied by thehuman operator 60 in the first preferred embodiment depicted inFIG. 1 . Theinterface application 61 is a computer program that may incorporate expert systems, artificial intelligence and/or other embedded intelligence technologies for the purpose of supplying or approximating the human operator's 60 expertise, and may be written in software languages that afford learning capabilities such as 4GL. Theinterface application 61 may utilize any interface protocol, such as by way of example, HL7, ODBC, XML or a proprietary interface, suitable to interact with the source files 70. Theinterface application 61 may interact with the source files 70 through one or more computers, devices, and/or interfaces in any manner known in the art, including the Internet, intranets and through various server protocols and devices. The data may be extracted and transmitted from the device on which the source files 70 are resident and received by theinterface application 61 on theremote server 20 or on thetool processor 50 in any number of ways, including, but not limited to, any data or signal discernable by theapplication interface 61 as adata record 56, such as a message in any format of any computer protocol. - The second preferred embodiment of the invention described above with reference to
FIG. 4 for collecting data from data source files 70 utilizing theinterface application 61 instead of ahuman operator 60 performs the method set forth inFIGS. 2 and 3 in a manner similar to collection by a human operator. The method begins instep 102 when theinterface application 61 logs onto thesystem 100. Theinterface application 61 may logon to application program in response to polling that occurs at predetermined intervals established during initialization of theinterface application 61. - In
step 104, the application authenticates theinterface application 61 based on information contained in a transmission from theinterface application 61. Theauthentication function 29 may reside of thetool processor 50 or on aremote server 20. Instep 106, theinterface application 61 requests the appropriate tools for a particular data collection assignment. Instep 108, the application program fetches the assignment for theapplication interface 61 and begins instep 110 to build a tool set in the manner set forth inFIG. 3 and described above that enables theinterface application 61 to collect the information or data of interest. Once the tool set has been assembled, the tool set is sent instep 112 to thetool processor 50 andtool parsing engine 54 resident on thetool processor 50 begins instep 114 executing or parsing the script of each of thetools 25 in the tool set to collect the relevant data from the source files 70. - As the
interface application 61 collects the data instep 116 from the source files 70 under the control of thetool processor 50, adata record 56 is created instep 118 and stored in thedata store 52 of thetool processor 50. Once all of the instructions in the tool set have been executed and the data is completely collected instep 118 thetool processor 50 then uploadsdata records 56 instep 120 from thelocal data store 52 to thedata receiver 34 and on to thedata collection 24 in thedatabase 22. Alternatively, the submission of data to thedatabase 22 could occur in real-time as it is being collected from the source files 70 through theapplication interface 61. It should be noted that the functions of theinterface application 61 in thisprocess 100 could also be performed remotely by a data application program resident on aremote server 20. - Referring now to
FIG. 5 , the secondalternative method 300 for collecting data from adata source file 70 without the aid of ahuman operator 60 begins instep 302 as the tools and data are loaded onto thetool processor 50 and begin to execute. Instep 304, the application interface monitorstraffic 76 on thedata input channel 76 between anend user 78 and amedical records system 74 or other type of data storage system. Instep 306, the sampled data is compared to the particular criteria requested by the tool set and data set. If the sampled data does not meet the particular criteria specified by the tool set and data set, the process returns to step 304 and continues monitoring thedata input line 76. If the sampled data instep 306 does meet a particular criterion specified in the tool set and data set, the data is collected instep 308. A data record is created instep 310 and the collected data transmitted to thedata base 22 instep 312. - The foregoing description of the preferred embodiment is not intended to limit the invention to this preferred embodiment, but rather to enable any person skilled in the art of data collection to make and use this invention. As any person skilled in the art of data collection will recognize from the foregoing description and from the figures and claims, modifications and changes can be made to this preferred embodiment of the invention without departing from the scope of this invention defined in the following claims.
Claims (35)
1. A system for collecting data from a data source comprising:
a database containing at least one tool for collecting data from said data source to create a data record;
a tool selector in communication with said database for selecting said tool from said database;
a tool processor for executing said tool; and
a communication channel for communicating between said database and said tool processor;
whereby said tool is selected from said data base by said tool selector and transmitted to said tool processor for use in creating said data record that is transmitted to said database via said communication channel.
2. The system of claim 1 , further comprising:
a communication system in communication with said database and said tool processor for transmitting said tool to said data base and receiving said data record from said tool processor.
3. The system of claim 1 , further comprising:
a data store within said tool processor for storing said data record.
4. The system of claim 1 , further comprising:
a tool parsing engine within said tool processor for parsing instructions of said tool.
5. The system of claim 1 , further comprising:
an application processor in communication with said database, said application processor having a tool selector functionality whereby tools are selected from said database.
6. The system of claim 1 , further comprising:
a data set associated with said data tool, said data set containing parameters useful in the execution of said data tool.
7. The system of claim 2 , wherein said communication contains a tool transmitter for transmitting said data tool to said data base.
8. The system of claim 2 , wherein said communication contains a tool data receiver for receiving said data record from said tool processor.
9. The system of claim 5 , wherein said application processor contains authentication functionality for determining a tool set to be assembled.
10. A method for collecting data from a data source comprising the steps of:
providing a database containing at least one data tool for collecting data from said data source to create a record;
providing a selector for selecting said tool from said database;
providing a processor for executing said tool;
providing a transmitter for transmitting said tool from said database to said processor;
providing a communication channel for communicating between said database and said processor;
selecting said tool from said database;
transmitting said tool from said database to said processor by way of said communication channel;
collecting data from said data source;
creating a record based on said data; and
transmitting said record from said processor to said database.
11. The method of claim 10 , further comprising the step of:
building a tool set based on a data collection assignment.
12. The method of claim 11 , further comprising the step of:
transmitting said tool set to said processor.
13. The method of claim 1 0, further comprising the step of:
authenticating an operator of said processor.
14. The method of claim 10 , further comprising the step of:
executing said tool on said processor.
15. The method of claim 12 , further comprising the step of:
fetching an assignment based on authentication of a human operator.
16. The method of claim 12 , further comprising the step of:
fetching an assignment based on authentication of an interface application.
17. A system for collecting data from a data source comprising:
a server with a database containing at least one tool for collecting data from said data source to create a data record;
a tool processor for executing said tool;
an application processor in communication with said database and said tool processor, said application processor having a tool selector for selecting said tool from said database;
a communication system in communication with said server and said tool processor for communicating said tool to said tool processor and communicating data record to said database.
a communication channel for communicating between said communication system and said tool processor;
whereby said tool is selected from said database by said tool selector and transmitted to said tool processor for use in creating said data record.
18. The system of claim 17 , wherein said application processor contains authentication functionality for determining a tool set to be assembled.
19. The system of claim 17 , wherein said database contains a data set associated with said data tool, said data set containing parameters useful in the execution of said data tool.
20. The system of claim 17 , further comprising:
a tool parsing engine within said tool processor for parsing instructions of said tool.
21. A method for collecting data from a data source comprising the steps of:
providing a database containing at least one data tool for collecting data from said data source to create a record and a selector for selecting said tool from said database;
providing a tool processor for executing said tool and an application processor for building a tool set based on data collection assignment;
selecting said tool from said database;
building a tool set based on data collection assignment;
transmitting said tool set to said processor;
collecting data from said data source using said tool set;
creating a record based on said data; and
transmitting said record from said tool processor to said database.
22. The system of claim 1 , further comprising:
an interface between said tool processor and said data source.
23. The system of claim 22 , wherein said interface is a human operator.
24. The system of claim 22 , wherein said interface is a computer program.
25. The method of claim 10 , wherein said collecting step is performed by a human operator.
26. The method of claim 10 , wherein said collecting step is performed by a computer program.
27. The system of claim 17 , further comprising:
an interface between said tool processor and said data source.
28. The system of claim 27 , wherein said interface is a human operator.
29. The system of claim 27 , wherein said interface is a computer program.
30. The method of claim 21 , wherein said collecting step is performed by a human operator.
31. The method of claim 21 , wherein said collecting step is performed by a computer program.
32. A method for collecting data from a data source comprising the steps of:
providing an interface program configured to monitor a communication channel between a data storage system and a source of input data;
providing a tool processor in communication with a database and said interface program, said tool processor configured to execute at least one data collection tool;
monitoring said communication channel for data related to services that match at least one predetermined criterion;
determining whether said monitored service data contains said predetermined criterion using said data collection tool; and
creating a data record based on at least a portion of said monitored service data.
33. The method of claim 32 , further comprising the step of:
transmitting said data record to said database.
34. The method of claim 32 wherein said data storage system is a medical records system.
35. The method of claim 32 wherein said services are medical services.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/099,878 US20060106789A1 (en) | 2004-11-16 | 2005-04-06 | System and method for collecting data from data sources using data collection tools |
US12/231,176 US9268827B2 (en) | 2004-11-16 | 2008-08-29 | System and method for collecting data from data sources and using data collection tools |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/989,989 US7519622B2 (en) | 2004-11-16 | 2004-11-16 | System and method for collecting data from data sources using data collection tools |
US11/099,878 US20060106789A1 (en) | 2004-11-16 | 2005-04-06 | System and method for collecting data from data sources using data collection tools |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/989,989 Continuation-In-Part US7519622B2 (en) | 2004-11-16 | 2004-11-16 | System and method for collecting data from data sources using data collection tools |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/231,176 Division US9268827B2 (en) | 2004-11-16 | 2008-08-29 | System and method for collecting data from data sources and using data collection tools |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060106789A1 true US20060106789A1 (en) | 2006-05-18 |
Family
ID=46321906
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/099,878 Abandoned US20060106789A1 (en) | 2004-11-16 | 2005-04-06 | System and method for collecting data from data sources using data collection tools |
US12/231,176 Expired - Fee Related US9268827B2 (en) | 2004-11-16 | 2008-08-29 | System and method for collecting data from data sources and using data collection tools |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/231,176 Expired - Fee Related US9268827B2 (en) | 2004-11-16 | 2008-08-29 | System and method for collecting data from data sources and using data collection tools |
Country Status (1)
Country | Link |
---|---|
US (2) | US20060106789A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110029535A1 (en) * | 2009-07-31 | 2011-02-03 | Cole Patrick L | Data management system |
US8296414B1 (en) * | 2007-09-28 | 2012-10-23 | Emc Corporation | Techniques for automated application discovery |
CN108268543A (en) * | 2016-12-31 | 2018-07-10 | 中国移动通信集团江西有限公司 | Database acquisition method and device |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8515989B2 (en) | 2010-02-12 | 2013-08-20 | Ronald E. Fernandez | Dynamic data management system and method for collecting data from disperse sources in real-time |
EP2441409A1 (en) | 2010-10-12 | 2012-04-18 | Smith&Nephew, Inc. | Medical device |
US9737649B2 (en) | 2013-03-14 | 2017-08-22 | Smith & Nephew, Inc. | Systems and methods for applying reduced pressure therapy |
AU2015411394B2 (en) | 2015-10-07 | 2021-07-08 | Smith & Nephew, Inc. | Systems and methods for applying reduced pressure therapy |
CA3023932A1 (en) | 2016-05-13 | 2017-11-16 | Smith & Nephew, Inc. | Automatic wound coupling detection in negative pressure wound therapy systems |
JP7063887B2 (en) | 2016-09-29 | 2022-05-09 | スミス アンド ネフュー インコーポレイテッド | Construction and protection of components in negative pressure wound healing systems |
US11712508B2 (en) | 2017-07-10 | 2023-08-01 | Smith & Nephew, Inc. | Systems and methods for directly interacting with communications module of wound therapy apparatus |
GB201820668D0 (en) | 2018-12-19 | 2019-01-30 | Smith & Nephew Inc | Systems and methods for delivering prescribed wound therapy |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5475742A (en) * | 1992-04-03 | 1995-12-12 | Euro Cp | System for remote data collection, process for operating this system and associated collection device |
US5745681A (en) * | 1996-01-11 | 1998-04-28 | Sun Microsystems, Inc. | Stateless shopping cart for the web |
US5924074A (en) * | 1996-09-27 | 1999-07-13 | Azron Incorporated | Electronic medical records system |
US5950010A (en) * | 1996-11-25 | 1999-09-07 | J.D. Edwards World Source Co. | System and method for customized application package building and installation |
US6006230A (en) * | 1997-01-15 | 1999-12-21 | Sybase, Inc. | Database application development system with improved methods for distributing and executing objects across multiple tiers |
US6163276A (en) * | 1999-05-17 | 2000-12-19 | Cellnet Data Systems, Inc. | System for remote data collection |
US6460041B2 (en) * | 2000-04-26 | 2002-10-01 | Inshift Technologies, Inc. | Browser-based database-access engine apparatus and method |
US20020194314A1 (en) * | 2001-05-17 | 2002-12-19 | Alexander Kouznetsov | Application generator |
US6691116B1 (en) * | 2001-10-31 | 2004-02-10 | Storability, Inc. | Method and system for data collection from remote sources |
US6751650B1 (en) * | 2000-01-31 | 2004-06-15 | Journyx, Inc. | Method and apparatus for monitoring contractor performance |
US20040153338A1 (en) * | 2002-05-08 | 2004-08-05 | Back Kim | Medical information system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6775670B2 (en) * | 1998-05-29 | 2004-08-10 | Luc Bessette | Method and apparatus for the management of data files |
US6289299B1 (en) * | 1999-02-17 | 2001-09-11 | Westinghouse Savannah River Company | Systems and methods for interactive virtual reality process control and simulation |
US20020077849A1 (en) * | 2000-01-28 | 2002-06-20 | Baruch Howard M. | System and method for improving efficiency of health care |
US20020128866A1 (en) * | 2000-12-29 | 2002-09-12 | Goetzke Gary A. | Chronic pain patient care plan |
US20030014282A1 (en) * | 2001-07-16 | 2003-01-16 | Alan Haaksma | Method and system for creating a conveniently accessible portable medical history |
US7519622B2 (en) | 2004-11-16 | 2009-04-14 | Unival, Inc. | System and method for collecting data from data sources using data collection tools |
-
2005
- 2005-04-06 US US11/099,878 patent/US20060106789A1/en not_active Abandoned
-
2008
- 2008-08-29 US US12/231,176 patent/US9268827B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5475742A (en) * | 1992-04-03 | 1995-12-12 | Euro Cp | System for remote data collection, process for operating this system and associated collection device |
US5745681A (en) * | 1996-01-11 | 1998-04-28 | Sun Microsystems, Inc. | Stateless shopping cart for the web |
US5924074A (en) * | 1996-09-27 | 1999-07-13 | Azron Incorporated | Electronic medical records system |
US5950010A (en) * | 1996-11-25 | 1999-09-07 | J.D. Edwards World Source Co. | System and method for customized application package building and installation |
US6006230A (en) * | 1997-01-15 | 1999-12-21 | Sybase, Inc. | Database application development system with improved methods for distributing and executing objects across multiple tiers |
US6163276A (en) * | 1999-05-17 | 2000-12-19 | Cellnet Data Systems, Inc. | System for remote data collection |
US6751650B1 (en) * | 2000-01-31 | 2004-06-15 | Journyx, Inc. | Method and apparatus for monitoring contractor performance |
US6460041B2 (en) * | 2000-04-26 | 2002-10-01 | Inshift Technologies, Inc. | Browser-based database-access engine apparatus and method |
US20020194314A1 (en) * | 2001-05-17 | 2002-12-19 | Alexander Kouznetsov | Application generator |
US6691116B1 (en) * | 2001-10-31 | 2004-02-10 | Storability, Inc. | Method and system for data collection from remote sources |
US20040153338A1 (en) * | 2002-05-08 | 2004-08-05 | Back Kim | Medical information system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8296414B1 (en) * | 2007-09-28 | 2012-10-23 | Emc Corporation | Techniques for automated application discovery |
US20110029535A1 (en) * | 2009-07-31 | 2011-02-03 | Cole Patrick L | Data management system |
US8316023B2 (en) * | 2009-07-31 | 2012-11-20 | The United States Of America As Represented By The Secretary Of The Navy | Data management system |
CN108268543A (en) * | 2016-12-31 | 2018-07-10 | 中国移动通信集团江西有限公司 | Database acquisition method and device |
Also Published As
Publication number | Publication date |
---|---|
US9268827B2 (en) | 2016-02-23 |
US20090006483A1 (en) | 2009-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9268827B2 (en) | System and method for collecting data from data sources and using data collection tools | |
Khozin et al. | Decentralized trials in the age of real-world evidence and inclusivity in clinical investigations | |
CN106570307B (en) | System and method for streaming patient information from a defibrillator | |
US20060173715A1 (en) | Health information system and method | |
CN106997421B (en) | Intelligent system and method for personalized medical information acquisition and health monitoring | |
US8515989B2 (en) | Dynamic data management system and method for collecting data from disperse sources in real-time | |
US11237937B1 (en) | Intermediate check points and controllable parameters for addressing process deficiencies | |
US20120245954A1 (en) | Medical Record Collection System | |
US20140058756A1 (en) | Methods and apparatus for responding to request for clinical information | |
KR20140096044A (en) | Methods and systems for intelligent routing of health information | |
Donahue et al. | Veterans health information exchange: successes and challenges of nationwide interoperability | |
CN109360615A (en) | A kind of medical resource sharing method, device, equipment and storage medium | |
KR20060060162A (en) | System and method for unified management of medical documents | |
CN116230147A (en) | Medical examination information mutual recognition sharing system | |
CN111508618A (en) | Perioperative period artificial intelligence auxiliary platform system | |
US20010032102A1 (en) | Psychiatric information systems, methods and computer program products that capture psychiatric information as discrete data elements | |
US7519622B2 (en) | System and method for collecting data from data sources using data collection tools | |
US11322230B2 (en) | System and method for generating and implementing a stateless patient history module | |
Miah et al. | Follow-up decision support tool for public healthcare: a design research perspective | |
US20130304501A1 (en) | Optimized specimen collection for laboratory tests | |
CN204856498U (en) | Digital cardiovascular risk assessment system | |
CA2819727A1 (en) | System and method for providing automated caregiving services | |
RU116662U1 (en) | ADVISORY-DIAGNOSTIC SYSTEM IN THE FIELD OF TELEMEDICINE | |
KR102581906B1 (en) | Cloud emr-based medical information exchange system and the method of thereof | |
CN117153419B (en) | Data integration tool for medical institutions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: UNIVAL, INC., MICHIGAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FERNANDEZ, RONALD E.;REEL/FRAME:016455/0494 Effective date: 20050401 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |