CN107533094B - 用于优化与电力管理相关的用户命令的执行的方法和*** - Google Patents

用于优化与电力管理相关的用户命令的执行的方法和*** Download PDF

Info

Publication number
CN107533094B
CN107533094B CN201680023262.7A CN201680023262A CN107533094B CN 107533094 B CN107533094 B CN 107533094B CN 201680023262 A CN201680023262 A CN 201680023262A CN 107533094 B CN107533094 B CN 107533094B
Authority
CN
China
Prior art keywords
target device
user
power
power profile
command
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.)
Active
Application number
CN201680023262.7A
Other languages
English (en)
Other versions
CN107533094A (zh
Inventor
D·S·约翰逊
G·E·L·沙佛
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.)
Aeris Communications Inc
Original Assignee
Aeris Communications Inc
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 Aeris Communications Inc filed Critical Aeris Communications Inc
Priority to CN202111104030.3A priority Critical patent/CN113835514A/zh
Publication of CN107533094A publication Critical patent/CN107533094A/zh
Application granted granted Critical
Publication of CN107533094B publication Critical patent/CN107533094B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3212Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3278Power saving in modem or I/O interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • 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/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a 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/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • 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/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • 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
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • 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
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • 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/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/0277Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof according to available power supply, e.g. switching off when a low battery condition is detected
    • 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
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • 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)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

公开了一种用于优化用户体验的计算机实现的方法和***。该方法和***包括:确定设备的电力概况;确定至少一个用户的历史行为并且使用基于电力概况的标准来检查所述至少一个用户的历史行为,从而使得如果所确定的电力概况等于第一预定概况,则所述设备在所述至少一个用户启用远程应用以发出命令时、但命令发出之前建立连接;如果所确定的电力概况等于第二预定概况,则所述设备基于所述至少一个用户的历史行为建立连接;并且如果所确定的设备的电力概况等于第三预定概况,则所述设备仅在所述至少一个用户发出命令时建立连接。

Description

用于优化与电力管理相关的用户命令的执行的方法和***
技术领域
本发明一般涉及无线服务,更具体地,涉及能够连接蜂窝或其他无线服务的设备以及用于与这些设备对电力和通信资源的使用的管理相关的用户命令执行的服务优化。
背景技术
可以通过由远程设备无线传送的指令来控制或操作许多设备。当“目标”设备处于低功率状态并且未主动地连接到通信网络以节省能量或电池并减少通信资源的使用时,在远程设备发出命令和执行命令之间通常有很大的延迟。
因此,期望提供一种用于优化在远程设备和目标设备之间建立通信的途径的方法和***,其利用目标设备对电力和通信资源的有效管理来平衡用户对用户指令的快速执行的需求。
发明内容
公开了一种用于优化与电力和通信资源的有效管理有关的用户体验的计算机实现的方法和***。
在第一方面,计算机实现的方法包括:确定设备的电力概况,确定至少一个用户的历史行为,并且使用基于电力概况的标准来检查至少一个用户的历史行为。该标准用于选择用以建立与该设备的通信的多个途径中的至少一个,其中(1):如果所确定的电力概况是第一预定概况,则设备在至少一个用户启用远程应用以向设备发出命令时、但命令发出之前建立用于接收命令的连接;(2)如果所确定的电力概况是第二预定概况,则该设备基于至少一个用户的历史行为建立用于接收命令的连接;和(3)如果所确定的设备的电力概况是第三预定概况,则所述设备仅在所述至少一个用户发出命令时建立用于接收命令的连接。
在第二方面,计算机实现的***包括处理器和与处理器通信的存储器,其中存储器包含程序指令,当由处理器执行时,程序指令执行操作,所述操作包括:确定设备的电力概况;确定至少一个用户的历史行为;以及使用基于电力概况的标准来检查所述至少一个用户的历史行为。该标准用于选择用以建立与该设备的通信的多个途径中的至少一个,其中(1):如果所确定的电力概况是第一预定概况,则设备在至少一个用户启用远程应用以向设备发出命令时、但命令发出之前建立用于接收命令的连接;(2)如果所确定的电力概况是第二预定概况,则该设备基于至少一个用户的历史行为建立用于接收命令的连接;以及(3)如果所确定的设备的电力概况是第三预定概况,则所述设备仅在所述至少一个用户发出命令时建立用于接收命令的连接。
附图说明
图1示出了用于选择用以建立与目标设备的通信的途径以便能够执行来自用户的命令的方法的基线流程图,可能考虑目标设备的电力概况和至少一个用户的历史行为中的任一者或两者。
图2示出了用于选择用以建立与目标设备通信的途径以在目标设备通电时或在目标设备的电池的电量水平大于X%时快速执行用户命令的方法的优化,仅考虑目标设备的电力概况而不考虑至少一个用户的历史行为。
图3示出了调整用于选择用以建立与目标设备的通信的途径以在目标设备未通电时以及在目标设备的电池的电量水平小于X%但大于Y%时实现用户命令的快速执行和电力管理之间的最佳平衡的方法,考虑目标设备的电力概况和至少一个用户的历史行为。
图4示出了调整用于选择用以建立与目标设备的通信的最佳途径以在目标设备未通电并且目标设备的电池的电量水平小于Y%时调整用于执行用户命令的协议以便优化电力管理的方法,仅考虑目标设备的电力概况而不考虑至少一个用户的历史行为。
图5示出了根据本发明的一个实施例的适于存储计算机程序产品和/或执行与用户的选择相关的程序代码的数据处理***500。
具体实施方式
本发明一般涉及无线服务,更具体地涉及能够连接蜂窝或其他无线服务的设备以及对与这些设备的电力管理相关的用户命令执行的优化。
呈现以下描述以使本领域普通技术人员能够制造和使用本发明,并且在专利申请及其要求的上下文中提供以下描述。对本领域技术人员来说,对优选实施例和本文所描述的一般原理和特征的各种修改将是显而易见的。因此,本发明不旨在限于所示的实施例,而是符合与本文所描述的原理和特征一致的最宽范围。
虽然本申请针对用于能够连接到蜂窝或其他无线服务的设备的应用以及用于与这种设备的电力管理相关的用户命令执行的优化进行描述,在M2M领域中,如本文所使用的术语“应用”旨在与以下进一步描述的其他类似应用具有包容性、可互换性和/或同义,但是应认识到,功能上不同类型的应用可能具有特定于其各自能力和/或部署的特征、功能和/或操作。
机器对机器(M2M)网络通信涉及与例如不同于传统蜂窝通信网络的通常类似能力的其他设备进行通信的技术。在基本的M2M环境中,具有有限逻辑(例如传感器、仪表等)和有限资源(诸如计算能力)的设备驻留在通常捕获可测量的事件数据(例如温度、压力、数量、可用电力等)的位置处。该设备通过通信网络连接到具有特定软件的应用层的远程计算机或服务器。从设备接收的数据通过应用转换为与测量的事件数据相关的相关信息,并且之后可能经常进行分析或进一步类似的评估。在许多情况下,当被激活时,设备可以触发和传达它所预期的事件,以便所传达的事件将之后被网络上的其它机器、应用和/或用户操作。
M2M环境通常涉及要连接到因特网并且包括个人器件和类似设备的有线和无线网络的***。在M2M网络中,通常设备可以是固定的或移动的,并且经由有线或无线接入协议(通常通过WiFi网络协议或3GPP移动网络协议)进行连接。这些设备还可以具有季节性和/或弹性连接性需求(例如,农业业务需求、存储和转发能力)。通常在忙碌的M2M网络中,使用诸如通用分组无线电业务(GPRS)或因特网网关的“始终开启”设备。然而,M2M通信基础设施仍然最适合于具有类似能力的通信需求和模式,其特征在于与同一网络上的其他***和设备进行通信。
如本文所使用的,为了本发明的目的,术语设备、第三方***、智能电话、终端、远程设备、目标设备、无线资产等旨在是彼此之间以及与基于类似通信的装备之间是包含性的、可互换的和/或同义的,但应认识到功能上可以各自具有独特的特征、功能和/或操作,这些特征、功能和/或操作可以特定于其各自的能力和/或部署。
可以通过由远程设备无线传送的指令来控制或操作许多设备。当“目标”设备处于低功率状态并且未主动地连接到通信网络以节省能量或电池并减少通信资源的使用时,在命令从远程设备的发出和命令的执行之间通常有很大的延迟。这种延迟会实质上降低用户对于使用远程设备来控制或操作目标设备的体验的满意度,特别是当用户倾向于频繁地、以规律的时间或在可预测的情况下(例如在给定的物理接近度内)发出给定的指令时。然而,将目标设备维持在全功率状态并主动连接到通信网络以优化对用户的远程设备发出的指令的快速启用和响应的替代方案可能导致缩短目标设备电池电量的持续时间或增加其能量消耗和通信资源的使用,从而降低用户对目标设备电力和通信资源管理的满意度。
因此,期望提供一种用于优化在远程设备和目标设备之间建立通信的途径的方法和***,其利用由目标设备对电力和通信资源的有效管理来平衡用户对用户指令的快速执行的需求。
通常已知的是,对于远程设备向另一“目标”设备发出指令,需要机制来建立、主动地维护或管理远程设备和其他设备之间的有效无线连接,诸如通过红外线、Wi-Fi或蜂窝连接。如果目标设备通电,可以立即有效地执行在近程范围内操作的远程设备(如红外线“视线”设备)所发出的指令。然而,能够在蜂窝网络上从远距离操作的远程设备(例如无线电话和其他无线设备(“远程设备”))的远程设备必须经常通过公共和专用网络启用活动数据会话,以便与诸如M2M设备的目标设备通信并且指令该目标设备。
为了由目标设备接收、理解无线通信和基于操作无线通信进行操作,目标设备通常必须处于足够功率状态以进行操作,并且必须具有与无线网络建立的活动数据会话。然而,在目标设备被置于较低功率模式中并且已经终止数据会话以节省电池、能量或无线资源的使用的情况下,传送用户请求的指令可能被延迟传送来自无线网络的初始“肩式分接(shoulder-tap)”消息所需的时间。肩式分接消息指令目标设备与无线网络建立数据会话,以响应可以传达的任何用户命令。如果在接收到肩式分接消息时设备处于低功率模式,则目标设备也可能需要返回到操作功率级别以建立数据会话。优化目标设备以高效利用电力和通信资源,从而频繁地导致延迟。在用户使用无线网络上运行的远程设备发出指令与目标设备响应该指令之间,延迟会持续许多秒。这种延迟会在使用远程设备上的应用来控制或操作目标设备时实质上降低用户满意度,特别是当用户倾向于频繁地、以规律的时间或在可预测的情况下(例如在给定的物理接近度内)发出给定的指令时。
减少响应时间有两个简单的替代方案:1)通过将目标设备维持在全功率状态并保持与无线网络的数据会话持续有效来优化用户的远程设备发出的指令的快速启用和完成,或2)使目标设备达到该全功率状态,并且每当用户在远程设备上启用应用时启用数据会话,即使从过去的行为中得知用户在当时存在的情况下不发出命令。这些替代方案中的每一种可能导致目标设备电池电量耗尽或增加其能量消耗以及增加通信资源的消耗。这两种替代方案可能导致用户对远程指令应用如何管理电力和通信资源的满意度降低。
因此,期望的是提供用于优化在远程和目标设备之间建立通信的途径的方法和***,其利用目标设备对电力和通信资源的使用的有效管理来平衡用户对用户指令的快速执行的需求。
虽然存在许多优化从远程设备发出的用户命令的快速执行与对于目标设备的电力和通信资源的使用的有效管理之间的平衡将是有利的环境,但重要的用途是汽车行业。
许多汽车配备有目标设备,例如远程信息处理控制单元(“TCU”),其通常可以通过蜂窝网络进行无线通信。TCU用于与用户或其他方(如原始设备制造商(“OEM”)或提供远程信息处理或其他信息管理服务的实体)进行通信以及向其他车辆***传送命令(例如“打开灯”)。TCU的电力由车辆动力***提供。许多TCU被周期性地编程以达到全功率并启用数据会话,以便向OEM或远程信息处理服务提供商发送数据,并检查来自用户或另一方的命令。像大多数无线通信设备一样,如果在指定的间隔之后没有接收到通信,TCU的控制逻辑通常要求它终止在无线网络上任何正在进行的分组数据会话,并且当车辆点火没有启动或者当电池电量水平低于指定水平或车辆未连接到另一连续电源(例如公用电力)时,TCU的控制逻辑通常要求它进入低功率状态。低功耗/无活动数据会话状态可以节省车辆电池并降低通信资源的消耗。由于TCU必须充分供电,并且必须建立数据会话以响应在蜂窝网络上传送的命令,所以在用户经由诸如智能电话的远程设备上的应用发出命令(例如“解锁门”)的时间与对该命令的响应由TCU产生并传达给用户的时间之间通常有时间流逝。
如果当接收到来自远程设备的命令时,TCU处于没有活动数据会话的低功率状态,这通常是车辆的协议将最小化电力和通信资源的消耗优先于用户指令的快速执行的情况,无法基于命令进行操作直到TCU被指令建立活动数据会话,这可能包括返回到全功率模式。在用户的远程设备上启动控制应用的操作(或使应用被关注,意味着应用已经在远程设备的后台运行,但被带到前台,例如通过用户触摸屏幕上的图标,使得用户可以与其进行交互)通常作为这对TCU的这种“肩式分接”指令。
肩式分接是对TCU的启用与蜂窝网络连接的请求,以便打开与从远程设备接收命令并将命令传送到TCU的实体的分组数据会话,并检查命令的存在。从远程设备接收命令的实体通常是中间服务器,但在替代实施例中,可以包括远程设备或另一个实体;为方便起见,将其称为“远程命令服务器”。该方法还可以包含使远程命令服务器在发送肩式分接并指令目标设备建立活动数据会话之前等待发出命令的指令。当经由远程设备发出命令时,远程命令服务器将指令TCU在需要时建立活动数据会话,并接收并响应命令,然后将命令的执行结果报告给远程命令服务器。然后,远程命令服务器将这些结果报告给用户的远程设备。完成此循环所需的时间(从用户命令的发出到命令的执行,然后用户收到命令已执行的确认)可能是一段很长的时间(多达30到40秒),这可能会导致消极的用户体验。如果已经配置了***而使得数据会话的建立被延迟,直到用户不仅启动远程设备上的控制应用还实际发出了命令,则该命令的发出和执行之间的间隔将更进一步延长。
相反,使用将最小化用户命令的发布和执行之间的时间流逝优先(例如通过将TCU保持在全功率模式和连续活动数据会话中,或者通过每次用户启动远程设备上的应用时建立活动数据会话)的设备协议可能导致蜂窝资源和车辆电力的过度消耗。这可能导致电池的快速放电和使用蜂窝资源的成本,这也可能导致用户不满意的体验。由于许多用户每天仅少次启用远程设备应用以向目标设备给出命令,或者经常在启用应用和实际发出命令之间等待相当长的时间,以耗尽电池的风险并使用蜂窝资源来保持目标设备在任何时候加电并处于活动数据会话中,或者每次应用启用或引起关注时,都可能使用户对应用不满意。
根据本发明的***和方法解决了必须在以下两者之间做出选择的问题:通过保持目标设备加电并且处于活动通信模式来使快速执行命令优先,这可能导致电池快速放电和过度消耗通信资源;以及使最小化这些电力和通信资源的使用优先,这可能导致从用户向目标设备发出命令到基于命令操作并且成功执行的报告传送给用户的时间有过多的时间流逝。通过在远程命令服务器、远程设备或其他实体上的算法执行的一组规则以确定启用分组数据会话的最佳方式来解决问题。
本发明的一个实施例包括一种使用对目标设备的电力概况的考虑来评估和应用用于从多种可能途径中选择用于指令目标设备在特定情况下建立通信的最佳途径的方法。目标设备的电力概况显示目标设备可用的电力资源,例如但不限于存储电力的水平,例如电池电量、点火状态、与公用电力的连接等。
例如,如果在用户首次使用远程设备启动相关控制应用时确定目标设备具有可接受的电力概况(例如,点火开启、车辆连接到公用电力或电池未放电低于X%的阈值),则可以指令TCU,作为初始肩式分接通信的一部分,立即与远程设备或服务器建立分组数据会话,以使其能够响应任何用户命令,因为TCU有足够可用的电力资源。在一个实施例中,建立分组数据会话以使得能够接收用户命令也可以包括对诸如TCU的目标设备加电。
在用户首次启动使用远程设备相关控制应用时确定目标设备处于不期望的电力概况(例如点火关闭或点火状态未知或者车辆没有连接到公用电力或连接状态未知并且电池被放电到低于Y%的最小水平)的情况下,可以指令TCU,作为初始肩式分接通信的一部分,等待建立分组数据会话,直到用户发出实际的命令。在第一种情况下,执行用户命令所需的时间被最小化,在第二种情况下,避免了电池耗尽的风险,从而改善了用户的整体体验。在一个实施例中,建立分组数据会话以使得能够接收用户命令也可以包括对诸如TCU的目标设备加电。
本发明的一个实施例包括一种用于使用用户行为分析的考虑以及关于目标设备的电力概况的信息以评估和应用用于从多种可能的途径中选择指令目标设备在特定情况下建立通信的最佳途径的方法。
“用户行为分析”可以用于预测特定远程设备的用户在特定时间或在给定的物理接近度内向目标设备发出特定命令的可能性。用户行为分析包括对监视特定远程设备的一个或多个用户的行为的应用收集的数据的分析,以预测可能的用户行为的概率。例如,关于在那些情况下实际发出该特定命令的该远程设备的用户的行为,数据被收集,例如,关于该特定远程设备的用户在一天的该特定时间、在一周的该特定天、在该特定位置、或者在该目标设备的特定物理接近度内发出哪些命令。然后,通过应用规则或算法来决定应该如何以及何时建立活动分组数据会话,在给定情形下将发出命令的概率的这种确定可以与关于目标设备(例如车辆)的电力概况的信息相结合使用。
例如,在用户首次使用远程设备启动相关控制应用时确定目标设备具有中间电力概况(例如,点火关闭或点火状态未知、或者车辆未连接到公用电力或连接状态未知、以及车辆的电池电量水平大于Y%但小于X%)的情况下,该方法可以在确定建立数据会话的适当方法时基于用户历史行为的分析指令考虑发出给定命令的概率。例如,远程设备或中间服务器可以使用诸如以下算法:“如果点火已关闭(或点火状态未知)、车辆未连接到公用电力或连接状态未知、并且车辆的电池电量水平大于Y%但小于X%,并且来自该用户(或远程设备)的命令的概率大于或等于N为真,则基于应用启动的通知立即建立分组数据会话;否则如果来自该用户(或远程设备)的命令的概率小于N,则等待建立数据会话直到得到通知该用户实际发出该命令”。在一个实施例中,建立分组数据会话以启用通信还可以包括对诸如TCU的目标设备加电。
在一个实施例中,可以如下选择适当的方法。1)该方法可以指定通过在目标设备加电时(例如,车辆点火为开启或车辆连接到公用电力)或在电池充满电(或大于或等于电量X%)时,基于远程设备上的控制应用启动的通知而立即建立分组数据会话来优化用户命令的快速执行的途径。在这种情况下,不会考虑关于用户将迅速从远程设备发出命令的概率的用户行为分析。在替代实施例中,用户行为分析可以用于在点火关闭或点火状态未知、车辆未连接到公用电力或连接状态未知、并且电量水平大于X%时,主动地建立分组数据会话。2)该方法可以指定当目标设备未知加电(例如,车辆点火关闭或点火状态未知或车辆未连接到公用电力或连接状态未知)并且电池部分放电但不低于最小可接受阈值(例如,电量水平小于X%但大于Y%)时使用的其他途径。在这种情况下,该方法规定使用如下途径:通过在仅当用户行为分析指示用户将迅速从远程设备发出命令的概率大于或等于N时基于远程设备上的控制应用启动的通知而立即建立分组数据会话,从而在快速执行用户命令和有效管理电力和通信资源的使用之间实现更好的平衡。3)该方法可以指定在车辆点火关闭或点火状态未知时、车辆未连接到公用电力或连接状态未知并且电池电量低于某一最低可接受阈值电量(例如电量水平小于或等于Y%)时使用的其他途径。该途径通过仅在用户实际发出命令时指令目标设备建立分组数据会话来优化节省电力;关于用户将迅速从远程设备发出命令的概率的用户行为分析将不被考虑。在一个实施例中,建立分组数据会话以启用通信还可以包括为目标设备(例如TCU)加电。
在一个实施例中,该方法和***确定设备的电力概况是否与预定概况中的一个匹配,并且使用所识别的电力概况作为在建立连接用于诸如发送和接收数据(例如,用户命令)的通信之前是否考虑该设备的用户的历史行为的标准。可以为应用定义预定概况,例如在车辆的情况下,在实施例中,概况1:当设备的电力概况表明点火开启或车辆连接到公用电力或电池电量水平高于X%。概况2:当设备的电源概况表明电池电量水平低于或等于X%但高于Y%时。概况3:当设备的电力概况表明电池电量水平低于或等于Y%时。由于为应用定义了这些概况,因此开发人员可以根据需要对它们进行设置。
类似地,对于应用定义用户将从远程设备迅速发出命令的概率N,并且开发者可以根据需要设置它。例如,则可以将其设置为“仅当用户行为分析指示用户将从远程设备迅速发出命令的概率大于或等于N时基于远程设备上的控制应用启动的通知而立即建立分组数据会话”或简单地“大于N”。
为了在汽车工业的上下文中更详细地描述本发明的特征,结合以下讨论参考附图。这些示例仅用于说明的目的,不应被解释为限制。
图1示出了***的基线流程图,该***允许车辆用户从远程设备向车辆发出命令并且使用选择通过基于考虑包括车辆的电力概况和用户行为数据的分析的标准的规则来建立数据会话的途径以平衡电力和通信资源的使用的有效管理与用户命令的迅速执行的方法。在一个实施例中,车辆TCU 101中的控制逻辑可以指令其启用数据会话,以便经由步骤106定期地或每当有变化时向接收数据并且执行远程命令111的远程命令服务器报告车辆的电力概况,例如通过改变点火状态或连接到公用电力,或者每当其电池电量水平降低到指定阈值例如小于X%)。定期接收和存储电力概况使远程命令服务器可以快速确定最近的车辆电力概况。经由步骤104,车辆所有者或用户使用智能电话或其他远程设备131来启动或使关注在远程设备上操作用以向车辆TCU发出命令的应用。当应用启动或使其被关注时,远程设备131经由步骤106向远程命令服务器111发送信号。远程命令服务器111经由步骤108检查车辆的最新电力概况。
根据车辆的电力概况,远程命令服务器111可以经由步骤110使用用户行为分析来向分析数据库121查询用户的典型行为。在一个实施例中,典型的用户行为可以被表示为在特定情况下由该用户或远程设备发出命令的概率。根据从分析数据库121接收到的概率值,远程命令服务器111经由步骤112通过肩式分接向车辆TCU 101发送指令,以建立分组数据会话。车辆TCU 101经由步骤114启动分组数据会话,并向远程命令服务器111查询用户命令的存在。远程命令服务器111经由步骤116保存来自车辆TCU 101的查询。如果且当所有者或用户经由步骤118选择命令,远程命令请求经由步骤120从所有者智能电话或其他远程设备131发送到远程命令服务器111,并由远程命令服务器中继到车辆TCU 101。
然后,车辆TCU 101经由步骤122执行用户命令请求。经由步骤124,执行结果被发布到远程命令服务器111,并且车辆TCU 101检查另一用户命令的存在。该命令的执行结果经由步骤126由远程命令服务器111发送给所有者或用户智能手机或其他远程设备131,并且经由步骤128用结果更新远程设备。用户行为分析数据库经由步骤130更新。基于车辆的电力概况和用户在发送命令请求中的行为来针对是否保持车辆TCU和远程命令服务器之间的连接作出决定;根据作出的决定,远程命令服务器111经由步骤132将“保持活动”命令或终止数据会话并返回低功率模式的指令发送到车辆TCU 101。
在一个实施例中,目标设备可以通过周期性地报告其当前电池电量水平来报告其电力概况。在另一个实施例中,当电力概况从一个阈值改变到另一个阈值时,可以报告电力概况,而与预设的报告间隔无关。例如,由于电池电量从Y+1%下降到Y%或从Y%下降到Y-1%,即使没有安排报告,也会报告。类似地,当点火状态从点火“关”变为点火“开”时,或与公用电力连接的状态从“未连接”变为“已连接”时,即使没有安排报告,也会报告。
在一个实施例中,分析数据库121能够分配所有者或用户将在特定情况下通过收集和分析关于用户行为的数据来发出命令的概率。例如,如果用户通常在每个工作日的上午8:00至8:15之间使用智能手机或其他远程设备上的应用来解锁车门(当远程设备在车辆的X米范围内时),或用户通常使用远程设备应用在每个工作日下午5:30至6:00之间启动车辆空调,则分析数据库将记录此数据。下一次远程设备应用启动或使其被关注时,分析数据库121将计算出将发出命令的概率,并根据诸如当日时间和远程设备与车辆的接近度等因素将请求的该概率值提供给远程命令服务器111。
例如,当时间更接近工作日上午8:00或下午5:00时并且当远程设备在车辆的X米范围内时,概率值将更高,并且如果远程命令服务器111基于车辆的电力概况来考虑概率值并且由分析数据库121分配的值大于N,则远程命令服务器将首先指令车辆TCU 101立即建立分组数据会话而不用等待用户命令,然后在一段给定的时间段内保持连接活动以允许快速执行附加命令,导致用户命令的发出和对这些命令的响应之间的时间延迟的实质性减少,并且改善了对车辆和远程设备控制应用的用户满意度。
图2示出了本发明的实施例,用于选择用以建立活动数据会话的途径以在车辆点火开启时、车辆连接到公共电力或在电池充满电(或电量水平大于电量X%)时优化用户命令的快速执行的方法。在这种情况下,通过维持TCU加电并处于活动通信状态来接收用户命令和基于用户命令进行操作的电力和通信资源的消耗并不是很大的问题,远程命令服务器可以在用户启动或关注智能手机或其他远程设备上的应用时指令TCU立即建立分组数据会话,消除了在TCU接收到肩式分接且然后在建立数据会话之前等待实际接收到命令的通知所产生的延迟。在另一个实施例中,该方法使用用户行为分析来基于一天的时间、一周的哪天、目标设备的位置和包含远程应用的远程设备的位置等在电力概况显示点火关闭或点火状态未知或车辆未连接到公用电力或连接状态未知但电池电量水平大于X%时基于历史用户行为主动建立分组数据会话。
如图2所示,车辆所有者(或用户)经由步骤204启动或使关注在远程设备231上操作的控制应用,以向车辆TCU 201发出命令。当应用启动或被关注时,远程设备231经由步骤206向远程命令服务器211发送信号,并且远程命令服务器211经由步骤208检查车辆的电力概况。由于车辆的电力概况被报告为点火开启或车辆连接到公用电力或电池电量水平大于等于X%,远程命令服务器将不会向用户行为分析数据库221查询命令的概率,并且经由步骤210将向车辆201发送指令以立即建立分组数据会话。可替代地,基于一天中的时间、一周中的哪天、目标设备的位置和包含远程应用的远程设备的位置等,可以使用用户行为分析来在电量水平大于或等于X%时基于典型或历史用户行为主动建立分组数据会话。
车辆TCU 201经由步骤212启动分组数据会话并向远程命令服务器211查询用户命令的存在。远程命令服务器211经由步骤214保存来自车辆TCU 201的查询。如果并且当用户经由步骤216选择远程命令时,远程命令请求经由步骤218从远程设备231发送到远程命令服务器211,并且由远程命令服务器被中继到车辆TCU 201。该用户命令然后经由步骤220由车辆TCU 201执行。经由步骤222,执行结果被发布到远程命令服务器211,并且由车辆TCU201检查另一用户命令的存在。用户命令的执行结果经由步骤224由远程命令服务器211发送到远程设备231,并且经由步骤226利用结果更新远程设备。经由步骤228更新用户行为分析数据库。由于车辆的电力概况是点火开启或车辆连接到公用电力或电池电量水平大于等于X%,远程命令服务器211将指令车辆TCU 201保持车辆TCU与远程命令服务器之间的连接在给定时间段是活动的,以便可以立即执行进一步的用户命令。
在替代实施例中,远程命令服务器211使用用户行为分析以在电力概况是点火开启、车辆连接到公用电力或电池电量水平大于或等于X%时基于由用户行为分析数据库确定的典型用户行为指令车辆TCU在给定时间段内维持车辆TCU和远程命令服务器之间的连接。车辆TCU和远程命令服务器之间的连接在点火开启或车辆连接到公用电力时保持活动,而不考虑用户行为分析,因为在该状态下,电池正在连续充电或电量水平高并且该连接不会导致电力资源耗尽。
图3示出了当最后已知的车辆电力概况是车辆点火关闭(或点火状态未知)、车辆未连接到公用电力(或连接状态未知)和电池部分放电并低于一定阈值时用于选择用以建立活动数据会话的途径的方法。由于电池电量下降到小于X%但大于或等于Y%的电量,该方法将通过考虑典型的用户行为概况来调整建立分组数据会话的指令。如果基于用户行为分析,当应用已经启动或使其在远程设备上被关注时用户将发出命令的概率大于或等于N,则远程命令服务器可以指令TCU立即建立分组数据会话。任何用户命令都将被执行,而没有任何由于TCU接收到肩式分接且然后在建立数据会话之前等待实际上已经接收到命令的通知所产生的延迟。如果概率小于N,则该方法将优先考虑减少电力和通信资源的使用,并且当远程设备上的应用已经启动或被关注时,指令车辆TCU在建立分组数据会话之前等待命令的发出。
如图3所示,车辆所有者(或用户)启动或使关注在远程设备331上操作以经由步骤304向车辆TCU发出命令的应用。当应用启动或使其被关注时,远程设备331经由步骤306向远程命令服务器311发送信号,并且远程命令服务器311经由步骤308检查车辆的电力概况。由于车辆的电力概况被报告为点火关闭(或点火状态未知)、车辆未连接到公用电力(或连接状态未知)且电池电量水平小于X%但大于或等于Y%,则远程命令服务器311经由步骤310向分析数据库321查询命令的概率。如果接收到的概率值小于N,则在指令车辆TCU建立分组数据会话之前,远程命令服务器311将等待实际命令的发出。但是,如果从分析数据库321接收的概率值大于或等于N,则远程命令服务器311将经由步骤312向车辆TCU 301发送指令以立即建立分组数据会话。车辆TCU 301经由步骤314启动分组数据会话,并且向远程命令服务器311查询用户命令的存在。
远程命令服务器311经由步骤316保存来自车辆TCU 301的查询。如果在X秒内未接收到命令,则远程命令服务器311将经由步骤316指令车辆TCU 301终止数据会话并返回到低功率模式,并且该过程将返回到初始状态。然而,如果用户经由步骤320在该时间段内选择了命令,则命令请求经由步骤322从智能电话或其他远程设备331发送到远程命令服务器311,并由远程命令服务器311中继到车辆TCU 301。由车辆TCU 301经由步骤324执行该用户命令。经由步骤326,执行结果被发布到远程命令服务器311,并且车辆TCU 301检查其他用户命令的存在。命令的执行结果经由步骤328由远程命令服务器311发送到远程设备331,并且经由步骤330用结果更新远程设备。经由步骤332更新用户行为分析数据库。
然后基于车辆的电力概况和发送命令请求中的用户行为而针对是否保持车辆TCU301和远程命令服务器311之间的连接活动做出决定;取决于作出的决定,经由步骤334通过远程命令服务器311向车辆TCU 301发送“保持活动”命令或终止连接并返回低功率模式的指令。
图4示出了用于在电池电力降低到低于某个阈值电量时选择用以建立活动数据会话的途径的方法。例如,如果点火关闭(或点火状态未知)、车辆未连接到公用电力(或连接状态未知)、和电量小于Y%,通过维持TCU处于活动电力和通信状态以接收用户命令且基于用户命令操作导致的电力和通信资源的消耗是一个问题,因此远程命令服务器将等待来指令TCU只有在用户实际发出命令时才建立分组数据会话,而没有任何对典型用户行为的考虑。一旦命令被发出并执行,TCU将保持在全功率模式,数据会话将在很短的时间段内保持连接、等待其他命令。尽管由于TCU未连接到远程命令服务器直到实际接收到用户命令并且建立数据会话的指令已发送到TCU为止,所以将导致用户命令执行的延迟,但是如果优化命令的快速执行导致电池放电低于点火所需的水平则用户可能会更不满意。
如图4所示,车辆所有者(或用户)启动或使关注在远程设备431上操作以经由步骤404向车辆TCU 401发出命令的应用。当应用启动或被关注时,远程设备431经由步骤406向远程命令服务器411发送信号,并且远程命令服务器411经由步骤408检查存储在远程命令服务器中的车辆的最后已知电力概况。由于车辆的电力概况报告为电池电量水平低于Y%且点火状态未知或为关闭且车辆未连接到公用电力或连接状态未知,则远程命令服务器将不会向分析数据库421查询命令的概率,并且将等待发送一个肩式分接到车辆TCU 401,直到用户实际选择命令。一旦用户选择了命令,远程命令请求就经由步骤414从智能手机或其他远程设备431发送到远程命令服务器411。
远程命令服务器411经由步骤414向车辆TCU 401发送肩式分接,指令其建立分组数据会话。车辆TCU 401经由步骤416启动分组数据会话并向远程命令服务器询问用户命令的存在;远程命令服务器经由步骤418将命令中继到车辆TCU。然后,该用户命令由车辆TCU401经由步骤420执行。经由步骤422,执行结果被发布到远程命令服务器411并且由车辆TCU401检查另一用户命令的存在。远程命令的执行结果经由步骤424由远程命令服务器411发送到远程设备431,并且基于步骤426用结果更新远程设备。由于车辆的电力概况是小于Y%的电池电量水平,远程命令服务器411不会等待附加的用户命令,而是经由步骤428立即指令车辆TCU 401终止分组数据会话以及车辆TCU与远程命令服务器之间的连接并且返回到低功率模式,以便节省电池和通信资源。经由步骤430更新用户行为分析数据库。
根据本发明提供本发明的另一实施例,其包括具有选择一种或多种途径以建立数据连接的方法的计算机程序产品***,所述途径取决于情境特征而优化用户命令的快速执行与电力和通信资源的使用的有效管理之间的平衡,情境特征包括但不限于设备的电力概况和用户行为分析。图5示出了根据本发明实施例的适于存储计算机程序产品和/或执行程序代码的数据处理***500。数据处理***500包括通过***总线506耦合到存储器元件504a-b的处理器502。在其他实施例中,数据处理***500可以包括多于一个处理器,并且每个处理器可以通过***总线直接地或间接地耦合到一个或多个存储器元件。
存储器元件504a-b可以包括在程序代码的实际执行期间采用的本地存储器、大容量存储和高速缓存存储器,高速缓存存储器提供至少一些程序代码的临时存储以便减少在执行期间必须从大容量存储检索代码的次数。如图所示,输入/输出或I/O设备508a-b(包括但不限于键盘、显示器、定点设备等)被耦合到数据处理***500。I/O设备508a-b可以是通过中间I/O控制器(未示出)直接或间接地耦合到数据处理***500。
在图5中,网络适配器510耦合到数据处理***902,以使得数据处理***502能够通过通信链路512耦合到其他数据处理***或远程打印机或存储设备。通信链路512可以是私人或公共网络。调制解调器、电缆调制解调器和以太网卡只是一些当前可用类型的网络适配器中。
本文描述的实施例可以采取完全硬件实施方式、完全软件实施方式或包含硬件和软件元件的实施方式的形式。实施例可以以包括但不限于应用软件、固件、常驻软件、微代码等的软件来实现。
本文描述的步骤可以使用任何合适的控制器或处理器和可以存储在任何合适的存储位置或计算机可读介质上的软件应用来实现。软件应用提供使处理器能够使接收器执行本文所述功能的指令。
此外,实施例可以采用可从提供由计算机或任何指令执行***使用或与计算机或任何指令执行***结合使用的程序代码的计算机可用或计算机可读介质访问的计算机程序产品的形式。为了本说明书的目的,计算机可用或计算机可读介质可以是可以包含、存储、通信、传播或传输程序以由指令执行***、装置或设备使用或与指令执行***、装置或设备结合使用的任何装置。
介质可以是电子、磁性、光学、电磁、红外、半导体***(或装置或设备)或传播介质。计算机可读介质的示例包括半导体或固态存储器、磁带、可移动计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。光盘的当前例子包括数字通用盘(DVD)、光盘只读存储器(CD-ROM)和光盘读/写(CD-R/W)。
本文所述的任何理论、操作机制、证据或发现旨在进一步增强对本发明的理解,而不是以任何方式使本发明取决于这样的理论、操作机制、证据或发现。应当理解,虽然在上述描述中优选的、优选地或优选使用这个词表示这样描述的特征可能是更可取的,但是它可能不是必需的,并且缺少该特征的实施例可以被考虑在本发明的范围内,本发明的范围由所附权利要求书限定。
如本文所使用的,为了本发明的目的,术语设备、目标设备、器件、终端、远程设备、计算机、服务器、无线资产、智能电话、远程设备等旨在彼此之间以及与其它类似的基于通信的或计算设备之间是包容性的、可互换的和/或同义的,但是将会认识到功能上每一个可以具有独特的特性、功能和/或操作,这些特性、功能和/或操作可以特定于其各自的能力和/或部署。
类似地,本发明设想,术语“通信”,“无线”或“蜂窝”网络包括使用一个或多个通信架构、方法和网络跨网络的通信(例如,用于M2M通信但不限于此的网络的通信),通信架构、方法和网络包括但不限于:码分多址(CDMA),全球移动通信***(GSM)(“GSM”是GSM协会的商标),通用移动电信***(UMTS),长期演进(LTE),***蜂窝***(4G)LTE,无线局域网(WLAN)以及一个或多个有线网络。
如本文所用,术语M2M通信被理解为包括利用各种连接的计算设备、服务器、服务器集群、有线和/或无线的方法,其提供网络基础设施以将计算、处理和存储容量作为服务传送,其中用户通常通过连接的模块来访问应用,模块例如但不限于web浏览器、终端、移动应用或类似程序,而主要软件和数据存储在与设备不同的服务器或位置上。
虽然已经根据所示实施例描述了本发明,但是本领域普通技术人员将容易地认识到,实施例可能有变化,并且这些变化将在本发明的精神和范围内。因此,在不脱离本发明的精神和范围的情况下,本领域普通技术人员可进行许多修改。

Claims (28)

1.一种用于优化与目标设备的电力管理有关的用户体验的计算机实现的方法,包括:
确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
确定至少一个用户的历史行为;和
使用所确定的电力概况作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;其中:
如果所确定的所述目标设备的电力概况是第一预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备在所述至少一个用户启用远程应用以向所述目标设备发出命令时、但在所述命令发出之前建立所述用于接收命令的连接;
如果所确定的所述目标设备的电力概况是第二预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备基于所述至少一个用户的历史行为建立所述用于接收命令的连接;并且
如果所确定的所述目标设备的电力概况是第三预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备仅在所述至少一个用户发出命令时建立所述用于接收命令的连接。
2.根据权利要求1所述的方法,其中确定至少一个用户的历史行为进一步包括:
基于所述至少一个用户相对于与所述目标设备相关的一组参数的历史行为来确定所述至少一个用户将参与行为的概率。
3.根据权利要求2所述的方法,其中与所述目标设备相关的所述一组参数包括以下中的任一个:当至少一个用户发出命令时所述目标设备的位置、包含所述远程应用的远程设备的位置、一天中的时间、一周中的哪天、发出的命令的类型以及其组合。
4.根据权利要求1所述的方法,其中所述第一预定电力概况还包括:
确定所述目标设备的电力概况是以下中的任一个:存储的电力水平等于或高于第一预定百分比,和所述目标设备通过电源接收连续供电。
5.根据权利要求4所述的方法,其中所述第二预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力水平等于或高于第二预定百分比且低于所述第一预定百分比。
6.根据权利要求5所述的方法,其中所述第三预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力水平低于所述第二预定百分比。
7.根据权利要求1所述的方法,其中所述目标设备建立用于接收命令的连接还包括对所述目标设备加电。
8.一种用于优化与目标设备的电力管理有关的用户体验的计算机实现的方法,包括:
确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
确定至少一个用户的历史行为;以及
使用所确定的电力概况作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;其中:
如果所确定的所述目标设备的电力概况是第一预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备基于所述至少一个用户的历史行为建立所述用于接收命令的连接;
如果所确定的电力概况是所述目标设备的第二预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备基于所述至少一个用户的历史行为建立所述用于接收命令的连接;和
如果所确定的所述目标设备的电力概况是第三预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备仅在所述至少一个用户发出命令时建立所述用于接收命令的连接。
9.根据权利要求8所述的方法,其中确定至少一个用户的历史行为进一步包括:
基于所述至少一个用户相对于与所述目标设备相关的一组参数的历史行为确定所述至少一个用户将参与行为的概率。
10.根据权利要求9所述的方法,其中与所述目标设备相关的所述一组参数包括以下中的任一个:当所述至少一个用户发出命令时所述目标设备的位置、包含远程应用的远程设备的位置、一天中的时间、一周中的哪天、发出的命令的类型以及其组合。
11.根据权利要求8所述的方法,其中所述第一预定电力概况还包括:
确定所述目标设备的电力概况是以下中的任一个:存储的电力等于或高于第一预定百分比,和所述目标设备通过电源接收连续供电。
12.根据权利要求11所述的方法,其中所述第二预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力等于或高于第二预定百分比且低于所述第一预定百分比。
13.根据权利要求12所述的方法,其中所述第三预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力低于所述第二预定百分比。
14.根据权利要求8所述的方法,其中,所述目标设备建立用于接收命令的连接还包括对所述目标设备加电。
15.一种用于优化与目标设备的电力管理有关的用户体验的***,包括:
处理器,以及
与所述处理器通信的存储器,其中所述存储器包含程序指令,所述程序指令在被所述处理器执行时执行以下操作,所述操作包括:
确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
确定至少一个用户的历史行为;以及
使用所确定的所述目标设备的电力概况作为在建立用于接收命令的连接之前考虑所述至少一个用户的历史行为的标准;从而使得:
如果所确定的所述目标设备的电力概况是第一预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备在所述至少一个用户启用远程应用以向所述目标设备发出命令时、但在所述命令发出之前建立所述用于接收命令的连接;
如果所确定的所述目标设备的电力概况是第二预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备基于至少一个用户的历史行为建立所述用于接收命令的连接;并且
如果所确定的所述目标设备的电力概况是第三预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备仅在所述至少一个用户发出命令时建立所述用于接收命令的连接。
16.根据权利要求15所述的***,其中确定至少一个用户的历史行为还包括:
基于所述至少一个用户相对于与所述目标设备相关的一组参数的历史行为来确定所述至少一个用户将参与行为的概率。
17.根据权利要求16所述的***,其中与所述目标设备相关的所述一组参数包括以下中的任一个:当所述至少一个用户发出命令时所述目标设备的位置、包含所述远程应用的远程设备的位置、一天中的时间、一周的哪天、发出的命令的类型以及其组合。
18.根据权利要求15所述的***,其中所述第一预定电力概况还包括:
确定所述目标设备的电力概况是以下中的任一个:存储的电力水平等于或高于第一预定百分比,和所述目标设备通过电源接收连续供电。
19.根据权利要求18所述的***,其中所述第二预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力水平等于或高于第二预定百分比且低于所述第一预定百分比。
20.根据权利要求19所述的***,其中所述第三预定电力概况还包括:
确定所述目标设备的电力概况是存储的电力水平低于所述第二预定百分比。
21.根据权利要求15所述的***,其中所述目标设备建立用于接收命令的连接还包括对所述目标设备加电。
22.一种用于优化与目标设备的电力管理有关的用户体验的计算机实现的方法,包括:
当至少一个用户调用用于向目标设备发出命令的远程应用时,确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为;以及
基于所述目标设备的电力管理使用用于选择用以建立与所述目标设备的通信的多个途径中的至少一个的规则;
其中用于选择多个途径中的至少一个的规则包括考虑所述目标设备的电力概况、所述至少一个用户的历史行为数据及其组合中的任一个,其中所述目标设备的电力概况被用于作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;并且
与所述考虑的结果相关地选择用以建立与所述目标设备的通信的所述多个途径中的至少一个。
23.根据权利要求22所述的方法,其中基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为,其中所述一组参数包括以下中的任一个:当所述至少一个用户发出命令时所述目标设备的位置、包含所述远程应用的远程设备的位置、一天中的时间、一周中的哪天、发出的命令的类型及其组合。
24.一种用于优化与设目标备的电力管理有关的用户体验的***,包括:
处理器,以及
与所述处理器通信的存储器,其中所述存储器包含程序指令,所述程序指令在被所述处理器执行时执行以下操作,所述操作包括:
当至少一个用户调用用于向目标设备发出命令的远程应用时,确定所述设目标备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为;以及
基于所述目标设备的电力管理使用用于选择用以建立与所述目标设备的通信的多个途径中的至少一个的规则,其中用于选择多个途径中的至少一个的规则包括考虑所述目标设备的电力概况、所述至少一个用户的历史行为数据及其组合中的任一个,其中所述目标设备的电力概况被用于作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;以及
与考虑结果相关地选择用以建立与所述目标设备的通信的多个途径中的至少一个。
25.根据权利要求24所述的***,其中基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为进一步包括:基于一组参数来收集用户行为数据,其中所述一组参数包括以下中的任一个:当所述至少一个用户发出命令时所述目标设备的位置、包含所述远程应用的远程设备的位置、一天中的时间、一周中的哪天、所发出的命令的类型及其组合。
26.一种计算机可读存储介质,用于优化与目标设备的电力管理有关的用户体验,所述计算机可读存储介质包括用于使计算机控制用于优化用户体验和电力管理的应用的执行的计算机可读程序,所述计算机可读程序包括:
当至少一个用户调用用于向目标设备发出命令的远程应用时,确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为;以及
基于所述目标设备的电力管理使用用于选择用以建立与所述目标设备的通信的多个途径中的至少一个的规则,其中用于选择用于所述目标设备的多个途径中的至少一个的规则包括考虑所述目标设备的电力概况、所述至少一个用户的所述历史行为数据及其组合中的任一个,其中所述目标设备的电力概况被用于作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;以及
与所述考虑的结果相关地选择用以建立与所述目标设备的通信的多个途径中的至少一个。
27.根据权利要求26所述的计算机可读存储介质,其中基于与所述目标设备相关的一组参数来确定至少一个用户的历史行为还包括:收集用户行为数据,其中所述一组参数包括以下中的任一个:当所述至少一个用户发出命令时所述目标设备的位置、包含所述远程应用的远程设备的位置、一天中的时间、一周的哪天、发出的命令的类型及其组合。
28.一种用于优化与目标设备的电力管理有关的用户体验的计算机实现的方法,包括:
当至少一个用户调用用于向目标设备发出命令的远程应用时,确定所述目标设备的电力概况,其中,所述目标设备的电力概况包括可用于为所述目标设备供电的电力资源信息;
确定至少一个用户的历史行为,并且使用所确定的电力概况作为在建立用于接收命令的连接之前是否考虑所述至少一个用户的历史行为的标准;以及
使用所述目标设备的电力概况作为用于选择用以建立与所述目标设备的通信的多个途径中的至少一个的标准,从而使得
如果所确定的所述目标设备的电力概况是第一预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备在所述至少一个用户启用远程应用以向所述目标设备发出命令时、但所述命令发出之前建立所述用于接收命令的连接;并且
如果所确定的所述目标设备的电力概况是第二预定电力概况,则执行所述目标设备的电力管理以使得所述目标设备仅在所述至少一个用户发出命令时建立所述用于接收命令的连接。
CN201680023262.7A 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和*** Active CN107533094B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111104030.3A CN113835514A (zh) 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和***

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/693,757 US9978018B2 (en) 2015-04-22 2015-04-22 Method and system for optimizing execution of user commands in relation to power management
US14/693,757 2015-04-22
PCT/US2016/029048 WO2016172630A1 (en) 2015-04-22 2016-04-22 Method and system for optimizing execution of user commands in relation to power management

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202111104030.3A Division CN113835514A (zh) 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和***

Publications (2)

Publication Number Publication Date
CN107533094A CN107533094A (zh) 2018-01-02
CN107533094B true CN107533094B (zh) 2021-10-01

Family

ID=57143584

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201680023262.7A Active CN107533094B (zh) 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和***
CN202111104030.3A Pending CN113835514A (zh) 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和***

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202111104030.3A Pending CN113835514A (zh) 2015-04-22 2016-04-22 用于优化与电力管理相关的用户命令的执行的方法和***

Country Status (4)

Country Link
US (3) US9978018B2 (zh)
EP (1) EP3286572B1 (zh)
CN (2) CN107533094B (zh)
WO (1) WO2016172630A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138105A (zh) * 2015-07-31 2015-12-09 北京金山安全软件有限公司 省电处理方法、装置、移动终端和云端服务器
JP2017162134A (ja) * 2016-03-09 2017-09-14 コニカミノルタ株式会社 処理装置、ホスト装置、usbデバイスの節電方法およびコンピュータプログラム
KR101891599B1 (ko) * 2016-09-30 2018-08-24 엘지전자 주식회사 자율 주행 차량의 제어방법과 서버
US10547502B2 (en) * 2017-08-10 2020-01-28 Ford Global Technologies, Llc Vehicle communications
JP6442591B1 (ja) * 2017-11-27 2018-12-19 株式会社ドワンゴ コマンド処理サーバ、コマンド処理プログラム、コマンド処理システム、コマンド実行プログラムおよびコマンド処理方法
US20190230206A1 (en) * 2018-01-23 2019-07-25 Ford Global Technologies, Llc Extending mobile-to-vehicle apis to the cloud
CN113961060B (zh) * 2020-07-21 2023-07-25 宏碁股份有限公司 电子装置与其电量管理方法
US11908291B2 (en) * 2020-07-21 2024-02-20 Freeus, Llc Reconfigurable power modes
US11535112B2 (en) * 2020-09-10 2022-12-27 Motional Ad Llc Managing power of electronic devices on a vehicle
US11792266B2 (en) * 2020-09-29 2023-10-17 Aeris Communications, Inc. Method and system for delivering a shoulder-tap for battery-constrained cellular IoT devices

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1810018A (zh) * 2003-07-02 2006-07-26 维夫康姆公司 为了优化电池充电管理而控制应用在无线电通信设备上的业务的方法,以及相应的控制设备
KR20070011690A (ko) * 2005-07-21 2007-01-25 경북대학교 산학협력단 배터리의 소비 전력 제어 방법 및 상기 방법이 적용되는휴대용 기기
JP2011113349A (ja) * 2009-11-27 2011-06-09 Nec Corp 節電通知システム、端末装置、方法及びプログラム
CN102484857A (zh) * 2009-08-27 2012-05-30 高通股份有限公司 基于历史用户行为使用发射请求延迟来进行移动装置的电力优化
EP2590452A2 (en) * 2011-11-03 2013-05-08 Vocollect, Inc. System and method for power management of mobile devices
CN103314543A (zh) * 2011-02-09 2013-09-18 诺基亚公司 对用于优化无线通信***的操作的动态环境参数的预测
US8655307B1 (en) * 2012-10-26 2014-02-18 Lookout, Inc. System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6330676B1 (en) 1998-09-08 2001-12-11 International Business Machines Corporation Method and system for the automatic initiation of power application and start-up activities in a computer system
US6583521B1 (en) * 2000-03-21 2003-06-24 Martin Lagod Energy management system which includes on-site energy supply
AU2002333921A1 (en) * 2002-10-08 2004-05-04 Nokia Corporation Method for optimizing resources in radio system, and radio system
TWI347523B (en) * 2003-02-05 2011-08-21 Panasonic Corp Peripheral device and control method thereof, and main device and control method thereof, and program thereof
US7079904B1 (en) * 2003-09-12 2006-07-18 Itt Manufacturing Enterprises, Inc. Adaptive software management
US7486930B2 (en) * 2003-12-15 2009-02-03 International Business Machines Corporation Method and apparatus for preconditioning mobile devices for network and other operations
JP4325467B2 (ja) * 2004-03-31 2009-09-02 日本電気株式会社 自動電源制御システム
US20060019723A1 (en) * 2004-06-29 2006-01-26 Pieter Vorenkamp Automatic control of power save operation in a portable communication device utilizing historical usage information
US7548767B2 (en) * 2004-07-01 2009-06-16 Broadcom Corporation Low power warning in a portable communication device based on predicted device utilization
US7389444B2 (en) 2004-07-27 2008-06-17 Microsoft Corporation Method and system for troubleshooting a misconfiguration of a computer system based on product support services information
US7644148B2 (en) * 2005-05-16 2010-01-05 Hewlett-Packard Development Company, L.P. Historical data based workload allocation
US8670319B2 (en) * 2005-09-19 2014-03-11 Google, Inc. Traffic prediction for web sites
CN101335941B (zh) * 2007-06-29 2012-05-16 鸿富锦精密工业(深圳)有限公司 移动通讯终端及其电量控制方法
US8635625B2 (en) 2008-04-04 2014-01-21 International Business Machines Corporation Power-aware workload allocation in performance-managed computing environments
US8468377B2 (en) * 2008-10-22 2013-06-18 Microsoft Corporation Conserving power using predictive modelling and signaling
US8634879B2 (en) * 2008-10-29 2014-01-21 Qualcomm Incorporated Methods and systems to prolong mobile station operation during low battery power
US8386816B2 (en) * 2008-10-30 2013-02-26 Nokia Corporation Methods, apparatuses, and computer program products for reducing power consumption in computing devices
US8316020B1 (en) * 2008-12-09 2012-11-20 Amdocs Software Systems Limited System, method, and computer program for creating a group profile based on user profile attributes and a rule
US8325088B2 (en) * 2009-02-04 2012-12-04 Google Inc. Mobile device battery management
US20110018346A1 (en) * 2009-07-27 2011-01-27 Dixon Ryan G Location-Based Power Profiles
US20110153108A1 (en) * 2009-12-18 2011-06-23 Electronics And Telecommunications Research Institute Method and device for remote power management
US8370836B2 (en) 2010-01-28 2013-02-05 Dell Products, Lp System and method to enable power related decisions in a virtualization environment
US9692259B2 (en) * 2010-06-29 2017-06-27 International Business Machines Corporation Power management and priority charging assignments
US8756031B2 (en) * 2010-07-13 2014-06-17 International Business Machines Corporation Matched filter testing of data transmission cables
US9218628B2 (en) * 2011-01-24 2015-12-22 Beet, Llc Method and system for generating behavior profiles for device members of a network
US8627125B2 (en) * 2011-04-07 2014-01-07 Symantec Corporation Context sensitive power management for a resource
US8606407B2 (en) * 2011-06-20 2013-12-10 Schneider Electric Buildings, Llc Energy management application server and processes
US8958854B1 (en) * 2011-07-22 2015-02-17 Cellco Partnership Dynamic battery saver for a mobile device
KR101835007B1 (ko) * 2011-10-25 2018-03-07 삼성전자주식회사 휴대용 단말기에서 충전 전류를 제어하기 위한 장치 및 방법
US20130107727A1 (en) * 2011-10-27 2013-05-02 Nokia Corporation Apparatus and Method for the Management of Reception Parameters in a Communication System
US20130121221A1 (en) * 2011-11-16 2013-05-16 Qualcomm Atheros, Inc. Reducing Power Consumption In Wireless Network Stations By Optimizing Contention Period Overhead With Station Grouping, Proxy CSMA, And TIM Monitoring
US20130210481A1 (en) * 2012-02-15 2013-08-15 Sachin Sane Methods and apparatus for intelligent wirless technology selection
US9119035B2 (en) 2012-05-22 2015-08-25 Cisco Technology, Inc. Location-based power management for virtual desktop environments
CN104969604B (zh) * 2012-08-14 2020-06-02 俄亥俄州立创新基金会 有效使用网络带宽的***和方法
RU2523040C2 (ru) * 2012-10-02 2014-07-20 ЭлДжи ЭЛЕКТРОНИКС ИНК. Регулировка яркости экрана для мобильного устройства
GB2539317B (en) * 2012-12-04 2017-08-16 Moixa Energy Holdings Ltd Managed distributed battery systems for buildings and related methods
US9420056B2 (en) * 2013-06-26 2016-08-16 International Business Machines Corporation Analytics caching based on users connected
JP6208344B2 (ja) * 2013-11-27 2017-10-04 インテル コーポレイション コンテキストに応じた電力管理
CN105745814A (zh) * 2013-12-24 2016-07-06 英特尔公司 基于上下文的室内功率管理
CN103677214B (zh) * 2013-12-31 2016-06-01 北京金山网络科技有限公司 用于移动终端的耗电控制方法、装置以及移动终端
EP3142423B1 (en) * 2014-06-18 2019-03-13 Huawei Technologies Co., Ltd. Heartbeat adjustment method, device and terminal

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1810018A (zh) * 2003-07-02 2006-07-26 维夫康姆公司 为了优化电池充电管理而控制应用在无线电通信设备上的业务的方法,以及相应的控制设备
KR20070011690A (ko) * 2005-07-21 2007-01-25 경북대학교 산학협력단 배터리의 소비 전력 제어 방법 및 상기 방법이 적용되는휴대용 기기
CN102484857A (zh) * 2009-08-27 2012-05-30 高通股份有限公司 基于历史用户行为使用发射请求延迟来进行移动装置的电力优化
EP2471320A1 (en) * 2009-08-27 2012-07-04 QUALCOMM Incorporated Power optimisation of a mobile device using transmission requests delaying based on historical user behavior
JP2011113349A (ja) * 2009-11-27 2011-06-09 Nec Corp 節電通知システム、端末装置、方法及びプログラム
CN103314543A (zh) * 2011-02-09 2013-09-18 诺基亚公司 对用于优化无线通信***的操作的动态环境参数的预测
EP2590452A2 (en) * 2011-11-03 2013-05-08 Vocollect, Inc. System and method for power management of mobile devices
US8655307B1 (en) * 2012-10-26 2014-02-18 Lookout, Inc. System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Maintaining the power balance in an "empty network";M. Reza; A.O. Dominguez;《2005 International Conference on Future Power Systems》;20060306;全文 *
电力通信网SDH环容量均衡优化算法研究;刘贵荣;《电信科学》;20101210;全文 *

Also Published As

Publication number Publication date
US20180268308A1 (en) 2018-09-20
CN107533094A (zh) 2018-01-02
EP3286572B1 (en) 2022-11-16
US9978018B2 (en) 2018-05-22
US10740685B2 (en) 2020-08-11
US11397900B2 (en) 2022-07-26
US20200364590A1 (en) 2020-11-19
CN113835514A (zh) 2021-12-24
US20160315998A1 (en) 2016-10-27
EP3286572A4 (en) 2018-12-26
EP3286572A1 (en) 2018-02-28
WO2016172630A1 (en) 2016-10-27

Similar Documents

Publication Publication Date Title
CN107533094B (zh) 用于优化与电力管理相关的用户命令的执行的方法和***
US9801234B2 (en) Power efficient mesh network
JP5864671B2 (ja) 目標動作の実行のためのウェイク・アップ・トリガ
JP6293969B2 (ja) 効率良いアプリケーション同期化をトリガするための方法およびシステム
US9380125B2 (en) Apparatus and method for delivery control of application data to a mobile device in a communication network
CN104604323A (zh) 自适应快速休眠控制器
US9356988B2 (en) Internet protocol communication accessibility improvement
JP2014513877A (ja) 電力しきい値を使用したモバイル通信端末のためのスマート電力マネージメントの方法および装置
CN108804294A (zh) 电量提醒的方法、装置、设备和计算机可读存储介质
EP2524445B1 (en) Real time event-driven automation for energy management in a wireless network
US20200092380A1 (en) Packet data unit (pdu) session control method and apparatus
CN110320813B (zh) 物联网设备的电源管理方法及装置
US20220358382A1 (en) Method and system for optimizing execution of user commands in relation to power management
CN112671572B (zh) 智能设备配网的方法、装置、存储介质及电子装置
KR102660211B1 (ko) 단말기와 서버를 통해 상기 단말기의 통신 모듈의 슬립 모드를 제어하기 위한 방법
US9438311B1 (en) Power efficient mesh network
CN108141805B (zh) 最小化在网络连接切换期间的用户中断的技术
CN115066873A (zh) 用于提供增强型网络服务的多个网络控制器***、方法和计算机程序
Somuyiwa et al. Improved policy representation and policy search for proactive content caching in wireless networks
KR101979588B1 (ko) 세션 제어 방법, 시스템 및 장치
US20240098837A1 (en) Systems and methods for quality of service based discontinuous transmissions
WO2024113367A1 (en) Key performance indicator (kpi) assurance for energy saving
US20180279225A1 (en) Communications device control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant