IP Library Patent Application 17360553
Patent Application
App. No. 17/360,553

SYSTEMS AND METHODS FOR TESTING PLANOGRAMS

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/360,553
Abstract

A system for making gradual adjustments to planograms may include at least one processor. The processor may be programmed to receive a first image of a shelf; analyze the first image to determine a first placement of products on the shelf; determine a planned first adjustment to the first placement of products; generate first instructions to implement the planned first adjustment; receive a second image of the shelf captured after the first instructions were generated; analyze the second image to determine a second placement of products on the shelf resulting from the planned first adjustment; receive an indication of an impact of the second placement of products; determine a planned second adjustment to the second placement of products based on the impact; and generate second instructions to implement the planned second adjustment.

Claims (57)

1 .- 120 . (canceled)

121 . A non-transitory computer-readable medium including instructions that when executed by a processor cause the processor to perform a method for testing of planograms, the method comprising:

receiving a first image of at least part of a shelf;

analyzing the first image to determine a first placement of products on the at least part of the shelf;

based on the first placement of products, determining a planned first adjustment to the first placement of products on the at least part of the shelf;

generating first instructions to implement the planned first adjustment;

receiving a second image of the at least part of the shelf captured after the first instructions were generated;

analyzing the second image to determine a second placement of products on the at least part of the shelf, the second placement of products resulting from the planned first adjustment;

receiving an indication of an impact of the second placement of products;

determining a planned second adjustment to the second placement of products on the at least part of the shelf, the planned second adjustment being determined based on the impact; and

generating second instructions to implement the planned second adjustment.

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

receiving a third image of the at least part of the shelf captured after the second instructions were generated;

analyzing the third image to determine a third placement of products on the at least part of the shelf, the third placement of products resulting from the planned second adjustment; and

receiving an indication of an impact of the third placement of products.

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

using the second placement of products, the indication of the impact of the second placement of products, the third placement of products and the indication of the impact of the third placement of products to determine a desired planogram; and

generating information related to the desired planogram.

124 . The non-transitory computer-readable medium of claim 123 , wherein the information related to the desired planogram includes a recommendation to implement the desired planogram and the method further comprises transmitting the recommendation to a store associate of a retail store in which the shelf is included.

125 . The non-transitory computer-readable medium of claim 123 , wherein the information related to the desired planogram includes an expected impact of the desired planogram.

126 . The non-transitory computer-readable medium of claim 123 , wherein determining the desired planogram includes using an optimization algorithm.

127 . The non-transitory computer-readable medium of claim 126 , wherein the optimization algorithm comprises a greedy algorithm.

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

determining, based on the analysis of the second image, that the second placement of products reflects a failed execution of the planned first adjustment; and

generating additional instructions to implement the planned first adjustment to the first placement of products.

129 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on an analysis of sales data.

130 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on an analysis of images of the at least part of the shelf.

131 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on an analysis of input from a touch sensor positioned on the at least part of the shelf.

132 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on an analysis of input from a pressure sensor positioned on the at least part of the shelf.

133 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on an analysis of input from a weight sensor connected to the at least part of the shelf.

134 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on a product being at least one of returned to or taken from the at least part of the shelf.

135 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on a restocking event associated with the at least part of the shelf.

136 . The non-transitory computer-readable medium of claim 121 , wherein the indication of the impact of the second placement of products is based on a rearrangement event of the at least part of the shelf.

137 . The non-transitory computer-readable medium of claim 121 , wherein at least one of the planned first adjustment and the planned second adjustment includes at least one of adding or removing a particular product type from the shelf.

138 . The non-transitory computer-readable medium of claim 121 , wherein at least one of the planned first adjustment and the planned second adjustment includes changing a size of a portion of the shelf dedicated to a particular product type.

139 . A system for testing of planograms, the system comprising:

at least one processing unit configured to:

receive a first image of at least part of a shelf;

analyze the first image to determine a first placement of products on the at least part of the shelf;

based on the first placement of products, determine a planned first adjustment to the first placement of products on the at least part of the shelf;

generate first instructions to implement the planned first adjustment to the first placement of products;

receive a second image of the at least part of the shelf captured after the first instructions were generated;

analyze the second image to determine a second placement of products on the at least part of the shelf, the second placement of products resulting from the planned first adjustment;

receive an indication of an impact of the second placement of products;

determine a planned second adjustment to the second placement of products on the at least part of the shelf, the planned second adjustment being determined based on the impact; and

generate second instructions to implement the planned second adjustment.

140 . A method for testing of planograms, the method comprising:

receiving a first image of at least part of a shelf;

analyzing the first image to determine a first placement of products on the at least part of the shelf;

based on the first placement of products, determining a planned adjustment to the first placement of products on the at least part of the shelf;

generating first instructions to implement the planned first adjustment;

receiving a second image of the at least part of the shelf captured after the first instructions were generated;

analyzing the second image to determine a second placement of products on the at least part of the shelf, the second placement of products resulting from the planned first adjustment;

receiving an indication of an impact of the second placement of products;

determining a planned second adjustment to the second placement of products on the at least part of the shelf, the planned second adjustment being determined based on the impact; and

generating second instructions to implement the planned second adjustment.

141 .- 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; MERKADO, IDO; BERTIN, ANTONIN
To: TRAX TECHNOLOGY SOLUTIONS PTE LTD.
Reel/Frame 058894/0321 →
SECURITY INTEREST Recorded Oct 15, 2021
From: TRAX TECHNOLOGY PTE. LTD.; SHOPKICK, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 058184/0438 →