Sign In to Follow Application
View All Documents & Correspondence

An Inventory Control System And A Method For Inventory Control In An Establishment

Abstract: Systems and methods for inventory control in an establishment are described. The system receives sensor data, planogram data, and image data. Based on the sensor data, the system determines current position of products placed at product support devices (PSD). Further, the current position is compared with predefined arrangement defined in the planogram data. Further, the system determines planogram compliance metric, based on the comparison, indicating deviation of placement of the products. The system further identifies the products in the PSDs based on the image data. Further, a product-count corresponding to each of the products are determined. The product-count of at least one product is compared with corresponding predefined threshold count to determine a product stock-out condition indicating at least one of an out of stock condition and low on stock condition. The system further generates product filling information based on the product stock-out condition. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 November 2016
Publication Number
22/2018
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035

Inventors

1. NAVYA VEPAKOMMA
J101, Bren Trillium, Sy. No. 40, Doddanagamangala, Naganathapura, Bangalore - 560100, Karnataka, India.
2. SUYOG TRIVEDI
9-B, Guru Nagar, MR-9, Ring Road, Indore 452010, Madhya Pradesh, India.

Specification

Claims:WE CLAIM:

1. A method for inventory control in an establishment (105), the method comprising:
receiving, by an inventory control system (102), sensor data (212) associated with a plurality of products and planogram data (214) associated with the establishment (105), wherein:
the sensor data (212) provides depth-information of the plurality of products placed on product support devices in the establishment (105) supporting the plurality of products, and
the planogram data (214) comprises dimensions and predefined arrangement of the plurality of products placed on the product support devices;
determining, by the inventory control system (102), current position of the plurality of products based on the sensor data (212);
comparing, by the inventory control system (102), the current position of the plurality of products with the predefined arrangement as defined in the planogram data (214); and
determining, by the inventory control system (102), a planogram compliance metric (220) for inventory control based on the comparison, wherein the planogram compliance metric (220) indicates a deviation of placement of the plurality of products from the predefined arrangement.

2. The method as claimed in claim 1, further comprising generating, by the inventory control system (102), planogram incompliance alert when the planogram compliance metric (220) is detected.

3. The method as claimed in claim 1, further comprising:
receiving, by the inventory control system (102), image data (216) of the product support devices, wherein the image data (216) comprises one or more images of the product support devices;
identifying, by the inventory control system (102), the plurality of products in the product support devices based on the image data (216);
determining, by the inventory control system (102), a product-count corresponding to each of the plurality of products identified; and
determining, by the inventory control system (102), product stock-out condition, for inventory control, for at least one of the plurality of products by comparing the product-count of the at least one of the plurality of products with a corresponding predefined threshold count, wherein the product stock-out condition indicates at least one of an out of stock condition and low on stock condition.

4. The method as claimed in claim 3, wherein the identifying of the plurality of products based on the image data (216) is performed by:
generating, by the inventory control system (102), a clean image data by removing noise data from the image data (216) using a filter, wherein the noise data comprises blur and unwanted signals present in the image data (216);
identifying, by the inventory control system (102), a region of interest (ROI) in the clean image data, wherein the ROI corresponds to the product support devices;
detecting, by the inventory control system (102), one or more rows associated with the product support devices based on the ROI and line and color detection technique;
detecting, by the inventory control system (102), horizontally stacked and vertically stacked products, of the plurality of products, placed on the one or more rows using horizontal line detection technique and vertical line detection technique respectively, wherein each of the plurality of products has corresponding dimension and position; and
identifying, by the inventory control system (102), each of the plurality of products based on the corresponding dimension and position.

5. The method as claimed in claim 3, wherein the image data (216) is linked with the sensor data (212) for a predefined time-stamp.

6. The method as claimed in claim 3, further comprising generating, by the inventory control system (102), a stock-out alert when the product-count corresponding to at least one of the plurality of products is less than the corresponding predefined threshold count.

7. The method as claimed in claims 3 further comprising generating, by the inventory control system (102), a report depicting the product stock-out condition (218).

8. The method as claimed in claim 1 further comprising generating by the inventory control system (102), a report depicting the planogram compliance metric (220).
9. The method as claimed in claim 3, further comprising:
determining, by the inventory control system (102), based on the image data (216) and the sensor data (212), a remaining space in the product support devices; and
generating, by the inventory control system (102), product filling information for the product support devices based on the product stock-out condition, wherein the product filling information provides a filling-count of the at least one product in the product support devices.

10. The method as claimed in claim 1, wherein the predefined arrangement comprises predefined position of the plurality of products on the product support devices.

11. An inventory control system (102) for inventory control in an establishment (105), the system (102) comprising:
a processor (204); and
a memory (206) communicatively coupled to the processor (204), wherein the memory (206) stores processor-executable instructions, which, on execution, causes the processor (204) to:
receive sensor data (212) associated with a plurality of products and planogram data (214) associated with the establishment (105), wherein:
the sensor data (212) provides depth-information of the plurality of products placed on product support devices in the establishment (105) supporting the plurality of products, and
the planogram data (214) comprises dimensions and predefined arrangement of the plurality of products placed on the product support devices;
determine current position of the plurality of products based on the sensor data (212);
compare the current position of the plurality of products with the predefined arrangement as defined in the planogram data (214); and
determine a planogram compliance metric (220) for inventory control based on the comparison, wherein the planogram compliance metric (220) indicates a deviation of placement of the plurality of products from the predefined arrangement.

12. The inventory control system (102) as claimed in claim 11, wherein the processor (204) is further configured to generate planogram incompliance alert when the planogram compliance metric (220) is detected.

13. The inventory control system (102) as claimed in claim 11, wherein the processor (204) is further configured to:
receive image data (216) of the product support devices, wherein the image data (216) comprises one or more images of the product support devices;
identify the plurality of products in the product support devices based on the image data (216);
determine a product-count corresponding to each of the plurality of products identified; and
determine product stock-out condition (218), for inventory control, for at least one of the plurality of products by comparing the product-count of the at least one of the plurality of products with a corresponding predefined threshold count, wherein the product stock-out condition (218) indicates at least one of an out of stock condition and low on stock condition.

14. The inventory control system (102) as claimed in claim 13, wherein the processor (204) identifies the plurality of products based on the image data (216) by:
generating a clean image data by removing noise data from the image data (216) using a filter, wherein the noise data comprises blur and unwanted signals present in the image data (216);
identifying a region of interest (ROI) in the clean image data, wherein the ROI corresponds to the product support devices;
detecting one or more rows associated with the product support devices based on the ROI and line and color detection technique;
detecting horizontally stacked and vertically stacked products, of the plurality of products, placed on the one or more rows using horizontal line detection technique and vertical line detection technique respectively, wherein each of the plurality of products has corresponding dimension and position; and
identifying each of the plurality of products based on the corresponding dimension and position.

15. The inventory control system (102) as claimed in claim 13, wherein the image data (216) is linked with sensor data (212) for a predefined time-stamp.

16. The inventory control system (102) as claimed in claim 13, wherein the processor (204) is further configured to generate a stock-out alert when the product-count corresponding to at least one of the plurality of products is less than the corresponding predefined threshold count.

17. The inventory control system (102) as claimed in claim 11, wherein the processor (204) is further configured to generate a report depicting the planogram compliance metric (220).

18. The inventory control system (102) as claimed in claim 13, wherein the processor (204) is further configured to generate a report depicting the product stock-out condition (218).

19. The inventory control system (102) as claimed in claim 13, wherein the processor (204) is further configured to:
determine, based on the image data (216) and the sensor data (212), a remaining space in the product support devices; and
generate product filling information for the product support devices based on the product stock-out condition (218), wherein the product filling information provides a filling-count of the at least one product in the product support devices.

20. The inventory control system (102) as claimed in claim 11, wherein the predefined arrangement comprises predefined position of the plurality of products on the product support devices.

Dated this 30th day of November, 2016

Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD

The present disclosure relates in general to inventory control. More particularly, but not exclusively, the present disclosure discloses a system and method for inventory control in an establishment.

Documents

Application Documents

# Name Date
1 201641040992-FER.pdf 2020-07-02
1 Form5_As Filed_30-11-2016.pdf 2016-11-30
2 Form3_As Filed_30-11-2016.pdf 2016-11-30
2 Correspondence by Agent_Form1_02-01-2017.pdf 2017-01-02
3 Other Patent Document [28-12-2016(online)].pdf 2016-12-28
3 Form2 Title Page_Complete_30-11-2016.pdf 2016-11-30
4 abstract 201641040992.jpg 2016-12-20
4 Form18_Express Request_30-11-2016.pdf 2016-11-30
5 Drawings_As Filed_30-11-2016.pdf 2016-11-30
5 Correspondence by Agent_Request For Certified Copy_05-12-2016.pdf 2016-12-05
6 Form26_General Power Of Attorney_04-12-2016.pdf 2016-12-04
6 Description Complete_As Filed_30-11-2016.pdf 2016-11-30
7 Claims_As Filed_30-11-2016.pdf 2016-11-30
7 Abstract_As Filed_30-11-2016.pdf 2016-11-30
8 Claims_As Filed_30-11-2016.pdf 2016-11-30
8 Abstract_As Filed_30-11-2016.pdf 2016-11-30
9 Form26_General Power Of Attorney_04-12-2016.pdf 2016-12-04
9 Description Complete_As Filed_30-11-2016.pdf 2016-11-30
10 Correspondence by Agent_Request For Certified Copy_05-12-2016.pdf 2016-12-05
10 Drawings_As Filed_30-11-2016.pdf 2016-11-30
11 abstract 201641040992.jpg 2016-12-20
11 Form18_Express Request_30-11-2016.pdf 2016-11-30
12 Other Patent Document [28-12-2016(online)].pdf 2016-12-28
12 Form2 Title Page_Complete_30-11-2016.pdf 2016-11-30
13 Form3_As Filed_30-11-2016.pdf 2016-11-30
13 Correspondence by Agent_Form1_02-01-2017.pdf 2017-01-02
14 Form5_As Filed_30-11-2016.pdf 2016-11-30
14 201641040992-FER.pdf 2020-07-02

Search Strategy

1 201641040992E_01-07-2020.pdf