IP Library Granted Patent US 10,945,207
Granted Patent B2
US 10,945,207 · App. 16/240,114 · Granted Mar 9, 2021

Beacon signal processing system and filtering method of reducing wake-up frequency

Inventors: Won Man Kim (Seongnam-si, KR); Chang Hwan Park (Seongnam-si, KR)
Assignee: Dialog Semiconductor Korea Inc.
H04W52/0229H04W52/0216H04W52/0264H04W52/0274H04W76/28
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 10,945,207
App. No.
16/240,114
Granted
Mar 9, 2021
Kind
B2
Abstract

A beacon signal processing system of reducing wake-up frequency periodically receives a beacon signal from an access point. The beacon signal processing system, according to a data transfer type of a traffic indication message contained in the beacon signal, maintains a sleep mode or only wakes up part of modules of hardware and software necessary for communication for processing.

Claims (35)

1. A beacon signal processing system comprising a memory and a processor, wherein a beacon receiver program containing computerized instructions is stored in the memory and configured to be executed by the processor to perform a method, the method comprising:

periodically receiving, by a beacon receiver, a beacon signal from an access point;

identifying an information element of data contained in the beacon signal;

identifying a data transfer type of a traffic indication message contained in the information element;

determining that data contained in the beacon signal is effective data when the data transfer type is corresponding to a specific data transfer type;

identifying whether the effective data is necessary data according to a flag corresponding to the specific data transfer type; and

operating in a sleep mode when the effective data is identified as the unnecessary data and operating in an active mode when the effective data is identified as the necessary data.

2. The beacon signal processing system of claim 1 wherein the beacon receiver program executed by the processor identifies whether a flag of the data transfer type is a broadcast flag, a multicast flag, or a unicast flag, and when the flag of the data transfer type is the broadcast flag, the multicast flag, or the unicast flag, the data contained in the beacon signal is the effective data corresponding to the specific data transfer type.

3. The beacon signal processing system of claim 2 , wherein when the data transfer type has the broadcast flag/the multicast flag, the beacon receiver program executed by the processor utilizes a media access control (MAC) broadcast filter to identify whether data with the broadcast flag/the multicast flag is unnecessary data.

4. The beacon signal processing system of claim 3 , wherein when the data with the broadcast flag/the multicast flag is filtered by the MAC broadcast filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point; and when the data with the broadcast flag/the multicast flag is not filtered by the MAC broadcast filter, the processor operates in the active mode turning on part or all of modules of hardware and software necessary for communication with the access point.

5. The beacon signal processing system of claim 2 , wherein when the data transfer type has the broadcast flag/the multicast flag, the processor utilizes a MAC multicast filter to identify whether data with the broadcast flag/the multicast flag is unnecessary data.

6. The beacon signal processing system of claim 5 , wherein when the data with the broadcast flag/the multicast flag is filtered by the MAC multicast filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point; and when the data with the broadcast flag/the multicast flag is not filtered by the MAC multicast filter, the processor operates in the active mode turning on part or all of modules of hardware and software necessary for communication with the access point.

7. The beacon signal processing system of claim 2 , wherein when the data transfer type has the unicast flag, the filtering unit utilizes a MAC unicast filter to identify whether data with the unicast flag is unnecessary data.

8. The beacon signal processing system of claim 7 , wherein when the data with the unicast flag is filtered by the MAC unicast filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point.

9. The beacon signal processing system of claim 7 , wherein when the data with the unicast flag is not filtered by the MAC unicast filter, the processor identifies that the data with the unicast flag is necessary data and further identifies whether the unicast flag is a broadcast/multicast Internet protocol (IP) flag or other flags, and when the unicast flag is identified as not the IP flag or the other flags, the data with the unicast flag is identified as the effective data.

10. The beacon signal processing system of claim 7 , wherein when the data with the unicast flag has the broadcast/multicast IP flag, the processor utilizes a broadcast IP filter to identify whether the data with the broadcast/multicast IP flag is unnecessary data.

11. The beacon signal processing system of claim 10 , wherein when the data with the broadcast/multicast IP flag is filtered by the broadcast IP filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point; and when the data with the broadcast/multicast IP flag is not filtered by the broadcast IP filter, the processor operates in the active mode turning on part or all of modules of hardware and software necessary for communication with the access point.

12. The beacon signal processing system of claim 7 , wherein when the data with the unicast flag has the broadcast/multicast IP flag, the processor utilizes a multicast IP filter to identify whether the data with the broadcast/multicast IP flag is unnecessary data.

13. The beacon signal processing system of claim 12 , wherein when the data with the broadcast/multicast IP flag is filtered by the multicast IP filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point; and when the data with the broadcast/multicast IP flag is not filtered by the multicast IP filter, the processor operates in the active mode turning on part or all of modules of hardware and software necessary for communication with the access point.

14. The beacon signal processing system of claim 7 , wherein the processor utilizes another IP filter to identify whether the data with the unicast flag is unnecessary data.

15. The beacon signal processing system of claim 14 , wherein when the data with the unicast IP flag is filtered by the other IP filter, the processor operates in the sleep mode turning off part or all of modules of hardware and software necessary for communication with the access point; and when the data with the unicast IP flag is not filtered by the other IP filter, the processor operates in the active mode turning on part or all of modules of hardware and software necessary for communication with the access point.

16. The beacon signal processing system of claim 1 , wherein the beacon receiver program stored in the memory comprises a filtering unit, the filtering unit comprising:

a media access control (MAC) broadcast filter provided to filter unnecessary MAC broadcast data;

a MAC multicast filter provided to filter unnecessary MAC multicast data;

a MAC unicast filter provided to filter unnecessary MAC unicast data;

a broadcast IP filter provided to filter unnecessary broadcast IP data;

a multicast IP filter provided to filter unnecessary multicast IP data; and

another IP filter provided to filter other IP.

17. A filtering method of reducing wake-up frequency, adapted for an electronic device, the filtering method comprising:

periodically receiving a beacon signal from an access point;

identifying an information element of data contained in the beacon signal;

identifying a traffic indication message contained in the information element, and identifying a data transfer type of the traffic indication message;

determining that data contained in the beacon signal is effective data when the data transfer type is corresponding to a specific data transfer type;

identifying whether the effective data is necessary data according to a flag corresponding to the specific data transfer type; and

operating in a sleep mode when the effective data is identified as the unnecessary data and operating in an active mode when the effective data is identified as the necessary data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2026
From: RENESAS DESIGN KOREA INC.
To: RENESAS ELECTRONIC AMERICA INC.
Reel/Frame 074176/0251 →
CHANGE OF NAME Recorded Nov 8, 2025
From: DIALOG SEMICONDUCTOR KOREA INC.
To: RENESAS DESIGN KOREA INC.
Reel/Frame 073513/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: FCI INC.
To: DIALOG SEMICONDUCTOR KOREA INC.
Reel/Frame 053687/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2019
From: KIM, WON MAN; PARK, CHANG HWAN
To: FCI INC.
Reel/Frame 048277/0826 →
Priority Claims (1)
KR 10-2018-0001600 · Jan 5, 2018 · national
Continuity (1)
Related Publication 20190215771A1 · Jul 11, 2019