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

文档序号:9794483阅读:来源:国知局
存储单元140存储通信单元130、用户输入单元120、相机单元150和音频单元160中的收集的数据。存储单元140通过使用收集的数据存储由控制器170产生的标签信息。
[0059]根据实施例,相机单元150可拍摄静止的图像和运动的图像,并可包括:一个或更多个图像传感器(例如,前镜头或后镜头)、图像信号处理器(ISP)(未示出)或闪光LED(未示出)。
[0060]同时,相机单元150可包括控制器170的至少一部分。例如,相机单元150可包括校正图像并计算图像的特征的操作以及获取图像的操作。在这种情况下,相机单元150可为具有硬件模块和软件模块的功能模块。
[0061]音频单元160可双向转换语音和电信号。音频单元160可包括:(例如)扬声器、接收器、耳机、麦克风中的至少一个以转换输入或输出的语音信息。
[0062]控制器170可通过驱动操作系统和应用程序来控制连接到控制器170的多个硬件和软件部件,并可处理包括多媒体数据的各种数据,并执行计算。控制器170可通过片上系统(SoC)来实施,并可进一步包括图形处理单元(GPU)。
[0063]控制器170可包括日志信息管理器171和推送管理器172。日志信息管理器171可通过使用应用的API来收集日志信息或周期性地收集日志信息。推送管理器172可包括推送客户机。当预定周期到来时,推送管理器171可产生保持活动消息或将保持活动消息和日志信息发送到推送平台200以维持推送信道。
[0064]图3是示出根据本公开实施例的信息传输方法的流程图。
[0065]在操作301中,提供服务器202将设置信息和关于设置信息版本的信息发送到电子装置100。电子装置100存储从提供服务器202接收的设置信息和关于设置信息版本的信息。设置信息可包括用于收集诸如推送服务器的地址的日志信息的日志信息收集设置值信息,其中,一个或更多个电子装置100将把收集的日志信息发送到所述地址。日志信息收集设置值信息可包括用于收集日志信息的设置值,诸如,一次发送日志信息的限制数量、一天发送日志信息的限制数量、每个应用发送日志信息的限制数量、日志信息收集周期、被限制收集日志信息的型号名称或应用名称。关于设置信息版本的信息可通知关于改变的设置信息的内容的信息。例如,在关于设置信息版本的信息中,可通过数字指示设置信息被改变的次数。例如,电子装置100根据包括在设置信息中的推送服务器201的地址来发送保持活动消息和/或日志信息。电子装置100可根据关于设置信息版本的信息来识别收集的电子装置100的日志信息的版本,并可根据包括在设置信息中的日志信息收集设置值信息来识别将收集的日志信息的列表。在操作303中,电子装置100根据设置信息来收集电子装置100的日志信息。在操作305中,电子装置100产生保持活动消息以维持推送信道。在操作307中,电子装置100将保持活动消息和日志信息发送到推送服务器201中。例如,在操作307中,电子装置100在电子装置100将保持活动消息发送到推送服务器201时发送日志信息。在操作307中,电子装置100可将日志信息以安全超文本传输协议(HTTPS)/传输控制协议(TCP)的形式发送到推送服务器201中。
[0066]图4是示出通过根据本公开实施例的电子装置100实施的信息传输方法的流程图。下面将参照图3和图4来描述由根据本公开实施例的电子装置100实施的信息传输方法。
[0067]在操作401中,电子装置100从提供服务器202接收设置信息和关于设置信息版本的信息。电子装置100可接收设置信息和关于设置信息版本的信息,并将接收的信息存储在存储单元140中,并且,控制器170可通过使用存储的设置信息来控制日志信息和推送服务。例如,电子装置100可根据包括在设置信息中的保持活动消息传输周期将保持活动消息和/或日志信息发送到推送服务器201。此时,传输周期可包括在从提供服务器202发送的设置信息中或可由电子装置100内部地配置。
[0068]在操作403中,电子装置100收集日志信息。例如,日志信息可包括存储在电子装置中的应用的使用状态和/或处理的内容、关于包括在电子装置100中的外围装置(诸如,传感器、相机和音频装置)的使用的状态和/或处理的内容。例如,日志信息可包括:包括在电子装置100中的外围装置、包括在电子装置100中的应用、包括在电子装置100中的应用程序的使用的状态和/或处理的内容。在将日志信息发送到推送服务器201之前(例如,在更新日志信息之前),电子装置100可根据包括在设置信息中的日志信息收集设置值信息来识别收集的日志信息的版本。电子装置100可通过根据包括在设置信息中的日志信息收集设置值信息识别将收集的目标来收集日志信息。收集的日志信息可在控制器170的控制下被存储在存储单元140。
[0069]在操作405中,电子装置100确定预设的传输周期是否到来。传输周期可从电子装置100外面发送或由电子装置100内部地配置。在操作405中,电子装置100确定传输周期是否到来,其中,在所述传输周期中,用于维持推送信道的保持活动消息被发送到推送服务器201。当预设的传输周期未到来时,例如,当用于维持推送信道的保持活动消息被发送到推送服务器201的传输周期未到来时,电子装置100继续收集日志信息。
[0070]在操作407中,当预设的传输周期到来时,例如,当用于维持推送信道的保持活动消息被发送到推送服务器201的传输周期到来时,电子装置100产生保持活动消息。
[0071 ]在操作409中,当用于维持推送信道的保持活动消息被产生时,电子装置100可将保持活动消息和收集的日志信息发送到推送服务器201。例如,在操作409中,电子装置100可将日志信息发送到推送服务器201,其中,所述日志信息在用于维持推送信道的保持活动消息被发送时被收集。
[0072]图5是示出根据本公开另一实施例的信息传输方法的流程图。
[0073]在操作501中,提供服务器202将设置信息和关于设置信息版本的信息发送到电子装置100。设置信息可包括用于收集诸如推送服务器的地址的日志信息的日志信息收集设置值信息,其中,电子装置100将把收集的日志信息发送到所述地址。日志信息收集设置值信息可包括用于收集日志信息的设置值,诸如,一次发送日志信息的限制数量、一天发送日志信息的限制数量、每个应用发送日志信息的限制数量、日志信息收集周期、被限制收集日志信息的型号名称或应用名称。例如,电子装置100根据包括在设置信息中的推送服务器201的地址来发送保持活动消息和/或日志信息。电子装置100可识别设置信息是否被使用以根据设置信息版本被更新。例如,电子装置100比较关于设置信息版本的信息,并因此可将包括在先前版本中的设置信息的内容与最新的设置信息的内容相比较。通过比较,当从推送服务器201发送的改变的关于设置信息版本的信息与预存的关于设置信息版本的信息不同时,电子设备100可从提供服务器202接收改变的设置信息。
[0074]在操作503中,电子装置100根据设置信息来收集电子装置100的日志信息。在操作505中,电子装置100产生保持活动消息以维持推送信道。
[0075]在操作507中,管理服务器203可改变设置信息和设置信息版本。例如,在操作507中,管理服务器203可改变设置信息。可改变的设置信息可包括:当电子装置100收集日志信息时将被收集的日志信息的内容、类型和收集方法。当电子装置100的数量是多个时,特定区域中的多个电子装置100的日志信息的内容、类型和收集方法可被改变。在操作509中,管理服务器203可为改变的设置信息分配新的版本。在操作511中,管理服务器203可将改变的设置信息和改变的关于设置信息版本的信息发送到提供服务器202和推送服务器201。在本公开的另一实施例中,在操作507中,管理服务器207可改变设置信息和关于设置信息版本的信息,并发送改变的设置信息和改变的关于设置信息版本的信息,并且,电子装置100可接收改变的设置信息和改变的关于设置信息版本的信息。
[0076]在操作513中,提供服务器202存储从管理服务器203接收的改变的设置信息(例如,改变的日志信息收集设置值信息版本)。在操作513中,提供服务器202可存储从管理服务器203接收的改变的设置信息(例如,改变的日志信息收集设置值信息)而不是先前存储的设置信息。
[0077]在操作515中,推送服务器201可存储改变的设置信息版本。在操作515中,推送服务器201可高速缓存改变的设置信息版本。
[0078]在操作517中,电子装置100将保持活动消息和日志信息发送到推送服务器201中。例如,在操作517中,电子装置100在电子装置100将保持活动消息发送到推送服务器201中时发送日志信息。在操作517中,电子装置100可将日志信息以HTTPS/TCP的形式发送到推送服务器201中。
[0079]在操作519中,推送服务器201产生保持活动响应消息。例如,在操作519中,当
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1