模式切换方法、装置、电子设备及存储介质
文献发布时间:2023-06-19 19:30:30
技术领域
本申请的实施方式涉及设备控制领域,更具体地,本申请的实施方式涉及模式切换方法、装置、电子设备及存储介质。
背景技术
本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述可包括可以探究的概念,但不一定是之前已经想到或者已经探究的概念。因此,除非在此指出,否则在本部分中描述的内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中就承认是现有技术。
现有支持多行扫描的词典笔,在多行扫描模式与单行扫描模式之间进行切换时,需要用户手动在词典笔的界面上进行操作,例如是需要用户停止扫描动作,在操作界面上完成相关的切换操作后才能切换成功,需要耗费用户一定的操作时间,停止扫描期间可能会影响用户的工作进度,造成用户使用体验感不佳。
发明内容
为克服相关技术中存在的问题,本申请的实施方式期望提供一种模式切换方法、装置、电子设备及存储介质,该模式切换方法能够避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
在本申请实施方式的第一方面中,提供了一种模式切换方法,包括:
获取加速度数据;
根据加速度数据确定当前设备的设备状态,设备状态包括摇晃状态以及稳定状态;
若设备状态为摇晃状态,则生成模式切换指令;
响应于模式切换指令,将当前运行模式切换为目标运行模式。
在本申请的一个实施例中,根据加速度数据确定当前设备的设备状态,包括:
对加速度数据进行归一化处理,得到归一化数据;
根据归一化数据确定设备状态。
在本申请的一个实施例中,根据归一化数据确定设备状态,包括:
将归一化数据输入至目标卷积模型中进行处理,得到设备状态;
其中,目标卷积模型的卷积尺寸与加速度数据的预设获取频率相匹配。
在本申请的一个实施例中,目标卷积模型包括特征提取器以及分类器;
将归一化数据输入至目标卷积模型中进行处理,包括:
将归一化数据输入至特征提取器中进行特征提取处理,得到加速度特征;
将加速度特征输入至分类器中进行判别处理,得到设备状态。
在本申请的一个实施例中,加速度数据包括时间戳数据集、X轴加速度数据集、Y轴加速度数据集以及Z轴加速度数据集;
归一化数据包括归一化时间戳数据集、归一化X轴加速度数据集、归一化Y轴加速度数据集以及归一化Z轴加速度数据集;
对加速度数据进行归一化处理,包括:
对时间戳数据集中的各个时间戳数据依次进行归一化处理,得到归一化时间戳数据集;
对X轴加速度数据集中的各个X轴加速度数据依次进行归一化处理,得到归一化X轴加速度数据集;
对Y轴加速度数据集中的各个Y轴加速度数据依次进行归一化处理,得到归一化Y轴加速度数据集;
对Z轴加速度数据集中的各个Z轴加速度数据依次进行归一化处理,得到归一化Z轴加速度数据集。
在本申请的一个实施例中,对时间戳数据集中的各个时间戳数据依次进行归一化处理,包括:
获取加速度数据的预设获取时长;
根据预设获取时长、当前时间戳数据以及时间戳数据集中的首个时间戳数据确定当前时间戳数据对应的归一化时间戳数据。
在本申请的一个实施例中,对X轴加速度数据集中的各个X轴加速度数据依次进行归一化处理,包括:
在X轴加速度数据集中确定X轴加速度极大值以及X轴加速度极小值;
根据当前X轴加速度数据、X轴加速度极大值以及X轴加速度极小值确定当前X轴加速度数据对应的归一化X轴加速度数据。
在本申请的一个实施例中,对Y轴加速度数据集中的各个Y轴加速度数据依次进行归一化处理,包括:
在Y轴加速度数据集中确定Y轴加速度极大值以及Y轴加速度极小值;
根据当前Y轴加速度数据、Y轴加速度极大值以及Y轴加速度极小值确定当前Y轴加速度数据对应的归一化Y轴加速度数据。
在本申请的一个实施例中,对Z轴加速度数据集中的各个Z轴加速度数据依次进行归一化处理,包括:
在Z轴加速度数据集中确定Z轴加速度极大值以及Z轴加速度极小值;
根据当前Z轴加速度数据、Z轴加速度极大值以及Z轴加速度极小值确定当前Z轴加速度数据对应的归一化Z轴加速度数据。
在本申请实施方式的第二方面中,提供了一种模式切换装置,用于执行如第一方面中任一项所述的模式切换方法,包括:
数据获取模块,用于获取加速度数据;
设备状态确定模块,用于根据所述加速度数据确定当前设备的设备状态,所述设备状态包括摇晃状态以及稳定状态;
指令生成模块,若所述设备状态为所述摇晃状态,则用于生成模式切换指令;
模式切换模块,用于响应于所述模式切换指令,将当前运行模式切换为目标运行模式。
本申请第三方面提供一种电子设备,包括:
处理器;以及
存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
本申请第四方面提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
本申请提出的模式切换方法、装置、电子设备及存储介质,通过获取加速度数据,进而根据加速度数据确定当前设备的设备状态,其中设备状态包括摇晃状态以及稳定状态。若设备状态为摇晃状态,则生成模式切换指令,进而能够响应于模式切换指令,将当前运行模式切换为目标运行模式,从而用户在使用当前设备时无需中断使用进程,避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
附图说明
通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:
图1示意性地示出了适于实现本申请实施方式的示例性计算系统100的框图;
图2示意性地示出了根据本申请另一实施例的模式切换方法的流程示意图;
图3示意性地示出了根据本申请又一实施例的模式切换方法的流程示意图;
图4示意性地示出了根据本申请再一实施例的模式切换方法的流程示意图;
图5示意性地示出了根据本申请另一实施例的模式切换装置的结构示意图;
图6示意性地示出了根据本申请实施例的电子设备的示意框图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
图1示出了适于实现本申请实施方式的示例性计算系统100的框图。如图1所示,计算系统100可以包括:中央处理单元(CPU)101、随机存取存储器(RAM)102、只读存储器(ROM)103、系统总线104、硬盘控制器105、键盘控制器106、串行接口控制器107、并行接口控制器108、显示控制器109、硬盘110、键盘111、串行外部设备112、并行外部设备113和显示器114。这些设备中,与系统总线104耦合的有CPU 101、RAM102、ROM 103、硬盘控制器105、键盘控制器106、串行控制器107、并行控制器108和显示控制器109。硬盘110与硬盘控制器105耦合,键盘111与键盘控制器106耦合,串行外部设备112与串行接口控制器107耦合,并行外部设备113与并行接口控制器108耦合,以及显示器114与显示控制器109耦合。应当理解,图1所述的结构框图仅仅是为了示例的目的,而不是对本申请范围的限制。在某些情况下,可以根据具体情况增加或减少某些设备。
本领域技术人员知道,本申请的实施方式可以实现为一种系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本申请还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举示例)例如可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
下面将参照本申请实施例的方法的流程图和设备(或系统)的框图描述本申请的实施方式。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。
也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。
也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。
根据本申请的实施方式,提出了一种模式切换方法和设备。
在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本申请的若干代表性实施方式,详细阐释本申请的原理和精神。
发明概述
本申请人发现,现有支持多行扫描的词典笔,在多行扫描模式与单行扫描模式之间进行切换时,需要用户手动在词典笔的界面上进行操作,例如是需要用户停止扫描动作,在操作界面上完成相关的切换操作后才能切换成功,需要耗费用户一定的操作时间,停止扫描期间可能会影响用户的工作进度,造成用户使用体验感不佳。
基于此,本申请技术方案通过获取加速度数据,进而根据加速度数据确定当前设备的设备状态,其中设备状态包括摇晃状态以及稳定状态。若设备状态为摇晃状态,则生成模式切换指令,进而能够响应于模式切换指令,将当前运行模式切换为目标运行模式,从而用户在使用当前设备时无需中断使用进程,避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
在介绍了本申请的基本原理之后,下面具体介绍本申请的各种非限制性实施方式。
应用场景总览
本申请实施方式的模式切换方法适用于需要在多种运行模式之间进行切换的场景,例如切换扫描模式、切换阅读模式、切换亮度档位等等。因此上述模式切换方法可应用于具有多种扫描模式的扫描设备,例如词典笔等;也可以应用于具有多种扫描模式的阅读设备,例如是电子书,进行单页阅读和双页阅读的切换,或者竖屏阅读和横屏阅读的切换等等;也可以应用于具有多种照明模式的便携式照明设备,例如是手电筒,进行亮度档位的切换,或者常亮光和频闪光的切换。以能够避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
示例性方法
下面参考图2来描述根据本申请示例性实施方式的模式切换方法。需要注意的是,上述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。
图2示意性地示出了根据本申请另一实施例的模式切换方法的流程示意图。请参阅图2,本申请实施例示出的模式切换方法可以包括:
在步骤201中,获取加速度数据。
在本申请实施例中,可以通过加速度传感器在预设获取时长内,按照预设获取频率来获取该加速度数据。其中,加速度传感器是一种能够测量加速度的传感器,其通常由质量块、阻尼器、弹性元件、敏感元件和适调电路等部分组成,加速度传感器在加速过程中,通过对质量块所受惯性力的测量,利用牛顿第二定律获得加速度值。加速度传感器包括但不限于电容式加速度传感器、电感式加速度传感器、应变式加速度传感器、压阻式加速度传感器和压电式加速度传感器等等,可以理解的是,在实际应用中,需根据实际应用情况选择合适的加速度传感器,此处不作唯一限定。也可以理解的是,在实际应用中获取加速度数据的方式也是多样的,通过加速度传感器获取是其中之一,需根据实际应用情况来确定获取加速度数据的方式,此处亦不作唯一限定。
假设采用加速度传感器来获取加速度数据,其加速度量程范围可以为[-33536,+33536],预设获取时长可以示例性地设定为1500ms,预设获取频率可以设定为每20ms获取一条加速度数据。最终获得的任一条加速度数据可以包括时间戳数据、X轴加速度数据、Y轴加速度数据以及Z轴加速度数据,示例性的,可以表示为:[时间戳:20221025180028817,X轴加速度:-21824,Y轴加速度:-7584,Z轴加速度:-19008]。可以理解的是,以上对于加速度量程范围、预设获取时长、预设获取频率和加速度数据的描述仅为示例性的,在实际应用中需根据实际应用情况来确定加速度量程范围、预设获取时长、预设获取频率和加速度数据,此处不作唯一限定。
在步骤202中,根据加速度数据确定当前设备的设备状态。
在本申请实施例中,设备状态包括摇晃状态以及稳定状态,摇晃状态是指当前设备受到用户摇晃的状态,稳定状态是指当前设备被用户正常平稳使用的状态。可以从加速度数据中提取出加速度变化特征,总结规律,以确定当前设备的设备状态。
在步骤203中,若设备状态为摇晃状态,则生成模式切换指令。
模式切换指令是指将当前运行模式切换至目标运行模式的指令。
在步骤204中,响应于模式切换指令,将当前运行模式切换为目标运行模式。
假设当前设备只有第一模式和第二模式,那么若当前模式为第一模式,则目标运行模式即是第二模式。假设当前设备有多个模式,例如是第一模式、第二模式和第三模式,那么若当前模式为第二模式,则目标运行模式即可以是第二模式的下一个模式,即是第三模式。可以理解的是,对于目标运行模式的确定方式可以是多样的,在实际应用中,需根据实际应用情况而定,此处不作唯一限定。
通过获取加速度数据,进而根据加速度数据确定当前设备的设备状态,其中设备状态包括摇晃状态以及稳定状态。若设备状态为摇晃状态,则生成模式切换指令,进而能够响应于模式切换指令,将当前运行模式切换为目标运行模式,从而用户在使用当前设备时无需中断使用进程,避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
在一些实施例中,会对获得的加速度数据进行数据处理,这是由于加速度数据中的X轴加速度数据、Y轴加速度数据以及Z轴加速度数据与时间戳数据不在同一数据量级,然而时间戳数据能够防止加速度数据获取频率不稳定而导致数据间隔不一致的情况,而且摇晃状态的判定与时间间隔是强相关的,因此时间戳数据在加速度数据中不可或缺的,需要将时间戳数据、X轴加速度数据、Y轴加速度数据以及Z轴加速度数据整理为同一数据量级的数据。图3示意性地示出了根据本申请又一实施例的模式切换方法的流程示意图,请参阅图3,本申请实施例示出的模式切换方法可以包括:对加速度数据进行归一化处理,得到归一化数据。其中,对加速度数据进行归一化处理的步骤可以包括:
在本申请实施例中,加速度数据包括时间戳数据集、X轴加速度数据集、Y轴加速度数据集以及Z轴加速度数据集;归一化数据包括归一化时间戳数据集、归一化X轴加速度数据集、归一化Y轴加速度数据集以及归一化Z轴加速度数据集。
在步骤301中,对时间戳数据集中的各个时间戳数据依次进行归一化处理,得到归一化时间戳数据集。
获取加速度数据的预设获取时长,进而根据预设获取时长、当前时间戳数据以及时间戳数据集中的首个时间戳数据确定当前时间戳数据对应的归一化时间戳数据。示例性的,假设预设获取时长为1500ms,那么归一化时间戳数据可以通过以下公式(1)来进行确定:
公式(1):
其中,d
在步骤302中,对X轴加速度数据集中的各个X轴加速度数据依次进行归一化处理,得到归一化X轴加速度数据集。
在X轴加速度数据集中确定X轴加速度极大值以及X轴加速度极小值,根据当前X轴加速度数据、X轴加速度极大值以及X轴加速度极小值确定当前X轴加速度数据对应的归一化X轴加速度数据。示例性的,归一化X轴加速度数据可以通过以下公式(2)来进行确定:
公式(2):
其中,G
在步骤303中,对Y轴加速度数据集中的各个Y轴加速度数据依次进行归一化处理,得到归一化Y轴加速度数据集。
在Y轴加速度数据集中确定Y轴加速度极大值以及Y轴加速度极小值,根据当前Y轴加速度数据、Y轴加速度极大值以及Y轴加速度极小值确定当前Y轴加速度数据对应的归一化Y轴加速度数据。示例性的,归一化Y轴加速度数据可以通过以下公式(3)来进行确定:
公式(3):
其中,G
在步骤304中,对Z轴加速度数据集中的各个Z轴加速度数据依次进行归一化处理,得到归一化Z轴加速度数据集。
在Z轴加速度数据集中确定Z轴加速度极大值以及Z轴加速度极小值,根据当前Z轴加速度数据、Z轴加速度极大值以及Z轴加速度极小值确定当前Z轴加速度数据对应的归一化Z轴加速度数据。示例性的,归一化Z轴加速度数据可以通过以下公式(4)来进行确定:
公式(4):
其中,G
示例性的,最终得到的任意一个归一化数据可以表示为:[归一化时间戳:0.23866666666666667,归一化X轴加速度:0.1746183206106870,归一化Y轴加速度:0.3869274809160305,归一化Z轴加速度:0.21660305343511452],不作唯一限定。
可以理解的是,上述步骤301至步骤304之间并无严格的时序限制,可以同时执行,也可以先后执行,在实际应用中,需根据实际应用情况而定,此处不作唯一限定。
在一些实施例中,会将得到的归一化数据输入至卷积网络中进行加速度变化特征的提取,并判断出当前设备是否处于摇晃状态。图4示意性地示出了根据本申请再一实施例的模式切换方法的流程示意图,请参阅图4,本申请实施例示出的模式切换方法可以包括:根据归一化数据确定设备状态。其中,根据归一化数据确定设备状态的步骤可以包括:将归一化数据输入至目标卷积模型中进行处理,得到设备状态。具体地:
在步骤401中,将归一化数据输入至特征提取器中进行特征提取处理,得到加速度特征。
目标卷积模型可以采用TextCNN卷积网络。TextCNN卷积网络能够通过多层一维度卷积提炼主要信息,在本申请实施例中,TextCNN卷积网络可以使用二维卷积,其中一维度是1,能够适用于各种芯片,提升模型运算速度,降低推理时间,也能对各类硬件友好。可以理解的是,目标卷积模型还可以采用其他的网络,在实际应用中,需根据实际应用情况而定,此处不作唯一限定。
目标卷积模型包括特征提取器以及分类器,目标卷积模型的卷积尺寸与加速度数据的预设获取频率相匹配。可以理解的是,卷积尺寸能够决定感受野的大小,卷积尺寸与加速度数据的预设获取频率相匹配能够使得卷积核在当前归一化数据卷积操作完毕之后,下一归一化数据即可以输入进行卷积操作,确保运算效率。
在步骤402中,将加速度特征输入至分类器中进行判别处理,得到设备状态。
在本申请实施例中,可以预先对分类器进行分类训练,示例性的,可以预先设定当用户在1500ms内摇晃大于或等于4次时,判定当前设备处于摇晃状态,否则为非摇晃。使得分类器能够学会基于在1500ms内摇晃大于或等于4次这个条件来做出判断。可以理解的是,预先设定的判断当前设备是否处于摇晃状态的条件可以是多样的,在实际应用中,需根据实际应用情况指定合适的条件,此处不作唯一限定。
示例性设备
在介绍了本申请示例性实施方式的方法之后,接下来,参考图5和图6对本发明示例性实施方式的模式切换方法的相关产品进行描述。
图5示意性地示出了根据本申请另一实施例的模式切换装置的结构示意图。请参阅图5,本申请实施例示出的模式切换装置可以包括:
数据获取模块501,用于获取加速度数据;
设备状态确定模块502,用于根据所述加速度数据确定当前设备的设备状态,所述设备状态包括摇晃状态以及稳定状态;
指令生成模块503,若所述设备状态为所述摇晃状态,则用于生成模式切换指令;
模式切换模块504,用于响应于所述模式切换指令,将当前运行模式切换为目标运行模式。
本申请提出的模式切换装置,通过获取加速度数据,进而根据加速度数据确定当前设备的设备状态,其中设备状态包括摇晃状态以及稳定状态。若设备状态为摇晃状态,则生成模式切换指令,进而能够响应于模式切换指令,将当前运行模式切换为目标运行模式,从而用户在使用当前设备时无需中断使用进程,避免用户需要跳出使用进程来进行模式切换而导致用户的工作进度受影响的情况,降低用户的操作成本,提升用户的使用体验感。
图6示意性地示出了根据本申请实施例的电子设备的示意框图。请参阅图6,电子设备600可以包括:
处理器601;以及
存储器602,其存储有计算机指令,当所述计算机指令由所述处理器601运行时,使得所述电子设备600执行根据前文多个实施例所述的方法。
在一些实施场景中,电子设备600可以包括服务器或者终端设备,例如物理服务器、云端服务器、服务器集群、数据处理装置、应用测试机器人、电脑终端、智能终端、PC设备和物联网终端等等。
处理器601可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
基于上文,本申请还公开了一种计算机可读存储介质,包含程序指令,当所述程序指令由处理器执行时,使得实现根据前文多个实施例所述的方法。
在一些实施场景中,上述计算机可读存储介质可以是任何适当的磁存储介质或者磁光存储介质,比如,阻变式存储器RRAM(Resistive Random Access Memory)、动态随机存取存储器DRAM(Dynamic Random Access Memory)、静态随机存取存储器SRAM(StaticRandom-Access Memory)、增强动态随机存取存储器EDRAM(Enhanced Dynamic RandomAccess Memory)、高带宽内存HBM(High-Bandwidth Memory)、混合存储立方HMC(HybridMemory Cube)等等,或者可以用于存储所需信息并且可以由应用程序、模块或两者访问的任何其他介质。任何这样的计算机存储介质可以是设备的一部分或可访问或可连接到设备。本发明描述的任何应用或模块可以使用可以由这样的计算机可读介质存储或以其他方式保持的计算机可读/可执行指令来实现。
应当注意,尽管在上文详细描述中提及了模式切换装置的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
申请文件中提及的动词“包括”、“包含”及其词形变化的使用不排除除了申请文件中记载的那些元素或步骤之外的元素或步骤的存在。元素前的冠词“一”或“一个”不排除多个这种元素的存在。
虽然已经参考若干具体实施方式描述了本申请的精神和原理,但是应该理解,本申请并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本申请旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
- 接近检测模式切换方法、装置、电子设备及存储介质
- 页面切换方法以及装置、电子设备及存储介质
- 虚拟房间切换方法、装置、电子设备及存储介质
- 业务系统切换方法、装置、电子设备及存储介质
- 视频增强的切换方法、装置、电子设备及存储介质
- 网络模式切换方法、网络模式切换装置、介质及电子设备
- 网络模式切换方法、网络模式切换装置、介质及电子设备