IP Library › Granted Patent US 12,621,645
Granted Patent B2
US 12,621,645 · App. 18/140,413 · Granted May 5, 2026

Apparatus and method for transmitting or receiving message by using Bluetooth low energy advertising

Inventors: Taejun Kwon (Suwon-si, KR); Sungkyu Kim (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04W8/005H04W40/246H04W4/80
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,621,645
App. No.
18/140,413
Granted
May 5, 2026
Kind
B2
Abstract

A method of transmitting a message by a home appliance includes generating a transmission message, generating one or more sub-transmission messages from the transmission message based on a limited length of a scan response data packet of Bluetooth low energy (BLE) advertising, transmitting a BLE advertising packet including header information of the transmission message, and transmitting one or more scan response data packets respectively including the one or more sub-transmission messages.

Claims (65)

1 . A method of transmitting a message by a home appliance, the method comprising:

generating a transmission message;

generating at least one sub-transmission message from the transmission message, each of the at least one sub-transmission message having a length based on a limited length of a scan response data packet of Bluetooth low energy (BLE) advertising;

transmitting a BLE advertising packet including header information of the transmission message; and

transmitting at least one scan response data packet respectively including the at least one sub-transmission message.

2 . The method of claim 1 , wherein the header information of the transmission message includes information about a remaining advertising time in an effective time for a transmission operation of the transmission message, and

the transmitting the BLE advertising packet and the transmitting the at least one scan response data packet are stopped after a lapse of the remaining advertising time.

3 . The method of claim 2 , wherein the transmitting the BLE advertising packet and the transmitting the at least one scan response data packet are iterated to repetitively transmit the transmission message a predetermined number of times within the effective time.

4 . The method of claim 1 , wherein the header information of the transmission message includes at least one of a service identification (ID), service version information, a message ID, packet index information, total packet count information, remaining advertising time information, advertising change time information, display time information, or an error detection code.

5 . The method of claim 1 , wherein the transmitting the BLE advertising packet is performed with respect to each transmitting of the at least one scan response data packet, and

the transmitting the BLE advertising packet and the transmitting the at least one scan response data packet are performed repetitively.

6 . The method of claim 5 , wherein the BLE advertising packet includes packet index information and remaining advertising time information, and

the packet index information and the remaining advertising time information are updated based on a scan response data packet corresponding to the BLE advertising packet.

7 . The method of claim 1 , wherein the BLE advertising packet includes a preamble and access address area, a packet data unit (PDU) area, and a cyclic redundancy check (CRC) area,

the PDU area includes a header area, an advertiser address area, and a payload area, and

the payload area includes the header information of the transmission message.

8 . The method of claim 1 , further comprising collecting status information or operation information from a home appliance function module of the home appliance, and

the generating the transmission message includes generating, based on detection of notification event from the status information and the operation information a transmission message including information about the notification event.

9 . The method of claim 1 , further comprising:

receiving a Bluetooth low energy (BLE) advertising packet including a message identification (ID), packet index information, and total packet counter information;

generating a buffer for a transmission message corresponding to the message ID, the buffer having a storage capacity corresponding to the total packet counter information;

receiving a scan response data packet corresponding to the received BLE advertising packet;

obtaining, from the scan response data packet, a sub-transmission message generated from the transmission message;

storing the sub-transmission message in the buffer;

iterating, until the storage capacity of the buffer is full, the receiving the BLE advertising packet, the obtaining the sub-transmission message from the scan response data packet, and the storing the sub-transmission message in the buffer; and

outputting the transmission message generated from at least one sub-transmission message stored in the buffer.

10 . The method of claim 9 , wherein the storing the at least one sub-transmission message in the buffer includes storing the at least one sub-transmission message in a storage space corresponding to the packet index information.

11 . The method of claim 9 , wherein the received BLE advertising packet further includes manufacturer information and a service ID, and

wherein the method further comprises

determining whether to transmit a scan response request with respect to the BLE advertising packet, based on the manufacturer information and the service ID,

when it is determined to transmit the scan response request, transmitting the scan response request, and

the receiving the scan response data packet includes receiving the scan response data packet corresponding to the scan response request.

12 . The method of claim 9 , wherein the received BLE advertising packet further includes remaining advertising time information,

wherein the method further comprises:

setting a BLE scan time based on the remaining advertising time information; and

performing a BLE scan during the BLE scan time, and

wherein the BLE advertising packet and the scan response data packet are received during the BLE scan.

13 . The method of claim 12 , further comprising, when the BLE scan is terminated before the storage capacity of the buffer is full, deleting the at least one sub-transmission message stored in the buffer.

14 . The method of claim 12 , wherein the received BLE advertising packet includes information about an advertising change time,

wherein the received BLE advertising packet and the at least one scan response data packet are received during the BLE scan, and

wherein the method further comprises setting a BLE scan cycle to be shorter than the advertising change time.

15 . The method of claim 9 , wherein the received BLE advertising packet further includes display time information,

wherein the outputting the transmission message includes displaying the transmission message during a time corresponding to the display time information, and

wherein the method further comprises deleting the buffer when the transmission message is output.

16 . A home appliance comprising:

a communication module;

a memory storing at least one instruction; and

at least one processor connected to the memory, wherein the at least one processor is configured to execute the at least one instruction to:

generate a transmission message;

generate at least one sub-transmission message from the transmission message, each of the at least one sub-transmission message having a length based on a limited length of a scan response data packet of Bluetooth low energy (BLE) advertising;

transmit, through the communication module, a BLE advertising packet of the BLE advertising including header information of the transmission message; and

transmit, through the communication module, at least one scan response data packet respectively including the at least one sub-transmission message.

17 . The home appliance of claim 16 , wherein the header information of the transmission message includes information about a remaining advertising time in an effective time for a transmission operation of the transmission message, and

the transmitting the advertising packet and the transmitting the at least one scan response data packet are stopped after a lapse of the remaining advertising time.

18 . The home appliance of claim 17 , wherein the transmitting the BLE advertising packet and the transmitting the scan response data packet are iterated to repetitively transmit the transmission message a predetermined number of times within the effective time.

19 . The home appliance of claim 16 , further comprising an output interface;

wherein the at least one processor is further configured to execute the at least one instruction to:

receive, through the communication module, a Bluetooth low energy (BLE) advertising packet including a message identification (ID), packet index information, and total packet count information;

generate a buffer for a transmission message corresponding to the message ID, the buffer having a storage capacity corresponding to the total packet count information;

receive, through the communication module, a scan response data packet corresponding to the received BLE advertising packet;

obtain, from the scan response data packet, a sub-transmission message generated from the transmission message;

store the sub-transmission message in the buffer;

iterate, until the storage capacity of the buffer is full, the receiving the BLE advertising packet, the obtaining the sub-transmission message from the scan response data packet, and the storing the sub-transmission message in the buffer; and

output, through the output interface, the transmission message generated from at least one sub-transmission message stored in the buffer.

20 . A computer-readable recording medium having recorded thereon a program which, when executed by a computer, causes the computer to perform the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: KWON, TAEJUN; KIM, SUNGKYU
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 063467/0847 →
Priority Claims (1)
KR 10-2022-0052228 · Apr 27, 2022 · national
Continuity (2)
Continuation PCTKR2023005289 · Apr 19, 2023
Related Publication 20230354004A1 · Nov 2, 2023
References Cited (30)
US 7006522B1 · Wang · 2006 [cited by examiner]
US 9735861B2 · Kim et al. · 2017 [cited by applicant]
US 11659626B2 · Park et al. · 2023 [cited by applicant]
US 20180279103A1 · Hong et al. · 2018 [cited by applicant]
US 20190306337A1 · Tachiwa · 2019 [cited by applicant]
US 20200100091A1 · Lee · 2020 [cited by examiner]
US 20200213903A1 · Wang et al. · 2020 [cited by applicant]
US 20220264272A1 · Linn et al. · 2022 [cited by applicant]
US 20230261528A1 · Park et al. · 2023 [cited by applicant]
JP 2019179973A · 2019 [cited by applicant]
KR 101728115B1 · 2017 [cited by applicant]
KR 1020170082854A · 2017 [cited by applicant]
KR 1020180004560A · 2018 [cited by applicant]
KR 101933557B1 · 2018 [cited by applicant]
KR 101936144B1 · 2019 [cited by applicant]
KR 1020190095743A · 2019 [cited by applicant]
KR 1020200017302A · 2020 [cited by applicant]
KR 1020200029025A · 2020 [cited by applicant]
KR 102097987B1 · 2020 [cited by applicant]
KR 102099204B1 · 2020 [cited by applicant]
KR 1020200137520A · 2020 [cited by applicant]
KR 102221849B1 · 2021 [cited by applicant]
KR 102287589B1 · 2021 [cited by applicant]
WO 2018009040A1 · 2018 [cited by applicant]
WO 2021076401A1 · 2021 [cited by applicant]
WO 2022005258A1 · 2022 [cited by applicant]
Extended European Search Report issued Apr. 3, 2025 by the European Patent Office for EP Patent Application No. 23796692.4. [cited by applicant]
Guillaume Celosia et al., “Saving Private Addresses: An Analysis of Privacy Issues in the Bluetooth-Low-Energy Advertising Mechanism”, MobiQuitous '19: Proceedings of the 16th EAI International Conference on Mobile and … [cited by applicant]
International Search Report and Written Opinion issued on Jul. 14, 2023 by the International Searching Authority in International Patent Application No. PCT/KR2023/005289 (PCT/ISA/220, PCT/ISA/210, and PCT/ISA/237). [cited by applicant]
Communication dated Dec. 9, 2025, issued by the European Patent Office in European Application No. 23 796 692.4. [cited by applicant]