Inventory management application for sales consultant users
AssigneeMary Kay Inc.
InventorsHope Elston, John Kreusch, Jamie Schott
Life of this patent
Estimating the term…
Abstract
A mobile application may be used to track sales consultants' businesses, such as by tracking a local inventory maintained by the consultant. Determining whether local inventory is sufficient for fulfilling a sales order may be assisted by updating a database of the application with restocking information. Such restocking information may be obtained through a camera of the mobile device scanning a barcode or QR code or other information, such as recognizing text on a package. Information in the picture may be associated with inventory restocking information or be used to fetch restocking information.
Claims20
A method, comprising:
- receiving customer information for a plurality of customers associated with a sales consultant user;
- receiving local stock information for goods stocked by the sales consultant user;
- receiving a stock replenishment package identifier for a package containing goods shipped from a central warehouse;
- updating the local stock information for the sales consultant user based, at least in part, on the received stock replenishment package identifier;
- receiving a sales order for one of the plurality of customers;
- determining whether goods stocked by the sales consultant user listed in the local stock information are sufficient to fulfill the received sales order;
- and
- if not, transmitting a request for the central warehouse to ship one or more items of the received sales order to the one of the plurality of customers.
A computer program product, comprising:
- a non-transitory computer readable medium comprising code to perform steps comprising:
- receiving customer information for a plurality of customers associated with a sales consultant user;
- receiving local stock information for goods stocked by the sales consultant user;
- receiving a stock replenishment package identifier for a package containing goods shipped from a central warehouse;
- updating the local stock information for the sales consultant user based, at least in part, on the received stock replenishment package identifier;
- receiving a sales order for one of the plurality of customers;
- determining whether goods stocked by the sales consultant user listed in the local stock information are sufficient to fulfill the received sales order;
- and
- if not, generating a request for the central warehouse to ship one or more items of the received sales order to the one of the plurality of customers.
An apparatus, comprising:
- memory;
- and
- a processor coupled to the memory, wherein the processor is configured to perform steps comprising:
- receiving customer information for a plurality of customers associated with a sales consultant user;
- receiving local stock information for goods stocked by the sales consultant user;
- receiving a stock replenishment package identifier for a package containing goods shipped from a central warehouse;
- updating the local stock information for the sales consultant user based, at least in part, on the received stock replenishment package identifier;
- receiving a sales order for one of the plurality of customers;
- determining whether goods stocked by the sales consultant user listed in the local stock information are sufficient to fulfill the received sales order;
- and
- if not, generating a request for the central warehouse to ship one or more items of the received sales order to the one of the plurality of customers.
Dependencies are inferred from the claim text.