首页 / 专利库 / 软件 / 可联网软件 / 互联网浏览器 / 一种基于物联网的电子商务广告手机终端推送界面

一种基于物联网电子商务广告手机终端推送界面

阅读:52发布:2020-05-11

专利汇可以提供一种基于物联网电子商务广告手机终端推送界面专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 物联网 的 电子 商务广告手机终端推送界面,包括互联网、界面数据 服务器 、推送服务器、Web服务器、界面推送平台、手机终端和双向通讯;所述的界面数据服务器的输出端通过互联网与Web服务器连接,Web服务器连接的输出端与推送服务器连接,推送服务器的输出端和界面推送平台连接,推送界面的不同模板传输到推送服务器,利用推送服务器传输到界面推送平台,建立的推送消息和对应处理方式,将推送的界面直接在手机终端显示,通过推送界面反馈的界面点击数完成数据反馈,推送弹通知并处理通知点击后的路由操作,用体现一种数据和处理的分离思想。,下面是一种基于物联网电子商务广告手机终端推送界面专利的具体信息内容。

1.一种基于物联网电子商务广告手机终端推送界面,其特征在于,包括互联网(1)、界面数据服务器(2)、推送服务器(3)、Web服务器(4)、界面推送平台(5)、手机终端(6)和双向通讯(7);
所述的界面数据服务器(2)的输出端通过互联网(1)与Web服务器(4)连接,Web服务器(4)连接的输出端与推送服务器(3)连接,推送服务器(3)的输出端和界面推送平台(5)连接;
所述的互联网(1)用于网络与网络之间所串连成的庞大网络,网络以一组通用的协议相连,形成逻辑上的单一巨大网络用于数据之间的传输;
所述的界面数据服务器(2)中推送的各个界面模型数据存储于服务器内,其中常见的网页有html,htm,shtml,asp,aspx,php,jsp等格式,包括常用的静态网页以及常用的动态网页;
所述的推送服务器(3)通过手机终端(6)与服务器端建立长链接,手机终端(6)可以接收由服务器端不定时发送的消息;
所述的Web服务器(4)指网站服务器可以向浏览器等Web客户端提供文档,功能是提供网上信息浏览服务,Web服务器4是可以向发出请求的浏览器提供文档的程序,只有当Internet上运行其他计算机中的浏览器发出的请求时,服务器才会响应;
所述的界面推送平台(5)包括推送SDK集成(51)、推送处理(52)和推送点击率处理(53),推送SDK集成(51)的输出端和推送处理(52)连接,推送点击率处理(53)的输出端和双向通讯(7)连接,双向通讯(7)的输出端和界面数据服务器(2)连接;
所述的推送SDK集成(51)集成sdk步骤一般包括lib引入,配置,gradle配置,拷贝资源和java文件等,服务端推送消息的操作是非UI操作,个推接入后在一个IntentService中收到透传消息;
所述的推送处理(52)分PushMessage和PushHandler两个抽象,分别是推送消息和对应处理,借鉴了安卓中Handler的机制Handler+Message设计,供子类完成具体的消息处理,推送弹通知并处理通知点击后的路由操作;
所述的推送点击率处理(53)基于sparse特征建模,以高维sparse特征的LR模型作为基线模型,用dense特征直接结合LR来建模的,而高维sparse特征结合LR的方案,结合batch的训练加上Online的更新方式,或者直接转向完全Online的方案如ftrl,完成点击率数据处理
所述的手机终端(6)包括路由模(61)和推送界面反馈(62),路由模块(61)实现app内不同界面之间的跳转导航,RouteMsg表示一个具体的路由命令,之后会有一个或多个由RouteHandler来处理此消息;
所述推送界面反馈(62)使用流式TCP套接字将推送通知作为二进制数据发送给APNs,消息推送有分别针对开发和测试用的sandbox、发布产品的两个接口,每个都有各自的地址和端口,都需要通过TLS或SSL,使用SSL证书来建立一个安全的信道,提供者编制通知信息,通过这个信道将其发送给APNs,使用反馈服务周期性检查一直收不到通知,降低推送服务器的负担;
2.根据权利要求1所述的一种基于物联网的电子商务广告手机终端推送界面,其特征在于,所述路由模块(61)包括路由消息(611)和推送响应(612),推送界面反馈(62)包括响应推送效果(621)、弹出通知(622)、点击效果(623)和响应通知点击(624),路由消息(611)的输出端和响应推送效果(621)连接,响应推送效果(621)的输出端和弹出通知(622)连接,弹出通知(622)的输出端和点击效果(623)连接,点击效果(623)的输出端和响应通知点击(624)连接,响应通知点击(624)的输出端和推送响应(612)连接,推送响应(612)的输出端和推送点击率处理(53)连接。
3.根据权利要求2所述的一种基于物联网的电子商务广告手机终端推送界面,其特征在于,路由消息(611)不同web界面定位导航,定位到界面中的tab子界面;
所述推送响应(612)中sdk收到透传消息,依赖服务器返回的数据格式的,即json和PushMessage对应,将push消息转为java对象,接着交给PushManager去处理。
4.根据权利要求2所述的一种基于物联网的电子商务广告手机终端推送界面,其特征在于,响应推送效果(621)需求push通知,并且通知点击后执行路由,通知以类似Intent的方式携带了之后的路由消息数;
所述弹出通知(622)可以组合的字符串,那么格式就比较灵活了,可以使用uri这种格式,或者其它任意你能够轻松用来区分不同业务模块不同通知的格式来产生tag作为通知的标识;
所述点击效果(623)比如判断用户是否登录等,可以让通知的点击行为是打开一个Service,不是跳转到某个Activity;
所述响应通知点击(624)从intent中获取到发送通知时设置的routeMsg,交给RouterManager去处理。

说明书全文

一种基于物联网电子商务广告手机终端推送界面

技术领域

[0001] 本发明涉及到一种广告推送界面,特别涉及一种基于物联网的电子商务广告手机终端推送界面。

背景技术

[0002] 随着通信技术的飞速发展以及手机等移动终端的迅速普及,基于通信网络的广告推送功能日渐成为运营商的一项重要业务。在传统的广告推送过程中,商户终端通过运营商网络进行业务激活,获得广告推送许可,然后在推送广告时将推送请求和广告内容发送给网络侧的广告推送服务器,由广告推送服务器将广告内容转发给所有的用户终端。
[0003] 通常,广告内容推送的目标区域人口较为密集,运营商在人口密集区域的网络资源分配原本就比较紧张,通过运营商网络进行广告内容推送会消耗大量的网络资源,进一步加重人口密集区域的网络负担。

发明内容

[0004] 本发明的目的在于提供一种基于物联网的电子商务广告手机终端推送界面,推送界面的不同模板传输到推送服务器,利用推送服务器传输到界面推送平台,建立的推送消息和对应处理方式,将推送的界面直接在手机终端显示,通过推送界面反馈的界面点击数完成数据反馈,推送弹通知并处理通知点击后的路由操作,用体现一种数据和处理的分离思想,以解决现有技术的问题。
[0005] 为实现上述目的,本发明提供如下技术方案:一种基于物联网的电子商务广告手机终端推送界面,包括互联网、界面数据服务器、推送服务器、Web服务器、界面推送平台、手机终端和双向通讯;
[0006] 所述的界面数据服务器的输出端通过互联网与Web服务器连接,Web服务器连接的输出端与推送服务器连接,推送服务器的输出端和界面推送平台连接;
[0007] 所述的互联网用于网络与网络之间所串连成的庞大网络,网络以一组通用的协议相连,形成逻辑上的单一巨大网络用于数据之间的传输;
[0008] 所述的界面数据服务器中推送的各个界面模型数据存储于服务器内,其中常见的网页有html,htm,shtml,asp,aspx,php,jsp等格式,包括常用的静态网页以及常用的动态网页;
[0009] 所述的推送服务器通过手机终端与服务器端建立长链接,手机终端可以接收由服务器端不定时发送的消息;
[0010] 所述的Web服务器指网站服务器可以向浏览器等Web客户端提供文档,功能是提供网上信息浏览服务,Web服务器是可以向发出请求的浏览器提供文档的程序,只有当Internet上运行其他计算机中的浏览器发出的请求时,服务器才会响应;
[0011] 所述的界面推送平台包括推送SDK集成、推送处理和推送点击率处理,推送SDK集成的输出端和推送处理连接,推送点击率处理的输出端和双向通讯连接,双向通讯的输出端和界面数据服务器连接;
[0012] 所述的推送SDK集成集成sdk步骤一般包括lib引入,配置,gradle配置,拷贝资源和java文件等,服务端推送消息的操作是非UI操作,个推接入后在一个IntentService中收到透传消息;
[0013] 所述的推送处理分PushMessage和PushHandler两个抽象,分别是推送消息和对应处理,借鉴了安卓中Handler的机制Handler+Message设计,供子类完成具体的消息处理,推送弹通知并处理通知点击后的路由操作;
[0014] 所述的推送点击率处理基于sparse特征建模,以高维sparse特征的LR模型作为基线模型,用dense特征直接结合LR来建模的,而高维sparse特征结合LR的方案,结合batch的训练加上Online的更新方式,或者直接转向完全Online的方案如ftrl,完成点击率数据处理
[0015] 所述的手机终端包括路由模和推送界面反馈,路由模块实现app内不同界面之间的跳转导航,RouteMsg表示一个具体的路由命令,之后会有一个或多个由RouteHandler来处理此路由消息;
[0016] 所述推送界面反馈使用流式TCP套接字将推送通知作为二进制数据发送给APNs,消息推送有分别针对开发和测试用的sandbox、发布产品的两个接口,每个都有各自的地址和端口,都需要通过TLS或SSL,使用SSL证书来建立一个安全的信道,提供者编制通知信息,通过这个信道将其发送给APNs,使用反馈服务周期性检查一直收不到通知,降低推送服务器的负担;
[0017] 进一步地,所述路由模块包括路由消息和推送响应,推送界面反馈包括响应推送效果、弹出通知、点击效果和响应通知点击,路由消息的输出端和响应推送效果连接,响应推送效果的输出端和弹出通知连接,弹出通知的输出端和点击效果连接,点击效果的输出端和响应通知点击连接,响应通知点击的输出端和推送响应连接,推送响应的输出端和推送点击率处理53连接。
[0018] 进一步地,路由消息不同web界面定位导航,定位到界面中的tab子界面;
[0019] 所述推送响应中sdk收到透传消息,依赖服务器返回的数据格式的,即json和PushMessage对应,将push消息转为java对象,接着交给PushManager去处理。
[0020] 进一步地,响应推送效果需求push通知,并且通知点击后执行路由,通知以类似Intent的方式携带了之后的路由消息数
[0021] 所述弹出通知可以组合的字符串,那么格式就比较灵活了,可以使用uri这种格式,或者其它任意你能够轻松用来区分不同业务模块不同通知的格式来产生tag作为通知的标识;
[0022] 所述点击效果比如判断用户是否登录等,可以让通知的点击行为是打开一个Service,不是跳转到某个Activity;
[0023] 所述响应通知点击从intent中获取到发送通知时设置的routeMsg,交给RouterManager去处理。
[0024] 与现有技术相比,本发明的有益效果是:
[0025] 本基于物联网的电子商务广告手机终端推送界面,推送界面的不同模板传输到推送服务器,利用推送服务器传输到界面推送平台,建立的推送消息和对应处理方式,将推送的界面直接在手机终端显示,通过推送界面反馈的界面点击数完成数据反馈,推送弹通知并处理通知点击后的路由操作,用体现一种数据和处理的分离思想。附图说明
[0026] 图1为本发明的整体原理图。
[0027] 图中:1、互联网;2、界面数据服务器;3、推送服务器;4、Web服务器;5、界面推送平台;51、推送SDK集成;52、推送处理;53、推送点击率处理;6、手机终端;61、路由模块;611、路由消息;612、推送响应;62、推送界面反馈;621、响应推送效果;622、弹出通知;623、点击效果;624、响应通知点击;7、双向通讯。

具体实施方式

[0028] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚;完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029] 请参阅图1,一种基于物联网的电子商务广告手机终端推送界面,包括互联网1、界面数据服务器2、推送服务器3、Web服务器4、界面推送平台5、手机终端6和双向通讯7。
[0030] 双向通讯7建立起WebSocket协议的通信连接,之后所有的通信都依靠这个专用协议进行,通信过程中可互相发送JSON、XML、HTML或图片等任意格式的数据,由于是建立在HTTP基础上的协议,因此连接的发起方仍是客户端,而一旦确立WebSocket通信连接,不论服务器还是客户端,任意一方都可直接向对方发送报文。
[0031] 界面数据服务器2的输出端通过互联网1与Web服务器4连接,Web服务器4连接的输出端与推送服务器3连接,推送服务器3的输出端和界面推送平台5连接。
[0032] 互联网1用于网络与网络之间所串连成的庞大网络,网络以一组通用的协议相连,形成逻辑上的单一巨大网络用于数据之间的传输。
[0033] 界面数据服务器2中推送的各个界面模型数据存储于服务器内,其中常见的网页有html,htm,shtml,asp,aspx,php,jsp等格式,包括常用的静态网页以及常用的动态网页,兼容现有浏览器的握手规范而采用了http协议中的握手规范以建立WebSocket连接,其手机终端6与服务器建立的是持久连接。
[0034] 推送服务器3通过手机终端6与服务器端建立长链接,手机终端6可以接收由服务器端不定时发送的消息。
[0035] Web服务器4指网站服务器可以向浏览器等Web客户端提供文档,功能是提供网上信息浏览服务,Web服务器4是可以向发出请求的浏览器提供文档的程序,只有当Internet上运行其他计算机中的浏览器发出的请求时,服务器才会响应,通俗的讲,Web服务器4传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用的方法,专处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑。
[0036] 界面推送平台5包括推送SDK集成51、推送处理52和推送点击率处理53,推送SDK集成51的输出端和推送处理52连接,推送点击率处理53的输出端和双向通讯7连接,双向通讯7的输出端和界面数据服务器2连接。
[0037] 推送SDK集成51集成sdk步骤一般包括lib引入,配置,gradle配置,拷贝资源和java文件等,服务端推送消息的操作是非UI操作,个推接入后在一个IntentService中收到透传消息。
[0038] 推送处理52分PushMessage和PushHandler两个抽象,分别是推送消息和对应处理,借鉴了安卓中Handler的机制Handler+Message设计,供子类完成具体的消息处理,推送弹通知并处理通知点击后的路由操作。
[0039] 推送点击率处理53基于sparse特征建模,以高维sparse特征的LR模型作为基线模型,用dense特征直接结合LR来建模的,而高维sparse特征结合LR的方案,结合batch的训练加上Online的更新方式,或者直接转向完全Online的方案如ftrl,完成点击率数据处理。
[0040] 手机终端6包括路由模块61和推送界面反馈62,路由模块61实现app内不同界面之间的跳转导航,RouteMsg表示一个具体的路由命令,之后会有一个或多个由RouteHandler来处理此路由消息611。
[0041] 推送界面反馈62使用流式TCP套接字将推送通知作为二进制数据发送给APNs,消息推送有分别针对开发和测试用的sandbox、发布产品的两个接口,每个都有各自的地址和端口,都需要通过TLS或SSL,使用SSL证书来建立一个安全的信道,提供者编制通知信息,通过这个信道将其发送给APNs,使用反馈服务周期性检查一直收不到通知,降低推送服务器3的负担。
[0042] 路由模块61包括路由消息611和推送响应612,推送界面反馈62包括响应推送效果621、弹出通知622、点击效果623和响应通知点击624,路由消息611的输出端和响应推送效果621连接,响应推送效果621的输出端和弹出通知622连接,弹出通知622的输出端和点击效果623连接,点击效果623的输出端和响应通知点击624连接,响应通知点击624的输出端和推送响应612连接,推送响应612的输出端和推送点击率处理53连接。
[0043] 路由消息611不同web界面的定位导航,定位到界面中的tab子界面;
[0044] 推送响应612中sdk收到透传消息,依赖服务器返回的数据格式的,即json和PushMessage对应,将push消息转为java对象,接着交给PushManager去处理。
[0045] 响应推送效果621需求push通知,并且通知点击后执行路由,通知以类似Intent的方式携带了之后的路由消息611数弹出通知622可以组合的字符串,那么格式就比较灵活了,可以使用uri这种格式,或者其它任意你能够轻松用来区分不同业务模块不同通知的格式来产生tag作为通知的标识。
[0046] 点击效果623比如判断用户是否登录等,可以让通知的点击行为是打开一个Service,不是跳转到某个Activity。
[0047] 响应通知点击624从intent中获取到发送通知时设置的routeMsg,交给RouterManager去处理。
[0048] 实现手机终端6推送、通知、页面跳功能的一个设计,推送界面的不同模板传输到推送服务器3,利用推送服务器3传输到界面推送平台5,建立的推送消息和对应处理方式,将推送的界面直接在手机终端6显示,通过推送界面反馈62的界面点击数完成数据反馈,推送弹通知并处理通知点击后的路由操作,用体现一种数据和处理的分离思想。
[0049] 综上所述,本基于物联网的电子商务广告手机终端推送界面,推送界面的不同模板传输到推送服务器3,利用推送服务器3传输到界面推送平台5,建立的推送消息和对应处理方式,将推送的界面直接在手机终端6显示,通过推送界面反馈62的界面点击数完成数据反馈,推送弹通知并处理通知点击后的路由操作,用体现一种数据和处理的分离思想。
[0050] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0051] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈