IP Library Granted Patent US 9,876,568
Granted Patent B2
US 9,876,568 · App. 15/298,429 · Granted Jan 23, 2018

System and method for communication with a mobile device via a positioning system including RF communication devices and modulated beacon light sources

Inventors: Daniel Ryan (Atlanta, GA); Kelby Edward Green (Boston, MA); Emanuel Paul Malandrakis (Boston, MA); Konstantin Klitenik (Cambridge, MA)
Assignee: ABL IP HOLDING LLC
H04B10/116H04B10/25752H04W4/02H04W4/025H04W4/06H04W4/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,876,568
App. No.
15/298,429
Granted
Jan 23, 2018
Kind
B2
Abstract

A light source emits a modulated light, and a radio-frequency transceiver disposed therewith emits a radio-frequency signal. A mobile device may receive either or both signals and determine its position based thereon. The light and radio-frequency sources may be disposed in node in a network of said sources, and the nodes may communicate via the radio-frequency transceivers.

Claims (67)

1. A lighting device, comprising:

a radio frequency transceiver configured to transmit signals to and receive signals from one or more devices;

a light source;

a memory device storing data and programming instructions;

a processor coupled to the transceiver, the light source and the memory, wherein the processor, when executing the programming instructions, is configured to:

generate a standard compliant advertising packet, the generated advertising packet including a mesh specific sequence and a lighting device identifier code assigned to the lighting device, the mesh specific sequence indicating that the advertising packet is associated with a mesh network and the lighting device identifier code indicating the lighting device as a source of the generated advertising packet; and

output the generated advertising packet for broadcast via the radio frequency transceiver for communication as a signal through the mesh network based on the lighting device identifier code and mesh specific sequence to other similarly configured devices proximate to the lighting device.

2. The lighting device of claim 1 , wherein:

the lighting device is a node in a mesh network, and

the processor when generating the standard compliant advertising packet, is further configured to:

insert an identification code of an addressee in the advertising packet, the identification code of an addressee indicating at least one other node in the mesh network as an intended recipient of the advertising packet.

3. The lighting device of claim 1 , wherein the processor when generating the standard compliant advertising packet, is further configured to:

insert a command instruction in a payload field of the generated advertising packet, the command instruction indicating an action to be taken by an intended recipient device of the advertising packet.

4. The lighting device of claim 1 , wherein the processor when generating the standard compliant advertising packet, is further configured to:

insert sensor data in a payload field of the generated advertising packet, the command instruction indicating an action to be taken by an intended recipient device of the advertising packet.

5. The lighting device of claim 1 , wherein the mesh specific sequence is fixed at an arbitrary value.

6. The lighting device of claim 1 , wherein the generated advertising packet further includes information related to one or more of identifying the packet itself, an intended recipient, commands, or data collected by sensors.

7. The lighting device of claim 1 , wherein the radio frequency transceiver is configured to:

receive a standard compliant advertising packet broadcast by a mobile phone; and

provide a received signal strength indicator of the advertising packet received from the mobile device; and

wherein the processor is configured to:

estimate a position of the mobile device broadcasting the advertising packet based on the received signal strength indicator.

8. The lighting device of claim 1 , wherein the standard compliant advertising packet comprises a flag byte field, the flag byte field including bits that indicate settings for one or more indicators.

9. The lighting device of claim 8 , wherein the processor when generating the standard compliant advertising packet, is further configured to:

set a bit within the flag byte field to indicate that the addressee is a member of a group of nodes in the mesh network.

10. The lighting device of claim 8 , wherein the processor when generating the standard compliant advertising packet, is further configured to:

set a bit within the flag byte field to indicate that the addressee is an individual node in the mesh network.

11. The lighting device of claim 8 , wherein the processor when generating the standard compliant advertising packet, is further configured to:

set one or more bits within the flag byte field to indicate an identifier of a channel, the channel identifier enabling segregation of communication between one or more mesh networks.

12. A lighting device, comprising:

a radio frequency transceiver configured to transmit and receive signals to and from one or more devices;

a memory device storing data and programming instructions;

a processor coupled to the transceiver and the memory, wherein the processor, when executing the programming instructions, is configured to:

generate a Bluetooth-standard compliant advertising packet, the generated advertising packet including a fixed mesh specific sequence and a lighting device identifier code, the fixed mesh specific sequence indicating that the advertising packet is associated with a mesh network and the lighting device identifier code indicating a source of the generated advertising packet; and

output the generated advertising packet for broadcast via the Bluetooth standard-compatible transceiver.

13. The lighting device of claim 12 , wherein:

the lighting device is a node in a mesh network, and

the processor when generating the Bluetooth-standard compliant advertising packet, is further configured to:

insert an identification code of an addressee in the advertising packet, the identification code of an addressee indicating an intended recipient of the advertising packet.

14. The lighting device of claim 12 , wherein the processor when generating the Bluetooth-standard compliant advertising packet, is further configured to:

insert a command in a payload field of the generated advertising packet, the command indicating an action to be taken by an intended recipient device of the advertising packet.

15. The lighting device of claim 12 , wherein the radio frequency transceiver is configured to:

receive Bluetooth-standard compliant advertising packets broadcast by a lighting device; and

provide a received signal strength indicator of the broadcasted advertising packets; and

wherein the processor is configured to:

inserting a representation of the received signal strength indicator into a payload field of the generated Bluetooth-standard compliant advertising packet.

16. The lighting device of claim 12 , wherein the Bluetooth-standard compliant advertising packet comprises a flag byte field, the flag byte field including bits that indicate settings for one or more indicators.

17. The lighting device of claim 16 , wherein the processor when generating the Bluetooth-standard compliant advertising packet, is further configured to:

set a bit within the flag byte field to indicate that the addressee is a member of a group of nodes in the mesh network.

18. The lighting device of claim 16 , wherein the processor when generating the Bluetooth-standard compliant advertising packet, is further configured to:

set a bit within the flag byte field to indicate that the addressee is an individual node in the mesh network.

19. The lighting device of claim 16 , wherein the processor when generating the Bluetooth-standard compliant advertising packet, is further configured to:

set one or more bits within the flag byte field to indicate an identifier of a channel, the channel identifier enabling segregation of communication between one or more mesh networks.

20. A method comprising:

generating, by a lighting device processor, a standard compliant advertising packet, wherein the generated advertising packet includes a mesh specific sequence and a lighting device identifier code assigned to the lighting device;

broadcasting the generated advertising packet within a mesh network by a radio frequency transceiver;

in response to the broadcasted advertising packet, receiving a packet sent by a mobile device, wherein the packet includes data requested by the lighting device processor;

determining a received signal strength indicator of a signal containing the response packet received from the mobile device; and

based on the received signal strength indicator, obtaining an estimate of a position of the mobile device.

21. The method of claim 20 , wherein generating the standard compliant advertising packet further comprises:

inserting a mesh specific sequence in a field of the advertising packet; and

inserting a lighting device identifier code in another field of the advertising packet.

22. The method of claim 21 , wherein:

the mesh specific sequence indicates that the advertising packet is associated with a mesh network; and

the lighting device identifier code indicates the lighting device as a source of the generated advertising packet.

23. The method of claim 20 , wherein obtaining an estimate of a position of the mobile device further comprises:

using the lighting device identifier code to determine a position of the mobile device with respect to the lighting device associated with the lighting device identifier code.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2016
From: BYTELIGHT, INC.
To: ABL IP HOLDING LLC
Reel/Frame 040145/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2016
From: RYAN, DANIEL; GREEN, KELBY EDWARD; MALANDRAKIS, EMANUEL PAUL; KLITENIK, KONSTANTIN
To: BYTELIGHT, INC.
Reel/Frame 040102/0879 →
Continuity (5)
Continuation 15146186 · May 4, 2016
Continuation 14553424 · Nov 25, 2014
Provisional Application 61908460 · Nov 25, 2013
Provisional Application 62052207 · Sep 18, 2014
Related Publication 20170041070A1 · Feb 9, 2017