CN105376637A - 一种共享蓝牙硬件的***和方法 - Google Patents

一种共享蓝牙硬件的***和方法 Download PDF

Info

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
Application number
CN201510633796.9A
Other languages
English (en)
Inventor
常丽丽
程晋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Hisense Electronics Co Ltd
Original Assignee
Qingdao Hisense Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qingdao Hisense Electronics Co Ltd filed Critical Qingdao Hisense Electronics Co Ltd
Priority to CN201510633796.9A priority Critical patent/CN105376637A/zh
Publication of CN105376637A publication Critical patent/CN105376637A/zh
Priority to US15/141,106 priority patent/US20170094353A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/818OS software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services 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所述的方法,其特征在于,所述方法还包括:
所述蓝牙代理模块向所述第二设备发送启用所述蓝牙硬件的指示信息,以使得所述第二设备根据启用所述蓝牙硬件的指示信息,启用所述蓝牙硬件。
CN201510633796.9A 2015-09-29 2015-09-29 一种共享蓝牙硬件的***和方法 Pending CN105376637A (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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