IP Library Patent Application 15540599
Patent Application
App. No. 15/540,599

METHODS AND APPARATUSES FOR CONFIGURING A BLE ADVERTISING BEACON

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 None
App. No.
15/540,599
Filed
Jun 29, 2017
Examiner
MATHEW, MAX
Art Unit
2649
USPC
455/41.2
Abstract

A method, apparatus, and computer program product are provided in order to provide improvements in the configuring of Bluetooth low energy (BLE) advertising beacons. Embodiments of the present invention are directed to conveniently and reliably configuring or updating the configuration of a BLE beacon, while limiting the amount of technical information and/or tools required. A method is provided comprising: receiving a data stream encoded in a flickering barcode from a programming device; decoding, using a processor, the received data stream; and configuring a BLE beacon advertisement using the decoded data stream. The method may further include transmitting the configured BLE beacon advertisement. A corresponding apparatus and a computer program product are also provided.

Claims (42)

1 - 49 . (canceled)

50 . A method comprising:

receiving a data stream encoded in a flickering barcode from a programming device;

decoding, using a processor, the received data stream; and

configuring a Bluetooth low energy beacon advertisement using the decoded data stream.

51 . The method of claim 50 further comprising transmitting the configured Bluetooth low energy beacon advertisement.

52 . The method of claim 50 further comprising activating a light sensor array for use in receiving the flickering barcode after receiving an indication from a user.

53 . The method of claim 50 further comprising causing transmission of a Bluetooth low energy advertisement message to the programming device to begin display of the flickering barcode.

54 . The method of claim 50 further comprising determining if the data stream encoded in the flickering barcode was received successfully or if the flickering barcode transmission failed; and causing an indication to be provided of the success or failure of receiving the data stream.

55 . The method of claim 54 further comprising causing transmission of a Bluetooth low energy advertisement message to the programming device indicating the success or failure of receiving the data stream.

56 . The method of claim 50 wherein the programming device observes the configured Bluetooth low energy beacon advertisement and verifies that the advertisement is correct, wherein the verification comprises comparing the observed advertisement with the data stream encoded in the flickering barcode by the programming device.

57 . An apparatus comprising:

at least one processor;

and at least one memory including computer program instructions;

the at least one memory and the computer program instructions configured to, with the at least one processor, cause the apparatus at least to:

receive a data stream encoded in a flickering barcode from a programming device;

decode the received data stream; and

configure a Bluetooth low energy beacon advertisement using the decoded data stream.

58 . The apparatus of claim 57 further comprising the at least one memory and the computer program instructions being further configured to, with the at least one processor, cause the apparatus to transmit the configured Bluetooth low energy beacon advertisement.

59 . The apparatus of claim 57 further comprising the at least one memory and the computer program instructions being further configured to, with the at least one processor, cause the apparatus to activate a light sensor array for use in receiving the flickering barcode after receiving an indication from a user.

60 . The apparatus of claim 57 further comprising the at least one memory and the computer program instructions being further configured to, with the at least one processor, cause the apparatus to cause transmission of a Bluetooth low energy advertisement message to the programming device to begin display of the flickering barcode.

61 . The apparatus of claim 57 further comprising the at least one memory and the computer program instructions being further configured to, with the at least one processor, cause the apparatus to determine if the data stream encoded in the flickering barcode was received successfully or if the flickering barcode transmission failed; and cause an indication to be provided of the success or failure of receiving the data stream.

62 . The apparatus of claim 61 further comprising the at least one memory and the computer program instructions being further configured to, with the at least one processor, cause the apparatus to cause transmission of a Bluetooth low energy advertisement message to the programming device indicating the success or failure of receiving the data stream.

63 . A method comprising:

receiving data via a user interface;

generating, using a processor, a flickering barcode based on the received data; and

causing the flickering barcode to be displayed on a display, wherein the data encoded in the flickering barcode is used to configure a Bluetooth low energy beacon advertisement.

64 . The method of claim 63 wherein the received data comprises a uniform resource identifier for use in configuring the Bluetooth low energy beacon advertisement.

65 . The method of claim 63 further comprising:

causing the received data to be displayed; and

receiving an indication that the displayed data is the intended data for use in configuring the Bluetooth low energy beacon advertisement.

66 . The method of claim 63 further comprising:

receiving a message indicating that display of the flickering barcode should be displayed, wherein the message is a special Bluetooth low energy beacon advertisement from a Bluetooth low energy beacon to be configured; and

causing the flickering barcode to be displayed on a display as a result of receiving the message.

67 . The method of claim 63 further comprising:

receiving indication of whether the flickering barcode has been received properly by a Bluetooth low energy beacon; and

if the flickering barcode was received properly, causing display of the flickering barcode to be stopped; and

if the flickering barcode was not received properly, causing display of the flickering barcode to be restarted.

68 . The method of claim 67 further comprising causing an indication of the success or failure of the flickering barcode transmission to be displayed on a display of a user interface.

69 . The method of claim 63 further comprising:

receiving a Bluetooth low energy advertisement; and

verifying that data received in the Bluetooth low energy advertisement is correct based on a comparison to the data used to generate the flickering barcode.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 042864/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2017
From: GRASSEL, GUIDO
To: NOKIA CORPORATION
Reel/Frame 042864/0813 →