掌桥专利:专业的专利平台
掌桥专利
首页

一种电子设备、控制方法及电子系统

文献发布时间:2023-06-19 13:29:16


一种电子设备、控制方法及电子系统

技术领域

本申请涉及信息处理技术领域,更具体的说是涉及一种电子设备、控制方法及电子系统。

背景技术

基于投屏技术可以将数据源设备中显示的数据信息传输至显示设备的显示屏上进行同步显示。目前,通常会利用投屏器将数据源设备中的显示数据传输至显示设备上进行显示,但是,投屏器通常需要使用USB(Universal Serial Bus,通用串行总线)连接到数据源设备。当数据源设备为轻便型笔记本电脑时,由于设备整体的USB接口较少或者被其他装置占用,使得再连接投屏器受到限制,不便于用户的操作。

发明内容

有鉴于此,本申请提供如下技术方案:

一种电子设备,包括:

第一接口,用于连接第一设备,至少获得来自第一设备的媒体数据;

第二接口,用于连接第二设备,至少向第二设备传输所述媒体数据,使得所述第二设备输出所述媒体数据;

检测装置,用于采集表征所述电子设备运动的运动数据,其中,所述运动数据能改变所述第二设备输出的媒体数据。

可选地,所述媒体数据包括内容数据和指示数据;

所述第一接口,还用于获得所述运动数据,将所述运动数据传输给所述第一设备;

其中,所述运动数据能被所述第一设备响应,改变所述指示数据相对于所述内容数据的相对位置,相同位置的所述指示数据影响所述内容数据的显示;

所述第二接口,还用于将第一信息传输至所述第二设备,所述第一信息为改变指示数据相对于内容数据的相对位置后的媒体数据。

可选地,所述第一接口包括:

第一子接口,用于与所述第一设备传输所述媒体数据;

第二子接口,用于与所述第一设备传输所述运动数据。

可选地,还包括:

输入组件,用于采集操作数据;

所述第一接口,还用于将所述操作数据传输给所述第一设备,以使所述第一设备改变媒体数据;以及将所述第一设备改变的媒体数据发送至所述电子设备;

所述第二接口,还用于将所述改变的媒体数据传输至所述第二设备,以使所述第二设备输出所述改变的媒体数据。

可选地,所述输入组件至少包括:

第一输入子部件,用于接收第一操作数据;

第二输入子部件,用于接收第二操作数据;

其中,组合所述第一输入子部件和所述第二输入子部件时,接收第三操作数据;不同类型的操作数据至少用于控制所述第一设备或所述第二设备对应的媒体数据的输出状态。

可选地,还包括:

第一处理装置,用于对操作数据进行解析,获得切换信号,所述切换信号用于控制所述第二设备的功能状态。

其中,

所述第一处理装置,还用于响应于所述切换信号满足第一条件,将所述切换信号传输至所述第二接口,以切换所述第二接口与所述第二设备的连接状态,所述连接状态包括断开或连接;

或,响应于所述切换信号满足第二条件,将所述切换信号通过所述第二接口传输至第二设备,以使得所述第二设备切换至目标状态,所述目标状态包括第一状态或第二状态,所述第一状态表征所述第二设备输出所述媒体数据,所述第二状态表征所述第二设备不输出所述媒体数据。

可选地,还包括:

第二处理装置,用于生成附加数据,以及组合并传输所述媒体数据和所述附加数据至所述第二设备,使得所述第二设备输出所述媒体数据和所述附加数据,其中,相同位置的所述附加数据影响所述媒体数据的显示;

所述运动数据用于改变所述附加数据影响所述媒体数据的相对位置。

一种控制方法,包括:

电子设备获得来自连接的第一设备的媒体数据;

向连接的第二设备传输所述媒体数据,使得所述第二设备输出所述媒体数据;

采集表征电子设备运动的运动数据,以通过所述运动数据改变所述第二设备输出的媒体数据。

一种电子系统,包括:

电子设备,至少用于获得来自第一设备的媒体数据,并采集表征所述电子设备运动的运动数据;

第二设备,用于获得并输出来自电子设备的所述媒体数据,其中,所述输出来自电子设备的所述媒体数据包括:向与所述第二设备连接的第三设备传输所述媒体数据,使得第三设备呈现所述媒体数据对应的内容。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的一种电子设备的结构示意图;

图2为本申请实施例提供的一种应用场景的示意图;

图3为本申请实施例提供的另一种应用场景的示意图;

图4为本申请实施例提供的一种控制方法的流程示意图;

图5为本申请实施例提供的一种电子系统的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了一种电子设备,该电子设备可以应用于信息源设备到显示设备输出的场景的,如可以应用在网络会议、信息分享等场景中,具体的可以是媒体数据投屏的场景中。

参见图1,为本申请实施例提供的一种电子设备的结构示意图,该电子设备10可以包括:

第一接口101,用于连接第一设备,至少获得来自第一设备的媒体数据。

第二接口102,用于连接第二设备,至少向第二设备传输媒体数据,使得第二设备输出媒体数据。

检测装置103,用于采集表征电子设备运动的运动数据,其中,运动数据能改变第二设备输出的媒体数据。

电子设备10是一种能够连接至少两个设备的一种功能设备,通过第一接口连接101与第一设备连接,第一接口通信协议类型可以是与第一设备通信协议类型相匹配,例如,第一接口可以是USB(Universal Serial Bus,通用串行总线)接口,还可以是无线网络接口,即第一接口可以是无线网卡,对应的,第一接口还可以是HDMI(High DefinitionMultimedia Interface,高清多媒体接口)。第一设备可以生成媒体数据,第一设备还可以是存储有媒体数据,如将云端的媒体数据进行本地存储,第一设备还可以是接收到其他设备传输的媒体数据,将该媒体数据传输给电子设备。对应的,媒体数据一般包括文本、音频和图像等多种形式。

电子设备通过第二接口102连接第二设备,至少向第二设备传输媒体数据,使得第二设备输出媒体数据。其中,第二接口的通信协议类型与第二设备的通信协议类型相匹配,例如第二接口可以是网络接口。第二设备可以是自身具有呈现装置,即利用自身的呈现装置呈现所述媒体数据对应的内容。第二设备还可以输出媒体数据至与第二设备连接的第三设备,使得第三设备呈现媒体数据对应的内容。

该电子设备能够运动并产生运动数据,而运动数据可以被检测装置103采集。当电子设备产生运动时,可以是电子设备整体产生运动,如电子设备可以被拖动或移动;也可以是电子设备的部分部件产生运动,如电子设备具有按键,该按键被按动时产生的运动,还可以是电子设备具有滑动部件,滑动部件滑动时产生的运动。电子设备产生的运动数据能改变第二设备输出的媒体数据,对应的,可以包括电子设备产生的运动数据能够改变第一设备输出的媒体数据,使得将改变后的媒体数据通过第二接口传输至第二设备。还可以是电子设备产生的运动数据能够改变第二设备接收到的媒体数据,使得第二设备输出改变后的媒体数据。其中,改变媒体数据可以是运动数据产生对应的标识、菜单或者选定内容来影响媒体数据,如,第二电子设备初始输出的媒体数据为目标文字,通过电子设备的运动数据可以产生对目标文字特定部分的高亮显示,使得第二电子设备输出的目标文字包括高亮显示部分。也可以是改变待输出的媒体数据对应的数据内容,如当前第二设备输出的媒体数据为第一视频,可以通过电子设备的运动数据产生数据重选指令,使得第二电子设备输出的媒体数据为第二视频。

在本申请实施例中提供了一种电子设备,该电子设备的第一接口连接第一设备,至少获得来自第一设备的媒体数据;电子设备的第二接口连接第二设备,向第二设备传输传输媒体数据,使得第二设备输出媒体数据;电子设备的检测装置采集表征电子设备运动的运动数据,该运动数据能改变第二设备输出的媒体数据。实现了电子设备具有产生运动数据和传输媒体数据的功能,例如,电子设备可以同时具有鼠标原有功能以及新增投屏功能,使得可以集成多个功能在同一设备上,以减少被连接的设备接口的占用,同时无需频繁切换功能设备,便于对设备的操作。

参见图2,为本申请实施例提供的一种应用场景的示意图。在图2所示的实施例中,电子设备是具有同屏功能的鼠标201,第一设备为笔记本电脑202,第二设备为显示屏幕203,媒体数据为图像数据。其中,鼠标201具有投屏功能,可以具有对应的投屏功能激活按键,也可以是通过鼠标上原有按键的特定操作激活对应的投屏功能。当激活该投屏功能后,该鼠标201可以实现投屏功能,也可以维持原有的鼠标的功能,如选定、内容滑动、产生菜单数据等。在图2中,笔记本电脑将图像数据传输至鼠标,鼠标将图像数据传输给显示屏幕,使得显示屏幕显示该图像数据。对应的,鼠标还可以基于其运动的运动数据改变笔记本电脑中的图像数据,如移动图像数据中的光标位置,又或者通过鼠标中特定按键的功能对笔记本电脑输出的媒体数据添加水印信息,使得显示屏幕显示的增加水印的图像数据,具体的,可以是在鼠标的存储区域中预先存储水印信息,然后可以通过长按鼠标左键的模式,在图像数据中添加水印信息。

在本申请的另一实施例中,媒体数据包括内容数据和指示数据。对应的,第一接口还用于获得运动数据将运动数据传输给第一设备。其中,运动数据能被第一设备响应,改变指示数据相对于内容数据的相对位置,相同位置的指示数据影响内容数据的显示。第二接口还用于将第一信息传输至第二设备,其中,第一信息为改变知识数据相对于内容数据的相对位置后的媒体数据。

在该实施例中,内容数据是指媒体数据的内容,即原始要呈现的数据,如图像、视频和文字,而指示数据会基于运动数据进行改变,包括:改变不同类型的指示数据,还可以是改变指示数据相对于内容数据的相对位置。例如,内容数据是文本,原有的指示数据是选定文本数据中的第一行文本,基于电子设备按键位置的运动,如点击右键,会将指示数据中的选定数据改变为产生对应的菜单数据。还可以是,通过移动电子设备光标的位置,使得在原文本中选定的第一行文本,变成选定第一行和第二行文本。从而改变了选定文本与整体文本的相对位置。还可以是指示数据表征光标在文本中的位置,例如光标从文本中的第一行中间位置,移动至第二行文本的结尾部分。相同位置的指示数据会影响内容数据的显示,其中,影响可以是影响内容数据的表现形式,例如,指示数据是选定数据,通常选定的数据会对文本加粗或者生成文本的阴影部分,因此,会影响原有内容数据,例如,使得原有内容数据中出现阴影部分,影响其整体呈现形式。

在一种实施方式中,第一接口包括:

第一子接口,用于与第一设备传输媒体数据。

第二子接口,用于与第一设备传输运动数据。

在该实施方式中,第一接口有两种协议接口类型,使得媒体数据和运动数据的传输是分两路实现的,第一子接口由于是传输媒体数据,其可以采用能够传输媒体数据的协议类型的接口,如HDMI接口。第二子接口可以传输运动数据,其可以是USB接口。通过将运动数据和媒体数据的分开传输,有利于数据的并行高效传输。

在另一实施方式中,电子设备还包括:

输入组件,用于采集操作数据。

第一接口,还用于将操作数据传输给第一设备,以使第一设备改变媒体数据;以及将第一设备改变的媒体数据发送至所述电子设备。

第二接口,还用于将改变的媒体数据传输至第二设备,以使第二设备输出改变的媒体数据。

对应的,输入组件可以与电子设备的检测装置连接,以使得检测装置获得与操作数据对应的运动数据。输入组件可以是电子设备中的一个组件或者一组组件。操作者可以直接通过对输入组件进行操作,以产生操作数据。不同的操作数据可以对应电子设备不同的运动数据,例如,输入组件为电子设备整体,当拖动电子设备时,会使得产生光标的移动数据。当操作数据传输给第一设备时,第一设备可以改变媒体数据,对应的,可以改变媒体数据的指数数据,如操作数据是对光标的移动,则可以改变光标的位置。对应的,还可以改变媒体数据的内容数据,如操作数据是通过滑动电子设备代表翻页的按钮,可以将内容数据为第一页面的文本改变为第二页面的文本。基于上述操作,当第一电子设备输出的媒体数据发生了改变,也会对应改变第二设备输出的媒体数据,即第二设备输出改变的媒体数据。

具体的,电子设备的输入组件至少包括:

第一输入子部件,用于接收第一操作数据。

第二输入子部件,用于接收第二操作数据。

其中,组合第一输入子部件和第二输入子部件时,接收第三操作数据,不同类型的操作数据至少用于控制第一设备或第二设备对应媒体数据的输出状态。

不同的输入子部件可以接收不同类型的操作数据,对应的,还可以通过对输入子部件进行组合操作,以得到对应的操作数据。操作数据类型不同可以控制对应的设备输出媒体数据的状态不同,其输出状态包括输出媒体数据、输出预设信息,或者不输出任何信息。如操作数据可以对应是否启动将媒体数据传输至第二设备,如操作数据可以使得第一设备的媒体数据不输出,仅输出第一设备的目标显示界面。还可以是控制第二电子设备是否输出媒体数据,如即使第一设备将媒体数据传输给电子设备,电子设备也不会将媒体数据传输给第二设备,或者仅传输给第二设备预先存储的固定图像。

例如,电子设备为能够支持投屏功能的鼠标,按下鼠标左键超过3S激活投屏功能,使得第二设备能够输出媒体数据,按下鼠标右键超过3S关闭投屏功能,使得第二设备部输出媒体数据。还可以设置为是同时按下鼠标左右键,并再摁一下鼠标中键,激活或者关闭投屏功能。

进一步地,电子设备还包括:

第一处理装置,用于对操作数据进行解析,获得切换信号。

其中,不同类型的操作数据可以对应不同的切换信号。切换信号用于控制第二设备的功能状态。第二设备的功能状态包括开启输出媒体数据的状态或者关闭输出媒体数据的状态,进一步地,可以仅是开启输出第一设备传输的媒体数据的状态,或者关闭输出第一设备传输的媒体数据的状态。

在一种可能的实现方式中,第一处理装置还用于响应于所述切换信号满足第一条件,将所述切换信号传输至所述第二接口,以切换所述第二接口与所述第二设备的连接状态,所述连接状态包括断开或连接;

或,响应于所述切换信号满足第二条件,将所述切换信号通过所述第二接口传输至第二设备,以使得所述第二设备切换至目标状态,所述目标状态包括第一状态或第二状态,所述第一状态表征所述第二设备输出所述媒体数据,所述第二状态表征所述第二设备不输出所述媒体数据。

其中,第一条件和第二条件可以分别表征控制切换的部件的条件,具体的,第一条件表征对第二接口与第二设备之间的连接状态的切换的条件,对应的,第二接口与第二设备断开还是连接需要根据切换信号的具体内容确定,以使得实现第二设备是否能够输出第一设备传输的媒体数据。

第二条件保证第二设备是否输出媒体数据的条件,即在该方式中,第一设备可以输出媒体数据,电子设备也可以将媒体数据传输给第二设备,只是第二设备可以根据切换信号选择是否将媒体数据进行输出。

在本申请实施例的另一种实施方式中,电子设备还包括:

第二处理装置,用于生成附加数据,以及组合并传输所述媒体数据和所述附加数据至所述第二设备,使得所述第二设备输出所述媒体数据和所述附加数据,其中,相同位置的所述附加数据影响所述媒体数据的显示;

所述运动数据用于改变所述附加数据在所述媒体数据中的相对位置。

需要说明的是,电子设备中的第二处理装置可以是与前述实施例中的第一处理装置为同一处理装置,也可以是不同的处理装置,生成的附加数据的表现形式可以与指示数据相同也可以不同。但是附加数据是作用于第一设备通过电子设备已经输出的媒体数据的,不会改变第一设备输出至电子设备的媒体数据的状态。媒体数据中可以包括内容数据和指示数据,生成的附加数据可以是作用于媒体数据的内容数据,也可以是作用于整体的媒体数据,也可以是作用于指示数据。例如,媒体数据中的内容数据是文本,指示数据是光标,而附加数据可以是一个新光标,则第二设备输出的媒体数据和附加数据为文本、原始光标和新光标。还例如,附加数据可以是水印信息,则第二设备输出的媒体数据和附件数据为文本、原始光标和水印信息。其中,水印信息会影响文本数据原有的显示状态。

参见图3,为本申请实施例提供的另一场景示意图,在图3中,电子设备为具有投屏功能的鼠标,与笔记本电脑通过USB接口连接,与显示屏幕通过无线网络传输模式进行连接。媒体数据对应的内容数据为文本,指示数据表征光标的位置。可以通过操作鼠标的按键使得光标定位在“诗人”中的“诗”和“人”之间,则笔记本显示的媒体数据为包括光标的文本。对应的,传输至显示屏幕显示的文本也是包括光标的文本。

在图3中还包括了增加附加数据的方式,例如,附加数据是通过鼠标长按左键增加的选定文本,被选定的文本是笔记本输出的是文本与光标的组合,而显示屏幕显示的是媒体数据与附加数据的组合,即输出的显示结果为选定文本、未选定文本以及光标。

对应的,本申请实施例中电子设备也可以是具有鼠标功能的USB无线投屏器,可以同鼠标按键,快速激活投屏模式,同时也可以使用鼠标功能。例如,具有鼠标功能的投屏器和电脑连接仅用USB连接(其中,USB连接还可以选用USB-A或者USB Type C不同类型)。还可以是具有鼠标功能的投屏器与电脑连接分两路进行连接,使用USB线连接,实现与第一设备传输对应的运动数据,使用HDMI线连接,实现与第一设备传输媒体数据。

对应的,还可以利用鼠标功能提供的左键、右键、中键的单独使用或组合,来激活或关闭该具有鼠标功能的投屏器的投屏功能。具体的操作过程可以包括:同时摁下鼠标左右键超过3S激活投屏功能或者关闭投屏功能;或者同时摁下鼠标左右键,并再摁一下鼠标中键,激活或者关闭投屏功能。还可以增加一个投屏控制按键,实现投屏功能的激活或关闭的功能。对应的,在投屏模式下,鼠标功能可以正常使用,并用鼠标功能可以回控所投出来的屏幕中的显示信息。

在本申请的另一实施例中还提供了一种控制方法,参见图4,该方法可以包括以下步骤:

S401、电子设备获得来自连接的第一设备的媒体数据;

S402、向连接的第二设备传输所述媒体数据,使得所述第二设备输出所述媒体数据;

S403、采集表征电子设备运动的运动数据,以通过所述运动数据改变所述第二设备输出的媒体数据。

本申请实施例提供的一种控制方法,电子设备获得来自连接的第一设备的媒体数据,向连接的第二设备传输所述媒体数据,使得所述第二设备输出所述媒体数据,采集表征电子设备运动的运动数据,以通过所述运动数据改变所述第二设备输出的媒体数据。实现了对不同功能的组合,提升了操作的便捷性。

在一种实现方式中,当所述媒体数据包括内容数据和指示数据时,所述方法还包括:

获得所述运动数据,将所述运动数据传输给所述第一设备,以使得所述运动数据能被所述第一设备响应,改变所述指示数据相对于所述内容数据的相对位置,相同位置的所述指示数据影响所述内容数据的显示;

将第一信息传输至所述第二设备,所述第一信息为改变指示数据相对于内容数据的相对位置后的媒体数据。

其中,还包括:利用不同的传输通路分别与所述第一设备传输所述媒体数据和所述运动数据。

在另一实施方式中,还包括:

采集操作数据;

将所述操作数据传输给所述第一设备,以使所述第一设备改变媒体数据;以及将所述第一设备改变的媒体数据发送至所述电子设备;

将所述改变的媒体数据传输至所述第二设备,以使所述第二设备输出所述改变的媒体数据。

对应的,采集操作数据包括:

接收第一操作数据;

接收第二操作数据;

不同类型的操作数据至少用于控制所述第一设备或所述第二设备对应的媒体数据的输出状态。

进一步地,还包括:

对操作数据进行解析,获得切换信号,所述切换信号用于控制所述第二设备的功能状态。

具体的,所述切换信号用于控制所述第二设备的功能状态,包括:

响应于所述切换信号满足第一条件,将所述切换信号传输至所述第二接口,以切换所述第二接口与所述第二设备的连接状态,所述连接状态包括断开或连接;

或,响应于所述切换信号满足第二条件,将所述切换信号通过所述第二接口传输至第二设备,以使得所述第二设备切换至目标状态,所述目标状态包括第一状态或第二状态,所述第一状态表征所述第二设备输出所述媒体数据,所述第二状态表征所述第二设备不输出所述媒体数据。

在一种实施方式中,还包括:

生成附加数据,以及组合并传输所述媒体数据和所述附加数据至所述第二设备,使得所述第二设备输出所述媒体数据和所述附加数据,其中,相同位置的所述附加数据影响所述媒体数据的显示;

所述运动数据用于改变所述附加数据在所述媒体数据中的相对位置。

需要说明的是,本实施例中各个方法步骤的具体实现可以参考前文中的相应部件的内容,此处不再详述。

参见图5,为本申请实施例提供的一种电子系统的结构示意图,电子系统50包括:

电子设备501,至少用于获得来自第一设备的媒体数据,并采集表征所述电子设备运动的运动数据。

第二设备502,用于获得并输出来自电子设备的所述媒体数据,其中,所述输出来自电子设备的所述媒体数据包括:向与所述第二设备连接的第三设备传输所述媒体数据,使得所述第三设备呈现所述媒体数据对应的内容;

其中,所述运动数据能改变所述第二设备输出的媒体数据。

本申请实施例提供了一种电子系统,能够基于电子设备获得媒体数据和运动数据,并将媒体数据输出至第二设备,第二设备可以将媒体数据输出至连接的第三设备,使得第三设备呈现媒体数据的内容。实现了电子设备能够支持不同的功能,并且第二设备可以将媒体数据传输至与其连接的设备上进行呈现,实现了单一设备支持不同功能的目的,提升了操作的效率和便捷性。

需要说明的是,电子系统中的各个设备的具体实现可以参考前文中的相应内容,此处不再详述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 电子设备、电子设备的控制方法以及电子系统
  • 一种电子设备、控制方法及电子系统
技术分类

06120113694161