CN109813955B - 充电电压异常提示方法、***、穿戴式设备及存储介质 - Google Patents
充电电压异常提示方法、***、穿戴式设备及存储介质 Download PDFInfo
- Publication number
- CN109813955B CN109813955B CN201910138759.9A CN201910138759A CN109813955B CN 109813955 B CN109813955 B CN 109813955B CN 201910138759 A CN201910138759 A CN 201910138759A CN 109813955 B CN109813955 B CN 109813955B
- Authority
- CN
- China
- Prior art keywords
- charging voltage
- information
- application layer
- battery
- layer
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000002159 abnormal effect Effects 0.000 claims abstract description 32
- 230000005856 abnormality Effects 0.000 claims description 62
- 230000008859 change Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 18
- 230000036541 health Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明实施例公开了一种充电电压异常提示方法、***、穿戴式设备及存储介质,涉及智能穿戴技术领域。其中方法包括:获取穿戴式设备的充电电压信息;将充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;控制应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。本发明实施例可以在充电电压异常时使用户及时获知充电异常情况,提升了用户体验。
Description
技术领域
本发明实施例涉及智能穿戴技术领域,特别涉及一种充电电压异常提示方法、***、穿戴式设备及存储介质。
背景技术
在智能穿戴式设备(例如:智能手环等)中,充电时的保护机制非常重要,因此有必要在智能穿戴式设备的充电电压出现异常时对用户进行提示。然而,目前的智能穿戴式设备内的运行***一般为Android***,而在Android***中并没有关于充电电压异常的上报途径,其在检测到充电电压异常时,只是在***底层中断充电电源,而不会向用户展示充电异常的显示界面,导致用户无法获知充电异常情况,用户体验较低。
发明内容
有鉴于此,本发明实施例的目的在于提供一种充电电压异常提示方法、***、穿戴式设备和存储介质,以解决上述现有的智能穿戴式设备在检测到充电电压异常时,只是在***底层中断充电电源,不会向用户展示充电异常的显示界面,导致用户无法获知充电异常情况,用户体验较低的问题。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明实施例的一个方面,提供一种充电电压异常提示方法,应用于穿戴式设备,所述充电电压异常提示方法包括:
获取所述穿戴式设备的充电电压信息;
将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;
控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在上述技术方案的基础上,所述将充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述操作***的底层上传到应用层包括:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
在上述技术方案的基础上,所述控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户包括:
控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在上述技术方案的基础上,所述将所述充电电压异常提示信息输出给用户包括:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
根据本发明实施例的另一个方面,提供一种充电电压异常提示***,应用于穿戴式设备,所述充电电压异常提示***包括:
检测单元,用于获取所述穿戴式设备的充电电压信息;
路径复用单元,用于将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;
异常提示单元,用于控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在上述技术方案的基础上,所述路径复用单元具体用于:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
在上述技术方案的基础上,所述异常提示单元具体用于:
控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在上述技术方案的基础上,所述异常提示单元具体用于:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
根据本发明实施例的又一个方面,提供一种穿戴式设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,该所述计算机程序被所述处理器执行时,实现如权利要求1至4中任一项所述的充电电压异常提示方法的步骤。
根据本发明实施例的再一个方面,提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至4中任一项所述的充电电压异常提示方法的步骤。
本发明实施例提供的充电电压异常提示方法、***、穿戴式设备和存储介质由于通过复用电池信息上报路径,将充电电压信息通过电池信息上报路径经由穿戴式设备操作***的底层上传到应用层,使应用层在充电电压信息异常时生成充电电压异常提示信息,并将充电电压异常提示信息输出给用户,从而可以在充电电压异常时使用户及时获知充电异常情况,提升了用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的充电电压异常提示方法的具体实现流程示意图;
图2是本发明实施例二提供的充电电压异常提示方法的具体实现流程示意图;
图3是本发明实施例三提供的充电电压异常提示***的结构示意图;
图4是本发明实施例四提供的穿戴式设备的结构示意图;
图5是本发明一较佳实现示例提供的智能手表的结构示意图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅以解释本发明,并不用于限定本发明。
本发明实施例中提供的可穿戴式设备包括但不限于智能手环、智能手表、以及移动终端。随着屏幕技术的不断发展,柔性屏、折叠屏等屏幕形态的出现,移动终端也可以作为可穿戴式设备。本发明实施例中提供的可穿戴设备可以包括:RF(Radio Frequency,射频)单元、WiFi模块、音频输出单元、A/V(音频/视频)输入单元、传感器、显示单元、用户输入单元、接口单元、存储器、处理器、以及电源等部件。本领域技术人员可以理解,上述描述的结构并不构成对可穿戴设备的限定,可穿戴设备可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
实施例一
图1是本发明实施例一提供的充电电压异常提示方法的具体实现流程图。该方法应用于穿戴式设备。参见图1所示,本实施例提供的充电电压异常提示方法可以包括以下步骤:
步骤S101,获取所述穿戴式设备的充电电压信息。
其中,所述穿戴式设备包括但不限于智能手环、智能手表等支持android***且具有显示屏幕的智能穿戴式设备。本实施例中,所述穿戴式设备的操作***为android***,所述android***的架构分为四层:底层(linux内核层)、***运行库层(system层)、应用框架层(framework层)及应用层。其中:
linux内核层,为android***穿戴式设备的各种硬件提供底层的驱动;
system层,通过一些特性的函数库(例如C/C++库)为android***提供主要的特性支持,该层中还有android运行是库,它主要提供一些核心库,来允许开发者使用java语言来编写android应用;
Framework层,提供大量的API供开发者使用,在开发android应用程序时,就是面向底层的应用程序框架进行的,该层除可作为应用程序开发的基础外,也是软件复用的重要手段,任何一个应用程序都可发布它的功能模块,只要发布时遵守了框架的约定,那么其他应用程序也可使用这个功能;
应用层,所有安装在穿戴式设备上的应用程序都属于这一层,该层可实现与用户进行交互。
在本实施例中,所述获取所述穿戴式设备的充电电压信息具体包括:在对所述穿戴式设备进行充电时,所述android***通过linux内核层的充电器驱动实时获取输入至所述穿戴式设备的充电电压信息。
步骤S102,将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层。
在现有技术中,所述linux内核层的充电器驱动在获取到充电电压信息时,只是将所述充电电压信息写入了所述system层的某个内部文件节点,system层的电池信息守护进程healthd并没有读取所述充电电压信息。其中,healthd是一种中介模型,该模型向下监听来自底层的电池事件,向上传递电池数据信息给framework层的电池服务BatteryService用以计算电池电量、温度等相关状态信息,BatteryService通过传递来的数据来计算电池电量显示、剩余电量、电量级别等信息,并在电池信息异常时将电池异常信息写入电池信息变化广播,并将所述电池信息变化广播上传到应用层对用户进行提示。
本实施例中,system层的healthd读取了所述充电电压信息,并扩展电池属性数据结构,将所述充电电压信息写入该数据结构,这样所述充电电压信息即可通过复用电池信息上传路径上传至应用层。本实施例中,步骤S102的具体实现方式如下:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
在本实施例中,所述framework层在电池信息异常时例如:电池电量低、电池温度异常时,生成电池信息变化广播;和/或,按照预设频率生成电池信息变化广播;和/或,根据电池电量/温度变化,在电池电量/温度级别发生改变时生成电池信息变化广播。由于system层将充电电压信息写入到了电池信息的属性数据结构中,所以所述framework层在根据电池属性数据结构中的电池信息生成电池信息变化广播时,也会包括充电电压信息,这样充电电压信息即可随电池变化信息一起上传至应用层。
步骤S103,控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在本实施例中,所述应用层在接收到所述电池信息变化广播时,会提取出所述电池信息变化广播中携带的充电电压信息,并判断所述充电电压信息是否异常,若异常,则生成对应的充电电压异常提示信息,将所述充电电压异常提示信息显示给用户;反之,若正常,则不显示所述充电电压信息。
以上可以看出,本实施例提供的充电电压异常提示方法由于通过复用电池信息上报路径,将充电电压信息通过电池信息上报路径经由穿戴式设备操作***的底层上传到应用层,使应用层在充电电压信息异常时生成充电电压异常提示信息,并将充电电压异常提示信息输出给用户,从而可以在充电电压异常时使用户及时获知充电异常情况,提升了用户体验。
实施例二
图2是本发明实施例二提供的充电电压异常提示方法的具体实现流程示意图。该方法应用于穿戴式设备。参见图2所示,本实施例提供的充电电压异常提示方法可以包括以下步骤:
步骤S201,获取所述穿戴式设备的充电电压信息。
步骤S202,将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层。其中,所述操作***为android***。
需要说明的是,本实施例中的步骤S201~步骤S202的实现方式由于与上一实施例中步骤S101~步骤S102的实现方式完全相同,因此在此不再赘述。
步骤S203,控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
在本实施例中,所述充电电压信息包括充电电压的大小,应用层在判断所述充电电压大于预设电压阈值时,确认充电电压异常,此时生成充电电压异常提示信息,并将充电电压异常提示信息输出给用户,即应用层仅在充电电压异常升高时对用户进行提示。
进一步的,在本实施例中,将所述充电电压异常提示信息输出给用户具体包括:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
需要说明的是,上述三种充电电压异常提示方式仅为本发明列举的较佳实现示例,并不用于限制本发明,在其他实现示例中所述应用层也可以采用其他方式将所述充电电压异常提示信息输出给用户。
进一步的,在本实施例中,所述android***的Linux内核层在获取到所述充电电压信息后,同样会在充电电压异常时,即大于所述预设阈值时在底层中断充电电源,以便充电电压异常升高而损坏穿戴式设备。
以上可以看出,本实施例提供的充电电压异常提示方法同样可以通过复用电池信息上传路径,将充电电压信息经由android***底层上传到应用层,使应用层在充电电压异常升高时对用户进行提示,提升了用户体验。
实施例三
图3是本发明实施例三提供的充电电压异常提示***的结构示意图。为了便于说明仅仅示出了与本发明实施例相关的部分。该***应用于穿戴式设备。参见图3所示,本实施例提供的充电电压异常提示***3包括:
检测单元31,用于获取所述穿戴式设备的充电电压信息;
路径复用单元32,用于将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;
异常提示单元3,用于控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
可选的,所述路径复用单元32具体用于:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
可选的,所述异常提示单元33具体用于:
控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
可选的,所述异常提示单元33具体用于:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
需要说明的是,本实施例的***与上述实施例一或实施例二的充电电压异常提示方法属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在本设备实施例中均对应适用,这里不再赘述。
本领域普通技术人员可以理解,本实施例所公开方法中的全部或某些步骤、可以被实施为软件、固件、硬件及其适当的组合。
实施例四
图4是本发明实施例四提供的穿戴式设备的结构示意图。为了便于说明仅仅示出了与本发明实施例相关的部分。
参见图4所示,本实施例提供的穿戴式设备44,包括存储器41、处理器42及存储在所述存储器41上并可在所述处理器42上运行的计算机程序43,该所述计算机程序43被所述处理器42执行时,实现如上述实施例一或实施例二所述的充电电压异常提示方法的步骤。
其中,所述穿戴式设备44包括但不限于支持android***,且具有界面显示功能的智能手表或智能手环等智能穿戴式设备4。
本领域技术人员可以理解,图4仅仅是所述穿戴式设备4的示例,并不构成对所述穿戴式设备4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述穿戴式设备4还可以包括输入输出设备等。
较佳的,在具体实现时,所述穿戴式设备4可以为图5所示的支持android***,且具有界面显示功能的智能手表。
本领域技术人员可以理解,本实施例的穿戴式设备4与上述实施例一或实施例二的充电电压异常提示方法属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在本设备实施例中均对应适用,这里不再赘述。
本领域普通技术人员可以理解,本实施例所公开方法中的全部或某些步骤、可以被实施为软件、固件、硬件及其适当的组合。
实施例五
本发明实施例五提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述实施例一或实施例二所述的充电电压异常提示方法的步骤。
需要说明的是,本实施例的计算机可读存储介质与上述实施例一或实施例二的充电电压异常提示方法属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在本设备实施例中均对应适用,这里不再赘述。
本领域普通技术人员可以理解,本实施例所公开方法中的全部或某些步骤、可以被实施为软件、固件、硬件及其适当的组合。
本领域普通技术人员可以理解,所述处理器42可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器42、数字信号处理器42(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器42可以是微处理器42或者该处理器42也可以是任何常规的处理器42等。
所述存储器41可以是所述穿戴式设备4的内部存储单元,例如穿戴式设备4的硬盘或内存。所述存储器41也可以是所述穿戴式设备4的外部存储设备,例如所述穿戴式设备4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器41还可以既包括所述穿戴式设备4的内部存储单元也包括外部存储设备。所述存储器41用于存储所述计算机程序43以及所述终端所需的其他程序和数据。所述存储器41还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的方法、***和穿戴式设备4,可以通过其它的方式实现。例如,以上所描述的***和穿戴式设备4实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序43来指令相关的硬件来完成,所述的计算机程序43可存储于一计算机可读存储介质中,该计算机程序43在被处理器42执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序43包括计算机程序43代码,所述计算机程序43代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序43代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器41、只读存储器41(ROM,Read-Only Memory)、随机存取存储器41(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (8)
1.一种充电电压异常提示方法,应用于穿戴式设备,其特征在于,所述充电电压异常提示方法包括:
获取所述穿戴式设备的充电电压信息;
将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;
控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户;
所述将充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述操作***的底层上传到应用层包括:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
2.如权利要求1所述的充电电压异常提示方法,其特征在于,所述控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户包括:
控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
3.如权利要求2所述的充电电压异常提示方法,其特征在于,所述将所述充电电压异常提示信息输出给用户包括:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
4.一种充电电压异常提示***,应用于穿戴式设备,其特征在于,所述充电电压异常提示***包括:
检测单元,用于获取所述穿戴式设备的充电电压信息;
路径复用单元,用于将所述充电电压信息加入到电池信息上传路径,使所述充电电压信息通过所述电池信息上传路径经由所述穿戴式设备操作***的底层上传到应用层;
异常提示单元,用于控制所述应用层在所述充电电压信息异常时生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户;
所述路径复用单元具体用于:
通过***运行库system层运行的电池信息守护进程healthd读取底层获取到的所述充电电压信息,并扩展电池信息的属性数据结构,将所述充电电压信息写入所述电池信息的属性数据结构;
将所述电池信息的属性数据结构传递至应用框架framework层,使所述framework层在生成电池信息变化广播时,将所述充电电压信息写入到所述电池信息变化广播,并将所述电池信息变化广播传递到所述应用层。
5.如权利要求4所述的充电电压异常提示***,其特征在于,所述异常提示单元具体用于:
控制所述应用层判断所述充电电压信息是否大于预设电压阈值,若大于所述预设电压阈值,则生成充电电压异常提示信息,并将所述充电电压异常提示信息输出给用户。
6.如权利要求5所述的充电电压异常提示***,其特征在于,所述异常提示单元具体用于:
在所述应用层的显示界面上弹出充电电压异常提示窗口,通过所述充电电压异常提示窗口对所述充电电压异常提示信息进行显示;或者,
在所述应用层的显示界面上的预设区域内显示所述充电电压异常提示信息,并对所述充电电压异常提示信息进行高亮处理;或者,
在所述应用层通过语音播报和界面显示相结合的方式将所述充电电压异常提示信息输出给用户。
7.一种穿戴式设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,该所述计算机程序被所述处理器执行时,实现如权利要求1至3中任一项所述的充电电压异常提示方法的步骤。
8.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至3中任一项所述的充电电压异常提示方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138759.9A CN109813955B (zh) | 2019-02-25 | 2019-02-25 | 充电电压异常提示方法、***、穿戴式设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910138759.9A CN109813955B (zh) | 2019-02-25 | 2019-02-25 | 充电电压异常提示方法、***、穿戴式设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109813955A CN109813955A (zh) | 2019-05-28 |
CN109813955B true CN109813955B (zh) | 2022-11-04 |
Family
ID=66607419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910138759.9A Active CN109813955B (zh) | 2019-02-25 | 2019-02-25 | 充电电压异常提示方法、***、穿戴式设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109813955B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106058798A (zh) * | 2016-05-30 | 2016-10-26 | 安徽华米信息科技有限公司 | 电压保护装置、方法及可穿戴设备 |
CN107195997A (zh) * | 2017-06-19 | 2017-09-22 | 厦门美图移动科技有限公司 | 一种充电方法、装置及移动终端 |
CN107645189A (zh) * | 2017-09-26 | 2018-01-30 | 努比亚技术有限公司 | 充电保护方法及移动终端 |
CN108512980A (zh) * | 2018-02-13 | 2018-09-07 | 维沃移动通信有限公司 | 一种移动终端的检测方法及移动终端 |
CN108808765A (zh) * | 2018-05-02 | 2018-11-13 | 青岛海信移动通信技术股份有限公司 | 一种充电提示方法和装置 |
CN108896911A (zh) * | 2018-04-26 | 2018-11-27 | 广东小天才科技有限公司 | 一种电子设备的充电异常检测方法及装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120154633A1 (en) * | 2009-12-04 | 2012-06-21 | Rodriguez Tony F | Linked Data Methods and Systems |
CN102209326B (zh) * | 2011-05-20 | 2013-09-11 | 北京中研瑞丰信息技术研究所(有限合伙) | 基于智能手机无线电接口层的恶意行为检测方法及*** |
US8893222B2 (en) * | 2012-11-13 | 2014-11-18 | Auckland Uniservices Ltd. | Security system and method for the android operating system |
WO2018032516A1 (zh) * | 2016-08-19 | 2018-02-22 | 华为技术有限公司 | 应用数据的共享方法、装置和终端设备 |
CN106850928B (zh) * | 2017-01-13 | 2019-08-06 | 北京安云世纪科技有限公司 | 来电及短信处理方法、装置及移动终端 |
CN109254935A (zh) * | 2018-08-17 | 2019-01-22 | 青岛海信电器股份有限公司 | 智能电视外接存储设备类型的识别方法和装置 |
-
2019
- 2019-02-25 CN CN201910138759.9A patent/CN109813955B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106058798A (zh) * | 2016-05-30 | 2016-10-26 | 安徽华米信息科技有限公司 | 电压保护装置、方法及可穿戴设备 |
CN107195997A (zh) * | 2017-06-19 | 2017-09-22 | 厦门美图移动科技有限公司 | 一种充电方法、装置及移动终端 |
CN107645189A (zh) * | 2017-09-26 | 2018-01-30 | 努比亚技术有限公司 | 充电保护方法及移动终端 |
CN108512980A (zh) * | 2018-02-13 | 2018-09-07 | 维沃移动通信有限公司 | 一种移动终端的检测方法及移动终端 |
CN108896911A (zh) * | 2018-04-26 | 2018-11-27 | 广东小天才科技有限公司 | 一种电子设备的充电异常检测方法及装置 |
CN108808765A (zh) * | 2018-05-02 | 2018-11-13 | 青岛海信移动通信技术股份有限公司 | 一种充电提示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109813955A (zh) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10366669B2 (en) | Electronic device and method for driving display thereof | |
CN105786421B (zh) | 一种服务器显示方法及装置 | |
KR20170024717A (ko) | 디스플레이 구동 모듈 및 구동 방법과 이를 지원하는 전자 장치 | |
WO2019222811A1 (en) | Method of processing push information, method of pushing advertisement information, device and platform | |
CN111479016B (zh) | 终端使用时长提醒方法及装置、终端及存储介质 | |
CN107800865B (zh) | 电子设备和在低功率状态下显示时间信息的方法 | |
US20160323631A1 (en) | Method for presenting digital media content and apparatus | |
US10747489B2 (en) | Method for displaying content and electronic device therefor | |
KR20170086977A (ko) | 영상 데이터 처리 방법 및 장치 | |
CN111324378A (zh) | 自定义h5页参数配置应用于视频监控设备在app的播放 | |
CN104020990A (zh) | 日期选择控件显示方法及装置 | |
CN112181500A (zh) | 一种参数调整方法、装置、终端和存储介质 | |
CN109813955B (zh) | 充电电压异常提示方法、***、穿戴式设备及存储介质 | |
US20150002680A1 (en) | System, method, and computer program product for receiving and executing test logic at user devices | |
CN103794169A (zh) | 显示控制装置及数据处理*** | |
US11216328B2 (en) | Server, electronic device, and control method thereof | |
CN112017261A (zh) | 贴纸生成方法、装置、电子设备及计算机可读存储介质 | |
CN112130765B (zh) | Eeprom数据读写方法及装置 | |
CN114844179A (zh) | 电子设备及电量计复位方法 | |
CN109147747B (zh) | 一种加载调音参数的方法、播放设备、服务器及*** | |
US20120173182A1 (en) | Method for calibrating oscilloscopes | |
CN110442342A (zh) | 界面生成方法、装置、存储介质及计算机设备 | |
EP2085876A2 (en) | Method for writing data and display apparatus for the same | |
CN110266915A (zh) | 一种安卓设备上控制视频采集内容的方法和装置 | |
CN102208176B (zh) | 一种三维光栅控制装置及*** |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220907 Address after: Room 106, 1st Floor, Building 1, No. 1, Qiaoyuan Road, Shilong Industrial Zone, Mentougou District, Beijing 102300 Applicant after: Beijing Yuandian Future Technology Co.,Ltd. Address before: 518000 6-8 / F, 10-11 / F, 6 / F, 6-10 / F, C zone, Han's innovation building, No. 9018, Beihuan Avenue, high tech Zone, Nanshan District, Shenzhen City, Guangdong Province Applicant before: NUBIA TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |