IP Library › Granted Patent US 11,483,109
Granted Patent B2
US 11,483,109 · App. 17/558,146 · Granted Oct 25, 2022

Systems and methods for multi-device communication

Inventors: Anand Chandrasekher (Saratoga, CA); Ravikiran Gopalan (Cupertino, CA); Sandeep Kesireddy (San Jose, CA)
Assignee: Aira Technologies, Inc.
H04L5/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 11,483,109
App. No.
17/558,146
Filed
Dec 21, 2021
Granted
Oct 25, 2022
Kind
B2
Examiner
PEZZLO, JOHN
Art Unit
2465
USPC
370/329
Abstract

Systems and methods for multi-device communication are disclosed herein. An example method includes generating a nested data packet including a first access address and a first payload, the first payload including a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, and transmitting the nested data packet to the first device and the second device.

Claims (38)

1. A method comprising:

generating a nested data packet comprising a first access address and a first payload, the first payload comprising a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, the second access address being assigned to a second device; and

transmitting the nested data packet to the first device and the second device.

2. The method according to claim 1 , further comprising:

receiving the nested data packet by the first device;

detecting, by the first device, the first access address; and

extracting, by the first device, the first target payload.

3. The method according to claim 2 , further comprising:

receiving the nested data packet by the second device;

detecting, by the second device, the second access address; and

extracting, by the second device, a second target payload included in the second payload.

4. The method according to claim 3 , further comprising bypassing or ignoring, by the second device, the first access address.

5. The method of claim 3 , wherein the first device and the second device process the nested data packet in parallel.

6. The method of claim 3 , wherein the first device and the second device process the nested data packet in series.

7. The method according to claim 1 , wherein the first access address, a first preamble, and a first header comprise a first synchronization sequence.

8. The method according to claim 1 , wherein second first access address, a second preamble, and a second header comprise a second synchronization sequence.

9. The method according to claim 1 , further comprising attaching an error correction block to each of the first payload and the second payload.

10. The method according to claim 1 , further comprising nesting additional payloads designated for additional devices into the nested data packet.

11. The method according to claim 1 , wherein the first access address, a first preamble, and a first header comprise a first synchronization sequence and the second access address, a second preamble, and a second header comprise a second synchronization sequence.

12. A system comprising:

a transmitter encoder comprising a processor executing instructions in memory to:

generate a nested data packet comprising a first access address and a first payload, the first payload comprising a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, the second access address being assigned to a second device; and

transmit the nested data packet to the first device and the second device.

13. The system according to claim 12 , further comprising the first device that is configured to:

receive the nested data packet by the first device;

detect the first access address; and

extract the first target payload.

14. The system according to claim 13 , wherein the transmitter encoder is configured to assemble a second synchronization sequence comprising the second access address, a second preamble, and a second header.

15. The system according to claim 12 , further comprising the second device that is configured to:

receive the nested data packet by the second device;

detect the second access address; and

extract a second target payload from the second payload.

16. The system according to claim 15 , wherein the second device is configured to bypass or ignore the first access address when searching for the second access address.

17. The system of claim 15 , wherein the first device and the second device process the nested data packet in parallel.

18. The system of claim 15 , wherein the first device and the second device process the nested data packet in series.

19. The system according to claim 12 , wherein the transmitter encoder is configured to assemble a first synchronization sequence comprising the first access address, a first preamble, and a first header.

20. The system according to claim 12 , wherein the transmitter encoder is configured to attach an error correction block to each of the first payload and the second payload.

21. The system according to claim 12 , wherein the transmitter encoder is configured to nest additional payloads designated for additional devices into the nested data packet.

Assignments (2)
CHANGE OF ADDRESS Recorded Jul 20, 2023
From: AIRA TECHNOLOGIES, INC.
To: AIRA TECHNOLOGIES, INC.
Reel/Frame 064353/0359 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2021
From: CHANDRASEKHER, ANAND; GOPALAN, RAVIKIRAN; KESIREDDY, SANDEEP
To: AIRA TECHNOLOGIES, INC.
Reel/Frame 058464/0676 →
Continuity (2)
Provisional Application 63131236 · Dec 28, 2020
Related Publication 20220209909A1 · Jun 30, 2022