IP Library Granted Patent US 9,306,872
Granted Patent B2
US 9,306,872 · App. 14/188,602 · Granted Apr 5, 2016

Bluetooth virtualisation

Inventor: Thomas Alan Donaldson (Nailsworth, GB)
Assignee: AliphCom
H04L49/20H04W4/008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,306,872
App. No.
14/188,602
Granted
Apr 5, 2016
Kind
B2
Abstract

Embodiments of the present application relate generally to electrical and electronic hardware, computer software, wired and wireless network communications, Bluetooth systems, RF systems, self-powered wireless devices, and consumer electronic (CE) devices. More specifically the present application relates to provision of networked based services to Bluetooth-enabled devices. The present application describes a very low-cost, multi-purpose, rapidly re-purposable Bluetooth node that may sit at the edge of a network and may be configured to allow a network system to dynamically add and remove different Bluetooth capabilities and allow for a much higher level of management of Bluetooth devices that are interacting with the network.

Claims (32)

1. A method for providing network based services to Bluetooth-enabled devices, comprising:

encapsulating host controller interface (HCI) packets on a Bluetooth (BT) host device;

forwarding the encapsulated HCI packets over a network, to a compute engine in communication with the network;

implementing from a non-transitory computer readable medium, profiles and applications contained in the encapsulated HCI packets on the compute engine; and

forwarding HCI packets from the profiles and applications on the compute engine to a BT HCI controller and baseband processor.

2. The method of claim 1 , wherein the BT HCI controller and baseband processor is included in a BT peer device that is in wireless communication with the network.

3. The method of claim 1 and further comprising:

providing a plurality of BT peer devices, each BT peer device in wireless communication with the network and including the BT HCI controller and baseband processor, and each BT peer device including the same or different ones of the profiles and applications from the forwarding of the HCI packets.

4. The method of claim 3 , wherein some or all of the plurality of BT peer devices are in wireless communication with one another.

5. The method of claim 3 , wherein some or all of the plurality of BT peer devices are in wireless communication with one another using their respective BT radios.

6. The method of claim 3 , wherein the BT peer devices that are in wireless communication with one another using their respective BT radios, using another type of wireless network or both.

7. The method of claim 3 , wherein some or all of the plurality of BT peer devices are in wireless communication with one another, the network or both over a WiFi wireless network.

8. The method of claim 1 , wherein the forwarding HCI packets comprises HCI packets having a plurality of different profiles and a plurality of different applications for a plurality of different BT peer devices, wherein each BT peer device includes the BT HCI controller and baseband processor.

9. The method of claim 1 , wherein the compute engine is selected from the group consisting of a server, and a PC.

10. The method of claim 1 , wherein the compute engine stores the encapsulated HCI packets on a data storage device that is in communication with the compute engine, the network, or both.

11. The method of claim 1 , wherein the network includes a data storage device where a selected one or more of the encapsulated HCI packets, the HCI packets, the profiles, or the applications are stored.

12. The method of claim 11 , wherein the data storage device comprises network attached storage (NAS).

13. The method of claim 1 and further comprising:

re-purposing a BT device during the implementing.

14. The method of claim 13 and further comprising:

forwarding HCI packets including re-purposed data created during the re-purposing for one or more re-purposed BT devices.

15. The method of claim 14 , wherein the HCI packets with the re-purposed data are forwarded to a specified BT device.

16. The method of claim 15 , wherein the specified BT device comprises the BT HCI controller and baseband processor.

17. The method of claim 15 , wherein the specified BT device comprises the BT host device.

18. A method for providing network based services to Bluetooth-enabled devices, comprising:

encapsulating host controller interface (HCI) packets on a Bluetooth (BT) host device;

forwarding the encapsulated HCI packets over a wired network, wireless network, or both, to a compute engine in communication with the network;

re-purposing from a non-transitory computer readable medium, one or more profiles and applications contained in the encapsulated HCI packets on the compute engine; and

forwarding HCI packets including re-purposed profiles and applications from the re-purposing to a specified BT device in wireless communications with the network.

19. The method of claim 18 , wherein the specified BT device comprises a BT HCI controller and baseband processor.

20. The method of claim 18 and further comprising:

a plurality of BT peer devices in wireless communications with each other and the network, and one or more of the plurality of BT peer devices wirelessly receives data in HCI packets that are forwarded during the forwarding.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: JI AUDIO HOLDINGS LLC
To: JAWBONE INNOVATIONS, LLC
Reel/Frame 056323/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: JAWB ACQUISITION LLC
To: JI AUDIO HOLDINGS LLC
Reel/Frame 056320/0195 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2021
From: BLACKROCK ADVISORS, LLC
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 055207/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2017
From: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JAWB ACQUISITION LLC
Reel/Frame 043746/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: ALIPHCOM
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 043711/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM, LLC
To: JAWB ACQUISITION, LLC
Reel/Frame 043638/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM DBA JAWBONE
To: ALIPHCOM, LLC
Reel/Frame 043637/0796 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 13870843 PREVIOUSLY RECORDED ON REEL 036500 FRAME 0173. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 26, 2017
From: ALIPHCOM; MACGYVER ACQUISITION, LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 041793/0347 →
SECURITY INTEREST Recorded Aug 27, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 036500/0173 →
SECURITY INTEREST Recorded Apr 28, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 035531/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: DONALDSON, THOMAS ALAN
To: ALIPHCOM
Reel/Frame 035409/0959 →
Continuity (2)
Provisional Application 61798329 · Mar 15, 2013
Related Publication 20140269508A1 · Sep 18, 2014