CN102076065A - 一种数据交互的方法及装置 - Google Patents

一种数据交互的方法及装置 Download PDF

Info

Publication number
CN102076065A
CN102076065A CN2010105512046A CN201010551204A CN102076065A CN 102076065 A CN102076065 A CN 102076065A CN 2010105512046 A CN2010105512046 A CN 2010105512046A CN 201010551204 A CN201010551204 A CN 201010551204A CN 102076065 A CN102076065 A CN 102076065A
Authority
CN
China
Prior art keywords
time
data interaction
target
application
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010105512046A
Other languages
English (en)
Other versions
CN102076065B (zh
Inventor
付星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2010105512046A priority Critical patent/CN102076065B/zh
Publication of CN102076065A publication Critical patent/CN102076065A/zh
Priority to JP2013539125A priority patent/JP2014504059A/ja
Priority to PCT/CN2011/082177 priority patent/WO2012065537A1/zh
Priority to KR1020137013646A priority patent/KR101480321B1/ko
Priority to EP11841564.5A priority patent/EP2629572B1/en
Application granted granted Critical
Publication of CN102076065B publication Critical patent/CN102076065B/zh
Priority to US13/894,142 priority patent/US9203896B2/en
Priority to US14/927,253 priority patent/US9686376B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0264Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Communication Control (AREA)

Abstract

本发明公开了一种数据交互的方法及装置,其方法为:获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔;选取时间间隔中的最小时间间隔作为数据交互的目标定时时间,启动定时器;当目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个有效应用,确定各个有效应用为目标应用;激活分组数据协议PDP,建立目标应用与网络之间的数据链接,并进行数据交互,然后,重新启动定时。通过本发明的方法在激活一次PDP的基础上,建立各自的数据链接与网络进行数据交互,在满足各个有效应用的前提下,减少激活PDP的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。

Description

一种数据交互的方法及装置
技术领域
本发明涉及移动通信技术领域,更具体的说,是涉及一种数据交互的方法及装置。
背景技术
随着移动通信及终端的快速发展,越来越多用于社交或者即时通讯的软件都能够集成到终端当中。例如,校内网、推特twitter、微软聊天工具windows live message、邮箱email和腾讯QQ等。当这些应用运行于后台应用模式时,会根据各自的定时器,每隔一段时间与网络进行一次数据交互,以达到更新数据信息的作用。
在现有技术中,当多个应用(如QQ、twitter和email等)同时运行在后台,并根据各自的定时器的时间与网络进行交互时,当各自的定时时间到时后,会分别激活PDP(Packet Data Protocol,分组数据协议),建立数据链接,并在分别激活PDP的过程中使终端产生固有功耗。例如,QQ会每隔30分钟,向服务器发起请求,要获取当前在线好友的最新状态;而email会每隔35分钟主动发起数据链接,从服务器上下载邮件;而twitter在后台运行时以45分钟为间隔,发起数据链接从服务器获取数据。综上,集成或装载这些应用的终端会在15分钟内3次激活PDP建立各自的数据链接,并使终端分别产生3次固有功耗。
因此,在采用现有技术进行处于后台应用模式下的各个应用与网络进行数据交互时,由于各个应用独立发送激活PDP建立对应的数据链接与网络进行数据交互,从而引起在不断独立发送激活PDP请求中使终端重复产生大量的功耗,增加了终端的耗电量,使终端的待机时间降低的问题。
发明内容
有鉴于此,本发明提供了一种数据交互的方法及装置,以克服现有技术中由于处于后台应用模式下的应用不断独立激活PDP,使终端重复不断产生大量功耗,增加终端的耗电量,使终端的待机时间降低的问题。
为实现上述目的,本发明提供如下技术方案:
一种数据交互的方法,包括:
获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔;
选取所述时间间隔中的最小时间间隔作为数据交互的目标定时时间,启动定时;
当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效应用,确定各个所述有效应用为目标应用;激活分组数据协议PDP,建立所述目标应用与网络之间的数据链接,并进行数据交互。
一种数据交互的装置,包括:
获取单元,用于获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔;
选取单元,用于选取当前所述时间间隔中的最小时间间隔作为数据交互的目标定时时间;
定时单元,用于启动目标定时时间和重置目标定时时间;
确定单元,用于当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效应用,确定各个所述有效应用为目标应用;
交互单元,用于激活分组数据协议PDP,建立所述目标应用与网络之间的数据链接,并在进行数据交互后返回选取单元。
经由上述的技术方案可知,与现有技术相比,本发明公开了一种数据交互的方法及装置。通过获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔,选取当前时间间隔中的最小时间间隔作为数据交互的目标定时时间,在目标定时时间到达时,确定符合进行数据交互的有效应用,使其在同一次激活分组数据协议之后,建立各自的数据链接与网络进行数据交互,获取相应的数据;并且在存在有效应用的情况下,当目标定时时间到达时,则循环执行有效应用与网络之间的数据交互。利用本发明公开的数据交互方法及装置,通过使各个运行于后台的应用与网络之间的数据交互的频率进行同步,并在激活一次PDP之后,建立各自的数据链接与网络进行数据交互,在满足各个处于后台应用模式下的有效APP的前提下,减少激活PDP的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例一公开的一种数据交互的方法流程图;
图2为实施例一中具体数据交互的过程示意图;
图3为本发明实施例二公开的一种数据交互的方法流程图;
图4为实施例二中具体数据交互的过程示意图;
图5为实施例二中另一具体数据交互的过程示意图;
图6为本发明实施例三公开的一种数据交互的方法流程图;
图7为实施例三中具体数据交互的过程示意图;
图8为实施例三中另一具体数据交互的过程示意图;
图9为本发明公开的一种数据交互的装置结构示意图;
图10为本发明公开的另一种数据交互的装置结构示意图;
图11为本发明公开的另一种数据交互的装置结构示意图。
具体实施方式
为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结如下:
DCH:专有通道;
PS:package switch,分组交换;
PDP:Packet Data Protocol,分组数据协议;
DM:daemon manager,常驻后台的应用;
RT:required time,时间间隔;
APP:application,泛指所有应用。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
当twitter(推特)、windows live message(微软聊天工具)、email(邮箱)和QQ(腾讯聊天工具)等等APP处于后台应用模式时(例如当QQ处于用户可见状态,即用户使用QQ在进行聊天时,QQ即处于前台应用模式下;当QQ最小化至托盘上,此时QQ以用户不可见的形式存在,即处于后台应用模式下),各个APP需要在各自与网络交互的RT到达时,分别激活PDP,并建立与网络的链接,不断进行数据交互。为避免处于后台应用模式下的APP在与网络进行交互的过程中产生大量功耗,使终端的耗电量增加待机时间减少,本发明通过以下方式在满足各个处于后台应用模式下的有效APP的前提下,减少激活PDP的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的:在各个应用进入后台应用模式之后,由各个APP,例如QQ等应用向DM提交自己需要和网络交互的RT,由DM统一管理APP与网络交互的触发时间点,使各个APP与网络进行数据交互的频率同步,即在激活PDP之后,各个APP接收到DM的通知时开始建立数据链接。具体的实现方式通过以下实施例进行详细说明。
实施例一:
请参阅附图1,主要包括以下步骤:
步骤S101,获取处于后台应用模式下的各个有效APP与网络进行数据交互的RT。
在步骤S101中,由DM获取处于后台应用模式下的各个有效APP与网络进行数据交互的RT。
其中,有效APP是指在终端启动各个APP之后,运行状态以用户不可见的形式存在的APP,即当前处于后台应用模式下的APP向DM提交注册,而这些向DM提交注册的APP即为当前有效APP。
步骤S102,选取所述RT中的最小RT作为数据交互的目标定时时间,启动DM中的定时器进行定时。
执行步骤S102时,从执行步骤S101由DM接收到时间间隔RT中,选取最小的RT作为DM定时器的目标定时时间。
步骤S103,以所述目标定时时间到达时的时间点为触发数据交互的时间点,当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效APP,确定各个所述有效APP为目标APP。
在步骤S103中,确定当前的目标定时时间到达时的时间点为触发数据交互的时间点,在执行步骤S102时按照目标定时时间启动了DM的定时器,即将DM的定时器设定为目标定时时间。当目标定时时间到达时,由DM确定需要进行数据交互的有效APP为目标APP,并向各个目标APP发送与网络进行数据交互的通知。
其中,由DM确定需要进行数据交互的目标APP,是指在DM依据最小RT进行循环定时的过程中,各个有效APP也根据自身的定时器依据RT进行倒计时。在DM的定时器每一次到时时,由DM判断此时各个有效APP自身定时器中的RT是否位于上一次目标定时时间与这一次目标定时时间之间,并获取当前RT位于前后两次目标定时时间之间的有效APP,该有效APP即为符合进行数据交互的目标APP。
需要说明的是,定时器启动之后,判断目标定时时间是否到达时,可以采用正计时的方式,也可以采用倒计时的方式。但是,本发明实施例可采取的方式并不仅限于此。
步骤S104,激活PDP,建立所述目标APP与网络之间的数据链接,并进行数据交互。
在执行步骤S103之后,已确定各个目标APP接收到与网络进行数据交互的通知,然后执行步骤S104,在第一个目标APP去和网络进行数据交互之前,激活PDP,然后,在网络与各个目标APP之间建立各自的数据链接链路,使各个目标APP基于激活的PDP建立各自的数据链接,完成与网络之间的数据交互。
需要说明的是,在各个目标APP与网络进行数据交互时,所有目标APP各自的定时器复位,DM的定时器也复位。在最小RT未变的情况下,重新启动目标APP各自的定时器和DM的定时器,即循环执行步骤S103与步骤S104,直至没有目标APP之后停止。利用本发明公开的方法,可以使各个有效APP将各自与网络进行数据交互的RT提交给DM,由DM使各个有效APP与网络之间的数据交互的频率进行同步,并在只激活一次PDP的基础上建立各自的数据链接与网络进行数据交互,在满足各个有效应用的前提下,减少激活PDP建立数据链接的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
为使本发明公开的方法能够更加清楚的体现,这里举例说明。例如,在终端的实际应用中,当前有3个应用需要运行于后台,并且需要和网络交互。这3个应用分别为:email、twitter和QQ。email的RT为10分钟,twitter的RT为15分钟,QQ的RT为40分钟。
终端开机,在上述3个应用进入后台应用模式之后,此3个应用统一向DM提交RT时间,DM将10分钟作为自己定时器时间。
当开机后10分钟,DM的定时器第一次RT超时并进行广播,email和twitter在收到通知后在同一时间发起请求建立数据链接,完成与网络中的服务器的数据交互。其中,twitter的RT为15分钟在两次目标定时时间之间,QQ的RT为40分钟不满***互的条件,在第20分钟、30分钟时,也是如此,但是在第40分钟时,此时QQ的RT满足数据交互的条件,DM进行广播后,这3个应用便都会建立数据链接,完成与服务器的数据交互。由此,与采用现有技术造成终端7次激活PDP并建立数据链接的方法相比,利用本发明公开的方法,通过终端中的DM对各个APP进行协调控制,终端只会4次激活PDP并建立数据链接,减少了激活PDP的次数,因此能够减少终端的功耗,节省大量的电量,使终端的待机时间也相对的得到增长。
其中,DM广播是指应用之间的一种交互方式,DM可以向多个已注册应用同时发送相同信息,即发送APP与网络进行交互的通知(交互指令)。上述具体的执行过程请参阅附图2,其中,A为进行数据交互的时间点(即激活PDP的时间点),RT为时间间隔,email、twitter和QQ为当前处于后台应用模式下的有效APP。
此外,在执行上述实施例一的步骤S103时,可能会出现多种情况,下面针对执行该步骤时可能出现的情况,以及引起的相应的情况进行举例说明。
实施例二:
请参阅附图3,具体包括以下步骤:
步骤S101,获取处于后台应用模式下的各个有效APP与网络进行数据交互的RT。
步骤S102,选取当前所述RT中的最小RT作为数据交互的目标定时时间,启动DM中的定时器进行定时。
步骤S103,以所述目标定时时间到达时的时间点为触发数据交互的时间点,当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效APP,确定各个所述有效APP为目标APP。其中,执行步骤S103中,确定各个所述有效APP为目标APP的具体过程为:
步骤S1031,以所述目标定时时间为触发数据交互的时间点。
步骤S1032,当所述目标定时时间到达之前,检测位于前后两次目标定时时间之间的各个有效APP中是否出现无效APP,如果出现,则执行步骤S1033;如果没有出现,则执行步骤S1034。
其中,无效APP是指在处于后台应用模式下的有效APP的工作模式转为前台应用(前台应用是相对于后台应用来说的,此时的APP处于用户主动使用的状态,即该APP处于用户可见的状态)时,向DM提交去注册,当前提交去注册的有效APP即成为无效APP。
步骤S1033,当所述目标定时时间到达时,确定其他有效APP为与网络进行数据交互的目标APP。
步骤S1034,当所述目标定时时间到达时,确定各个所述有效APP为目标APP。
由上述执行步骤S103的具体过程中可以得知,时间间隔在前后两次目标定时时间之间的目标APP的确定,还需要在各个有效APP收到通知后自行判断是否进行数据交互,即确定自身是否仍然有效,是否仍然处于后台应用模式下。
因此,在执行步骤S103确定可以与网络进行数据交互的目标APP中,该目标APP需要满足的条件是,在定时器启动之后至到达定时时间这段时间内,位于上一次目标定时时间和这一次目标定时时间到达之间的各个有效APP中没有出现无效的情况。
步骤S104,激活PDP,建立所述目标APP与网络之间的数据链接,并进行数据交互。
执行步骤S104在第一个目标APP去和网络进行数据交互之前,激活PDP,然后在网络与各个目标APP之间建立各自的数据链接链路,使各个目标APP可以在只激活一次PDP的基础上建立各自的数据链接,完成与网络之间的数据交互。
在本实施例二中,执行步骤S101至步骤S102,以及步骤S104时的过程与实施例一中相应的部分一致,这里不再赘述。但是,在执行步骤S103时经过判断确定出现无效APP,此时,依据目标定时时间,执行步骤S104使各个目标APP与网络进行数据交互时。在所有与网络进行数据交货的目标APP各自维护的定时器复位,即各个目标APP自身的RT复位,DM所维护的定时器中的最小RT也复位之后,为保证下一次目标定时时间的准确性,即确定最小RT未变,因此在执行步骤S104的同时,还需要对各个有效APP中的RT进行检测,即执行步骤S105(流程图中的虚线部分)。
步骤S105,检测目标定时时间是否为无效APP的RT,如果是则返回执行步骤S102;如果否则返回执行步骤S1031。
因此,在各个目标APP与网络进行数据交互时,所有目标APP各自的定时器复位,DM的定时器也复位。在出现最小RT改变的情况下,可以返回执行步骤S102,从当前的RT中重新选取最小RT作为目标定时时间,然后重新启动定时器,继续执行下面的步骤。
为更清楚的表述本实施例二所要表达的技术方案,这里针对判断的处于后台应用模式下的APP是否有效的情况进行举例说明。
例如,有2个处于后台应用模式下的APP(QQ与email)向DM提交注册的信息,对应于步骤S101由DM接收2个APP提交的注册信息中的RT。其中,QQ提交的RT为30分钟,email提交的RT为40分钟。对应于步骤S102,此时DM的定时器设定为30分钟。对应于步骤S103,此时的目标定时时间为30分钟。
当一次RT超时后,即当目标定时时间30分钟到达时,email的RT为40分钟位于两次目标定时时间之内。在确定2个APP都存在的情况下,则确定2个APP都可以与网络进行数据交互,即执行对应的步骤S104。
对应于步骤S1032,若在一次RT超时之前,即当目标定时时间30分钟到达之前。提交40分钟RT的email去注册(取消注册)了,即成为无效APP,此时的有效APP只有QQ,所以当RT超时后,QQ执行步骤S104与网络完成数据交互,获取网络服务器上的数据。对应于步骤S105,由于无效APP(email)提交的RT为40分钟,并不是目标定时时间,因此返回执行步骤S1031,等待下一次的RT(30分钟)超时。具体数据交互的过程请参阅附图4,其中,QQ和email为APP;A为APP与网络进行数据交互的时间点;B为APP取消注册的时间点;RT为时间间隔。
对应于步骤S1032,若在一次RT超时之前,即当目标定时时间30分钟到达之前,提交30分钟RT的QQ取消注册了。因为对应于目标定时时间的RT30分钟的APP取消注册,因此,在执行完当前的30分钟定时之后,完成未取消注册的email与网络之间进行的数据交互之后,对应执行步骤S105的步骤,返回执行步骤S102,重新确定目标定时时间。在当前实际应用中,返回之后只有一个RT为40分钟的email应用存在,所以此时DM的定时器设置为40分钟,并在下一次RT超时时生效,即下一次目标定时时间在40分钟到达之后执行相关的步骤。具体数据交互的过程请参阅附图5,其中,QQ和email为APP;A为APP与网络进行数据交互的时间点;B为APP取消注册的时间点;RT为时间间隔。
通过本发明实施例二公开的方法,在面对实际应用中可能出现的情况提供了选择的方案。当没有出现无效APP的情况下,执行与实施例一同样的技术方案,由DM依据确定的目标定时时间对有效APP与网络进行数据交互的频率进行同步,并利用激活一次PDP的机会建立数据链接与网络进行数据交互,在满足各个APP的前提下,减少激活PDP建立数据链接的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
此外,在上述本发明公开的实施例一的基础上,本发明还包括对检测到新提交注册的APP之后的执行过程,具体由本发明公开的实施例三进行详细说明。
实施例三:
请参阅附图6,具体包括步骤S101至S107。其中步骤S101至步骤S104的执行过程与实施例一中对应的步骤S101至步骤S104一致,这里不再赘述。本实施例三与上述实施例一的区别在于在所述目标定时时间重新启动或重置之后(即完成数据交互之后),下次目标定时时间到达之前的一个时间点T上,DM是否获取到新的有效APP的注册信息,即是否收到新的APP提交的新RT。即在步骤S104之后还包括以下步骤:
步骤S106,获取新的有效APP提交注册的时间点T和新的有效APP的新RT。
步骤S107,检测新RT与时间点T之和是否小于目标定时时间,如果是,则确定新RT为目标定时时间,返回执行步骤S103;如果否,则再执行一次步骤S103与步骤S104之后返回执行步骤S102(流程图中该返回的过程用虚线表示)。
通过执行本实施例三公开的方法,在实施例一的基础上进一步解决了有新的有效APP提交注册信息的问题,即对DM新获取的RT与之前获取的RT进行比较,以确定最小的RT,即DM的定时时间,以保证在准确的目标定时时间到来时能够完成与网络的数据交互。这里针对步骤S107中的两种情况,利用该方法在终端中的实际应用进行举例说明。
例如,当前终端中处于后台应用模式下只有一个有效APP1向DM提交注册信息,该有效APP的RT1为40分钟。
第一种情况,在一次RT(此时的目标定时时间为40分钟)超时(此时完成数据交互,定时器重新启动或重置),DM广播后的5分钟(这里的5分钟为有效APP2提交注册的时间点T)时,另一个有效APP2向DM提交注册信息,该有效APP2的RT2为30分钟。
由于时间点T与RT2之和小于目标定时时间(5+30=35<40),则确定当前有效APP2对应的RT为目标定时时间。此时,DM的定时器重置时复位为30分钟,并在DM复位之后的RT超时后(30分钟后),重新循环执行步骤S103至步骤S104。具体数据交互的过程请参阅附图7,其中,A为有效APP1与网络进行数据交互的时间点;B为有效APP1、有效APP2与网络进行数据交互的时间点;T为有效APP2提交注册的时间点;RT为时间间隔。
第二种情况,在一次RT(此时的目标定时时间为40分钟)超时,DM广播后的6分钟(对应于步骤S106,其中,这里的6分钟为有效APP2提交注册的时间点T)时,另一个有效APP2向DM提交注册信息,该有效APP2的RT2为35分钟。
由于时间点T与RT2之和大于目标定时时间(6+35=41>40),则继续执行直至该次的目标定时时间到达时,使有效APP1和有效APP2同时完成与网络服务器的数据交互,然后再重新选取当前有效APP1与有效APP2对应的RT中最小的RT作为数据交互的目标定时时间。此时,DM定时器重置(复位)时应当被设定为35分钟。因此,在DM复位之后的RT超时(35分钟)后,重新循环执行步骤S103至步骤S104。具体的数据交互过程请参阅附图8。其中,A为有效APP1与网络进行数据交互的时间点;B为有效APP1、有效APP2与网络进行数据交互的时间点;T为有效APP2提交注册的时间点;RT为时间间隔。
需要说明的是,在本实施例中有关时间点T的说明并不仅限于例子中的分钟数,该时间点的范围根据目标定时时间而定,只要包含在该次目标定时时间与下一次目标定时时间之间即可。
通过上述本发明的实施例三中的举例说明,在解决使终端中处于后台应用模式下的有效APP与网络进行数据交互的频率同步的基础上,进一步解决了在终端接收到新的有效APP的注册信息之后,确定准确的目标定时时间的问题。利用本发明公开的方法,终端中的DM能够在接收到新的有效APP的注册信息的同时,保证对各个有效APP进行协调控制,以当前RT中最小的RT为目标定时时间,不仅能够达到减少终端功耗,而且还节省了大量的电量,使终端的待机时间得到增长的目的。
需要说明的是,如果在执行本实施例三的同时,出现无效APP的情况,按照该实施例三公开的方法进行也可以得到解决。因此通过利用本发明实施例三公开的一种数据交互的方法,不仅可以解决在终端接收到新的有效APP的注册信息之后,确定准确的目标定时时间的问题,还可以解决出现无效APP所带来的问题。最终,使各个运行于后台的应用与网络之间的数据交互的频率进行同步,并利用终端中的DM对各个有效APP进行协调控制,并在只激活一次PDP的基础上建立各自的数据链接与网络进行数据交互,在满足各个处于后台应用模式下的有效APP的前提下,减少激活PDP建立数据链接的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
实施例四:
本实施例四所公开的方法,在执行上述本发明公开的实施例一、实施例二或实施例三的各个步骤的基础上,会实时的由DM对终端执行监听。以便DM在接收到用户主动发起PS域业务的指令时,向各个有效APP发送DM广播,使各个有效APP建立数据链接完成与网络之间的数据交互,使此时的资源不会被浪费。具体的过程为:
由DM实时监听是否有主动发起的PS指令。
当监听到有主动发起的PS指令,由DM发送数据交互指令(DM广播)至各个有效APP,使各个有效APP与网络进行数据交互。
当没有监听到主动发起的PS指令,则继续执行各个实施例的当前应执行的步骤。
因此,在用户主动发起的PS域业务,并且使终端进入DCH状态时,采用本实施例公开的方法,可以解决因为终端进入DCH状态时功率较大,而没有得到合理使用,致使资源浪费的问题。
也就是说,在DM监听到用户主动发起的PS指令时,终端已经进入DCH状态,而PDP已经激活。此时,由DM向各个有效APP发送数据交互指令,即便此时有效APP或DM的定时器并没有到时,例如,QQ定时40分钟,在还有10分钟到时,在DM广播之后QQ也利用当前的时机,完成与网络的数据交互,并且将DM的定时器复位(因为,已经在QQ的最大与网络交互时间间隔40分钟内,与网络进行了一次数据交互)。如果当前后台运行了若干个类似QQ的应用,那么通过本实施例公开的方法就可以省去激活PDP的次数,同时,达到节省电量,增加终端待机时间的目的。
为使本发明该实施例公开的方法能够更加清楚的体现,这里举例说明。例如,在终端的实际应用中,当前有三个应用需要运行于后台,并且需要和网络交互。这三个应用分别为:email、twitter和QQ。email的RT为10分钟,twitter为15分钟,QQ为40分钟。
终端开机后,此三个应用统一向DM提交RT时间,DM将10分钟作为自己定时器时间。如果在开机后第5分钟时,用户使用浏览器打开网页(用户主动发起PS域业务),此时PDP被激活,那么DM就会向这三个应用发送通知,此时这三个应用同时发起数据链接,从服务器获取数据。这样就利用用户主动发起的激活PDP的机会完成了所有应用与网络的交互,同时所有定时器还需要复位。
如果DM一直没有监听到用户主动发起PS域业务的指令,那么这三个应用始终在DM的管理下进行与网络的数据交互。当终端启动后10分钟,DM的定时器第一次超时并进行广播,email和twitter在收到通知后,在同一时间发起请求建立数据链接,完成与网络服务器的数据交互。在第20分钟、30分钟到来时,同样也是如此。但是,在第40分钟到来时,此时QQ的RT满足数据交互的条件,DM进行广播后,这3个应用便都会建立数据链接,完成与服务器的数据交互。由此,与采用现有技术造成终端7次激活PDP并建立数据链接的方法相比,利用本发明公开的方法,通过终端中的DM对各个APP进行协调控制,终端只会4次激活PDP并建立数据链接,不仅减少功耗,而且还节省了大量的电量,使终端的待机时间也相对的得到增长。
上述本发明公开的实施例中详细描述了一种数据交互的方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了一种数据交互的装置,下面给出具体的实施例进行详细说明。
请参阅附图9,为本发明公开的一种数据交互的装置结构示意图,主要包括:获取单元201,选取单元202,定时单元203,确定单元204和交互单元205。
获取单元201,用于获取处于后台应用模式下的各个有效APP与网络进行数据交互的RT。
选取单元202,用于选取当前所述RT中的最小RT作为数据交互的目标定时时间。
定时单元203,用于启动目标定时时间和重置目标定时时间。
确定单元204,用于当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效APP,确定各个所述有效APP为目标APP。
交互单元205,用于激活PDP,建立所述目标APP与网络之间的数据链接,并在进行数据交互后返回选取单元。
在进行终端中的有效APP与网络进行数据交互的控制时,首先,由获取单元201获取有效APP向DM提交的与网络进行数据交互的RT;然后,由选取单元202从一个或多个有效APP提交的RT中,选取最小RT作为DM的目标定时时间,即用于DM发送广播控制各个有效APP与网络进行数据交互的时间;然后,在目标定时时间确定后,由定时单元203启动定时,在定时到达时由确定单元204确定当前各个有效APP各自定时器中的RT在DM前后两次目标定时时间之间,确定符合上述条件的有效APP为目标APP;最后,由交互单元205激活PDP,并使确定的目标APP建立数据链接与网络进行数据交互,同时由定时单元203重置目标定时时间后重新开始启动定时,进入选取单元202继续下一循环。
通过本发明公开的装置中的各个单元,能够完成DM对各个有效APP的统一管理,使各个满足条件的有效APP与网络之间的数据交互的频率进行同步,在满足各个APP的前提下,减少激活PDP建立数据链接的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
请参阅附图10,为本发明公开的另一种数据交互的装置结构示意图,主要包括:获取单元201,选取单元202,定时单元203,确定单元204、交互单元205、第一检测单元206和定时对比单元207。
由图10可知,本发明公开的该装置在图9所示出的装置的基础上增加了一个连接于定时单元203与确定单元204之间的第一检测单元206,及分别与第一检测单元206、选取单元202和确定单元204连接的定时对比单元207。
该第一检测单元206,用于检测各个所述有效APP中是否出现无效APP,如果出现,则屏蔽无效APP之后进入定时对比单元207;如果没有出现,则直接进入确定单元204。
该定时对比单元207,用于判断所述无效APP的RT是否为当前的目标定时时间,如果是,则进入选取单元202;如果否,则进入确定单元204。
在图10公开的该装置中,获取单元201,选取单元202,定时单元203,确定单元204和交互单元205所具有的功能与上述图9所示出的装置中的获取单元201,选取单元202,定时单元203,确定单元204和交互单元205一致,这里不再赘述。
但是,与上述公开的装置的区别在于,在定时单元203启动定时之后,由第一检测单元206对各个有效APP进行检测,如果没有出现无效APP则之间计入确定单元204,继续执行循环。
如果出现无效APP则进入定时对比单元207,判断当前无效APP对应的RT是否为当前的目标定时时间,如果否,则直接进入确定单元204,继续执行循环;如果是,则返回至选定单元202,重新选取当前最小RT为目标定时时间,继续执行循环。进一步完善了本发明公开的装置。
请参阅附图11,为本发明公开的另一种数据交互的装置结构示意图,主要包括:获取单元201,选取单元202,定时单元203,确定单元204、交互单元205和定时更新单元208。该定时更新单元208连接与确定单元204与选取单元202之间。
其中,该定时更新单元208中包括:第二检测单元2081和更新单元2082。
第二检测单元2081,用于检测在所述目标定时时间重置之后,下一次目标定时时间到达之前的时间点上获取的新的有效APP的新RT。
更新单元2082,用于判断所述新RT与所述时间点之和是否小于当前目标定时时间,如果是,则更新当前目标定时时间,确定所述新RT为目标定时时间之后,进入确定单元204;如果否,则直接进入确定单元204。
需要说明的是,在图11公开的该装置中,获取单元201,选取单元202,定时单元203,确定单元204和交互单元205所具有的功能与上述图9所示出的装置中的获取单元201,选取单元202,定时单元203,确定单元204和交互单元205一致,这里不再赘述。
由图11可知,在定时单元203重启或是重置的情况下,由定时更新单元208中的第二检测单元2081检测是否有新提交注册的APP,如果没有则直接进入确定单元204,继续执行循环。
如果确定有新APP,则由更新单元2082判断新RT与接收新APP的时间点T之和是否小于当前目标定时时间,如果小于,则将新RT更新为当前目标定时时间,再直接进入确定单元204,继续执行循环;如果大于,则直接进入确定单元204,再通过交互单元205返回选取单元202。
需要说明的是,交互单元205也可以与选取单元直接连接,在更新单元2082判断新RT与接收新APP的时间点T之和大于当前目标定时时间之后,直接进入确定单元204,并通过交互单元205返回至定时单元203中。
为本发明公开的另一种数据交互的装置结构示意图,在上述公开的各个装置上添加了一个监听单元。
该监听单元,用于监听是否有主动发起分组交换指令,当监听到有主动发起的分组交换指令时,则发送数据交互指令至交互单元。
通过添加的监听单元,能够在终端进入DCH状态时,合理利用由于进入该状态所产生的较大功率,在已激活PDP的基础上完成有效APP与网络之间建立数据链接进行数据交互的过程,从而减少处于后台应用模式下的有效APP激活PDP的次数,使功率资源得到节省,进一步达到节省终端的电量的目的。
综上所述:
利用本发明公开的数据交互方法及装置,通过使各个运行于后台的应用与网络之间的数据交互的频率进行同步,并在只激活一次PDP的基础上建立各自的数据链接与网络进行数据交互,在满足各个处于后台应用模式下的有效APP的前提下,减少激活PDP建立数据链接的次数,达到减少功耗,降低终端的耗电量,使终端待机时间增长的目的。
此外,DM还采用实时监听的方式,监听是否有主动发起的PS域业务,利用已激活的PDP建立数据链接,使各个有效APP与网络进行数据交互,进一步降低了终端的功率消耗,减少了激活PDP建立数据链接的次数,从而达到降低终端耗电量,增加终端待机时间的目的。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (13)

1.一种数据交互的方法,其特征在于,包括:
获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔;
选取所述时间间隔中的最小时间间隔作为数据交互的目标定时时间,启动定时;
当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效应用,确定各个所述有效应用为目标应用;
激活分组数据协议PDP,建立所述目标应用与网络之间的数据链接,并进行数据交互。
2.根据权利要求1所述的方法,其特征在于,包括,使所述目标应用与网络进行数据交互之后,重新启动定时。
3.根据权利要求1所述的方法,其特征在于,还包括:
实时监听是否有主动发起分组交换指令,当监听到有主动发起的分组交换指令时,发送数据交互指令至各个有效应用,执行激活分组数据协议这一步骤,完成所述有效应用与网络的数据交互。
4.根据权利要求1所述的方法,其特征在于,所述确定当前所述有效应用的时间间隔在两次目标定时时间之间的各个所述有效应用中还包括:
检测各个所述有效应用中是否出现无效应用,如果出现,则确定其他有效应用为目标应用;如果没有出现,则确定各个所述有效应用为目标应用。
5.根据权利要求3所述的方法,其特征在于,使所述目标应用与网络进行数据交互之后,当所述无效应用的时间间隔为当前的目标定时时间,则在返回执行获取各个有效应用与网络进行数据交互的时间间隔这一步骤。
6.根据权利要求3所述的方法,其特征在于,使所述目标应用与网络进行数据交互之后,当所述无效应用的时间间隔不是当前的目标定时时间,则在返回执行当所述目标定时时间到达时这一步骤。
7.根据权利要求1所述的方法,其特征在于,还包括:在重新启动定时之后,下一次目标定时时间到达之前的时间点,获取到新的有效应用的新时间间隔的情况下:
当新时间间隔与所述时间点之和小于目标定时时间时,确定所述新时间间隔为目标定时时间,返回执行当所述目标定时时间到达时这一步骤。
8.根据权利要求7所述的方法,其特征在于,当新时间间隔与所述时间点之和大于目标定时时间时,再执行一次目标定时时间之后,返回执行选取当前所述时间间隔中的最小时间间隔这一步骤。
9.根据权利要求7或8所述的方法,其特征在于,所述时间点位于重新启动目标定时时间后与下一次目标定时时间到时之间。
10.一种数据交互的装置,其特征在于,包括:
获取单元,用于获取处于后台应用模式下的各个有效应用与网络进行数据交互的时间间隔;
选取单元,用于选取当前所述时间间隔中的最小时间间隔作为数据交互的目标定时时间;
定时单元,用于启动目标定时时间和重置目标定时时间;
确定单元,用于当所述目标定时时间到达时,获取当前时间间隔位于前后两次目标定时时间之间的各个所述有效应用,确定各个所述有效应用为目标应用;
交互单元,用于激活分组数据协议PDP,建立所述目标应用与网络之间的数据链接,并在进行数据交互后返回选取单元。
11.根据权利要求10所述的装置,其特征在于,所述装置中还包括监听单元;
所述监听单元,用于监听是否有主动发起分组交换指令,当监听到有主动发起的分组交换指令时,则发送数据交互指令至交互单元。
12.根据权利要求10所述的装置,其特征在于,还包括与连接于所述定时单元与确定单元之间的第一检测单元,及分别与所述第一检测单元、选取单元和确定单元连接的定时对比单元;
所述第一检测单元,用于检测各个所述有效应用中是否出现无效应用,如果出现,则屏蔽无效应用之后进入定时对比单元;如果没有出现,则直接进入确定单元;
所述定时对比单元,用于判断所述无效应用的时间间隔是否为当前的目标定时时间,如果是,则进入选取单元;如果否,则进入确定单元。
13.根据权利要求10所述的装置,其特征在于,还包括与所述确定单元、选取单元链接的定时更新单元,所述定时更新单元包括:
第二检测单元,用于检测在所述目标定时时间重置或启动之后,下一次目标定时时间到达之前的时间点上获取的新的有效应用的新时间间隔;
更新单元,用于判断所述新时间间隔与所述时间点之和是否小于目标定时时间,如果是,则更新当前目标定时时间,进入确定单元;如果否,则直接进入确定单元。
CN2010105512046A 2010-11-19 2010-11-19 一种数据交互的方法及装置 Active CN102076065B (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN2010105512046A CN102076065B (zh) 2010-11-19 2010-11-19 一种数据交互的方法及装置
JP2013539125A JP2014504059A (ja) 2010-11-19 2011-11-15 データ対話の方法およびデバイス
PCT/CN2011/082177 WO2012065537A1 (zh) 2010-11-19 2011-11-15 一种数据交互的方法及装置
KR1020137013646A KR101480321B1 (ko) 2010-11-19 2011-11-15 데이터 상호작용을 위한 방법 및 장치
EP11841564.5A EP2629572B1 (en) 2010-11-19 2011-11-15 Method and device of data interaction
US13/894,142 US9203896B2 (en) 2010-11-19 2013-05-14 Method and apparatus for data interaction
US14/927,253 US9686376B2 (en) 2010-11-19 2015-10-29 Method and apparatus for data interaction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105512046A CN102076065B (zh) 2010-11-19 2010-11-19 一种数据交互的方法及装置

Publications (2)

Publication Number Publication Date
CN102076065A true CN102076065A (zh) 2011-05-25
CN102076065B CN102076065B (zh) 2013-04-24

Family

ID=44034367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105512046A Active CN102076065B (zh) 2010-11-19 2010-11-19 一种数据交互的方法及装置

Country Status (6)

Country Link
US (2) US9203896B2 (zh)
EP (1) EP2629572B1 (zh)
JP (1) JP2014504059A (zh)
KR (1) KR101480321B1 (zh)
CN (1) CN102076065B (zh)
WO (1) WO2012065537A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012065537A1 (zh) * 2010-11-19 2012-05-24 华为终端有限公司 一种数据交互的方法及装置
WO2014032293A1 (zh) * 2012-08-31 2014-03-06 华为终端有限公司 智能终端的唤醒控制方法及装置
EP2720498A1 (en) * 2011-06-15 2014-04-16 Huawei Technologies Co., Ltd Communication method, radio user equipment and access netwrok equipment
WO2014159232A1 (en) * 2013-03-28 2014-10-02 Alcatel Lucent Communication device data channel access
CN105075301A (zh) * 2013-03-27 2015-11-18 索尼公司 操作终端装置的方法
CN108541050A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2725869B1 (en) * 2012-10-24 2017-01-04 BlackBerry Limited System and method for reducing power consumption based on data activity sensitive timers
US10149343B2 (en) * 2015-05-11 2018-12-04 Apple Inc. Use of baseband triggers to coalesce application data activity

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004043092A1 (en) * 2002-11-04 2004-05-21 Research In Motion Limited Method and system for maintaining a wireless data connection
CN1960355A (zh) * 2006-08-24 2007-05-09 中兴通讯股份有限公司 一种周期性监听***逻辑信道的方法
CN101754183A (zh) * 2008-12-19 2010-06-23 北大方正集团有限公司 一种移动设备自动下载数字内容的方法、设备及***

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4278146B2 (ja) * 2002-10-10 2009-06-10 パナソニック株式会社 通信端末、通信端末で行う省電力処理方法、その方法を実行するためのプログラム及び記録媒体
JP3701663B2 (ja) * 2003-09-30 2005-10-05 シャープ株式会社 通信システム、端末局、通信管理方法、制御プログラムおよびそれを記録したコンピュータ読み取り可能な記録媒体
US7586864B2 (en) * 2003-09-30 2009-09-08 Sharp Kabushiki Kaisha Communication system, base station, terminal, communication device, communication management method, control program, and computer-readable recording medium containing the same
CN100358295C (zh) * 2005-07-06 2007-12-26 华为技术有限公司 一种定时器调度方法
CA2517526A1 (en) * 2005-08-30 2007-02-28 Oz Communications Method and system for communicating message notifications to mobile devices
CN1870767A (zh) * 2005-12-14 2006-11-29 华为技术有限公司 对定时器任务进行管理的方法
CN100444174C (zh) * 2006-09-25 2008-12-17 北京中搜在线软件有限公司 网页微内容提取、聚合和自动更新***的方法
US8923852B2 (en) * 2006-11-01 2014-12-30 Seven Networks, Inc. System, method, and computer-readable medium for user equipment decision-making criteria for connectivity and handover
US7961703B2 (en) * 2006-11-30 2011-06-14 Research In Motion Limited System and method for maintaining packet protocol context
US8064390B2 (en) * 2007-04-27 2011-11-22 Research In Motion Limited Uplink scheduling and resource allocation with fast indication
JP4512115B2 (ja) * 2007-05-21 2010-07-28 パナソニック株式会社 間欠通信方法、通信端末装置及び無線通信システム
GB2451661B (en) * 2007-08-08 2012-09-19 Vodafone Plc Mobile communications device and associated application for use thereon
DE102008019287B4 (de) * 2008-04-16 2010-07-22 Eads Deutschland Gmbh Verfahren zum automatischen Erzeugen eines Zeitschemas für über einen zeitgesteuerten gemeinsamen Datenbus kommunizierende verteilte Anwendungen oder Prozesse eines digitalen Netzwerks
US8589541B2 (en) * 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US9253663B2 (en) * 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US9858559B2 (en) * 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9351193B2 (en) * 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US9270559B2 (en) * 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US8606911B2 (en) * 2009-03-02 2013-12-10 Headwater Partners I Llc Flow tagging for service policy implementation
US8688826B2 (en) * 2009-11-30 2014-04-01 Motorola Mobility Llc Mobile computing device and method with intelligent pushing management
US8904206B2 (en) * 2010-01-26 2014-12-02 Motorola Mobility Llc Mobile computing device and method for maintaining application continuity
US8793320B2 (en) * 2010-02-19 2014-07-29 Blackberry Limited Communications system with polling server providing dynamic record ID polling and related methods
US8537674B2 (en) * 2010-11-16 2013-09-17 At&T Mobility Ii Llc Data bundling and fast dormancy based upon interactivity
CN102076065B (zh) 2010-11-19 2013-04-24 华为终端有限公司 一种数据交互的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004043092A1 (en) * 2002-11-04 2004-05-21 Research In Motion Limited Method and system for maintaining a wireless data connection
CN1960355A (zh) * 2006-08-24 2007-05-09 中兴通讯股份有限公司 一种周期性监听***逻辑信道的方法
CN101754183A (zh) * 2008-12-19 2010-06-23 北大方正集团有限公司 一种移动设备自动下载数字内容的方法、设备及***

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012065537A1 (zh) * 2010-11-19 2012-05-24 华为终端有限公司 一种数据交互的方法及装置
US9686376B2 (en) 2010-11-19 2017-06-20 Huawei Device Co., Ltd. Method and apparatus for data interaction
US9203896B2 (en) 2010-11-19 2015-12-01 Huawei Device Co., Ltd. Method and apparatus for data interaction
EP2720498A4 (en) * 2011-06-15 2015-01-07 Huawei Tech Co Ltd COMMUNICATION METHOD, RADIO USER EQUIPMENT, AND ACCESS NETWORK EQUIPMENT
EP2720498A1 (en) * 2011-06-15 2014-04-16 Huawei Technologies Co., Ltd Communication method, radio user equipment and access netwrok equipment
CN103782634B (zh) * 2012-08-31 2017-11-28 华为终端(东莞)有限公司 智能终端的唤醒控制方法及装置
EP2733995A4 (en) * 2012-08-31 2014-09-24 Huawei Device Co Ltd CONTROL METHOD AND DEVICE SUITABLE FOR REVIEWING INTELLIGENT TERMINAL
EP2733995A1 (en) * 2012-08-31 2014-05-21 Huawei Device Co., Ltd. Control method and device for awaking intelligent terminal
US9323228B2 (en) 2012-08-31 2016-04-26 Huawei Device Co., Ltd. Method and apparatus for wake-up control of intelligent terminal by determining whether to delay wake up times
CN103782634A (zh) * 2012-08-31 2014-05-07 华为终端有限公司 智能终端的唤醒控制方法及装置
WO2014032293A1 (zh) * 2012-08-31 2014-03-06 华为终端有限公司 智能终端的唤醒控制方法及装置
US9880606B2 (en) 2012-08-31 2018-01-30 Huawei Device (Dongguan) Co., Ltd. Method and apparatus for wake-up control of intelligent terminal
US10732696B2 (en) 2012-08-31 2020-08-04 Huawei Device Co., Ltd. Method and apparatus for wake-up control of intelligent terminal
CN105075301A (zh) * 2013-03-27 2015-11-18 索尼公司 操作终端装置的方法
US9986508B2 (en) 2013-03-27 2018-05-29 Sony Mobile Communications Inc. Method for operating a terminal device
CN105075301B (zh) * 2013-03-27 2021-04-13 索尼公司 终端装置及其操作方法和电信网络的基站及其操作方法
WO2014159232A1 (en) * 2013-03-28 2014-10-02 Alcatel Lucent Communication device data channel access
CN108541050A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质

Also Published As

Publication number Publication date
US9686376B2 (en) 2017-06-20
EP2629572A4 (en) 2013-12-25
US20130254256A1 (en) 2013-09-26
EP2629572B1 (en) 2019-01-02
JP2014504059A (ja) 2014-02-13
US9203896B2 (en) 2015-12-01
KR20140051106A (ko) 2014-04-30
CN102076065B (zh) 2013-04-24
EP2629572A1 (en) 2013-08-21
KR101480321B1 (ko) 2015-01-08
WO2012065537A1 (zh) 2012-05-24
US20160050293A1 (en) 2016-02-18

Similar Documents

Publication Publication Date Title
CN102076065B (zh) 一种数据交互的方法及装置
CN110708696B (zh) 网络数据的恢复方法、装置、存储介质及电子设备
CN102238108B (zh) 离线消息传输方法
CN105530377B (zh) 一种唤醒锁的处理方法、装置及***
EP3190771A1 (en) Method and device for managing instant communication application program, and mobile terminal thereof
CN104394465A (zh) 一种唤醒待机状态的方法和设备
CN112788639B (zh) 网络状态同步方法、装置、存储介质及电子设备
CN107484232A (zh) 消息发送方法、***、网络设备和可读存储介质
CN105554000A (zh) 一种网络电话唤醒方法
CN101123591A (zh) 聊天***及其信息处理方法
WO2024120230A1 (zh) 网络设备管理方法、装置及存储介质
CN112616176B (zh) 设备的唤醒方法及装置、控制方法及装置
CN105723779A (zh) 一种数据重同步的方法及装置
CN108462734A (zh) 消息接收方法和装置
CN101562798A (zh) 一种短信网管的实现方法和***
CN102387090B (zh) 实现多用户关系链变化的装置、***及方法
CN106358221A (zh) 主卡数据的恢复方法和装置
CN107977068A (zh) 一种终端的延迟显示的方法、装置及终端
CN107548019B (zh) 无线传感网络中网络信标的处理方法及设备
CN105357387A (zh) 一种唤醒终端的方法、装置及***
CN107436674A (zh) 终端控制方法、装置及非临时性计算机可读介质
CN101446911B (zh) 一种分时处理的方法和装置
CN105307244A (zh) 一种无线传感器网络的低功耗组网方法
CN202475473U (zh) 一种服务器向测控终端推送信息的***
CN114228642B (zh) 车辆控制器的控制方法、控制装置、存储介质以及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171027

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee after: HUAWEI terminal (Dongguan) Co., Ltd.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: Huawei Device Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: Huawei Device Co., Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: HUAWEI terminal (Dongguan) Co., Ltd.