电子装置、通过电子装置传输信息的方法以及用于传输信息的系统的制作方法

文档序号:9794483阅读:401来源:国知局
电子装置、通过电子装置传输信息的方法以及用于传输信息的系统的制作方法
【技术领域】
[0001]本公开涉及一种电子装置、一种通过电子装置传输信息的方法以及一种用于传输信息的系统。
【背景技术】
[0002]近期的基于网络的电子装置不仅包括信息技术(IT)装置(诸如,智能电话、平板个人计算机(PC)、计算机、笔记本等)而且包括家用电器(诸如,电视(TV)、冰箱、真空吸尘器)。进一步地,使用电子装置的服务环境已逐步改变为用户定制型。例如,服务环境已被改变以提供理解用户想法和行为的服务(诸如,识别用户的音乐模式并为用户提供新音乐的服务,或识别用户的运动模式并提供基于位置的推荐的服务)。
[0003]同时,为了提供用户定制服务,电子装置收集日志信息(其中,所述日志信息包括由用户使用的信息的使用状态、处理的内容等),并将日志信息发送到可处理日志信息的服务器。
[0004]但是,在相关技术中,当电子装置收集日志信息时,电子装置经常访问服务器以将日志信息发送到服务器,所以资源消耗太大。
[0005]上述信息仅作为背景信息被呈现以帮助理解本公开。至于任何上述信息是否可应用为针对本公开的现有技术,尚未做出决定,也未做出声明。

【发明内容】

[0006]技术问题
[0007]本公开的各方面将至少解决上述问题和/或缺点并将至少提供以下描述的优点。相应地,本公开的一方面将提供一种电子装置、一种通过电子装置传输信息的方法以及一种用于传输信息的系统,并提供一种使用推送技术发送日志信息的方法。
[0008]问题解决方案
[0009]根据本公开的一方面,提供了一种通过电子装置发送信息的方法。所述方法包括:收集日志信息,确定保持活动消息传输周期是否到来,并且,当保持活动消息传输周期到来时,将日志信息发送到推送服务器。
[0010]根据本公开的另一方面,提供了一种电子装置。电子装置包括:存储单元,被配置为存储日志信息;通信单元,被配置为发送日志信息;控制器,被配置为收集日志信息,确定保持活动消息传输周期是否到来,并且,当保持活动消息传输周期到来时控制以将日志信息发送到推送服务器。
[0011]根据本公开的另一方面,提供了一种用于传输信息的系统。系统包括:电子装置,被配置为收集日志信息,确定保持活动消息传输周期是否到来,并且,当保持活动消息传输周期到来时,发送日志信息;推送服务器,被配置为接收日志信息,发送关于改变的设置信息版本的信息,并响应于针对特定操作命令的请求向电子装置作出推送请求;提供服务器,被配置为将一条或更多条设置信息、关于设置信息版本的信息和改变的设置信息发送到电子装置;管理服务器,被配置为改变设置信息和关于设置信息版本的信息,将改变的设置信息和改变的关于设置信息版本的信息发送到推送服务器和提供服务器,并向推送服务器作出针对特定操作命令的请求。
[0012]发明的有益效果
[0013]根据本公开的电子装置、通过电子装置传输信息的方法以及用于传输信息的系统可有效管理日志信息,并通过使用推送技术减少电子装置的电力消耗。
[0014]从以下结合附图公开本公开的各种实施例的详细描述中,本公开的其它方面、优点和突出特征将对本领域技术人员而言变得清楚。
【附图说明】
[0015]从以下结合附图的描述中,本公开的特定实施例的以上和其它方面、特征和优点将会更清楚,其中:
[0016]图1示出根据本公开实施例的信息传输系统;
[0017]图2是示出根据本公开实施例的电子装置的配置的框图;
[0018]图3是示出根据本公开实施例的信息传输方法的流程图;
[0019]图4是示出通过根据本公开实施例的电子装置实施的信息传输方法的流程图;
[0020]图5是示出根据本公开另一实施例的信息传输方法的流程图;
[0021]图6是示出通过根据本公开另一实施例的电子装置实施的信息传输方法的流程图;以及
[0022]图7是示出根据本公开另一实施例的信息传输方法的流程图。
[0023]贯穿附图,应注意到:相似的参考标号用于指示相同或相似的元件、特征和结构。
【具体实施方式】
[0024]提供参照附图的以下描述以帮助全面理解由权利要求及其等同物限定的本公开的各种实施例。虽然以下描述包括各种特定细节以帮助所述理解,但是这些特定细节将被认为仅仅是示例性的。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的情况下,可做出在此描述的各种实施例的各种改变和修改。此外,为了清晰和简洁,公知的功能和构造的描述可被省略。
[0025]在以下描述和权利要求中使用的术语和词语不限于文献含义,而仅被发明人用于实现对本发明的清晰和一致的理解。因此,对本领域技术人员而言应该清楚的是:提供本公开的各种实施例的以下描述仅用于示意目的而并非为了限制由所附权利要求及其等同物限定的本公开的目的。
[0026]将理解:单数形式包括复数指称,除非上下文另有明确指示。因此,例如,参照“部件表面”包括参照一个或更多个所述表面。
[0027]图1示出根据本公开实施例的信息传输系统。
[0028]信息传输系统包括电子装置100和提供推送服务的推送平台200。电子装置100可不仅包括信息技术(IT)装置(诸如,智能电话、平板个人计算机(PC)、计算机、笔记本等)而且包括家用电器(诸如,电视(TV)、冰箱、真空吸尘器)。推送平台200可包括推送服务器201、提供服务器202、管理员服务器(管理服务器)203。
[0029]本公开应用于基于网络的推送服务。推送服务器目的在于将特定消息或通知发送到电子装置。推送服务以电子装置100的有限资源开始。当推送服务被使用时,在电子设备100中执行的多个应用仅维持一个公共网络连接,而不是各自的网络连接,并且支持向移动平台的一侧的每个应用发送消息或通知,使得因有限的资源导致的限制可略微被克服,并且各种服务可被使用。服务使用诸如苹果的苹果推送通知服务(APNS)、谷歌的安卓云到装置消息(C2DM)和谷歌云消息(GCM)、黑莓的黑莓推送通知服务(BPNS)、三星的三星推送平台(SPP)等推送技术。
[0030]一般而言,电子装置100和推送平台200应彼此逻辑连接用于推送服务。用户数据电报协议(UDP) /传输控制协议(TCP)可用于电子装置100和推送平台200之间的连接,并且,推送平台200和每个电子装置100交换保持活动消息以保持其之间的连接。
[0031]此时,保持活动消息的传输周期取决于通信服务提供者的防火墙超时策略,并且无通用惯例或标准。
[0032]为了继续保持推送信道,应保证电子装置100的随时在线连接。在维持随时在线连接的方法中,在防火墙超时之前,电子装置100将诸如心跳或ping消息的保持活动消息发送到服务器以延长信道的超时时间。
[0033]根据本公开实施例的信息传输系统可在电子装置100将保持活动消息发送到推送平台200(例如,推送服务器201)时同时发送信息以维持推送信道。推送服务器201可接收从电子装置100发送的日志信息。所述信息是指记录由用户使用的信息的使用状态、处理的内容等的日志信息。例如,日志信息可包括存储在电子装置中的应用的使用状态和/或处理的内容,关于包括在电子装置100中的外围装置(诸如,传感器、相机和音频装置)的使用的状态和/或处理的内容。例如,日志信息可包括:包括在电子装置100中的外围装置、包括在电子装置100中的应用、包括在电子装置100中的应用程序的使用的状态和/或处理的内容。
[0034]提供服务器202可将用于发送日志信息的设置信息和关于相应设置信息版本的信息发送到电子装置100。设置信息可包括用于收集诸如推送服务器的地址的日志信息的日志信息收集设置值信息,其中,一个或更多个电子装置100将把收集的日志信息发送到所述地址。日志信息收集设置值信息包括用于收集日志信息的设置值,诸如,一次发送的限制数量、应用的发送限制数量、日志信息收集周期、被限制收集日志信息的电子装置的型号名称或应用名称。
[0035]提供服务器202将关于相应设置信息版本的信息与设置信息一起发送到电子装置100。电子装置100将从提供服务器202接收的设置信息版本与预存的设置信息版本相比较。当版本之间存在差异时,电子装置100更新从提供服务器202接收的设置信息。
[0036]管理服务器203可根据关于设置信息版本的信息和设置信息版本来更新设置信息。管理服务器203将改变的设置信息和改变的设置信息版本信息发送到所有推送服务器201和提供服务器202。电子装置100可将收集的日志信息发送到推送服务器201,并可在将保持活动消息的响应消息发送到推送服务器201时发送改变的关于设置信息版本的信息。电子装置100接收改变的关于设置信息版本的信息。当接收的设置信息版本与预存的设置信息版本之间存在差异
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1