书签 分享 收藏 举报 版权申诉 / 8

双屏互动控制方法.pdf

  • 上传人:32
  • 文档编号:6360394
  • 上传时间:2019-06-04
  • 格式:PDF
  • 页数:8
  • 大小:502.41KB
  • 摘要
    申请专利号:

    CN201510368585.7

    申请日:

    2015.06.29

    公开号:

    CN104915173A

    公开日:

    2015.09.16

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06F 3/14申请公布日:20150916|||实质审查的生效IPC(主分类):G06F 3/14申请日:20150629|||公开

    IPC分类号:

    G06F3/14; G06F3/0488(2013.01)I

    主分类号:

    G06F3/14

    申请人:

    惠州华阳通用电子有限公司

    发明人:

    李通

    地址:

    516005广东省惠州市东江高新科技产业园上霞北路1号华阳工业园A区2号

    优先权:

    专利代理机构:

    广州三环专利代理有限公司44202

    代理人:

    温旭

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种双屏互动控制方法,包括:第一触摸屏终端与第二触摸屏终端建立连接,所述第一触摸屏终端获取所述第二触摸屏终端投射的显示数据并进行显示;所述第一触摸屏终端接收外部输入的触摸操作数据;所述第一触摸屏终端将所述触摸操作数据传输给所述第二触摸屏终端;所述第二触摸屏终端根据所述触摸操作数据,识别其中针对屏幕中视图控件的操作类型,所述操作类型包括滑动操作和点击操作;所述第二触摸屏终端对所述滑动操作或所述点击操作进行响应;所述第二触摸屏终端将响应后的显示画面同步给所述第一触摸屏终端。应用本发明技术方案,便于用户从第一触摸屏终端上对第二触摸屏终端进行控制。

    权利要求书

    权利要求书
    1.  一种双屏互动控制方法,其特征在于,所述方法包括:
    第一触摸屏终端与第二触摸屏终端建立连接,所述第一触摸屏终端获取所述第二触摸屏终端投射的显示数据并进行显示;
    所述第一触摸屏终端接收外部输入的触摸操作数据;
    所述第一触摸屏终端将所述触摸操作数据传输给所述第二触摸屏终端;
    所述第二触摸屏终端根据所述触摸操作数据,识别其中针对屏幕中视图控件的操作类型,所述操作类型包括滑动操作和点击操作;
    所述第二触摸屏终端对所述滑动操作或所述点击操作进行响应;
    所述第二触摸屏终端将响应后的结果同步给所述第一触摸屏终端。

    2.  根据权利要求1所述的方法,其特征在于,所述第一触摸屏终端与第二触摸屏终端建立连接,所述第一触摸屏终端获取所述第二触摸屏终端投射的显示数据并进行显示,包括:
    所述第一触摸屏终端和所述第二触摸屏终端基于视频传输协议建立有线或无线连接;
    所述第二触摸屏终端通过EDID协议获取所述第一触摸屏终端所支持的显示参数;
    所述第二触摸屏终端将对应与所述显示参数的显示数据发送给所述第一触摸屏终端;
    所述第一触摸屏终端接收所述显示数据并显示。

    3.  根据权利要求1所述的方法,其特征在于,所述第一触摸屏终端接收外部输入的触摸操作数据的步骤,包括:
    所述第一触摸屏终端依照预设的采样周期监控屏幕上触点的变化,并记录每一次操作中所包含的触点类型及触点坐标,所述触点类型包括TouchDown触点、TouchMove触点和TouchUp触点,所述TouchDown触点为第一次接触屏幕产生的触点,所述TouchUp触点为最后弹起时对应的触点,所述TouchMove触点为所述TouchDown触点和所述TouchUp触点之间的触点。

    4.  根据权利要求3所述的方法,其特征在于,所述第二触摸屏终端根据所 述触摸操作数据,识别其中针对屏幕中视图控件的操作类型的步骤,包括:
    所述第二触摸屏终端根据所述触点类型和触点坐标,执行碰撞检测,筛选出所述视图控件范围内的操作;
    依据所述视图控件范围内触点之间的相对距离,判断所述操作为滑动操作或点击操作。

    5.  根据权利要求4所述的方法,其特征在于,所述执行碰撞检测的步骤,包括:
    预设视图控件为矩形,尺寸为Size(w,h),w为像素宽,h为像素高,左上角像素点坐标(a,b);
    判断任意触点坐标(x,y)是否同时满足a<x<a+w且b<y<b+h,若是则位于所述视图控件范围内,否则不在所述视图控件范围内。

    6.  根据权利要求4所述的方法,其特征在于,所述依据所述视图控件范围内触点之间的相对距离,判断所述操作为滑动操作或点击操作的步骤,包括:
    将TouchDown触点与第一个TouchMove触点之间的距离与预设阀值相比,若则所述操作为滑动操作,否则所述操作为点击操作,其中TouchDown触点坐标(X1,Y1),第一个TouchMove触点坐标(X2,Y2),MinSpace为预设阀值。

    7.  根据权利要求1所述的方法,其特征在于,所述第二触摸屏终端对所述滑动操作或所述点击操作进行响应的步骤,包括:
    遍历所述第二触摸屏终端上视图控件,确定允许响应所述滑动操作或所述点击操作的最顶层控件,并进行响应。

    8.  根据权利要求1所述的方法,其特征在于,所述第一触摸屏终端为车载终端,所述第二触摸屏终端为移动终端。

    说明书

    说明书双屏互动控制方法
    技术领域
    本发明涉及车载电子与移动终端技术领域,特别是涉及一种双屏互动控制方法。
    背景技术
    目前,车载终端和移动终端都集成了触摸屏(touch screen,又称为触控屏或触控面板)技术。用户可以很方便地输入讯号对车载终端或移动终端进行控制。
    在一些场景下,用户并不方便对某一终端进行操作,例如用户当前正在驾车,可以很方便地对车载终端的触摸屏进行操作,能够获取车载终端提供的音乐、导航等服务,然而当用户需要通过移动终端如手机进行视频通话、访问微博等操作时,就会遇到诸如找寻移动终端、如何固定或握持移动终端等麻烦因素。因此,需要提供一种双屏互动控制方法,使用户通过对其中一个触摸屏终端屏幕上进行操作就能实现对另一触摸屏终端进行控制,举例而言,在车载环境中,通过在车载终端屏幕上进行操作,就能获取移动终端上应用所提供的服务。
    发明内容
    基于此,有必要提供一种双屏互动控制方法,应用本发明技术方案,能够使得用户在第一触摸屏终端上进行操作,就可控制第二触摸屏终端进行响应并返回结果。
    一种双屏互动控制方法,包括:
    第一触摸屏终端与第二触摸屏终端建立连接,所述第一触摸屏终端获取所述第二触摸屏终端投射的显示数据并进行显示;
    所述第一触摸屏终端接收外部输入的触摸操作数据;
    所述第一触摸屏终端将所述触摸操作数据传输给所述第二触摸屏终端;
    所述第二触摸屏终端根据所述触摸操作数据,识别其中针对屏幕中视图控件的操作类型,所述操作类型包括滑动操作和点击操作;
    所述第二触摸屏终端对所述滑动操作或所述点击操作进行响应;
    所述第二触摸屏终端将响应后的结果同步给所述第一触摸屏终端。
    在一个实施例中,所述第一触摸屏终端与第二触摸屏终端建立连接,所述第一触摸屏终端获取所述第二触摸屏终端投射的显示数据并进行显示,包括:
    所述第一触摸屏终端和所述第二触摸屏终端基于视频传输协议建立有线或无线连接;
    所述第二触摸屏终端通过EDID协议获取所述第一触摸屏终端所支持的显示参数;
    所述第二触摸屏终端将对应与所述显示参数的显示数据发送给所述第一触摸屏终端;
    所述第一触摸屏终端接收所述显示数据并显示。
    在一个实施例中,所述第一触摸屏终端接收外部输入的触摸操作数据的步骤,包括:
    所述第一触摸屏终端依照预设的采样周期监控屏幕上触点的变化,并记录每一次操作中所包含的触点类型及触点坐标,所述触点类型包括TouchDown触点、TouchMove触点和TouchUp触点,所述TouchDown触点为第一次接触屏幕产生的触点,所述TouchUp触点为最后弹起时对应的触点,所述TouchMove触点为所述TouchDown触点和所述TouchUp触点之间的触点。
    在一个实施例中,所述第二触摸屏终端根据所述触摸操作数据,识别其中针对屏幕中视图控件的操作类型的步骤,包括:
    所述第二触摸屏终端根据所述触点类型和触点坐标,执行碰撞检测,筛选出所述视图控件范围内的操作;
    依据所述视图控件范围内触点之间的相对距离,判断所述操作为滑动操作或点击操作。
    在一个实施例中,所述执行碰撞检测的步骤,包括:
    预设视图控件为矩形,尺寸为Size(w,h),w为像素宽,h为像素高,左 上角像素点坐标(a,b);
    判断任意触点坐标(x,y)是否同时满足a<x<a+w且b<y<b+h,若是则位于所述视图控件范围内,否则不在所述视图控件范围内。
    在一个实施例中,所述依据所述视图控件范围内触点之间的相对距离,判断所述操作为滑动操作或点击操作的步骤,包括:
    将TouchDown触点与第一个TouchMove触点之间的距离与预设阀值相比,若则所述操作为滑动操作,否则所述操作为点击操作,其中TouchDown触点坐标(X1,Y1),第一个TouchMove触点坐标(X2,Y2),MinSpace为预设阀值。
    在一个实施例中,所述第二触摸屏终端对所述滑动操作或所述点击操作进行响应的步骤,包括:
    遍历所述第二触摸屏终端上视图控件,确定允许响应所述滑动操作或所述点击操作的最顶层控件,并进行响应。
    在一个实施例中,所述第一触摸屏终端为车载终端,所述第二触摸屏终端为移动终端。
    上述双屏互动控制方法,在第一触摸屏终端与第二触摸屏终端建立连接后,第一触摸屏终端将外部输入的触摸操作数据传输给第二触摸屏终端,由第二触摸屏终端识别其中针对视图控件的操作类型,并进行相应的响应,由此达到通过第一触摸屏终端进行操作去控制第二触摸屏终端的技术效果。
    附图说明
    图1为一个实施例中的双屏互动控制方法的流程示意图。
    具体实施方式
    为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
    参见图1,在一个实施例中提供了一种双屏互动控制方法,包括:
    步骤101,第一触摸屏终端与第二触摸屏终端建立连接,第一触摸屏终端获取第二触摸屏终端投射的显示数据并进行显示。
    具体的,本实施例中的第一触摸屏终端和第二触摸屏终端均是指集成有触摸屏作为其输入装置和显示装置的终端,例如车载终端、移动终端等。本实施例可以车载终端作为第一触摸屏终端,移动终端作为第二触摸屏终端来举例。
    在一个实施例中,第一触摸屏终端与第二触摸屏终端建立连接,第一触摸屏终端获取第二触摸屏终端投射的显示数据并进行显示的过程包括下列(a)至(d):
    (a)第一触摸屏终端和第二触摸屏终端基于视频传输协议建立有线或无线连接。第一触摸屏终端可以与第二触摸屏终端建立连接,必然支持相应的协议,拥有相互通信的接口。第一触摸屏终端和第二触摸屏终端通过预设的视频传输协议如HDMI、Miracast等建立连接。连接方式可以是有线连接或无线连接。在车载终端作为第一触摸屏终端,移动终端作为第二触摸屏终端的例子下,移动终端如手机通常已经大部分很好地支持了上述开放协议,而车载终端可以通过装载相应的app程序来支持这些协议。
    (b)第二触摸屏终端通过EDID协议获取第一触摸屏终端所支持的显示参数。第二触摸屏终端和第一触摸屏终端建立连接后,需要将自身操作界面投射到第一触摸屏终端的屏幕上。通常,第一触摸屏终端与第二触摸屏终端的屏幕尺寸大小不同,所支持的显示参数如分辨率等也就不尽相同。第二触摸屏终端通过EDID(Extended Display Identification Data,扩展显示标识数据)协议来获取第一触摸屏终端的显示参数信息,包括所支持的多种分辨率形式、最大图像尺寸、颜色设置等信息,再由第二触摸屏终端从中确定一个输出的显示参数。
    (c)第二触摸屏终端将对应显示参数的显示数据发送给第一触摸屏终端。
    (d)第一触摸屏终端接收所述显示数据并显示。第一触摸屏终端在屏幕上显示第二触摸屏终端的画面,可以是全屏显示,也可以是以一个子窗口显示画面。在此并不限定。
    步骤102,第一触摸屏终端接收外部输入的触摸操作数据。
    具体的,第一触摸屏终端和第二触摸屏终端都具有触摸屏,用户可以在触 摸屏上进行操作,从而输入一些信息分别给两终端的处理器进行处理得到相应的响应结果。本步骤的触摸操作数据特指用户在第一触摸屏终端输入的数据,并由第二触摸屏终端进行处理并响应。当第一触摸屏终端全屏显示第二触摸屏终端投射的画面时,所有屏幕上操作的数据都作为触摸操作数据,而当第一触摸屏终端以子窗口形式显示第二触摸屏终端的画面时,只有该窗口范围内的操作数据作为本步骤中的触摸操作数据。在一个实施例中,第一触摸屏终端接收外部输入的触摸操作数据的步骤,包括:第一触摸屏终端依照预设的采样周期监控屏幕上触点的变化,并记录每一次操作中所包含的触点类型及触点坐标,触点类型包括TouchDown触点、TouchMove触点和TouchUp触点,其中,TouchDown触点为第一次接触屏幕产生的触点,TouchUp触点为最后弹起时对应的触点,TouchMove触点为TouchDown触点和TouchUp触点之间的触点。
    步骤103,第一触摸屏终端将触摸操作数据传输给第二触摸屏终端。
    步骤104,第二触摸屏终端根据触摸操作数据,识别其中针对屏幕中视图控件的操作类型,操作类型包括滑动操作和点击操作。
    具体的,第二触摸屏终端根据触点类型和触点坐标,执行碰撞检测,筛选出所述视图控件范围内的操作。在一个实施例中,预设视图控件为矩形,尺寸为Size(w,h),w为像素宽,h为像素高,左上角像素点坐标(a,b),再判断任意触点坐标(x,y)是否同时满足a<x<a+w且b<y<b+h,若是则位于视图控件范围内,否则不在视图控件范围内。
    第二触摸屏终端进一步对视图控件范围内的触摸操作数据进行处理,依据视图控件范围内触点之间的相对距离,判断操作为滑动操作或点击操作。在一个实施例中,仅以每次操作中前两个触点坐标来进行处理,从而简化处理过程。将TouchDown触点与第一个TouchMove触点之间的距离与预设阀值相比,若则操作为滑动操作,否则操作为点击操作,其中TouchDown触点坐标(X1,Y1),第一个TouchMove触点坐标(X2,Y2),MinSpace为预设阀值。
    步骤105,第二触摸屏终端对滑动操作或点击操作进行响应。
    具体的,视图控件预先定义两个布尔属性:滑动允许响应(CanResponseDrag) 和点击允许响应(CanResponseClick),若滑动允许响应取值为是,则该视图控件可以对滑动操作进行响应,并预设对应的响应方式,同理若点击允许响应取值为是,则该视图控件可以对点击操作执行响应。
    在步骤105中,先遍历所有视图控件,确定最顶层视图中可以对滑动操作进行响应的视图控件,再遍历所有视图控件,确定可以对点击操作进行响应的视图控件,之后执行对应的响应方式。
    步骤106,第二触摸屏终端将响应后的结果同步给所述第一触摸屏终端。
    具体的,第二触摸屏终端执行响应后,显示画面会发生变化,同时可能会伴随播放对应的音频等,第二触摸屏终端将显示数据、语音数据等等结果传输给第一触摸屏终端,再由第一触摸屏终端展示给用户。
    上述实施例中的双屏互动控制方法,在第一触摸屏终端与第二触摸屏终端建立连接后,第一触摸屏终端将外部输入的触摸操作数据传输给第二触摸屏终端,由第二触摸屏终端识别其中针对视图控件的操作类型,并进行相应的响应,由此达到通过第一触摸屏终端进行操作去控制第二触摸屏终端的技术效果。
    以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

    关 键  词:
    双屏 互动 控制 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:双屏互动控制方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6360394.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1