IP Library › Granted Patent US 11,763,353
Granted Patent B2
US 11,763,353 · App. 17/086,887 · Granted Sep 19, 2023

System and method for pick-up sensing of a product

Inventors: Roberto Sandre (San Diego, CA); Mathieu Hoffmann (San Diego, CA); Yaroslav Ross (San Diego, CA); Stephen Statler (San Diego, CA); Tal Tamir (Even Yehuda, IL)
Assignee: WILIOT, LTD.
G06Q30/0281G06K7/10297G06Q10/087G06Q30/0185G06Q30/0623G06Q30/0639G16Y40/30G06K2007/10504G06Q30/0613G16Y10/45G16Y20/10
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 11,763,353
App. No.
17/086,887
Granted
Sep 19, 2023
Kind
B2
Abstract

A system and method of detecting a pick-up of an item are provided. The method includes receiving at least one data packet from at least one IoT tag, extracting a frequency word from the at least one received data packet, wherein the frequency word is a measure of the at least one IoT, analyzing the frequency word to determine a pick-up event to be associated with a pick-up of the item attached to the at least one IoT tag, and upon detecting the pick-up event, sending a notification including an identification of the at least one IoT tag, wherein the notification incudes collateral product information associated with the picked-up item attached to the at least one IoT tag, and displaying the collateral product information of the picked-up item on a display on a physical location of the picked-up item.

Claims (44)

1. A method for pick-up sensing of an item, comprising:

receiving at least one data packet from at least one IoT tag;

extracting a frequency word from the at least one received data packet, wherein the frequency word is a measure of a condition at the at least one IoT;

analyzing the frequency word to determine a pick-up event to be associated with a pick-up of the item attached to the at least one IoT tag; and

upon detecting the pick-up event:

sending a notification including an identification of the at least one IoT tag, wherein the notification incudes collateral product information associated with the picked-up item attached to the at least one IoT tag; and

displaying the collateral product information of the picked-up item on a display on a physical location of the picked-up item;

wherein each frequency word extracted from the at least one received data packet is based on a frequency calibration performed at the IoT tag.

2. The method of claim 1 , further comprising:

detecting a pick-up event when the analyzed frequency word indicates a change in a value detected by the at least one IoT tag, compared to a previously received frequency word.

3. The method of claim 2 , wherein the change in the value corresponds with a location change of the at least one IoT tag.

4. The method of claim 2 , wherein the change in the value indicates that the extracted frequency word is out of synchronization from values of previous measurements of the frequency word.

5. The method of claim 2 , wherein the change of the value indicates that the extracted frequency word is out of synchronization from values of other frequency words measured for other IoT tags.

6. The method of claim 1 , wherein upon sending the notification including the identification of the at least one IoT tag, retrieving content associated with the item attached to the at least one IoT tag.

7. The method of claim 1 , wherein the at least one data packet is received periodically from the at least one IoT tag via a gateway.

8. The method of claim 1 , wherein the frequency word extracted from the at least one data packet is based on a reference clock signal, the reference clock signal being developed by the at least one IoT tag without using a crystal oscillator.

9. The method of claim 8 , wherein the reference clock signal is developed at the at least one IoT tag based on an over-the-air signal received at the at least one IoT tag.

10. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:

receiving at least one data packet from at least one IoT tag;

extracting a frequency word from the at least one received data packet, wherein the frequency word is a measure of a condition at the at least one IoT;

analyzing the frequency word to determine a pick-up event to be associated with a pick-up of an item attached to the at least one IoT tag; and

upon detecting the pick-up event:

sending a notification including an identification of the at least one IoT tag, wherein the notification incudes collateral product information associated with the picked-up item attached to the at least one IoT tag; and

displaying the collateral product information of the picked-up item on a display on a physical location of the picked-up item;

wherein each frequency word extracted from the at least one received data packet is based on a frequency calibration performed at the IoT tag.

11. A system for pick-up sensing of an item, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

receive at least one data packet from at least one IoT tag;

extract a frequency word from the at least one received data packet, wherein the frequency word is a measure of a condition at the at least one IoT;

analyze the frequency word to determine a pick-up event to be associated with a pick-up of the item attached to the at least one IoT tag; and

upon detecting the pick-up event:

send a notification including an identification of the at least one IoT tag, wherein the notification incudes collateral product information associated with the picked-up item attached to the at least one IoT tag; and

display the collateral product information of the picked-up item on a display on a physical location of the picked-up item;

wherein each frequency word extracted from the at least one received data packet is based on a frequency calibration performed at the IoT tag.

12. The system of claim 11 , wherein the system is further configured to:

detecting a pick-up event when the analyzed frequency word indicates a change in a value detected by the at least one IoT tag, compared to a previously received frequency word.

13. The system of claim 12 , wherein the change in the value corresponds with a location change of the at least one IoT tag.

14. The system of claim 12 , wherein the change in the value indicates that the extracted frequency word is out of synchronization from values of previous measurements of the frequency word.

15. The system of claim 12 , wherein the change of the value indicates that the extracted frequency word is out of synchronization from values of other frequency words measured for other IoT tags.

16. The system of claim 11 , wherein upon sending the notification including the identification of the at least one IoT tag, retrieving content associated with the item attached to the at least one IoT tag.

17. The system of claim 11 , wherein the at least one data packet is received periodically from the at least one IoT tag via a gateway.

18. The system of claim 11 , wherein the frequency word extracted from the at least one data packet is based on a reference clock signal, the reference clock signal being developed by the at least one IoT tag without using a crystal oscillator.

19. The system of claim 11 , wherein the reference clock signal is developed at the at least one IoT tag based on an over-the-air signal received at the at least one IoT tag.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: SANDRE, ROBERTO; HOFFMANN, MATHIEU; ROSS, YAROSLAV; STATLER, STEPHEN; TAMIR, TAL
To: WILIOT, LTD.
Reel/Frame 054243/0015 →
Continuity (2)
Provisional Application 62940024 · Nov 25, 2019
Related Publication 20210158405A1 · May 27, 2021
Cited By (2)
US 12,450,449 US 12,688,380