IP Library › Granted Patent US 8,886,118
Granted Patent B2
US 8,886,118 · App. 12/778,024 · Granted Nov 11, 2014

Information exchange via bluetooth service discovery protocol service records

Inventors: Edward L. Reuss (Santa Cruz, CA); Herbert Jellinek (Aptos, CA)
Assignee: Plantronics, Inc.
H04W8/005H04W8/24H04W84/18
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 8,886,118
App. No.
12/778,024
Filed
May 11, 2010
Granted
Nov 11, 2014
Kind
B2
Art Unit
2647
USPC
455/41.2
Abstract

Methods and apparatuses for Bluetooth communications are disclosed. In one example, data is exchanged between Bluetooth devices utilizing Service Discovery Protocol service records.

Claims (39)

1. A method for data exchange using a Bluetooth user device comprising:

searching with a Bluetooth user device for a predetermined type of Bluetooth device to identify a target Bluetooth device; and

requesting a Bluetooth Service Discovery Protocol service record from the target Bluetooth device;

searching the Bluetooth Service Discovery Protocol service record comprising:

identifying an entry containing an identifier associated with the Bluetooth user device; and

reading data comprising binary position data associated with a position of the Bluetooth user device in the entry from the Bluetooth Service Discovery Protocol service record.

2. The method of claim 1 , wherein searching for the predetermined type of Bluetooth device to identify the target Bluetooth device comprises searching a Bluetooth Class of Device field.

3. The method of claim 1 , wherein the identifier associated with the Bluetooth user device is a Bluetooth device address.

4. The method of claim 1 , wherein the Bluetooth user device is a mobile phone or headset.

5. The method of claim 1 , wherein the data further comprises received signal strength indication (RSSI) data associated with the Bluetooth user device.

6. The method of claim 1 wherein the target Bluetooth device is a location beacon.

7. The method of claim 1 , wherein the binary position data is position within an automobile comprising a passenger seat or a driver seat.

8. The method of claim 1 , wherein the binary position data is near status or far status.

9. The method of claim 1 , wherein the data further comprises user selected order information.

10. A system for data exchange in a proximity system comprising:

a location beacon comprising:

a Bluetooth Service Discovery Protocol service record; and

a Bluetooth module adapted to receive a received signal strength indication (RSSI) of a user device in proximity to the location beacon, and further to store the received signal strength indication (RSSI) and an associated user device identifier in the Bluetooth Service Discovery Protocol service record; and

a user device adapted to search the Bluetooth Service Discovery Protocol service record to identify the associated user device identifier and read the received signal strength indication (RSSI).

11. The system of claim 10 , wherein the associated user device identifier is a user device Bluetooth device address.

12. The system of claim 10 , wherein the user device is further adapted to process the received signal strength indication (RSSI) to determine a near status or far status in relation to the location beacon.

13. The system of claim 10 , wherein the user device is further adapted to send the received signal strength indication (RSSI) to a presence server.

14. The system of claim 10 , wherein the user device is a mobile phone or a headset.

15. A method for data exchange between a first Bluetooth device and a second Bluetooth device comprising:

establishing communications between the first Bluetooth device and the second Bluetooth device, the first Bluetooth device having a first Bluetooth device identifier and the second Bluetooth device having a second Bluetooth device identifier;

receiving a user selection at the first Bluetooth device and storing the user selection in a first device Bluetooth Service Discovery Protocol service record at the first Bluetooth device, wherein the user selection is stored with the second Bluetooth device identifier in the first device Bluetooth Service Discovery Protocol service record;

searching the first device Bluetooth Service Discovery Protocol service record with the second Bluetooth device comprising:

receiving the first device Bluetooth Service Discovery Protocol service record from the first Bluetooth device;

identifying an entry containing the second Bluetooth device identifier; and

reading data directed at the second Bluetooth device from the first device Bluetooth Service Discovery Protocol service record;

storing an indication of fulfillment of the user selection at a second device Bluetooth Service Discovery Protocol service record, where the indication of fulfillment is stored with the first Bluetooth device identifier; and

searching the second device Bluetooth Service Discovery Protocol service record with the first Bluetooth device comprising:

receiving the second device Bluetooth Service Discovery Protocol service record from the second Bluetooth device;

identifying an entry containing the first Bluetooth device identifier; and

reading the indication of fulfillment.

16. The method of claim 15 , further comprising outputting a notification at the first Bluetooth device responsive to reading the indication of fulfillment.

17. The method of claim 15 , wherein the first Bluetooth device identifier is a first Bluetooth device address and the second Bluetooth device identifier is a second Bluetooth device address.

18. The method of claim 15 , wherein the first Bluetooth device is a user mobile phone and the second Bluetooth device is a customer order system adapted to receive and fulfill customer orders.

19. The method of claim 15 , wherein establishing communications between the first Bluetooth device and the second Bluetooth device comprises searching a Bluetooth Class of Device field.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Nov 13, 2023
From: PLANTRONICS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 065549/0065 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SECURITY AGREEMENT Recorded Jul 5, 2018
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 046491/0915 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2010
From: REUSS, EDWARD L; JELLINEK, HERBERT
To: PLANTRONICS, INC.
Reel/Frame 024368/0664 →
Continuity (1)
Related Publication 20110281519A1 · Nov 17, 2011