A tape-based data storage system, according to one embodiment, includes: a tape library having: a plurality cells, each of the cells being configured to store one or more tape cartridges therein, and at least an antenna of a near field communication reader positioned at each of the cells. Moreover,
A tape-based data storage system, according to one embodiment, includes: a tape library having: a plurality cells, each of the cells being configured to store one or more tape cartridges therein, and at least an antenna of a near field communication reader positioned at each of the cells. Moreover, each of the antennas are positioned relative the associated cell to be in direct communication with a near field communication tag coupled to a tape cartridge stored in the associated cell. Other systems, methods, and computer program products are described in additional embodiments.
대표청구항▼
1. A tape-based data storage system, comprising: a tape library, comprising:a plurality of cells, each of the cells being configured to store two or more tape cartridges therein;one antenna of a near field communication reader positioned at each of the cells,wherein each of the antennas are position
1. A tape-based data storage system, comprising: a tape library, comprising:a plurality of cells, each of the cells being configured to store two or more tape cartridges therein;one antenna of a near field communication reader positioned at each of the cells,wherein each of the antennas are positioned relative the associated cell to be in direct communication with a near field communication tag coupled to a tape cartridge stored in the associated cell; anda controller and logic integrated with and/or executable by the controller, the logic being configured to: use at least one near field communication reader to scan each cell of a tape library for near field communication tags in the cells;determine that one or more tape cartridges are present in one or more of the cells of the tape library in response to detecting one or more of the near field communication tags in the cells;determine a cell that each of the one or more tape cartridges is located in based on at least one of: a signal strength and information stored on the corresponding near field communication tag;create a current distribution of the one or more tape cartridges in the tape library in relation to the cell that each of the one or more tape cartridges is located in; anddetermine whether an error has occurred in any of the near field communication readers by analyzing an overlap in the range of the antennas of near field communication readers. 2. A tape-based data storage system as recited in claim 1, comprising an accessor having at least an antenna of a near field communication device configured to encode data on a near field communication tag of a tape cartridge being transported by the accessor. 3. A tape-based data storage system as recited in claim 1, comprising a tape drive having at least an antenna of a near field communication device configured to encode data on a near field communication tag of a tape cartridge at the tape drive. 4. A tape-based data storage system as recited in claim 1, comprising: a plurality of tape cartridges stored in the cells; anda near field communication tag coupled to each of the plurality of tape cartridges,wherein only one antenna of a near field communication reader is positioned at each of the cells,wherein each of the antennas is configured to be in direct communication with each of the near field communication tags coupled to the tape cartridges stored in the associated cell. 5. A tape-based data storage system as recited in claim 4, wherein the near field communication tags are configured to store at least one kilobyte of information. 6. A tape-based data storage system as recited in claim 4, wherein the near field communication tags are passive tags. 7. A tape-based data storage system as recited in claim 1, wherein each antenna is positioned relative to the associated cell such that a distance between the antenna and a near field communication tag on a tape cartridge in the cell is not greater than 4 inches. 8. A tape-based data storage system, comprising: a tape library, comprising:a plurality of cells, each of the cells being configured to store one or more tape cartridges therein;a near field communication reader positioned at each of the cells,wherein each of the near field communication readers are positioned relative the associated cell to be in direct communication with a near field communication tag coupled to a tape cartridge stored in the associated cell; anda controller and logic integrated with and/or executable by the controller, the logic being configured to: use at least one of the near field communication readers to scan each cell of a tape library for near field communication tags in the cells;determine that one or more tape cartridges are present in one or more of the cells of the tape library in response to detecting one or more of the near field communication tags in the cells;determine a cell that each of the one or more tape cartridges is located in based on at least one of: a signal strength and information stored on the corresponding near field communication tag;create a current distribution of the one or more tape cartridges in the tape library in relation to the cell that each of the one or more tape cartridges is located in; anddetermine whether an error has occurred in any of the near field communication readers by analyzing an overlap in the range of an antenna of each of the respective near field communication readers. 9. A tape-based data storage system as recited in claim 8, wherein the near field communication readers are configured to read and encode data on the near field communication tags coupled to the tape cartridges stored in the associated cells. 10. A tape-based data storage system as recited in claim 8, wherein each antenna is positioned relative to the associated cell such that a distance between the antenna and a near field communication tag on a tape cartridge in the cell is not greater than 4 inches. 11. A computer-implemented method, comprising: using at least an antenna of near field communication readers to scan each cell of a tape library for near field communication tags in the cells;determining that one or more tape cartridges are present in one or more of the cells of the tape library in response to detecting one or more of the near field communication tags in the cells;determining a cell that each of the one or more tape cartridges is located in based on at least one of: a signal strength and information (e.g., metadata) stored on the corresponding near field communication tag;determining whether any two or more of the detected one or more of the near field communication tags are the same near field communication tag;deduplicating the near field communication tags in response to determining that any two or more of the detected one or more of the near field communication tags are the same near field communication tag; andcreating a current distribution of the one or more tape cartridges in the tape library in relation to the cell that each of the one or more tape cartridges is located in. 12. A method as recited in claim 11, wherein creating the current distribution includes: using the cells that the one or more tape cartridges are located in to determine an apparent inventory of the one or more tape cartridges in the tape library;examining the apparent inventory for cells not fully populated by tape cartridges which correspond to near field communication tags;performing manual audits at each of the cells not fully populated by tape cartridges which correspond to near field communication tags and not having the same first tape cartridge stored therein as when a last distribution was created; andintegrating the apparent inventory with the manual audits to generate the current distribution. 13. A method as recited in claim 12, wherein performing the manual audits include: physically inspecting each tape cartridge in each of the cells not fully populated by tape cartridges which correspond to near field communication tags and not having the same first tape cartridge stored therein as when a last distribution was created. 14. A method as recited in claim 11, wherein the current distribution of the one or more tape cartridges in the tape library is generated in less than one minute from when the scanning is initiated. 15. A method as recited in claim 11, comprising: determining whether an error has occurred in any of the near field communication readers by analyzing an overlap in the range of the antennas of near field communication readers,wherein the tape library includes a near field communication device configured to encode data on the near field communication tags. 16. A method as recited in claim 11, wherein each antenna is positioned relative to the associated cell such that a distance between the antenna and a near field communication tag on a tape cartridge in the cell is not greater than 4 inches. 17. A method as recited in claim 11, comprising comparing the apparent inventory with an expected distribution, and performing manual audits of each cell having a discrepancy between the apparent inventory and the expected distribution. 18. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable and/or executable by a controller to cause the controller to perform a method comprising: using, by the controller, at least one near field communication reader to scan each cell of a tape library for near field communication tags in the cells;determining, by the controller, that one or more tape cartridges are present in one or more of the cells of the tape library in response to detecting one or more of the near field communication tags in the cells;determining, by the controller, a cell that each of the one or more tape cartridges is located in based on at least one of: a signal strength and information (e.g., metadata) stored on the corresponding near field communication tag;determining, by the controller, whether any two or more of the detected one or more of the near field communication tags are the same near field communication tag;deduplicating, by the controller, the near field communication tags in response to determining that any two or more of the detected one or more of the near field communication tags are the same near field communication tag; andcreating, by the controller, a current distribution of the one or more tape cartridges in the tape library in relation to the cell that each of the one or more tape cartridges is located in. 19. A computer program product as recited in claim 18, wherein creating the current distribution includes: using the cells that the one or more tape cartridges are located in to determine an apparent inventory of the one or more tape cartridges in the tape library;examining the apparent inventory for cells not fully populated by tape cartridges which correspond to near field communication tags;performing manual audits at each of the cells not fully populated by tape cartridges which correspond to near field communication tags and not having the same first tape cartridge stored therein as when a last distribution was created; andintegrating the apparent inventory with the manual audits to generate the current distribution. 20. A computer program product as recited in claim 19, wherein performing the manual audits include: physically inspecting each tape cartridge in each of the cells not fully populated by tape cartridges which correspond to near field communication tags and not having the same first tape cartridge stored therein as when a last distribution was created. 21. A computer program product as recited in claim 18, wherein the current distribution of the one or more tape cartridges in the tape library is generated in less than one minute from when the scanning is initiated. 22. A computer program product as recited in claim 18, wherein the at least one near field communication reader is configured to read and encode data on the near field communication tags. 23. A computer program product as recited in claim 18, wherein each antenna is positioned relative to the associated cell such that a distance between the antenna and a near field communication tag on a tape cartridge in the cell is not greater than 4 inches, wherein the tape library includes an accessor having a near field communication reader configured to read and encode data on a near field communication tag of a tape cartridge being transported by the accessor, wherein the tape library includes a tape drive having a near field communication reader configured to read and encode data on a near field communication tag of a tape cartridge at the tape drive, wherein the near field communication tags are configured to store at least one kilobyte of information, wherein the current distribution of the one or more tape cartridges in the tape library is generated in less than one minute from when the scanning is initiated. 24. A computer program product as recited in claim 18, comprising program instructions readable and/or executable by a controller to cause the controller to compare the apparent inventory with an expected distribution, and perform manual audits of each cell having a discrepancy between the apparent inventory and the expected distribution.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (23)
Johnson, Kristianne E; Reasoner, Kelly J; Gardner, Jr., Richard Lynn; Coffin, Paul C, Apparatus and method for retrieving data related to a data cartridge in a media storage system.
Pierce,Steven Ned; Bosley,Jonathan Edward; Goodman,Brian Gerard; Rasmussen,Brian Dean, Apparatus system and method for using multiple detectors to conduct an inventory of a data storage library.
Brian Gerard Goodman ; Leonard George Jesionowski ; Michael Philip McIntosh ; Fernando Quintana ; Charles Anthony Thompson, Jr. ; Raymond Yardy, Automated data storage library distributed control system.
Hauser, Stefan; Reismann, Norbert, Method and device for detecting and determining the presence of objects in storage locations by means of a bar code reading device.
Berquist, David T.; Eisenberg, Peter M.; Grunes, Mitchell B.; McIntyre, Daniel K.; Morel, Diane E.; Schilling, Robert J.; Sevcik, Paul A., RFID data collection and use.
Goodman, Brian Gerard; Fisher, James Arthur; Jesionowski, Leonard George, Selective encryption of data stored on removable media in an automated data storage library.
Smith, Thomas Franklin; Martinka, William; Polubinski, Jr., Jim, System and method for optimizing utilization of inventory space for dispensable articles.
Lehmann, Stefan; Nave, Shawn M.; Yardy, Raymond, Tracking location and usage of a mechanical sub assembly (MSA) within an automated storage library utilizing a unique identifier associated with location coordinates of the MSA.
Curlander, James Christopher; Graybill, Jules Cook; Tappen, Marshall Friend; O'Brien, Barry James, Verifying bin content in a materials handling facility.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.