滑动机构的控制方法、装置和电子设备与流程

文档序号:15998641发布日期:2018-11-20 19:09阅读:160来源:国知局

本发明涉及移动终端技术领域,尤其涉及一种滑动机构的控制方法、装置和电子设备。



背景技术:

为了提高用户体验,移动终端的屏占比越来越大,甚至已经有人提出全面屏的设计。

现有技术中,为了增大屏占比,将一些前置的相机等隐藏起来,如此,在不同的使用情景下,如何使用和控制原来设置在前面板上的前置相机成为亟待解决的问题。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明提出一种滑动机构的控制方法,通过控制目标应用程序与通话应用程序在前台和后台的运行状态之间切换,控制目标应用程序关联的滑动机构滑出和滑回,实现了滑动机构的智能切换,更加智能便捷,解决了目标应用程序从前台切换至后台后,滑动机构不滑回,导致用户操作不便的问题。

本发明提出一种滑动机构的控制装置。

本发明提出一种电子设备。

本发明提出一种计算机可读存储介质。

本发明一方面实施例提出了一种滑动机构的控制方法,该方法应用于电子设备,电子设备包括本体和滑动机构,滑动机构可相对本体移动,以凸出于本体的侧壁,或者,收容于本体,其中,方法包括:

在所述电子设备前台运行目标应用程序,并控制所述目标应用程序关联的滑动机构滑出以凸出于所述本体的侧壁;

在所述目标应用程序处于前台运行状态的情况下,接收呼叫请求;

将所述目标应用程序切换至后台运行状态;

根据所述呼叫请求,前台运行通话应用程序;

根据切换运行状态的目标应用程序,控制所述目标应用程序关联的滑动机构滑动。

本发明又一方面实施例提出了一种滑动机构的控制装置,应用于电子设备,所述电子设备包括本体和所述滑动机构,所述滑动机构可相对所述本体移动,以凸出于所述本体的侧壁,或者,收容于本体,所述装置包括:

运行模块,用于所述电子设备的前台运行目标应用程序,控制所述目标应用程序关联的滑动机构滑出以凸出于所述本体的侧壁;

接收模块,用于在所述目标应用程序处于前台运行状态的情况下,接收呼叫请求;

切换模块,用于将所述目标应用程序切换至后台运行状态;根据所述呼叫请求,前台运行通话应用程序;

控制模块,用于根据切换运行状态的目标应用程序,控制所述目标应用程序关联的滑动机构滑动。

本发明又一方面实施例提出了一种电子设备,具有本体和所述滑动机构,所述滑动机构可相对所述本体移动,以凸出于所述本体的侧壁,或者,收容于本体,所述电子设备还包括:存储器、与所述滑动机构电性连接的处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如前述方法实施例所述的滑动机构的控制方法。

本发明又一方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现如前述方法实施例所述的滑动机构的控制方法。

本发明实施例所提供的技术方案可以包含如下的有益效果:

电子设备前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁,在目标应用程序处于前台运行状态的情况下,接收呼叫请求,将目标应用程序切换至后台运行状态,根据呼叫请求,前台运行通话应用程序,根据切换运行状态的目标应用程序,控制关联的滑动机构滑动。通过控制目标应用程序与通话应用程序在前台和后台的运行状态之间切换,控制目标应用程序关联的滑动机构滑出和滑回,实现了滑动机构的智能切换,更加智能便捷。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例所提供的一种滑动机构的控制方法的流程示意图;

图2为本发明实施例所提供的电子设备100的结构示意图之一;

图3为本发明实施例所提供的电子设备100的结构示意图之二;

图4为本发明实施例所提供的另一种滑动机构的控制方法的流程示意图;

图5为本发明实施例提供的一种滑动机构的控制装置的结构示意图;

图6为本发明实施例所提供的电子设备100的结构示意图之三;

图7a为本发明实施所提供的电子设备100的结构示意图之四;

图7b为本发明实施所提供的电子设备100的结构示意图之五;

图8为本发明实施例所提供的电子设备100的结构示意图之六;以及

图9为本发明实施例所提供的电子设备100的结构示意图之七。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的滑动机构的控制方法和装置。

图1为本发明实施例所提供的一种滑动机构的控制方法的流程示意图。

本发明实施例的方法应用于电子设备,电子设备可为移动终端,移动终端包括手机、ipad、掌上电脑和笔记本电脑等。滑动机构可以相对电子设备的本体滑动,从而凸出于本体,或者收容于本体。具体滑动机构在收容于本体时,可以有两种可能的方式,一种方式,可以收容于本体内部,或者采用另一种方式,收容于本体表面设置的收容槽内。下面分别结合附图对这两种收容方式进行简要介绍。

作为一种可能的实现方式,图2为本发明实施例所提供的电子设备100的结构示意图之一,如图2所示,该电子设备100包括:本体10和滑动机构20,滑动机构20可相对本体10移动,如图2中右图所示,滑动机构20相对于本体10移动以凸出于本体10的侧壁,或者,如图2中左图所示,滑动机构20收容于本体10内部。

作为另一种可能的实现方式,图3为本发明实施例所提供的电子设备100的结构示意图之二,如图3所示,该电子设备100包括:本体10和滑动机构20,滑动机构20与本体10的背面相贴合,可相对本体10移动,如图3中右图所示,滑动机构20相对于本体10移动以凸出于本体10的侧壁,或者,收容于本体10。

如图1所示,该方法包括以下步骤:

步骤101,电子设备前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁。

目标应用程序在电子设备100前台运行,处于前台运行状态,是指该目标应用程序运行在电子设备100的屏幕最前端,处于激活状态,或者称为活动状态,可和电子设备100前的用户交互。

具体地,监测电子设备100前台运行的应用程序,当监测到前台运行目标应用程序,则控制目标应用程序关联的滑动机构20滑出,以凸出于本体10的侧壁,作为一种可能的实现方式,电子设备100中可设置驱动电机,通过控制驱动电机来控制滑动组件20的滑动。

步骤102,在目标应用程序处于前台运行状态的情况下,接收呼叫请求。

其中,呼叫请求可以为电话呼叫请求、视频呼叫请求和语音呼叫请求等。

步骤103,将目标应用程序切换至后台运行状态。

其中,后台运行状态,是指运行的应用程序被一个新的应用程序覆盖,但是被覆盖的应用程序依然在运行,但其显示界面不再窗口中显示。

具体地,调整目标应用程序的前台活动组件(Activity)为停止状态,并继续运行目标应用程序的后台服务组件(Service)。

需要说明的是,应用程序可划分为前台活动组件和后台服务组件。其中,前台活动组件,用于为应用程序生成显示界面以在前台窗口中显示,后台服务组件,用于实现应用程序的相关功能,前台活动组件和后台服务组件相互通信。也就是说,应用程序在前台运行时,前台活动组件和后台服务组件均为运行状态,而当应用程序在后台运行时,本实施例中是指前台活动组件为停止状态,后台服务组件为运行状态。

步骤104,根据呼叫请求,前台运行通话应用程序。

具体地,运行通话应用程序的后台服务组件和前台活动组件,并获取通话应用程序的前台活动组件生成的通话界面,对通话界面进行全屏显示。

步骤105,根据切换运行状态的目标应用程序,控制目标应用程序关联的滑动机构滑动。

具体地,监测前台运行的应用程序,当监测到目标应用程序退出前台运行状态时,控制目标应用程序关联的滑动机构20滑动,以使得滑动机构20收容于本体,作为一种可能的实现方式,本体10内部设置有容置滑动机构的腔体,滑动机构20可滑动至本体10内部,如图2中左图所示;作为另一种可能的实现方式,本体10背部的表面设置有凹槽,滑动机构20可滑动至本体10的凹槽中,如图3中左图所示。

本发明实施例的滑动机构的控制方法中,电子设备前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁,在目标应用程序处于前台运行状态的情况下,接收呼叫请求,将目标应用程序切换至后台运行状态,根据呼叫请求,前台运行通话应用程序,根据切换运行状态的目标应用程序,控制关联的滑动机构滑动。通过控制目标应用程序与通话应用程序在前台和后台的运行状态之间切换,控制目标应用程序关联的滑动机构滑出和滑回,解决了目标应用程序在前台运行时,滑块滑出,而目标应用程序切换至后台后,滑动机构不滑回的问题,实现了滑动机构的智能切换,更加智能便捷。

为了清楚说明上一实施例,本实施例提供了另一种滑动机构的控制方法的可能的实现方式,该方法应用于电子设备,在上一实施例中,并未考虑到目标应用程序是否需要在通话过程中使用摄像头,采用了在通话过程中,控制滑动机构收容于本体,默认目标应用程序无需在通话过程中使用摄像头。但在实际使用中,在一些情况下,例如目标应用程序为微信等即时通信应用时,即使在通话过程中,音视频采集仍不中断,例如持续执行视频通话任务,因此在通话过程中,无需控制滑动机构收容于本体。为了对这类特殊情况进行处理,图4为本发明实施例所提供的另一种滑动机构的控制方法的流程示意图,如图4所示,该方法包括如下步骤:

步骤401,电子设备前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁。

作为一种可能的实现方式,滑动机构中设置有摄像头,目标应用程序为可调用摄像头的应用程序,例如为相机应用程序,视频类应用程序,如微信视频、QQ视频等。。

具体地,在电子设备启动相机应用程序进行拍摄时,相机应用程序在手机前台运行,拍摄应用程序的前台活动组件生成拍照界面,在手机屏幕全屏显示,同时控制与拍摄应用程序关联的滑动机构滑出以凸出于本体的侧壁。

需要说明的是,确定滑动机构相对于本体的位置,可通过在滑动机构中设置红外传感器确定滑动机构相对于本体的位置,或者通过在滑动机构中设置磁场探测器和磁体确定滑动机构相对于本体的位置,或者通过在滑动机构中设置距离传感器确定滑动机构相对于本体的位置等等,在下述电子装置的结构实施例中会进一步说明,此处不再赘述。

步骤402,在目标应用程序处于前台运行状态的情况下,接收呼叫请求。

其中,呼叫请求可以为电话呼叫请求、视频呼叫请求和语音呼叫请求等。

步骤403,将目标应用程序切换至后台运行状态。

具体地,将相机应用程序的前台活动组件调整为停止状态,电子设备显示屏中不再显示相机应用程序的前台活动组件生成的拍照界面,并继续运行相机应用程序的后台服务组件,维持相机应用程序对摄像头的调用,即处于后台运行状态下。

步骤404,根据呼叫请求,前台运行通话应用程序。

具体地,运行通话应用程序的后台服务组件和前台活动组件,即处于前台运行状态下,并获取通话应用程序的前台活动组件生成的通话界面,使通话界面在电子设备端进行全屏显示。

步骤405,确定目标应用程序未调用音频接收器,且目标应用程序维持对摄像头的调用。

具体地,通过判断目标应用程序是否调用音频接收器,确定出目标应用程序是否需要在通话过程中,持续进行音视频采集,并维持滑动机构凸出于电子设备的本体侧壁。

若确定目标应用程序未调用音频接收器,确认目标应用程序不需要在通话过程中,持续进行音视频采集。若确定目标应用程序调用音频接收器,确认目标应用程序需要在通话过程中,持续进行音视频采集,因为在视频或者是录像状态下,摄像头图像采集不能中断,也就是说携带摄像头的滑动机构不能收容于本体。

判断出目标应用程序无需在通话过程中持续进行音视频采集之后,即使目标应用程序维持对摄像头的调用,也会控制关联的滑动机构收容于本体。

步骤406,根据切换运行状态的目标应用程序,控制目标应用程序关联的滑动机构收容于本体。

具体地,目标应用程序的前台活动组件关闭后,控制关联的滑动机构滑动以收容于本体,但此时,目标应用程序仍维持对摄像头的调用,以使得后续通话过程执行完毕,通话应用程序退出后,摄像头仍为被调用的状态,实现目标应用程序快速恢复至通话前的状态。

步骤407,监测呼叫请求执行的通话过程,在通话过程执行完毕后,将目标应用程序切换回前台运行状态,并控制关联的滑动机构滑出以凸出于本体的侧壁。

具体地,监测呼叫请求执行的通话过程,在通话过程执行完毕后,关闭通话应用程序,运行目标应用程序的前台活动组件,将目标应用程序切换回前台运行状态,获取目标应用程序的前台活动组件生成的拍照界面,对拍照界面进行全屏显示,并控制关联的滑动机构滑出以凸出于本体的侧壁,实现了当通话结束后,可快速切换回拍照界面,智能便捷。

本发明实施例的滑动机构的控制方法中,目标应用程序运行在电子设备的前台,并控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁,在电子设备接收到呼叫请求时,将目标应用程序切换至后台运行,在前台运行通话应用程序,并控制滑动机构收容于本体,当通话完毕后,关闭通话应用程序,并将目标应用程序切换至前台运行,通过控制目标应用程序从前台运行切换至后台运行,并启动通话应用程序在前台运行,实现了用户从拍摄界面切换至通话界面后,控制滑动机构收容于本体,防止用户在通话过程中夹住头发,给用户使用带来不便,当通话结束后,将目标应用程序从后台运行切换至前台运行可快速切换回拍照界面,智能便捷。

为了实现上述实施例,本发明还提出一种滑动机构的控制装置。

图5为本发明实施例提供的一种滑动机构的控制装置的结构示意图,该装置应用于电子设备,电子设备包括本体和滑动机构,滑动机构可相对本体移动,以凸出于本体的侧壁,或者,收容于本体。

如图5所示,该装置包括:运行模块51、接收模块52、切换模块53和控制模块54。

运行模块51,用于电子设备的前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁。

接收模块52,用于在目标应用程序处于前台运行状态的情况下,接收呼叫请求。

切换模块53,用于将目标应用程序切换至后台运行状态,根据呼叫请求,在前台运行通话应用程序。

控制模块54,用于根据切换运行状态的目标应用程序,控制关联的滑动机构收容于本体。

进一步地,作为一种可能的实现方式,上述控制模块54,具体用于:

监测前台运行的应用程序;

当监测到目标应用程序退出前台运行状态时,控制关联的滑动机构收容于本体。

作为一种可能的实现方式,该装置中,目标应用程序关联的滑动机构设置有摄像头,该装置还可以包括:确定模块。

确定模块,用于确定目标应用程序未调用音频接收器,且目标应用程序维持对摄像头的调用。

作为一种可能的实现方式,切换模块53,还可以用于:

调整目标应用程序的前台活动组件为停止状态,并继续运行目标应用程序的后台服务组件;

运行通话应用程序的后台服务组件和前台活动组件,并获取通话应用程序的前台活动组件生成的通话界面;

对通话界面进行全屏显示。

作为一种可能的实现方式,该装置还可以包括:切换控制模块,用于:

监测通话应用程序根据呼叫请求执行的通话过程;

当通话过程执行完毕时,将目标应用程序切换回前台运行状态,并控制关联的滑动机构滑出以凸出于本体的侧壁。

作为一种可能的实现方式,目标应用程序为相机应用,切换控制模块,具体可以用于:

调整目标应用程序的前台活动组件为运行状态,并获取目标应用程序的前台活动组件生成的拍照界面;

对拍照界面进行全屏显示。

需要说明的是,前述对方法实施例的解释说明也适用于该实施例的装置,此处不再赘述。

本发明实施例的滑动机构的控制装置中,电子设备前台运行目标应用程序,控制目标应用程序关联的滑动机构滑出以凸出于本体的侧壁,在目标应用程序处于前台运行状态的情况下,接收呼叫请求,将目标应用程序切换至后台运行状态,根据呼叫请求,前台运行通话应用程序,根据切换运行状态的目标应用程序,控制关联的滑动机构收容于本体。通过控制目标应用程序与通话应用程序在前台和后台的运行状态之间切换,控制目标应用程序关联的滑动机构滑出和滑回,解决了目标应用程序在前台运行时,滑块滑出,而目标应用程序切换至后台后,滑动机构不滑回的问题,实现了滑动机构的智能切换,更加智能便捷。

基于上述实施例,本发明实施例还提供了一种电子设备,图6为本发明实施例所提供的电子设备100的结构示意图之三,如图6所示,该电子设备100包括:本体10、滑动机构20、存储器31和处理器32。

该电子设备100包括:本体10和滑动机构20,滑动机构20可相对本体10移动,以凸出于本体10的侧壁,或者,收容于本体10。

滑动机构20与处理器32电性连接,存储器31上存储有计算机程序,该计算机程序可在处理器32上运行,处理器32执行该程序时,实现上述方法实施例所述的滑动机构控制方法。

进一步,可选地,滑动机构设置有传感器,传感器随滑动机构20滑动,传感器可以为光线传感器和接近传感器。

若传感器为光线传感器,当滑动机构20相对于本体10移动,滑出以凸出于本体10的侧壁,则传感器也凸出于本体10的侧壁,从而实时感应光线。

若传感器为接近传感器,可以将用户接听电话和挂断电话作为触发信号,也即是说,当用户接听电话时,触发滑动机构20滑出,当用户挂断电话时,触发滑动机构20滑回。如此用户只需依照现有的习惯接听或挂断电话,而无需针对滑动机构20进行另外的操作,可以方便用户的使用。

基于上述实施例,本发明实施例还提出了一种电子设备100的结构的可能的实现方式,说明了本体10中用于收容滑动机构20的收容槽结构,图7a为本发明实施所提供的电子设备100的结构示意图之四,如图7a所示,电子设备100还包括:第一收容槽21。

如图7a中左图所示,第一收容槽21设置于本体10的侧面,从而不影响美观度。该第一收容槽21具有底面,以及四个侧面,其中底面与本体10设置有第一收容槽21的侧面相平行。第一收容槽21围合形成的空腔用于容置滑动机构20,空腔设置于本体10内部。滑动机构20收容于第一收容槽21内时,滑动机构20顶部与本体10设置有第一收容槽21的侧面平齐。

基于上述实施例,除了上一实施例中描述将收容槽的设置于本体10内,还可以是设置于本体10背面,为此本实施例提供了另一种收容槽的可能的实现方式,图7b为本发明实施例所提供的电子设备100的结构示意图之五,如图7b所示,电子设备100还包括:第二收容槽22。

第二收容槽22,设置于本体10的背面,本体10的背面具体与本体10安装有显示屏的正面相对设置,第二收容槽22围合形成的空间用于容置滑动机构20,第二收容槽22具有底面和至多三个侧面,当滑动机构20收容于第二收容槽22时,滑动机构20外露的表面与本体10的背面或侧面平齐。

基于上述实施例,本发明实施例还提出了一种电子设备100的结构的可能的实现方式,图8为本发明实施所提供的电子设备100的结构示意图之六,在上一实施例的基础上,该电子设备100还包括磁体40、磁场探测器50和主板30。

滑动机构20和本体10中的一个设置有磁体40,滑动机构20和本体10中的另一个设置有磁场探测器50,磁场探测器50与处理器32电性连接。

作为一种可能的实现方式,磁场探测器50具体为霍尔元件,处理器32用于接收霍尔元件输出的检测信号值,以及用于根据检测信号值确定滑动机构20相对于本体10的当前相对位置,从而确定当滑动机构20需要滑出以凸出于本体10的侧壁时,滑动机构20是否完全滑出以到达预定位置,以避免滑动机构20未完成滑出到达预设位置,而影响滑动机构20中承载的摄像头、传感器等组件无法正常工作,导致功能异常;或者,确定当滑动机构20需要收容于本体10时,滑动机构20是否完全滑回以到达预定位置,以避免滑动机构20未完全滑回,影响电子产品美观的问题,甚至会因为未完全滑回而产生异常报警。

值得注意的是,此处“滑动机构20和本体10中的一个设置有磁体40,滑动机构20和本体10中的另一个设置有磁场探测器50”包括两种情况,一是磁体40固定在本体10上,磁场探测器50固定在滑动机构20上,二是磁体40固定在滑动机构20上,磁场探测器50固定在本体10上,如图8中所示,对于另一种情况的设置方式,原理相同,不再画图示出。此外,磁场探测器50和磁体40可以在竖直方向上相对放置,也可以在水平方向上相对放置。也即是说,只要磁场探测器50和磁体40可以产生相对运动,不对磁场探测器50和磁体40的具体位置做限制。

通过对上述实施例的分析可知,电子设备中通过设置磁场探测器和磁体,通过滑动机构滑动时磁场探测器和磁体的相对运动,确定滑动机构和本体的相对位置,而本实施例中提出了另一种检测滑动机构和本体的相对位置的方法,通过红外传感器来确定滑动机构和本体的相对位置,图9为本发明实施例所提供的电子设备100的结构示意图之七,如图9所示,该电子设备100还可以包括红外传感器,红外传感器设置于滑动机构20中,红外传感器至少为两个,本实施例中以两个红外传感器为例,分别为61和62,对本实施例进行说明。

红外传感器61和红外传感器62的连线与滑动机构20的滑动方向不垂直,红外传感器61和红外传感器62分别与处理器32电性连接。

作为一种可能的实现方式,红外传感器61和红外传感器62,一个可设置于滑动机构20的顶端,另一个可设置于滑动机构20的底端,当滑动机构20滑动凸出于本体10后,红外传感器61和62也凸出于本体10,红外传感器61和红外传感器62可通过检测距离来判断是否有遮挡,从而判断滑动机构20与本体10的相对位置,具体地,当红外传感器61和红外传感器62在本体10内部时,红外传感器发出的红外光受到本体10的遮挡,测到的距离较小,和阈值接近,随着滑动机构20的滑出,当红外传感器61测到的距离远大于阈值时,则该红外传感器61凸出于本体10,同理,可确定红外传感器62是否凸出于本体10,从而可确定滑动机构20是否完全滑出以到达预定位置,以避免滑动机构20未完全滑出到达预设位置,而影响滑动机构20中承载的摄像头、传感器等组件无法正常工作,导致功能异常;或者,确定当滑动机构20需要收容于本体10时,滑动机构20是否完全滑回以到达预定位置,以避免滑动机构20未完全滑回,影响电子产品美观的问题,甚至会因为未完全滑回而产生异常报警。

为了实现上述实施例,本发明实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前述方法实施例所述的滑动机构的控制方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1