IP Library Granted Patent US 12,373,664
Granted Patent B2
US 12,373,664 · App. 18/208,877 · Granted Jul 29, 2025

Method for fast replacement of wireless IoT product and system thereof

Inventors: Hendrik J Volkerink (Palo Alto, CA); Ajay Khoche (West San Jose, CA)
G06K19/0723G06K19/0702
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,373,664
App. No.
18/208,877
Granted
Jul 29, 2025
Kind
B2
Abstract

A method and system for replacing a first wireless node in an IoT system includes determining, by the first wireless node, that the first wireless node needs imminent replacement. The determination may be made, for example, based on a battery of the first wireless node being below a threshold level. The first wireless node initiates a discovery protocol for a second wireless node installed in proximity to the first wireless node, the second wireless node installed to replace the first wireless node. Upon discovery of the second wireless node, the first wireless node transmits a configuration file to the second wireless node, which the second wireless node copies to a storage of the second wireless node. The second wireless node configures itself to operate as a replacement for the first wireless node in the IoT system, based at least in part on the copied configuration file.

Claims (17)

1. A method comprising:

receiving, by an intermediary device, an indication that a first wireless node of an internet of things (IoT) system is in need of replacement using wireless communication;

receiving, by the intermediary device, a notification from the second wireless node that it is ready to receive a configuration file, wherein the second wireless node is intended to replace the first wireless node;

syncing, by the intermediary device, the first wireless node with the second wireless node for wireless communication; and

instructing, by the intermediary device, both the first wireless node and the second wireless node to discover each other within a specified time range, wherein

the first wireless node and the second wireless node discover each other during the specified time range, and complete a transfer of a configuration file from the first wireless node to the second wireless node.

2. The method of claim 1 , wherein the intermediary device is a gateway device located within a wireless communication range of the first wireless node.

3. The method of claim 1 , wherein the intermediary device is a line-powered device.

4. The method of claim 1 , wherein the first wireless node and the second wireless node are both battery powered.

5. The method of claim 1 , wherein each of the first wireless node and the second wireless node is a tape node.

6. The method of claim 1 , wherein the intermediary device is solar powered.

7. The method of claim 1 , wherein the indication is received from a server of the IoT system.

8. The method of claim 7 , further comprising:

prior to syncing, searching, by the intermediary device for a wireless device broadcasting an identifier that corresponds to the first wireless node, wherein the indication comprises the identifier.

9. The method of claim 7 , further comprising:

prior to syncing, after receiving the indication, searching, by the intermediary device for a wireless device broadcasting an identifier that corresponds to the second wireless node, wherein the indication comprises the identifier.

10. The method of claim 1 , wherein the intermediary device is a client device associated with a user.

Continuity (4)
Continuation 17962703 · Oct 10, 2022
Continuation 17492641 · Oct 3, 2021
Provisional Application 63087283 · Oct 4, 2020
Related Publication 20240020503A1 · Jan 18, 2024
References Cited (83)
US 6614392B2 · Howard · 2003 [cited by applicant]
US 7797367B1 · Gelvin et al. · 2010 [cited by applicant]
US 9565622B2 · Chikkappa et al. · 2017 [cited by applicant]
US 9773220B2 · Blanchard et al. · 2017 [cited by applicant]
US 9794753B1 · Stitt et al. · 2017 [cited by applicant]
US 10123294B2 · Thompson et al. · 2018 [cited by applicant]
US 10313925B2 · Jones et al. · 2019 [cited by applicant]
US 10379842B2 · Malladi et al. · 2019 [cited by applicant]
US 10595274B2 · Khaled et al. · 2020 [cited by applicant]
US 11003978B2 · Khoche · 2021 [cited by applicant]
US 11372882B1 · Dervay · 2022 [cited by examiner]
US 20040098371A1 · Bayliss · 2004 [cited by examiner]
US 20050063313A1 · Nanavati et al. · 2005 [cited by applicant]
US 20070049291A1 · Kim et al. · 2007 [cited by applicant]
US 20080040244A1 · Ricciuti et al. · 2008 [cited by applicant]
US 20080040481A1 · Joshi et al. · 2008 [cited by applicant]
US 20090290511A1 · Budampati et al. · 2009 [cited by applicant]
US 20100063673A1 · Anderson · 2010 [cited by applicant]
US 20100082870A1 · Tokuhara · 2010 [cited by applicant]
US 20110035491A1 · Gelvin et al. · 2011 [cited by applicant]
US 20110111726A1 · Kholaif et al. · 2011 [cited by applicant]
US 20110141879A1 · Ballard · 2011 [cited by applicant]
US 20120147868A1 · Williams · 2012 [cited by applicant]
US 20130002044A1 · Takehara et al. · 2013 [cited by applicant]
US 20130272180A1 · Hiremath et al. · 2013 [cited by applicant]
US 20140092083A1 · Vanderah · 2014 [cited by applicant]
US 20140269636A1 · Jain · 2014 [cited by applicant]
US 20150180971A1 · Varney et al. · 2015 [cited by applicant]
US 20150208255A1 · Belk · 2015 [cited by applicant]
US 20150249482A1 · Czaja · 2015 [cited by applicant]
US 20150349917A1 · Skaaksrud · 2015 [cited by applicant]
US 20160057695A1 · Tomida et al. · 2016 [cited by applicant]
US 20160088424A1 · Polo et al. · 2016 [cited by applicant]
US 20160112249A1 · Schiff · 2016 [cited by examiner]
US 20160174148A1 · Seed et al. · 2016 [cited by applicant]
US 20160233927A1 · Wu · 2016 [cited by applicant]
US 20170127302A1 · Fersman et al. · 2017 [cited by applicant]
US 20170238035A1 · Perez · 2017 [cited by applicant]
US 20170280351A1 · Skaaksrud · 2017 [cited by applicant]
US 20180084371A1 · Scagnol et al. · 2018 [cited by applicant]
US 20180095155A1 · Soni et al. · 2018 [cited by applicant]
US 20180139726A1 · Choi et al. · 2018 [cited by applicant]
US 20180163095A1 · Khoche · 2018 [cited by examiner]
US 20180165568A1 · Khoche · 2018 [cited by applicant]
US 20180267547A1 · Michalakis et al. · 2018 [cited by applicant]
US 20180279179A1 · Norlen et al. · 2018 [cited by applicant]
US 20180293513A1 · Sugaya · 2018 [cited by applicant]
US 20180321356A1 · Kulkarni et al. · 2018 [cited by applicant]
US 20180365635A1 · Lucrecio et al. · 2018 [cited by applicant]
US 20180374127A1 · Walden et al. · 2018 [cited by applicant]
US 20190014043A1 · Hui · 2019 [cited by applicant]
US 20190042378A1 · Wouhaybi · 2019 [cited by examiner]
US 20190075518A1 · Ganton et al. · 2019 [cited by applicant]
US 20190098578A1 · Baroudi et al. · 2019 [cited by applicant]
US 20190113632A1 · Lucrecio et al. · 2019 [cited by applicant]
US 20190116091A1 · Bijavara Aswathanarayana Rao et al. · 2019 [cited by applicant]
US 20190138534A1 · Bernat et al. · 2019 [cited by applicant]
US 20190158606A1 · Guim Bernat et al. · 2019 [cited by applicant]
US 20190222055A1 · Khoche et al. · 2019 [cited by applicant]
US 20190285724A1 · Meadow · 2019 [cited by applicant]
US 20190317749A1 · Hu · 2019 [cited by examiner]
US 20190362215A1 · Khoche · 2019 [cited by applicant]
US 20190370624A1 · Khoche · 2019 [cited by applicant]
US 20210084457A1 · Volkerink et al. · 2021 [cited by applicant]
US 20210084566A1 · Kuenzi · 2021 [cited by examiner]
US 20230096832A1 · Mohalik · 2023 [cited by examiner]
AU 2018250358 · 2015 [cited by applicant]
CA 3061878A1 · 2018 [cited by applicant]
International Patent Application No. PCT/US2021/053282 International Search Report and Written Opinion dated Dec. 29, 2021, 10 pages. [cited by applicant]
PCT International Search Report, International Application No. PCT/US 20/50728. International search completed Nov. 5, 2020. International Search Report mailed Dec. 16, 2020. pp. 1-2. [cited by applicant]
Luo et al “Self-securing Ad Hoc Wireless Networks.” Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02). 1530-1346/02, 2002, IEEE Computer Society. [cited by applicant]
Pagani et al. “Resource sharing between neighboring nodes in heterogeneous Wireless Sensor Networks.” 2015 European Conference on Networks and Communications (EuCNC). Conference dates Jun. 29 to Jul. 2, 2015. [cited by applicant]
Lucrecio et. al. “Systems and Methods for Hybrid Cloud-Edge Computing Method for Automated Decision Making and Probabilistic Occurrence.” U.S. Appl. No. 32/520,348, filed Jun. 15, 2017. Expired. [cited by applicant]
International Patent Application No. PCT/US2021/038140, International Search Report and Written Opinion dated Nov. 8, 2021, 11 pages. [cited by applicant]
Hassan et al. “A Design of Packages Tracking System Based on Radio Frequency Identification” IEEE 2018. [cited by applicant]
U.S. Appl. No. 17/671,568 Final Office Action dated Apr. 20, 2023, 15 pages. [cited by applicant]
Chang et al., “Design and Implementation of Intelligent Tape for Monitoring High-Price and Fragile Cargo Shipments During Transport Procedures”, IEEE Sensors Journal, Jul. 2020, 13 pg., URL: https://ieeexplore.leee.org/… [cited by applicant]
Examination Report No. 1 for Australian Patent Application No. 2021355517 dated Jul. 27, 2023, 6 pages. [cited by applicant]
Extended European Search Report for European Patent Application No. 21876647.5 dated Feb. 8, 2024, 9 pages. [cited by applicant]
Karhula et al., “Checkpointing and Migration of loT Edge Functions,” Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking (2019), published Mar. 25, 2019, 6 pages, URL: https://dl.acm.… [cited by applicant]
Koziolek et al., “Automated Industrial loT-Device Integration using the OpenPnP Reference Architecture”, Software: Practice and Experience 50(3), published Mar. 2020, 35 pages, URL: http://www.koziolek.de/docs/Koziolek2… [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/492,641, mailed Jul. 12, 2022, 12 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/962,703, mailed Mar. 17, 2023, 11 pages. [cited by applicant]