用于同步电子设备的应用的方法和装置制造方法及图纸

技术编号:12892107 阅读:54 留言:0更新日期:2016-02-18 02:17
一种用于同步电子设备的应用的装置和方法包括:在电子设备处,识别与第一应用相对应的第一数据发送时间和与第二应用相对应的第二数据发送时间。与第一应用相对应的第三数据发送时间是基于第一数据发送时间确定的,并基于第二数据发送时间确定与第二应用相对应的第四数据发送时间。在至少基于所述第四数据发送时间确定的第五数据发送时间处,从电子设备发送与第一应用相关联的数据。

【技术实现步骤摘要】

本公开的各种实施例涉及在电子设备中用于同步的方法和装置
技术介绍
随着移动通信技术的发展,电子设备现在能胜任各种类型的数据通信功能以及语音通信。由于具有改善的数据速率的网络的不断发展,用户被提供了各种各样的信息,而不论时间或地点。用户查看所提供信息、生成新的信息,并向对方提供所生成的新的信息。电子设备,例如,诸如蜂窝电话或平板型个人计算机(PC)的移动设备或用户设备,可以包括各种应用。例如,该电子设备可以实时地接收从通过提供诸如电子邮件、社交网络服务(SNS)、即时通讯(頂)等等的服务的应用与网络连接的对方(如服务器)传递的消息。每个应用可以提供实时信息的推送服务。电子设备可以向对方发送与接收到的消息相关联的新的消息。根据现有技术,电子设备需要周期性地与外部设备(如服务器)通信,从而能够实时地传递从各种应用(例如,电子邮件应用、SNS应用、信使应用(messengerapplicat1n)、頂应用等等)接收到的数据。例如,存在各种应用,它们使得电子设备以针对每个应用预定义的周期与服务器通信,从而发送或接收与每个应用相关联的消息。由于预定义的周期根据应用而不同,故由电子设备和外部设备执行的通信连接不断地发生。例如,可能存在正被用户访问的SNS应用以及由于另外的操作而由用户的设备运行的信使应用。该电子设备需要维持用于SNS应用的通信连接以及用于信使应用的通信连接,从而从对方接收消息。每个通信连接以根据应用而不同的周期发生,并且可能与不同的外部设备发生(例如,不同的服务器),这使得电子设备不断地执行用于通信连接的操作。因此,在电子设备中发生了功率消耗,这妨碍对电子设备的有限电池容量的有效利用。以上信息被提供作为背景信息,仅仅用于帮助理解本专利技术。关于上述任何内容就本公开而言是否可适用为现有技术,没有作出判定,也没有作出断言。
技术实现思路
已作出本公开的各方面以至少部分地解决、减轻、或消除上述问题和/或缺点中的至少一个,并提供优点,这些优点中的一些在下文描述。因此,本公开的各种方面提供了一种用于通过使用关于电子设备和另一电子设备(如服务器、代理服务器、基站等)的通信连接的信息来获得电子设备(如便携式终端)的操作周期的方法和电子设备。而且,本公开的各种方面提供了用于在电子设备中同步通信连接的操作周期的方法和电子设备。将在本公开中提供的其他目的可通过以下描述的实施例来理解。根据本公开的各方面之一,提供了一种方法,包括:在电子设备处,识别与第一应用相对应的第一数据发送时间和与第二应用相对应的第二数据发送时间;基于第一数据发送时间确定与第一应用相对应的第三数据发送时间,并基于第二数据发送时间确定与第二应用相对应的第四数据发送时间;以及在至少基于所述第四数据发送时间确定的第五数据发送时间处,向电子设备的外部发送与第一应用相关联的数据。根据本公开的另一方面,提供了一种电子设备,包括:通信模块,被配置为通信地将电子设备耦合到外部设备;以及同步模块,被配置用处理器来实现,其中所述同步模块被配置为:识别与第一应用相对应的第一数据发送时间和与第二应用相对应的第二数据发送时间;基于第一数据发送时间确定与第一应用相对应的第三数据发送时间,并基于第二数据发送时间确定与第二应用相对应的第四数据发送时间;以及通过所述通信模块,在至少基于所述第四数据发送时间确定的第五数据发送时间处,向电子设备的外部发送与第一应用相关联的数据。根据本公开的另一方面,提供了一种方法,包括:识别第一应用的长轮询消息递送系统的第一超时时段(time-out per1d),以及根据所述第一超时时段识别第一请求消息的下一发送时间;识别第二应用的长轮询消息递送系统的第二超时时段,以及根据所述第二超时时段识别第二请求消息的下一发送时间;如果第二请求消息的下一发送时间与第一请求消息的下一发送时间的差在预定范围内,则将第二请求消息的下一发送时间改变为第一请求消息的下一发送时间;以及在第一请求消息的下一发送时间发送第一请求消息和第二请求消息。从参照附图公开本公开的各种实施例的以下详细描述中,本公开的其他方面、优点和显著特征对本领域技术人员将变得更加明显。在进行以下详细的描述之前,技术人员应理解,贯穿本专利文件所使用的某些词和短语的某些定义在此被阐明如下:术语“包括(include)”和“包含(comprise)”以及其派生词意味着包括而不是限制;术语“或”是包含性的,意味着和/或;短语“与……相关联”和“与其相关联”以及派生词意味着包括、被包括在内、与……互连,包含,被包含在内、连接或与......连接、親合到或与......親合、可与......通信、与......合作、交错(interleave)、并列(juxtapose)、接近于…、绑定到或与......绑定、具有、具有…属性等;并且术语“控制器”指的是控制至少一个操作的任一设备、系统或其部分,这种设备可以实现在可由硬件、由硬件电路运行的固件或软件、或者硬件、固件或软件中的至少两个的一些组合实现中。应该注意至IJ,与任一特定控制器相关联的功能可以本地地或远程地集中或分布。提供特定词汇和短语的定义以用于本专利文件的通篇文档,本领域普通技术人员应当理解,即便不是在大多数情况下,那么在许多情况下,这些定义也适用于现有的以及将来的对这些所定义词汇和短语的使用。【附图说明】从结合附图的以下详细描述中,本公开的实施例的以上和其他方面、特征和优点,对于本领域的普通技术人员将变得更加明显,附图中:图1根据本公开的各种实施例的网络环境系统的框图;图2根据本公开的各种实施例的电子设备的框图;图3根据本公开的各种实施例的编程模块的框图;图4示出根据本公开的各种实施例的、用于向外部设备发送消息的过程的示例性操作;图5A、5B、5C和图6A、6B、6C和6D示出了根据本公开的各种实施例的、同步要发送给外部设备的消息的操作和该操作的功率消耗;图7是示出根据本公开的各种实施例的用于同步消息发送的方法的示例性操作的流程图;图8是示出根据本公开的各种实施例的用于选择消息发送时间的方法的示例性操作的流程图;图9是示出根据本公开的各种实施例的用于确定消息发送时间的方法的示例性操作的流程图;以及图10是示出根据本公开的各种实施例的用于从多个消息发送时间当中确定消息发送时间的方法的示例性操作的流程图。贯穿这些附图,相同的参考标记将被理解为指代相同部件、组件和结构。【具体实施方式】在下文中,将参照附图详细描述本公开的各种实施例。然而,所附权利要求不被本文的特定实施例的本公开所限制,并且技术人员应将本公开解释为包括,本领域普通技术人员将会理解的根据本公开的实施例的各种修改、等同物和/或替代物。关于附图的描述,相同的参考标记指代相同的元件在本公开中,诸如“具有”,“可具有”,“包括”或“可包括”的表达指示存在相应的特性(例如元素,诸如数值、功能、操作或组件)并且这种相应特性的存在不排除另外的特征的存在。在本公开中,诸如“A或B”,“A或/和B中的至少一个”或“A或/和B中的一个或多个”的表达,可以包括一起列出项的所有可能的组合。例如,“A或B”,“A和B中的至少一个”或“A或B中的一个或多个”可以指示全部的(1)包括至少一个A,(2)包括至少一本文档来自技高网
...

【技术保护点】
一种方法,包括:由电子设备识别第一时间,作为与第一应用相对应的第一数据发送时间;由电子设备识别第二时间,作为与第二应用相对应的第二数据发送时间;基于第一数据发送时间确定与第一应用相对应的第三数据发送时间,并基于第二数据发送时间确定与第二应用相对应的第四数据发送时间;以及在基于至少所述第四数据发送时间确定的第五数据发送时间处,发送与第一应用相关联的数据。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:徐英守朴准昊
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1