Proximity-based inventory management system using RFID tags to aid in dispensing and restocking inventory
First Claim
1. An apparatus comprising:
- a processor configured to operate a software application, the software application being configured to receive selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations,wherein the software application is configured to divide the identified products into discrete groups such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping in a plane normal to a plane traversed by users to access the respective storage locations in the collection of storage locations.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided that includes a processor configured to operate a software application, which is configured to receive selection of a number of discrete groups into which to divide a plurality of identified products. The products are located at respective storage locations in a collection of storage locations. The software application is therefore configured to divide the identified products into discrete groups such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping. The software application is further configured to assign the groups of products to respective workstation computers, each of which is configured to generate and transmit, for each of one or more of the products of a respective group, a signal to an associated RFID tag to thereby direct the RFID tag to generate a notification signal. A method and a computer program product for managing inventory are also provided.
-
Citations
27 Claims
-
1. An apparatus comprising:
-
a processor configured to operate a software application, the software application being configured to receive selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations, wherein the software application is configured to divide the identified products into discrete groups such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping in a plane normal to a plane traversed by users to access the respective storage locations in the collection of storage locations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor configured to operate a software application, the software application being configured to receive selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations, wherein the software application being configured to receive selection of a number of discrete groups includes being configured to receive selection of a number of users, wherein the software application is configured to divide the identified products into discrete groups such that areas of the resulting groups of products at respective storage locations are substantially non-overlapping, and wherein the software application is configured to divide the identified products into discrete groups including numbers of products determined based upon efficiency ratings associated with respective users, at least one group including a greater number of products than at least one other group.
-
-
9. An apparatus comprising:
-
a processor configured to operate a software application, the software application being configured to assign discrete groups of products to respective workstation computers, the products being located at respective storage locations in a collection of storage locations, discrete groups having been formed by dividing a plurality of identified products such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping in a plane normal to a plane traversed by users to access the respective storage locations in the collection of storage locations, wherein the processor is configured to assign discrete groups of products to respective workstation computers each of which is configured to generate and transmit, for each of one or more of the products of a respective group, a signal to a radio frequency identification (RFID) tag associated with the storage location of the respective product to thereby direct the RFID tag to generate a notification signal. - View Dependent Claims (10)
-
-
11. A method comprising:
-
receiving selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations; and dividing the identified products into discrete groups such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping in a plane normal to a plane traversed by users to access the respective storage locations in the collection of storage locations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations, wherein receiving selection of a number of discrete groups comprises receiving selection of a number of users; and dividing the identified products into discrete groups such that areas of the resulting groups of products at respective storage locations are substantially non-overlapping, wherein dividing the identified products comprises dividing the identified products into discrete groups including numbers of products determined based upon efficiency ratings associated with respective users, at least one group including a greater number of products than at least one other group.
-
-
20. A computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion configured to receive selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations; and a second executable portion configured to divide the identified products into discrete groups such that the areas of the resulting groups of products at respective storage locations are substantially non-overlapping in a plane normal to a plane traversed by users to access the respective storage locations in the collection of storage locations. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion configured to receive selection of a number of discrete groups into which to divide a plurality of identified products, the products being located at respective storage locations in a collection of storage locations, wherein the first executable portion being configured to receive selection of a number of discrete groups includes being configured to receive selection of a number of users; and a second executable portion configured to divide the identified products into discrete groups such that areas of the resulting groups of products at respective storage locations are substantially non-overlapping, wherein the second executable portion is configured to divide the identified products into discrete groups including numbers of products determined based upon efficiency ratings associated with respective users, at least one group including a greater number of products than at least one other group.
-
Specification