CN104412669A - 用于在休眠模式与唤醒之间对装置进行切换的方法 - Google Patents

用于在休眠模式与唤醒之间对装置进行切换的方法 Download PDF

Info

Publication number
CN104412669A
CN104412669A CN201280074545.6A CN201280074545A CN104412669A CN 104412669 A CN104412669 A CN 104412669A CN 201280074545 A CN201280074545 A CN 201280074545A CN 104412669 A CN104412669 A CN 104412669A
Authority
CN
China
Prior art keywords
client terminal
terminal device
host apparatus
mirror image
image data
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.)
Pending
Application number
CN201280074545.6A
Other languages
English (en)
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.)
Harman International Industries Ltd
Crown Audio Inc
Original Assignee
Crown Audio 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 Crown Audio Inc filed Critical Crown Audio Inc
Publication of CN104412669A publication Critical patent/CN104412669A/zh
Pending legal-status Critical Current

Links

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
    • 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
    • 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
    • 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)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimiles In General (AREA)

Abstract

本发明提供了一种用于在休眠模式与唤醒之间对客户端装置进行切换的***和方法。经由网络连接到主机装置的客户端装置被配置成:接收来自用户的休眠指令;在接收到所述休眠指令之后经由所述网络向主机装置发送休眠请求;从所述主机装置接收休眠许可;在接收到所述休眠许可之后将所述客户端装置的易失性存储装置的镜像数据发送到所述主机装置;接收来自用户的唤醒指令;在接收到所述唤醒指令之后向所述主机装置发送唤醒请求;以及在向所述主机装置发送了所述唤醒请求之后,从所述主机装置接收所述镜像数据,且将所述镜像数据写回到所述易失性存储装置中。

Description

用于在休眠模式与唤醒之间对装置进行切换的方法
技术领域
本公开一般来说涉及用于电子装置的电源管理方法,且明确地说,涉及用于在休眠模式与唤醒之间对电子装置进行切换的方法。
发明背景
一般来说,电子装置,诸如计算机、打印机以及其类似者,具有各种电源模式以节省电力。在常用的电源模式中,休眠模式提供了比冷启动快的启动,且节省比睡眠(待机)模式多的电力。
图1图示了示出用于在休眠模式与唤醒之间对电子装置100进行切换的常规方法的示意性框图。当电子装置100接收到休眠指令时,将易失性存储装置(诸如电子装置100的随机存取存储装置(RAM)101)的镜像传输到非易失性数据存储装置(诸如电子装置100的硬盘103)中。接着,对电子装置100以及RAM 101和硬盘103关闭电源。易失性存储装置的镜像在下文中可被称作“镜像数据”。
当电子装置100接收到唤醒指令时,对它打开电源,且存储在硬盘103中的镜像数据将被写回到RAM 101中,因此电子装置100可以恢复在它被置于休眠模式时的状态。
然而,在常规方法中,电子装置必须具有非易失性存储装置来存储镜像数据以便在休眠模式与唤醒之间进行切换。
发明概要
根据本公开的一个实施方案,提供了一种用于在休眠模式与唤醒之间对客户端装置进行切换的主机装置,所述客户端装置经由网络连接到所述主机装置。所述主机装置包含第一控制装置和数据存储装置。当所述主机装置经由所述网络从所述客户端装置接收到休眠请求时,所述第一控制装置将检查所述主机装置是否准备好接收所述客户端装置的易失性存储装置的镜像数据。如果是,那么所述第一控制装置将控制所述主机装置以经由所述网络向所述客户端装置发送休眠许可。当所述主机装置经由所述网络从所述客户端装置接收所述镜像数据时,所述第一控制装置将控制所述主机装置以将所述镜像数据存储在所述数据存储装置中。当所述第一控制装置从所述客户端装置接收到唤醒请求时,它将控制所述主机装置以经由所述网络将存储在所述数据存储装置中的所述镜像数据发送到所述客户端装置。
在一些实施方案中,当所述主机装置经由所述网络从所述客户端装置接收到休眠请求时,且如果它没准备好接收所述镜像数据,那么所述第一控制装置将控制所述主机装置以向所述客户端装置发送休眠拒绝。
在一些实施方案中,所述网络可以是以太网、LAN、WLAN、无线移动通信网络、互联网、内联网或任何其他合适网络。在优选实施方案中,所述网络可以是以太网。
根据本公开的另一实施方案,提供了一种能够经由网络在休眠模式与唤醒之间进行切换的客户端装置。所述客户端装置包含第二控制装置和易失性存储装置。当所述客户端装置接收到休眠指令时,所述第二控制装置将控制所述客户端装置以经由所述网络向连接到所述客户端装置的主机装置发送休眠请求。当所述客户端装置经由所述网络从所述主机装置接收到休眠许可时,所述第二控制装置将控制所述客户端装置以经由所述网络将所述易失性存储装置的镜像数据发送到所述主机装置。当所述客户端装置接收到唤醒指令时,所述第二控制装置将控制所述客户端装置以经由所述网络向所述主机装置发送唤醒请求。当所述客户端装置经由所述网络从所述主机装置接收到所述镜像数据时,所述第二控制装置将会将所述镜像数据写回到所述易失性存储装置中以恢复所述客户端装置在切换到休眠模式时的状态。
根据本公开的另一实施方案,提供一种***,所述***用于在休眠模式与唤醒之间对所述***中的客户端装置进行切换。所述***包含主机装置以及经由所述网络连接到所述主机装置的客户端装置。所述主机装置包含第一控制装置和数据存储装置。所述客户端装置包含第二控制装置和易失性存储装置。当所述客户端装置接收到休眠指令时,所述第二控制装置控制所述客户端装置以经由所述网络向所述主机发送休眠请求,所述第一控制装置控制所述主机装置以根据所述主机装置是否准备好存储所述客户端装置的所述易失性存储装置的镜像数据而经由所述网络向所述客户端装置发送休眠许可或休眠拒绝,当所述客户端装置接收到休眠许可时,所述第二控制装置控制所述客户端装置以经由所述网络向所述主机装置发送所述镜像数据,且所述第一控制装置控制所述主机装置以将所述镜像数据存储在所述数据存储装置中。当所述客户端装置接收到唤醒指令时,所述第二控制装置控制所述客户端装置以经由所述网络向所述主机装置发送唤醒请求,所述第一控制装置控制所述主机装置以经由所述网络将所述镜像数据发送到所述客户端装置,且当所述客户端装置接收到所述镜像数据时,所述第二控制装置控制所述客户端装置以将所述镜像数据写入所述易失性存储装置中。
根据本公开的另一实施方案,提供了一种用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法。所述方法包含:经由所述网络从所述客户端装置接收从当前模式切换到休眠模式的请求;检查所述主机装置是否准备好接收所述客户端装置的易失性存储装置的镜像数据;如果所述主机装置准备好接收所述镜像数据,那么经由所述网络向所述客户端装置发送休眠许可;以及经由所述网络从所述客户端装置接收所述镜像数据,并将所述接收到的镜像数据存储在所述主机装置的数据存储装置中。
根据本公开的另一实施方案,提供了一种用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒的方法。所述方法包含:经由所述网络从所述客户端装置接收从休眠模式切换到唤醒的请求;以及经由所述网络将存储在所述主机装置的数据存储装置中的对应的镜像数据集合发送到所述客户端装置。
根据本公开的另一实施方案,提供了一种用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法。所述方法包含:经由所述网络向所述主机装置发送从当前模式切换到休眠模式的请求;经由所述网络从所述主机装置接收休眠许可;以及经由所述网络将所述客户端装置的易失性存储装置的镜像数据发送到所述主机装置以便存储,其中所述镜像数据表示所述客户端在切换到休眠模式时的状态。
根据本公开的另一实施方案,提供了一种用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒的方法。所述方法包含:经由所述网络向所述主机装置发送从休眠模式切换到唤醒的请求;经由所述网络从所述主机装置接收所述客户端装置的易失性存储装置的镜像数据,其中所述镜像数据之前被存储在所述主机装置中;以及将所述镜像数据写入所述客户端装置的所述易失性存储装置中以恢复它在切换到休眠模式时的状态。
通过采用本公开的方法和装置,客户端装置不一定必须具有非易失性数据存储装置来在它切换到休眠模式时存储其易失性存储装置的镜像数据,因此可以进一步节省很多的硬件资源和电力。
附图简述
图1图示了示出用于在休眠模式与唤醒之间对电子装置进行切换的常规方法的示意性框图;
图2图示了根据本公开的一个实施方案的***的示意性框图,所述***可以在休眠模式与唤醒之间对所述***中的客户端装置进行切换;
图3图示了根据本公开的特定实施方案的在图2中的主机装置的示意性框图;
图4图示了根据本公开的特定实施方案的在图2中的客户端装置的示意性框图;
图5图示了根据本公开的一个实施方案的包含多个客户端装置的***的示意图;
图6图示了根据本公开的一个实施方案的用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法S100的示意性流程图;
图7图示了根据本公开的一个实施方案的用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒模式的方法S200的示意性流程图;
图8图示了根据本公开的一个实施方案的用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法S300的示意性流程图;以及
图9图示了根据本公开的一个实施方案的用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒模式的方法S400的示意性流程图。
具体实施方式
从以下结合附图所说明的更具体描述中,本公开的额外特征和优点将变得显而易见。
图2图示了根据本公开的一个实施方案的***的示意性框图,所述***可以在休眠模式与唤醒之间对所述***中的客户端装置进行切换。参看图2,所述***包含配置在同一个网络中的主机装置200和客户端装置300。
所述网络可以是以太网、LAN、WLAN、无线移动通信网络、互联网或内联网。在优选实施方案中,所述网络是以太网。
主机装置200可以是计算机或者能够运行管理程序的其他装置。参看图2,主机装置200包含第一控制装置210和数据存储装置230。
仍参看图2,客户端装置300包含第二控制装置310和易失性存储装置330。可以理解,易失性存储装置330适于存储临时数据,且在它被关闭电源时将丢失所述临时数据。例如,易失性存储装置330可以是随机存取存储器(RAM)。在休眠模式中,由于可能不再向客户端装置300提供电力,因此应将客户端装置300的易失性存储装置330的镜像数据存储在存储装置中。请注意,在本公开中,“镜像数据”意谓表示客户端装置的易失性存储装置的镜像的实时数据,且将镜像数据重写到易失性存储器中将会把客户端装置带回到它被切换到休眠模式时的状态。
当客户端装置300接收到指令(休眠或唤醒)时,第二控制装置310控制客户端装置300以相应地经由网络向主机装置200发送请求。在一些实施方案中,第二控制装置310控制客户端装置300以向连接到网络的所有装置广播所述请求。在主机装置200接收到请求之后,第一控制装置210控制主机装置200以根据所述请求来在休眠模式与唤醒之间对客户端装置300进行切换。
例如,如果所述请求是休眠请求,那么第一控制装置210检查主机装置200是否准备好接收并存储客户端装置300的镜像数据,接着控制主机装置200以相应地经由网络向客户端装置300发送休眠许可或休眠拒绝。如果客户端装置300接收到休眠许可,那么第二控制装置310控制客户端装置300以经由网络将易失性存储装置330的镜像数据发送到主机装置200。如果客户端装置300接收到休眠拒绝,那么第二控制装置310控制客户端装置300以等待和/或继续经由网络向主机装置200发送休眠请求。在主机装置200接收到客户端装置300的易失性存储装置330的镜像数据之后,第一控制装置210控制主机装置200以将镜像数据存储到数据存储装置230中。数据存储装置230可以是主机装置200的易失性存储装置(诸如RAM)或非易失性存储装置(诸如硬盘)。其后,可以切断供应给客户端装置300的电力。因此,将客户端装置300切换到了休眠模式。
如果所述请求是唤醒请求,那么第一控制装置210控制主机装置200以经由网络将易失性存储装置330的镜像数据发送到客户端装置300。镜像数据在之前经由网络从客户端装置300发送到主机装置200,并存储在数据存储装置230中。在客户端装置300接收到镜像数据之后,第二控制装置310控制客户端装置300以将镜像数据写入易失性存储装置330中。因此,客户端装置300恢复它在切换到休眠模式时的状态,且客户端装置300被切换到唤醒。请注意,在将镜像数据写回到易失性存储装置330中之前,向客户端装置300或至少向易失性存储装置330提供电力。
下文将在特定实施方案中说明主机装置200和客户端装置300的特定结构和组件。
图3图示了根据本公开的特定实施方案的在图2中的主机装置200的示意性框图。参看图3,主机装置200的第一控制装置210包含第一接收装置211、第一分析装置213和第一作用装置215。第一接收装置211适于接收经由网络从客户端装置300发送的数据。第一分析装置213适于分析第一接收装置211接收到的数据。如上所述,第一接收装置211接收到的数据可以是休眠请求、唤醒请求或客户端装置300的易失性存储装置330的镜像数据。根据分析结果,第一作用装置215可以执行不同操作。
具体来说,如果第一接收装置211接收到的数据是休眠请求,那么第一作用装置215检查主机装置200是否准备好接收并存储镜像数据。如果是,那么第一作用装置215经由网络向客户端装置300发送休眠许可;如果不是,那么第一作用装置215经由网络向客户端装置300发送休眠拒绝。
如果第一接收装置211接收到的数据是镜像数据,那么第一作用装置215适于将镜像数据存储到数据存储装置230中。
如果第一接收装置211接收到的数据是唤醒请求,那么第一作用装置215经由网络将存储在数据存储装置230中的镜像数据发送到客户端装置300。
图4图示了根据本公开的特定实施方案的在图2中的客户端装置300的示意性框图。参看图4,客户端装置300的第二控制装置310包含第二接收装置311、第二分析装置313和第二作用装置315。第二接收装置311适于接收休眠指令、唤醒指令、休眠许可和镜像数据。第二分析装置313适于分析第二接收装置311接收到的数据。根据分析结果,第二作用装置315可以执行不同操作。
如果第二接收装置311接收到的数据是来自用户的休眠指令或唤醒指令,那么第二作用装置315适于相应地经由网络向主机装置200发送休眠请求或唤醒请求。如果第二接收装置311接收到的数据是来自主机装置200的休眠许可,那么第二作用装置315适于经由网络将镜像数据发送到主机装置200。如果第二接收装置311接收到的数据是镜像数据,那么第二作用装置315适于将镜像数据写回到易失性存储装置330中以恢复客户端装置300在切换到休眠模式时的状态。
在示例性实施方案中,客户端装置300可以进一步包含适于用户输入指令的人机接口。
请注意,虽然如上所述在***中仅配置了一个客户端装置,但是所述***可以包含多个客户端装置。图5图示了根据本公开的一个实施方案的包含多个客户端装置的***的示意图。参看图5,主机装置400和多个客户端装置500~700经由交换机800而配置在网络中。客户端装置500~700中的每一者的镜像数据可以在休眠模式期间存储在主机装置400中且可以在唤醒期间写回到对应的客户端装置中。
所述***可以应用于车载***、综艺剧院、家庭媒体***或不具有非易失性存储装置的装置需要切换到休眠模式的其他场合中。
通过采用本公开的上述装置,客户端装置不一定必须具有非易失性数据存储装置来存储镜像数据,因此可以进一步节省很多的硬件资源和电力。
本公开的实施方案进一步提供了用于在休眠模式与唤醒之间对装置进行切换的方法。
图6图示了根据本公开的一个实施方案的用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法S100的示意性流程图。参看图6,方法S100包含:S101,经由网络从客户端装置接收从当前模式切换到休眠模式的请求;S103,检查主机装置是否准备好接收客户端装置的易失性存储装置的镜像数据;S105,如果主机装置准备好接收镜像数据,那么经由网络向客户端装置发送休眠许可;以及S107,经由网络从客户端装置接收镜像数据,并将接收到的镜像数据存储在主机装置的数据存储装置中。
在S101中,主机装置经由网络从客户端装置接收请求。所述请求是将客户端装置从当前模式切换到休眠模式。
参考其中提供了主机装置的上述实施方案,所述请求可以通过主机装置的第一控制装置来接收、分析和识别。
在S103中,检查主机装置以确定它是否准备好接收客户端装置的易失性存储装置的镜像数据。
如上所述,在客户端装置的“休眠模式”中,可以将客户端装置从其电源供应器断开以节省电力。为了保存客户端装置的易失性存储装置的镜像数据,将镜像数据存储在主机装置中。因此,一旦将要唤醒客户端装置,便可以将镜像数据交回到其易失性存储装置中且客户端装置可以回复到它在切换到休眠模式时的状态。主机装置可以(例如)由其第一作用装置进行检查。如果主机装置没准备好接收镜像数据,例如,其数据存储装置不能存储更多数据或数据存储装置被占用,那么它将经由网络向客户端装置发送休眠拒绝。
在S105中,如果主机装置准备好接收镜像数据,那么经由网络向客户端装置发送休眠许可。
客户端装置接收并分析休眠许可,且相应地经由网络将镜像数据发送到主机装置。
在S107中,经由网络从客户端装置接收镜像数据,并将镜像数据存储在主机装置的数据存储装置中。
主机装置的数据存储装置可以是主机装置的非易失性或易失性存储装置。由于可能始终都向主机装置提供电力,因此镜像数据可以保存在主机装置的数据存储装置中。
因此,将客户端装置切换到了休眠模式。
图7图示了根据本公开的另一实施方案的用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒模式的方法S200的示意性流程图。参看图7,方法S200包含:S201,经由网络从客户端装置接收从休眠模式切换到唤醒的请求;以及S203,经由网络将存储在主机装置的数据存储装置中的对应的镜像数据集合发送到客户端装置。
具体来说,在S201中,经由网络从客户端装置接收请求。所述请求是将客户端装置从休眠模式切换到唤醒模式,这表示客户端装置现在正处于休眠模式且其易失性存储装置的至少一个镜像数据集合存储在主机装置的数据存储装置中。所述至少一个镜像数据集合中的每一者对应于客户端装置的唤醒模式。例如,客户端装置可以包含像声音记录、视频显示以及其类似者等若干功能。每一功能对应于唤醒模式。在主机装置接收到并分析了所述请求之后,在S201中,主机装置经由网络将存储在其数据存储装置中的所述对应的镜像数据集合发送到客户端装置。客户端装置接收所述镜像数据集合且将镜像数据写入其易失性存储装置中以恢复它在切换到休眠模式时的状态。因此,将客户端装置切换到了对应的唤醒模式。
图8图示了根据本公开另一实施方案的用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法S300的示意性流程图。参看图8,方法S300包含:S301,经由网络向主机装置发送从当前模式切换到休眠模式的请求;S303,经由网络从主机装置接收休眠许可;以及S305,经由网络将客户端装置的易失性存储装置的镜像数据发送到主机装置以便存储。
具体来说,在S301中,客户端装置经由网络向主机装置发送请求。在一些实施方案中,可以向连接到网络的所有装置广播所述请求。所述请求是将客户端从当前模式切换到休眠模式。主机装置可以接收并分析所述请求,且如果它准备好接收镜像数据,那么它将发送休眠许可。在S303中,客户端装置经由网络接收休眠许可。并且相应地,在S305中,客户端装置经由网络将镜像数据发送到主机装置。镜像数据可以存储并保存在主机装置中。接着可以切断客户端装置的电源供应器。因此,将客户端装置切换到了休眠模式。更多细节可以参考上文的描述。
图9图示了根据本公开的另一实施方案的用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒模式的方法S400的示意性流程图。参看图9,方法S400包含:S401,经由网络向主机装置发送从休眠模式切换到唤醒的请求;S403,经由网络从主机装置接收客户端装置的易失性存储装置的镜像数据,其中所述镜像数据之前被存储在主机装置中;以及S405,将镜像数据写入客户端装置的易失性存储装置中。
具体来说,在S401中,客户端装置经由网络向主机装置发送请求。在一些实施方案中,可以向连接到网络的所有装置广播所述请求。所述请求是将客户端装置从休眠模式切换到唤醒模式,这表示客户端装置现在正处于休眠模式且其易失性存储装置的镜像数据存储在主机装置中。根据所述请求,主机装置可以将镜像数据发回给客户端装置。在S403中,客户端装置经由网络接收镜像数据。并且在S405中,客户端装置将镜像数据写入其易失性装置中。因此,客户端装置回复到它在休眠之前的先前状态,这表示客户端装置从休眠模式切换到了唤醒模式。
通过采用上述方法,客户端装置不需要具有非易失性数据存储装置来在它切换到休眠模式时存储其易失性存储装置的镜像数据,因此可以进一步节省很多的硬件资源和电力。
本公开通过上述的优选实施方案(但不限于此)进行了公开。基于本公开的公开内容,本领域的技术人员在不脱离本公开的范围的情况下可以作出任何变化和修改。因此,基于本文中描述的实施方案的任何简单修改、变化和改进都属于本公开的范围内。

Claims (11)

1.一种用于在休眠模式与唤醒之间对客户端装置进行切换的主机装置,所述客户端装置经由网络耦合到所述主机装置,所述主机装置包括:
第一控制装置,以及数据存储装置,
其中所述第一控制装置适于控制所述主机装置以:从所述客户端装置接收休眠请求;在接收到所述休眠请求之后检查所述主机装置是否准备好接收所述客户端装置的易失性存储装置的镜像数据;如果所述主机装置准备好接收所述镜像数据,那么向所述客户端装置发送休眠许可;在向所述客户端装置发送了所述休眠许可之后从所述客户端装置接收所述镜像数据,并将所述镜像数据存储到所述数据存储装置中;从所述客户端装置接收唤醒请求;以及在接收到所述唤醒请求之后将存储在所述数据存储装置中的所述镜像数据发送到所述客户端装置。
2.根据权利要求1所述的主机装置,其中所述第一控制装置包括:
第一接收装置,适于经由所述网络从所述客户端装置接收数据;
第一分析装置,适于分析所述第一接收装置接收到的所述数据以确定所述接收到的数据是休眠请求、唤醒请求还是镜像数据;以及
第一作用装置,适于:如果所述接收到的数据是休眠请求,那么检查所述主机装置是否准备好接收镜像数据,如果所述主机装置准备好接收镜像数据,那么经由所述网络向所述客户端装置发送休眠许可,或者如果所述主机装置没准备好接收镜像数据,那么发送休眠拒绝;如果所述接收到的数据是镜像数据,那么将所述接收到的数据存储在所述数据存储装置中;以及如果所述接收到的数据是唤醒请求,那么经由所述网络将存储在所述数据存储装置中的所述镜像数据发送到所述客户端装置。
3.一种能够经由网络在休眠模式与唤醒之间进行切换的客户端装置,包括第二控制装置和易失性存储装置,其中所述第二控制装置被配置成:
当所述客户端装置接收到来自用户的休眠指令时,控制所述客户端装置以经由所述网络向连接到所述客户端装置的主机装置发送休眠请求;
当所述客户端装置从所述主机装置接收到休眠许可时,控制所述客户端装置以经由所述网络将所述易失性存储装置的镜像数据发送到所述主机装置;
当所述客户端装置接收到来自用户的唤醒指令时,控制所述客户端装置以经由所述网络向所述主机装置发送唤醒请求;以及
当所述客户端装置经由所述网络从所述主机装置接收到镜像数据时,控制所述客户端装置以将所述镜像数据写入所述易失性存储装置中。
4.根据权利要求3所述的客户端装置,其中所述第二控制装置包括:
第二接收装置,适于接收来自用户的休眠指令或唤醒指令,以及从所述主机装置接收休眠许可和镜像数据;
第二分析装置,适于分析所述第二接收装置接收到的所述数据以确定所述接收到的数据是休眠指令、唤醒指令、休眠许可还是镜像数据;以及
第二作用装置,适于:如果所述接收到的数据是休眠指令或唤醒指令,那么经由所述网络向所述主机装置分别发送休眠请求或唤醒请求;如果所述接收到的数据是休眠许可,那么经由所述网络将所述易失性存储装置的镜像数据发送到所述主机装置;以及如果所述接收到的数据是镜像数据,那么将所述接收到的数据写入所述易失性存储装置中以恢复所述客户端装置在切换到休眠模式时的状态。
5.一种包括主机装置和经由网络连接到所述主机装置的客户端装置的***,所述***能够在休眠模式与唤醒之间对所述客户端装置进行切换,
其中,所述客户端装置被配置成:接收来自用户的休眠指令;在接收到所述休眠指令之后经由所述网络向所述主机装置发送休眠请求;从所述主机装置接收休眠许可;在接收到所述休眠许可之后将所述客户端装置的易失性存储装置的镜像数据发送到所述主机装置;接收来自用户的唤醒指令;在接收到所述唤醒指令之后向所述主机装置发送唤醒请求;以及在向所述主机装置发送了所述唤醒请求之后,从所述主机装置接收所述镜像数据,且将所述镜像数据写回到所述易失性存储装置中;
其中所述主机装置被配置成:从所述客户端装置接收所述休眠请求;在接收到所述休眠请求之后检查所述主机装置是否准备好接收所述镜像数据;如果所述主机装置准备好接收所述镜像数据,那么向所述客户端装置发送所述休眠许可;在向所述客户端装置发送了所述休眠许可之后从所述客户端装置接收所述镜像数据,并将所述镜像数据存储在所述主机装置的数据存储装置中;从所述客户端装置接收所述唤醒请求;以及在接收到所述唤醒请求之后将存储在所述数据存储装置中的所述镜像数据发送到所述客户端装置。
6.一种用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法,包括:
经由所述网络从所述客户端装置接收从当前模式切换到休眠模式的请求;
检查所述主机装置是否准备好接收所述客户端装置的易失性存储装置的镜像数据;
如果所述主机装置准备好接收所述镜像数据,那么经由所述网络向所述客户端装置发送休眠许可;以及
经由所述网络从所述客户端装置接收所述镜像数据,并将所述接收到的镜像数据存储在所述主机装置的数据存储装置中。
7.一种用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒的方法,包括:
经由所述网络从所述客户端装置接收从休眠模式切换到唤醒的请求;以及
经由所述网络将之前存储在所述主机装置的数据存储装置中的对应的镜像数据集合发送到所述客户端装置。
8.一种用于将经由网络连接到主机装置的客户端装置切换到休眠模式的方法,包括:
经由所述网络向所述主机装置发送从当前模式切换到休眠模式的请求;
经由所述网络从所述主机装置接收休眠许可;以及
经由所述网络将所述客户端装置的易失性存储装置的镜像数据发送到所述主机装置以便存储。
9.一种用于将经由网络连接到主机装置的客户端装置从休眠模式切换到唤醒的方法,包括:
经由所述网络向所述主机装置发送从休眠模式切换到唤醒的请求;
经由所述网络从所述主机装置接收所述客户端装置的易失性存储装置的镜像数据,其中所述镜像数据之前被存储在所述主机装置中;以及
将所述接收到的镜像数据写入所述客户端装置的所述易失性存储装置中以恢复所述客户端装置在切换到休眠模式时的状态。
10.一种能够经由网络在休眠模式与唤醒之间进行切换的客户端装置,所述客户端装置被配置成:
接收来自用户的休眠指令;
在接收到所述休眠指令之后经由所述网络向主机装置发送休眠请求;
从所述主机装置接收休眠许可;
在接收到所述休眠许可之后将所述客户端装置的易失性存储装置的镜像数据发送到所述主机装置;
接收来自用户的唤醒指令;
在接收到所述唤醒指令之后向所述主机装置发送唤醒请求;以及
在向所述主机装置发送了所述唤醒请求之后,从所述主机装置接收所述镜像数据,且将所述镜像数据写回到所述易失性存储装置中。
11.一种用于在休眠模式与唤醒之间对客户端装置进行切换的主机装置,所述客户端装置经由网络连接到所述主机装置,所述主机装置被配置成:
从所述客户端装置接收休眠请求;
在接收到所述休眠请求之后检查所述主机装置是否准备好接收所述客户端装置的易失性存储装置的镜像数据;
如果所述主机装置准备好接收所述镜像数据,那么向所述客户端装置发送休眠许可;
在向所述客户端装置发送了所述休眠许可之后从所述客户端装置接收所述镜像数据,并将所述镜像数据存储在所述主机装置的数据存储装置中;
从所述客户端装置接收唤醒请求;以及
在接收到所述唤醒请求之后将存储在所述数据存储装置中的所述镜像数据发送到所述客户端装置。
CN201280074545.6A 2012-07-12 2012-07-12 用于在休眠模式与唤醒之间对装置进行切换的方法 Pending CN104412669A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/078567 WO2014008653A1 (en) 2012-07-12 2012-07-12 Method for switching a device between hibernat mode and wake-up

Publications (1)

Publication Number Publication Date
CN104412669A true CN104412669A (zh) 2015-03-11

Family

ID=49915327

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280074545.6A Pending CN104412669A (zh) 2012-07-12 2012-07-12 用于在休眠模式与唤醒之间对装置进行切换的方法

Country Status (3)

Country Link
US (1) US20150160711A1 (zh)
CN (1) CN104412669A (zh)
WO (1) WO2014008653A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106484070A (zh) * 2015-08-26 2017-03-08 手持产品公司 通过信息存储共享的队列电源管理

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5446439B2 (ja) * 2008-07-24 2014-03-19 富士通株式会社 通信制御装置、データ保全システム、通信制御方法、およびプログラム
US10499015B2 (en) * 2015-04-03 2019-12-03 Non Typical, Inc. Low-power radio frequency network for a system of cameras
JP6460940B2 (ja) * 2015-08-06 2019-01-30 東芝メモリ株式会社 記憶装置およびデータ退避方法
KR20180018886A (ko) * 2016-08-09 2018-02-22 삼성전자주식회사 스토리지 시스템의 동작 방법 및 호스트의 동작 방법
CN110167117B (zh) * 2019-05-23 2022-02-11 Oppo广东移动通信有限公司 设备控制方法、装置、主机设备、移动终端及存储介质
US11595560B2 (en) 2019-12-31 2023-02-28 Non Typical, Inc. Transmission and confirmation of camera configuration data and commands through a network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193863A1 (en) * 2003-03-31 2004-09-30 Zimmer Vincent J. System and method for saving and/or restoring system state information over a network
US20040230851A1 (en) * 2003-05-15 2004-11-18 Chun-Sheng Chao Portable electronic device and power control method thereof
CN102272734A (zh) * 2009-01-05 2011-12-07 马维尔国际贸易有限公司 使用非易失性存储器设备用于休眠或挂起的方法和***

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7376853B2 (en) * 2004-03-15 2008-05-20 Canon Kabushiki Kaisha Network apparatus, method for controlling the same, and program for the same
US7640440B2 (en) * 2006-04-25 2009-12-29 Apple Inc. Method and apparatus for facilitating device hibernation
US20090210519A1 (en) * 2008-02-18 2009-08-20 Microsoft Corporation Efficient and transparent remote wakeup
CN101620460A (zh) * 2008-07-02 2010-01-06 联想(北京)有限公司 一种计算机***休眠方法和一种计算机***
KR20110000482A (ko) * 2009-06-26 2011-01-03 엘지전자 주식회사 슬립모드 동작 방법 및 장치
CN101788936B (zh) * 2010-01-08 2013-11-06 中兴通讯股份有限公司 移动终端运行时快照备份、恢复方法及装置
KR101222082B1 (ko) * 2010-12-08 2013-01-14 삼성전자주식회사 Mla의 소비 전력을 줄이기 위한 멀티 포트 메모리 장치의 전원제어방법
TW201325136A (zh) * 2011-12-05 2013-06-16 Asix Electronics Corp 具有特殊遮罩遠端喚醒功能之通用序列匯流排裝置
JP5932346B2 (ja) * 2012-01-18 2016-06-08 ルネサスエレクトロニクス株式会社 半導体装置、それを用いた無線通信端末及び回路間通信システム
US9395805B2 (en) * 2013-03-15 2016-07-19 Seagate Technology Llc Device sleep partitioning and keys

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193863A1 (en) * 2003-03-31 2004-09-30 Zimmer Vincent J. System and method for saving and/or restoring system state information over a network
US20040230851A1 (en) * 2003-05-15 2004-11-18 Chun-Sheng Chao Portable electronic device and power control method thereof
CN102272734A (zh) * 2009-01-05 2011-12-07 马维尔国际贸易有限公司 使用非易失性存储器设备用于休眠或挂起的方法和***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106484070A (zh) * 2015-08-26 2017-03-08 手持产品公司 通过信息存储共享的队列电源管理
CN106484070B (zh) * 2015-08-26 2021-06-15 手持产品公司 通过信息存储共享的队列电源管理
CN113242593A (zh) * 2015-08-26 2021-08-10 手持产品公司 通过信息存储共享的队列电源管理

Also Published As

Publication number Publication date
US20150160711A1 (en) 2015-06-11
WO2014008653A1 (en) 2014-01-16

Similar Documents

Publication Publication Date Title
CN104412669A (zh) 用于在休眠模式与唤醒之间对装置进行切换的方法
KR101075421B1 (ko) 네트워크 프로토콜 기반의 소비전력 절감형 홈게이트웨이및 그 제어 방법
JP5340335B2 (ja) 情報処理装置
US9141401B2 (en) Method for switching system state and portable terminal
US20130159489A1 (en) System and method for managing ethernet communication network for use in vehicle
US7882255B2 (en) Method and apparatus for maintaining local area network (“LAN”) and wireless LAN (“WLAN”) security associations
CN109151961B (zh) 一种移动终端的运行方法、终端及计算机可读存储介质
CN108880898B (zh) 主备容器***切换方法及装置
CN103944869A (zh) 云端唤醒
EP2661661B1 (en) Method and system for managing sleep states of interrupt controllers in a portable computing device
US9128891B2 (en) Method, mobile terminal and computer program product for sharing storage device
WO2017161638A1 (zh) 一种多***的冻结与唤醒方法及装置
CN101877640A (zh) 服务器的电源控制***
KR101431712B1 (ko) 웨이크 온 랜 기능의 설정 상태를 알려 주는 장치 및 방법
CN109283995B (zh) 一种降低物联网终端用户识别卡功耗的方法和***
CN109451354B (zh) 一种唤醒终端的方法及终端
AU2014202769B2 (en) Receiving, at least in part, and/or issuing, at least in part, at least one packet to request change in power consumption state
CN111475435A (zh) 一种存储介质共享方法、装置及电子设备和存储介质
CN215867831U (zh) 一种休眠唤醒装置和nas存储***
CN102857568B (zh) 一种网络存储设备的节能方法
CN102594575A (zh) 控制服务器休眠与唤醒的***及方法
US20120324077A1 (en) Providing Resource Accessbility During a Sleep State
US7243249B1 (en) Method and apparatus for facilitating power state control and awareness of an autonomous subsystem in a computer based system
CN101661325B (zh) 一种移动设备的电源动态管理方法
CN110277096B (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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311