具有数字体重称量装置的系统和 用于输出经互联网输送的饮食信息的方法 【技术领域】
本发明涉及一种数字体重称;更具体地涉及一种用于输出经互联网输送的饮食信息的系统和方法,其中所述系统有一个数字体重称量装置,该装置包括一个液晶显示器(LCD)和一个打印机。
背景技术
一般地,常规的数字体重称包括一个数字数据处理装置,用于根据计算算法来计算和显示代表数字体重称上的体重或与之成比例的量,所述计算算法至少部分地由数字体重称的用户选择的可变参数确定。然而这里的问题是常规的数字体重称不能显示或者打印经互联网传输的信息。
本发明公开
因此,本发明的目的是提供一种有数字重量称装置的系统和方法,它可以显示和打印经互联网传输地饮食信息。
因此本发明的另一个目的是提供一种计算机可读取介质存储程序指令,所述程序指令放置在计算机上以执行用于显示和打印经互联网输送的饮食信息的方法。
根据本发明的一个方面,提供有一种用于输出饮食信息的系统,包含:一个公共的通信线路;一个重量称装置,耦连到所述公共通信线路上,用于称量当前的用户体重,以检测当前的体重值和输出饮食信息;以及一个信息提供装置,耦连到所述公共通信线路上,用于向所述重量称装置提供与当前体重值相应的饮食信息。
根据本发明的另一个方面,提供有一种用于输出饮食信息的方法,包含步骤:a)称量当前用户的身体以检测当前的体重值;b)从一个服务器计算机向重量称装置提供与当前重量值相应的饮食信息;和c)输出所述饮食信息。
根据本发明的另一个方面,提供有一种计算机可读取介质存储程序指令,所述程序指令放置在计算机上以执行一种用于输出饮食信息的方法,所述方法包含步骤:a)称量当前用户的身体以检测当前的体重值;b)从一个服务器计算机向重量称装置提供与当前重量值相应的饮食信息;和c)输出所述饮食信息。附图简要说明
从结合图对优选实施例的以下说明会清楚本发明的上述和其它目的和特征,附图中:
图1是表示根据本发明的具有数字体重称装置的系统的示例性方框图;
图2是说明图1所示的数字体重称装置的示例性方框图;
图3是另一个说明图1所示的数字体重称装置的示例性方框图;
图4是描绘图1所示的数字体重称装置的示例性透视图;
图5是表示图1所示服务器计算机的示例性方框图;
图6是表示图5所示的数据库的示例性结构图;而
图7是示例性流程图,示出用于根据本发明的用于输出经互联网输送的饮食信息的方法。实现本发明的最佳方式
参看图1,图中表示出一个表示根据本发明的具有数字体重称装置的系统的示例性方框图。如图所示,系统10包括一个数字重量称量装置100、一个用户计算机200、互联网300和一个服务器计算机400。数字重量称量装置100耦连到互联网300上,用于称量当前的用户的身体以检测当前的体重值。服务器计算机400耦连到互联网300上,用于向数字重量称量装置100提供与当前重量值相应的饮食信息。数字重量称量装置100显示或打印从服务器计算机400输出的饮食信息。所述饮食信息包括体重变化值、当日的食谱和推荐的体育锻炼信息。体重变化值包括体重增加量和体重减少量。当日的食谱包括早饭、午饭和晚饭的饮食(保健食品)。
另外,用户计算机200可以与互联网300连接。用户计算机200经互联网300与服务器计算机400通信,从而向服务器计算机400传输由用户输入的信息。用户输入的信息包括;用户识别代码(ID)、用户性别、用尸体重、用户的腰围和臀围值、目标时间长度和目标体重值。变通地,用户可以在用户计算机200经互联网300向服务器计算机400输出喜爱的身体锻炼信息。推荐的身体锻炼信息可以基于该喜爱的身体锻炼信息,例如体育运动。
参看图2,图中示出说明图1所示的数字体重称装置的示例性方框图;如图所示,数字重量称量装置100包括一个体重检测器110、一个腰围/臀围检测器120,一个处理器130、一个键盘140、一个液晶显示器(LCD)150、一个打印机160和一个通信接口170。体重检测器110耦连到一个称重垫(未示)。所述称重垫称量当前用户身体。体重检测器110通过称重垫称量的当前用户身体来检测当前体重值。腰围/臀围检测器120耦连到一根测量绳(未示)。类似地,所述测量绳测量用户的腰围和臀围。腰围/臀围检测器120通过测量绳测量的当前腰围和臀围来检测当前的腰围/臀围值。此时,处理器130处理当前的体重值和当前的腰围和臀围值。通信接口170发送由处理器130处理的当前的体重值和当前的腰围和臀围值。
代表输入装置的键盘140从用户接收用户输入的信息,其中键盘140有多个键。此时,用户通过按键输入用户输入的信息,其中,用户输入的信息包括;用户的ID、用户性别、用户的高度值、用户的腰围和臀围值、目标时间长度和目标体重值。目标时间长度定义为减重的预定时间长度,其中,目标时间长度是由用户确定的。
代表输出装置的液晶显示器(LCD)150显示从服务器计算机400处理的信息,例如饮食信息。代表另一种输出装置的打印机160以书写的数据形式打印处理的信息,例如处理的饮食信息。通信接口170通过互联网300向服务器计算机400输送用户输入的信息、当前的体重值和当前的腰围和臀围值。另外,通信接口170通过互联网300从服务器计算机400接收与用户输入的信息相应的饮食信息。
参看图3,图中示出另一个说明图1所示的数字重量称量装置的示例性方框图。与图2所示的数字重量称量装置100的结构作比较,图3所示的数字重量称量装置100的结构进一步包括一个指纹检测器180。指纹检测器180检测用户的指纹以识别用户。因此,数字重量称量装置100可以通过由指纹检测器180检测的用户指纹来识别用户。
参看图4,图中示出一个描绘图1所示的数字体重称量装置的示例性透视图。如图所示,数字重量称量装置100包括一个称重垫144和一个测量绳142。称重垫144称量当前用户的身体。测量绳142测量用户的腰围和臀围。包含在数字重量称量装置100中的键盘140、LCD150和打印机160可以为内建式。指纹检测器180位于键盘140之下。
参看图5,图中示出一个表示图1所示服务器计算机的示例性方框图。如图所示,服务器计算机400包括一个全球网(Web)站点410、一个通信接口420、一个用户识别器430、一个体重差计算器440、一个所需热量计算器450、一个饮食信息发生器460和一个数据库470。站点410包括至少一个网页,其中所述网页具有由通信接口420从用户计算机200接收的用户输入信息。在用户计算机200的用户可以通过网页向服务器计算机400注册用户身份。类似地,在数字重量称量装置100的用户也可以向服务器计算机400注册用户身份。通信接口420从数字重量称量装置100接收用户输入信息和用尸当前的体重值。通过把从用户计算机200接收的用户ID与储存在数据库470中的用户ID进行比较,耦连到数据库470的用户识别器430识别包含在用户输入信息中的用户ID。参看图6,图中示出一个表示图5所示的数据库的示例性结构图。数据库470中包括用户输入信息、以前的体重值、体重变化值、当日食谱、推荐的体育锻炼信息、当天消耗的卡路里和身体脂肪量。用户输入的信息包括;用户的ID、用户性别、用户的高度值、用户的腰围和臀围值、目标时间长度和目标体重值。
如果用户识别器430识别出用户ID,则耦连到用户识别器430和数据库470的体重差计算器440计算从用户计算机200接收的当前用户的体重值和储存在数据库470中的先前体重值之差。所需热量计算器450耦连到体重差计算器440和数据库470。所需热量计算器450基于当天消耗的卡路里数和储存在数据库470中的用户身体脂肪量以及体重差计算器440计算出的体重量差来计算当天需要的卡路里数。耦连到所需热量计算器450和数据库470的饮食信息发生器460响应当天需要的卡路里数。饮食信息发生器460根据当天需要的卡路里数产生饮食信息。所述饮食信息包括当日的食谱、推荐的体育锻炼信和储存在数据库470中的体重变化信息。耦连到饮食信息发生器460的通信接口420把饮食信息输送到用户计算机200。
参看图7,图中示出示例性流程图,表示用于根据本发明用于输出经互联网输送的饮食信息的方法。如图所示,含在图1所示的数字体重称量100中的称量垫144在步骤S 702中称量当前用户的身体。此后,体重检测器110检测由称量垫114称量的当前体重值。
然后,在步骤704,数字重量称量装置100处的用户经键盘140输入用户输入信息。此后,含在数字重量称量装置100中的通信接口170向服务器计算机400发送当前体重值和用户输入信息。用户输入信息包括用户的ID、用户的性别、用户的高度值、用户的腰围和臀围值、目标时间长度和目标体重值。
然后,含在图1所示的服务器计算机400中的通信接口420从数字重量称量装置100接收当前的体重值和用户输入信息。在步骤706,含在服务器计算机400中的用户识别器430确定含在用户输入信息中的用户身份是否与数据库中存储的相同,从而识别从数字重量称量装置100中接收的用户身份。如果用户识别器430不识认该用户的身份,则在步骤S708,数字称装置100处的用户向服务器计算机400注册用户ID。
相反,如果用户识别器430识认了用户身份,则在步骤S710,含在服务器计算机400中的体重差计算器440计算从用户计算机200接收的当前体重值和储存在数据库470中的以前的体重值之间的差。此后,在步骤S 712,含在服务器计算机400中的所需热量计算器450根据当天消耗的卡路里数和储存在数据库470中的用户脂肪量以及由体重差计算器400计算的差来计算当天需要的卡路里。
然后,在步骤S714,含在服务器计算机400中的饮食信息发生器460根据当天需要的卡路里数产生饮食信息。所述信息包括当天的食谱、推荐的体育锻炼和体重变化信息。此后,含在服务器计算机400中的通信接口420经互联网300向用户计算机200传送饮食信息。
然后,含在用户计算机200中的通信接口170经互联网300从服务器计算机400接收饮食信息。此后,含在用户计算机200中的处理器130处理饮食信息。此后,在步骤S716,LCD150显示由处理器130处理的饮食信息。可选地,在步骤S716,打印机160打印由处理器130处理的饮食信息。
尽管已经为说明目的公开了本发明的实施例,领域内的一般技术人员会理解,在不偏离所附权利要求书中揭示的本发明的精神和范围的前提下,可以有各种修改补充和替代。