IP Library Granted Patent US 12,593,265
Granted Patent B2
US 12,593,265 · App. 18/330,713 · Granted Mar 31, 2026

Network configuration method, electronic device, and computer-readable storage medium

Inventor: Yu Huang (Beijing, CN)
Assignee: Beijing Pantum Information Technology Ltd.
H04W48/10H04W48/16
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,593,265
App. No.
18/330,713
Granted
Mar 31, 2026
Kind
B2
Abstract

The present disclosure provides a network configuration method, an electronic device and a computer-readable storage medium. The method includes broadcasting a network configuration data request; monitoring network configuration data broadcasted by a main control device in response to the network configuration data request; and performing network configuration according to the network configuration data and broadcasting first indication information, where the first indication information is configured to indicate the network configuration is completed.

Claims (60)

1 . A network configuration method, applied to an image-forming device, comprising:

broadcasting a network configuration data request;

monitoring network configuration data broadcasted by a main control device in response to the network configuration data request, including:

monitoring a network configuration data packet broadcasted by the main control device, wherein the network configuration data packet includes the network configuration data; and

determining that complete network configuration data has been received in response to determining that a data volume of the network configuration data packet is less than a preset transmission threshold; and

performing network configuration according to the network configuration data and broadcasting first indication information, wherein the first indication information is configured to indicate the network configuration is completed.

2 . The method according to claim 1 , wherein broadcasting the network configuration data request includes:

associating a device name of the image-forming device with the network configuration data request.

3 . The method according to claim 2 , wherein monitoring the network configuration data broadcasted by the main control device in response to the network configuration data request includes:

monitoring the network configuration data packet broadcasted by the main control device in response to a search by the main control device according to the device name of the image-forming device.

4 . The method according to claim 1 , further including:

performing data check on the network configuration data included in the network configuration data packet to determine that the network configuration data is received correctly.

5 . The method according to claim 4 , wherein the network configuration data packet further includes check information; and performing the data check on the network configuration data included in the network configuration data packet to determine that the network configuration data is received correctly includes:

calculating a check value of the network configuration data using a cyclic redundancy check rule; and

if the check value is consistent with the check information included in the network configuration data packet, determining that the network configuration data is received correctly; or

if the check value is not consistent with the check information included in the network configuration data packet, determining that the network configuration data is received incorrectly.

6 . The method according to claim 1 , further including:

comparing the network configuration data included in network configuration data packets monitored by all broadcast channels; and

if the network configuration data monitored by all broadcast channels are consistent with each other, determining that the network configuration data is received correctly; or

if the network configuration data monitored by all broadcast channels are not consistent with each other, determining that the network configuration data is received incorrectly.

7 . The method according to claim 6 , after determining that the network configuration data is received incorrectly, further including:

keeping current device name; and

monitoring a network configuration data packet re-broadcasted by the main control device.

8 . The method according to claim 1 , further including:

if the data volume of the network configuration data packet is equal to the preset transmission threshold, determining that the complete network configuration data has not been received.

9 . The method according to claim 1 , wherein broadcasting the first indication information includes:

configuring a device name of the image-forming device according to the first indication information.

10 . The method according to claim 1 , further including:

determining whether the network configuration data packet includes a preset identification;

if the network configuration data packet includes the preset identification, determining that complete network configuration data has been received.

11 . A network configuration method, applied to a main control device, comprising:

in response to a network configuration data request received from an image-forming device, broadcasting network configuration data, including:

broadcasting a network configuration data packet to the image-forming device, wherein the network configuration data packet includes the network configuration data; and

determining that complete network configuration data has been transmitted to the image-forming device in response to determining that a data volume of the network configuration data packet is less than a preset transmission threshold; and

in response to first indication information received from the image-forming device, determining that network configuration of the image-forming device is completed.

12 . The method according to claim 11 , wherein broadcasting the network configuration data includes: determining serial number identification of the network configuration data; and

broadcasting the network configuration data packet according to the serial number identification of the network configuration data.

13 . The method according to claim 11 , further including:

prior to broadcasting the network configuration data, splitting the network configuration data according to a preset transmission threshold to obtain at least one piece of the network configuration data; and

according to a preset numbering rule, respectively assigning corresponding serial number identification to the at least one piece of the network configuration data.

14 . The method according to claim 11 , wherein:

the network configuration data packet further includes check information; and the check information is obtained by checking the network configuration data using a cyclic redundancy check rule.

15 . The method according to claim 13 , further including:

re-searching a device name of the image-forming device; and

if the device name discovered by re-search is still the serial number identification of the network configuration data, re-broadcasting the network configuration data packet; or if the device name discovered by re-search is serial number identification of next network configuration data, broadcasting a next network configuration data packet.

16 . The method according to claim 11 , wherein determining that the network configuration of the image-forming device is completed includes:

determining the first indication information corresponds to the image-forming device in response to a search by a device name of the image-forming device; and

determining that the network configuration of the image-forming device is completed according to the first indication information.

17 . The method according to claim 11 , further including:

adding a network configuration service identification to a packet header of the network configuration data packet.

18 . A non-transitory computer-readable storage medium including computer instructions which, when being executed, causes a image-forming device to execute a network configuration method, the method comprising:

broadcasting a network configuration data request;

monitoring network configuration data broadcasted by a main control device in response to the network configuration data request, including:

monitoring a network configuration data packet broadcasted by the main control device, wherein the network configuration data packet includes the network configuration data; and

determining that complete network configuration data has been received in response to determining that a data volume of the network configuration data packet is less than a preset transmission threshold; and

performing network configuration according to the network configuration data and broadcasting first indication information, wherein the first indication information is configured to indicate the network configuration is completed.

19 . The storage medium according to claim 18 , wherein broadcasting the network configuration data request includes:

associating a device name of the image-forming device with the network configuration data request.

20 . The storage medium according to claim 19 , wherein monitoring the network configuration data broadcasted by the main control device in response to the network configuration data request includes:

monitoring the network configuration data packet broadcasted by the main control device in response to a search by the main control device according to the device name of the image-forming device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: HUANG, YU
To: BEIJING PANTUM INFORMATION TECHNOLOGY LTD.
Reel/Frame 063883/0158 →
Priority Claims (1)
CN 202210690461.0 · Jun 17, 2022 · national
Continuity (1)
Related Publication 20230413163A1 · Dec 21, 2023
References Cited (47)
US 10243974B2 · Manjunath · 2019 [cited by examiner]
US 10390070B2 · Kolekar · 2019 [cited by examiner]
US 10440122B2 · Brickell · 2019 [cited by examiner]
US 10785098B1 · Jiang et al. · 2020 [cited by applicant]
US 10938855B1 · Waldie · 2021 [cited by examiner]
US 11405273B1 · Chen · 2022 [cited by examiner]
US 20030115362A1 · Tarvainen et al. · 2003 [cited by applicant]
US 20050099977A1 · Williams · 2005 [cited by examiner]
US 20060007944A1 · Movassaghi · 2006 [cited by examiner]
US 20060031427A1 · Jain · 2006 [cited by examiner]
US 20070250614A1 · Szabo · 2007 [cited by examiner]
US 20090190154A1 · Noguchi · 2009 [cited by examiner]
US 20140036670A1 · Li · 2014 [cited by examiner]
US 20140269442A1 · Hyde · 2014 [cited by examiner]
US 20160119859A1 · Liu · 2016 [cited by applicant]
US 20160219475A1 · Kim · 2016 [cited by examiner]
US 20170026490A1 · Lee · 2017 [cited by examiner]
US 20170244732A1 · Manjunath · 2017 [cited by examiner]
US 20180288458A1 · Kolekar · 2018 [cited by examiner]
US 20190223230A1 · Zhang · 2019 [cited by examiner]
US 20190280918A1 · Hermoni · 2019 [cited by examiner]
US 20200028879A1 · Lahiri · 2020 [cited by examiner]
US 20200159981A1 · DiCorpo · 2020 [cited by examiner]
US 20200192613A1 · Brady · 2020 [cited by examiner]
US 20210029563A1 · Hong · 2021 [cited by examiner]
US 20210153104A1 · Wang et al. · 2021 [cited by applicant]
US 20210211423A1 · Tan · 2021 [cited by examiner]
US 20210400502A1 · Zhang et al. · 2021 [cited by applicant]
US 20220021578A1 · Lu · 2022 [cited by examiner]
US 20230216732A1 · Liu · 2023 [cited by examiner]
US 20230370334A1 · Mannengal · 2023 [cited by examiner]
US 20230370452A1 · Mannengal · 2023 [cited by examiner]
US 20230410272A1 · Goyal · 2023 [cited by examiner]
CN 101436922A · 2009 [cited by applicant]
CN 103416086B · 2016 [cited by examiner]
CN 106535005A · 2017 [cited by applicant]
CN 113055867A · 2021 [cited by applicant]
CN 113316147A · 2021 [cited by applicant]
CN 114202947A · 2022 [cited by applicant]
CN 114286338A · 2022 [cited by applicant]
EP 3657326A1 · 2020 [cited by applicant]
EP 3764697A1 · 2021 [cited by examiner]
EP 3873053A1 · 2021 [cited by examiner]
RU 2397613C2 · 2010 [cited by applicant]
RU 2412549C1 · 2011 [cited by applicant]
WO 2022016670A1 · 2022 [cited by applicant]
The Patent Office of the Russian Federation The Official Action for 2023115864 Feb. 13, 2024 15 Pages. [cited by applicant]