IP Library › Granted Patent US 12,184,325
Granted Patent B2
US 12,184,325 · App. 18/189,902 · Granted Dec 31, 2024

Adaptive spreading factor matching for single channel LoRa receivers

Inventors: Sanjay Poojary (Irvine, CA); Chongliang Li (Irvine, CA)
Assignee: SAYA LIFE, INC.
H04B1/7075H04J13/0044H04L5/0048
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 12,184,325
App. No.
18/189,902
Granted
Dec 31, 2024
Kind
B2
Abstract

A single-channel Long Range (LoRa) receiver device. The device may comprise a communication component comprising a receiver spreading factor (SF), configured to accept LoRa signals. LoRa signals each comprise a transmitter SF. The communication component is only able to receive a LoRa signal if the receiver SF matches the transmitter SF. The device may change its receiver SF and detect LoRa signals. The device may then analyze a LoRa signal if the transmitter SF matches the receiver SF. The device may then synchronize the communication component to the LoRa signal, process the LoRa signal, and repeat changing, detecting, analyzing, and synchronizing until all LoRa signals in range are processed.

Claims (29)

1. A single-channel Long Range (LoRa) receiver device ( 100 ) comprising:

a. a communication component ( 110 ) comprising a receiver spreading factor (SF), configured to detect, analyze, and receive one or more LoRa signals, each LoRa signal ( 200 ) comprising a transmitter SF, wherein the communication component ( 110 ) is configured to only receive a LoRa signal ( 200 ) of the one or more LoRa signals if the receiver SF matches the transmitter SF;

b. a processor ( 120 ) operatively coupled to the communication component ( 110 ) configured to execute computer-readable instructions; and

c. a memory component ( 130 ) operatively coupled to the processor ( 120 ) comprising the computer-readable instructions that, when executed by the processor, causes the processor to perform the following:

i. changing, by the communication component ( 110 ), the receiver SF;

ii. detecting, by the communication component ( 110 ), the one or more LoRa signals;

iii. analyzing the one or more LoRa signals;

iv. synchronizing, if the transmitter SF of the LoRa signal ( 200 ) of the one or more LoRa signals matches the receiver SE, the communication component ( 110 ) to the LoRa signal ( 200 ) of the one or more LoRa signals;

v. processing the LoRa signal ( 200 ) of the one or more LoRa signals; and

vi. repeating steps i-v until all of the one or more LoRa signals are processed.

2. The single-channel LoRa receiver device ( 100 ) of claim 1 , wherein changing the receiver SF comprises sequentially changing the receiver SF.

3. The single-channel LoRa receiver device ( 100 ) of claim 2 , wherein the receiver SF is changed from SF7 to SF12.

4. The single-channel LoRa receiver device ( 100 ) of claim 2 , wherein the receiver SF is changed from SF12 to SF7.

5. The single-channel LoRa receiver device ( 100 ) of claim 1 , wherein each LoRa signal ( 200 ) of the one or more LoRa signals comprises a physical layer frame, wherein the physical layer frame comprises a preamble, wherein the preamble comprises the transmitter SF.

6. The single-channel LoRa receiver device ( 100 ) of claim 1 , wherein the device ( 100 ) is implemented into a water meter.

7. The single-channel LoRa receiver device ( 100 ) of claim 1 , wherein the device ( 100 ) is implemented into a gas meter.

8. A method for spreading factor matching method for a single-channel Long Range (LoRa) receiver device ( 100 ), the single-channel LoRa receiver device ( 100 ) comprising a communication component ( 110 ) comprising a receiver spreading factor (SF) configured to detect, analyze, and receive one or more LoRa signals, each LoRa signal ( 200 ) comprising a transmitter SF, wherein the communication component ( 110 ) only receives a LoRa signal ( 200 ) of the one or more LoRa signals if the receiver SF matches a transmitter SF; a processor ( 120 ) operatively coupled to the communication component ( 110 ); and a memory component ( 130 ) operatively coupled to the processor ( 120 ), wherein the memory component ( 130 ) comprises computer-readable instructions that, when executed by the processor ( 120 ), causes the processor to perform steps of the spreading factor matching method, the steps of the spreading factor matching method comprising:

a. changing, by the communication component ( 110 ), the receiver SF;

b. detecting, by the communication component ( 110 ), the one or more LoRa signals;

c. analyzing the one or more LoRa signals;

d. synchronizing, if the transmitter SF of the LoRa signal ( 200 ) of the one or more LoRa signals matches the receiver SF, the communication component ( 110 ) to the LoRa signal ( 200 ) of the one or more LoRa signals;

e. processing the LoRa signal ( 200 ) of the one or more LoRa signals; and

f. repeating steps a-e until all of the one or more LoRa signals are processed.

9. The method of claim 8 , wherein changing the receiver SF comprises sequentially changing the receiver SF.

10. The method of claim 9 , wherein the receiver SF is changed from SF7 to SF12.

11. The method of claim 9 , wherein the receiver SF is changed from SF12 to SF7.

12. The method of claim 8 , wherein each LoRa signal ( 200 ) of the one or more LoRa signals comprises a physical layer frame, wherein the physical layer frame comprises a preamble, wherein the preamble comprises the transmitter SF.

13. The method of claim 8 , wherein the device ( 100 ) is implemented into a water meter.

14. The method of claim 8 , wherein the device ( 100 ) is implemented into a gas meter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2023
From: POOJARY, SANJAY; LI, CHONGLIANG
To: SAYA LIFE, INC.
Reel/Frame 063185/0306 →
Continuity (2)
Provisional Application 63269865 · Mar 24, 2022
Related Publication 20230308129A1 · Sep 28, 2023