IP Library › Granted Patent US 12,262,285
Granted Patent B2
US 12,262,285 · App. 17/219,349 · Granted Mar 25, 2025

Method and device for broadcasting messages

Inventors: Charalampos Patrikakis (Egaleo, GR); Aristidis Konstantas (Athens, GR); Christos Chatzigeorgiou (Egaleo, GR); Vasileios Doulgerakis (Egaleo, GR)
Assignee: THINGENIOUS PC
H04W4/06H04L69/22H04W4/80H04W12/037H04W4/90H04W84/12
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,262,285
App. No.
17/219,349
Granted
Mar 25, 2025
Kind
B2
Abstract

A method for broadcasting messages by means of identification features of existing wireless communication protocols includes identifying, for a received message, a maximum packet length to be broadcasted using a wireless protocol. The method further includes splitting the received message into two or more packets, wherein the length of each packet of the two or more packets does not exceed the identified maximum packet length. The method further includes broadcasting the two or more packets by means of an identification feature of the wireless protocol.

Claims (41)

1. A method for broadcasting messages by means of identification features of existing wireless communication protocols, comprising:

identifying a maximum packet length specified by a wireless protocol;

splitting a message into two or more packets, wherein the length of each packet of the two or more packets does not exceed the identified maximum packet length;

causing a first layer device to broadcast the two or more packets by means of an identification feature of the wireless protocol;

causing a second layer device to receive and rebroadcast the two or more packets via the identification feature of the wireless protocol, wherein the two or more packets are received by the second layer device from the first layer device; and

causing a third layer device to receive and rebroadcast the two or more packets via the identification feature of the wireless protocol, wherein the two or more packets are received by the third layer device from the second layer device.

2. The method of claim 1 , wherein the identification feature of the wireless protocol is an advertisement packet feature of a Bluetooth protocol or a service set identifier (“SSID”) feature of an Institute for Electrical and Electronics Engineers (“IEEE”) 802.11x Wi-Fi protocol.

3. The method of claim 1 , further comprising one or more of:

at a time before broadcasting the two or packets, signing the two or more packets;

providing the two or more packets with metadata;

at a time before splitting the message, encrypting the message; or

at a time after splitting the message, encrypting the two or more packets.

4. The method of claim 3 , wherein the metadata comprises a numbering or a timestamp for each of the two or more packets.

5. The method of claim 1 , further comprising:

receiving the message to be broadcasted via the identification feature of the wireless communication protocol.

6. The method of claim 5 , further comprising verifying signatures of one or more packets of the received message.

7. A system for broadcasting messages, comprising:

a device, comprising:

a power supply unit;

at least one wireless communication module; and

a control unit powered by the power supply unit, operatively connected to the at least one wireless communication module, and adapted to perform operations comprising:

identifying a maximum packet length by a wireless protocol;

splitting a message into two or more packets, wherein the length of each packet of the two or more packets does not exceed the identified maximum packet length;

causing a first layer device to broadcast the two or more packets by means of an identification feature of the wireless protocol;

causing a second layer device to receive and rebroadcast the two or more packets via the identification feature of the wireless protocol, wherein the two or more packets are received by the second layer device from the first layer device; and

causing a third layer device to receive and rebroadcast the two or more packets via the identification feature of the wireless protocol, wherein the two or more packets are received by the third layer device from the second layer device.

8. The system of claim 7 , wherein the power supply unit comprises a battery or a battery charger unit.

9. The system of claim 7 , wherein the at least one wireless communication module comprises at least two antennas.

10. The system of claim 7 , further comprising one or more of a single control button or an indicator light-emitting diode (“LED”).

11. The system of claim 7 , wherein the at least one wireless communication module is adapted to selectively operate in a broadcast-only mode.

12. The system of claim 7 , wherein the device is implemented as or comprises a single board computer.

13. The system of claim 7 , wherein the device operates as a master device, the system further comprising at least one secondary device operating as a slave or relay device and at least capable of receiving the broadcasted packets.

14. The system of claim 13 , wherein the at least one secondary device is adapted to execute a software application for displaying the broadcasted message reconstructed from the received packets.

15. The system of claim 13 , wherein the at least one secondary device is adapted to execute a software application verifying a signature of the broadcasted packets.

16. The system of claim 13 , wherein the at least one secondary device is a portable user terminal.

17. A method for broadcasting messages by means of identification features of existing wireless communication protocols, comprising:

identifying a maximum packet length specified by a wireless protocol;

splitting a message into a plurality of packets, wherein the length of each of the plurality of packets does not exceed the identified maximum packet length;

causing a first layer device to sequentially broadcast the plurality of packets in a rotating manner by means of an identification feature of the wireless protocol, wherein sequentially broadcasting the plurality of packets comprises broadcasting the plurality of packets in sequence beginning with a first packet;

causing a second layer device to receive, from the first layer device, the plurality of packets via the identification feature of the wireless protocol; and

causing the second layer device to sequentially rebroadcast the plurality of packets in the rotating manner by means of the identification feature of the wireless protocol, wherein sequentially rebroadcasting the plurality of packets comprises rebroadcasting the plurality of packets in sequence beginning with a packet different from the first packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2021
From: CHATZIGEORGIOU, CHRISTOS; DOULGERAKIS, VASILEIOS
To: THINGENIOUS PC
Reel/Frame 055787/0817 →
Continuity (2)
Provisional Application 63002835 · Mar 31, 2020
Related Publication 20210306816A1 · Sep 30, 2021
References Cited (7)
US 9510201B1 · Shimoon · 2016 [cited by examiner]
US 10149159B1 · Perfitt · 2018 [cited by applicant]
US 20160066212A1 · Visweswara · 2016 [cited by examiner]
US 20160100311A1 · Kumar · 2016 [cited by applicant]
US 20180124154A1 · Watson · 2018 [cited by examiner]
US 20180199115A1 · Prasad · 2018 [cited by applicant]
European Patent Application No. EP 20 16 7230.0, Extended European Search Report mailed Sep. 10, 2020, 9 pages. [cited by applicant]