通知推送方法和装置的制造方法

文档序号:8487666阅读:151来源:国知局
通知推送方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种通知推送方法和装置。
【背景技术】
[0002]安卓(Android)手表基于安卓可穿戴设备实现,提供了从Android智能终端上安装的应用(Applicat1n;以下简称:APP)向安卓手表端推送通知的方法,这样就可以将Android手表作为智能终端的第二显示屏使用。
[0003]但是,现有技术中,只能从Android智能终端上安装的本地APP向Android手表推送通知,适用范围很窄,不利于APP推广,用户体验度也较差。

【发明内容】

[0004]本发明的目的旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的第一个目的在于提出一种通知推送方法。通过该方法,智能终端可以具有在网页(Web)页面中向智能可穿戴设备推送通知的能力,使得用户可以在智能终端中查看Web页面时将内容推送到智能可穿戴设备,便于用户在不使用智能终端时查看,提高了用户体验度,并且有利于APP推广。
[0006]本发明的第二个目的在于提出一种通知推送装置。
[0007]为了实现上述目的,本发明第一方面实施例的通知推送方法,包括:网页服务器接收网页请求,所述网页服务器集成在智能终端安装的应用中;解析所述网页请求,获得所述网页请求中携带的特定格式的数据;将所述特定格式的数据携带在通知中推送给所述智能终端连接的智能可穿戴设备。
[0008]本发明实施例的通知推送方法,智能终端安装的应用中集成的网页服务器接收网页请求之后,解析上述网页请求,获得上述网页请求中携带的特定格式的数据,然后将上述特定格式的数据携带在通知中推送给智能终端连接的智能可穿戴设备,从而可以实现智能终端在Web页面中向智能可穿戴设备推送通知,使得用户可以在智能终端中查看Web页面时将内容推送到智能可穿戴设备,便于用户在不使用智能终端时查看,提高了用户体验度,并且有利于APP推广。
[0009]为了实现上述目的,本发明第二方面实施例的通知推送装置,设置在网页服务器中,所述网页服务器集成在智能终端安装的应用中,所述通知推送装置包括:接收模块,用于接收网页请求;解析模块,用于解析所述接收模块接收的网页请求,获得所述网页请求中携带的特定格式的数据;推送模块,用于将所述解析模块获得的特定格式的数据携带在通知中推送给所述智能终端连接的智能可穿戴设备。
[0010]本发明实施例的通知推送装置,设置在网页服务器中,上述网页服务器集成在智能终端安装的应用中,上述通知推送装置中的接收模块接收网页请求之后,解析模块解析上述网页请求,获得上述网页请求中携带的特定格式的数据,然后推送模块将上述特定格式的数据携带在通知中推送给智能终端连接的智能可穿戴设备,从而可以实现智能终端在Web页面中向智能可穿戴设备推送通知,使得用户可以在智能终端中查看Web页面时将内容推送到智能可穿戴设备,便于用户在不使用智能终端时查看,提高了用户体验度,并且有利于APP推广。
[0011]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0012]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0013]图1为本发明通知推送方法一个实施例的流程图;
[0014]图2为本发明通知推送方法另一个实施例的实现示意图;
[0015]图3为本发明通知推送装置一个实施例的结构示意图。
【具体实施方式】
[0016]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0017]图1为本发明通知推送方法一个实施例的流程图,如图1所示,该通知推送方法可以包括:
[0018]步骤101,网页服务器接收网页请求,上述网页服务器集成在智能终端安装的应用中。
[0019]本实施例中,上述网页服务器的因特网协议(Internet Protocol ;以下简称:IP)地址为本地机IP地址(127.0.0.1),并使用固定的端口号。
[0020]步骤102,网页服务器解析上述网页请求,获得上述网页请求中携带的特定格式的数据。
[0021]具体地,获得上述网页请求中携带的特定格式的数据可以为:获得上述网页请求中携带的JavaScript对象表示法(JavaScript Object Notat1n ;以下简称:JS0N)格式的数据。
[0022]步骤103,网页服务器将上述特定格式的数据携带在通知中推送给上述智能终端连接的智能可穿戴设备。
[0023]其中,上述智能终端连接的智能可穿戴设备包括与上述智能终端直接连接或通信连接的智能可穿戴设备;其中,通信连接是指智能终端与智能可穿戴设备可以基于蓝牙、无线网络、移动网络、红外或近场通信等技术进行通信。
[0024]具体地,将上述特定格式的数据携带在通知中推送给智能终端连接的智能可穿戴设备可以为:网页服务器调用上述智能终端的操作系统提供的通知接口向上述智能可穿戴设备发送通知,上述通知中携带上述特定格式的数据。
[0025]上述通知推送方法,智能终端安装的应用中集成的网页服务器接收网页请求之后,解析上述网页请求,获得上述网页请求中携带的特定格式的数据,然后将上述特定格式的数据携带在通知中推送给智能终端连接的智能可穿戴设备,从而可以实现智能终端在Web页面中向智能可穿戴设备推送通知,使得用户可以在智能终端中查看Web页面时将内容推送到智能可穿戴设备,便于用户在不使用智能终端时查看,提高了用户体验度,并且有利于APP推广。
[0026]图2为本发明通知推送方法另一个实施例的实现示意图,如图2所示,本发明提供的通知推送方法的核心是在智能终端,例如:Android手机端集成一个超文本传输协议(HyperText Transfer Protocol ;以下简称:HTTP)的服务器,即网页服务器(Web Server),该网页服务器以本地机IP地址(127.0.0.1)为服务器地址,并使用固定的端口号,这个网页服务器集成在手机端安装的一个APP当中。
[0027]上述网页服务器提供一系列以JSON为接口的命令,当收到一个网页请求的时候,网页服务器可以解析上述网页请求,获得该网页请求中携带的JSON格式的数据,然后调用Android系统的通知接口,向智能可穿戴设备,例如Android手表端推送一条通知。图2中,Android手机与Android手表基于蓝牙技术通信连接。
[0028]在Web页面中,当需要向Android手表端推送通知的时候,网页服务器只需要调用Android系统的通知接口,即调用“http://127.0.0.1/notificat1n”地址发送通知,并在通知中附加网页服务器解析获得的JSON格式的数据即可。本发明中,Web页面的实现,不依赖浏览器。
[0029]而Android手表端执行Android可穿戴设备的通知推送的正常流程即可,在此不再赘述。
[0030]本发明提供的通知推送方法可以实现智能终端在Web页面中向智能可穿戴设备推送通知,使得用户可以在智能终端中查看Web页面时将内容推送到智能可穿戴设备,便于用户在不
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1