动态内容分发业务的数据同步方法及用户设备技术

技术编号:3543396 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种动态内容分发业务的数据同步方法及用户设备。在上述方法中,用户设备接收服务器发送的动态内容分发业务的同步数据,然后读取本地预先保存的用户自定义的同步周期,并根据该同步周期进行计时,在计时到达时,向服务器发起动态内容分发业务的数据同步。根据本发明专利技术公开的技术方案,使用户可以根据其需求设置同步周期,从而提高用户体现。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种动态内容分发业务的 数据同步方法及用户设备。
技术介绍
动态内容分发业务是指为了增强用户的信息浏览体验,通过周 期下载或者推送的方式,^f巴用户个性化定制的内容更新到用户设备(User Equipment,简称为UE)中。动态内容分发业务简化了内容 发现和内容获得的方式,降低了用户的使用难度,方便用户获取其 需要的内容。由于动态内容分发业务的数据在服务器上定时更新, 因此也需要UE定时从服务器进行同步并更新本地数据。在目前的动态内容分发业务中,UE可以通过以下三种方式实 现数据同步第一种方式由用户手动发起;第二种方式服务器 通过推送消息要求UE进行数据同步;第三种方式UE根据前次同 步数据中服务器下发的重试时间进行同步。下面分别对上述三种方式的实现过程进4于描述。图l为第一种方式中,用户手动发起数据同步的流程图,如图 l所示,主要包括以下步艰i:步骤S101:用户通过浏览器向服务器发起一次同步操作;步骤S102:月l务器将动态内容业务数据发送给UE,完成一次 数据同步。图2为第二种方式中,月l务器推送发起数据同步的流程图,如 图2所示,主要包括以下步骤步骤S201:服务器向UE发送进行一次动态内容业务同步的请求;步骤S202: UE接收该请求;步骤S203:服务器将动态内容业务数据发送给UE,完成一次 凄t据同步。图3为第三种方式中,UE根据前次同步数据中服务器下发的 重试时间进行数据同步的流程图,如图3所示,主要包括以下步骤步-豫S301:前次凄t据同步结束;步骤S302: UE根据前次数据中的定时器值设置周期定时器;步骤S303:定时器到时,UE向服务器发起数据同步;步骤S304:服务器将动态内容业务数据发送给UE,完成一次 数据同步。在上述三种同步方式,第一种方式是由用户控制的数据同步, 每次必须由用户手动发起,失去了动态内容分发的自动更新特性; 第二种方式月良务器推送方式,只在用户添加删除频道时4吏用;而第 三种方式虽然是自动更新,但是由于自动同步的时间不由用户控制, 同步周期可能过短或者过长,不能满足用户需求。
技术实现思路
有鉴于此,本专利技术提供了 一种动态内容业务的数据同步方法及UE,用以解决现有4支术由于^t据同步的周期不是由用户控制的,而 导致同步周期不能满足用户需求的问题。根据本专利技术的一个方面,提供了 一种动态内容分发业务的数据 同步方法。才艮据本专利技术的动态内容分发业务的数据同步方法包括UE接 收月良务器发送的动态内容分发业务的同步凄t据,然后读耳又本地预先 保存的用户自定义的同步周期,并根据该同步周期进行计时,在计 时到达时,向服务器发起动态内容分发业务的数据同步。具体地,才艮据同步周期进4亍计时具体包括UE i殳置定时器, 其中,该定时器时长为同步周期的时长;UE启动定时器。进一步地,在接收同步数据之前,该方法还包括将UE的动 态内容分发业务的同步方式设置为自定义同步方式,以及i殳置并保 存同步周期。具体地,上述保存同步周期具体可以包括UE才艮据预先i殳定 的同步方式与标志位的对应关系,获耳又与自定义同步方式对应的标 志位,并将标志位与同步周期相关联;UE将相关联的标志位和同 步周期写入UE的配置文件或注册表。具体地,UE读取同步周期具体包括UE从配置文件或注册表 中读:f又标志^立,并才艮才居只寸应关系确定当前的同步方式为自定义同步 方式;UE从配置文件或注册表中读取与标志位的值相关联的同步 周期。才艮据本专利技术的另一个方面,才是供了一种UE。根据本专利技术的UE包括接收模块、读取模块、定时器和同步 模块。其中,接收模块,用于接收服务器发送的动态内容分发业务 的同步数据;读取模块,用于在接收模块接收同步数据后,读取本 地预先保存的用户自定义的同步周期;定时器,其时长为获取模块 获取的同步周期的时长,用于根据同步周期进行计时;同步模块, 用于在定时器计时到达时,向服务器发起动态内容分发业务的数据 同步。进一步地,上述UE还包括配置模块、输入模块和记录模块。 其中,配置才莫块,用于预先设定同步方式与标志位的对应关系;输记录模块,用于记录自定义的同步周期以及标志位与同步周期的关 联关系。具体地,上述获取模块包括读取子模块,用于从记录模块中 读取标志位;判断子模块,用于根据标志位判断当前的同步方式是 否为自定义同步方式;获取子模块,用于在判断子模块确定当前的 同步方式为自定义同步方式时,从记录模块中获取与标志位关联的 同步周期。通过本专利技术的上述技术方案,UE在接收到完整的同步数据后, ^^艮据本地预先保存的用户自定义的同步周期进行计时,当计时到达 时,UE向服务器发起动态内容分发业务的数据同步,解决了现有 技术中同步周期不能由用户控制的问题,使用户可以根据其需求设 置同步周期,提高了用户体现。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的^兌明书、4又利要求书、以及附 图中所特别指出的结构来实现和获得。附图说明此处所说明的附图用来才是供对本专利技术的进一步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1为才艮据现有冲支术一的lt据同步方法的流程图;图2为才艮据现有技术二的数据同步方法的流程图;图3为根据现有技术三的数据同步方法的流程图;图4为根据本专利技术实施例的动态内容分发业务的数据同步方法 的流程图;图5为根据本专利技术实施例的动态内容分发业务的数据同步方法 的具体实现流程图;图6A为根据本专利技术实施例的UE的结构框图; 图6B为根据本专利技术优选实施例的UE的结构框图。具体实施方式 功能扭无述如上所述,本专利技术针对现有技术中用户不能自定义满足其需要 的动态内容分发业务的数据同步周期的问题,提出了 一种动态内容 分发业务的数据同步方案。在本专利技术的数据同步方案中,当UE与服务器之间完成一次邀:据同步后,UE读取本地预先保存的用户自 定义的同步周期,并才艮据该同步周期进4亍计时,当计时到达时,该 UE向服务器发起动态内容分发业务的数据同步。以下结合附图对本专利技术的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本 专利技术。根据本专利技术实施例,首先提供了 一种动态内容分发业务的数据 同步方法。图4为根据本专利技术实施例的动态内容分发业务的数据同步方法 的流程图,如图4所示,本专利技术实施例的动态内容分发业务的数据 同步方法主要包括以下处理(步骤S401 -步骤S405 ):步骤S401: UE接收服务器发送的动态内容分发业务的同步数据;步骤S403: UE读耳又本地预先保存的用户自定义的同步周期;步骤S405: UE才艮据上述同步周期进行计时,并且在计时到达 时,向服务器发起动态内容分发业务的数据同步。以下进一 步描述上述处理的各个细节。 (一)步骤S401步-骤S401的处理可以通过以下方式触发UE或力l务器以上述 任意一种方式发起动态内容分发业务的数据同步,服务器向UE发 送同步数据。UE接收到来自服务器的完整的同步数据,动态内容 分发业务的数据同步成功。(二 )步骤S40本文档来自技高网
...

【技术保护点】
一种动态内容分发业务的数据同步方法,其特征在于,包括: 用户设备接收服务器发送的动态内容分发业务的同步数据; 所述用户设备读取本地预先保存的用户自定义的同步周期; 所述用户设备根据所述同步周期进行计时,并且在计时到达时,向 所述服务器发起动态内容分发业务的数据同步。

【技术特征摘要】
1.一种动态内容分发业务的数据同步方法,其特征在于,包括用户设备接收服务器发送的动态内容分发业务的同步数据;所述用户设备读取本地预先保存的用户自定义的同步周期;所述用户设备根据所述同步周期进行计时,并且在计时到达时,向所述服务器发起动态内容分发业务的数据同步。2. 根据权利要求1所述的方法,其特征在于,所述根据所述同步 周期进行计时具体包括所述用户设备设置定时器,其中,所述定时器时长为所述 同步周期的时长;所述用户设备启动所述定时器。3. 根据权利要求1所述的方法,其特征在于,在接收所述同步数 据之前,所述方法还包括将所述用户i殳备的动态内容分发业务的同步方式设置为 自定义同步方式,以及i殳置并^f呆存所述同步周期。4. 根据权利要求3所述的方法,其特征在于,保存所述同步周期 具体包括所述用户i殳备才艮据预先i殳定的同步方式与标志位的对应 关系,获耳又与所述自定义同步方式对应的标志位,并将所述标 志位与所述同步周期相关耳关;所述用户设备将相关联的所述标志位和所述同步周期写 入所述用户设备的配置文件或注册表。5. 根据权利要求4所述的方法,其特征在于,所述用户设备读取 所述同步周期具体包括所述用户i殳备乂人所述配置文件或注册表中读取所述标志 位,并才...

【专利技术属性】
技术研发人员:袁磊鞠飞沈建陈波李秋竹蒲竞春
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1