一种健康信息的获取方法与流程

文档序号:16202953发布日期:2018-12-08 06:47阅读:651来源:国知局
一种健康信息的获取方法与流程

本发明涉及数据处理技术领域,尤其涉及一种健康信息的获取方法。

背景技术

随着人们生活水平的提高,健康问题成为人们越来越关注的话题。由于计算机网络和通信技术飞速发展,基于移动终端通过应用进行健康资讯信息获取越来越普遍。

然而,目前用户通过移动终端进行健康信息获取时,只能被动接受推送的信息,推送信息多而繁杂,千篇一律,无法实现针对自身的情况获取具有相关性的健康资讯,用户体验度差。



技术实现要素:

本发明的目的是提供一种健康信息的获取方法,以解决现有技术中无法实现按照需求获取健康信息的问题。

为实现上述目的,本发明提供了一种健康信息的获取方法,包括:

步骤10,服务器接收第一移动终端发送的接入信息;

步骤11,所述服务器提取所述第一移动终端的第一终端id;

步骤12,调用合法终端列表,所述合法终端列表中包括所有合法终端的终端id;

步骤13,如果没有查询到所述第一终端id则向所述第一终端发送接入失败信息;如果查询到则执行步骤14;

步骤14,所述服务器查询移动终端接入量阈值,如果超过所述接入量阈值,则向所述第一移动终端发送接入超限信息,如果没有超过则执行步骤15;

步骤15,所述服务器向所述第一移动终端发送接入成功信息;

步骤16,所述服务器调用健康类型列表,所述健康类型列表中包括第一序号和健康类型信息;

步骤17,所述服务器将所述健康类型列表发送给所述第一移动终端;

步骤18,接收所述第一移动终端发送的第一选择信息;

步骤19,所述服务器将所述第一选择信息与第一序号进行匹配,得到对应的第一健康类型信息;

步骤20,所述服务器根据所述第一健康类型信息调用健康信息列表,所述健康信息列表中包括所述第一健康类型信息对应的健康信息和第二序号;

步骤21,所述服务器将所述健康信息列表发送给所述第一移动终端;

步骤22,接收所述第一移动终端发送的第二选择信息;

步骤23,所述服务器将所述第二选择信息与第二序号进行匹配,得到对应的第一健康信息;

步骤24,所述服务器将所述第一移动终端选择的所有第一健康信息进行汇总,形成需求健康信息列表;

步骤25,所述服务器按照所述第一健康信息列表中的顺序将所述第一健康信息生成第一语音健康信息;

步骤26,所述服务器将所述第一健康信息列表中的第一健康信息对应的所有所述第一语音健康信息生成第一语音健康信息组;

步骤27,所述服务器将所述需求健康信息列表和第一语音健康信息组发送给所述第一移动终端。

进一步的,所述步骤25中,将所述第一健康信息生成第一语音健康信息具体为,将文本格式的第一健康信息调用对应的语音,从而生成第一语音健康信息。

进一步的,所述步骤25中,将所述第一健康信息生成第一语音健康信息具体为,将信息条目式的第一健康信息,从服务器中查询调用得到对应的第一语音健康信息。

进一步的,所述第一语音健康信息组具体为语音杂志。

进一步的,所述服务器将所述第一健康语音信息组分配一个第一信息组id。

进一步的,所述服务器将所述第一信息组id加入到信息组列表中,所述信息组列表包括所有健康语音信息组对应的信息组id。

本发明实施例提供的健康信息的获取方法,能够根据用户需求生成语音健康信息发送给用户,从而满足了用户的个性化需求,提高了用户体验度。

附图说明

图1为本发明实施例提供的健康信息的获取方法的流程图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图1为本发明实施例提供的健康信息的获取方法的流程图。如图1所示,本发明提供的健康信息的获取方法主要包括如下步骤:

步骤101,服务器接收第一移动终端发送的接入信息。

其中,第一移动终端具体可以是具有处理能力的终端设备,例如,智能手机、平板电脑、笔记本电脑等。

在一个具体的实施例中,接入信息具体为第一移动终端向服务器发送健康信息获取请求,例如,用户点击应用程序的相应栏目或者登录网页,向第一移动终端发送请求消息,第一移动终端将该请求信息发送给服务器。再比如,用户也可以通过拨打健康热线的方式通过第一移动终端将接入信息发送给服务器。

步骤102,服务器提取第一移动终端的第一终端id。

第一移动终端向服务器发送的接入信息中包含第一移动终端的第一终端id,服务器可以通过判断第一终端的id是否为合法id来判断第一移动终端是否具有健康信息获取权限。

在一个具体的实施例中,当第一移动终端通过应用程序接入服务器时,第一移动终端需要进行登录,向服务器发送登录信息,第一终端id可以为登录名;当第一移动终端通过拨打电话的形式接入服务器时,第一终端的id可以是拨打电话的电话号码。

步骤103,调用合法终端列表,合法终端列表中包括所有合法终端的终端id。

服务器预先将合法终端的终端id生成合法终端列表,如果在合法id列表中能够查询到该终端id则说明该终端为合法终端。第一移动终端接入服务器后,服务器调用预先存储的合法终端列表。

在一个具体的实施例中,服务器调用的合法终端列表为包含终端的登录名的登录信息列表;或者包含该业务的付费会员的电话号码的会员信息列表。

步骤104,判断第一终端id是否在合法终端列表中,如果没有查询到所述第一终端id则向所述第一终端发送接入失败信息;如果查询到则执行步骤105。

服务器在合法终端列表中查询第一终端id是否存在,如果没有查询到,则说明第一移动终端为不合法终端,也就是所该终端不具有信息获取的权限,则向第一移动终端发送文字形式或者语音形式的接入失败信息,例如,很抱歉,您不具有健康俱乐部业务的访问权限。

如果服务器在合法终端列表中查询到第一终端id,则说明该移动终端为合法终端,具有信息获取权限,则执行步骤105。

步骤105,所述服务器判断是否超过移动终端接入量阈值,如果超过所述接入量阈值,则向所述第一移动终端发送接入超限信息,如果没有超过则执行步骤106。

其中,移动终端接入量阈值是指一个业务可接入的移动终端数量的最大值,也就是该业务能够接入移动终端数量的上限值。

如果接入量超过接入量阈值,则向第一终端发送接入超限信息,可以发送文字信息或者语音信息,例如,接入超限信息可以为“很抱歉,当前健康俱乐部业务访问人数已满。”

在优选的实施例中,在服务器向第一移动终端发送接入超限信息之后,服务器向第一移动终端发送语音提示信息,“别着急,人数空缺时会将您接入,请耐心等待”;并且,向第一移动终端播放定时音乐信息,同时再次判断本地接入量是否超过接入阈值,具体的,服务器可以根据预设的时间间隔对是否超过接入阈值进行判断,这样可以保证用户的及时接入。

如果接入量没有超过接入量阈值,则执行步骤106。

步骤106,所述服务器向所述第一移动终端发送接入成功信息。

如果接入量没有超过接入量阈值,则将第一移动终端接入服务器,接收服务器发送的接入成功消息。

在一个具体的实施例中,接入成功消息可以是“您好,欢迎访问健康俱乐部业务”、“您好,欢迎拨打健康俱乐部咨询热线”。

步骤107,所述服务器调用健康类型列表,所述健康类型列表中包括第一序号和健康类型信息。

服务器预先将各类健康资讯信息按照不同类型进行分类,为每类信息设置类型名称,按照一定顺序为各类信息分配序号,生成健康类型列表,健康信息和健康类型信息具有预设的关联关系,健康类型信息和序号具有预设的关联关系。

其中,健康类型信息具体可以包括类型名称以及对应的该类型的健康资讯信息。

当第一移动终端接入成功时,服务器调用预先生成的健康类型列表。

步骤108,所述服务器将所述健康类型列表发送给所述第一移动终端。

具体的,服务器可以将健康类型列表以文字方式或者语音方式发送给第一移动终端。

当第一移动终端通过应用程序或者网页的形式接入服务器时,服务器可以以文字的形式将健康类型列表发送给第一移动终端。

例如,文字形式的健康类型列表信息内容为“1、今日推荐;2、养生类;3、心脑血管类;4、肿瘤类;5、呼吸系统类……”。

当第一移动终端一拨打健康热线的方式接入服务器时,服务器以语音形式将健康类型列表发送给第一终端。

例如,语音形式的健康类型列表信息内容为“今日推荐,请按1号键;养生类,请按2号键;心脑血管类,请按3号键;肿瘤类,请按4号键;呼吸系统类,请按5号键;……”。

步骤109,接收所述第一移动终端发送的第一选择信息。

第一移动终端根据健康类型列表向服务器发送第一选择信息。

当第一移动终端接收到服务器发送的文字形式的健康类型列表时,接收用户点击对应类别的标号生成的选择信息发送给服务器。

当第一移动终端接收到服务器发送的语音形式的健康类型列表时,接收用户输入的按键选择信息,将该选择信息发送给服务器。

步骤120,所述服务器将所述第一选择信息与第一序号进行匹配,得到对应的第一健康类型信息。

服务器将接收到的第一选择信息在预先生成的健康类型信息列表中查询对应的第一序号,根据健康类型信息和序号的关联关系,得到第一序号对应的第一健康类型信息。

步骤121,所述服务器根据所述第一健康类型信息调用健康信息列表,所述健康信息列表中包括所述第一健康类型信息对应的健康信息和第二序号。

服务器预先将每一类型的健康信息分为多个单元,为每个单元设置单元名称,按照一定顺序为各单元分配单元序号,生成健康信息列表,健康信息列表的表项包括健康类型名称、单元序号、单元名称等。健康类型信息和健康信息列表具有预设的关联关系。

其中,健康信息具体可以包括单元名称以及对应的该单元的健康资讯信息。

服务器根据第一移动终端发送的选择信息调用第一健康类型信息,根据第一健康类型信息调用预先生成的健康列表。

步骤122,所述服务器将所述健康信息列表发送给所述第一移动终端。

具体的,服务器可以将健康类型信息对应的健康信息列表以文字方式或者语音方式发送给第一移动终端。

如果服务器接收到的第一移动终端发送的第一选择信息对应的健康类型信息为“今日推荐”,则第一移动终端将“今日推荐”对应的健康信息列表发送给第一终端。

当第一移动终端通过应用程序或者网页的形式接入服务器时,服务器可以以文字的形式将健康信息列表发送给第一移动终端。

例如,文字形式的健康信息列表信息内容为“1、健康饮食;2、运动指南……”。

当第一移动终端一拨打健康热线的方式接入服务器时,服务器以语音形式将健康信息列表发送给第一终端。

例如,语音形式的健康列表信息内容为“健康饮食荐,请按1号键;运动指南,请按2号键……”。

步骤123,接收所述第一移动终端发送的第二选择信息。

第一移动终端根据健康信息列表向服务器发送第二选择信息。

当第一移动终端接收到服务器发送的文字形式的健康信息列表时,接收用户点击对应类别的标号生成的选择信息发送给服务器。

当第一移动终端接收到服务器发送的语音形式的健康信息列表时,接收用户输入的按键选择信息,将该选择信息发送给服务器。

步骤124,所述服务器将所述第二选择信息与第二序号进行匹配,得到对应的第一健康信息。

服务器将接收到的第二选择信息在预先生成的健康信息列表中查询对应的第二序号,根据健康信息和序号的关联关系,得到第二序号对应的第一健康信息。

例如,第一移动终端接收到用户在“今日推荐”类型信息中输入2号键的选择信息,则在健康信息列表中查询到对应的健康信息单元名称为“运动指南”,则得到“运动指南”相关的健康信息。

步骤125,所述服务器将所述第一移动终端选择的所有第一健康信息进行汇总,形成需求健康信息列表。

第一移动终端将接收到的用户输入的所有选择信息发送给服务器后,服务器可以将第一移动终端在不同时间选择的所有第一健康信息进行汇总,可以按照时间先后顺序,或者选择频率高低的顺序进行排列,形成需求健康信息列表,作为历史记录存储在第一移动终端id对应的网络空间或者本地空间中,便于用户后续进行调用。

步骤126,所述服务器按照所述第一健康信息列表中的顺序将所述第一健康信息生成第一语音健康信息。

生成语音健康信息的目的是满足用户的多样化调用需求。例如,针对患有眼科疾病的用户,可以根据需求调用语音健康信息进行收听,从而减少了用眼频率,起到保护眼睛的作用。另外,对于不识字的年龄比较大的用户,可以通过其他人帮助的方式调取语音健康信息收听,从而扩大了受众人群。

在一个优选的实施例中,将第一健康信息生成第一语音健康信息具体为,将文本格式的第一健康信息调用对应的语音,从而生成第一语音健康信息。

具体的,服务器需要预先存储文本格式的第一健康信息对应的语音信息,进行衔接和组合后生成第一语音健康信息。

在另一个优选的实施例中,将第一健康信息生成第一语音健康信息具体为,将信息条目式的第一健康信息,从服务器中查询调用得到对应的第一语音健康信息。

服务器预先存储信息条目式的第一健康信息对应的第一语音信息,建立语音信息库,需要时按照信息条目在语音信息库中查询调用对应的第一语音健康信息。

步骤127,所述服务器将所述第一健康信息列表中的第一健康信息对应的所有所述第一语音健康信息生成第一语音健康信息组。

其中,第一语音健康信息组具体为语音杂志。

在一个优选的实施例中,服务器将第一健康语音信息组分配一个第一信息组id。

在另一个优选的实施例中,服务器将第一信息组id加入到信息组列表中,信息组列表包括所有健康语音信息组对应的信息组id。

服务器为第一健康语音信息组分配第一信息组id,并将第一信息组id加入到信息组列表中的目的是便于利用第一信息组id在信息组列表中查询和调用该语音信息组的第一健康语音信息。

步骤128,所述服务器将所述需求健康信息列表和第一语音健康信息组发送给所述第一移动终端。

服务器按照用户需求将健康信息列表和第一语音健康信息组发送给第一移动终端,便于用户查看或收听按照用户需求获取到的健康信息。

本发明实施例提供的健康信息的获取方法,能够根据用户需求生成语音健康信息发送给用户,从而满足了用户的个性化需求,提高了用户体验度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件来实现,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。具体地,所述运算和控制部分都可以通络逻辑硬件实现,其可以是使用集成电路工艺制造出来的逻辑集成电路,本实施例对此不作限定。

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

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

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