IP Library Patent Application 17365495
Patent Application
App. No. 17/365,495

IDENTIFYING PRODUCTS FROM ON-SHELF SENSOR DATA AND VISUAL DATA

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 None
App. No.
17/365,495
Abstract

A non-transitory computer-readable medium includes instructions that when executed by a processor cause the processor to perform a method for identifying products from on-shelf sensors and image data. The method may include receiving data captured using a plurality of sensors positioned between at least part of a retail shelf and one or more products placed on the at least part of the retail shelf. The method may also include receiving an image of the at least part of the retail shelf and at least one of the one or more products. The method may also include analyzing the captured data and the image to determine a product type of the one or more products.

Claims (47)

1 - 60 . (canceled)

61 . A non-transitory computer-readable medium including instructions that when executed by a processor cause the processor to perform a method for identifying products from on-shelf sensors and image data, the method comprising:

receiving data captured using a plurality of sensors positioned between at least part of a retail shelf and one or more products placed on the at least part of the retail shelf;

receiving an image of the at least part of the retail shelf and at least one of the one or more products; and

analyzing the captured data and the image to determine a product type of the one or more products.

62 . The non-transitory computer-readable medium of claim 61 , wherein the one or more products include at least one product not depicted in the image.

63 . The non-transitory computer-readable medium of claim 61 , wherein the captured data is indicative of a weight of a product among the one or more products.

64 . The non-transitory computer-readable medium of claim 61 , wherein the captured data is indicative of a pressure caused by a product among the one or more products.

65 . The non-transitory computer-readable medium of claim 61 , wherein the captured data is indicative of a footprint of a product among the one or more products.

66 . The non-transitory computer-readable medium of claim 61 , wherein the captured data is indicative of ambient light captured by at least one of the plurality of sensors.

67 . The non-transitory computer-readable medium of claim 61 , wherein the image includes depth information of the at least one of the one or more products.

68 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises analyzing the captured data and the image to determine a quantity of the one or more products.

69 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises analyzing the captured data and the image to determine facings of the one or more products.

70 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises analyzing the captured data and the image to determine quality of the one or more products.

71 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises: analyzing the captured data and the image to determine an action associated with the retail shelf; and providing information configured to cause the performance of the action.

72 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises: analyzing the captured data to determine a need to capture visual data; and in response to the determined need to capture visual data, triggering the capture of the image.

73 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises:

analyzing the captured data to determine a plurality of alternative candidate product types; and

analyzing the image to select the product type of the one or more products from the plurality of alternative candidate product types.

74 . The non-transitory computer-readable medium of claim 61 , wherein the method further comprises:

analyzing the image to determine a plurality of alternative candidate product types; and

analyzing the captured data to select the product type of the one or more products from the plurality of alternative candidate product types.

75 . The non-transitory computer-readable medium of claim 61 , wherein analyzing the captured data and the image to determine the product type of the one or more products comprises:

analyzing the image to determine a first product type associated with the one or more products;

analyzing the captured data to determine a second product type associated with the one or more products; and

determining the product type of the one or more products based on a comparison of the first and second product types.

76 . The non-transitory computer-readable medium of claim 61 , wherein analyzing the captured data and the image to determine the product type of the one or more products comprises:

extracting one or more features from the captured data and one or more features from the image;

analyzing the one or more extracted features from the captured data and the one or more features from the image using a product recognition model; and

determining the product type of the one or more products based on an output of the product recognition model.

77 . The non-transitory computer-readable medium of claim 61 , wherein analyzing the captured data and the image to determine the product type of the one or more products comprises:

calculating at least one convolution of at least part of the image; and

analyzing the calculated at least one convolution of at least part of the image and the captured data to determine the product type of the one or more products.

78 . The non-transitory computer-readable medium of claim 61 , wherein the captured data includes at least an array of values, and wherein analyzing the captured data and the image to determine the product type of the one or more products comprises:

calculating at least one convolution of at least part of the image;

calculating at least one convolution of at least part of the array of values; and

analyzing the calculated at least one convolution of at least part of the image and the at least one convolution of the array of values to determine the product type of the one or more products.

79 . A method for identifying products from on-shelf sensors and image data, the method comprising:

receiving data captured using a plurality of sensors positioned between at least part of a retail shelf and one or more products placed on the at least part of the retail shelf;

receiving an image of the at least part of the retail shelf and at least one of the one or more products; and

analyzing the captured data and the image to determine a product type of the one or more products.

80 . A system for identifying products from on-shelf sensors and image data, the system comprising:

at least one processor programmed to:

receive data captured using a plurality of sensors positioned between at least part of a retail shelf and one or more products placed on the at least part of the retail shelf;

receive an image of the at least part of the retail shelf and at least one of the one or more products; and

analyze the captured data and the image to determine a product type of the one or more products.

81 - 200 . (canceled)

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 26, 2023
From: ALTER DOMUS (US) LLC
To: TRAX TECHNOLOGY SOLUTIONS PTE. LTD.; SHOPKICK INC.
Reel/Frame 065028/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: BRONICKI, YOUVAL; BENDLER, DAN
To: TRAX TECHNOLOGY SOLUTIONS PTE LTD.
Reel/Frame 058891/0698 →
SECURITY INTEREST Recorded Oct 15, 2021
From: TRAX TECHNOLOGY PTE. LTD.; SHOPKICK, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 058184/0438 →