CN110888748A - 防止自由落下后数据遗失的方法及其手持装置 - Google Patents
防止自由落下后数据遗失的方法及其手持装置 Download PDFInfo
- Publication number
- CN110888748A CN110888748A CN201811051559.1A CN201811051559A CN110888748A CN 110888748 A CN110888748 A CN 110888748A CN 201811051559 A CN201811051559 A CN 201811051559A CN 110888748 A CN110888748 A CN 110888748A
- Authority
- CN
- China
- Prior art keywords
- handheld device
- battery
- seconds
- trigger signal
- sleep mode
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/004—Error avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Power Sources (AREA)
Abstract
一种防止自由落下后数据遗失的方法及其手持装置,其中该方法用于一手持装置,其方法包含:检测步骤;休眠步骤;切换步骤;启动飞航模式;完成休眠模式以及重启步骤。检测步骤中将检测落下的一加速度且于加速度超过一临界值时,产生一第一触发信号及一第二触发信号。休眠步骤中将依据第一触发信号关闭一主电池供电以及执行一休眠模式。切换步骤中将依据第二触发信号启动一备用电池。重启步骤中将于落下撞击并静止后,自备用电池切换回主电池。
Description
技术领域
本发明关于防止数据遗失的方法及其手持装置,特别是关于一种具有防止自由落下数据遗失的方法及其手持装置,避免手持装置于掉落或撞击发生时,其所运行数据遗失的情形发生。
背景技术
现有的手持装置,因为科技的进步,体积变得越来越小,厚度也越来越薄。但是,用户在使用手持装置时,可能会有不慎落下或掉落的情况发生。换言之,落下的撞击可能造成电池的脱落而使得手持装置因为瞬间断电关机,而使得正在执行中的程序因尚未存盘而造成手持装置的数据遗失。
因此,有人提出针对手持装置的电池结构的改良方式,以避免手持装置在落地撞击时电池脱落。例如,将电池外壳重新开模,针对外壳部分增强遭受抵抗撞击能力;又或是将手持装置以金属材质包覆,取代原先的塑料材料;再者,将电池的结构采用多组件式拼装,取代单一电池的设计。但是,不论是外壳的重新设计、改以金属材质包覆整体、或是电池的多组件设计。这些方式都会造成产品成本增加、产品重量增加、开发流程过长、或是产品的体积增加(厚度增加),造成使用上的不便。
发明内容
有鉴于此,在手持装置的电池结构不进行大规模的改变时,或者不针对手持装置的外观材质加以改变情形下,本发明提出了一种防止自由落下后数据遗失的方法及其手持装置,利用手持装置的软件搭配硬件的方式,在落下或撞击之前将运行中的数据储存并且从主电池切换至备用电池。可以避免掉落后,手持装置因为主电池脱落而***断电,导致运行中的数据遗失的问题。
在一实施例中,一种防止自由落下后数据遗失的方法,用于一手持装置,其方法包含:检测步骤:检测落下的一加速度且于加速度超过一临界值时,产生一第一触发信号及一第二触发信号;休眠步骤:依据第一触发信号关闭一主电池供电以及执行一休眠模式;切换步骤:依据第二触发信号启动一备用电池;启动一飞航模式;完成休眠模式以及储存一运行中的数据;以及重启步骤:落下撞击并静止后,自备用电池切换回主电池。
在一实施例中,一种手持装置,能防止自由落下后数据遗失,手持装置包含:一感测单元,检测落下的一加速度,且于加速度超过一临界值时,发送一感测信号;一中央处理单元,耦接至感测单元,接收感测信号并发送一控制信号;一内存单元,耦接至中央处理单元,用以储存该临界值以及一运行中的数据;一主电池;一备用电池;一电池交换单元,耦接至主电池,用以开启或关闭主电池;一备用电池控制单元,耦接该备用电池,用以开启或关闭备用电池;以及一落下控制单元,耦接至电池交换单元、备用电池控制单元及中央处理单元,于接收中央处理单元传送的控制信号时,产生并发送一第一触发信号至电池交换单元及中央处理单元,以及产生并发送一第二触发信号至备用电池控制单元;其中,电池交换单元依据第一触发信号关闭主电池,中央处理单元依据第一触发信号执行一休眠模式并储存运行中的数据至内存单元,备用电池控制单元依据第二触发信号启动备用电池。
在一实施例中,检测步骤更包含在一落下时间小于0.5秒内完成加速度的检测。
在一实施例中,休眠步骤更包含在落下时间等于0.5秒时执行休眠模式,休眠模式包含储存并关闭手持装置运行中的所有应用程序。
在一实施例中,在落下时间于0.5秒至0.6秒之间,完成休眠模式以及储存运行中的数据。
在一实施例中,在休眠步骤后更包含执行一屏幕关闭程序。
在一实施例中,飞航模式包含关闭手持装置的通讯模块。
在一实施例中,在落下时间于0.6秒至2秒之间,完成重启步骤以及屏幕关闭程序。
附图说明
图1根据本发明一实施例的手持装置自由落下的示意图;
图2根据本发明一实施例的防止自由落下后数据遗失的方法的流程图;
图3根据本发明一实施例的手持装置电路方块示意图。
其中附图标记为:
100手持装置 101中央处理单元
102感测单元 103落下控制单元
104内存单元 105通讯模块
106电池交换单元 107主电池
108备用电池控制单元 109备用电池
H落下高度 S100检测步骤
S102休眠步骤 S104切换步骤
S106启动飞航模式
S108完成休眠模式以及储存运行中的数据
S110重启步骤
具体实施方式
在一些实施例中,请参考图1所示,图1为根据本发明一实施例的手持装置自由落下的示意图,其中包括一手持装置100、以及一自由落下高度H。请同时参考图3,图3为根据本发明一实施例的手持装置电路方块示意图,手持装置100包括一中央处理单元101、一感测单元102、一落下控制单元103、一内存单元104、一通讯模块105、一电池交换单元106、一主电池107、一备用电池控制单元108、以及一备用电池109。
其中,手持装置100的各个组件连接关系如下:中央处理单元101分别耦接至感测单元102、落下控制单元103、内存单元104以及通讯模块105。落下控制单元103分别耦接至电池交换单元106以及备用电池控制单元108。电池交换单元106耦接至主电池107,备用电池控制单元108耦接至备用电池109。手持装置100可例如但不限于手持式读取器(Handheldreader)、条形码读取器(Barcode reader)、标签读取器(Tag reader)、或智能型手持装置。而感测单元102可为一加速度传感器或一重力值传感器(G-sensor),用以检测手持装置100的加速度值,以判断手持装置100是否处于落下状态。手持装置100在自由落下状态会与落下高度及落下时间相关,稍后有举例来进一步说明。
在本实施例中,请参考图2所示,图2为根据本发明一实施例的防止自由落下后数据遗失的方法的流程图。本实施例中防止自由落下后数据遗失的方法包含下述的各步骤:
检测步骤S100:检测落下的一加速度且于前述加速度超过一临界值时,产生第一触发信号及第二触发信号。手持装置100中的感测单元102在手持装置100运行的过程中会持续监视检测手持装置100的加速度值,而在手持装置100开始落下时,感测单元102进行检测手持装置100落下的一加速度,且于前述加速度超过一临界值时,感测单元102发送一感测信号至中央处理单元101。
中央处理单元101接收前述感测信号,中央处理单元101依据前述感测信号判断手持装置100为正在落下或掉落的状态,并发送一控制信号至落下控制单元103。落下控制单元103接收来自中央处理单元101传送的该控制信号时,落下控制单元103将产生并经由第一路径发送第一触发信号至电池交换单元106及中央处理单元101。同时间,在落下控制单元103接收来自中央处理单元101传送的该控制信号时,落下控制单元103将产生并经由第二路径发送第二触发信号至备用电池控制单元108。
在本实施例中,第一路径不同于第二路径,且第一触发信号与第二触发讯可为同时间产生并发送,以加速处理速度,便于在手持装置100落地前完成所需执行的步骤。
休眠步骤S102:依据前述第一触发信号关闭一主电池107供电以及执行一休眠模式。在电池交换单元106接收前述第一触发信号后,电池交换单元106将依据前述第一触发信号发出一中断信号。此中断信号会切断主电池107的供电路径,并且关闭主电池107对于手持装置100的供电。而中央处理单元101在接收到落下控制单元103发送的第一触发信号后,亦将开始执行手持装置100的休眠模式。如此,即是同时经由软件(执行休眠模式)搭配硬件(切断主电池)的方式,来进行保护以避免运行中的数据遗失的问题。
切换步骤S104:依据前述第二触发信号启动一备用电池109。在备用电池控制单元108接收前述第二触发信号后,备用电池控制单元108将依据前述第二触发信号发送一启动信号至备用电池109。备用电池109接收前述启动信号后将于接通一电子开关后开始运作,以提供手持装置100的电源,完成切换步骤。
步骤S106:启动飞航模式。在中央处理单元101执行根据第一触发信号执行休眠模式的过程中,中央处理单元101还将启动飞航模式。而此飞航模式包含关闭手持装置100的通讯模块105。请参考图3,中央处理单元101耦接至通讯模块105,当启动飞航模式时,中央处理单元101会发送一关闭信号至通讯模块105,依据关闭信号,通讯模块105会关闭(shutdown)手持装置100的所有通讯功能。其中,通讯模块105例如但不限于蓝牙模块、Wi-Fi模块、3G通讯模块、4G通讯模块或5G通讯模块。
步骤S108:完成休眠模式以及储存运行中的数据。在休眠步骤S102中,中央处理单元101接收到前述落下控制单元103发送的第一触发信号后,开始执行休眠模式。而在手持装置100掉落地面之前,中央处理单元101将完成储存运行中的数据至内存单元104,并且完成休眠模式。
重启步骤S110:落下撞击并静止后,自备用电池109切换回主电池107。在手持装置100落下并撞击地面且静止不再移动之后,落下控制单元103将接收到来自中央处理单元101的一重启信号,随后产生并发送第一重启信号至电池交换单元106,以及产生并发送第二重启信号至备用电池控制单元108。电池交换单元106接收前述第一重启信号后,将控制主电池107重新启动并且供电至手持装置100。备用电池控制单元108接收前述第二重启信号后,将控制备用电池109切断前述电子开关以关闭供电完成切换步骤。
在本实施例中,举例来说,若是以用户在使用手持装置100时,不慎使手持装置100掉落,此时自由落下高度约是会在1米至2米之间。假设使用者在距离地面高度为1.5米,处使得手中的手持装置100从1.5米高度自由落下。透过自由落体公式:H=1/2*g*t^2,
其中,g为重力加速度且约为9.8米/秒^2,H为落下高度,且定义为手持装置100距离地面的高度。带入自由落体公式计算后可得到落下时间t约为550毫秒(ms)。如此,即便可推算,手持装置100从一特定高度自由落下时所需要的落下时间,并且回推手持装置100需要在多少时间内完成电池切换及关机进入休眠模式。
而以上述计算可知,当由1.5米高度落下,且在没有任何阻力(忽略摩擦力等阻力)的理论值来看,若是可以在550毫秒内完成数据的储存及电源切换,则可以避免手持装置100落地撞击后主电池脱落可能造成的影响。上述高度1.5米为一假设值,如果落下高度小于1.5米时,落下时间t相对来说会更短,因此,手持装置100需要对应调整其软件及硬件设计,也就是检测步骤的时间会缩短,以免落地撞击后造成的影响。
因此,为使得能够在手持装置100落地前完成运行中的数据的储存,在本实施例中检测步骤S100包含在落下时间小于0.5秒内完成加速度的检测。换句话说,感测单元102在落下时间小于0.5秒内就已经检测完毕,并且完成判断手持装置100的加速度是否大于一临界值。若是大于此临界值,则可判定手持装置100正在落下或掉落的状态,并进一步产生第一触发信号及第二触发信号,而为正确判断是否为落下状态或是仅为正常使用时手部的甩动。
另外,在本实施例中,当落下时间小于0.5秒时,感测单元102正在持续检测加速度,而当加速度超过(换句话说,大于)一临界值,中央处理单元101判断手持装置正在落下状态。因此,感测单元102需要一些时间去判断加速度是否大于临界值。而当手持装置100确定在落下时,休眠步骤S102更包含在落下时间等于0.5秒时开始执行休眠模式。在此,休眠模式包含储存并关闭手持装置100运行中的所有应用程序。中央处理单元101运作于休眠模式时,时将储存运行中的所有应用程序及其数据,并且依序关闭运行中的所有应用程序。
另外,在本实施例中,休眠模式还包含中央处理单元101发送一屏幕关闭程序至屏幕。前述屏幕关闭程序用于关闭屏幕的控制电路及其背光模块。
进一步,在休眠模式被执行时,可设定为除了供电给中央处理单元101以执行休眠模式外,手持装置100仅供电给内存单元104使其维持储存在内的数据,其他的硬件将全部停止供电。因此,手持装置100一旦进入休眠模式后可使得整体的耗电量极低。
在本实施例中,可进一步设定在落下时间于0.5秒至0.6秒之间,完成休眠模式以及完成储存运行中的数据。手持装置100在落下等于0.5秒时会开始执行休眠模式,而在落下时间介于0.5秒至0.6秒之间完成前述休眠模式所执行的动作,包含储存运行中的所有应用程序及其数据,以确保能在手持装置100落地前完成数据储存,避免数据因撞击而遗失。
另外,在执行休眠步骤S102后或者同一时间更包含执行一屏幕关闭程序。因为在休眠步骤S102中将关闭主电池107供电,并于切换步骤S103中启动备用电池109,为使耗电量能降到最低,以避免用尽备用电池109的电量,故亦执行屏幕关闭程序,使得屏幕进入完全黑屏的状态。
在本实施例中,可进一步设定在落下时间于0.6秒至2秒之间,完成前述重启步骤S110以及屏幕关闭程序。因为,根据反复的实验验证,当落下高度在1米至1.8米之间时,在0.6秒至2秒之间,手持装置100将会撞击地面且完全静止,完全静止表示手持装置100不再有反弹或不再移动。此时,由于手持装置100已停止落下,故可完成前述重启步骤S110,将电源的供应由备用电池109切换回主电池107,即关闭备用电池109,并控制主电池107重新启动且供电至手持装置100,以便用户可以在拾起落地的手持装置100后可以继续启动使用。另外,此设计亦可以避免备用电池109的电力不足,无法支撑太久的时间。
惟以上所述者,仅为本发明的实施例而已,当不能以此限定本发明实施的范围,即凡依本发明申请专利范围及专利说明书内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。
Claims (15)
1.一种防止自由落下后数据遗失的方法,用于一手持装置,其方法包含:
检测步骤:检测落下的一加速度且于该加速度超过一临界值时,产生一第一触发信号及一第二触发信号;
休眠步骤:依据该第一触发信号关闭一主电池供电以及执行一休眠模式;
切换步骤:依据该第二触发信号启动一备用电池;
启动一飞航模式;
完成该休眠模式以及储存一运行中的数据;以及
重启步骤:落下撞击并静止后,自该备用电池切换回该主电池。
2.如权利要求1所述的防止自由落下后数据遗失的方法,其特征在于,该检测步骤更包含在一落下时间小于0.5秒内完成该加速度的检测。
3.如权利要求2所述的防止自由落下后数据遗失的方法,其特征在于,该休眠步骤更包含在该落下时间等于0.5秒时执行该休眠模式,该休眠模式包含储存并关闭该手持装置运行中的所有应用程序。
4.如权利要求2所述的防止自由落下后数据遗失的方法,其特征在于,在该落下时间于0.5秒至0.6秒之间,完成该休眠模式以及储存该运行中的数据。
5.如权利要求1所述的防止自由落下后数据遗失的方法,其特征在于,在该休眠步骤后更包含执行一屏幕关闭程序。
6.如权利要求5所述的防止自由落下后数据遗失的方法,其特征在于,在该落下时间于0.6秒至2秒之间,完成该屏幕关闭程序以及该重启步骤。
7.如权利要求1所述的防止自由落下后数据遗失的方法,其特征在于,该飞航模式包含关闭该手持装置的通讯模块。
8.一种手持装置,能防止自由落下后数据遗失,其特征在于,该手持装置包含:
一感测单元,检测落下的一加速度,且于该加速度超过一临界值时,发送一感测信号;
一中央处理单元,耦接至该感测单元,接收该感测信号并发送一控制信号;
一内存单元,耦接至该中央处理单元,用以储存该临界值以及一运行中的数据;
一主电池;
一备用电池;
一电池交换单元,耦接至该主电池,用以开启或关闭该主电池;
一备用电池控制单元,耦接至该备用电池,用以开启或关闭该备用电池;以及
一落下控制单元,耦接至该电池交换单元、该备用电池控制单元及该中央处理单元,于接收该中央处理单元传送的该控制信号时,产生并发送一第一触发信号至该电池交换单元及该中央处理单元,以及产生并发送一第二触发信号至该备用电池控制单元;
其中该电池交换单元依据该第一触发信号关闭该主电池,该中央处理单元依据该第一触发信号执行一休眠模式并储存该运行中的数据至该内存单元,该备用电池控制单元依据该第二触发信号启动该备用电池。
9.如权利要求8所述的手持装置,其特征在于,该感测单元可为一加速度传感器或一重力值传感器(G-sensor)。
10.如权利要求8所述的手持装置,其特征在于,在一落下时间小于0.5秒内,该感测单元完成该加速度的检测。
11.如权利要求10所述的手持装置,其特征在于,在该落下时间等于0.5秒时,该中央处理单元执行该休眠模式,该休眠模式包含该中央处理单元控制运行中的所有应用程序储存并关闭。
12.如权利要求10所述的手持装置,其特征在于,在该落下时间于0.5秒至0.6秒之间,该中央处理单元完成该休眠模式以及将该运行中的数据储存至该内存单元。
13.如权利要求8所述的手持装置,其特征在于,更包括一屏幕,耦接至该中央处理单元,在该执行休眠模式之后,该中央处理单元控制该屏幕关闭。
14.如权利要求13所述的手持装置,其特征在于,在该落下时间于0.6秒至2秒之间,完成关闭该备用电池、启动该主电池、以及关闭该屏幕。
15.如权利要求8所述的手持装置,其特征在于,更包括一通讯模块,耦接至该中央处理单元,于该中央处理单元执行该休眠模式时,该中央处理单元启动一飞航模式,该飞航模式包含该中央处理单元控制该通讯模块关闭。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811051559.1A CN110888748A (zh) | 2018-09-10 | 2018-09-10 | 防止自由落下后数据遗失的方法及其手持装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811051559.1A CN110888748A (zh) | 2018-09-10 | 2018-09-10 | 防止自由落下后数据遗失的方法及其手持装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110888748A true CN110888748A (zh) | 2020-03-17 |
Family
ID=69745200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811051559.1A Withdrawn CN110888748A (zh) | 2018-09-10 | 2018-09-10 | 防止自由落下后数据遗失的方法及其手持装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110888748A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113506433A (zh) * | 2021-06-21 | 2021-10-15 | 广州极飞科技股份有限公司 | 告警处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102055839A (zh) * | 2009-11-06 | 2011-05-11 | 亚旭电脑股份有限公司 | 手持式电子装置及其掉落保护方法 |
CN103297620A (zh) * | 2013-06-21 | 2013-09-11 | 张家港保税区润桐电子技术研发有限公司 | 一种智能手机断电保护***及方法 |
CN106909849A (zh) * | 2015-12-23 | 2017-06-30 | 环旭电子股份有限公司 | 防止撞击掉落资料遗失的装置及方法 |
WO2017181479A1 (zh) * | 2016-04-21 | 2017-10-26 | 中兴通讯股份有限公司 | 一种控制方法及终端、计算机存储介质 |
-
2018
- 2018-09-10 CN CN201811051559.1A patent/CN110888748A/zh not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102055839A (zh) * | 2009-11-06 | 2011-05-11 | 亚旭电脑股份有限公司 | 手持式电子装置及其掉落保护方法 |
CN103297620A (zh) * | 2013-06-21 | 2013-09-11 | 张家港保税区润桐电子技术研发有限公司 | 一种智能手机断电保护***及方法 |
CN106909849A (zh) * | 2015-12-23 | 2017-06-30 | 环旭电子股份有限公司 | 防止撞击掉落资料遗失的装置及方法 |
WO2017181479A1 (zh) * | 2016-04-21 | 2017-10-26 | 中兴通讯股份有限公司 | 一种控制方法及终端、计算机存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113506433A (zh) * | 2021-06-21 | 2021-10-15 | 广州极飞科技股份有限公司 | 告警处理方法及装置 |
CN113506433B (zh) * | 2021-06-21 | 2023-07-18 | 广州极飞科技股份有限公司 | 告警处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8212422B2 (en) | Hand-held electronic device and method for preventing fall of the same | |
US20110225410A1 (en) | Electronic device and booting up method | |
US9152199B2 (en) | Power state dependent wake-up alarm | |
US9554187B2 (en) | Smart television system and turn-on and turn-off method thereof | |
WO2012009883A1 (zh) | 一种移动终端及其开机方法 | |
WO2013095844A1 (en) | Systems and methods of exiting hibernation in response to a triggering event | |
JP2003225430A (ja) | 遊技機 | |
CN103207656B (zh) | 一体式计算机及其电源管理方法 | |
WO2008080588A1 (en) | Hide boot | |
KR20010022776A (ko) | 전원 장애 복구 능력이 있는 배터리로 작동되는 장치 | |
CN104951043A (zh) | 可穿戴式控制器及其操作方法 | |
CN110888748A (zh) | 防止自由落下后数据遗失的方法及其手持装置 | |
WO2011017877A1 (zh) | 一种移动终端及其显示关键信息的方法 | |
EP3404585B1 (en) | Method for keeping working state of smart card entering field again, and smart card | |
TWI230328B (en) | Method and computer system for reducing occurrence of cold reset | |
US9672048B2 (en) | Electronic device and method for waking up operating system thereof | |
US20150097607A1 (en) | Integrated circuit and operation method thereof | |
CN103150288A (zh) | 一种快速开机的soc芯片及其实现方法 | |
US10153659B2 (en) | Uninterruptible power control method and electronic device with uninterruptible power supply based on detected motion of the electronic device | |
US11860586B2 (en) | Electronic device, timepiece, and control method | |
TW202011206A (zh) | 防止自由落下後資料遺失的方法及其手持裝置 | |
TWI614970B (zh) | 不斷電的電源控制方法及具不斷電之電源的電子裝置 | |
CN115223561A (zh) | 手持设备的语音唤醒控制方法及相关设备 | |
CN111566593B (zh) | 机器学习零延迟输入装置 | |
TW201001285A (en) | System and method for multi-functions booting |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200317 |