# US 2018/0025311 A1 · System and method for managing one or more inventories

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0025311 A1
- Document ID: US20180025311A1
- Status: Published application
- Kind: A1
- Application number: 15/218,114
- Filed: 2016-07-25
- Published: 2018-01-25
- Earliest claimed: 2016-07-25
- Inventors: Dexter Herbert Thomas
- Web page: https://patentgrep.com/patent/US20180025311A1

## CPC

- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06F 16/22: Indexing; Data structures therefor; Storage structures
- G06F 16/2358: {Change logging, detection, and notification (replication G06F16/27)}
- G06Q 10/083: Shipping
- G06Q 10/08726: {for replenishment processing, procedures, or recommendations using forecasting or optimisation}
- G06Q 10/0877: {by inventory control or reporting using inventory tracking or counting}
- G06Q 30/018: Certifying business or products
- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- G06Q 50/12: Hotels or restaurants
- G06Q 50/22: Social work or social welfare, e.g. community support activities or counselling services
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06Q 10/08776: {by management of storage life of perishable or hazardous products}
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

An inventory management system to manage inventories of business/organizations by a user is provided. The inventory management system is attached to a handheld scanner to scan products. The details of the products are stored in a database. In one embodiment, the user may be a manager or admin personal of the business/organization. The inventory management system an alert to the user via emails if (i) the quantities of the products are getting low, and/or (ii) the date is crossing the best-by-date of the products. The user orders the products when the quantities of the products are getting low. The user orders the products from the business/organization to deliver to the one or more customers.

## Claims

### Claim 1

An inventory management system with a handheld scanner that allows a user to manage inventories of a plurality of business or organizations, wherein said inventory management system comprises:
a memory unit that stores a database, and a plurality of modules;
a processor that processes said plurality of modules, wherein said plurality of modules comprises:
an input program module, executed by said processor, that is configured to (i) allow said user to login into said inventory management system, and (ii) provide a plurality of details of a plurality of products by scanning a bar code present on said plurality of products, wherein said handheld is configured to scan said bar code;
an alert program module, executed by said processor, that is configured to provide an alert to said user if (i) quantities of said plurality of products are getting low, or (ii) date on said plurality of products is crossing the expiry date of said plurality of products;
an inventory order module, executed by said processor, that is configured to order said plurality of products by said user when said quantities of said plurality of products are getting low;
an order program module, executed by said processor, that is configured to order said plurality of products from said plurality of business or organization by said user to deliver to a plurality of customers; and
a display unit that is configured to display (i) said quantities of said plurality of products, and (ii) a pop-up alert display on a user computing device when (a) said quantities of said plurality of products are getting low, or (b) the date is crossing the expiry date of said plurality of products.

### Claim 2 (depends on 1)

The inventory management system of claim 1, wherein said inventory management system is implemented in said user computing device.

### Claim 3 (depends on 1)

The inventory management system of claim 1, wherein said handheld scanner is connected to said user computing device by (i) wired connection, or (ii) wireless connection to scan said plurality of products.

### Claim 4 (depends on 3)

The inventory management system of claim 3, wherein said handheld scanner is connected to said user computing device using (i) a Bluetooth technology, (ii) a Wi-Fi technology, or (iii) a Zig-Bee technology.

### Claim 5 (depends on 1)

The inventory management system of claim 1, wherein said handheld scanner is a (i) a bar code scanner, (ii) an RFID scanner, (iii) a Bluetooth scanner, or (iv) an NFC scanner.

### Claim 6 (depends on 1)

The inventory management system of claim 1, wherein said user is a manager or admin personnel of said plurality of business or organizations.

### Claim 7 (depends on 6)

The inventory management system of claim 6, wherein said plurality of business or organizations are (i) a plurality of restaurants, (ii) a plurality of hospitals, or (iii) any retail stores.

### Claim 8 (depends on 1)

The inventory management system of claim 1, wherein said bar code holds said plurality of details comprising (i) a price, (ii) an expiry date, or (iii) a manufacturing date of said plurality of products.

### Claim 9 (depends on 1)

The inventory management system of claim 1, wherein said alert is given to said user via (i) emails on predefined email id using the internet, (ii) messages on predefined mobile number, or (iii) a pop-up display on said display unit.

### Claim 10 (depends on 1)

The inventory management system of claim 1, wherein said plurality of products are (i) food items when said inventory management system is used in said plurality of restaurants, or (ii) medical items when said inventory management system is used in said plurality of hospitals.

### Claim 11

A method for managing inventories of a plurality of business or organizations using a handheld scanner, wherein said method comprises:
providing a plurality of details of a plurality of products by scanning a bar code present on said plurality of products;
storing said plurality of details of said plurality of products into a database;
providing an alert to said user if (i) quantities of said plurality of products are getting low, or (ii) date on said plurality of products is crossing the expiry date of said plurality of products;
ordering said plurality of products by said user when said quantities of said plurality of products are getting low; and
ordering said plurality of products from said plurality of business or organization by said user to deliver to a plurality of customers.

### Claim 12 (depends on 11)

The method of claim 11, wherein said alert is sent to said user via (i) emails on predefined email id using the internet, (ii) messages on predefined mobile number, or (iii) a pop-up display on a display unit of a user computing device.

### Claim 13 (depends on 11)

The method of claim 11, wherein said bar code holds said plurality of details comprising of (i) a price, (ii) an expiry date, or (iii) a manufacturing date of said plurality of products.

### Claim 14

A non-transitory program storage device readable medium by a computer, and comprising a program of instruction executable by said computer to perform a method for managing inventories of a plurality of business or organizations using a handheld scanner, wherein said method comprises:
providing a plurality of details of a plurality of products by scanning a bar code present on said plurality of products;
storing said plurality of details of said plurality of products into a database;
providing alert to said user if (i) quantities of said plurality of products are getting low, or (ii) date on said plurality of products is crossing the expiry date of said plurality of products;
ordering, from a plurality of vendors, said plurality of products by said user when said quantities of said plurality of products are getting low; and
ordering said plurality of products from the said plurality of business or organization by the said user to deliver to a plurality of customers.

### Claim 15 (depends on 14)

The non-transitory machine-readable medium of claim 14, wherein said alert is sent to said user via (i) emails on predefined email id using the internet, (ii) messages on predefined mobile number, or (iii) a pop-up display on a display unit of a user computing device.

### Claim 16 (depends on 14)

The non-transitory machine-readable medium of claim 14, wherein said bar code holds said plurality of details comprising (i) a price, (ii) an expiry date, or (iii) a manufacturing date of said plurality of products.
