CN115756293A - 设备控制方法、装置、***及存储介质 - Google Patents
设备控制方法、装置、***及存储介质 Download PDFInfo
- Publication number
- CN115756293A CN115756293A CN202211559791.2A CN202211559791A CN115756293A CN 115756293 A CN115756293 A CN 115756293A CN 202211559791 A CN202211559791 A CN 202211559791A CN 115756293 A CN115756293 A CN 115756293A
- Authority
- CN
- China
- Prior art keywords
- touch
- target
- current environment
- control
- environment
- 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
Links
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
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种设备控制方法、装置、***及存储介质,该设备控制方法包括:获取目标设备的当前环境;检测所述当前环境是否为异常环境;当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略;响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示,本方案可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题。
Description
技术领域
本申请涉及通信领域,具体涉及一种设备控制方法、装置、***及存储介质。
背景技术
具有触摸功能的设备已经广泛地应用于日常生活。可以利用触摸功能的设备包括下述设备,这些设备诸如为智能电话、平板电脑、电子杂货亭、游戏设备、个人电脑以及可以被配置为通过包括触摸功能的界面来接收输入的任何其他类型的电子设备。
目前的智能终端大部分采用触摸屏技术,通过用户的手指在触摸屏上点击或滑动等方式,来生成各种触发指令,以实现控制功能。但是,当环境温度、环境电场发生改变时,都会引起触摸屏的漂移,造成触摸位置检测不准确,甚至造成触摸屏的损坏,导致用户无法使用计算机设备。
发明内容
针对上述技术问题,本申请提供一种设备控制方法、装置、***及存储介质,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致计算机设备无法使用的问题。
为解决上述技术问题,本申请提供一种设备控制方法,包括:
获取目标设备的当前环境;
检测所述当前环境是否为异常环境;
当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略;
响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示。
可选的,在本申请的一些实施例中,所述当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略,包括:
当检测到所述当前环境为异常环境时,获取当前环境的环境信息以及所述目标设备的触碰功能信息;
根据所述环境信息以及触碰功能信息,确定所述当前环境对应的触碰控制策略。
可选的,在本申请的一些实施例中,所述根据所述环境信息以及触碰功能信息,确定所述当前环境对应的触碰控制策略,包括:
从所述环境信息中提取所述目标设备的加速度数据;
基于所述加速度数据,确定所述目标设备对应的设备使用场景;
当所述设备使用场景为第一场景且所述触碰功能信息指示所述目标设备的触碰功能正常时,则将所述当前环境对应的触碰控制策略确定为联动控制策略;
当所述设备使用场景为第二场景且所述触碰功能信息指示所述目标设备的触碰功能异常时,则将所述当前环境对应的触碰控制策略确定为单点控制策略;
所述响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示,包括:响应于针对所述目标设备的触控操作,基于所述联动控制策略以及触控操作控制所述目标设备的设备显示,或;响应于针对所述目标设备的触控操作,基于所述单点控制策略以及触控操作控制所述目标设备的设备显示。
可选的,在本申请的一些实施例中,所述响应于针对所述目标设备的触控操作,基于所述联动控制策略以及触控操作控制所述目标设备的设备显示,包括:
响应于针对所述目标设备的触控操作,确定所述触控操作对应的触控点;
获取所述联动控制策略对应的控制序列;
基于所述触控点以及控制序列,控制所述目标设备的设备显示。
可选的,在本申请的一些实施例中,所述基于所述触控点以及控制序列,控制所述目标设备的设备显示,包括:
以所述触控点为基准,根据所述控制序列中每个控制点的位置和顺序,控制所述目标设备的设备显示。
可选的,在本申请的一些实施例中,所述响应于针对所述目标设备的触控操作,基于所述单点控制策略以及触控操作控制所述目标设备的设备显示,包括:
根据所述单点触控策略,降低所述目标设备的触控灵敏度;
在降低触控灵敏度的状态下,响应于针对所述目标设备的触控操作,控制所述目标设备的设备显示。
可选的,在本申请的一些实施例中,所述根据所述单点触控策略,降低所述目标设备的触控灵敏度,包括:
从所述单点触控策略中获取禁用的禁用点;
根据所述禁用点,降低所述目标设备的触控灵敏度。
相应的,本申请还提供一种设备控制装置,包括:
获取模块,用于获取目标设备的当前环境;
检测模块,用于检测所述当前环境是否为异常环境;
确定模块,用于当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略;
控制模块,用于响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示。
本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
本申请还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
如上所述,本申请提供一种设备控制方法、装置、计算机设备及可读存储介质,该设备控制方法包括:获取目标设备的当前环境,检测所述当前环境是否为异常环境,当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略,响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示。在本申请提供的设备控制方案中,在异常环境下,可以输出对应的触碰控制策略,并基于触碰控制策略以及触控操作控制目标设备的设备显示,由此,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题,在紧急时刻对无法及时送修的终端可以暂时维持使用。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的设备控制方法的场景示意图;
图2是本申请实施例提供的设备控制方法的流程示意图;
图3是本申请实施例提供的设备控制装置的结构示意图;
图4是本申请实施例提供的智能终端的结构示意图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。
以下对本申请涉及的实施例进行具体描述,需要说明的是,在本申请中对实施例的描述顺序不作为对实施例优先顺序的限定。
本申请实施例提供一种设备控制方法、装置、计算机设备及可读存储介质。
其中,该设备控制装置具体可以集成在终端中。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端与服务器之间可以通过有线或无线通信方式进行直接或间接地连接,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器,本申请在此不做限制。
例如,请参阅图1,本申请提供一种设备控制装置,其集成在手机10中,当用户20使用该手机10时,手机10可以获取当前环境,并检测该当前环境是否为异常环境;手机10当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略;手机10响应于用户触发的触控操作,基于触碰控制策略以及触控操作控制手机10的显示。
本申请提供的设备控制方案,在异常环境下,可以输出对应的触碰控制策略,并基于触碰控制策略以及触控操作控制目标设备的设备显示,由此,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题,在紧急时刻对无法及时送修的终端可以暂时维持使用。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。
一种设备控制方法,包括:获取目标设备的当前环境;检测当前环境是否为异常环境;当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略;响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示。
请参阅图2,图2为本申请实施例提供的设备控制方法的流程示意图。该数设备控制方法的具体流程可以如下:
101、获取目标设备的当前环境。
例如,具体的,可以通过目标设备的麦克风、摄像头以及陀螺仪传感器等至少一种传感器获取目标设备的当前环境,比如,通过麦克风采集声音信息,通过摄像头采集图像信息,以及通过陀螺仪传感器采集加速度信息,进一步的,可以根据声音信息、图像信息和/或加速度信息描述当前环境,具体可以根据实际情况进行选择,在此不再赘述。
102、检测当前环境是否为异常环境。
可选地,可以通过神经网络检测当前环境是否为异常环境,也可以基于当前环境对应的信息(如图像信息、声音信息以及加速度信息)确定当前环境是否为异常环境。
例如,具体的,该神经网络可以是卷积神经网络,可以预先训练该卷积神经网络,以便后续直接使用该训练好的卷积神经网络检测当前环境是否为异常环境;或者是,可以检测图像信息与预设图像信息是否匹配,然后,根据匹配的预设图像信息确定当前环境是否为异常环境,对于声音信息和加速度信息也可以采用类似的作法,具体根据实际情况进行选择,在此不再赘述。
103、当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略。
可选地,可以根据当前环境的环境信息以及目标设备的触碰功能信息,确定相应的触碰控制策略,即,步骤“当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略”,具体可以包括:
(11)当检测到当前环境为异常环境时,获取当前环境的环境信息以及目标设备的触碰功能信息;
(12)根据环境信息以及触碰功能信息,确定当前环境对应的触碰控制策略。
例如,在获取到当前环境的环境信息以及目标设备的触碰功能信息后,通过检测目标设备的触碰功能以及当前的使用场景,确定当前环境对应的触碰控制策略,即,可选地,在一些实施例中,步骤“根据环境信息以及触碰功能信息,确定当前环境对应的触碰控制策略”,具体可以包括:
(21)从环境信息中提取目标设备的加速度数据;
(22)基于加速度数据,确定目标设备对应的设备使用场景;
(23)当设备使用场景为第一场景且触碰功能信息指示目标设备的触碰功能正常时,则将当前环境对应的触碰控制策略确定为联动控制策略;
(24)当设备使用场景为第二场景且触碰功能信息指示目标设备的触碰功能异常时,则将当前环境对应的触碰控制策略确定为单点控制策略。
可选地,在一些实施例中,第一场景可以为振动场景,第二场景可以为非振动场景,其中,振动场景的判断依据为:设备的振动频率大于预设值则确定为振动场景,除振动场景外,其余的场景均确定的为非振动场景。
可选地,在一些实施例中,还可以从环境信息中提取目标设备的图像数据,根据图像数据确定目标设备对应的设备使用场景,比如,从图像数据中可以确定目标设备在预设时间内摄像头采集的图像数量大于预设数量,则可以确定该目标设备处于振动场景,具体可以根据实际情况进行选择,在此不再赘述。
需要说明的是,目前的计算机设备(如手机)常采用电容式多点触摸屏,电容式多点触摸屏包含有电容式触摸传感器和与其相连接的触摸控制器。触摸控制器控制芯片周期性产生驱动信号,产生驱动信号以及测量的动作称做扫描。在无手指操作时,将对触摸传感器的采样数据作为参考基准,把这种参考基准简称Base;在按下手指时,会改变通过触摸传感器电荷的大小,用这时的采样数据减去Base来计算电荷大小的变化,来感应触摸动作,把这种电荷大小的变化量简称Diff;为了达到检测多个触摸点的目的,触摸传感器上配置有多个纵横排列的触摸检测节点,如果这些检测节点以m行和n列的排列形式分布在触摸传感器平面上即构成一个m*n的检测节点矩阵,触摸控制器通过对这个检测节点矩阵进行采样即可得到相应的m*n的采样数据矩阵,习惯上将一次扫描采集到的一个矩阵的采样数据称为一帧采样数据。触摸屏每次扫描可以同时检测到多个手指(点),因此,在本申请的一些实施例中,目标设备的触碰功能异常为:触摸屏每次扫描仅可以检测到一个手指(点)或检测不到手指(点)。
104、响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示。
可选地,在一些实施例中,步骤“响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示”,具体可以包括:响应于针对目标设备的触控操作,基于联动控制策略以及触控操作控制目标设备的设备显示,或;响应于针对目标设备的触控操作,基于单点控制策略以及触控操作控制目标设备的设备显示。
针对于联动控制策略,可以预先建立联动控制策略对应的控制序列,该控制序列用于控制目标设备的显示变化,比如,预先设定该控制序列为打开A应用,当目标设备显示为B应用的应用界面时,则退出B应用的应用界面,并在主界面中确定A应用,然后,打开A应用,此外,还可以根据触控操作的触控点,根据触控点的位置在多个控制序列中确定目标控制序列,以便控制目标设备的设备显示,即,可选地,在一些实施例中,步骤“应于针对目标设备的触控操作,基于联动控制策略以及触控操作控制目标设备的设备显示”,具体可以包括:
(31)响应于针对目标设备的触控操作,确定触控操作对应的触控点;
(32)获取联动控制策略对应的控制序列;
(33)基于触控点以及控制序列,控制目标设备的设备显示。
可选地,在一些实施例中,可以预先设定在联动控制策略启动时,每个触控点的位置所对应的控制序列,如预先将屏幕划分为N个区域,区域N1对应控制序列A1,区域N2对应控制序列A2,以此类推,具体可以根据实际情况进行设置,其中,N为大于2的正整数;也可以获取最靠近触控的应用,从而确定该触控点对应的控制序列,即,可选地,在一些实施例中,步骤“基于触控点以及控制序列,控制目标设备的设备显示”,具体可以包括:以触控点为基准,根据控制序列中每个控制点的位置和顺序,控制所述目标设备的设备显示。
需要说明的是,控制点对应控制屏幕上显示的应用、菜单或***设置等等,比如,针对于控制序列S,控制序列S包括控制点S1-控制点S2-控制点S3,其执行顺序为S1-S2-S3,其中,控制点S1对应应用A,控制点S2对应应用A中菜单的位置,控制点S3对应菜单中的菜单项q。由此,在联动控制策略下,可以实现用户一键控制目标设备。
针对于单点控制策略,在单点控制策略触发时,目标设备的触控功能处于失灵或损伤的情况,因此,为了便于用户使用,可以降低目标设备的触控灵敏度,以便用户在目标设备无法送修时控制目标设备,即,可选地,在一些实施例中,步骤“响应于针对目标设备的触控操作,基于单点控制策略以及触控操作控制目标设备的设备显示”,具体可以包括:
(41)根据单点触控策略,降低目标设备的触控灵敏度;
(42)在降低触控灵敏度的状态下,响应于针对目标设备的触控操作,控制目标设备的设备显示。
可选地,在一些实施例中,单点控制策略可以指示禁用的控制点和未禁用的控制点,即,步骤“根据单点触控策略,降低目标设备的触控灵敏度”,具体可以包括:
(51)从单点触控策略中获取禁用的禁用点;
(52)根据禁用点,降低目标设备的触控灵敏度。
需要说明的是,在一些实施例中,在单点触控策略下仅支持用户通过单指控制目标设备,以便于在目标设备的触控功能失灵或损伤时,用户可以执行相应的操作,同时,在单点触控策略触发时,还可以设定某个区域对应某些应用或功能等,比如,设定区域A对应紧急呼叫功能,设定区域B对应重启功能,区域C和区域D均可以设置为禁用点,以便于在目标设备的触控功能失灵或损伤时,用户可以执行相应的操作。
以上完成本申请的设备控制流程。
由上可知,本申请提供一种设备控制方法,在获取目标设备的当前环境后,检测当前环境是否为异常环境,当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略,最后,响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示,在本申请提供的设备控制方案中,在异常环境下,可以输出对应的触碰控制策略,并基于触碰控制策略以及触控操作控制目标设备的设备显示,由此,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题,在紧急时刻对无法及时送修的终端可以暂时维持使用。
为便于更好的实施本申请的设备控制方法,本申请还提供一种基于上述设备控制装置。其中名词的含义与上述设备控制方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图3,图3为本申请提供的设备控制装置的结构示意图,其中该设备控制装置可以包括获取模块201、检测模块202、确定模块203以及控制模块204,具体可以如下:
获取模块201,用于获取目标设备的当前环境。
例如,具体的,获取模块201可以通过目标设备的麦克风、摄像头以及陀螺仪传感器等至少一种传感器获取目标设备的当前环境。
检测模块202,用于检测当前环境是否为异常环境。
可选地,检测模块202可以通过神经网络检测当前环境是否为异常环境,检测模块202也可以基于当前环境对应的信息(如图像信息、声音信息以及加速度信息)确定当前环境是否为异常环境。
确定模块203,用于当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略。
可选地,在一些实施例中,确定模块203可以根据当前环境的环境信息以及目标设备的触碰功能信息,确定相应的触碰控制策略。
可选地,在一些实施例中,确定模块203具体可以包括:
第一获取单元,用于当检测到当前环境为异常环境时,获取当前环境的环境信息以及目标设备的触碰功能信息;
第一确定单元,用于根据环境信息以及触碰功能信息,确定当前环境对应的触碰控制策略。
可选地,在一些实施例中,第一确定单元具体可以用于:从环境信息中提取目标设备的加速度数据;基于加速度数据,确定目标设备对应的设备使用场景;当设备使用场景为第一场景且触碰功能信息指示目标设备的触碰功能正常时,则将当前环境对应的触碰控制策略确定为联动控制策略;当设备使用场景为第二场景且触碰功能信息指示目标设备的触碰功能异常时,则将当前环境对应的触碰控制策略确定为单点控制策略。
控制模块204,用于响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示。
可选地,在一些实施例中,控制模块204具体可以用于:响应于针对目标设备的触控操作,基于联动控制策略以及触控操作控制目标设备的设备显示,或;响应于针对目标设备的触控操作,基于单点控制策略以及触控操作控制目标设备的设备显示。
可选地,在一些实施例中,控制模块204具体可以包括:
第二确定单元,用于响应于针对目标设备的触控操作,确定触控操作对应的触控点;
第二获取单元,用于获取联动控制策略对应的控制序列;
第一控制单元,用于基于触控点以及控制序列,控制目标设备的设备显示。
可选地,在一些实施例中,第一控制单元具体可以用于:以触控点为基准,根据控制序列中每个控制点的位置和顺序,控制所述目标设备的设备显示。。
可选地,在一些实施例中,控制模块204具体可以包括:
降低单元,用于根据单点触控策略,降低目标设备的触控灵敏度;
第二控制单元,用于在降低触控灵敏度的状态下,响应于针对目标设备的触控操作,控制目标设备的设备显示。
可选的,在一些实施例中,第二控制单元具体可以用于:从单点触控策略中获取禁用的禁用点;根据禁用点,降低目标设备的触控灵敏度。
由上可知,本申请提供一种设备控制装置,获取模块201在获取目标设备的当前环境后,检测模块202检测当前环境是否为异常环境,确定模块203当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略,最后,控制模块204响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示,在本申请提供的设备控制方案中,在异常环境下,可以输出对应的触碰控制策略,并基于触碰控制策略以及触控操作控制目标设备的设备显示,由此,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题,在紧急时刻对无法及时送修的终端可以暂时维持使用。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
本申请实施例还提供一种计算机设备400,如图4所示,该计算机设备400可以集成上述设备控制装置,还可以进一步包括射频(RF,Radio Frequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(WiFi,Wireless Fidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图4中示出的计算机设备400结构并不构成对计算机设备400的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路401可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器408处理;另外,将涉及上行的数据发送给基站。通常,RF电路401包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路401还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GSM,Global System of Mobile communication)、通用分组无线服务(GPRS,GeneralPacket Radio Service)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long TermEvolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
存储器402可用于存储软件程序以及模块,处理器408通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及信息处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、目标数据播放功能等)等;存储数据区可存储根据计算机设备400的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器408和输入单元403对存储器402的访问。
输入单元403可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元403可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器408,并能接收处理器408发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元403还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元404可用于显示由用户输入的信息或提供给用户的信息以及计算机设备400的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元404可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器408以确定触摸事件的类型,随后处理器408根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图4中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
计算机设备400还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在计算机设备400移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于计算机设备400还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路406、扬声器,传声器可提供用户与计算机设备400之间的音频接口。音频电路406可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路406接收后转换为音频数据,再将音频数据输出处理器408处理后,经RF电路401以发送给比如另一计算机设备400,或者将音频数据输出至存储器402以便进一步处理。音频电路406还可能包括耳塞插孔,以提供外设耳机与计算机设备400的通信。
WiFi属于短距离无线传输技术,计算机设备400通过WiFi模块407可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出了WiFi模块407,但是可以理解的是,其并不属于计算机设备400的必须构成,完全可以根据需要在不改变申请的本质的范围内而省略。
处理器408是计算机设备400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备400的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器408可包括一个或多个处理核心;优选的,处理器408可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器408中。
计算机设备400还包括给各个部件供电的电源409(比如电池),优选的,电源可以通过电源管理***与处理器408逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源409还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源数据指示器等任意组件。
尽管未示出,计算机设备400还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,计算机设备400中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从而实现各种功能:
获取目标设备的当前环境;检测当前环境是否为异常环境;当检测到当前环境为异常环境时,确定当前环境对应的触碰控制策略;响应于针对目标设备的触控操作,基于触碰控制策略以及触控操作控制目标设备的设备显示。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文设备控制方法的详细描述,此处不再赘述。
由上可知,本申请实施例的计算机设备400可以在异常环境下,可以输出对应的触碰控制策略,并基于触碰控制策略以及触控操作控制目标设备的设备显示,由此,可以解决终端触摸屏漂移或者终端触摸屏操作失效而导致终端无法使用的问题,在紧急时刻对无法及时送修的终端可以暂时维持使用。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例还提供一种存储介质,其上存储有多条指令,所述指令适于处理器进行加载,以执行上述设备控制方法中的步骤。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种设备控制方法中的步骤,因此,可以实现本申请实施例所提供的任一种设备控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的设备控制方法、装置、***及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种设备控制方法,其特征在于,包括:
获取目标设备的当前环境;
检测所述当前环境是否为异常环境;
当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略;
响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示。
2.根据权利要求1所述的方法,其特征在于,所述当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略,包括:
当检测到所述当前环境为异常环境时,获取当前环境的环境信息以及所述目标设备的触碰功能信息;
根据所述环境信息以及触碰功能信息,确定所述当前环境对应的触碰控制策略。
3.根据权利要求2所述的方法,其特征在于,所述根据所述环境信息以及触碰功能信息,确定所述当前环境对应的触碰控制策略,包括:
从所述环境信息中提取所述目标设备的加速度数据;
基于所述加速度数据,确定所述目标设备对应的设备使用场景;
当所述设备使用场景为第一场景且所述触碰功能信息指示所述目标设备的触碰功能正常时,则将所述当前环境对应的触碰控制策略确定为联动控制策略;
当所述设备使用场景为第二场景且所述触碰功能信息指示所述目标设备的触碰功能异常时,则将所述当前环境对应的触碰控制策略确定为单点控制策略;
所述响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示,包括:响应于针对所述目标设备的触控操作,基于所述联动控制策略以及触控操作控制所述目标设备的设备显示,或;响应于针对所述目标设备的触控操作,基于所述单点控制策略以及触控操作控制所述目标设备的设备显示。
4.根据权利要求3所述的方法,其特征在于,所述响应于针对所述目标设备的触控操作,基于所述联动控制策略以及触控操作控制所述目标设备的设备显示,包括:
响应于针对所述目标设备的触控操作,确定所述触控操作对应的触控点;
获取所述联动控制策略对应的控制序列;
基于所述触控点以及控制序列,控制所述目标设备的设备显示。
5.根据权利要求4所述的方法,其特征在于,所述基于所述触控点以及控制序列,控制所述目标设备的设备显示,包括:
以所述触控点为基准,根据所述控制序列中每个控制点的位置和顺序,控制所述目标设备的设备显示。
6.根据权利要求3所述的方法,其特征在于,所述响应于针对所述目标设备的触控操作,基于所述单点控制策略以及触控操作控制所述目标设备的设备显示,包括:
根据所述单点触控策略,降低所述目标设备的触控灵敏度;
在降低触控灵敏度的状态下,响应于针对所述目标设备的触控操作,控制所述目标设备的设备显示。
7.根据权利要求6所述的方法,其特征在于,所述根据所述单点触控策略,降低所述目标设备的触控灵敏度,包括:
从所述单点触控策略中获取禁用的禁用点;
根据所述禁用点,降低所述目标设备的触控灵敏度。
8.一种设备控制装置,其特征在于,包括:
获取模块,用于获取目标设备的当前环境;
检测模块,用于检测所述当前环境是否为异常环境;
确定模块,用于当检测到所述当前环境为异常环境时,确定所述当前环境对应的触碰控制策略;
控制模块,用于响应于针对所述目标设备的触控操作,基于所述触碰控制策略以及触控操作控制所述目标设备的设备显示。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述设备控制方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述设备控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211559791.2A CN115756293A (zh) | 2022-12-06 | 2022-12-06 | 设备控制方法、装置、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211559791.2A CN115756293A (zh) | 2022-12-06 | 2022-12-06 | 设备控制方法、装置、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115756293A true CN115756293A (zh) | 2023-03-07 |
Family
ID=85343711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211559791.2A Pending CN115756293A (zh) | 2022-12-06 | 2022-12-06 | 设备控制方法、装置、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115756293A (zh) |
-
2022
- 2022-12-06 CN CN202211559791.2A patent/CN115756293A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106775637B (zh) | 一种应用程序的页面显示方法和装置 | |
US9697622B2 (en) | Interface adjustment method, apparatus, and terminal | |
CN108039963B (zh) | 一种容器配置方法、装置及存储介质 | |
US20170318061A1 (en) | Method, device, and system for managing information recommendation | |
CN107967153B (zh) | 一种应用程序的管理方法及移动终端 | |
CN105227598B (zh) | 一种基于云存储的资源分享方法、装置和*** | |
US10298590B2 (en) | Application-based service providing method, apparatus, and system | |
EP2869604A1 (en) | Method, apparatus and device for processing a mobile terminal resource | |
CN107734618B (zh) | 应用程序关闭方法、装置、存储介质和电子设备 | |
CN112749074B (zh) | 一种测试用例推荐方法以及装置 | |
CN110022405B (zh) | 射频参数调整方法、装置及存储介质 | |
WO2015070718A1 (en) | Communication number notification method and communication device | |
CN110908586B (zh) | 一种键盘的显示方法、装置及终端设备 | |
CN115098468A (zh) | 灵活的数据迁移方法、装置、存储介质及电子设备 | |
CN111308303B (zh) | 一种移动终端射频功率放大器检测方法及装置 | |
CN111627384B (zh) | 显示画面补偿方法、装置、电子设备及存储介质 | |
CN112667868B (zh) | 一种数据检测方法以及装置 | |
CN111081198B (zh) | 数据控制方法、数据控制装置、存储介质及终端设备 | |
CN115756293A (zh) | 设备控制方法、装置、***及存储介质 | |
CN111629263A (zh) | 显示画面补偿方法、装置、电子设备及存储介质 | |
CN106681845B (zh) | 一种管理通讯消息的方法和装置 | |
CN111966206A (zh) | 一种指纹感应器的省电控制方法、装置及移动终端 | |
CN108259187B (zh) | 计费网络的监控方法及装置 | |
CN106033358B (zh) | 一种应用程序的批量安装方法和装置 | |
CN110505343B (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 |