健康消息接收和展现方法与流程

文档序号:12278885阅读:240来源:国知局
健康消息接收和展现方法与流程

本发明涉及通信技术领域,尤其涉及一种健康消息接收和展现方法。



背景技术:

随着时代的发展,生活质量的提高,健康问题越来越受到人们的关注。拥有一个健康的体魄是每个人共同的梦想。

为此,提供健康方面资讯的应用也应运而生,但是目前现有的应用,提供给用户的健康资讯信息都是整体推送,提供给不同用户的信息千篇一律,用户对推送消息只能被动阅读,不能根据用户实际需要和用户的实际状况提供相应的有针对性的健康资讯,健康资讯展现方式单一,用户无法根据自己习惯的阅读方式选择以相应方式展示。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种健康消息接收和展现方法,能够根据用户信息提供与用户相关的健康消息,并提供多种方式进行可视化展现,更加清晰、直观的向用户反映与其相关的健康信息。

有鉴于此,本发明实施例提供了一种健康消息接收和展现方法,包括:

第一用户终端向服务器发送健康消息获取请求;所述健康消息获取请求包括所述第一用户终端的用户属性信息;

所述服务器根据所述用户属性信息匹配的分类属性信息,并根据匹配得到的所述分类属性信息确定待获取的健康消息;所述用户属性信息包括用户的年龄、性别、职业、症状中的一种或多种;

所述服务器将所述待获取的健康消息发送给所述第一用户终端;

所述第一用户终端对接收到所述待获取的健康消息进行解析,得到健康消息数据;

对所述健康消息数据进行处理,在所述第一用户终端的用户界面生成可视化的健康消息展示信息;所述可视化的健康消息展示信息包括文字信息、图表信息或趋势信息中的一种或多种。

优选的,在所述第一用户终端向服务器发送健康消息获取请求之前,所述方法还包括:

所述服务器接收健康消息,并对接收到的健康消息进行解析,确定所述健康消息对应的分类属性信息;

根据所述分类属性信息对所述健康消息进行存储。

优选的,所述对所述健康消息数据进行处理,生成可视化的健康消息展示信息具体包括:

接收用户输入的展示方式选择指令;

根据所述展示方式选择指令确定健康消息展示模式;

根据所述健康消息展示模式,确定所需的健康消息数据及相应的处理方式;

根据所述处理方式对所述健康消息数据进行处理,生成可视化展示数据;

对所述可视化展示数据以确定的所述健康消息展示模式进行展示。

进一步优选的,所述健康消息展示模式包括显示框架数据;所述对所述可视化展示数据以确定的所述健康消息展示模式进行展示具体为:

根据所述可视化展示数据和所述显示框架数据生成所述可视化的健康消息展示信息。

本发明实施例提供的健康消息接收和展现方法,能够根据用户信息提供与用户相关的健康消息,并提供多种方式进行可视化展现,更加清晰、直观的向用户反映与其相关的健康信息。

附图说明

图1为本发明实施例提供的健康消息接收和展现方法流程图;

图2为本发明实施例提供的对健康消息进行展示的过程的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本实施例提供的健康消息接收和展现方法,实现于用户终端的应用中。常用的用户终端包括:智能手机和平板电脑。图1为本发明实施例提供的健康消息接收和展现方法流程图,如图1所示,主要步骤包括:

步骤110,第一用户终端向服务器发送健康消息获取请求;其中,健康消息获取请求包括第一用户终端的用户属性信息;

具体的,在服务器中预先存储有健康消息,健康消息在服务器中的存储是基于分类属性信息进行存储的。

在健康消息存储到服务器时,可以通过网络侧或者管理用户通过其用户终端向服务器发送健康消息,服务器对接收到的健康消息进行解析,确定健康消息对应的分类属性信息。

通过解析,得到健康消息中包括的关键词,比如与用户年龄、性别、症状、疾病名称、职业等相关的关键词,根据解析得到的关键词,确定健康消息的分类属性信息。然后根据分类属性信息对健康消息进行存储。

比如,在具体的例子中,分类属性信息可以例如IT工程师30-35岁人群组,80岁以上女性,患有近视的小学生,等等。

第一用户终端向服务器发送健康消息获取请求,可以是通过用户指令触发的,也可以是按照设定的时间触发的。比如设定每天上午10:00,生成健康消息获取请求,发送给服务器从而获取健康消息的更新数据。

步骤120,服务器根据用户属性信息匹配的分类属性信息,并根据匹配得到的分类属性信息确定待获取的健康消息;

具体的,用户属性信息可以包括用户的年龄、性别、职业、症状中的一种或多种。例如可以是40-50岁,男性,IT工程师,近视等。通过用户属性信息,能够找到所匹配的分类属性信息,随后再根据分类属性信息确定与该用户相关的健康消息,作为待获取健康消息。

以上述举例为例,根据40-50岁,男性,IT工程师,近视,这些用户属性信息,可以匹配到的分类属性信息例如“IT工程师40-50岁人群组”、“男性近视IT工程师人群组”等。

对于每个分类属性信息,都具有相应的健康消息,能够被服务器获取到。

步骤130,服务器将待获取的健康消息发送给第一用户终端;

具体的,发送到用户终端的健康消息可能为一条消息,也可能是多条消息,因为服务器根据用户属性信息匹配得到的分类属性信息可能多余一个,每个分类属性信息的健康消息也不止一条。

因此可以通过服务器设置设定具体的发送规则,比如将前步骤中根据匹配得到的健康消息中最新更新的三条作为待获取的健康消息进行发送。

步骤140,第一用户终端对接收到待获取的健康消息进行解析,得到健康消息数据;

具体的,定制健康消息由健康消息数据构成,在第一用户终端接收到定制健康消息之后,将其解析为健康消息数据,再进行后续处理。

步骤150,对健康消息数据进行处理,在第一用户终端的用户界面生成可视化的健康消息展示信息;

其中,可视化的健康消息展示信息包括文字信息、图表信息或趋势信息中的一种或多种。

可视化的健康消息展示信息可以根据健康消息数据的展示属性进行以用户终端中的默认展示方式进行展示,也可以是按照用户设定需求进行展示。

下面对按照用户设定需求,对健康消息进行展示的过程进行说明。

该过程具体如图2所示包括如下步骤:

步骤201,接收用户输入的展示方式选择指令;

步骤202,根据展示方式选择指令确定健康消息展示模式;

步骤203,根据健康消息展示模式,确定所需的健康消息数据及相应的处理方式;

步骤204,根据处理方式对健康消息数据进行处理,生成可视化展示数据;

步骤205,对可视化展示数据以确定的健康消息展示模式进行展示。

进一步的,健康消息展示模式包括显示框架数据;因此可以根据可视化展示数据和显示框架数据生成可视化的健康消息展示信息。

在具体实现中,通过应用提供多种模式供用户点击选择,生成相应的展示页面展示。

在一个应用页面内,具体展示方式可以包括但并不限于以下几种:

1、文字展示的方式,通过对文字按照设定字体排版,插图,进行展示,字体设定可以针对不同用户默认不同,比如如果获取到的用户基本信息中用户年龄超过50岁,则在默认设置中,字体参数为大号字体,以更好的更直观的为老年人展示健康消息;

2、图表展示的方式,对健康消息数据进行图表汇总,使得数据展示更加直观;

3、趋势图展示的方式,将健康消息数据按照数据属性,比如时间属性,生成趋势图,从而能够以趋势图方式进行展示。

此外还可以支持在一个应用页面内以包括以上两种或多种的组合方式进行展示。

本发明实施例提供的健康消息接收和展现方法,能够根据用户信息提供与用户相关的健康消息,并提供多种方式进行可视化展现,更加清晰、直观的向用户反映与其相关的健康信息,为用户提供有效的健康资讯信息。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1