一种设备共享方法

文档序号:6436976阅读:269来源:国知局
专利名称:一种设备共享方法
技术领域
本发明涉及计算机技术领域,特别是涉及一种设备共享方法。
背景技术
随着科技的发展,计算机也呈现出多元化的发展,出现了笔记本电脑、平板电脑等多种类型。计算机研发人员发现:可以将笔记本电脑的显示屏制作成平板电脑。这样,用户可以随时将显示屏拆下,作为平板电脑使用,也可以将显示屏装在笔记本电脑的主机上作为笔记本电脑使用。这样,一个电子设备就由两个终端构成。但有时其中一终端上的某设备需要与另一终端进行共享,例如:摄像头。因为笔记本电脑仅包含一个安装在显示屏(即平板电脑)上的摄像头,因此平板电脑和笔记本电脑需要共享摄像头。由于摄像头直接生成的图像信息无法被笔记本电脑主机的Windows系统所识别,因此现有的摄像头共享方法通常利用双接口硬件实现摄像头设备的共享,如图1所示:摄像头100通过移动产业处理器接口(MIPI, Mobile Industry ProcessorInterface)将所采集的图像信息传送给平板电脑处理器300 ;另一方面,摄像头100通过数字视频接口 DVP将所采集的图像信息传送到图像处理芯片(ISP,Image SignalProcessing) 200中进行图像处理,生成Windows系统可以识别的格式的图像信息然后经USB接口发送到笔记本电脑主机处理器400中。然而,这种摄像头共享方法需要使用器件成本高的图像处理芯片ISP对图像进行处理,这必然会造出成本的上升。当然,除摄像头外,其他共享设备的共享方法也可能存在相同问题。因此,如何解决上述问题仍是摆在本领域研发人员面前的一个技术难题。

发明内容
为解决上述技术问题,本发明实施例提供一种设备共享方法,以实现对设备的低成本共享,技术方案如下:—种设备共享方法,应用于一电子设备,其中,所述电子设备包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,所述电子设备中包括第一系统,该方法包括:所述第一系统接收所述共享设备所生成第一共享信息;所述第一系统对所述第一共享信息进行处理,生成第二共享信息;所述第一系统控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。优选的,所述第一系统为所述第一终端中的系统、所述共享设备中的系统或除所述共享设备外的所述第二终端中的系统。优选的,所述第一系统对所述第一共享信息进行处理,生成第二共享信息,具体设置为:
所述第一系统对所述第一共享信息进行数据格式的转换处理,生成第二共享信
肩、O优选的,所述共享设备为摄像头,所述第一共享信息为第一图像信息,所述第二共享信息为第二图像信息。优选的,还包括:所述第一系统对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。优选的,所述第一终端的处理器为第一处理器,所述第二终端处理器为第二处理器,其中,第一处理器性能优于第二处理器。本发明还公开了一种电子设备,包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,所述电子设备中包括设备共享模块,所述设备共享模块包括:共享信息接收模块、共享信息处理模块和共享信息发送模块,所述共享信息接收模块,用于接收所述共享设备所生成第一共享信息;所述共享信息处理模块,用于对所述第一共享信息进行处理,生成第二共享信息;所述共享信息发送模块,用于控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。优选的,所述设备共享模块位于所述第一终端、位于所述共享设备或位于除所述共享设备外的所述第二终端中。优选的,所述共享信息处理模块,具体设置为:对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。优选的,所述共享设备为摄像头,所述第一共享信息为第一图像信息,所述第二共享信息为第二图像信息。优选的,所述设备共享模块还包括:控制命令处理模块,用于对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。通过应用以上技术方案,本发明能够使用电子设备中的处理系统对共享设备生成的共享信息进行处理,以得到电子设备中某一终端所支持的信息。由于节省了额外的处理芯片,因此实现设备共享的成本较低。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有的摄像头共享方法实施的架构图;图2为应用本发明的一种设备共享方法的电子设备的结构示意图;图3为本发明实施例提供的一种设备共享方法的流程示意图;图4为本发明实施例提供的另一种设备共享方法的流程示意图;图5为本发明实施例提供的一种电子设备中设备共享模块的结构示意图;图6为本发明实施例提供的另一种电子设备中共享设备的结构示意图。
具体实施例方式发明下面对本发明实施例的方法进行说明,包括:一种设备共享方法,应用于一电子设备,其中,所述电子设备包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,所述电子设备中包括第一系统,该方法包括:所述第一系统接收所述共享设备所生成第一共享信息;所述第一系统对所述第一共享信息进行处理,生成第二共享信息;所述第一系统控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。该方法包括六种情况,下面分别进行说明:第一种情况:所述第一系统为第一终端中的系统,第一系统控制第一终端获得第二共享信息。这种情况的实际意义是:当第二终端中共享设备产生的共享信息无法被第一终端识别时,可以首先使用第一终端的处理系统对共享设备产生的共享信息进行处理,以生成自身能够支持的第二共享信息,然后获得该第二共享信息即可。第二种情况:所述第一系统为第一终端中的系统,第一系统控制第二终端获得第二共享信息。这种情况的实际意义是:当第二终端中共享设备产生的共享信息无法被第二终端识别时,可以首先使用第一终端的处理系统对共享设备产生的共享信息进行处理,以生成第二终端能够支持的第二共享信息,然后发送到第二终端中,使第二终端获得该第二共享信息即可。第三种情况:所述第一系统为第二终端中的系统,第一系统控制第二终端获得第二共享信息。这种情况的实际意义是:当第二终端中共享设备产生的共享信息无法被第二终端识别时,可以首先使用第二终端的处理系统对共享设备产生的共享信息进行处理,以生成第二终端能够支持的第二共享信息,然后使第二终端获得该第二共享信息即可。第四种情况:所述第一系统为第二终端中的系统,第一系统控制第一终端获得第二共享信息。这种情况的实际意义是:当第二终端中共享设备产生的共享信息无法被第一终端识别时,可以首先使用第二终端的处理系统对共享设备产生的共享信息进行处理,以生成第一终端能够支持的第二共享信息,然后发送到第一终端中,使第一终端获得该第二共享信息即可。第五种情况:所述第一系统为共享设备中的系统,第一系统控制第一终端获得第二共享信息。这种情况的实际意义是:当共享设备产生的共享信息无法被第一终端识别时,可以使用共享设备中的处理系统对其产生的共享信息进行处理,以生成第一终端能够支持的第二共享信息,然后发送到第一终端中,使第一终端获得该第二共享信息即可。第六种情况:所述第一系统为共享设备中的系统,第一系统控制第二终端获得第二共享信息。这种情况的实际意义是:当共享设备产生的共享信息无法被第二终端识别时,可以使用共享设备中的处理系统对其产生的共享信息进行处理,以生成第二终端能够支持的第二共享信息,然后发送到第二终端中,使第二终端获得该第二共享信息即可。以上六种情况在实际应用中都是可行的,且具有实际的应用意义。为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。本发明实施例公开的一种设备共享方法,应用于一电子设备001,如图2所示,电子设备001包括相互连接的第一终端002和第二终端003,第二终端002包括一共享设备004,电子设备001中包括第一系统,如图3所示,该方法包括:S101、第一系统接收所述共享设备004所生成第一共享信息;其中,第一系统可以为第一终端002中的系统、共享设备004中的系统或除所述共享设备004外的第二终端003中的系统,当第一系统为第一终端002中的处理系统时,由于第一终端002与第二终端003是互相连接的,因此第二终端003中共享设备004生成的第一共享信息仍可以发送到第一终端002的第一系统中。S102、第一系统对所述第一共享信息进行处理,生成第二共享信息;在实际应用中,步骤S102可以具体设置为:第一系统对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。可以理解的是,由于不同终端上的处理系统的不同,其所支持的数据格式也不尽相同,而将信息的数据格式转换为目标终端可以支持的数据格式就可以很好的解决数据共享的问题。具体的数据格式转换方式有多种,如进行数据解析,然后按照目标终端可以支持的数据格式对解析后的数据进行封装即可。S103、第一系统控制所述第一终端002和/或第二终端003获得所述第二共享信息,其中,所述第二共享信息为所述第一终端002和/或第二终端003所支持的信息。需要说明的是,共享设备004生成的共享信息在第一终端002和第二终端003中可能都会存在不支持的情况。同时,由于第一终端002和第二终端003中都含有处理器,因此这些处理器都可以完成共享信息的处理。其中,共享设备004可以为摄像头,所述第一共享信息可以为第一图像信息,所述第二共享信息可以为第二图像信息。当然,共享设备004还可以为其他设备,如麦克风等。第一终端可以为笔记本电脑主机,第二终端可以为平板电脑。其中,第一终端002的处理器可以为第一处理器,第二终端003的处理器可以为第二处理器,其中,第一处理器性能优于第二处理器。第一终端中的系统可以为Windows系统,第二终端中的系统可以为Andriod 系统。本发明提供的一种设备共享方法,能够使用电子设备中的处理系统对共享设备生成的共享信息进行处理,以得到电子设备中某一终端所支持的信息。由于节省了额外的处理芯片,因此实现设备共享的成本较低。在本发明的其他实施例提供的一种设备共享方法中,还可以包括:所述第一系统对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。容易理解的是,终端与共享设备之间的命令交互可能也存在与共享信息相同的问题,即:终端发出的指令不被共享设备所识别。这种情况下,可以使用第一系统对该终端发出的控制命令进行处理,生成共享设备能够识别的控制命令即可。如第一终端或第二终端发送给摄像头的UVC指令不被摄像头所识别,这时只需要第一系统对UVC指令进行解释,映射到摄像头能够识别的相应指令即可,如:亮度控制、速率控制、帧格式控制等。
如图4所示,本发明还提供了另外一种设备共享方法,同样应用于一电子设备,其中,所述电子设备包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,该方法包括:S201、所述共享设备中的第二系统获得所述共享设备所生成第一共享信息;需要说明的一点是,在共享设备中植入处理芯片是可行的,这样就可以在该处理芯片中安装处理系统,以使共享设备中含有处理系统。S202、所述第二系统对所述第一共享信息进行处理,生成第二共享信息;共享设备开始采集生成的第一共享信息可能无法被第一终端和/或第二终端识另IJ,因此可以使用共享设备中的处理系统对第一共享信息进行处理,生成可以被识别的第二共享信息即可。在实际应用中,步骤S202可以具体设置为:第二系统对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。S203、所述第二系统控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。由于是共享设备,则不可避免的会出现共享设备所生成的共享信息要发送给两个终端的情况。随着科技的进步,终端中不同系统之间的互相兼容会出现的越来越多,因此共享设备的处理系统只需要将共享信息处理成两个终端,甚至更多终端都能支持的信息即可。其中,共享设备可以为摄像头,第一共享信息可以为第一图像信息,第二共享信息可以为第二图像信息。第一终端可以为笔记本电脑主机,第二终端可以为平板电脑。在本发明其他实施例提供的一种设备共享方法中,还可以包括:所述第二系统对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。当终端发送给共享设备的控制命令无法被共享设备所识别时,可是使用共享设备中的第二处理系统对该终端发出的控制命令进行处理,生成共享设备能够识别的控制命令即可。如第一终端或第二终端发送给摄像头的UVC指令不被摄像头所识别,这时只需要第二系统对UVC指令进行解释,映射到摄像头能够识别的相应指令即可,如:亮度控制、速率控制、帧格式控制等。相应于图3对应的方法实施例,本发明还提供一种电子设备001,如图2所示,包括相互连接的第一终端002和第二终端003,所述第二终端003包括一共享设备004,所述电子设备001中包括设备共享模块,如图5所示,所述设备共享模块包括:共享信息接收模块
005、共享信息处理模块006和共享信息发送模块007,共享信息接收模块005,用于接收所述共享设备所生成第一共享信息;当设备共享模块位于第一终端002中时,由于第一终端002与第二终端003是互相连接的,因此第二终端003中共享设备004生成的第一共享信息仍可以发送到第一终端002中设备共享模块的共享信息接收模块005。共享信息处理模块006,用于对所述第一共享信息进行处理,生成第二共享信息;在实际应用中,共享信息处理模块006可以具体设置为:对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。可以理解的是,由于不同终端上的处理系统的不同,其所支持的数据格式也不尽相同,而将信息的数据格式转换为目标终端可以支持的数据格式就可以很好的解决数据共享的问题。具体的数据格式转换方式有多种,如进行数据解析,然后按照目标终端可以支持的数据格式对解析后的数据进行封装即可。共享信息发送模块007,用于控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。需要说明的是,共享设备004生成的共享信息在第一终端002和第二终端003中可能都会存在不支持的情况。同时,由于第一终端002和第二终端003中都含有处理器,因此这些处理器都可以完成共享信息的处理。其中,共享设备004可以为摄像头,所述第一共享信息可以为第一图像信息,所述第二共享信息可以为第二图像信息。当然,共享设备004还可以为其他设备,如麦克风等。第一终端可以为笔记本电脑主机,第二终端可以为平板电脑。其中,第一终端002的处理器可以为第一处理器,第二终端003的处理器可以为第二处理器,其中,第一处理器性能优于第二处理器。第一终端中的系统可以为Windows系统,第二终端中的系统可以为Andriod 系统。其中,设备共享模块可以位于所述第一终端002、位于所述共享设备004或位于除所述共享设备004外的所述第二终端003中。本发明提供的一种电子设备,能够使用电子设备中的处理系统对共享设备生成的共享信息进行处理,以得到电子设备中某一终端所支持的信息。由于节省了额外的处理芯片,因此实现设备共享的成本较低。在本发明提供的另外一种电子设备中,设备共享模块还可以包括:控制命令处理模块,用于对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。容易理解的是,终端与共享设备之间的命令交互可能也存在与共享信息相同的问题,即:终端发出的指令不被共享设备所识别。这种情况下,可以使用控制命令处理模块对该终端发出的控制命令进行处理,生成共享设备能够识别的控制命令即可。如第一终端或第二终端发送给摄像头的UVC指令不被摄像头所识别,这时只需要控制命令处理模块对UVC指令进行解释,映射到摄像头能够识别的相应指令即可,如:亮度控制、速率控制、帧格式控制等。与图4所示的方法实施例相对应,本发明还提供了另外一种电子设备,包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,如图6所示,共享设备包括:共享信息接收模块008、共享信息处理模块009和共享信息发送模块010,共享信息接收模块008,用于获得所述共享设备所生成第一共享信息;需要说明的一点是,在共享设备中植入处理芯片是可行的,这样就可以在该处理芯片中安装处理系统,以使共享设备中含有处理系统。共享信息处理模块009,用于对所述第一共享信息进行处理,生成第二共享信息;共享设备开始采集生成的第一共享信息可能无法被第一终端和/或第二终端识另IJ,因此可以使用共享设备中的处理系统对第一共享信息进行处理,生成可以被识别的第二共享信息即可。在实际应用中,共享信息处理模块009可以具体设置为:对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。共享信息发送模块010,用于控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。
由于是共享设备,则不可避免的会出现共享设备所生成的共享信息要发送给两个终端的情况。随着科技的进步,终端中不同系统之间的互相兼容会出现的越来越多,因此共享设备的处理系统只需要将共享信息处理成两个终端,甚至更多终端都能支持的信息即可。其中,共享设备可以为摄像头,第一共享信息可以为第一图像信息,第二共享信息可以为第二图像信息。第一终端可以为笔记本电脑主机,第二终端可以为平板电脑。在本发明的其他实施例提供的一种电子设备中,所述共享设备中还可以包括:控制命令处理模块,用于对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。本发明提供的一种电子设备,能够使用电子设备中的处理系统对共享设备生成的共享信息进行处理,以得到电子设备中某一终端所支持的信息。由于节省了额外的处理芯片,因此实现设备共享的成本较低。为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上所述仅是本发明的具体实施方式
,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种设备共享方法,应用于一电子设备,其中,所述电子设备包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,所述电子设备中包括第一系统,其特征在于,包括: 所述第一系统接收所述共享设备所生成第一共享信息; 所述第一系统对所述第一共享信息进行处理,生成第二共享信息; 所述第一系统控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。
2.根据权利要求1所述的方法,其特征在于,所述第一系统为所述第一终端中的系统、所述共享设备中的系统或除所述共享设备外的所述第二终端中的系统。
3.根据权利要求1所述的方法,其特征在于,所述第一系统对所述第一共享信息进行处理,生成第二共享信息,具体设置为: 所述第一系统对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。
4.根据权利要求1或2所述的方法,其特征在于,所述共享设备为摄像头,所述第一共享信息为第一图像信息,所述第二共享信息为第二图像信息。
5.根据权利要求1所述的方法,其特征在于,还包括:所述第一系统对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。
6.根据权利要求2所述的方法,其特征在于,所述第一终端的处理器为第一处理器,所述第二终端处理器为第二处理器,其中,第一处理器性能优于第二处理器。
7.一种电子设备,包括相互连接的第一终端和第二终端,所述第二终端包括一共享设备,其特征在于,所述电子设备中包括设备共享模块,所述设备共享模块包括:共享信息接收模块、共享信息处理模块和共享信息发送模块, 所述共享信息接收模块,用于接收所述共享设备所生成第一共享信息; 所述共享信息处理模块,用于对所述第一共享信息进行处理,生成第二共享信息; 所述共享信息发送模块,用于控制所述第一终端和/或第二终端获得所述第二共享信息,其中,所述第二共享信息为所述第一终端和/或第二终端所支持的信息。
8.根据权利要求7所述的电子设备,其特征在于,所述设备共享模块位于所述第一终端、位于所述共享设备或位于除所述共享设备外的所述第二终端中。
9.根据权利要求7所述的电子设备,其特征在于,所述共享信息处理模块,具体设置为: 对所述第一共享信息进行数据格式的转换处理,生成第二共享信息。
10.根据权利要求7或8所述的电子设备,其特征在于,所述共享设备为摄像头,所述第一共享信息为第一图像信息,所述第二共享信息为第二图像信息。
11.根据权利要求8所述的电子设备,其特征在于,所述设备共享模块还包括:控制命令处理模块,用于对发送给所述共享设备的控制命令进行处理,生成所述共享设备能够识别的控制命令。
全文摘要
本发明公开了一种设备共享方法,应用于一电子设备,所述电子设备包括相互连接的第一终端和第二终端,第二终端包括一共享设备,所述电子设备中包括第一系统,该方法包括第一系统接收共享设备所生成第一共享信息;第一系统对第一共享信息进行处理,生成第二共享信息;第一系统控制第一终端和/或第二终端获得第二共享信息,其中,第二共享信息为第一终端和/或第二终端所支持的信息。本发明能够使用电子设备中的处理系统对共享设备生成的共享信息进行处理,以得到电子设备中某一终端所支持的信息。由于节省了额外的处理芯片,因此实现设备共享的成本较低。
文档编号G06F15/163GK103092808SQ20111033822
公开日2013年5月8日 申请日期2011年10月31日 优先权日2011年10月31日
发明者李洪伟, 柴海新 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1