CN105376637A - 一种共享蓝牙硬件的***和方法 - Google Patents
一种共享蓝牙硬件的***和方法 Download PDFInfo
- Publication number
- CN105376637A CN105376637A CN201510633796.9A CN201510633796A CN105376637A CN 105376637 A CN105376637 A CN 105376637A CN 201510633796 A CN201510633796 A CN 201510633796A CN 105376637 A CN105376637 A CN 105376637A
- Authority
- CN
- China
- Prior art keywords
- equipment
- bluetooth
- hardware
- bluetooth hardware
- configuration information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000002093 peripheral effect Effects 0.000 claims abstract description 46
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/818—OS software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例公开了一种共享蓝牙硬件的***和方法,涉及电子设备领域,用以避免蓝牙硬件先断电后上电,从而提供整体切换速度。该***包括:第一设备、第二设备、蓝牙硬件和蓝牙代理模块;第一设备和第二设备均与蓝牙硬件连接,第一设备和第二设备不同时启用蓝牙硬件;第一设备和第二设备均与蓝牙代理模块连接;蓝牙代理模块,用于向第一设备发送停用蓝牙硬件的指示信息,并向第二设备发送连接配置信息;连接配置信息是第一设备经蓝牙模块与蓝牙外设连接时所使用的参数;第一设备,用于接收停用蓝牙硬件的指示信息并停用蓝牙硬件;第二设备,用于接收连接配置信息,并在启用蓝牙硬件之后,利用连接配置信息,经蓝牙硬件与蓝牙外设进行连接。
Description
技术领域
本发明涉及电子设备领域,尤其涉及一种共享蓝牙硬件的***和方法。
背景技术
电视机是现化生活的一部分,但是在硬件不变的情况下,电视机能够实现的扩展功能非常有限。而电视机升级硬件,对用户来说意味着更换电视机,这使得升级硬件的花费较大。为了在不更换电视机的情况下,实现扩展功能所需的硬件的升级,市场上出现了一种将电视机显示与智能硬件相分离的电视机,称为硬件可升级电视机。
硬件可升级电视机有几种组合形式,其中一种组合形式就是提供扩展功能的新设备与电视机共享电视机的蓝牙硬件,同时新设备和电视机有各自的操作***。在这种情况下,新设备和电视机共用电视机中的蓝牙硬件。在两个操作***切换的过程中,与蓝牙硬件相关的连接需要在两个设备之间切换。
新设备以电视盒子为例。同一时刻,电视机与电视盒子中最多只能有一个设备与蓝牙硬件连接,从而为蓝牙硬件供电,以经蓝牙硬件与蓝牙外设进行通信。在电视机已经使用蓝牙硬件连接至蓝牙外设的情况下,将蓝牙硬件从电视机切换至电视盒子的过程大致有以下步骤:电视机断开与蓝牙硬件的连接,关闭蓝牙硬件,并解除与蓝牙外设之间的配对;电视盒子启动蓝牙硬件,并搜索并与该蓝牙外设配对,得到配置参数,从而利用配置参数经蓝牙硬件与蓝牙外设进行连接。
在实现上述共享蓝牙硬件的过程中,由于同一时刻,电视机与电视盒子中最多只能有一个设备与蓝牙硬件连接,从而为蓝牙硬件供电,因此,在该过程中,蓝牙硬件需要先断电再上电,这样会降低整体切换速度。
发明内容
本发明的实施例提供一种共享蓝牙硬件的***和方法,用以避免蓝牙硬件先断电后上电,从而提供整体切换速度。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种共享蓝牙硬件的***,其特征在于,包括:第一设备、第二设备、蓝牙硬件和蓝牙代理模块;
所述第一设备和所述第二设备均与所述蓝牙硬件连接,所述第一设备和所述第二设备不同时启用所述蓝牙硬件;所述第一设备和所述第二设备均与所述蓝牙代理模块连接;
所述蓝牙代理模块,用于向所述第一设备发送停用所述蓝牙硬件的指示信息,并向所述第二设备发送连接配置信息;其中,所述连接配置信息是所述第一设备经所述蓝牙模块与蓝牙外设连接时所使用的参数;
所述第一设备,用于接收停用所述蓝牙硬件的指示信息,并根据停用所述蓝牙硬件的指示信息,停用所述蓝牙硬件;
所述第二设备,用于接收所述连接配置信息,并在启用所述蓝牙硬件之后,利用所述连接配置信息,经所述蓝牙硬件与所述蓝牙外设进行连接。
第二方面,提供一种共享蓝牙硬件的方法,应用于第一方面提供的共享蓝牙硬件的***中,该方法包括:
蓝牙代理模块向第一设备发送停用蓝牙硬件的指示信息,以使得所述第一设备根据所述蓝牙硬件指示信息停用所述蓝牙硬件;
所述蓝牙代理模块向第二设备发送连接配置信息,以使得所述第二设备在启用所述蓝牙硬件之后,利用所述连接配置信息,经所述蓝牙硬件与所述蓝牙外设连接;其中,所述连接配置信息是所述第一设备经所述蓝牙硬件与所述蓝牙外设连接时所使用的参数。
上述技术方案中,蓝牙硬件同时与第一设备和第二设备连接,蓝牙代理模块控制第一设备停用蓝牙硬件,并向第二设备发送连接配置信息,从而使得第二设备在启用蓝牙硬件之后,利用该连接配置信息与蓝牙外设连接;其中,该连接配置信息是第一设备与该蓝牙外设进行连接时所使用的参数。由于蓝牙硬件同时与第一设备和第二设备连接,因此将蓝牙硬件从第一设备切换到第二设备的过程中,即使第一设备停用了蓝牙硬件,也依然有第二设备为蓝牙硬件供电。这样,能够避免现有技术中因最多只能有一个设备与蓝牙设备连接,从而导致的在共享蓝牙硬件的过程中需要使蓝牙硬件先断电后上电,从而导致的整体切换速率慢的问题。另外,在该过程中,第二设备不需要再进行搜索和配对,即可与蓝牙外设连接,相比现有技术能够进一步提高整体切换速率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种共享蓝牙硬件的***的架构示意图;
图2为本发明实施例提供的一种共享蓝牙硬件的方法的流程示意图;
图3为本发明实施例提供的另一种共享蓝牙硬件的方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行示例性描述,显然所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例中只是以两个设备,即第一设备和第二设备,共享蓝牙硬件为例。多个设备共享一个蓝牙硬件时的切换过程,也可以参考本发明中的实施例。
参见图1,为本发明实施例提供的一种共享蓝牙硬件的***的架构示意图。在此以蓝牙硬件从第一设备切换至第二设备为例进行说明。
图1所示的共享蓝牙硬件的***包括:第一设备、第二设备、蓝牙硬件和蓝牙代理模块。各设备之间的连接关系如下:第一设备和第二设备均与蓝牙硬件连接,第一设备和第二设备不同时启用蓝牙硬件;第一设备和第二设备均与蓝牙代理模块连接。
蓝牙代理模块,用于向第一设备发送停用蓝牙硬件的指示信息,并向第二设备发送连接配置信息;其中,该连接配置信息是第一设备经蓝牙模块与蓝牙外设连接时所使用的参数。
第一设备,用于接收停用蓝牙硬件的指示信息,并根据停用蓝牙硬件的指示信息,停用蓝牙硬件。
第二设备,用于接收该连接配置信息,并在启用蓝牙硬件之后,利用该连接配置信息,经蓝牙硬件与蓝牙外设进行连接。
其中,“第一设备”和“第二设备”分别可以是手机、电脑、电视盒子或电视机等能够通过蓝牙技术进行通信的智能设备,本发明对此也不做限制。“蓝牙硬件”可以是一个独立的硬件设备;也可以与第一设备或第二设备集成在一起。示例性的,可以第一设备为电视机、第二设备为电视盒子、蓝牙硬件集成在电视机中;也可以第一设备为电视盒子、第二设备为电视机,蓝牙硬件集成在电视盒子中;还可以第一设备为电脑、第二设备为电视机,蓝牙硬件集成在电脑中。
“蓝牙代理模块”是一个独立的功能模块,其依赖于一个物理实体而存在,其中,该物理实体可以是第一设备或第二设备,即蓝牙代理模块可以与第一设备或第二设备集成在一起,换言之,蓝牙代理模块可以属于第一设备或第二设备;还可以是除第一设备和第二设备之外的其他设备。举例而言,蓝牙代理模块可以是一个芯片。
“蓝牙外设”也可以是手机、电脑、电视盒子、电视机等能够通过蓝牙技术进行通信的智能设备。
第一设备和第二设备均与蓝牙硬件连接,具体可以实现为:第一设备和第二设备均与蓝牙硬件直接连接;或者,第一设备与蓝牙硬件直接连接,第二设备与第一设备连接,从而使得第一设备和第二设备均与蓝牙硬件连接;或者,第二设备与蓝牙硬件直接连接,第一设备与第二设备连接,从而使得第一设备和第二设备均与蓝牙硬件连接;或者,第一设备和第二设备均与蓝牙硬件间接连接。另外,具体还可以实现为:蓝牙硬件属于第一设备,第一设备与第二设备连接;或者,蓝牙硬件属于第二设备,第一设备与第二设备连接。其中,第一设备与第二设备之间的连接方式可以是通过UART(UniversalAsynchronousReceiverandTransmitter,通用异步收发传输器)的方式连接,也可以是通过SPI(SerialPeripheralInterface,串行***设备接口)的方式,还可以是通过USB接口或HiLink接口方式连接,本发明对此不做限制。
在本发明实施例中,第一设备与蓝牙硬件之间的连接,以及第二设备与蓝牙硬件之间的连接,均是指硬件上的连接,即物理上的连接。进一步地,即使第一设备和第二设备均与蓝牙硬件之间建立了硬件上(或物理上)的连接,第一设备和第二设备也不能直接使用该蓝牙硬件,第一设备或第二设备只有在启动了蓝牙硬件之后,才能使用该蓝牙硬件。另外,无论第一设备和第二设备启用了蓝牙硬件还是停用了蓝牙硬件,第一设备和第二设备均与蓝牙硬件之间始终保持物理上的连接。
第一设备和第二设备不同时启用蓝牙硬件。当然,第一设备和第二设备可以均不启用(即停用)蓝牙硬件。第一设备和第二设备均可以在蓝牙代理模块的控制下启用或停用蓝牙硬件;例如,蓝牙代理模块还用于向第二设备发送启用蓝牙硬件的指示信息;该情况下,第二设备还用于接收启用蓝牙硬件的指示信息,并根据启用蓝牙硬件的指示信息,启用蓝牙硬件。另外,第一设备或第二设备还可以在检测到没有任何一个设备启用蓝牙硬件时,启用蓝牙硬件。
其中,为了保证第一设备和第二设备不同时启用蓝牙硬件,具体实现时,第一设备还用于在停用蓝牙硬件之后,向蓝牙代理模块回复停用蓝牙硬件的响应消息;蓝牙代理模块在执行向第二设备发送启用蓝牙硬件的指示信息时,具体用于:在接收到第一设备回复的停用蓝牙硬件的响应消息之后,向第二设备发送启用蓝牙硬件的指示信息。
需要说明的是,本实施例是基于第一设备经蓝牙硬件与蓝牙外设进行连接,对该***中的各设备的功能进行说明的。其中,第一设备可以是通过搜索、配对的方式与蓝牙外设进行连接,也可以通过与“第二设备与蓝牙外设连接的方式”相类似的方式与蓝牙外设进行连接。具体的:第一设备可以在启用蓝牙硬件之后,首先对周围的设备进行搜索;然后,对搜索到的其中一个设备(即“蓝牙外设”)进行配对,生成连接配置信息,并将该连接配置信息记录在蓝牙配置文件(例如bt_config.xml)中。另外,第一设备也可以在启用蓝牙硬件之后,若确定自身的蓝牙配置文件中包含该连接配置信息,则直接利用该连接配置信息与蓝牙外设进行连接。
蓝牙代理模块可以在用户的触发下,向第一设备发送停用蓝牙硬件的指示信息。第一设备停用蓝牙硬件之后,使得蓝牙硬件空闲,然后,第二设备可以启用蓝牙硬件。同时第一设备禁用第一设备的操作***中与蓝牙硬件相关的软件模块,可选的,第一设备还可以卸载该蓝牙硬件的驱动程序,使第一设备禁用经由该蓝牙硬件与蓝牙外设进行连接的功能。
在第二设备与蓝牙外设连接之前,第二设备需要加载蓝牙硬件的驱动,并且启动第二设备的操作***中与蓝牙硬件相关的软件模块,从而使第二设备具备经由该蓝牙硬件与蓝牙外设进行连接的功能。
“连接配置信息”中可以包括以下信息:蓝牙外设的标签、名称、设备类型、设备类、MAC(MediaAccessControl,媒体访问控制)地址等。在本发明实施例中,由于蓝牙代理模块与第一设备连接,因此,蓝牙代理模块可以获得第一设备的蓝牙配置文件中所记录的连接配置信息,具体的,可以通过解析第一设备的蓝牙配置文件,从而得到连接配置信息。
本发明实施例提供的共享蓝牙硬件的***,蓝牙硬件同时与第一设备和第二设备连接,蓝牙代理模块控制第一设备停用蓝牙硬件,并向第二设备发送连接配置信息,从而使得第二设备在启用蓝牙硬件之后,利用该连接配置信息与蓝牙外设连接;其中,该连接配置信息是第一设备与该蓝牙外设进行连接时所使用的参数。由于蓝牙硬件同时与第一设备和第二设备连接,因此将蓝牙硬件从第一设备切换到第二设备的过程中,即使第一设备停用了蓝牙硬件,也依然有第二设备为蓝牙硬件供电。这样,能够避免现有技术中因最多只能有一个设备与蓝牙设备连接,从而导致的在共享蓝牙硬件的过程中需要使蓝牙硬件先断电后上电,从而导致的整体切换速率慢的问题。另外,在该过程中,第二设备不需要再进行搜索和配对,即可与蓝牙外设连接,相比现有技术能够进一步提高整体切换速率。
需要说明的是,当多个设备共享蓝牙硬件时,蓝牙硬件和蓝牙代理模块分别同时与该多个设备连接,但是,根据蓝牙通信技术的特点,同一时刻蓝牙硬件最多只能被一个设备利用,即同一时刻,最多只能有一个设备经蓝牙硬件与同一个蓝牙外设连接。
在一种可选的实现方式中,第一设备具体用于根据停用蓝牙硬件的指示信息,关闭蓝牙功能,以停用蓝牙硬件。进一步可选的,第一设备具体用于根据停用蓝牙硬件的指示信息,从APP层关闭蓝牙功能,以停用蓝牙硬件。这样能够保证第一设备停用蓝牙硬件。
在一种可选的实现方式中,蓝牙代理模块具体用于在检测到第二设备与第一设备连接之后,向第二设备发送连接配置信息。这样,当第二设备启用蓝牙硬件之后,可以直接利用该连接配置信息与蓝牙外设进行连接。
进一步可选的,蓝牙代理模块具体用于:在检测到第二设备与第一设备连接之后,若确定第二设备中没有包含该连接配置信息,则向第二设备发送该连接配置信息。该进一步可选的实现方式可以理解为:蓝牙代理模块将第一设备的最新的连接配置信息同步给第二设备。
举例而言,在整个***运行的过程中,蓝牙代理模块一直处于运行状态。由于蓝牙代理模块与多个共享蓝牙硬件的设备(包括第一设备和第二设备等)连接,因此,理论上,蓝牙代理模块可以检测到该多个共享蓝牙硬件的设备中的任何一个或多个设备上是否连接有其他设备。实际上,蓝牙代理模块可以按照以下可选的实现方式进行检测:若蓝牙代理模块属于多个共享蓝牙硬件的设备(包括第一设备和第二设备等)中的其中一个设备(下文中称其为主设备),则该主设备可以时刻检测是否有其他设备连接到该主设备上;或者,若蓝牙代理模块是独立于该多个共享蓝牙硬件的设备的一个设备,则蓝牙代理模块可以时刻检测是否有其他设备连接到当前正与蓝牙外设连接的共享蓝牙硬件的设备上。
参见图2,为本发明实施例提供的一种共享蓝牙硬件的方法的流程示意图。本实施例中提供的方法可以应用于上文提供的任一种共享蓝牙硬件的***中,本实施例中的相关内容的解释可以参考上文。图2所示的方法可以包括以下步骤S201-S202:
S201:蓝牙代理模块向第一设备发送停用蓝牙硬件的指示信息,以使得第一设备根据蓝牙硬件指示信息停用蓝牙硬件。
S202:蓝牙代理模块向第二设备发送连接配置信息,以使得第二设备在启用蓝牙硬件之后,利用该连接配置信息,经蓝牙硬件与蓝牙外设连接;其中,连接配置信息是第一设备经蓝牙硬件与蓝牙外设连接时所使用的参数。
可选的,该方法还可以包括:蓝牙代理模块向第二设备发送启用蓝牙硬件的指示信息,以使得第二设备根据启用蓝牙硬件的指示信息,启用蓝牙硬件。
可选的,步骤S202可以包括:在检测到第二设备与第一设备连接之后,向第二设备发送连接配置信息。具体可以包括:在检测到第二设备与第一设备连接之后,若确定第二设备中没有包含该连接配置信息,则向第二设备发送该连接配置信息。
可选的,蓝牙代理模块属于第一设备或第二设备。
本发明实施例提供的共享蓝牙硬件的方法,蓝牙硬件同时与第一设备和第二设备连接,蓝牙代理模块控制第一设备停用蓝牙硬件,并向第二设备发送连接配置信息,从而使得第二设备在启用蓝牙硬件之后,利用该连接配置信息与蓝牙外设连接;其中,该连接配置信息是第一设备与该蓝牙外设进行连接时所使用的参数。由于蓝牙硬件同时与第一设备和第二设备连接,因此将蓝牙硬件从第一设备切换到第二设备的过程中,即使第一设备停用了蓝牙硬件,也依然有第二设备为蓝牙硬件供电。这样,能够避免现有技术中因最多只能有一个设备与蓝牙设备连接,从而导致的在共享蓝牙硬件的过程中需要使蓝牙硬件先断电后上电,从而导致的整体切换速率慢的问题。另外,在该过程中,第二设备不需要再进行搜索和配对,即可与蓝牙外设连接,相比现有技术能够进一步提高整体切换速率。
参见图3,为本发明实施例提供的另一种共享蓝牙硬件的方法的流程示意图。本实施例中提供的方法可以应用于上文提供的任一种共享蓝牙硬件的***中,本实施例中的相关内容的解释可以参考上文。图2所示的方法可以包括以下步骤S301-S307:
S301:第一设备利用蓝牙硬件与蓝牙外设进行连接。
S302:蓝牙代理模块在检测到第二设备连接到第一设备上之后,判断第二设备中是否记录有连接配置文件,其中,该连接配置文件是第一设备与蓝牙外设进行连接时所使用的参数。
若是,则执行步骤S304;若否,则执行步骤S303。
S303:蓝牙代理模块解析第一设备中的蓝牙配置文件,得到该连接配置信息,并向第二设备发送该连接配置信息。
S304:蓝牙代理模块在接收到用户的触发操作之后,向第一设备发送停用蓝牙硬件的指示信息。
S305:第一设备在接收到停用蓝牙硬件的指示信息之后,从APP层关闭蓝牙功能,并卸载蓝牙硬件驱动,然后向蓝牙代理模块回复停用蓝牙硬件的响应消息。
S306:蓝牙代理模块在接收到第一设备回复的停用蓝牙硬件的响应消息之后,向第二设备发送启用蓝牙硬件的指示信息。
S307:第二设备在接收到启用蓝牙硬件的指示信息之后,启用蓝牙硬件,并加载蓝牙硬件驱动,然后利用该连接配置信息与蓝牙外设连接。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种共享蓝牙硬件的***,其特征在于,包括:第一设备、第二设备、蓝牙硬件和蓝牙代理模块;
所述第一设备和所述第二设备均与所述蓝牙硬件连接,所述第一设备和所述第二设备不同时启用所述蓝牙硬件;所述第一设备和所述第二设备均与所述蓝牙代理模块连接;
所述蓝牙代理模块,用于向所述第一设备发送停用所述蓝牙硬件的指示信息,并向所述第二设备发送连接配置信息;其中,所述连接配置信息是所述第一设备经所述蓝牙模块与蓝牙外设连接时所使用的参数;
所述第一设备,用于接收停用所述蓝牙硬件的指示信息,并根据停用所述蓝牙硬件的指示信息,停用所述蓝牙硬件;
所述第二设备,用于接收所述连接配置信息,并在启用所述蓝牙硬件之后,利用所述连接配置信息,经所述蓝牙硬件与所述蓝牙外设进行连接。
2.根据权利要求1所述的***,其特征在于,
所述蓝牙代理模块,还用于向所述第二设备发送启用所述蓝牙硬件的指示信息;
所述第二设备,还用于接收启用所述蓝牙硬件的指示信息,并根据启用所述蓝牙硬件的指示信息,启用所述蓝牙硬件。
3.根据权利要求1所述的***,其特征在于,
所述第二设备,还用于在检测到没有任何一个设备启用所述蓝牙硬件时,启用所述蓝牙硬件。
4.根据权利要求1所述的***,其特征在于,
所述第一设备,具体用于根据停用所述蓝牙硬件的指示信息,关闭蓝牙功能,以停用所述蓝牙硬件。
5.根据权利要求4所述的***,其特征在于,
所述第一设备,具体用于根据停用所述蓝牙硬件的指示信息,从APP层关闭蓝牙功能,以停用所述蓝牙硬件。
6.根据权利要求1所述的***,其特征在于,
所述蓝牙代理模块,具体用于在检测到所述第二设备与所述第一设备连接之后,向所述第二设备发送连接配置信息。
7.根据权利要求6所述的***,其特征在于,
所述蓝牙代理模块,具体用于:在检测到所述第二设备与所述第一设备连接之后,若确定所述第二设备中没有包含连接配置信息,则向所述第二设备发送所述连接配置信息。
8.根据权利要求1所述的***,其特征在于,所述蓝牙代理模块属于所述第一设备或所述第二设备。
9.一种共享蓝牙硬件的方法,其特征在于,应用于权利要求1-8任一项所述的共享蓝牙硬件的***,所述方法包括:
蓝牙代理模块向第一设备发送停用蓝牙硬件的指示信息,以使得所述第一设备根据所述蓝牙硬件指示信息停用所述蓝牙硬件;
所述蓝牙代理模块向第二设备发送连接配置信息,以使得所述第二设备在启用所述蓝牙硬件之后,利用所述连接配置信息,经所述蓝牙硬件与所述蓝牙外设连接;其中,所述连接配置信息是所述第一设备经所述蓝牙硬件与所述蓝牙外设连接时所使用的参数。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
所述蓝牙代理模块向所述第二设备发送启用所述蓝牙硬件的指示信息,以使得所述第二设备根据启用所述蓝牙硬件的指示信息,启用所述蓝牙硬件。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510633796.9A CN105376637A (zh) | 2015-09-29 | 2015-09-29 | 一种共享蓝牙硬件的***和方法 |
US15/141,106 US20170094353A1 (en) | 2015-09-29 | 2016-04-28 | System and method for sharing bluetooth hardware |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510633796.9A CN105376637A (zh) | 2015-09-29 | 2015-09-29 | 一种共享蓝牙硬件的***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105376637A true CN105376637A (zh) | 2016-03-02 |
Family
ID=55378371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510633796.9A Pending CN105376637A (zh) | 2015-09-29 | 2015-09-29 | 一种共享蓝牙硬件的***和方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20170094353A1 (zh) |
CN (1) | CN105376637A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111698668A (zh) * | 2019-03-15 | 2020-09-22 | 三星电子株式会社 | 无线通信链路建立方法及支持该方法的电子装置 |
CN113132962A (zh) * | 2019-04-16 | 2021-07-16 | 华为技术有限公司 | 蓝牙扫描方法和电子设备 |
CN113519176A (zh) * | 2021-03-22 | 2021-10-19 | 华为技术有限公司 | 一种通信方法、通信装置及终端 |
CN114124165A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 用于蓝牙通信的方法和电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1633780A (zh) * | 2001-05-01 | 2005-06-29 | 皇家菲利浦电子有限公司 | 无线通信方案 |
US20100020778A1 (en) * | 2008-07-28 | 2010-01-28 | Sony Corporation | Communication method and communication terminal device |
CN101937345A (zh) * | 2009-07-01 | 2011-01-05 | 联想(北京)有限公司 | 计算机和计算*** |
CN102684753A (zh) * | 2011-03-07 | 2012-09-19 | 中兴通讯股份有限公司 | 基于蓝牙技术的无线终端、近程sns***和实现方法 |
CN103092694A (zh) * | 2011-10-31 | 2013-05-08 | 联想(北京)有限公司 | 一种状态切换方法、装置及电子设备 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130097302A9 (en) * | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US7861006B2 (en) * | 2004-03-23 | 2010-12-28 | Mcnulty Scott | Apparatus, method and system for a tunneling client access point |
JP2006211242A (ja) * | 2005-01-27 | 2006-08-10 | Toshiba Corp | 無線通信方法および無線通信装置 |
US20060280270A1 (en) * | 2005-05-26 | 2006-12-14 | Brima Ibrahim | Method and system for FM communication |
TWI268669B (en) * | 2005-05-27 | 2006-12-11 | Bluepacket Communications Co Ltd | System and method for wireless signal transmission establishing an inter-transmission and exchange of files between a computer peripheral and a host system through a wireless signal transmission module |
US8495743B2 (en) * | 2005-12-16 | 2013-07-23 | Cisco Technology, Inc. | Methods and apparatus providing automatic signature generation and enforcement |
US7809333B2 (en) * | 2006-09-29 | 2010-10-05 | Broadcom Corporation | System and method for streaming identical data over several short range links |
US7933994B1 (en) * | 2006-09-29 | 2011-04-26 | Sprint Communications Company L.P. | Extracting embedded NAIS (network access identifiers) |
US20080205309A1 (en) * | 2006-10-04 | 2008-08-28 | Nokia Corporation | Virtual adaptation layer for wireless communication |
US10007761B2 (en) * | 2008-03-20 | 2018-06-26 | 3 Net Wise, Inc. | Method and apparatus for sharing medical information |
US10142687B2 (en) * | 2010-11-07 | 2018-11-27 | Symphony Advanced Media, Inc. | Audience content exposure monitoring apparatuses, methods and systems |
US8442475B2 (en) * | 2010-11-15 | 2013-05-14 | Qualcomm Incorporated | Power conservation in wireless access terminals using integrated proxy function |
US9015228B2 (en) * | 2011-02-28 | 2015-04-21 | Nokia Corporation | Method and apparatus for providing proxy-based sharing of access histories |
WO2013097030A1 (en) * | 2011-12-29 | 2013-07-04 | Infinite Technologic Corporation (Itc) | Multimedia device configured to provide both client and server aspects of a network service |
EP2723135A1 (en) * | 2012-10-19 | 2014-04-23 | Telefonica S.A. | A method and a system for sharing wireless broadband connection between devices |
TW201514699A (zh) * | 2013-10-11 | 2015-04-16 | Acer Inc | 無線通信裝置與其無線配對方法 |
US9742664B2 (en) * | 2014-03-24 | 2017-08-22 | James A. Carson | System, method, and device for utilizing network connectivity by combining allocated bandwidth for optimized broadband access |
US20160150040A1 (en) * | 2014-11-24 | 2016-05-26 | At&T Intellectual Property I, L.P. | Virtual device proxy |
US9973350B2 (en) * | 2015-05-28 | 2018-05-15 | Industrial Technology Research Institute | Method for network sharing of multiple network operators and network sharing management proxy device using the same |
-
2015
- 2015-09-29 CN CN201510633796.9A patent/CN105376637A/zh active Pending
-
2016
- 2016-04-28 US US15/141,106 patent/US20170094353A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1633780A (zh) * | 2001-05-01 | 2005-06-29 | 皇家菲利浦电子有限公司 | 无线通信方案 |
US20100020778A1 (en) * | 2008-07-28 | 2010-01-28 | Sony Corporation | Communication method and communication terminal device |
CN101937345A (zh) * | 2009-07-01 | 2011-01-05 | 联想(北京)有限公司 | 计算机和计算*** |
CN102684753A (zh) * | 2011-03-07 | 2012-09-19 | 中兴通讯股份有限公司 | 基于蓝牙技术的无线终端、近程sns***和实现方法 |
CN103092694A (zh) * | 2011-10-31 | 2013-05-08 | 联想(北京)有限公司 | 一种状态切换方法、装置及电子设备 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111698668A (zh) * | 2019-03-15 | 2020-09-22 | 三星电子株式会社 | 无线通信链路建立方法及支持该方法的电子装置 |
CN113132962A (zh) * | 2019-04-16 | 2021-07-16 | 华为技术有限公司 | 蓝牙扫描方法和电子设备 |
US11849376B2 (en) | 2019-04-16 | 2023-12-19 | Huawei Technologies Co., Ltd. | Bluetooth scanning method and electronic device |
CN114124165A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 用于蓝牙通信的方法和电子设备 |
CN113519176A (zh) * | 2021-03-22 | 2021-10-19 | 华为技术有限公司 | 一种通信方法、通信装置及终端 |
Also Published As
Publication number | Publication date |
---|---|
US20170094353A1 (en) | 2017-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101583144B (zh) | 无线控制器业务信息的备份方法和设备 | |
CN102185718B (zh) | 一种***升级方法及其装置 | |
US8792371B2 (en) | Method for determining a group owner in a wireless network | |
CN103907332A (zh) | 利用短距离通信的网络共享提供***和方法 | |
CN112350981B (zh) | 一种切换通信协议的方法、装置和*** | |
CN102244669B (zh) | 一种堆叠设备中软件升级的方法和堆叠设备 | |
US9609597B2 (en) | Network connection processing method after wakening of terminal in standby, AP and BP | |
CN110312286B (zh) | 网络切换方法、通信装置及通信设备 | |
CN103716906A (zh) | 用于控制短程通信装置中的电力的设备和方法 | |
US10037253B2 (en) | Fault handling methods in a home service system, and associated household appliances and servers | |
KR20130097556A (ko) | 다중 모드 단말 및 이의 동작 모드 제어 장치와 방법 | |
CN104333890A (zh) | 信号传输的控制方法及装置、电子设备 | |
CN105376637A (zh) | 一种共享蓝牙硬件的***和方法 | |
CN114258053A (zh) | 用于从故障中自动恢复的无线设备和方法 | |
CN110944313B (zh) | 一种蓝牙连接方法、装置、存储介质及终端 | |
EP3550787B1 (en) | Device connection method and terminal | |
CN105763442A (zh) | 主备倒换lacp聚合链路不中断的pon***及方法 | |
US20120294188A1 (en) | Wireless Data Card, Method and System for Communicating between Wireless Data Card and Computer Side | |
US9961621B2 (en) | Wireless customer premise equipment and access method therefor | |
CN103123594A (zh) | 一种数据终端的运行模式切换方法、装置及数据终端 | |
CN104063033A (zh) | 基于电子设备互连的状态切换方法及电子设备 | |
US10079893B2 (en) | M2M application request sending method, CSE and system | |
CN103246504A (zh) | 混合式架构***及其应用程序切换方法 | |
CN106304241B (zh) | 一种数据传输方法、转发器及网关 | |
CN102983992B (zh) | 实现atca设备内多板卡之间通讯的方法、*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160302 |