跨设备控制方法及计算机程序产品

文档序号:1952014 发布日期:2021-12-10 浏览:20次 >En<

阅读说明:本技术 跨设备控制方法及计算机程序产品 (Cross-device control method and computer program product ) 是由 吴惟惟 王斌 姜在斌 刘松 张浩普 倪斯文 巫丹丹 于 2021-08-05 设计创作,主要内容包括:本公开实施例公开了一种跨设备控制方法及计算机程序产品,所述方法包括:响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数;按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息。该技术方案既能够有效响应用户意图,符合用户的习惯,实现用户与车载设备之间的交互,又能够提升交互效率和用户体验。(The embodiment of the disclosure discloses a cross-device control method and a computer program product, wherein the method comprises the following steps: in response to the detection of the gesture operation, capturing a first gesture operation parameter from a gesture touch area of the graphical user interface of the application program; and packaging the first gesture operation parameter and the size parameter of the gesture touch area of the first equipment according to a preset protocol, and sending the packaging parameter to second equipment so that the second equipment controls information displayed in a corresponding display area of the second equipment based on the received packaging parameter. The technical scheme can effectively respond to the user intention, accords with the habit of the user, realizes interaction between the user and the vehicle-mounted equipment, and can improve interaction efficiency and user experience.)

跨设备控制方法及计算机程序产品

技术领域

本公开实施例涉及设备控制技术领域,具体涉及一种跨设备控制方法及计算机程序产品。

背景技术

随着社会的发展和进步,道路上的车辆越来越多,而很多用户也会在出行时借助车载设备(如车载多媒体系统、车机等)查看智能终端(如智能手机)同步的信息,比如导航信息等,因为车载设备的屏幕尺寸通常会大于智能终端的屏幕尺寸,更有利于信息与用户之间的交互(如展示、查看和操作等)。因此,相关技术中支持将智能手机与车载设备通过有线或者无线的方式进行连接,并且支持通过车载设备的物理按键或者车载设备的屏幕对智能手机同步到车载设备的信息进行操作。但发明人发现,由于汽车出厂时间不同,有些车载设备的屏幕不是触摸屏,或者即使是触摸屏,但敏感度较差,导致用户无法或者很难通过手势对车载设备展示的信息进行触控操作,而通过物理按键操作屏幕信息,一方面存在操作方式有限的问题,另一方面,在绝大多数用户已习惯手势触控操作的情况下,通过物理按键操作屏幕信息,也不符合用户习惯。因此,亟需一种既能够有效响应用户意图,又符合用户习惯的交互控制方式,实现用户与车载设备之间的交互,提升用户体验。

发明内容

本公开实施例提供一种跨设备控制方法及计算机程序产品。

第一方面,本公开实施例中提供了一种跨设备控制方法。

具体的,所述跨设备控制方法,包括:

响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数;按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息。

结合第一方面,本公开实施例在第一方面的第一种实现方式中,所述第一手势操作参数包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点移动距离。

结合第一方面、第一方面的上述实现方式,本公开实施例在第一方面的第二种实现方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图缩放手势,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数;封装的第一手势操作参数包括:两个触摸点的位置和缩放系数。

结合第一方面、第一方面的上述实现方式,本公开在第一方面的第三种实现方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图缩放手势,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数,所述方法进一步包括:基于所述两个触摸点的位置,确定位于所述两个触摸点中间的中间点的位置;封装的第一手势操作参数包括:中间点的位置和缩放系数。

结合第一方面、第一方面的上述实现方式,本公开在第一方面的第四种实现方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图移动手势,所述捕获得到的第一手势操作参数包括:一个触摸点的位置和触摸点的移动距离;所述手势操作是地图放大手势,所述捕获得到的第一手势操作参数包括:一个触摸点的位置;地图缩小手势,所述第一手势操作参数包括:两个触摸点的位置;地图俯仰角控制手势,所述第一手势操作参数包括:两个触摸点的位置和每个触摸点的移动距离。

结合第一方面、第一方面的上述实现方式,本公开在第一方面的第五种实现方式中,还包括:响应于针对虚拟控件触控操作,向所述第二设备发送按照预设协议封装的所述虚拟控件对应的功能执行命令或者触发所述第一设备执行所述虚拟控件对应的功能执行命令,所述虚拟控件设置在所述应用程序图形用户界面的虚拟控件区域,所述虚拟控件区域位于所述手势触控区域的上方或者下方或者与所述手势触控区域并列。

结合第一方面、第一方面的上述实现方式,本公开在第一方面的第六种实现方式中,所述手势触控区域设置有滑动条控件,所述方法进一步包括:响应于对所述滑动条控件的操作,捕获所述滑动条的移动距离;将所述滑动条的移动距离及所述滑动条的尺寸参数封装后发送给第二设备,以使所述第二设备基于接收到的封装参数操控所述第二设备相应显示区域显示的信息。

第二方面,本公开实施例中提供了一种跨设备控制方法。

具体的,所述跨设备控制方法,包括:

接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数;根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数;根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

结合第二方面,本公开实施例在第二方面的第一种实现方式中,所述根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,包括:获取第二设备的显示区域的尺寸参数;根据所述第一设备的手势触控区域的尺寸参数和第二设备的显示区域的尺寸参数计算得到第一设备与第二设备之间的尺寸比例;将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数。

结合第二方面、第二方面的上述实现方式,本公开实施例在第二方面的第二种实现方式中,所述第一手势操作参数包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点移动距离、触摸点移动方向;所述将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数,包括:根据所述尺寸比例,将所述触摸点位置转换为第二设备中的触摸点位置,将所述触摸点移动距离转换为第二设备中的触摸点移动距离,和/或,将所述触摸点移动方向转换为第二设备中的触摸点移动方向。

结合第二方面、第二方面的上述实现方式,本公开在第二方面的第三种实现方式中,所述根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制,包括:根据所述第二手势操作参数计算得到手势控制参数;根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制。

结合第二方面、第二方面的上述实现方式,本公开在第二方面的第四种实现方式中,所述第二设备的显示界面为地图导航界面,所述根据所述第二手势操作参数计算得到手势控制参数,包括:当所述第二手势操作参数包括两个触摸点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据两个触摸点位置,计算位于两个触摸点中间的中间点位置,根据所述缩放系数计算得到地图缩放比例;当所述第二手势操作参数包括中间点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据所述缩放系数计算得到地图缩放比例;当所述第二手势操作参数包括一个触摸点的位置和触摸点的移动距离时,确定所述手势操作为地图移动手势,根据所述触摸点的位置变化计算得到第二设备显示区域显示信息的移动方向,根据所述触摸点的移动距离计算得到第二设备显示区域显示信息的移动距离;当所述第二手势操作参数包括一个触摸点的位置时,确定所述手势操作为地图放大手势,根据所述触摸点位置的数量计算得到放大比例;当所述第二手势操作参数包括两个触摸点的位置时,确定所述手势操作为地图缩小手势,根据每个触摸点位置的数量计算得到缩小比例;当所述第二手势操作参数包括两个触摸点的位置和每个触摸点的移动距离时,确定所述手势操作为地图俯仰角控制手势,根据所述触摸点的位置和相应触摸点的移动距离确定相应触摸点的移动方向,根据触摸点的移动方向确定俯仰角控制方向,根据所述触摸点的移动距离计算得到俯仰角控制角度。

第三方面,本公开实施例中提供了一种跨设备控制方法。

具体的,所述跨设备控制方法,包括:

第一设备响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数,按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备;第二设备接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数,根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

第四方面,本公开实施例中提供了一种跨设备控制系统。

具体的,所述跨设备控制系统,包括:

第一设备,被配置为响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数,按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备;第二设备,被配置为接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数,根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

第五方面,本公开实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条支持跨设备控制装置或系统执行上述跨设备控制方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。所述跨设备控制装置或系统还可以包括通信接口,用于跨设备控制装置或系统与其他设备或通信网络通信。

第六方面,本公开实施例提供了一种计算机可读存储介质,用于存储跨设备控制装置或系统所用的计算机指令,其包含用于执行上述跨设备控制方法为跨设备控制装置或系统所涉及的计算机指令。

本公开实施例提供的技术方案可包括以下有益效果:

上述技术方案通过在手机端设置手势触控区域来实现与车载设备之间的交互。该技术方案既能够有效响应用户意图,符合用户的习惯,实现用户与车载设备之间的交互,又能够提升交互效率和用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开实施例。

附图说明

结合附图,通过以下非限制性实施方式的详细描述,本公开实施例的其它特征、目的和优点将变得更加明显。在附图中:

图1示出根据本公开一实施方式的跨设备控制方法的流程图;

图2A-图2E示出根据本公开一实施方式的手势触控区域位置示意图;

图3示出根据本公开一实施方式的虚拟控件示意图;

图4示出根据本公开另一实施方式的跨设备控制方法的流程图;

图5示出根据本公开再一实施方式的跨设备控制方法的流程图;

图6A-图6E示出根据本公开一实施方式的跨设备控制示意图;

图7示出根据本公开一实施方式的跨设备控制装置的结构框图;

图8示出根据本公开另一实施方式的跨设备控制装置的结构框图;

图9示出根据本公开一实施方式的跨设备控制系统的结构框图;

图10示出根据本公开一实施方式的电子设备的结构框图;

图11是适于用来实现根据本公开一实施方式的跨设备控制方法的计算机系统的结构示意图。

具体实施方式

下文中,将参考附图详细描述本公开实施例的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。

在本公开实施例中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。

另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开实施例。

本公开实施例提供的技术方案通过在手机端设置手势触控区域来实现与车载导航设备之间的交互。该技术方案既能够有效响应用户意图,符合用户的习惯,实现用户与车载设备之间的交互,又能够提升交互效率和用户体验。

图1示出根据本公开一实施方式的跨设备控制方法的流程图,如图1所示,所述跨设备控制方法包括以下步骤S101-S102:

在步骤S101中,响应于检测到手势操作,从应用程序图形用户(GUI)界面的手势触控区域中捕获得到第一手势操作参数;

在步骤S102中,按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息。

上文提及,发明人发现,由于汽车出厂时间不同,有些车载设备的屏幕不是触摸屏,或者即使是触摸屏,但敏感度较差,导致用户无法或者很难通过手势对车载设备展示的信息进行触控操作,而通过物理按键操作屏幕信息,一方面存在操作方式有限的问题,另一方面,在绝大多数用户已习惯手势触控操作的情况下,通过物理按键操作屏幕信息,也不符合用户习惯。因此,亟需一种既能够有效响应用户意图,又符合用户习惯的交互控制方式,实现用户与车载设备之间的交互,提升用户体验。

考虑到上述问题,在该实施方式中,提出一种跨设备控制方法,该方法通过在手机端设置手势触控区域来实现与车载设备之间的交互。该技术方案既能够有效响应用户意图,符合用户的习惯,实现用户与车载设备之间的交互,又能够提升交互效率和用户体验。

在本公开一实施方式中,所述跨设备控制方法可适用于可执行跨设备控制的电子设备等第一设备,比如用户终端。

在本公开一实施方式中,所述手势操作指的是用户在第一设备GUI界面的手势触控区域执行的手势操作。所述手势操作比如可以为使地图进行缩放的地图缩放手势,比如手指捏合等手势;使地图进行移动的地图移动手势,比如手指移动等手势;使地图进行放大的地图放大手势,比如单指双击等手势;使地图进行缩小的地图缩小手势,比如双指单击、单指单击等手势;使地图的俯仰角进行变化的地图俯仰角控制手势,比如双指滑动等手势;等等。

在本公开一实施方式中,所述手势触控区域指的是所述第一设备GUI界面中用于提供给用户输入手势操作的可触控区域。其中,所述手势触控区域可设置在所述GUI界面的任意位置,所述GUI界面可根据实际应用的需要设置为所述第一设备的整体显示区域,也可以设置为所述第一设备除基础功能显示区域外的显示区域。图2A-图2E示出根据本公开一实施方式的手势触控区域位置示意图,在该实施方式中,所述GUI界面为所述第一设备除基础功能显示区域外的显示区域,所述基础功能显示区域设置有“问题帮助”、“结束导航”等基础功能虚拟控件,所述手势触控区域可设置在所述GUI界面的底部,如图2A所示;顶部,如图2B所示;左侧,如图2C所示;右侧,如图2D所示;甚至还可以占据所述GUI界面的全部,如图2E所示。

在本公开一实施方式中,所述第一手势操作参数可包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点对应的移动距离等等。

其中,所述触摸点位置指的是用户与第一设备手势触控区域接触的点的像素位置,可用于表征后续进行第二设备显示区域显示信息控制的基准点。在本公开一实施方式中,若所述触摸点发生移动,则所述触摸点位置可包括移动前后的触摸点位置。

所述缩放系数指的是基于触摸点位置的移动而生成的用于表征缩放类型和缩放比例的系数,其中,所述缩放类型指的是缩小操作还是放大操作,比如,若触摸点位置的移动为相对移动,则可确定缩放操作类型为缩小操作,若触摸点位置的移动为背向移动,则可确定缩放操作类型为扩大操作。

所述触摸点对应的移动距离指的是所述触摸点在所述手势触控区域移动的像素距离,可用于表征后续进行第二设备显示区域显示信息控制的控制比例,比如缩放比例、放大比例、缩小比例、俯仰角变化角度等等,当触摸点为两个或多个时,所述触摸点对应的移动距离指的是每一触摸点在所述手势触控区域移动的距离。

在本公开另一实施方式中,所述第一手势操作参数还可包括触摸点移动方向。其中,所述触摸点移动方向指的是某一触摸点移动的方向,比如是向上还是向下,可用于表征后续进行第二设备显示区域显示信息控制的控制方向,比如显示区域所显示的信息范围是扩大还是缩小、显示区域显示信息移动的方向、是控制显示区域显示信息的俯视角还是仰视角等等。当触摸点为两个或多个时,所述触摸点移动方向指的是每一触摸点相对应的移动方向。

在本公开一实施方式中,所述第一设备的手势触控区域的尺寸参数指的是所述第一设备的手势触控区域的高度和宽度。

在本公开一实施方式中,所述预设协议指的是预先设置的、能够实现数据的封装的协议。所述第一设备和第二设备对于所述预设协议已达成一致,即所述第一设备在使用所述预设协议对于数据进行封装后,所述第二设备能够使用同样的协议或者对应的协议对于封装数据进行解封装。

在本公开一实施方式中,所述第二设备指的是接收所述第一设备发送的封装参数,并根据所述封装参数对其相应显示区域显示的信息进行操控的设备。所述第二设备比如可以为车载设备等等。

在上述实施方式中,作为控制第二设备显示区域显示信息的设备,所述第一设备在检测到手势操作之后,首先从GUI界面的手势触控区域中捕获得到基于用户的手势操作生成的第一手势操作参数,然后将所述第一手势操作参数和第一设备的手势触控区域的尺寸参数封装后发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息,进而实现用户终端与车载设备之间的有效交互。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作为地图缩放手势,比如手指捏合手势,即两个手指在手势触控区域进行相对或背向的移动,此时,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数,其中,由于地图缩放手势是两个手指操作,因此捕获得到的触摸点为两个;因此,封装的第一手势操作参数亦包括:两个触摸点的位置和缩放系数。

在本公开另一实施方式中,当所述手势操作为地图缩放手势时,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数,在该实施方式中,可由第一设备根据两个触摸点的位置先行计算出后续对于第二设备显示区域显示信息的控制基准点信息,再将所述控制基准点信息发送给所述第二设备,其中,所述控制基准点可设置为两个触摸点中间的中间点,因此,所述方法可进一步包括以下步骤:

基于所述两个触摸点的位置,确定位于所述两个触摸点中间的中间点的位置。

进而在该实施方式中,封装的第一手势操作参数包括:中间点的位置和缩放系数。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作为地图移动手势,比如手指移动手势,即一个手指在手势触控区域移动一段距离,此时,所述捕获得到的第一手势操作参数,也即封装的第一手势操作参数包括:一个触摸点的位置和触摸点的移动距离;

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作为地图放大手势,比如单指双击手势,即一个手指在手势触控区域进行两次触击,此时,所述捕获得到的第一手势操作参数,也即封装的第一手势操作参数包括:一个触摸点的位置,但该触摸点的位置至少有两个,且为偶数,假设用户进行了一次单指双击,则该触摸点的位置有两个,假设用户连续进行了两次单指双击,则该触摸点的位置有四个,其中,至少每两个位置之间的距离很近,比如小于预设距离阈值。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作为地图缩小手势,比如双指单击手势,即两个手指在手势触控区域同时进行一次触击,此时,所述捕获得到的第一手势操作参数,也即封装的第一手势操作参数包括:两个触摸点的位置;

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作为地图俯仰角控制手势,比如双指滑动手势,即两个手指在手势触控区域同时且同向滑动几乎相同的距离,此时,所述捕获得到的第一手势操作参数,也即封装的第一手势操作参数包括:两个触摸点的位置和每个触摸点对应的移动距离,其中,所述触摸点对应的移动距离包括:与一个触摸点对应的第一距离和与另一个触摸点对应的第二距离,所述第一距离与第二距离的距离很近,比如两者之间的距离差小于预设距离阈值。

上文提及,所述第一手势操作参数还包括:触摸点移动方向,也就是说,所述第一设备在捕获到触摸点的位置之后,还可根据触摸点位置的变化信息分别来确定每一触摸点的移动方向,之后可将所述触摸点移动方向与上述其他第一手势操作参数一起封装后发送给所述第二设备。

在该实施方式中:

当所述手势操作为地图移动手势时,比如手指移动手势,即一个手指在手势触控区域移动一段距离,所述触摸点有一个,此时,所述触摸点移动方向即为与该触摸点对应的移动方向。

当所述手势操作为地图俯仰角控制手势时,比如双指滑动手势,即两个手指在手势触控区域同时且同向滑动几乎相同的距离,所述触摸点为两个,此时,所述触摸点移动方向包括:与其中一个触摸点对应的第一方向和与另外一个触摸点对应的第二方向,其中,所述第一方向与第二方向为同向的关系。

在本公开一实施方式中,所述方法还可包括以下步骤:

建立与第二设备之间的连接。

在该实施方式中,需首先建立所述第一设备与第二设备之间的连接,才可在所述第一设备与第二设备之间传输数据。其中,所述第一设备与第二设备之间的连接既可以为有线连接,也可以为无线连接。

在本公开一实施方式中,所述方法还可包括以下步骤:

响应于针对虚拟控件触控操作,向所述第二设备发送按照预设协议封装的所述虚拟控件对应的功能执行命令或者触发所述第一设备执行所述虚拟控件对应的功能执行命令,其中,所述虚拟控件设置在所述应用程序图形用户界面的虚拟控件区域,所述虚拟控件区域位于所述手势触控区域的上方或者下方或者与所述手势触控区域并列。

在该实施方式中,为了减少第一设备显示信息的冗余度,所述第一设备的当前显示区域并不显示具体的导航路线和地图信息或者在后台显示界面显示导航路线和地图信息,所述第一设备手势触控区域外的区域仅显示对应预设导航功能的虚拟控件,以在所述虚拟控件被触控时能够控制所述第二设备或者所述第一设备启动相应的导航功能,其中,所述虚拟控件比如可以为对应“避开前路”、“路线全览”、“路线刷新”、“语音播报”、“沿途搜”、“更多”、“信息与语音交互”或“点击唤起“小德语音””等导航功能的虚拟控件,如图3所示。此时,若检测到针对所述虚拟控件的触控操作,则可向所述第二设备发送所述虚拟控件对应的功能执行命令,以使所述第二设备执行被触控的相应的功能,其中,向所述第二设备发送的功能执行命令也可按照所述预设协议进行封装后再向所述第二设备恩发送;也可触发所述第一设备执行所述虚拟控件对应的功能执行命令。这样就能够有效避免第一设备出现信息展示冗余、性能消耗增加的问题。

在本公开一实施方式中,所述手势触控区域还设置有滑动条控件,在该实施方式中,所述方法可进一步包括:

响应于对所述滑动条控件的操作,捕获所述滑动条的移动距离;

将所述滑动条的移动距离及所述滑动条的尺寸参数封装后发送给第二设备,以使所述第二设备基于接收到的封装参数操控所述第二设备相应显示区域显示的信息。

考虑到设备显示区域通常不足以显示全部信息,因此,为了方便对于当前并未显示出来的信息的控制,在该实施方式中,所述手势触控区域还设置有滑动条控件,以根据对于滑动条控件的操作实现对于第二设备相应显示区域显示信息的控制。

图4示出根据本公开另一实施方式的跨设备控制方法的流程图,如图4所示,所述跨设备控制方法包括以下步骤S401-S403:

在步骤S401中,接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸屏幕参数;

在步骤S402中,根据所述第一设备的手势触控区域的尺寸屏幕参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数;

在步骤S403中,根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

上文提及,发明人发现,由于汽车出厂时间不同,有些车载设备的屏幕不是触摸屏,或者即使是触摸屏,但敏感度较差,导致用户无法或者很难通过手势对车载设备展示的信息进行触控操作,而通过物理按键操作屏幕信息,一方面存在操作方式有限的问题,另一方面,在绝大多数用户已习惯手势触控操作的情况下,通过物理按键操作屏幕信息,也不符合用户习惯。因此,亟需一种既能够有效响应用户意图,又符合用户习惯的交互控制方式,实现用户与车载设备之间的交互,提升用户体验。

考虑到上述问题,在该实施方式中,提出一种跨设备控制方法,该方法通过在手机端设置手势触控区域来实现与车载设备之间的交互。该技术方案既能够有效响应用户意图,符合用户的习惯,实现用户与车载设备之间的交互,又能够提升交互效率和用户体验。

在本公开一实施方式中,所述跨设备控制方法可适用于可执行跨设备控制的电子设备等第二设备,比如车载设备。

在本公开一实施方式中,所述第二手势操作参数指的是与所述第一手势操作参数对应的、基于所述第一设备的手势触控区域的尺寸参数,对于所述第一手势操作参数进行转换得到的、适于在第二设备上操作的手势操作参数。

在上述实施方式中,作为接受第一设备控制的设备,所述第二设备接收到所述第一设备发送的封装参数后,按照与所述第一设备相同或相应的预设协议对于所述封装参数进行解封装,得到第一设备的手势触控区域的尺寸参数和第一手势操作参数,然后根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,然后再根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制,进而实现用户终端与车载设备之间的有效交互。

在本公开一实施方式中,所述步骤S402,即根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数的步骤,可包括以下步骤:

获取第二设备的显示区域的尺寸参数;

根据所述第一设备的手势触控区域的尺寸参数和第二设备的显示区域的尺寸参数计算得到第一设备与第二设备之间的尺寸比例;

将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数。

其中,所述第二设备的显示区域的尺寸参数指的是所述第二设备的显示区域的高度和宽度。

其中,所述第一手势操作参数包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点移动距离、触摸点移动方向。

考虑到第一设备的手势触控区域与第二设备的被控制的显示区域的尺寸通常是不同的,因此,为了实现对于所述第二设备的精准控制,在该实施方式中,在接收到所述第一设备的手势触控区域的尺寸参数和第一手势操作参数后,还需根据所述第一设备的手势触控区域的尺寸参数和第二设备的显示区域的尺寸参数计算得到第一设备与第二设备之间的尺寸比例,将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数。

更为具体地,在将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数时,可根据所述尺寸比例,将所述触摸点位置转换为第二设备中的触摸点位置,将所述触摸点移动距离转换为第二设备中的触摸点移动距离,和/或,将所述触摸点移动方向转换为第二设备中的触摸点移动方向。其中,若所述第一手势操作参数中包括触摸点移动方向,需对其进行方向转换时,或者,所述第一手势操作参数中不包括触摸点移动方向,需生成第二设备中的触摸点移动方向时,均可先将某一触摸点移动起点位置和移动终点位置根据所述尺寸比例分别转换为第二设备中的触摸点移动起点位置和移动终点位置,然后再根据所述第二设备中的触摸点移动起点位置和移动终点位置确定第二设备中的触摸点移动方向。

在本公开一实施方式中,所述步骤S403,即根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制的步骤,可包括以下步骤:

根据所述第二手势操作参数计算得到手势控制参数;

根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制。

考虑到手势操作参数仅为在第一设备手势触控区域捕获得到的操作参数,即使是转换成为适于第二设备显示区域的手势操作参数,很多时候还是不足以实现对于第二设备显示区域显示信息的控制,因此,在该实施方式中,还需基于所述第二手势操作参数来计算得到适于对于所述第二设备显示区域显示信息进行控制的手势控制参数,然后再根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制。

在本公开一实施方式中,假设所述第二设备的显示界面为地图导航界面,则所述根据所述第二手势操作参数计算得到手势控制参数的步骤,可包括以下步骤:

当所述第二手势操作参数包括两个触摸点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据两个触摸点位置,计算位于两个触摸点中间的中间点位置,根据所述缩放系数计算得到地图缩放比例;

当所述第二手势操作参数包括中间点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据所述缩放系数计算得到地图缩放比例;

当所述第二手势操作参数包括一个触摸点的位置和触摸点的移动距离时,确定所述手势操作为地图移动手势,根据所述触摸点的位置变化计算得到第二设备显示区域显示信息的移动方向,根据所述触摸点的移动距离计算得到第二设备显示区域显示信息的移动距离;

当所述第二手势操作参数包括一个触摸点的位置时,确定所述手势操作为地图放大手势,根据所述触摸点位置的数量计算得到放大比例;

当所述第二手势操作参数包括两个触摸点的位置时,确定所述手势操作为地图缩小手势,根据每个触摸点位置的数量计算得到缩小比例;

当所述第二手势操作参数包括两个触摸点的位置和每个触摸点的移动距离时,确定所述手势操作为地图俯仰角控制手势,根据所述触摸点的位置和相应触摸点的移动距离确定相应触摸点的移动方向,根据触摸点的移动方向确定俯仰角控制方向,根据所述触摸点的移动距离计算得到俯仰角控制角度。

在该实施方式中,根据获得的第二手势操作参数的不同来确定不同的手势控制参数计算方式。具体地:

当所述第二手势操作参数包括两个触摸点的位置和缩放系数时,可确定所述手势操作为地图缩放手势,比如捏合手势,此时触摸点位置无需进行进一步的计算,但需根据两个触摸点位置计算得到位于两个触摸点中间的中间点位置;根据所述缩放系数计算得到地图缩放比例,其中,可根据所述缩放系数与地图缩放比例之间预设的对应关系来确定所述地图缩放比例。

当所述第二手势操作参数包括中间点的位置和缩放系数时,可确定所述手势操作亦为地图缩放手势,此时触摸中间点位置无需进行进一步的计算,但需根据所述缩放系数计算得到地图缩放比例。

当所述第二手势操作参数包括一个触摸点的位置和触摸点的移动距离时,可确定所述手势操作为地图移动手势,此时可根据所述触摸点的位置变化计算得到第二设备显示区域显示信息的移动方向,根据所述触摸点的移动距离计算得到第二设备显示区域显示信息的移动距离。

当所述第二手势操作参数包括一个触摸点的位置时,可确定所述手势操作为地图放大手势,此时,触摸点位置无需进行进一步的计算,但需根据所述触摸点位置的数量计算得到放大比例。假设所述地图放大手势为单指双击,在根据单指双击次数确定放大比例时,可根据预先设置的放大比例增进步长以及放大比例极值来确定当前放大比例,比如,假设放大比例共设置为10级,当前放大比例为6级,若当前单指双击次数为1次,即所述触摸点位置的数量为2,则可将放大比例提高至7级,若当前单指双击次数为2次,即所述触摸点位置的数量为4,则可将放大比例提高至8级,但若当前单指双击次数为4次,即所述触摸点位置的数量为8,由于放大比例的最高级为10级,因此放大比例只能提高至最高级10级。

当所述第二手势操作参数包括两个触摸点的位置时,可确定所述手势操作为地图缩小手势,此时,触摸点位置无需进行进一步的计算,但需根据每个触摸点位置的数量计算得到缩小比例。假设所述地图缩小手势为双指单击,在根据双指单击次数确定缩小比例时,可根据预先设置的缩小比例增进步长以及缩小比例极值来确定当前缩小比例,缩小比例的计算与上述扩大比例的计算类似,这里不再赘述。

当所述第二手势操作参数包括两个触摸点的位置和每个触摸点的移动距离时,可确定所述手势操作为地图俯仰角控制手势,此时,触摸点位置无需进行进一步的计算,但需根据所述触摸点位置的变化和相应触摸点的移动距离确定相应触摸点的移动方向,并进一步根据所述触摸点的移动方向确定俯仰角控制方向,比如,若所述触摸点的移动方向为向上或斜向上,则所述俯仰角控制方向为上仰,若所述触摸点的移动方向为向下或斜向下,则所述俯仰角控制方向为下俯;根据所述触摸点的移动距离计算得到俯仰角控制角度,其中,既可根据所述触摸点移动距离与所述第二设备显示区域尺寸之间的比例确定所述俯仰角控制角度,也可根据所述触摸点移动距离与俯仰角控制角度之间预设的对应关系来确定所述俯仰角控制角度,其中,计算俯仰角控制角度所使用的触摸点移动距离可根据实际应用的需要进行设置,比如既可以设置为两个触摸点移动距离中的较大值,也可以设置为两个触摸点移动距离中的较小值,还可以设置为两个触摸点移动距离的平均值。

在本公开一实施方式中,所述根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制的步骤,可包括以下步骤:

当确定所述手势操作为地图缩放手势时,以所述两个触摸点的中间点位置为基准位置,根据所述地图缩放比例对于所述第二设备相应显示区域显示的信息进行缩放操作;

当确定所述手势操作为地图移动手势时,以所述触摸点的位置为基准位置,控制所述第二设备相应显示区域显示的信息沿着所述第二设备显示区域显示信息的移动方向移动第二设备显示区域显示信息的移动距离;

当确定所述手势操作为地图放大手势时,以所述触摸点的位置为基准位置,将所述第二设备显示区域显示的信息放大所述放大比例;

当确定所述手势操作为地图缩小手势时,以所述触摸点的位置为基准位置,将所述第二设备显示区域显示的信息缩小所述缩小比例;

当确定所述手势操作为地图俯仰角控制手势时,以所述触摸点的位置为基准位置,沿着所述俯仰角控制方向,控制所述第二设备显示区域显示的信息变化所述俯仰角控制角度。

在计算得到手势控制参数后,就可根据手势控制参数对于所述第二设备相应显示区域显示的信息进行控制。具体地:

当确定所述手势操作为地图缩放手势时,以所述两个触摸点的中间点位置为控制基准位置,根据确定的地图缩放比例对于所述第二设备相应显示区域显示的信息进行缩放操作。

当确定所述手势操作为地图移动手势时,以所述触摸点的位置为控制基准位置,控制所述第二设备相应显示区域显示的信息沿着转换得到的所述第二设备显示区域显示信息的移动方向移动第二设备显示区域显示信息的移动距离。

当确定所述手势操作为地图放大手势时,以所述触摸点的位置为控制基准位置,将所述第二设备显示区域显示的信息放大所述放大比例。

当确定所述手势操作为地图缩小手势时,以所述触摸点的位置为控制基准位置,将所述第二设备显示区域显示的信息缩小所述缩小比例。

当确定所述手势操作为地图俯仰角控制手势时,以所述触摸点的位置为控制基准位置,沿着确定的所述俯仰角控制方向,控制所述第二设备显示区域显示的信息上仰或者下俯所述俯仰角控制角度。

在本公开一实施方式中,所述方法还可包括以下步骤:

建立与第一设备之间的连接。

在该实施方式中,需首先建立所述第二设备与第一设备之间的连接,才可从所述第一设备处接收其发送的数据。其中,所述第二设备与第一设备之间的连接既可以为有线连接,也可以为无线连接。

在本公开一实施方式中,所述方法还可包括以下步骤:

响应于接收到第一设备发送的功能执行命令,执行相应的功能。

上文提及,所述第一设备可借助对于虚拟控件的触控对于所述第二设备显示区域显示信息进行控制,因此,在该实施方式中,若接收到所述第一设备发送的功能执行命令,则根据所述功能执行命令执行相应的功能。

在本公开一实施方式中,所述方法还可包括以下步骤:

响应于接收到第一设备发送的封装有滑动条移动距离及滑动条尺寸参数的封装参数,根据所述滑动条移动距离及滑动条尺寸参数操控所述第二设备相应显示区域显示的信息。

上文提及,所述第一设备可借助对于滑动条控件的触控对于所述第二设备显示区域当前并未显示出来的信息进行控制,因此,在该实施方式中,若接收到封装有滑动条移动距离及滑动条尺寸参数的封装参数,则可根据所述滑动条移动距离及滑动条尺寸参数控制所述第二设备显示区域中信息的显示。

图4所示及相关实施方式中涉及的技术术语和技术特征与图1-3所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图4所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1-3所示及相关实施方式的解释的说明,此处不再赘述。

图5示出根据本公开再一实施方式的跨设备控制方法的流程图,如图5所示,所述跨设备控制方法包括以下步骤S501-S502:

在步骤S501中,第一设备响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数,按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备;

在步骤S502中,第二设备接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数,根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

在本公开一实施方式中,所述第一手势操作参数包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点移动距离。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图缩放手势,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数;

封装的第一手势操作参数包括:两个触摸点的位置和缩放系数。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图缩放手势,所述捕获得到的第一手势操作参数包括:两个触摸点的位置和缩放系数,所述方法进一步包括:

基于所述两个触摸点的位置,确定位于所述两个触摸点中间的中间点的位置;

封装的第一手势操作参数包括:中间点的位置和缩放系数。

在本公开一实施方式中,所述应用程序为支持地图导航功能的应用程序,所述手势操作是地图移动手势,所述捕获得到的第一手势操作参数包括:一个触摸点的位置和触摸点的移动距离;

所述手势操作是地图放大手势,所述捕获得到的第一手势操作参数包括:一个触摸点的位置;

地图缩小手势,所述第一手势操作参数包括:两个触摸点的位置;

地图俯仰角控制手势,所述第一手势操作参数包括:两个触摸点的位置和每个触摸点的移动距离。

在本公开一实施方式中,还包括:

响应于针对虚拟控件触控操作,向所述第二设备发送按照预设协议封装的所述虚拟控件对应的功能执行命令或者触发所述第一设备执行所述虚拟控件对应的功能执行命令,所述虚拟控件设置在所述应用程序图形用户界面的虚拟控件区域,所述虚拟控件区域位于所述手势触控区域的上方或者下方或者与所述手势触控区域并列。

在本公开一实施方式中,所述手势触控区域设置有滑动条控件,所述方法进一步包括:

响应于对所述滑动条控件的操作,捕获所述滑动条的移动距离;

将所述滑动条的移动距离及所述滑动条的尺寸参数封装后发送给第二设备,以使所述第二设备基于接收到的封装参数操控所述第二设备相应显示区域显示的信息。

在本公开一实施方式中,所述根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,包括:

获取第二设备的显示区域的尺寸参数;

根据所述第一设备的手势触控区域的尺寸参数和第二设备的显示区域的尺寸参数计算得到第一设备与第二设备之间的尺寸比例;

将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数。

在本公开一实施方式中,所述第一手势操作参数包括以下参数中的一种或多种:触摸点位置、缩放系数、触摸点移动距离、触摸点移动方向;

所述将所述第一手势操作参数根据所述尺寸比例转换为适于在第二设备上操作的第二手势操作参数,包括:

根据所述尺寸比例,将所述触摸点位置转换为第二设备中的触摸点位置,将所述触摸点移动距离转换为第二设备中的触摸点移动距离,和/或,将所述触摸点移动方向转换为第二设备中的触摸点移动方向。

在本公开一实施方式中,所述根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制,包括:

根据所述第二手势操作参数计算得到手势控制参数;根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制。

在本公开一实施方式中,

所述第二设备的显示界面为地图导航界面,所述根据所述第二手势操作参数计算得到手势控制参数,包括:

当所述第二手势操作参数包括两个触摸点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据两个触摸点位置,计算位于两个触摸点中间的中间点位置,根据所述缩放系数计算得到地图缩放比例;

当所述第二手势操作参数包括中间点的位置和缩放系数时,确定所述手势操作为地图缩放手势,根据所述缩放系数计算得到地图缩放比例;

当所述第二手势操作参数包括一个触摸点的位置和触摸点的移动距离时,确定所述手势操作为地图移动手势,根据所述触摸点的位置变化计算得到第二设备显示区域显示信息的移动方向,根据所述触摸点的移动距离计算得到第二设备显示区域显示信息的移动距离;

当所述第二手势操作参数包括一个触摸点的位置时,确定所述手势操作为地图放大手势,根据所述触摸点位置的数量计算得到放大比例;

当所述第二手势操作参数包括两个触摸点的位置时,确定所述手势操作为地图缩小手势,根据每个触摸点位置的数量计算得到缩小比例;

当所述第二手势操作参数包括两个触摸点的位置和每个触摸点的移动距离时,确定所述手势操作为地图俯仰角控制手势,根据所述触摸点的位置和相应触摸点的移动距离确定相应触摸点的移动方向,根据触摸点的移动方向确定俯仰角控制方向,根据所述触摸点的移动距离计算得到俯仰角控制角度。

在本公开一实施方式中,所述根据所述手势控制参数对于所述第二设备相应显示区域显示的信息进行控制,包括:

当确定所述手势操作为地图缩放手势时,以所述两个触摸点的中间点位置为基准位置,根据所述地图缩放比例对于所述第二设备相应显示区域显示的信息进行缩放操作;

当确定所述手势操作为地图移动手势时,以所述触摸点的位置为基准位置,控制所述第二设备相应显示区域显示的信息沿着所述第二设备显示区域显示信息的移动方向移动第二设备显示区域显示信息的移动距离;

当确定所述手势操作为地图放大手势时,以所述触摸点的位置为基准位置,将所述第二设备显示区域显示的信息放大所述放大比例;

当确定所述手势操作为地图缩小手势时,以所述触摸点的位置为基准位置,将所述第二设备显示区域显示的信息缩小所述缩小比例;

当确定所述手势操作为地图俯仰角控制手势时,以所述触摸点的位置为基准位置,沿着所述俯仰角控制方向,控制所述第二设备显示区域显示的信息变化所述俯仰角控制角度。

在本公开一实施方式中,所述方法还可包括以下步骤:

建立第一设备与第二设备之间的连接。

基于上述技术方案,可基于在第一设备GUI界面的手势触控区域中的手势操作实现对于所述第二设备显示区域显示的信息的控制,比如基于在第一设备GUI界面手势触控区域中的捏合手势可实现对于所述第二设备显示区域显示的信息的缩放控制,如图6A所示;基于在第一设备GUI界面手势触控区域中的移动手势可实现对于所述第二设备显示区域显示的信息的移动控制,如图6B所示;基于在第一设备GUI界面手势触控区域中的单指双击手势可实现对于所述第二设备显示区域显示的信息的放大控制,如图6C所示;基于在第一设备GUI界面手势触控区域中的双指单击手势可实现对于所述第二设备显示区域显示的信息的缩小控制,如图6D所示;基于在第一设备GUI界面手势触控区域中的双指滑动手势可实现对于所述第二设备显示区域显示的信息的俯仰角控制,如图6E所示。

图5所示及相关实施方式中涉及的技术术语和技术特征与图1-4所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图5所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1-4所示及相关实施方式的解释的说明,此处不再赘述。

下述为本公开装置或系统实施例,可以用于执行本公开方法实施例。

图7示出根据本公开一实施方式的跨设备控制装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图7所示,所述跨设备控制装置包括:

捕获模块701,被配置为响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数;

发送模块702,被配置为按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息。

图8示出根据本公开另一实施方式的跨设备控制装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图8所示,所述跨设备控制装置包括:

接收模块801,被配置为接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数;

转换模块802,被配置为根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数;

控制模块803,被配置为根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

图9示出根据本公开一实施方式的跨设备控制系统的结构框图,该系统可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图9所示,所述跨设备控制系统包括:

第一设备901,被配置为响应于检测到手势操作,从应用程序图形用户界面的手势触控区域中捕获得到第一手势操作参数,按预设协议封装所述第一手势操作参数及第一设备的手势触控区域的尺寸参数,并将封装参数发送给第二设备,以使所述第二设备基于接收到的所述封装参数操控所述第二设备相应显示区域显示的信息;

第二设备902,被配置为接收第一设备发送的封装参数,并按预设协议进行解封装,得到第一手势操作参数和第一设备的手势触控区域的尺寸参数,根据所述第一设备的手势触控区域的尺寸参数及第二设备的显示区域的尺寸参数,将所述第一手势操作参数转换为适于在第二设备上操作的第二手势操作参数,根据所述第二手势操作参数对于所述第二设备相应显示区域显示的信息进行控制。

图7-9所示及相关实施方式中涉及的技术术语和技术特征与图1-6所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图7-9所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1-6所示及相关实施方式的解释的说明,此处不再赘述。

本公开还公开了一种电子设备,图10示出根据本公开一实施方式的电子设备的结构框图,如图10所示,所述电子设备1000包括存储器1001和处理器1002;其中,所述存储器1001用于存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器1002执行以实现上述方法步骤。

图11是适于用来实现根据本公开一实施方式的跨设备控制方法的计算机系统的结构示意图。

如图11所示,计算机系统1100包括处理单元1101,其可以根据存储在只读存储器(ROM)1102中的程序或者从存储部分1108加载到随机访问存储器(RAM)1103中的程序而执行上述实施方式中的各种处理。在RAM1103中,还存储有系统1100操作所需的各种程序和数据。处理单元1101、ROM1102以及RAM1103通过总线1104彼此相连。输入/输出(I/O)接口1105也连接至总线1104。

以下部件连接至I/O接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分1107;包括硬盘等的存储部分1108;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器1110也根据需要连接至I/O接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。其中,所述处理单元1101可实现为CPU、GPU、TPU、FPGA、NPU等处理单元。

特别地,根据本公开的实施方式,上文描述的方法可以被实现为计算机软件程序。例如,本公开的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行所述畅通信息确定方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分1109从网络上被下载和安装,和/或从可拆卸介质1111被安装。

附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。

作为另一方面,本公开实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开实施例的方法。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

30页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:操作方法、装置及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类