IP Library › Granted Patent US 12,356,469
Granted Patent B2
US 12,356,469 · App. 17/985,973 · Granted Jul 8, 2025

Wireless broadcast and detection of data availability

Inventors: Nir Orpaz (Kfar Saba, IL); Shy Mindel (Hod-HaSharon, IL)
Assignee: BabyArk LTD
H04W76/10H04W12/106H04W76/50
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,356,469
App. No.
17/985,973
Granted
Jul 8, 2025
Kind
B2
Abstract

A method that comprises using at least one processor of a mobile device for receiving a device identifier of wireless device(s) broadcasted by the wireless device(s) via wireless channel(s) and intercepted by the mobile device, the device identifier comprising a fixed part uniquely identifying the wireless device(s) and an adjustable part indicative of associated data available at the wireless device(s), comparing between the adjustable part of the intercepted device identifier and the adjustable part of a previously intercepted device identifier of the wireless device(s) identified by the fixed part, establishing a connection with the at least one wireless device via the at least one wireless channel in case the adjustable part of the intercepted device identifier is different from the adjustable part of the previously intercepted device identifier, and communicating with the at least one wireless device to receive updated data associated with the adjustable part of the intercepted device identifier.

Claims (44)

1. A method of connecting temporarily to wireless devices indicating availability of updated data, comprising:

using at least one processor of a mobile device for:

receiving a device identifier of at least one wireless device broadcasted by the at least one wireless device via at least one wireless channel and intercepted by the mobile device, the device identifier comprising a fixed part uniquely identifying the at least one wireless device and an adjustable part indicative of associated data available at the at least one wireless device;

comparing between the adjustable part of the intercepted device identifier and the adjustable part of a previously intercepted device identifier of the at least one wireless device identified by the fixed part;

establishing a connection with the at least one wireless device via the at least one wireless channel in case the adjustable part of the intercepted device identifier is different from the adjustable part of the previously intercepted device identifier;

communicating with the at least one wireless device to receive updated data associated with the adjustable part of the intercepted device identifier; and

terminating the connection with the at least one wireless device.

2. The method according to claim 1 , wherein the at least one wireless device is deployed for collecting information relating to at least one child located in at least one child hosting apparatus to support at least one child safety application.

3. The method according to claim 1 , wherein the data comprises sensory data captured by at least one sensor communicatively coupled to the at least one wireless device.

4. The method according to claim 1 , wherein the adjustable part is further indicative of at least part of a content of the data available at the at least one wireless device.

5. The method according to claim 1 , wherein the adjustable part further comprises a signature of the available data.

6. The method according to claim 5 , wherein the mobile device is further configured to verify integrity of at least part of the updated data according to the signature.

7. The method according to claim 1 , wherein the updated data further comprises a log record comprising a plurality of data items accumulated by the at least one wireless device.

8. The method according to claim 1 , further comprising generating at least one event based on content of the updated data and initiating at least one indication to alert a user of the mobile device of the at least one event.

9. The method according to claim 8 , wherein the at least one event comprises a child safety related event.

10. The method according to claim 1 , wherein the mobile device is configured to probe the at least one wireless channel every predefined time period.

11. The method according to claim 10 , further comprising generating at least one event in response to detecting that the mobile device is in a transmission range of the at least one wireless device.

12. The method according to claim 10 , further comprising generating at least one event in response to detecting that the mobile device is out of a transmission range of the at least one wireless device.

13. The method according to claim 10 , wherein probing the at least one wireless channel is instructed by at least one constantly active service executed by the mobile device.

14. The method according to claim 10 , wherein probing the at least one wireless channel is instructed by at least one inactive service invoked by an Operating System (OS) executed by the mobile device in response to detecting a beacon signal transmitted by the at least one wireless device.

15. The method according to claim 1 , further comprising at least one other mobile device establishes a connection with the at least one wireless device to receive the updated data after the connection termination, the at least one other mobile device establishes the connection with the at least one wireless device in response to detecting that the adjustable part of the device identifier of the at least one wireless device is adjusted compared to the adjustable part of the device identifier of the at least one wireless device previously intercepted by the at least one other mobile device.

16. The method according to claim 1 , wherein the at least one wireless channel is a member of a group consisting of: Bluetooth, Bluetooth Low energy (BLE), ZigBee, Z-WAVE, and Wireless Local Area Network (WLAN).

17. The method according to claim 1 , wherein the fixed part and the adjustable part of the device identifier is defined by at one communication protocol applicable for the at least one wireless channel, the fixed part comprises at least one member of a group consisting of: Media Access Controller (MAC) address, and Internet Protocol (IP) address.

18. A mobile device for connecting temporarily to wireless devices indicating availability of updated data, comprising:

at least one wireless transceiver; and

at least one processor coupled to the at least one wireless transceiver, the at least one processor is adapted to execute code, the code comprising:

code instructions to receive a device identifier of at least one wireless device broadcasted by the at least one wireless device via at least one wireless channel and intercepted by at least one wireless transceiver of the mobile device, the identifier comprising a fixed part uniquely identifying the at least one wireless device and an adjustable part indicative of data available at the at least one wireless device;

code instructions to compare between the adjustable part of the intercepted device identifier and the adjustable part of a previously intercepted device identifier of the at least one wireless device identified by the fixed part;

code instructions to establish a connection with the at least one wireless device via the at least one wireless channel in case the adjustable part of the intercepted device identifier is different from the adjustable part of the previously intercepted device identifier;

code instructions to communicate with the at least one wireless device to receive updated data associated with the adjustable part of the intercepted device identifier; and

code instructions to terminate the connection with the at least one wireless device.

19. A method of indicating availability of updated data by a wireless channel, comprising:

using at least one processor of a wireless device for:

collecting updated data;

adjusting a device identifier of the wireless device, the device identifier comprising a fixed part uniquely identifying the wireless device and an adjustable part indicative of the updated data;

broadcasting the adjusted fixed device identifier via at least one wireless channel;

wherein, in response to interception of the adjusted device identifier, at least one mobile device establishes a connection with the wireless device via the at least one wireless channel to receive the updated data and terminates the connection after receiving the updated data.

20. A wireless device, comprising:

at least one wireless transceiver configured to connect to at least one wireless channel; and

at least one processor coupled to the at least one wireless transceiver, the at least one processor is adapted to execute code, the code comprising:

code instructions to collect updated data;

code instructions to adjust a device identifier of the wireless device, the device identifier comprising a fixed part uniquely identifying the wireless device and an adjustable part indicative of the updated data; and

code instructions to broadcast the adjusted device identifier via at least one wireless channel;

wherein, in response to interception of the adjusted device identifier, at least one mobile device establishes a connection with the wireless device via the at least one wireless channel to receive the updated data and terminates the connection after receiving the updated data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2025
From: ORPAZ, NIR; MINDEL, SHY
To: BABYARK LTD
Reel/Frame 070731/0947 →
Priority Claims (1)
IL 288088 · Nov 14, 2021 · national
Continuity (1)
Related Publication 20230156827A1 · May 18, 2023
References Cited (32)
US 10932108B1 · Balmakhtar · 2021 [cited by examiner]
US 20060208169A1 · Breed · 2006 [cited by examiner]
US 20070178888A1 · Alfano · 2007 [cited by examiner]
US 20090024004A1 · Yang · 2009 [cited by examiner]
US 20090055691A1 · Ouksel · 2009 [cited by examiner]
US 20090078753A1 · Sato · 2009 [cited by examiner]
US 20120188083A1 · Miller, II · 2012 [cited by examiner]
US 20140253313A1 · Schoenberg · 2014 [cited by examiner]
US 20150318015A1 · Bose · 2015 [cited by examiner]
US 20160029148A1 · Jackson · 2016 [cited by examiner]
US 20160035205A1 · Messenger · 2016 [cited by examiner]
US 20170024555A1 · Flitsch · 2017 [cited by examiner]
US 20170238129A1 · Maier · 2017 [cited by examiner]
US 20170258398A1 · Jackson · 2017 [cited by examiner]
US 20180074156A1 · Arunachalam · 2018 [cited by examiner]
US 20180183874A1 · Cook · 2018 [cited by examiner]
US 20180232638A1 · Lin · 2018 [cited by examiner]
US 20190104954A1 · Campbell · 2019 [cited by examiner]
US 20190209022A1 · Sobol · 2019 [cited by examiner]
US 20190261370A1 · Amini · 2019 [cited by examiner]
US 20190373058A1 · De Almeida Forjaz de Lacerda · 2019 [cited by examiner]
US 20210212576A1 · MacNeish · 2021 [cited by examiner]
US 20210319894A1 · Sobol · 2021 [cited by examiner]
US 20210361165A1 · Rogers · 2021 [cited by examiner]
US 20230156827A1 · Orpaz · 2023 [cited by examiner]
US 20240285175A1 · Wunderlich · 2024 [cited by examiner]
CN 113225407 · 2021 [cited by applicant]
WO WO2014135711 · 2014 [cited by applicant]
WO WO2019236380 · 2019 [cited by applicant]
European Search Report and the European Search Opinion Dated Mar. 21, 2023 From the European Patent Office Re. Application No. 22207158.1. (13 Pages). [cited by applicant]
Office Action and Search Report Dated May 10, 2022 From the Israel Patent Office Re. Application No. 288088. (8 Pages). [cited by applicant]
Office Action Dated Nov. 3, 2022 From the Israel Patent Office Re. Application No. 288088. (5 Pages). [cited by applicant]