System and method for distributed storage management
First Claim
1. A system for storage management, comprising:
- a storage manager situated at a fixed location with respect to an item storage device that includes a set of items, the storage manager comprising;
an item identification module, for collecting raw data from the set of items, located within the item storage device;
a processing module, physically attached to the item storage device, for summarizing a predetermined subset of the raw data;
a memory module, for storing selected system data, physically attached to the item storage device;
a first sensing device for determining the item storage device'"'"'s current location within a predefined coordinate system; and
a communication module for transmitting the summarized data and the storage device'"'"'s current location.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for distributed storage management. The system discloses: an item storage device, including a set of items: an item identification module, for collecting raw data from the set of items located within the item storage device; a processing module, proximate to the item storage device, for summarizing a predetermined subset of the raw data; a memory module, for storing selected system data; and a communications module, for transmitting the summarized data. The method of the present invention discloses: collecting raw data from a set of items located within an item storage device; summarizing a predetermined subset of the raw data with a processing module proximate to the item storage device; storing selected system data; and transmitting the summarized data.
-
Citations
35 Claims
-
1. A system for storage management, comprising:
-
a storage manager situated at a fixed location with respect to an item storage device that includes a set of items, the storage manager comprising;
an item identification module, for collecting raw data from the set of items, located within the item storage device;
a processing module, physically attached to the item storage device, for summarizing a predetermined subset of the raw data;
a memory module, for storing selected system data, physically attached to the item storage device;
a first sensing device for determining the item storage device'"'"'s current location within a predefined coordinate system; and
a communication module for transmitting the summarized data and the storage device'"'"'s current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
the item identification module further includes a tag reader for scanning the item storage device for a set of item tags.
-
-
3. The system of claim 2 wherein:
the set of item tags include a current item location and a previous item location.
-
4. The system of claim 1, wherein:
the item identification module further includes a RFID tag reader for scanning the item storage device for a set of RFID tags.
-
5. The system of claim 1, wherein the communications module includes a wireless communication device.
-
6. The system of claim 1, further comprising:
a second sensing device operating in conjunction with the first sensing device for determining the item storage device'"'"'s current orientation with respect to the predefined coordinate system.
-
7. The system of claim 1, further comprising:
a set of sensors selected to monitor a set of environmental parameters affecting the set of items.
-
8. The system of claim 1, wherein the memory module stores selected raw data.
-
9. The system of claim 1, wherein the memory module stores selected summarized data.
-
10. A method of storage management, comprising:
-
collecting raw data with a storage manager, from a set of items while the set of items are located within an item storage device, using an item identification module located within the item storage device;
summarizing, with the storage manager, a predetermined subset of the raw data with a processing module physically attached to the item storage device;
storing, with the storage manager, selected system data in a memory module physically attached to the item storage device; and
transmitting, with the storage manager, the summarized data to a remote location and a greeting message to other storage managers. - View Dependent Claims (11, 12, 13)
self-assembling the storage manager and the other storage managers into a network, based on responses to the greeting message.
-
-
12. The method of claim 10, further comprising:
-
affixing the storage manager to a permanent location;
identifying, with the storage manager, the permanent location of the storage manager with respect to a predefined coordinate system.
-
-
13. The method of claim 10 further comprising:
-
affixing the storage manager to a permanent location;
transmitting, with another storage manager, a query to the storage manager;
transmitting data directly from the storage manager to the another storage manager in to respond to the query of the another storage manager.
-
-
14. A system for storage management, comprising:
-
a plurality of storage managers distributed at fixed locations over a geographical area, each storage manager comprising;
an identification module for identifying identification tags within an area of the storage module;
a processing module for processing data from the identification module;
a memory module for storing the processed data; and
a communication module for communicating with a computer and for directly communicating and exchanging data with other storage managers within the geographical area. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
includes a location module for identifying a location of itself with respect to other storage managers in the geographical area; and
wirelessly communicates, via the communication module, the location of itself to the central computer.
-
-
23. The system of claim 14 wherein a storage manager directly communicates with other storage managers to compute its location.
-
24. The system of claim 14 wherein each storage module:
-
comprises a sensor module for sensing temperature within an area of the storage module; and
automatically communicates, via the communication module, an alarm to the central computer if the temperature within the area of the storage manager exceeds a threshold.
-
-
25. A method for managing an inventory comprising:
-
assembling, at fixed locations within a geographical area, plural storage devices into a network;
scanning, with the plural storage devices, identification tags located within areas proximate to the plural storage devices;
processing, with the plural storage devices, data from the scanning of the identification tags;
storing, in the plural storage devices, processed data from the processing data from the scanning of the identification tags;
exchanging data directly from one storage device to another storage device; and
communicating the processed data from the plural storage devices to a computer. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
determining, by a storage device, a location of the storage device; and
transmitting, via wireless communication by the storage device, the location of the storage device directly to other storage devices.
-
-
27. The method of claim 25 further comprising:
-
identifying, with the plural storage devices, inventory that has been removed from locations within the areas proximate to the plural storage devices;
identifying, with the plural storage devices, locations of inventory within the areas proximate to the plural storage devices; and
transmitting, by the plural storage devices, to at least one of a mobile computer and the computer data of the inventory and the locations.
-
-
28. The method of claim 25 wherein communicating the processed data further comprises wirelessly transmitting the processed data through a network to the computer.
-
29. The method of claim 25 further comprising the plural storage devices directly communicating with each other to self-assemble themselves into a network.
-
30. The method of claim 25 wherein exchanging data directly from one storage device to another storage device further comprises at least two storage devices exchanging data to compute a location of at least one of the storage devices.
-
31. The method of claim 25 further comprising:
-
sensing, by the plural storage devices, movement of identification tags located within areas proximate to the plural storage devices;
storing data associated with sensing movement of identification tags;
identifying, by scanning with the plural storage devices, an inventory of items currently located within areas proximate to the plural storage devices;
storing data associated with the inventory of items; and
transmitting, via a wireless network, the data associated with sensing and the data associated with the inventory to the computer.
-
-
32. The method of claim 25 wherein exchanging data directly from one storage device to another storage device further comprises a first storage device directly responding to a second storage device when the second storage device sends a query to the first storage device.
-
33. The method of claim 25 wherein exchanging data directly from one storage device to another storage device further comprises a first storage device directly sending a second storage device data regarding a location of the first storage device.
-
34. The method of claim 25 wherein exchanging data directly from one storage device to another storage device further comprises a first storage device directly sending a greeting to a second storage device.
-
35. The method of claim 25 wherein scanning includes scanning the identification tags while the identification tags are stationary to identify all identification tags currently within or previously removed from areas proximate to the plural storage devices.
Specification