US2006010098A1PendingUtilityA1

Diabetes care host-client architecture and data management system

59
Assignee: GOODNOW TIMOTHY TPriority: Jun 4, 2004Filed: Jun 6, 2005Published: Jan 12, 2006
Est. expiryJun 4, 2024(expired)· nominal 20-yr term from priority
G16H 70/60G06F 13/4282G06F 13/4068G06F 13/102G16H 15/00G06F 13/20G16H 10/60
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A host-client data sharing system manages diabetes care data. A host database, preferably web or internet based, is implemented for storing diabetes care data relating to multiple diabetics. A client or local database stores the diabetes care data relating to multiple diabetics on a personal appliance such as a PC, or a portable or handheld microprocessor-based computing device. The host database uses multiple servers for handling client interactions with the system.

Claims

exact text as granted — not AI-modified
1 . A host-client system for managing diabetes care data, comprising: 
 (a) a database for storing diabetes care data relating to multiple diabetics;    (b) a browser-accessible or client-resident graphics rendering component for providing a graphical user interface (GUI) that includes that includes a patient selection component and a report generation components,    (c) wherein the patient selection component permits uploading data to or calling data from, the database, or both, relating to a particular diabetic of the multiple diabetics; and    (d) wherein the report generation component is for generating a report based on: 
 (i) a population of multiple diabetics,  
 (ii) data analysis utilizing multiple selection criteria, and  
 (iii) application of a user-selected number and combination of categories of data elements.  
   
     
     
         2 . The system of  claim 1 , wherein data element categories comprise patient profile information, demographic information, or data event types, or combinations thereof.  
     
     
         3 . The system of  claim 1 , wherein the report generation component is further for generating a report comprising a user-selected range of values for a given selection criteria.  
     
     
         4 . The system of  claim 3 , wherein the report generation component is further for generating a report comprising a user-selected range of dates.  
     
     
         5 . The system of  claim 1 , wherein the report generation component further for generating a report that comprises a user-selected ordering of columns or fields or both.  
     
     
         6 . The system of  claim 1 , wherein the report generation component further for generating a report based on stored search criteria that are user-selected on unselected for application in a current report.  
     
     
         7 . The system of  claim 1 , further comprising a pattern recognition component for determining whether patterns of interest exist within the data and for indicating any recognized patterns.  
     
     
         8 . The system of  claim 1 , wherein the GUI further includes a health care professional (HCP) selection component permitting uploading or reviewing of data, or both, relating to a particular HCP of multiple HCPs that the data relate to.  
     
     
         9 . The system of  claim 1 , wherein the database comprises a data warehouse, and the system further comprises a web server running an analytical data mining application that is web accessible and has access to the database.  
     
     
         10 . The system of  claim 1 , further comprising a blood glucose meter connected to the client and configured for downloading blood glucose data to the client for transmission to and storage within the database  
     
     
         11 . The system of  claim 1 , wherein the GUI further comprises a meter selection component permitting uploading or reviewing of data, or both, from a particular meter model of multiple meter models.  
     
     
         12 . The system of  claim 1 , wherein the GUI further includes a report generation component permitting generating of reports based on selected data and presenting an integrated text and graphical information display screen.  
     
     
         13 . A client system for interacting with a host for managing diabetes care data, comprising a client terminal connectable to a blood glucose meter and a computer network configured to provide access to the host for managing diabetes care data, wherein the host comprises: 
 (a) a database for storing diabetes care data relating to multiple diabetics;    (b) one or more servers for handling client interactions with the system;    (c) a browser-accessible or client-resident graphics rendering component for providing a graphical user interface (GUI) that includes a patient selection component permitting uploading data to. or calling data from, the database, or both, relating to a particular diabetic of the multiple diabetics, and    (d) wherein the GUI further includes a report generation component permitting generating of reports based on selected data and presenting an integrated text and graphical information display screen.    
     
     
         14 . The system of  claim 13 , wherein the GUI further includes a health care professional (HCP) selection component permitting uploading or reviewing of data, or both, relating to a particular HCP of multiple HCPs that the data relate to.  
     
     
         15 . The system of  claim 13 , further comprising a blood glucose meter connected to the client and configured for downloading blood glucose data to the client for transmission to and storage within the database  
     
     
         16 . The system of  claim 13 , wherein the GUI further comprises a meter selection component permitting uploading or reviewing of data, or both, from a particular meter model of multiple meter models.  
     
     
         17 . A host-client system for managing diabetes care data, comprising: 
 (a) a database for storing diabetes care data relating to multiple diabetics;    (b) a browser-accessible or client-resident graphics rendering component for providing a graphical user interface (GUI) that includes a report generation component for generating a report illustrating multiple types of overlayed diabetes related health information periodically obtained over a selected temporal duration, and    (c) wherein the report generation component permits generating of reports based on selected data and presenting an integrated text and graphical information display screen.    
     
     
         18 . The system of  claim 17 , wherein the diabetes related health information comprises insulin dosage data and glucose data.  
     
     
         19 . The system of  claim 18 , wherein the diabetes related health information further comprises data relating to carbohydrate intake, exercise, state of health, medication, medical examination, lab results or ketones, or combinations thereof.  
     
     
         20 . The system of  claim 17 , wherein the report illustrates data of multiple diabetics.  
     
     
         21 . The system of  claim 17 , wherein the report comprises insulin dosage data and is adjusted depending on whether the data was derived from an insulin pump.  
     
     
         22 . The system of  claim 17 , wherein the report comprises an integration of text and graphical information.  
     
     
         23 . The system of  claim 17 , further comprising a pattern recognition component for determining whether patterns of interest exist within the data and for indicating any recognized patterns.  
     
     
         24 . The system of  claim 17 , further comprising a blood glucose meter connected to the client and configured for downloading blood glucose data to the client for transmission to and storage within the database.  
     
     
         25 . The system of  claim 17 , wherein the GUI further comprises a meter selection component permitting uploading or reviewing of data, or both, from a particular meter model of multiple meter models.  
     
     
         26 . A host-client data sharing system for managing diabetes care data, comprising: 
 (a) a host database for storing diabetes care data relating to multiple diabetics and utilizing multiple, load-balanced servers for routing and handling client interactions with the system;    (b) a client database for communicating with the host database and also for storing diabetes care data relating to multiple diabetics on a microprocessor-based appliance; and    (c) a health care professional terminal by which diabetic client data is accessible and which includes a health care management application for a sharing health care professionals to analyze the data.    
     
     
         27 . The system of  claim 26 , further comprising an internet-based synchronizing server for incrementally storing packets of new or modified synchronized data, thereby permitting less than an entire database to be copied when a synchronization operation is requested.  
     
     
         28 . The system of  claim 26 , further comprising a security component that assures that data is shared only as authorized by its original user and is accepted by the sharing health care professional.  
     
     
         29 . The system of  claim 26 , wherein the client database is maintained in two or more physically separate locations that are synchronized to be identical at the multiple locations.  
     
     
         30 . The system of  claim 26 , wherein the host database is configured to initiate email message notifications to be sent to Host users of upgrades or other health or product information.  
     
     
         31 . The system of  claim 26 , wherein the client database is uploadable using a compatible device for printing out or displaying, or both, available reports within a selected date range.  
     
     
         32 . A host-client data sharing system for managing diabetes care data, comprising: 
 (a) a host database for storing diabetes care data relating to multiple diabetics and utilizing multiple servers for handling client interactions with the system;    (b) a client database for communicating with the host database and also for storing diabetes care data relating to multiple diabetics on a microprocessor-based appliance;    (c) a host-based data warehouse component for controlling the diabetes care data stored on the Host Database and applying one or more security mechanisms to protect access to the data; and    (d) a data mining terminal running the analytical data processing application and having access to the data warehouse.    
     
     
         33 . The system of  claim 32 , wherein the controlling comprises storing, searching or analyzing the data, or combinations thereof.  
     
     
         34 . The system of  claim 32 , further comprises a switch for routing the client interactions to particular servers.  
     
     
         35 . The system of  claim 32 , further comprising a blood glucose meter connected to the client and configured for downloading blood glucose data to the client for transmission to and storage within the database.  
     
     
         36 . A method for managing diabetes care data within a client-host system, comprising: 
 (a) storing diabetes care data relating to multiple diabetics within a data warehouse;    (b) routing and handling client interactions with the system with multiple servers;    (c) synchronizing a host database and a client database upon addition of modification of data at an appliance contemporaneously or subsequently connected with the system; and    (d) data mining with an analytical data processing application including accessing the data warehouse.    
     
     
         37 . The method of  claim 36 , wherein the one or more servers comprises multiple servers, and the method further comprises routing the client interactions to particular servers with a switch.  
     
     
         38 . The method of  claim 36 , the method further comprising: 
 (i) connecting a blood glucose meter to the client,    (ii) uploading blood glucose data to the client from the meter; and    (iii) transmitting the blood glucose data for storage within the database.    
     
     
         39 . One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of managing diabetes care data within a client-host system, the method comprising: 
 (a) storing diabetes care data relating to multiple diabetics within a data warehouse;    (b) routing and handling client interactions with the system with multiple servers;    (c) synchronizing a host database and a client database upon addition of modification of data at an appliance contemporaneously or subsequently connected with the system; and    (d) data mining with an analytical data processing application including accessing the data warehouse.    
     
     
         40 . The one or more storage devices of  claim 39 , wherein the one or more servers comprises multiple servers, and the method further comprises routing the client interactions to particular servers with a switch.  
     
     
         41 . The one or more storage devices of  claim 39 , the method further comprising: 
 (i) connecting a blood glucose meter to the client,    (ii) uploading blood glucose data to the client from the meter; and    (iii) transmitting the blood glucose data for storage within the synchronized databases.    
     
     
         42 . A method for managing diabetes care data within a client-host system, comprising: 
 (a) storing diabetes care data relating to multiple diabetics within a database;    (b) handling client interactions with the system with multiple servers;    (c) routing the client interactions to particular servers;    (d) synchronizing host and client databases;    (e) balancing client traffic over the multiple servers.    
     
     
         43 . The method of  claim 42 , further comprising data mining with an analytical data processing application including accessing the database.  
     
     
         44 . The method of  claim 42 , further comprising: 
 (i) connecting a blood glucose meter to the client,    (ii) uploading blood glucose data to the client from the meter; and    (iii) transmitting the blood glucose data for storage within the synchronized databases.    
     
     
         45 . One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of managing diabetes care data within a client-host system, the method comprising: 
 (a) storing diabetes care data relating to multiple diabetics within a database;    (b) handling client interactions with the system with multiple servers;    (c) routing the client interactions to particular servers;    (d) synchronizing host and client databases;    (e) balancing client traffic over the multiple servers.    
     
     
         46 . The one or more storage devices of  claim 45 , the method further comprising data mining with an analytical data processing application including accessing the database.  
     
     
         47 . The one or more storage devices of  claim 46 , wherein the analytical data processing application is web accessible.  
     
     
         48 . The one or more storage devices of  claim 45 , wherein the host database comprises a data warehouse.  
     
     
         49 . The one or more storage devices of  claim 45 , the method further comprising: 
 (i) connecting a blood glucose meter to the client,    (ii) uploading blood glucose data to the client from the meter; and    (iii) transmitting the blood glucose data for storage within the synchronized databases.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.