[go: up one dir, main page]

HK1194508B - Location enabled food database - Google Patents

Location enabled food database Download PDF

Info

Publication number
HK1194508B
HK1194508B HK14107878.6A HK14107878A HK1194508B HK 1194508 B HK1194508 B HK 1194508B HK 14107878 A HK14107878 A HK 14107878A HK 1194508 B HK1194508 B HK 1194508B
Authority
HK
Hong Kong
Prior art keywords
food
portable device
blood glucose
location
list
Prior art date
Application number
HK14107878.6A
Other languages
Chinese (zh)
Other versions
HK1194508A (en
Inventor
David L. Duke
Steven A. BOUSAMRA
Original Assignee
F. Hoffmann-La Roche Ag
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by F. Hoffmann-La Roche Ag filed Critical F. Hoffmann-La Roche Ag
Publication of HK1194508A publication Critical patent/HK1194508A/en
Publication of HK1194508B publication Critical patent/HK1194508B/en

Links

Description

位置启用的食物数据库Location-enabled food database

背景技术Background Art

对于那些具有特殊膳食需求的人(诸如糖尿病患者)来说,存在对监视和控制他们的膳食和营养需要的强烈需要。作为一个实际的问题,在理解对紧密控制他们的膳食需要的需要的同时,存在糖尿病患者在尝试控制他们的食物摄取量和伴随的血糖水平时所经历的许多障碍。如果没有被适当地解决,可能发生多种严重的健康问题。因此,存在对本领域中的改进的需要。For those with special dietary needs (such as diabetics), there is a strong need to monitor and control their dietary and nutritional needs. As a practical matter, while understanding the need to closely control their dietary needs, there are many obstacles that diabetics experience when trying to control their food intake and accompanying blood sugar levels. If not properly addressed, multiple serious health problems may occur. Therefore, there is a need for improvement in this area.

发明内容Summary of the Invention

已经发现,当内科医生或其他健康护理提供者(HCP)提供一般的健康推荐(诸如对于减轻体重、多锻炼等等的指导)时,不足以成功地实现期望结果。然而,当内科医生提供特定的膳食和/或锻炼目标时,实现该目标的成功率急剧地改进。例如,如果内科医生简单地说“多锻炼”,则与规定患者每周跑5英里相比,结果急剧更差。同样地,与一般的推荐“少吃”相比,患者更可能遵循给出精确膳食指南的膳食养生法,诸如具有特定卡路里、碳水化合物以及营养目标的膳食养生法。It has been found that when physicians or other health care providers (HCPs) provide general health recommendations (such as instructions to lose weight, exercise more, etc.), they are not sufficient to successfully achieve desired results. However, when physicians provide specific dietary and/or exercise goals, the success rate of achieving the goals improves dramatically. For example, if the physician simply says "exercise more," the results are dramatically worse than if the patient is prescribed to run 5 miles per week. Similarly, patients are more likely to follow a dietary regimen that provides precise dietary guidelines, such as one with specific calorie, carbohydrate, and nutrient goals, than a general recommendation to "eat less."

即使当提供了特定健康指南时,在确定患者事实上是否依从推荐时患者也会经历显著的障碍。患者可能因费力完成且收集监视依从性所需的大量数据的过程而变得沮丧。换句话说,所耗费的步骤越多,就越不可能有人将输入准确的数据,如果有人真的要输入数据的话。例如,存在在互联网上可用的大量营养信息,但是找到适用于特定餐食的膳食信息在最好的情况下也会令人畏惧。患者通常必须费力完成巨大量的信息以接收他们想要的营养信息。这个负担外加时间紧迫会降低他们将遵循所规定的计划的可能性。此外,甚至当患者找到正确的信息时,他们也可能得知他们打算吃的特定餐食不适于所规定的膳食,并且由此,他们面临着通过无论以何种方式吃餐食来忽略膳食计划的困境或者遵循该计划但应付找到满足膳食目标的备选餐食的艰巨任务的困境。Even when specific health guidelines are provided, when determining whether the patient actually complies with the recommendation, the patient also will experience significant obstacles. The patient may become frustrated because of the process of completing and collecting the large amount of data required for monitoring compliance. In other words, the more steps consumed, the more unlikely someone will input accurate data, if someone really wants to input data. For example, there is a large amount of nutritional information available on the Internet, but finding the dietary information that is applicable to a specific meal can also be daunting in the best case scenario. The patient must usually complete a huge amount of information to receive the nutritional information they want. This burden is coupled with the possibility that they will follow the prescribed plan when time is tight. In addition, even when the patient finds correct information, they may also learn that the specific meal they intend to eat is not suitable for prescribed meal, and thus, they are faced with the dilemma of ignoring the dietary plan by eating meal in any way or following this plan but coping with the difficult task of finding the alternative meal that satisfies the dietary goal.

本发明的发明人已经开发了一种简化用于输入餐食和其他信息以确定对规定膳食的依从性的过程的独特系统和方法。该系统基于用户的位置、一天中的时间(例如早晨、午餐等)、膳食需求和/或历史餐食偏好(例如喜爱的餐食)来自动过滤、排序和/或突出显示餐食选择选项。这便于输入营养信息,因为仅向患者呈现了与他们的位置有关的信息以及他们的膳食需要和偏好。例如,该系统具有不仅基于位置而且基于一天中的时间来定制菜单列表以及基于膳食需求和历史选择来对备选物进行分等级的能力。通过对菜单分等级和改善菜单且提供对特定用户定制的简短列表,可以在不需要用户翻遍可能会令人沮丧的多个备选选择的情况下准确且容易地输入信息。如果可用的菜单项不满足特定膳食需要,则系统还可以建议具有满足膳食需求的餐食的邻近机构(诸如其他餐馆)。The inventors of the present invention have developed a unique system and method for simplifying the process of inputting meals and other information to determine compliance with a prescribed diet. The system automatically filters, sorts, and/or highlights meal selection options based on the user's location, time of day (e.g., morning, lunch, etc.), dietary needs, and/or historical meal preferences (e.g., favorite meals). This is convenient for inputting nutritional information because only the patient is presented with information relevant to their location and their dietary needs and preferences. For example, the system has the ability to classify alternatives based not only on location but also on the time of day to customize menu lists and based on dietary needs and historical selections. By classifying menus and improving menus and providing a short list customized to a specific user, information can be accurately and easily input without the user having to rummage through multiple alternatives that may be frustrating. If the available menu items do not meet specific dietary needs, the system can also suggest neighboring institutions (such as other restaurants) with meals that meet dietary needs.

该系统还被配置成提供依从性度量,其基于被识别为已经被消耗的食物示出用户多好地遵循膳食。通过这样做,用户可以看到他们随时间的依从性趋势,并且如果需要的话,采取校正动作来修复任何问题。此外,健康护理提供者可以评估用户多好地遵循膳食规定。内科医生还可以查看生理数据(诸如血糖水平、血压等等)以便监视患者的健康。如果需要的话,内科医生可以修正对于患者的特定膳食规划以便改进结果。The system is also configured to provide a compliance metric that shows how well the user is following the diet based on the food identified as consumed. By doing so, the user can see their compliance trends over time and, if necessary, take corrective action to fix any issues. Furthermore, healthcare providers can assess how well the user is following the dietary regulations. Physicians can also view physiological data (such as blood sugar levels, blood pressure, etc.) to monitor the patient's health. If necessary, the physician can modify the patient's specific dietary plan to improve results.

此外,该系统将食物数据库与结构化测试养生法进行综合。膳食或食物数据库与结构化测试的这种结合对那些依赖于餐食摄取量的测试(诸如ACCU-CHEK® 360查看评估和/或胰岛素与碳水化合物因子优化)有帮助。这些结构化测试依赖于对碳水化合物摄取量的准确了解,以便有效地呈现用于治疗优化目的的报告。例如,如果测试的患者或对象执行ACCU-CHEK® 360查看评估并且在家准备吃他们每天吃的相同早晨谷物,则系统将在列表的顶部示出对于该早餐餐食的喜爱。在对象选择该喜爱之后,将向结构化测试提供信息以包括在数据集中。这通过使得输入更准确的膳食信息更容易来帮助急剧增强结构化测试协议。In addition, the system integrates a food database with a structured test regimen. This combination of a meal or food database with a structured test is helpful for tests that rely on meal intake (such as the ACCU-CHEK® 360 review assessment and/or insulin and carbohydrate factor optimization). These structured tests rely on an accurate understanding of carbohydrate intake in order to effectively present reports for treatment optimization purposes. For example, if a patient or subject undergoes an ACCU-CHEK® 360 review assessment and prepares to eat the same morning cereal they eat every day at home, the system will show a favorite for that breakfast meal at the top of the list. After the subject selects the favorite, the information will be provided to the structured test for inclusion in the data set. This helps dramatically enhance the structured test protocol by making it easier to enter more accurate dietary information.

本发明的其他形式、目的、特征、方面、益处、优点和实施例将从这里提供的详细描述和附图中变得显而易见。Other forms, objects, features, aspects, benefits, advantages and embodiments of the present invention will become apparent from the detailed description and drawings provided herein.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1示出根据一个实施例的膳食依从性系统的图解视图。FIG1 shows a diagrammatic view of a dietary compliance system according to one embodiment.

图2是在图1系统中使用的便携式设备的框图。FIG. 2 is a block diagram of a portable device used in the system of FIG. 1 .

图3是用于指定特定膳食、捕获数据且报告依从性的总体技术的流程图。3 is a flow diagram of the overall technique for prescribing a specific meal, capturing data, and reporting compliance.

图4是图示用于选择食物项且提供依从性度量的技术的流程图。4 is a flow chart illustrating a technique for selecting a food item and providing a compliance metric.

图5描绘对于特定食物位置的菜单选择屏幕。FIG5 depicts a menu selection screen for a particular food location.

图6示出当特定食物位置不满足膳食需求时的警告屏幕。FIG. 6 illustrates a warning screen when a particular food location does not meet dietary requirements.

图7示出用于输入健康数据的数据输入屏幕。FIG. 7 shows a data input screen for inputting health data.

图8示出第一依从性报告屏幕。FIG8 shows a first compliance reporting screen.

图9示出第二依从性报告屏幕。FIG9 shows a second compliance reporting screen.

具体实施方式DETAILED DESCRIPTION

为了增进对本发明原理的理解,现在将参考在附图中图示的实施例,并且将使用特定语言来描述该实施例。然而将理解,不由此意图限制本发明的范围。如本发明所属领域技术人员通常将想到的,预期所述实施例中的任何更改和进一步修改以及如这里所述的本发明原理的任何进一步应用。非常详细地示出了本发明的一个实施例,尽管对相关领域技术人员来说将显而易见的是,为了清楚起见可能没有示出与本发明无关的一些特征。In order to enhance the understanding of the principles of the present invention, reference will now be made to the embodiments illustrated in the accompanying drawings, and specific language will be used to describe the embodiments. However, it will be understood that this is not intended to limit the scope of the present invention. As would be generally expected by those skilled in the art, any changes and further modifications in the described embodiments and any further applications of the principles of the present invention as described herein are contemplated. One embodiment of the present invention is shown in great detail, although it will be apparent to those skilled in the relevant art that some features not related to the present invention may not be shown for the sake of clarity.

为了方便读者,开始应该注意,通常由对应附图标记中的(一个或多个)最左侧数字来指示首先引入元件的附图。例如,通常将首先参考图1来讨论以一百序列附图标记(例如100、101、102、103等等)标识的部件,并且通常将首先参考图2来讨论具有二百序列附图标记(例如200、201、202、203等等)的部件。For the convenience of the reader, it should be noted initially that the figure in which an element is first introduced is generally indicated by the leftmost digit(s) in the corresponding reference numerals. For example, components identified with one-hundred serial reference numerals (e.g., 100, 101, 102, 103, etc.) will generally be discussed first with reference to FIG1, and components with two-hundred serial reference numerals (e.g., 200, 201, 202, 203, etc.) will generally be discussed first with reference to FIG2.

这里描述和图示的膳食依从性系统和方法通常使得用户更容易地依从他们所规定的膳食养生法。通过允许内科医生选择专门针对患者定制的膳食计划,极大地增强了患者遵循该计划的机会。同样地,用户可以选择进而可能增加成功机会的膳食。此外,系统使对餐食和其他信息的数据捕获更简单,以使得用户更可能输入信息,从而改进该计划的依从性跟踪。该系统还提供了自动反馈以示出用户多好地依从所规定的膳食养生法。内科医生或其他健康护理提供者(HCP)以及用户可以容易地每小时、每天、每周、每月或甚至每年查看结果,以确定用户多好地依从该养生法,且如果需要的话对膳食做出调整。通过使用户更简单地输入食物消耗信息,可以容易地实现结构化测试的更准确结果。The dietary compliance system and method described and illustrated herein generally makes it easier for users to adhere to their prescribed dietary regimen. By allowing physicians to select a meal plan specifically tailored to their patients, the chances of the patient following the plan are greatly enhanced. Similarly, users can select meals that may increase their chances of success. In addition, the system simplifies data capture of meals and other information, making it more likely that users will enter information, thereby improving adherence tracking for the plan. The system also provides automatic feedback to show how well the user is adhering to the prescribed dietary regimen. Physicians or other healthcare providers (HCPs) and users can easily review results hourly, daily, weekly, monthly, or even yearly to determine how well the user is adhering to the regimen and make dietary adjustments if necessary. By making it easier for users to enter food consumption information, more accurate results from structured tests can be easily achieved.

图1示出被配置成执行用于简化用于跟踪膳食依从性的数据输入的该技术的膳食依从性系统100的一个示例的框图。如可看到的那样,膳食依从性系统100包括便携式设备102、葡萄糖计103、食物数据库104和健康护理提供者(HCP)计算机106。便携式设备102、食物数据库104和HCP计算机106经由网络108彼此通信。患者或用户使用便携性设备102来从食物数据库104检索膳食信息以及输入关于餐食消耗的信息。在一个示例中,便携式设备102包括智能电话和/或蜂窝电话型设备,以使得该便携式设备对用户来说可容易地访问。结合葡萄糖计103来使用便携式设备102以便从患者收集葡萄糖读数。在所示的实施例中,将葡萄糖读数从葡萄糖计103下载到便携式设备102上。食物数据库104包含数据库和/或其中存储关于各种食物的营养/膳食信息的其他数据结构。例如,食物数据库104可以列出几百个餐馆以及它们的卡路里、脂肪、碳水化合物和纤维信息。该信息在整个系统100中可访问,并且,可以以任何数目的方式(诸如通过位置)来过滤该信息。食物数据库104存储关于餐食消耗的信息以及由便携式设备102收集的其他患者信息。在一个示例中,食物数据库104包括结构化查询语言(SQL)型数据库,诸如MICROSOFT®SQL服务器或ORACLE®类型数据库。内科医生和/或其他健康护理提供者使用HCP计算机106将信息(诸如患者的规定膳食和健康记录)输入到食物数据库104中以及检索信息以看到患者多好地遵循规定膳食。在一个示例中,HCP计算机106包括个人计算机(PC),诸如位于内科医生办公室处的台式和/或膝上型计算机。为了便于对存储在食物数据库104中的数据的广泛访问,在一个示例中,网络108包括专用和公共网络的组合,诸如连接到互联网的专用无线网络。FIG1 shows a block diagram of an example of a dietary compliance system 100 configured to implement the technology for simplifying data entry for tracking dietary compliance. As can be seen, dietary compliance system 100 includes a portable device 102, a glucose meter 103, a food database 104, and a healthcare provider (HCP) computer 106. Portable device 102, food database 104, and HCP computer 106 communicate with each other via a network 108. A patient or user uses portable device 102 to retrieve dietary information from food database 104 and input information about meal consumption. In one example, portable device 102 comprises a smartphone and/or cell phone-type device so that the portable device is easily accessible to the user. Portable device 102 is used in conjunction with glucose meter 103 to collect glucose readings from the patient. In the illustrated embodiment, glucose readings are downloaded from glucose meter 103 to portable device 102. Food database 104 comprises a database and/or other data structure storing nutritional/dietary information about various foods. For example, the food database 104 may list hundreds of restaurants along with their calorie, fat, carbohydrate, and fiber information. This information is accessible throughout the system 100 and can be filtered in any number of ways, such as by location. The food database 104 stores information about meal consumption, as well as other patient information collected by the portable device 102. In one example, the food database 104 comprises a Structured Query Language (SQL) database, such as a MICROSOFT® SQL Server or ORACLE® database. Physicians and/or other healthcare providers use the HCP computer 106 to input information (such as a patient's prescribed diet and health records) into the food database 104 and retrieve information to see how well the patient is following the prescribed diet. In one example, the HCP computer 106 comprises a personal computer (PC), such as a desktop and/or laptop computer located in the physician's office. To facilitate broad access to the data stored in the food database 104, the network 108, in one example, comprises a combination of private and public networks, such as a dedicated wireless network connected to the Internet.

如下面将更详细解释的那样,食物数据库104被配置成基于患者周围的特定境况来向便携式设备102供应潜在菜单项的列表。举例来说,便携式设备102根据患者的位置提供用户可从中选择的定做菜单项。在图1中,附图标记110与第一食物源位置(诸如杂货店或餐馆)相关联,并且附图标记120表示与第一食物源位置110不同的第二食物源位置,诸如另一杂货店或餐馆。食物数据库104存储食物项的列表。As will be explained in greater detail below, the food database 104 is configured to supply the portable device 102 with a list of potential menu items based on the particular circumstances surrounding the patient. For example, the portable device 102 provides customized menu items from which the user can select based on the patient's location. In FIG1 , reference numeral 110 is associated with a first food source location (such as a grocery store or restaurant), and reference numeral 120 represents a second food source location different from the first food source location 110, such as another grocery store or restaurant. The food database 104 stores a list of food items.

返回到前面的示例,当患者处于第一食物源位置110时,便携式设备120经由食物数据库104将菜单项过滤、排序(例如分等级)和/或突出显示成在第一食物源位置110(且不在第二食物服务位置112)处可用的那些菜单项。同样地,当患者处于第二食物源位置112时,便携式设备120将菜单项过滤、排序和/或突出显示成在第二位置112处可用的那些菜单项。Returning to the previous example, when the patient is at the first food source location 110, the portable device 120 filters, sorts (e.g., ranks), and/or highlights menu items to those available at the first food source location 110 (and not at the second food service location 112) via the food database 104. Similarly, when the patient is at the second food source location 112, the portable device 120 filters, sorts, and/or highlights menu items to those available at the second location 112.

图2示出便携式设备102的部件的一个示例的框图。如所示的那样,便携式设备102包括:用于处理数据的处理器202、用于存储数据的存储器204、用于输入数据的输入设备206和用于输出信息的输出设备208。便携式设备102还包括用于检测便携式设备102的位置的位置检测系统(LDS)210,诸如全球定位系统(GPS)和/或辅助GPS型系统。便携式设备102还包括时钟212,时钟212用于确定一天中的时间以辅助确定在该时间处什么类型的餐食(例如早餐、午餐或晚餐)是适合的。输入设备206被用来输入数据且通常操作便携式设备102,并且输出设备208被配置成将信息提供给用户。在便携式设备102是智能电话的一个示例中,输入设备206和输出设备208一起被组合到触摸型显示器中。为了在网络108上进行通信,便携式设备102包括通信设备214,通信设备214能够无线地和/或经由有线类型的连接传送信息。例如,通信设备214可以包括在蜂窝电话中找到的收发器。FIG2 illustrates a block diagram of one example of components of a portable device 102. As shown, the portable device 102 includes a processor 202 for processing data, a memory 204 for storing data, an input device 206 for inputting data, and an output device 208 for outputting information. The portable device 102 also includes a location detection system (LDS) 210, such as a global positioning system (GPS) and/or an assisted-GPS system, for detecting the location of the portable device 102. The portable device 102 also includes a clock 212 for determining the time of day to assist in determining what type of meal (e.g., breakfast, lunch, or dinner) is appropriate at that time. The input device 206 is used to input data and generally operate the portable device 102, and the output device 208 is configured to provide information to the user. In one example where the portable device 102 is a smartphone, the input device 206 and the output device 208 are combined into a touch-sensitive display. To communicate over the network 108, the portable device 102 includes a communication device 214 that is capable of transmitting information wirelessly and/or via a wired type connection. For example, the communication device 214 may include a transceiver found in a cellular telephone.

现在将参考图3中图示的流程图300来描述利用膳食依从性系统100的总体技术。查看流程图300,在数据捕获阶段302处,健康护理提供者(诸如内科医生)选择针对患者专门定制的膳食养生法。如果适当的话,内科医生可以与患者协商以确定哪个膳食将最适合于特定患者的生活方式。患者可以自己挑选膳食,或者如果如此期望的话,在某些实例中不需要选择膳食。参考图1,一旦内科医生和/或患者对膳食养生法做出决定,内科医生就经由HCP计算机106将特定膳食输入到食物数据库104中的患者或者以其他方式将特定膳食关联到食物数据库104中的患者。内科医生可以从食物数据库104中的预定义膳食列表中选择膳食,或者可以开发对患者专门定制的定做膳食。特定膳食养生法可以在患者之间不同。例如,许多膳食计划可用(诸如Atkins、South Beach、Body for Life),以及更专用于患有糖尿病的人的膳食计划和针对具体用户创建的膳食计划。系统100被设计成通过位置来识别适合于规定或预置膳食的那些菜单条目。The overall technique for utilizing the dietary adherence system 100 will now be described with reference to the flowchart 300 illustrated in FIG3 . Referring to flowchart 300 , at data capture stage 302 , a healthcare provider (such as a physician) selects a dietary regimen specifically tailored to a patient. If appropriate, the physician may consult with the patient to determine which diet will best suit the patient's lifestyle. The patient may select the diet themselves, or in some instances, no diet selection is required if so desired. Referring to FIG1 , once the physician and/or patient have decided on a dietary regimen, the physician enters or otherwise associates the specific diet with the patient in the food database 104 via the HCP computer 106 . The physician may select a diet from a list of predefined diets in the food database 104 or may develop a custom diet specifically tailored to the patient. The specific dietary regimen may vary between patients. For example, many meal plans are available (such as Atkins, South Beach, and Body for Life), as well as more specialized meal plans for people with diabetes and meal plans created for specific users. The system 100 is designed to identify, by location, those menu items that are appropriate for a prescribed or preset meal.

在指定了针对患者的膳食之后,用户能够利用便携式设备102来在数据捕获和报告阶段304中收集膳食和其他数据。用户能够经由输入设备206将信息(诸如餐食选择和生理信息)输入到便携式设备102中。为了识别患者,便携式设备102可以包括与食物数据库104中的患者相关联的唯一标识符,以及/或者患者可以利用唯一用户id和密码以便经由例如便携式设备102登录到食物数据库104中。通过识别特定患者,经由便携式设备102,食物数据库104能够提供定做界面以便除了其他之外还简化针对患者的数据输入。餐食输入过程的该简化还帮助提供关于被消耗的食物的更准确信息,这可以对结构化测试数据分析相当有帮助。通过使数据输入成为无缝的,用户更可能输入信息,从而改进对于膳食计划的依从性跟踪。例如,如下面将更详细解释的那样,LDS 210可以基于用户的位置来帮助改善被提供给用户的菜单项。时钟212还可以被用于基于在一天中的特定时间处适合的餐食来进一步改善可用的菜单项。此外,便携式设备102中的存储器204和/或食物数据库104可以存储历史选择以进一步改善菜单项。在阶段304中,便携式设备102的输出设备208能够提供立即反馈,以使得患者能够监视他们多好地依从膳食以及检查他们的健康统计。After specifying a meal for the patient, the user can utilize the portable device 102 to collect meal and other data during the data capture and reporting phase 304. The user can enter information (such as meal selections and physiological information) into the portable device 102 via the input device 206. To identify the patient, the portable device 102 can include a unique identifier associated with the patient in the food database 104, and/or the patient can utilize a unique user ID and password to log into the food database 104 via, for example, the portable device 102. By identifying a specific patient, the food database 104 can provide a customized interface via the portable device 102 to, among other things, simplify data entry for the patient. This simplified meal entry process also helps provide more accurate information about the foods consumed, which can be significantly helpful for structured test data analysis. By making data entry seamless, users are more likely to enter information, thereby improving adherence to the meal plan. For example, as explained in more detail below, the LDS 210 can help refine the menu items offered to the user based on the user's location. The clock 212 can also be used to further refine the available menu items based on meals that are suitable at specific times of the day. In addition, the memory 204 and/or food database 104 in the portable device 102 can store historical selections to further refine the menu items. In stage 304, the output device 208 of the portable device 102 can provide immediate feedback so that the patient can monitor how well they are following the diet and check their health statistics.

为了看到患者多好地依从规定膳食以及监视患者的健康,在阶段306中,内科医生可以经由HCP计算机106查看来自食物数据库104的患者结果。例如,内科医生可以生成报告以看到患者是否超过对膳食规定的日常卡路里和/或碳水化合物摄取量。如果患者没有合适地遵循膳食,则内科医生可以采取正确的动作来补救该情形,诸如通过关于膳食劝告患者。同样地,如果患者没有对规定的膳食做出反应,则内科医生可以规定不同的膳食和/或结构化测试以便找到问题的根源。基于患者多好地依从膳食养生法以及其他身体状况(诸如血糖水平和血压),内科医生可以进一步改善患者的膳食需求,并且如流程图300中的虚线箭头所指示的那样,可以再次重复该过程。In order to see how well the patient is following the prescribed diet and to monitor the patient's health, in stage 306, the physician can view the patient's results from the food database 104 via the HCP computer 106. For example, the physician can generate a report to see if the patient exceeds the daily calorie and/or carbohydrate intake prescribed for the diet. If the patient is not following the diet properly, the physician can take corrective action to remedy the situation, such as by advising the patient about the diet. Similarly, if the patient is not responding to the prescribed diet, the physician can prescribe different diets and/or structured tests to get to the root of the problem. Based on how well the patient is following the dietary regimen and other physical conditions (such as blood sugar levels and blood pressure), the physician can further improve the patient's dietary needs, and the process can be repeated again, as indicated by the dotted arrows in the flowchart 300.

在阶段304中进一步扩展便携式设备102定做界面的能力,便携式设备102利用允许其专门定制和改善可用菜单项列表的独特技术以减少用户输入数据所需的努力。图4中的流程图400图示用于简化数据输入以及提供依从性度量的技术。为了说明该技术,该特定示例中的便携式设备102是通过互联网访问食物数据库104的智能电话。该示例中的食物数据库104是网络托管的服务器,其将膳食数据提供给便携式设备102以及记录患者选择的菜单项连同通过便携式设备102输入的其他数据。参考图1和图2,在阶段402中,便携式设备102利用LDS 210检测其位置。在该示例中,LDS 210使用GPS坐标来检测其位置。基于所检测的位置,在阶段404中便携式设备102查询食物数据库104,且食物数据库104针对该特定位置返回菜单项列表。例如,如果图1中的第一食物源位置是快餐馆,则处理器202经由食物数据库104、基于该位置改善可用食物项的列表。如果便携式设备102位于第二食物源位置112处,则这些项的菜单将基于在该位置处可用的项。例如,如果用户遵循Body for Life膳食(40%碳水化合物、40%蛋白质、20%脂肪),并且他们出现在快餐馆,则系统将规定鸡肉三明治和色拉或一碗红辣椒作为适合于规定膳食的那些项。蛋白质食物备选物的这种分等级强烈地启用和施行了膳食。膳食倾向于声明你不能具有的内容而不是你能够具有的内容,这是系统所促进的。在另一示例中,如果用户到达餐馆且开启食物数据库104,则将使反映餐馆菜单条目的那些条目成为“默认的”(例如出现在列表顶部处)。具体来说,如果用户走进麦当劳(McDonald’s®)餐馆,则便携式设备102将呈现特定麦当劳餐馆的菜单而不是比如汉堡王(Burger King®)餐馆的菜单。Further extending the portable device 102's ability to customize its interface, stage 304 utilizes unique technology that allows it to specifically customize and refine the list of available menu items, thereby reducing the effort required for the user to enter data. The flowchart 400 in FIG. 4 illustrates a technique for simplifying data entry and providing a measure of compliance. To illustrate this technique, the portable device 102 in this particular example is a smartphone accessing a food database 104 via the Internet. The food database 104 in this example is a web-hosted server that provides dietary data to the portable device 102 and records the menu items selected by the patient along with other data entered through the portable device 102. Referring to FIG. 1 and FIG. 2 , in stage 402, the portable device 102 utilizes the LDS 210 to detect its location. In this example, the LDS 210 uses GPS coordinates to detect its location. Based on the detected location, in stage 404, the portable device 102 queries the food database 104, and the food database 104 returns a list of menu items for that specific location. For example, if the first food source location in FIG. 1 is a fast food restaurant, processor 202, via food database 104, refines the list of available food items based on that location. If portable device 102 is located at second food source location 112, the menu of items will be based on the items available at that location. For example, if a user follows the Body for Life diet (40% carbohydrates, 40% protein, 20% fat) and appears at a fast food restaurant, the system will specify a chicken sandwich and salad or a bowl of chili as items suitable for the prescribed diet. This hierarchical organization of protein food options strongly enables and enforces diets. Diets tend to emphasize what you can't have, rather than what you can have, which is something the system promotes. In another example, if a user arrives at a restaurant and opens food database 104, items reflecting the restaurant's menu will be made "default" (e.g., appearing at the top of the list). Specifically, if a user walks into a McDonald's® restaurant, portable device 102 will present the menu for that specific McDonald's restaurant, rather than, for example, the menu for a Burger King® restaurant.

基于来自时钟212的一天中的时间,便携式设备102的处理器202还能够在阶段406中改善被供应给用户的可用项的菜单列表。例如,如果它在午餐时间左右,则将仅针对该特定位置显示午餐时间项而不是来自早餐菜单的项。可以基于用户的特定境况来定做特定餐食的定时。例如,轮班工作者可能在下午吃他们的“早餐”且在清晨吃他们的“晚餐”。在阶段408中,便携式设备102的处理器202基于由内科医生在阶段302中指定的膳食需求来对食物备选物进行分等级。举例来说,如果内科医生指定了低碳水化合物膳食,则具有较低碳水化合物的项将被分配较高的等级,以使得与具有较高碳水化合物的项相比它们将出现在列表上的较高处或首位(或者反之亦然)。图5中的屏幕截图500示出基于位置对项进行分等级的一个示例。如该特定示例中所示,内科医生指定了低卡路里膳食,并且按照卡路里对如屏幕截图500中示出的项分等级,以使得较低卡路里项(“色拉”)出现在列表的顶部处,而具有较高卡路里值的项(例如“鸡肉”)出现在列表的结尾处。Based on the time of day from the clock 212, the processor 202 of the portable device 102 can also refine the menu list of available items offered to the user in stage 406. For example, if it is around lunchtime, only lunchtime items will be displayed for that particular location, rather than items from the breakfast menu. The timing of specific meals can be customized based on the user's specific circumstances. For example, shift workers may eat their "breakfast" in the afternoon and their "dinner" in the early morning. In stage 408, the processor 202 of the portable device 102 ranks the food options based on the dietary requirements specified by the physician in stage 302. For example, if the physician specifies a low-carbohydrate diet, items with lower carbohydrates will be assigned a higher ranking so that they will appear higher or first on the list compared to items with higher carbohydrates (or vice versa). The screenshot 500 in Figure 5 shows an example of ranking items based on location. As shown in this particular example, the physician has prescribed a low-calorie diet and has ranked the items shown in screenshot 500 by calories so that lower-calorie items ("salad") appear at the top of the list, while items with higher calorie values (e.g., "chicken") appear at the end of the list.

在菜单上不存在满足规定或预定膳食的内容的情况下,系统100可以使用当前位置来识别和建议在其中膳食可被遵循的备选餐馆。查看图4中的阶段410,食物数据库104确定在该位置处是否存在满足特定膳食需求的任何食物备选物。如果不存在,则膳食依从性系统100被设计成在阶段412中建议接近用户的备选位置。例如,如果给患者规定纯素食膳食,且他们位于牛排馆处,则食物数据库104经由便携式识别102建议附近的素食餐馆。图6中图示的屏幕截图600示出在餐馆不满足膳食需求的情况下将在便携式设备102的输出设备208上显示的屏幕的示例。如可以看到的那样,按照距离对不同食物位置分等级,但是在其他示例中,可以基于其他变量(诸如更好地满足用户的膳食需求的那些变量)来对餐馆或其他食物位置的列表分等级。可替换地或者附加地,阶段412中所建议的分等级还可以源自朋友偏好,具有相似健康问题的朋友偏好、具有相同或相似膳食的朋友偏好和/或具有在一个或多个社交媒体网站上(诸如在Facebook®、Myspace®、Foursquare®、Yelp®、Urbanspoon®等等上)所提供的相似简档的朋友偏好。例如,与没有评论或具有差评论的餐馆相比,朋友推荐的餐馆将被分配更高的等级或列出在更高的位置。一旦选择备选位置且用户行进到该位置,便携式设备102就再次转到阶段402,以重复循环直到在阶段410中食物备选物满足所有膳食需求为止。举例来说,如果用户靠近不具有达到膳食需求的任何项的冰激凌商店,则便携式设备102可以建议用户选择位于300米内的酸奶店作为备选。在该示例中,系统100经由食物数据库104而了解正在被查看的食物的类型且将建议适当的备选物而不是不适当的备选物(诸如牛排馆或其他较高饮食)作为选项。In the event that there is no food on the menu that satisfies a prescribed or scheduled meal, the system 100 can use the current location to identify and suggest alternative restaurants where the meal can be followed. Referring to stage 410 in FIG. 4 , the food database 104 determines whether there are any food alternatives at the location that meet the specific dietary requirements. If not, the dietary compliance system 100 is designed to suggest alternative locations close to the user in stage 412. For example, if a patient is prescribed a vegan diet and they are at a steakhouse, the food database 104 suggests a nearby vegetarian restaurant via the portable identification 102. The screenshot 600 illustrated in FIG. 6 shows an example of a screen that would be displayed on the output device 208 of the portable device 102 if a restaurant does not meet the dietary requirements. As can be seen, the different food locations are ranked by distance, but in other examples, the list of restaurants or other food locations can be ranked based on other variables (such as those that better meet the user's dietary requirements). Alternatively or additionally, the grading suggested in stage 412 can also be derived from friend preferences, friend preferences with similar health problems, friend preferences with the same or similar meals and/or friend preferences with similar profiles provided on one or more social media websites (such as on Facebook®, Myspace®, Foursquare®, Yelp®, Urbanspoon®, etc.). For example, compared with restaurants without comments or with bad comments, restaurants recommended by friends will be assigned higher grades or listed in higher positions. Once an alternative location is selected and the user travels to the location, portable device 102 will again forward to stage 402 to repeat the cycle until the food alternatives meet all dietary requirements in stage 410. For example, if the user is near an ice cream shop that does not have any items that meet the dietary requirements, portable device 102 can suggest that the user select a yogurt shop within 300 meters as an alternative. In this example, system 100 understands the type of food being viewed via food database 104 and will suggest appropriate alternatives rather than inappropriate alternatives (such as steakhouses or other higher diets) as options.

为了进一步帮助改善列表以使得用户更容易做出选择,便携式设备102经由处理器202在阶段414中基于先前的历史选择对食物备选物分等级。可替换地或附加地,可以基于特定食物项是否是用户的喜爱物的先前指示来对食物分等级。一旦在阶段414中对备选物分等级,便携式设备102就经由输出设备208在阶段416中提供满足那些特定膳食需要的可用食物项的经分等级的列表。返回到智能电话示例,在阶段416中,经分等级的菜单项的列表可以出现在智能电话的屏幕上。再一次,图5中的屏幕截图500示出针对特定餐馆位置(在该示例中其是餐馆A)而分等级的项的列表的一个示例。用户具有仅示出他们的喜爱餐食、示出所有餐食以及示出附近餐馆或其他食物位置的能力。食物数据库可以呈现存储在系统中的用户创建(或系统创建)的喜爱物,但是基于他们的位置且基于一天中的时间(例如餐食)而被呈现在优先化列表中(和/或从列表移除)。系统100可以基于重复的餐食输入来针对给定的一天中的时间和位置自动创建喜爱物。例如,如果用户在家,则将默认呈现他们存储在家的他们的喜爱餐食;然而,不会呈现他们在麦当劳的喜爱餐食。如果期望的话,用户可以始终可访问他们的所有喜爱物,但是不会向他们直接呈现——这将需要按下“示出所有喜爱物”菜单选择。社交媒体可以被用于阶段410中的分等级。可替换地或附加地,阶段414中对菜单项的分等级还可以源自朋友偏好,具有相似健康问题的朋友偏好、具有相同或相似膳食的朋友偏好和/或具有在一个或社交媒体网站上(诸如在Facebook®、Myspace®、Foursquare®、Yelp®、Urbanspoon®等等上)所提供的相似简档的朋友偏好。例如,与不具有等级或具有较差等级的菜单项相比,朋友喜欢的菜单项将被分配更高的等级。系统100还具有基于所拜访的特定餐馆连锁对膳食信息进行跟踪和/或分等级的能力。举例来说,如果一个人在处于一种状态的第一麦当劳餐馆处吃饭并且稍后拜访处于不同状态的第二麦当劳餐馆,则来自第一麦当劳餐馆的选择或偏好被持续到第二麦当劳餐馆,以使得先前的选择影响在第二麦当劳餐馆中对餐食的分等级。此外,在特定餐馆连锁内,还可以对存储专用菜单项进行跟踪和/或分等级。To further help improve the list so that the user can make a choice more easily, the portable device 102, via the processor 202, selects the food alternatives to be graded in stage 414 based on previous history. Alternatively or additionally, the food can be graded based on the previous indication of whether a particular food item is a favorite of the user. Once the alternatives are graded in stage 414, the portable device 102 provides a graded list of available food items that meet those specific dietary needs in stage 416 via the output device 208. Returning to the smartphone example, in stage 416, a list of graded menu items can appear on the smartphone screen. Once again, the screenshot 500 in FIG5 illustrates an example of a list of graded items for a specific restaurant location (in this example, restaurant A). Users have the ability to show only their favorite meals, show all meals, and show nearby restaurants or other food locations. The food database can present user-created (or system-created) favorites stored in the system, but they are presented in a prioritized list (and/or removed from the list) based on their location and time of day (e.g., meal). The system 100 can automatically create favorites for a given time of day and location based on repeated meal input. For example, if a user is at home, their favorite meals stored at home will be presented by default; however, their favorite meals at McDonald's will not be presented. If desired, the user can always access all of their favorites, but they will not be directly presented to them—this would require pressing the "Show All Favorites" menu option. Social media can be used for ranking in stage 410. Alternatively or additionally, the ranking of menu items in stage 414 can also be based on friend preferences, friends with similar health issues, friends who have the same or similar meals, and/or friends with similar profiles provided on one or more social media websites (such as Facebook®, Myspace®, Foursquare®, Yelp®, Urbanspoon®, etc.). For example, menu items that friends like will be assigned a higher rating than menu items that have no rating or a poor rating. System 100 also has the ability to track and/or rank meal information based on the specific restaurant chain visited. For example, if a person eats at a first McDonald's restaurant in one state and later visits a second McDonald's restaurant in a different state, the selections or preferences from the first McDonald's restaurant are carried over to the second McDonald's restaurant so that the previous selections affect the ranking of the meal at the second McDonald's restaurant. In addition, within a specific restaurant chain, store-specific menu items can also be tracked and/or ranked.

如果需要的话,便携式设备102还具有经由输入设备206输入数据的能力。参考图4,在阶段418中,用户能够输入数据(诸如生理数据)以及与他们的健康、精神状态、环境有关的其他信息和/或内科医生用以监视患者的其他信息。例如,在阶段418中,用户可以输入他们的血糖读数、血压、脉搏和/或其他生理数据。图7中的屏幕截图700仅仅示出在输出设备208上显示的输入屏幕的一个示例,在其中用户能够输入血糖测量。在另一示例中,血糖计将葡萄糖测量直接传送到智能电话,并且在又一示例中,便携式设备102是自动记录血糖测量的血糖计。If desired, the portable device 102 also has the ability to input data via the input device 206. Referring to FIG4, in stage 418, the user can input data (such as physiological data) and other information related to their health, mental state, environment, and/or other information used by the physician to monitor the patient. For example, in stage 418, the user can input their blood glucose reading, blood pressure, pulse, and/or other physiological data. The screenshot 700 in FIG7 shows only one example of an input screen displayed on the output device 208 in which the user can input a blood glucose measurement. In another example, the blood glucose meter transmits the glucose measurement directly to a smartphone, and in yet another example, the portable device 102 is a blood glucose meter that automatically records blood glucose measurements.

便携式设备102被配置成提供反馈,以使得用户能够看到他们如何关于规定膳食而执行,以及检查他们的总体健康。在阶段420中,便携式设备102和/或HCP计算机106能够提供关于个体多好地依从他们的膳食养生法的依从性度量。图8示出可在便携式设备102的输出设备208上显示的依从性报告的一个示例的屏幕截图800。图9示出另一显示屏幕900,其被用来示出个体多好地依从他们的特定膳食需求。通过使得用户更容易地即时检查他们对特定膳食养生法的依从性,向用户提供更好的反馈以确保他们合适地依从他们的膳食和营养养生法。The portable device 102 is configured to provide feedback so that the user can see how they are performing with respect to the prescribed diet, as well as check their overall health. In stage 420, the portable device 102 and/or the HCP computer 106 can provide a compliance metric regarding how well the individual is adhering to their dietary regimen. FIG8 shows a screenshot 800 of an example of a compliance report that can be displayed on the output device 208 of the portable device 102. FIG9 shows another display screen 900 that is used to show how well an individual is adhering to their specific dietary requirements. By making it easier for users to instantly check their compliance with a specific dietary regimen, users are provided with better feedback to ensure that they are properly adhering to their dietary and nutritional regimen.

在一个特定使用示例中,内科医生经由HCP计算机106将患者的特定低碳水化合物膳食输入到食物数据库104中。如前面所提到的那样,食物数据库104包括关于特定膳食的大量信息以及关于哪些食物项将适合于或不适合于规定的低碳水化合物膳食的信息。用户携带具有智能电话形式的便携式设备102,该智能电话包括能够检测用户的位置的GPS子系统。在智能电话通过互联网访问的远程托管食物数据库104上执行大多数信息存储和处理。智能电话使用专有客户端程序或通过标准网页浏览器(诸如使用HTML5标准的网页浏览器或其他变形)来访问食物数据库104。在该远程托管的配置中,智能电话不受存储和/或处理能力限制的约束。智能电话连续或周期性地将其GPS坐标传送到食物数据库104。基于来自GPS的位置,食物数据库能够将关于在各个附近位置(诸如餐馆、旅馆、超市和/或甚至在家)处所服务的食物的营养信息进行优先化排序。该信息从食物数据库104传送并作为网页而显示在智能电话上。例如,如果用户到达餐馆(诸如快餐馆)且开启他们的蜂窝电话上的包含膳食信息的应用,则反映特定位置的菜单的条目将默认地出现。In one specific use case, a physician enters a patient's specific low-carbohydrate diet into food database 104 via HCP computer 106. As previously mentioned, food database 104 contains extensive information about the specific diet, as well as information about which food items are suitable or unsuitable for the prescribed low-carbohydrate diet. A user carries a portable device 102 in the form of a smartphone, which includes a GPS subsystem capable of detecting the user's location. Most information storage and processing occurs on a remotely hosted food database 104, which the smartphone accesses via the internet. The smartphone accesses food database 104 using a proprietary client program or through a standard web browser (such as one using the HTML5 standard or other variations). In this remotely hosted configuration, the smartphone is not constrained by storage and/or processing capacity limitations. The smartphone continuously or periodically transmits its GPS coordinates to food database 104. Based on the GPS location, the food database is able to prioritize nutritional information about foods served at various nearby locations, such as restaurants, hotels, supermarkets, and/or even at home. This information is transmitted from food database 104 and displayed on the smartphone as a web page. For example, if a user arrives at a restaurant, such as a fast food restaurant, and opens an application on their cell phone that contains meal information, entries reflecting the menu for that particular location will appear by default.

为了帮助进一步改善选择且减少使选择过程对用户来说更容易的结果,食物数据库104还基于一天中的时间(诸如其为早餐、午餐还是晚餐)以及历史餐食选择来改善菜单列表。在该低碳水化合物使用示例中,用户在早餐期间输入餐馆。该食物数据库104将在智能电话上显示具有低碳水化合物早餐项(诸如鸡蛋)的菜单项的列表,所述低碳水化合物早餐项被显示在列表的顶部处,而较高碳水化合物项(诸如薄烤饼和烤面包)被显示在列表的底部附近。在项的描述旁边显示其他营养信息,诸如脂肪、卡路里和碳水化合物含量)。还可以显示菜单项和/或餐馆的社交媒体评论。食物数据库104甚至在智能电话上建议由具有相似膳食的朋友根据从社交媒体网络数据搜集到的信息而建议的特定早餐项。通过基于膳食需要提供特定菜单项,用户能够更好地依从他们的膳食计划。在不存在满足用户的膳食需求的可用项(例如用户拜访薄烤饼餐饮部)的情况下,智能电话可以建议具有较低碳水化合物餐食选项的备选附近餐馆。通过进行改善的餐食选择,用户能够迅速且不费力地输入关于他们的餐食的特定信息。还改进了所输入的信息的准确性。To further refine the selection process and reduce the number of consequences for the user, the food database 104 also refines menu listings based on the time of day (such as whether it's breakfast, lunch, or dinner) and past meal selections. In this low-carb use case, the user enters a restaurant during breakfast. The food database 104 will display a list of menu items on the smartphone with low-carb breakfast items (such as eggs) at the top of the list, while higher-carb items (such as pancakes and toast) are displayed near the bottom. Other nutritional information, such as fat, calorie, and carbohydrate content, is displayed alongside the item descriptions. Social media reviews of the menu items and/or restaurants may also be displayed. The food database 104 even suggests specific breakfast items on the smartphone, recommended by friends who have similar meals, based on information gathered from social media networks. By providing specific menu items based on dietary needs, users can better adhere to their meal plans. If no available items meet the user's dietary needs (for example, if the user visits a pancake restaurant), the smartphone can suggest alternative nearby restaurants with lower-carb meal options. By making improved meal selections, users are able to quickly and effortlessly enter specific information about their meals. The accuracy of the information entered is also improved.

示出用户多好地依从他们的日常膳食需求的依从性度量可以被即刻提供在智能电话上,以使得用户可以采取校正动作。用户例如可以通知他们接近于他们的日常碳水化合物界限,并且因此他们可能决定吃更少量的高蛋白质餐食而不是意大利面晚餐。在该示例中,内科医生还要求患者在每次餐食之前以及在每次餐食之后两小时测量和记录他们的血糖水平作为结构化测试的一部分。遵循内科医生的医嘱,患者利用血糖计测量他们的血糖,血糖计将葡萄糖读数无线传送到智能电话,该智能电话进而自动将数据传送到食物数据库。内科医生然后能够即时监视患者的健康并且如果需要的话采取校正动作。例如,食物数据库可以向内科医生警告低血糖或接近低血糖事件。内科医生可以在HCP计算机106上结合其他所收集的数据(诸如葡萄糖、活动和能量水平)查看示出关于先前餐食的特定信息的网页,以便定位低血糖的潜在根源,在适当时,内科医生甚至可以远程地修改或改变规定膳食,甚至在不要求患者拜访办公室的情况下。A compliance metric showing how well the user is adhering to their daily dietary requirements can be instantly provided on the smartphone, allowing the user to take corrective action. For example, the user can be notified that they are approaching their daily carbohydrate limit and, therefore, may decide to eat a smaller, high-protein meal instead of a pasta dinner. In this example, the physician also requires the patient to measure and record their blood sugar levels before and two hours after each meal as part of a structured test. Following the physician's instructions, the patient measures their blood sugar using a glucometer, which wirelessly transmits the glucose readings to the smartphone, which in turn automatically transmits the data to the food database. The physician can then monitor the patient's health in real time and take corrective action if necessary. For example, the food database can alert the physician to hypoglycemia or near-hypoglycemic events. The physician can view a webpage on the HCP computer 106 that displays specific information about previous meals, along with other collected data (such as glucose, activity, and energy levels), to identify potential sources of hypoglycemia. If appropriate, the physician can even remotely modify or change the prescribed diet, even without requiring the patient to visit the office.

如前面所提及的那样,上述技术和系统可以对结构化测试计划(诸如具有ACCU-CHEK® 360查看血糖分析系统)尤其有帮助,这是因为数据输入被简化且数据准确性被改进。在美国专利申请No. 12/710,430(通过引用将其并入本文)中描述了可使用的结构化测试协议的一个非限制性示例,但是也可以使用其他结构化测试协议。输入餐食和其他信息越简单,则测试的对象将越可能合适地执行结构化测试。通常进行结构化自监视血糖(SMBG)测试养生法,以便定位糖尿病控制问题的可能根源并确定适当的治疗反应,不管它是否对膳食、锻炼和/或药物有变化。在结构化测试中,内科医生规定预定义的测试养生法,在其中结合一个或多个其他变量收集血糖读数以便确定葡萄糖控制问题的可能根源。尽管血糖水平、锻炼和药物剂量可以容易地被患者或对象量化和跟踪,但是量化关于所消耗的餐食的信息可能相当困难。例如,糖尿病对象可以相当容易地量化且准确地记录他们的血糖水平、他们跑了多少英里(且持续多长时间)以及他们注射了多少胰岛素,但是当提到量化关于他们所消耗的餐食的卡路里、碳水化合物、脂肪和其他营养信息时,这可能是极其困难的命题。充其量,大多数结构化测试要求糖尿病患者识别餐食大小是小、中还是大,这提供了极少有用信息。此外,个体通常倾向于低估餐食的大小和/或卡路里含量。利用上述技术和系统,对象处于用于针对结构化测试量化所消耗的餐食的更好位置,这进而提供了内科医生能够基于其诊断和解决特定问题的更好数据。内科医生能够分析可能作为糖尿病对象中的低血糖或高血糖的根源的膳食众多因素,诸如卡路里、碳水化合物等等。As previously mentioned, the above-described techniques and systems can be particularly helpful for structured testing programs (such as those with the ACCU-CHEK® 360 View Blood Glucose Analysis System) because data entry is simplified and data accuracy is improved. A non-limiting example of a usable structured testing protocol is described in U.S. Patent Application No. 12/710,430 (incorporated herein by reference), but other structured testing protocols may also be used. The simpler it is to enter meal and other information, the more likely the test subject will appropriately perform the structured test. Structured self-monitoring blood glucose (SMBG) testing regimens are often administered to locate possible sources of diabetes control problems and determine appropriate treatment responses, regardless of whether they involve changes in diet, exercise, and/or medication. In structured testing, a physician prescribes a predefined testing regimen in which blood glucose readings are collected in conjunction with one or more other variables to determine possible sources of glucose control problems. While blood glucose levels, exercise, and medication dosages can be easily quantified and tracked by a patient or subject, quantifying information about consumed meals can be quite difficult. For example, diabetic subjects can quite easily quantify and accurately record their blood sugar levels, how many miles they ran (and how long they lasted), and how much insulin they injected, but when it comes to quantifying the calories, carbohydrates, fats, and other nutritional information about the meals they consumed, this can be an extremely difficult proposition. At best, most structured tests require diabetic patients to identify whether the meal size is small, medium, or large, which provides very little useful information. In addition, individuals typically tend to underestimate the size and/or calorie content of a meal. Utilizing the above-mentioned techniques and systems, subjects are in a better position to quantify the meals consumed for structured tests, which in turn provides physicians with better data based on which they can diagnose and solve specific problems. Physicians can analyze numerous factors of the meal that may be the root cause of hypoglycemia or hyperglycemia in diabetic subjects, such as calories, carbohydrates, etc.

应该认识到,可以以其他方式使上述系统和技术适配于许多其他类型的使用情况场景和/或环境。为了说明一些其他使用情况场景,现在将提供更多的几个示例。在一个使用情况示例中,用户想要运行成对测试的结构化测试。在这种类型的结构化测试中,用户取得血糖读数,做一些事情,并且然后在将来的某时间处取得另一血糖采样。该成对测试技术示出了两个血糖读数和动作/事件之间的任何关系或耦合。为了更具体地说明这一点,考虑用户想要看到消耗他们喜爱的奶昔的影响的情况。用户发起成对测试的结构化测试,并且便携式设备102提示用户取得血糖读数。一旦奶昔被消耗,用户就使用食物数据库104选择奶昔。两个小时过后,便携式设备102唤醒并提示用户取得第二血糖读数。单个食物输入(即,奶昔输入)不仅与数据库中的一个血糖读数相关联,而且还与这两个血糖读数相关联。可以想象,多于两个血糖读数可以与食物数据库104中的个体食物条目相关联(并且反之亦然)。例如,一个示例中的单个食物输入可以与多达六个血糖采样相关联。It should be appreciated that the above-described systems and techniques can be adapted in other ways for many other types of use case scenarios and/or environments. To illustrate some of these other use case scenarios, a few more examples will now be provided. In one example use case, a user wants to run a structured test called a paired test. In this type of structured test, the user takes a blood glucose reading, does something, and then takes another blood glucose sample at some future time. This paired test technique illustrates any relationship or coupling between two blood glucose readings and actions/events. To illustrate this more specifically, consider a scenario where a user wants to see the impact of consuming their favorite milkshake. The user initiates the structured test of the paired test, and the portable device 102 prompts the user to take a blood glucose reading. Once the milkshake is consumed, the user selects the milkshake using the food database 104. Two hours later, the portable device 102 wakes up and prompts the user to take a second blood glucose reading. A single food entry (i.e., the milkshake entry) is associated not only with one blood glucose reading in the database, but also with two blood glucose readings. It is conceivable that more than two blood glucose readings can be associated with individual food entries in the food database 104 (and vice versa). For example, a single food input in one example may be associated with up to six blood glucose samples.

在另一使用情况场景中,执行结构化测试以确定用户在一天中的早晨或早餐部分期间的胰岛素与碳水化合物比率。在测试的给定早晨,便携式设备102提示用户取得血糖读数且然后吃预定大小的餐食。经由食物数据库104和便携式设备102,用户识别他们在家吃的典型早晨早餐并且随后消耗早餐。对于吃早餐之后的每个小时,便携式设备102收集血糖读数,并且这继续直到取得六个测量为止。此后,便携式设备102和/或食物数据库104将测试开始时的血糖读数与测试结束时的血糖读数进行比较,并利用该差值以及来自食物数据库104的餐食大小和速度来计算所消耗的特定餐食的胰岛素与碳水化合物比率。在该示例中,所收集的数据被用来计算结构化测试的结果而无需选择特定膳食。In another use case scenario, a structured test is performed to determine the insulin to carbohydrate ratio of the user in the morning or during the breakfast portion of the day. On a given morning of the test, the portable device 102 prompts the user to obtain a blood glucose reading and then eat a meal of predetermined size. Via the food database 104 and the portable device 102, the user identifies the typical morning breakfast they eat at home and consumes breakfast subsequently. For each hour after eating breakfast, the portable device 102 collects blood glucose readings, and this continues until six measurements are obtained. After this, the portable device 102 and/or the food database 104 compare the blood glucose reading at the beginning of the test with the blood glucose reading at the end of the test, and utilize this difference and the meal size and speed from the food database 104 to calculate the insulin to carbohydrate ratio of the specific meal consumed. In this example, the collected data are used to calculate the result of the structured test without selecting a specific meal.

作为另一示例,用户和内科医生不选择任何特定膳食来遵循,而是取而代之,内科医生希望使用系统来简单地执行结构化测试。当便携式设备102要求用户输入用于测试的餐食信息时,用户可以使用食物数据库104来输入餐食。可替换地,用户可以在不使用食物数据库104的情况下手动输入关于餐食的信息(例如碳水化合物、大小、卡路里等等)。随后,由内科医生分析来自结构化测试的数据。As another example, the user and the physician do not select any specific diet to follow, but instead, the physician wishes to use the system to simply perform a structured test. When the portable device 102 requires the user to enter meal information for the test, the user can use the food database 104 to enter the meal. Alternatively, the user can manually enter information about the meal (e.g., carbohydrates, size, calories, etc.) without using the food database 104. The data from the structured test is then analyzed by the physician.

对于使用情况场景的又一示例,用户决定他们想要遵循South Beach Diet®并相应地对系统进行编程。系统100以如上所述的方式支持用户遵循膳食,诸如通过提供适合于South Beach Diet®的菜单项以及膳食依从性度量。在拜访内科医生时,用户和内科医生二者决定不同的膳食计划,并且内科医生经由HCP计算机106来输入新膳食。由此,系统100将不再支持先前针对用户选择的South Beach Diet®;而是系统100提供对新选择的膳食的支持。For another example of a use case scenario, a user decides they want to follow the South Beach Diet® and programs the system accordingly. The system 100 supports the user in following the diet in the manner described above, such as by providing menu items suitable for the South Beach Diet® and a dietary compliance metric. During a visit to a physician, both the user and the physician decide on a different meal plan, and the physician enters the new meal via the HCP computer 106. As a result, the system 100 will no longer support the South Beach Diet® previously selected for the user; instead, the system 100 provides support for the newly selected meal.

如应该认识到的那样,这些技术和系统可以被适配成收集附加信息和/或提供附加功能。例如,大剂量(bolus)计算器可以使用由食物数据库104促进的食物消耗信息。由此,可以对特定个体定制大剂量计算。为了结构化测试目的以及为了其他目的,系统100可以被用来收集其他信息(诸如锻炼信息、紧张性刺激等等)并将信息与特定餐食对准或相关联。可替换地或附加地,用户的位置坐标可以与个体葡萄糖读数直接相关联,以便除了其他之外还确定位置是否可能指示葡萄糖问题。在食物数据库104内,血糖读数的餐食升高(例如,餐食前与餐食之后2小时之间的血糖水平的变化)也可以与所消耗的特定餐食相关联。在另一示例中,餐食前和餐食后的血糖读数被存储在食物数据库内的餐食分组中。可以基于各餐食之间共享的公共特质来创建餐食分组。例如,在特定时间处吃的和/或共享公共食物的餐食可以被用来形成餐食分组。应该认识到,其他特性可以被用来形成或识别餐食分组。来自这些餐食分组的数据可以被统计地处理(例如均值、中值、最小值、最大值、众数、极差等等)并被保存,以使得来自各个餐食分组的影响可以被用来识别问题。系统100还可以被配置成跟踪用户的现有治疗,以使得如果治疗改变,则系统100可以相应地帮助展开推荐的膳食改变。As will be appreciated, these techniques and systems can be adapted to collect additional information and/or provide additional functionality. For example, a bolus calculator can use food consumption information facilitated by the food database 104. Thus, bolus calculations can be customized for specific individuals. For structured testing purposes and for other purposes, the system 100 can be used to collect other information (such as exercise information, stressors, etc.) and align or associate this information with specific meals. Alternatively or additionally, a user's location coordinates can be directly associated with individual glucose readings to, among other things, determine whether the location may indicate a glucose problem. Within the food database 104, meal spikes in blood glucose readings (e.g., the change in blood glucose levels between before and two hours after a meal) can also be associated with the specific meal consumed. In another example, pre-meal and post-meal blood glucose readings are stored in meal groups within the food database. Meal groups can be created based on common characteristics shared between meals. For example, meals eaten at a specific time and/or sharing common foods can be used to form meal groups. It will be appreciated that other characteristics can be used to form or identify meal groups. The data from these meal groupings can be statistically processed (e.g., mean, median, minimum, maximum, mode, range, etc.) and stored so that the impact from each meal grouping can be used to identify problems. The system 100 can also be configured to track the user's current treatment so that if the treatment changes, the system 100 can help develop recommended dietary changes accordingly.

所图示且上面描述的系统和技术只是几个示例,并且预期许多其他示例是可能的。例如,在其他实施例上,可以以不同方式配置图1中的系统100。例如,便携式设备102被描述为是智能电话和/或蜂窝电话型设备,但是在其他示例中,便携式设备102可以采取其他形式,包括但不限于便携式计算机(诸如平板计算机、膝上型计算机、便携式数字助理)和/或健康监视系统(诸如血糖计、血压监视设备和/或便携式心脏监视设备),仅仅举几个示例。食物数据库104被描述为是结构化查询语言(SQL)型数据库,诸如驻留于网络托管服务器型计算机上的MICROSOFT® SQL服务器或ORACLE®型数据库,但是可以想到,可以使用其他类型的数据存储和处理系统。例如,食物数据库104可以整体或部分地驻留于便携式设备102、HCP计算机106上和/或遍及在分布式网络上,仅仅举几个可替换示例。当食物数据库104有网络能力时,可以支持大量的位置,并且便携式设备102将不受存储大小和处理能力限制的约束。在一个示例中,HCP计算机106包括个人计算机(PC),诸如台式计算机和/或膝上型计算机。然而,在其他示例中,HCP计算机106可以包括平板型计算机、智能电话、蜂窝电话、终端、以及允许电子数据输入和/或操纵的其他部件。The systems and techniques illustrated and described above are just a few examples, and many other examples are contemplated. For example, in other embodiments, system 100 in FIG. 1 may be configured differently. For example, portable device 102 is described as a smartphone and/or cell phone-type device, but in other examples, portable device 102 may take other forms, including but not limited to a portable computer (such as a tablet, laptop, portable digital assistant) and/or a health monitoring system (such as a blood glucose meter, a blood pressure monitoring device, and/or a portable cardiac monitoring device), to name a few. Food database 104 is described as a Structured Query Language (SQL)-type database, such as a MICROSOFT® SQL Server or ORACLE®-type database residing on a network-hosted server-type computer, but it is contemplated that other types of data storage and processing systems may be used. For example, food database 104 may reside in whole or in part on portable device 102, HCP computer 106, and/or distributed across a distributed network, to name a few alternatives. When food database 104 is network-enabled, a large number of locations can be supported, and portable device 102 is not constrained by storage size and processing power limitations. In one example, the HCP computer 106 comprises a personal computer (PC), such as a desktop computer and/or a laptop computer. However, in other examples, the HCP computer 106 may comprise a tablet computer, a smartphone, a cellular phone, a terminal, or other components that allow electronic data entry and/or manipulation.

系统100的各种部件通过发送和接收各种信号来内部地和/或遍及网络108进行通信。尽管网络108被描述为包括互联网,但是网络108可以包括任何形式的通信网络,诸如电信系统、蜂窝通信系统、互联网、一个或多个其他广域网(WAN)、局域网(LAN)、专有网络、机构网络、有线电视网络、公共交换电话网络(PSTN)、这些的组合、和/或本领域技术人员一般已知的其他类型的网络。系统100的部件可以以任何数目的方式(诸如以连续、周期性、同步和/或异步方式)遍及网络108而通信。预期在其他示例中可能不需要网络108。例如,当食物数据库104驻留于便携式设备102上时,该便携式设备102可以由内科医生直接编程和/或通过与HCP计算机106的直接连接(诸如经由USB端口)而编程。The various components of the system 100 communicate internally and/or across a network 108 by sending and receiving various signals. Although the network 108 is described as comprising the Internet, the network 108 may include any form of communication network, such as a telecommunications system, a cellular communication system, the Internet, one or more other wide area networks (WANs), local area networks (LANs), a proprietary network, an institutional network, a cable television network, a public switched telephone network (PSTN), combinations of these, and/or other types of networks generally known to those skilled in the art. The components of the system 100 may communicate across the network 108 in any number of ways, such as continuously, periodically, synchronously, and/or asynchronously. It is contemplated that in other examples, the network 108 may not be required. For example, when the food database 104 resides on the portable device 102, the portable device 102 may be programmed directly by the physician and/or through a direct connection to the HCP computer 106 (such as via a USB port).

第一和第二食物源位置110、112包括可以提供食物的任何位置。通过非限制性示例的方式,第一和第二食物源位置110、112可以包括餐馆、酒馆、旅馆、超市、住宅、俱乐部和/或快餐馆,仅仅举几个示例。在图1中示出的示例中,图示了两个食物源位置,但是应该想到,数据库可以存储针对许多更多食物源位置的信息。The first and second food source locations 110, 112 include any location where food can be provided. By way of non-limiting example, the first and second food source locations 110, 112 may include a restaurant, a tavern, a hotel, a supermarket, a residence, a club, and/or a fast food restaurant, to name a few. In the example shown in FIG1 , two food source locations are illustrated, but it is contemplated that the database may store information for many more food source locations.

在所示的实施例中,便携式设备102、葡萄糖计103、食物数据库104、HCP计算机106和网络108被示为分离的部件。这些部件中的一个或多个可以被一起组合到单个单元中。例如,代替食物数据库104与便携式设备102分离,食物数据库104的信息可以被合并到便携式设备102中。作为另一示例,HCP计算机106可以与食物数据库104合并以形成单个单元。尽管葡萄糖计103被描绘为通过便携式设备102与其他部件进行通信,但是在其他示例中葡萄糖计103可以经由网络108向其他部件直接传送或传递信息。此外,所选部件可能不一定需要经由网络108进行通信。例如,HCP计算机106可以与食物数据库104直接通信而无需网络,并且反之亦然。尽管便携式设备102被示为单一的系统,但是还应该认识到,便携式设备102可以包括彼此通信的多个部件。例如,便携式设备102可以包括经由蓝牙(Bluetooth™)与血糖计103进行通信的蜂窝电话(诸如智能电话)。同样地,可以从集成在一起的多个部件配置HCP计算机106和食物数据库104。In the illustrated embodiment, the portable device 102, the glucose meter 103, the food database 104, the HCP computer 106, and the network 108 are shown as separate components. One or more of these components can be combined together into a single unit. For example, instead of separating the food database 104 from the portable device 102, the information in the food database 104 can be incorporated into the portable device 102. As another example, the HCP computer 106 can be incorporated with the food database 104 to form a single unit. Although the glucose meter 103 is depicted as communicating with other components via the portable device 102, in other examples the glucose meter 103 can directly transmit or transfer information to other components via the network 108. In addition, the selected components may not necessarily need to communicate via the network 108. For example, the HCP computer 106 can communicate directly with the food database 104 without a network, and vice versa. Although the portable device 102 is shown as a single system, it should also be appreciated that the portable device 102 can include multiple components that communicate with each other. For example, the portable device 102 may include a cellular phone (such as a smartphone) that communicates via Bluetooth™ with the blood glucose meter 103. Likewise, the HCP computer 106 and the food database 104 may be configured from multiple components that are integrated together.

可以以与图2中所示的便携式设备不同的方式配置便携式设备102。如之前所注意的那样,处理器202被用来控制便携式设备102的操作。如应该认识到的那样,处理器202结合便携式设备102的其他部件可以部分或完全地执行这里描述、图示和/或要求保护的方法中的动作。例如,处理器202可以被编程为(例如经由输出设备208)向对象提供在其中至少强调在特定位置处可用的食物的食物项列表。还应该认识到,系统的其他设备(诸如葡萄糖计103、食物数据库104和/或健康护理提供者计算机106)中的处理器可以部分或完全地执行这里描述、图示和/或要求保护的方法中的动作。处理器202可以由一个或多个部件组成。对于多部件形式的处理器202,一个或多个部件可以相对于其他部件远程地定位,或者被配置为单个单元。此外,可以以具有多于一个处理单元(诸如多处理器配置)的形式体现处理器202,并且处理器202应该被理解为总体上指代这种配置以及基于单个处理器的布置。处理器202的一个或多个部件可以属于限定数字电路、模拟电路或这二者的电子种类。处理器202可以属于响应于软件指令、硬连线状态机或这些的组合的可编程种类。时钟212被用于对便携式设备102中的事件定时。如应该认识到的那样,时钟212可以被合并到处理器202中或者可以是独立部件。此外,时钟212可以是基于硬件和/或软件的。Portable device 102 can be configured differently than the portable device shown in FIG. 2 . As previously noted, processor 202 is used to control the operation of portable device 102 . As will be appreciated, processor 202, in conjunction with other components of portable device 102 , can partially or fully perform the actions of the methods described, illustrated, and/or claimed herein. For example, processor 202 can be programmed to provide a list of food items to a subject (e.g., via output device 208 ) that at least emphasizes foods available at a particular location. It will also be appreciated that processors in other devices of the system (such as glucose meter 103 , food database 104 , and/or healthcare provider computer 106 ) can partially or fully perform the actions of the methods described, illustrated, and/or claimed herein. Processor 202 can be comprised of one or more components. For a multi-component processor 202 , one or more components can be remotely located relative to the other components or configured as a single unit. Furthermore, processor 202 can be embodied in a configuration having more than one processing unit (e.g., a multi-processor configuration), and processor 202 should be understood to generally refer to such configurations as well as arrangements based on a single processor. One or more components of the processor 202 may be of an electronic type that defines digital circuits, analog circuits, or both. The processor 202 may be of a programmable type that responds to software instructions, a hardwired state machine, or a combination of these. The clock 212 is used to time events in the portable device 102. As will be appreciated, the clock 212 may be incorporated into the processor 202 or may be a separate component. Furthermore, the clock 212 may be hardware and/or software based.

在其许多功能当中,存储器204结合处理器202被用来在临时、永久或半永久的基础上存储营养和膳食信息连同用户输入的餐食选择和健康信息。存储器204可以包括固态存储器、磁存储器或光学存储器(仅仅举几个示例)中的一种或多个类型。通过非限制性示例的方式,存储器204可以包括固态电子随机存取存储器(RAM)、顺序存取存储器(SAM)(诸如先入先出(FIFO)种类或后入先出(LIFO)种类)、可编程只读存储器(PROM)、电子可编程只读存储器(EPROM)或电子可擦除可编程只读存储器(EEPROM);光盘存储器(诸如蓝光、DVD或CD-ROM);磁编码硬盘、软盘、带或盒式介质;或这些存储器类型的组合。此外,存储器204可以是易失性、非易失性、或者易失性、非易失性种类的混合组合。存储器204还可以包括可移除类型的存储器。可移除存储器可以具有下述形式:非易失性电子存储单元、光学存储盘(诸如蓝光、DVD或CD ROM);磁编码硬盘、软盘、带或盒式介质;USB存储驱动器;或者这些或其他可移除存储器类型的组合。Among its many functions, memory 204, in conjunction with processor 202, is used to store nutritional and dietary information, along with user-entered meal selections and health information, on a temporary, permanent, or semi-permanent basis. Memory 204 may include one or more types of solid-state memory, magnetic memory, or optical memory, to name a few. By way of non-limiting example, memory 204 may include solid-state electronic random access memory (RAM), sequential access memory (SAM) (such as a first-in, first-out (FIFO) or last-in, first-out (LIFO) type), programmable read-only memory (PROM), electronic programmable read-only memory (EPROM), or electronic erasable programmable read-only memory (EEPROM); optical disk memory (such as Blu-ray, DVD, or CD-ROM); magnetically encoded hard disk, floppy disk, tape, or cartridge media; or a combination of these memory types. Furthermore, memory 204 may be volatile, non-volatile, or a combination of volatile and non-volatile types. Memory 204 may also include removable memory. The removable memory may be in the form of a non-volatile electronic storage unit, an optical storage disc (such as Blu-ray, DVD, or CD ROM); a magnetically encoded hard disk, floppy disk, tape or cartridge media; a USB memory drive; or a combination of these or other removable memory types.

继续参考图2,输入设备206可以包括如本领域技术人员将想到的任何类型的输入设备,诸如按钮、麦克风、触摸屏、键盘等等,仅仅举几个示例。输出设备208可以包括如本领域技术人员将想到的类型的输出设备,诸如显示器、触觉设备、打印机、扬声器等等,仅仅举几个示例。此外,应该认识到,输入设备206和输出设备208可以被组合以形成单个单元,诸如例如触摸型屏幕。尽管便携式设备102的输出设备208被描述为提供经改善和/或分等级的食物项列表,但是应该认识到,与便携式设备102分离的其他输出设备可以提供该列表。例如,便携式设备102可以被用来定位用户,但是餐馆处的单独电子菜单显示专门给对象定制的食物项列表。LDS 210可以包括可基于硬件和/或软件的用于位置检测的任何类型的系统。例如,LDS 210可以包括全球定位系统(GPS)、辅助GPS型系统、罗盘和/或加速计、以及用于检测便携式设备102的位置或定位的其他部件。在另一示例中,食物数据库104可以直接定位便携式设备102而不从便携式设备102接收位置坐标。在该示例中,食物数据库104基于具有便携式设备102通过其进行通信的已知位置的一个或多个路由器的互联网协议(IP)地址来对便携式设备102的位置做三角测量。在另一示例中,可以基于便携式设备102通过其进行通信的Wi-Fi热点的位置来确定便携式设备的位置。技术的组合也可以被用于位置检测。例如,可以基于Wi-Fi路由器位置数据、3G/4G蜂窝塔位置数据和GPS坐标数据的某种组合来定位便携式设备102。系统100还允许用户手动输入他们的位置,诸如当GPS视线不可用时。通信设备214可以包括能够遍及网络108进行通信的任何类型的设备和/或软件。例如,通信设备214可以包括蜂窝通信型设备、Wi-Fi型设备和/或红外端口,仅仅举几个示例。Continuing with reference to FIG. 2 , the input device 206 can include any type of input device as would be appreciated by one skilled in the art, such as buttons, microphones, touch screens, keyboards, and the like, to name a few examples. The output device 208 can include any type of output device as would be appreciated by one skilled in the art, such as a display, a haptic device, a printer, speakers, and the like, to name a few examples. Furthermore, it should be appreciated that the input device 206 and the output device 208 can be combined to form a single unit, such as, for example, a touch-screen. While the output device 208 of the portable device 102 is described as providing a refined and/or ranked list of food items, it should be appreciated that other output devices separate from the portable device 102 can provide such a list. For example, the portable device 102 can be used to locate a user, while a separate electronic menu at a restaurant displays a list of food items specifically tailored to the user. The LDS 210 can include any type of system for location detection, whether hardware-based and/or software-based. For example, the LDS 210 can include a global positioning system (GPS), an assisted-GPS system, a compass and/or accelerometer, and other components for detecting the location or position of the portable device 102. In another example, the food database 104 can directly locate the portable device 102 without receiving location coordinates from the portable device 102. In this example, the food database 104 triangulates the location of the portable device 102 based on the Internet Protocol (IP) addresses of one or more routers with known locations through which the portable device 102 communicates. In another example, the location of the portable device can be determined based on the location of the Wi-Fi hotspot through which the portable device 102 communicates. A combination of technologies can also be used for location detection. For example, the portable device 102 can be located based on some combination of Wi-Fi router location data, 3G/4G cellular tower location data, and GPS coordinate data. The system 100 also allows users to manually enter their location, such as when GPS line of sight is unavailable. The communication device 214 can include any type of device and/or software capable of communicating across the network 108. For example, the communication device 214 can include a cellular communication-type device, a Wi-Fi-type device, and/or an infrared port, to name a few examples.

在上述技术中,内科医生和/或患者被描述为执行某些动作,但是应该认识到,其他人可以部分或完全地执行这些动作。例如,内科医生助理、护士、管理员、膳食学家和/或第三方可以执行参考内科医生所描述的动作,并且家庭成员、护士、助理、雇员或其他个人可以帮助患者将信息输入到便携式设备102中或其他地方。应该认识到,其他人可以输入和/或规定膳食养生法。在一个特定示例中,内科医生可以经由传真将表格邮寄或发送到集中位置,在其中将膳食养生法输入到食物数据库104中。内科医生和/或患者还可以经由便携式设备102输入膳食养生法。如前所述,患者还可以选择膳食养生法。作为例证,想像患者愿意遵循South Beach Diet®等等。基于患者的位置,系统100在依从膳食的位置处突出显示食物。稍后在该示例中,如果内科医生规定不同的膳食,那么系统100将超越先前患者选择的膳食,以支持由内科医生规定的新膳食规划。尽管内科医生、其他健康护理提供者(例如膳食学家)、患者和/或其他人可以在阶段302(图3)中帮助选择膳食方法,但是预期可以在不选择或规定膳食方法的情形下使用该系统100和技术。在阶段302中没有选择膳食的情况下,用户仍能够输入信息,诸如所消耗的餐食和血糖读数。然而,假定没有指定膳食,则系统100将不能够支持膳食依从性度量的报告,但系统100将仍能够支持其他功能。换言之,即使当没有选择膳食方法时,系统100仍能够出于结构化测试目的捕获数据且提供该数据。In the above technology, the physician and/or patient are described as performing certain actions, but it should be appreciated that others may perform these actions in part or in full. For example, a physician's assistant, nurse, administrator, dietitian, and/or third party may perform the actions described with reference to the physician, and family members, nurses, assistants, employees, or other individuals may assist the patient in entering information into the portable device 102 or elsewhere. It should be appreciated that others may enter and/or prescribe a dietary regimen. In one specific example, the physician may mail or fax a form to a centralized location, where the dietary regimen is entered into the food database 104. The physician and/or patient may also enter a dietary regimen via the portable device 102. As previously mentioned, the patient may also select a dietary regimen. As an example, imagine that a patient wishes to follow the South Beach Diet®, etc. Based on the patient's location, the system 100 highlights foods at locations that adhere to the diet. Later in this example, if the physician prescribes a different diet, the system 100 will override the previously selected patient diet to support the new dietary plan prescribed by the physician. Although physicians, other health care providers (e.g., dietitians), patients, and/or other individuals can assist in selecting a dietary approach in stage 302 ( FIG. 3 ), it is contemplated that the system 100 and technology can be used without selecting or prescribing a dietary approach. Even without selecting a dietary approach in stage 302, the user can still enter information such as meals consumed and blood glucose readings. However, assuming no dietary approach is specified, the system 100 will not be able to support reporting of dietary compliance metrics, but the system 100 will still be able to support other functions. In other words, even when no dietary approach is selected, the system 100 can still capture data and provide that data for structured testing purposes.

就提供信息(诸如食物、餐食、膳食依从性和餐馆信息)来说,应该认识到,系统100至少强调相关信息以便简化用户的选择过程。如这里所使用的那样,术语“强调”或该术语的任何变体(例如“所强调的”)意味着:为了引起用户的注意而指出和/或调用相关信息,以使得用户能够容易地识别该相关信息。通过非限制性示例的方式,可以通过减少所提供的信息的量(例如列表上的限制项)、对信息分等级、过滤信息、对信息排序、突出显示信息、使信息醒目、在信息下面划线、当信息被播放时增加体积、和/或对信息进行颜色编码(仅仅举几个示例)来强调所提供的信息。在一个示例中,基于用户的位置来限制可用餐馆或其他食物位置的列表,并且然后,基于用户多好地遵循用户的膳食来对食物或餐食分等级。然而,存在帮助简化选择过程的其他可能性。使用层级方法的示例,餐馆名称首先基于位置而出现。然后,在选择餐馆时,显示菜单项或食物的分等级顺序,其中,先前选择的项被突出显示。还应该认识到,界面可以与附图中示出的内容不同。对于视力受损者以及对于其他人,在一个示例中便携式设备102使用文本到话音(以及话音到文本)技术来与用户对接,并且在其他变形中,显示器被用来与用户交互。作为另一示例,食物项的列出可以合并两个标签,一个列出餐食且另一个列出各个食物项。为了定做和/或生成关于特定餐食的信息,用户可以组合食物项标签下的一个或多个食物项以创建餐食。此外,用户可以手动地输入在食物数据库104中没有出现的餐食信息。In providing information such as food, meals, dietary adherence, and restaurant information, it should be appreciated that system 100 at least emphasizes relevant information to simplify the user's selection process. As used herein, the term "emphasize" or any variation thereof (e.g., "emphasized") means pointing out and/or calling out relevant information to draw the user's attention so that the user can easily identify the relevant information. By way of non-limiting example, emphasis can be achieved by reducing the amount of information provided (e.g., limiting items on a list), ranking the information, filtering the information, sorting the information, highlighting the information, making the information stand out, underlining the information, increasing the volume when the information is displayed, and/or color-coding the information, to name a few examples. In one example, the list of available restaurants or other food locations is limited based on the user's location, and then the foods or meals are ranked based on how well the user adheres to the user's diet. However, other possibilities exist to help simplify the selection process. In an example using a hierarchical approach, restaurant names are first presented based on location. Then, upon selecting a restaurant, a hierarchical order of menu items or foods is displayed, with the previously selected item highlighted. It should also be appreciated that the interface may differ from that shown in the accompanying drawings. For the visually impaired, as well as for others, the portable device 102 in one example uses text-to-speech (and speech-to-text) technology to interface with the user, and in other variations, a display is used to interact with the user. As another example, a listing of food items may incorporate two tabs, one listing the meals and the other listing the individual food items. In order to customize and/or generate information about a particular meal, the user may combine one or more food items under the food item tab to create a meal. In addition, the user may manually enter meal information that does not appear in the food database 104.

可以按与图中图示和/或上面描述的顺序不同的顺序执行上述技术的各种阶段。例如在图4中,可以在关于历史选择对菜单项分等级(阶段414)之后基于时间来改善食物项的菜单(阶段406)。在数据捕获和报告阶段304期间,被包含在所有食物数据库104或其一部分中的信息可以驻留于便携式设备102上。例如,在智能电话的网络覆盖不容易可用的情况下,整个食物数据库104可以驻留于便携式设备102的存储器204中。相反,在网络通信容易可用的情况下,仅来自食物数据库104的所需信息经由网络而传送并临时存储在便携式设备102的存储器204中。The various stages of the above-described technique may be performed in a different order than that illustrated in the figures and/or described above. For example, in FIG4 , the menu of food items may be refined over time (stage 406) after the menu items have been ranked based on historical selections (stage 414). During the data capture and reporting stage 304, all or a portion of the information contained in the food database 104 may reside on the portable device 102. For example, in situations where network coverage for a smartphone is not readily available, the entire food database 104 may reside in the memory 204 of the portable device 102. Conversely, in situations where network communication is readily available, only the required information from the food database 104 is transmitted via the network and temporarily stored in the memory 204 of the portable device 102.

尽管已经在附图和前面的描述中详细地图示和描述了本发明,但是它们应当被看作说明性的而不在字符上限制,应当理解,仅示出且描述了优选实施例,并且期望保护落入由随后的权利要求限定的本发明的精神之内的所有变化、等同物和修改。本说明书中援引的所有出版物、专利和专利申请通过引用并入本文,就好像每个单独出版物、专利或专利申请被具体且单独地指示成以其全部内容通过引用并入本文且在本文中阐述那样。Although the present invention has been illustrated and described in detail in the drawings and foregoing description, they should be considered illustrative and not restrictive in character, and it should be understood that only preferred embodiments have been shown and described, and protection is desired for all changes, equivalents, and modifications that fall within the spirit of the invention as defined by the following claims. All publications, patents, and patent applications cited in this specification are herein incorporated by reference as if each individual publication, patent, or patent application was specifically and individually indicated to be incorporated by reference herein in its entirety and set forth herein.

公开了一种用于获得关于由血糖测试的对象消耗的食物的信息的方法,该方法包括:确定所述对象所拥有的便携式设备的位置;向所述对象提供其中至少强调在所述位置处可用的食物的食物项的列表;接收来自所述列表的指示由所述对象消耗的食物的选择;以及从所述对象收集血糖读数。A method for obtaining information about food consumed by a subject undergoing blood glucose testing is disclosed, the method comprising: determining a location of a portable device possessed by the subject; providing the subject with a list of food items at least emphasizing food available at the location; receiving a selection from the list indicating a food consumed by the subject; and collecting a blood glucose reading from the subject.

在该方法的进一步开发中,向所述对象提供食物项的列表进一步包括基于所述对象的历史食物偏好来至少强调所述列表中的食物项。In a further development of the method, providing the subject with a list of food items further comprises emphasizing at least food items in the list based on historical food preferences of the subject.

在该方法的进一步开发中,向所述对象提供食物项的列表进一步包括基于所述对象的膳食需求来至少强调所述列表中的食物项。In a further development of the method, providing the subject with a list of food items further comprises emphasizing at least food items in the list based on dietary requirements of the subject.

在该方法的进一步开发中,向所述对象提供食物项的列表进一步包括基于一天中的时间来至少强调所述列表中的食物项。In a further development of the method, providing the subject with a list of food items further comprises emphasizing at least food items in the list based on a time of day.

在一种开发中,该方法进一步包括基于所述对象的膳食需求来在所述列表上对食物项分等级。In a development, the method further comprises ranking food items on the list based on the subject's dietary needs.

在一种开发中,该方法进一步包括经由便携式设备来提供示出所述对象对膳食的依从性的度量。In a development, the method further comprises providing, via the portable device, a metric showing the subject's compliance with the diet.

在一种开发中,该方法进一步包括:确定所述位置缺少满足所述对象的膳食需求的食物项;以及经由便携式设备提供满足所述对象的膳食需求的备选位置的列表。In a development, the method further comprises determining that the location lacks food items that meet the subject's dietary needs; and providing, via the portable device, a list of alternative locations that meet the subject's dietary needs.

在一种开发中,所有所记载的动作由便携式设备来执行。In one development, all recited actions are performed by the portable device.

在一种开发中,所记载的动作全部或部分地由远离便携式设备定位的食物数据库执行。In one development, the recited actions are performed in whole or in part by a food database located remotely from the portable device.

在一种开发中,收集血糖读数包括从血糖计接收血糖读数。In a development, collecting the blood glucose reading includes receiving the blood glucose reading from a blood glucose meter.

在一种开发中,所述血糖计被集成到便携式设备中。In one development, the blood glucose meter is integrated into a portable device.

在一种开发中,所述方法进一步向所述对象提供食物项的列表包括将食物项的列表显示在便携式设备上。In a development, the method further provides the subject with a list of food items including displaying the list of food items on a portable device.

在一种开发中,所述方法进一步包括将由所述对象消耗的食物关联到食物数据库中的血糖读数。In a development, the method further comprises associating food consumed by the subject to blood glucose readings in a food database.

在一种开发中,与时间戳一起存储所消耗的食物和血糖读数。In one development, the consumed food and blood glucose readings are stored along with a timestamp.

在一种开发中,所述方法进一步包括:当所消耗的食物和血糖读数在所定义的时间间隔内出现时,将所消耗的食物与血糖读数相关联。In a development, the method further comprises associating the consumed food with the blood glucose reading when the consumed food and the blood glucose reading occur within a defined time interval.

在一种开发中,所述方法进一步包括在所述接收到选择之后的所定义的时间段之后触发提醒系统。In a development, the method further comprises triggering a reminder system after a defined time period after said receiving the selection.

在一种开发中,所述方法进一步包括将血糖测试的结果提供给健康护理提供者计算机。In one development, the method further comprises providing the results of the blood glucose test to a healthcare provider computer.

在一种开发中,向所述对象提供食物项的列表包括通过过滤食物项的列表以仅提供在所述位置处可用的食物来强调在所述位置处可用的食物。In a development, providing the list of food items to the subject includes emphasizing food available at the location by filtering the list of food items to provide only food available at the location.

在一种开发中,向所述对象提供食物项的列表包括通过基于与用户的接近度对食物项的列表进行排序来强调在所述位置处可用的食物。In a development, providing the list of food items to the subject includes emphasizing food available at the location by sorting the list of food items based on proximity to the user.

在一种开发中,所述方法进一步包括:将血糖读数和所消耗的食物的选择存储在存储器中;以及至少处理血糖读数和所消耗的食物的选择以识别结构化血糖测试的任何模式。In a development, the method further comprises: storing the blood glucose readings and the selection of consumed food in a memory; and processing at least the blood glucose readings and the selection of consumed food to identify any pattern of the structured blood glucose test.

在一种开发中,接收选择和所述收集血糖读数在不同的时间处进行。In a development, receiving the selection and said collecting the blood glucose reading are performed at different times.

还公开了一种方法,包括:利用食物数据库接收膳食养生法;利用食物数据库接收与对象携带的便携式设备的位置相对应的位置数据;利用食物数据库生成其中至少强调满足所述对象的膳食养生法的在所述位置处可用的食物项的食物项的列表;基于所述对象的历史食物偏好来强调所述列表中的食物项;以及在所述强调之后将所述列表输出到所述对象。Also disclosed is a method comprising: receiving a dietary regimen using a food database; receiving location data corresponding to a location of a portable device carried by a subject using the food database; generating, using the food database, a list of food items that at least emphasizes food items available at the location that satisfy the dietary regimen of the subject; emphasizing food items in the list based on the subject's historical food preferences; and outputting the list to the subject after the emphasizing.

在一种开发中,所述方法进一步包括以下步骤:在所述输出之前基于食物项多么适合于一天中的特定时间来至少强调所述列表中的食物项。In a development, the method further comprises the step of prior to said outputting at least emphasizing a food item in said list based on how suitable it is for a specific time of day.

在一种开发中,基于历史食物偏好来强调所述列表中的食物项包括在所述列表上强调先前由所述对象消耗的食物项。In a development, emphasizing food items in the list based on historical food preferences includes emphasizing food items on the list that were previously consumed by the subject.

在一种开发中,所述方法进一步包括利用食物数据库从所述对象接收血糖读数。In a development, the method further comprises receiving a blood glucose reading from the subject using a food database.

在一种开发中,膳食养生法由内科医生规定。In one development, the dietary regimen is prescribed by a physician.

在一种开发中,膳食养生法由用户选择。In one development, the dietary regimen is selected by a user.

在一种开发中,便携式设备是蜂窝电话。In one development, the portable device is a cellular telephone.

在一种开发中,所述方法进一步包括接收通过用户从所述列表中选择多于一个项而创建的关于由用户消耗的餐食的信息。In a development, the method further comprises receiving information about meals consumed by the user, which is created by the user selecting more than one item from the list.

在一种开发中,所述位置是餐馆、或住处、或杂货店。In one development, the location is a restaurant, or a residence, or a grocery store.

公开了一种被配置成执行根据任何所公开的开发的方法的系统。A system configured to perform a method according to any disclosed development is disclosed.

在一种开发中,用于获得关于由结构化血糖测试的对象消耗的食物的信息的系统包括:便携式设备,其被配置成由所述对象拥有,所述便携式设备具有被配置成提供指示所述便携式设备的位置的数据的位置检测系统;食物数据库,其被配置成向所述便携式设备提供至少强调在所述位置处可用的食物的食物项的列表;其中所述便携式设备包括被配置成显示食物项的列表的输出设备和被配置成接收来自所述列表的指示由所述对象消耗的食物的选择的输入设备;血糖计,其被配置成从所述对象读取血糖读数;以及其中所述食物数据库被配置成存储血糖读数和关于由所述对象消耗的食物的信息。In one development, a system for obtaining information about food consumed by a subject of a structured blood glucose test comprises: a portable device configured to be possessed by the subject, the portable device having a location detection system configured to provide data indicative of a location of the portable device; a food database configured to provide to the portable device a list of food items emphasizing at least foods available at the location; wherein the portable device includes an output device configured to display the list of food items and an input device configured to receive a selection from the list indicating a food consumed by the subject; a blood glucose meter configured to read a blood glucose reading from the subject; and wherein the food database is configured to store the blood glucose reading and information about the food consumed by the subject.

在一种开发中,所述食物数据库与所述便携式设备分离。在另一种开发中,所述食物数据库被合并到所述便携式设备中。In one development, the food database is separate from the portable device. In another development, the food database is integrated into the portable device.

公开了一种用于获得由血糖测试的对象消耗的食物的系统,其包括:便携式设备,其被配置成由所述对象拥有;位置检测系统,其被配置成确定便携式设备的位置;所述便携式设备包括:被配置成处理来自所述对象的血糖读数的处理器;被配置成提供来自所述处理器的至少强调在所述位置处可用的食物的食物项的列表的输出设备;以及被配置成接收来自所述列表的指示由所述对象消耗的食物的选择的输入设备。A system for obtaining food consumed by a subject undergoing a blood glucose test is disclosed, comprising: a portable device configured to be possessed by the subject; a location detection system configured to determine the location of the portable device; the portable device comprising: a processor configured to process blood glucose readings from the subject; an output device configured to provide a list of food items from the processor at least emphasizing food available at the location; and an input device configured to receive a selection from the list indicating a food consumed by the subject.

在一种开发中,所述系统进一步包括存储器,其存储来自所述列表的指示由所述对象消耗的食物的选择。In a development, the system further comprises a memory storing a selection from the list indicative of food consumed by the subject.

在一种开发中,所述存储器被配置成与血糖读数一起存储所述选择。In a development, the memory is configured to store the selection together with a blood glucose reading.

在一种开发中,所述系统进一步包括被配置成向处理器供应食物项的列表的食物数据库。In a development, the system further comprises a food database configured to supply the processor with a list of food items.

在一种开发中,所述食物数据库与所述便携式设备分离。In a development, the food database is separate from the portable device.

在一种开发中,所述位置检测系统被合并到所述便携式设备中。In a development, the position detection system is incorporated into the portable device.

在一种开发中,所述位置检测系统与所述便携式设备分离。In a development, the position detection system is separate from the portable device.

在一种开发中,所述系统进一步包括被配置成从所述对象测量血糖读数的葡萄糖计。In a development, the system further comprises a glucose meter configured to measure a blood glucose reading from the subject.

在一种开发中,所述血糖计被合并到所述便携式设备中。In a development, the blood glucose meter is incorporated into the portable device.

在一种开发中,所述血糖计与所述便携式设备分离。In a development, the blood glucose meter is separate from the portable device.

Claims (20)

1.一种用于获得关于由血糖测试的对象消耗的食物的信息的方法,该方法包括:1. A method for obtaining information about food consumed by a subject undergoing a blood glucose test, the method comprising: 确定所述对象所拥有的便携式设备的位置;Determine the location of the portable device owned by the object; 确定是否存在在所述位置处可用的满足所述对象的膳食需求的食物,其中如果存在,则将所述位置确定为食物源位置,并且如果不存在,则通过基于与所述对象的位置接近度对具有满足所述膳食需求的食物项的备选位置进行排序来从所述备选位置中挑选另一位置作为所述食物源位置;Determine whether there is food available at the location that meets the dietary needs of the object, wherein if there is, the location is determined as a food source location, and if not, another location is selected as the food source location from the candidate locations by sorting the candidate locations with food items that meet the dietary needs based on their proximity to the object's location. 向所述对象提供其中强调在所述食物源位置处可用的食物的食物项的列表;Provide the object with a list of food items that highlight the food available at the location of the food source; 接收来自所述列表的指示由所述对象消耗的食物的选择;以及Receive instructions from the list regarding the selection of food consumed by the object; and 从所述对象收集血糖读数。Collect blood glucose readings from the object. 2.根据权利要求1所述的方法,其中所述向所述对象提供食物项的列表进一步包括基于所述对象的历史食物偏好来强调所述列表中的食物项。2. The method of claim 1, wherein providing the object with a list of food items further comprises highlighting food items in the list based on the object's historical food preferences. 3.根据权利要求1所述的方法,其中所述向所述对象提供食物项的列表进一步包括基于所述对象的膳食需求来强调所述列表中的食物项。3. The method of claim 1, wherein providing the list of food items to the object further includes highlighting the food items in the list based on the object's dietary needs. 4.根据权利要求1所述的方法,其中所述向所述对象提供食物项的列表进一步包括基于一天中的时间来强调所述列表中的食物项。4. The method of claim 1, wherein providing the list of food items to the object further includes highlighting the food items in the list based on the time of day. 5.根据权利要求1所述的方法,进一步包括基于所述对象的膳食需求来在所述列表上对食物项分等级。5. The method of claim 1, further comprising ranking food items on the list based on the dietary needs of the subject. 6.根据权利要求1所述的方法,进一步包括经由便携式设备来提供示出所述对象对膳食的依从性的度量。6. The method of claim 1, further comprising providing a measure of the subject’s adherence to the diet via a portable device. 7.根据权利要求1所述的方法,其中所有所记载的动作由便携式设备来执行。7. The method of claim 1, wherein all the described actions are performed by a portable device. 8.根据权利要求1所述的方法,其中所记载的动作全部或部分地由远离便携式设备定位的食物数据库执行。8. The method of claim 1, wherein the recorded actions are performed, in whole or in part, by a food database located remotely from the portable device. 9.根据权利要求1所述的方法,其中所述收集血糖读数包括从血糖计接收血糖读数。9. The method of claim 1, wherein collecting blood glucose readings includes receiving blood glucose readings from a glucometer. 10.根据权利要求9所述的方法,其中所述血糖计被集成到便携式设备中。10. The method of claim 9, wherein the blood glucose meter is integrated into a portable device. 11.根据权利要求1所述的方法,其中所述向所述对象提供食物项的列表包括将食物项的列表显示在便携式设备上。11. The method of claim 1, wherein providing the object with a list of food items comprises displaying the list of food items on a portable device. 12.根据权利要求1所述的方法,进一步包括将由所述对象消耗的食物关联到食物数据库中的血糖读数。12. The method of claim 1, further comprising associating the food consumed by the object with blood glucose readings in a food database. 13.根据权利要求1所述的方法,其中所消耗的食物和血糖读数与时间戳一起被存储。13. The method of claim 1, wherein the consumed food and blood glucose readings are stored together with a timestamp. 14.根据权利要求1所述的方法,进一步包括:当所消耗的食物和血糖读数在所定义的时间间隔内出现时,将所消耗的食物与血糖读数相关联。14. The method of claim 1, further comprising: associating the consumed food with the blood glucose reading when the consumed food and the blood glucose reading occur within a defined time interval. 15.根据权利要求1所述的方法,进一步包括在所述接收到选择之后的所定义的时间段之后触发提醒系统。15. The method of claim 1, further comprising triggering an alert system after a defined time period following the receipt of the selection. 16.根据权利要求1所述的方法,进一步包括将血糖测试的结果提供给健康护理提供者计算机。16. The method of claim 1, further comprising providing the results of the blood glucose test to a computer of a healthcare provider. 17.根据权利要求1所述的方法,其中所述向所述对象提供食物项的列表包括通过过滤食物项的列表以仅提供在所述食物源位置处可用的食物来强调在所述食物源位置处可用的食物。17. The method of claim 1, wherein providing the list of food items to the object comprises highlighting food available at the food source location by filtering the list of food items to provide only food available at the food source location. 18.根据权利要求1所述的方法,进一步包括:18. The method of claim 1, further comprising: 将血糖读数和所消耗的食物的选择存储在存储器中;以及Store blood glucose readings and the food choices consumed in memory; and 至少处理血糖读数和所消耗的食物的选择以识别结构化血糖测试的任何模式。At least process blood glucose readings and the choice of food consumed to identify any patterns in structured blood glucose testing. 19.根据权利要求1所述的方法,其中所述接收选择和所述收集血糖读数在不同的时间处进行。19. The method of claim 1, wherein the receiving selection and the collection of blood glucose readings are performed at different times. 20.一种用于获得关于由血糖测试的对象消耗的食物的信息的系统,包括:20. A system for obtaining information about food consumed by a subject undergoing a blood glucose test, comprising: 便携式设备,其被配置成由所述对象拥有,所述便携式设备具有被配置成提供指示所述便携式设备的位置的数据的位置检测系统;A portable device configured to be owned by the object, the portable device having a location detection system configured to provide data indicating the location of the portable device; 食物数据库,其被配置成:The food database is configured as follows: 确定是否存在在所述位置处可用的满足所述对象的膳食需求的食物,其中如果存在,则所述食物数据库将所述位置确定为食物源位置,并且如果不存在,则所述食物数据库通过基于与所述对象的位置接近度对具有满足所述膳食需求的食物项的备选位置进行排序来从所述备选位置中挑选另一位置作为所述食物源位置;以及Determine whether food that meets the dietary needs of the subject is available at the location, wherein if it is, the food database identifies the location as a food source location, and if not, the food database selects another location as the food source location from the candidate locations by sorting candidate locations with food items that meet the dietary needs based on their proximity to the subject's location; and 向所述便携式设备提供其中强调在所述食物源位置处可用的食物的食物项的列表;Provide the portable device with a list of food items that highlight the food available at the food source location; 其中所述便携式设备包括:The portable device mentioned above includes: 被配置成显示食物项的列表的输出设备;和The output device is configured to display a list of food items; and 被配置成接收来自所述列表的指示由所述对象消耗的食物的选择的输入设备;An input device configured to receive an indication from the list of foods to be consumed by the object; 血糖计,其被配置成从所述对象读取血糖读数;以及A blood glucose meter configured to read a blood glucose reading from the object; and 其中所述食物数据库被配置成存储血糖读数和关于由所述对象消耗的食物的信息。The food database is configured to store blood glucose readings and information about the food consumed by the object.
HK14107878.6A 2011-05-27 2012-05-23 Location enabled food database HK1194508B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/117783 2011-05-27

Publications (2)

Publication Number Publication Date
HK1194508A HK1194508A (en) 2014-10-17
HK1194508B true HK1194508B (en) 2019-08-23

Family

ID=

Similar Documents

Publication Publication Date Title
CN103562921B (en) The food database that position enables
US20240152783A1 (en) Improving the accuracy of test data outside the clinic
Årsand et al. Mobile health applications to assist patients with diabetes: lessons learned and design implications
US20180197628A1 (en) Systems, devices, and methods for experiential medication dosage calculations
CN101785702B (en) Health information system, method, corresponding device, equipment and reagent carrier
AU2024278328A1 (en) Analysis of glucose median, variability, and hypoglycemia risk for therapy guidance
Koenig et al. Characteristics of smartphone-based dietary assessment tools: a systematic review
US20190006040A1 (en) Cognitive diabetic regulator
CN109074867A (en) Summarize the system and method for improving healthy result with successive learning for providing
TWI760304B (en) Terminal device and health managing method
US20240252067A1 (en) Systems, devices, and methods for wellness monitoring with physiological sensors
US20240177826A1 (en) Generating personalized food guidance using predicted hunger
EP3355311B1 (en) Method, system, and computer program product for dynamic analysis of a physiological parameter
JP2012181804A (en) Method and system for predicting blood sugar level
Emaliyawati et al. A systematic review of internet-based remote patient monitoring systems for chronic disease management in Asian
HK1194508B (en) Location enabled food database
KR102055742B1 (en) Method for healthcare according to analysis of eating-out pattern, and server and portable terminal
HK1194508A (en) Location enabled food database
KR20170126353A (en) System and method for providing services for managing diabetes
Alzaleq et al. Health tracker: data acquisition and analysis for monitoring health trends and assessing disease risk
Adawiah et al. Mhealth in Cardiovascular Diseases (CVD) Self-care: A Systematic Review of Advantages and Challenges.
Bakar et al. SnappyMeal: Design and Longitudinal Evaluation of a Multimodal AI Food Logging Application
JP2024116380A (en) System, mobile terminal, server, information processing device, program, or method
CN121054220A (en) A blood glucose management system and method
IRUNGU MT SELF-MANAGEMENT UNIVERSITY