Please delete paragraphs [0003] through [0017] provided in the Summary Section beginning at page 2, line 2 and continuing through page 4, line 9, and please replace with the following paragraphs:
The present invention is directed toward an apparatus including a housing and a shuffler. The housing is configured to receive and retain a plurality of removable storage media. In various embodiments, the housing includes an open first end, an opposed, closed second end, a first channel that is configured to receive and retain a first subset of the plurality of removable storage media, and a second channel that is configured to receive and retain a second subset of the plurality of removable storage media. The first channel and the second channel are shaped to receive and retain the plurality of removable storage media in respective single-file rows via the open first end. The shuffler is positioned at least partially within the housing. In many embodiments, the shuffler is movable between a resting position and a second position wherein the shuffler has been moved away from the resting position. The shuffler includes a rake that protrudes into the first channel to contact and move a first removable storage medium of the first subset of the plurality of removable storage media toward the open first end when the shuffler is moved from the resting position to the second position.
In some embodiments, when the rake contacts and moves the first removable storage medium of the first subset of the plurality of removable storage media toward the open first end as the shuffler is moved from the resting position to the second position, the shuffler moves each of the first subset of the plurality of removable storage media toward the open first end.
In certain embodiments, the shuffler further includes a catch that is coupled to the rake. When the shuffler is in the resting position, the catch is located near the open first end and the rake is positioned near the closed second end.
In many embodiments, the apparatus further includes a gripper that is configured to selectively grip the catch and pull the catch outwardly away from the open first end to move the shuffler from the resting position to the second position.
In some embodiments, the gripper includes a robotic transport within an automated removable storage media library. The robotic transport can include a body and a claw that is coupled to the body. In one embodiment, the claw is configured to selectively grip the catch to move the shuffler from the resting position to the second position.
In certain embodiments, when the shuffler is in the resting position, the catch is positioned relative to a second removable storage medium of the first subset of the plurality of removable storage media such that, when the gripper grips the second removable storage medium, the gripper also grips the catch.
In some embodiments, the apparatus further includes computing architecture including a processing system that is configured to control the gripper.
In certain embodiments, the apparatus further includes a spring that is attached to the shuffler and the housing. In one embodiment, force from the spring returns the shuffler to the resting position when the catch is released by the gripper.
In some embodiments, the shuffler further includes a second rake that protrudes into the first channel to contact and move a second removable storage medium of the first subset of the plurality of removable storage media toward the open first end when the shuffler is moved from the resting position to the second position. In one embodiment, the second rake is collapsible.
In various embodiments, the first channel is a bottom channel that is configured to receive and retain the first subset of the plurality of removable storage media, and the second channel is a top channel that is configured to receive and retain the second subset of the plurality of removable storage media. In some embodiments, the top channel is positioned substantially directly above the bottom channel.
In certain embodiments, the apparatus further includes a separator that inhibits the second subset of the plurality of removable storage media from falling onto the first subset of the plurality of removable storage media.
In some embodiments, a gap in the separator at the closed second end is large enough to allow a second removable storage medium of the second subset of the plurality of removable storage media to fall into the bottom channel. In certain embodiments, the apparatus further includes a retaining catch that is located in the gap.
In many embodiments, when the shuffler has been moved away from the resting position, the retaining catch holds the second removable storage medium in the top channel, and when the shuffler returns to the resting position, the retaining catch is released to allow the second removable storage medium to fall into the bottom channel.
In certain embodiments, when inserting a third removable storage medium into the top channel for inclusion in the second subset of the plurality of removable storage media, the third removable storage medium pushes other removable storage media in the second subset of the plurality of removable storage media towards the closed second end, and the second removable storage medium falls into the bottom channel upon clearing the gap.
In various embodiments, the plurality of removable storage media include magnetic tape cartridges.
The present invention is further directed toward a method including the steps of (i) receiving and retaining a plurality of removable storage media within a housing, the housing including an open first end, an opposed, closed second end, a first channel that is configured to receive and retain a first subset of the plurality of removable storage media, and a second channel that is configured to receive and retain a second subset of the plurality of removable storage media, the first channel and the second channel being shaped to receive and retain the plurality of removable storage media in respective single-file rows via the open first end; (ii) positioning a shuffler at least partially within the housing; and (iii) moving the shuffler between a resting position and a second position wherein the shuffler has been moved away from the resting position, the shuffler including a rake that protrudes into the first channel to contact and move a first removable storage medium of the first subset of the plurality of removable storage media toward the open first end when the shuffler is moved from the resting position to the second position.
Please amend and substitute the following paragraph [0027] for the previous paragraph [0027] beginning on page 5, line 14, as follows:
Please amend and substitute the following paragraph [0029] for the previous paragraph [0029] beginning on page 6, line 14, as follows:
Please amend and substitute the following paragraph [0030] for the previous paragraph [0030] beginning on page 6, line 24, as follows:
Separator 104 is a part of housing 101, or is otherwise attached to housing 101, to separate top channel 102 from bottom channel 103 so that media items in top channel 102 do not fall into bottom channel 103. Though shown above separator 104 for clarity, it should be understood that media items 121-123 will rest on separator 104 due to gravity when housing 101 is oriented with top channel 102 on top and bottom channel 103 on bottom. Separator 104 may be a continuous piece of material from open first end 131 towards closed second end 132, or may be a series of smaller pieces, such as tabs, that are spaced an appropriate distance apart so as media items 121-123 do not fall into bottom channel 103 and are still able to slide within top channel 102 as described herein. Likewise, while shown under media items 121-123, separator 104 may instead protrude into a channel in each side of media items 121-123 or a protrusion(s) from each side of media items 121-123 may insert into a channel in the sides of housing 101 that act as separator 104. Other manners of preventing items in top channel 102 from falling into bottom channel 103 may also be used. Separator 104 does not extend the entire length of housing 101. Rather, a gap exists between the end of separator 104 and closed second end 132 that is large enough for a media item to drop from top channel 102 into bottom channel 103. In this example, no media item is in top channel 102 over the gap so as to not fall through the gap onto media item 127.
Please amend and substitute the following paragraph [0031] for the previous paragraph [0031] beginning on page 7, line 11, as follows:
In this example, shuffler 111 includes catch 112 and rake 113 that are coupled to one another at opposite ends of the shuffler 111. Catch 112 is located at or near first open end 131 so that a gripper can grip catch 112 at first open end 131 and pull shuffler 111 outward away from first open end 131 (i.e., to the left with respect to
Please amend and substitute the following paragraph [0032] for the previous paragraph [0032] beginning on page 8, line 4, as follows:
Please amend and substitute the following paragraph [0033] for the previous paragraph [0033] beginning on page 8, line 13, as follows:
In this example, the internal area of housing 101 is shaped such that top channel 102 and bottom channel 103 substantially match the shape of the media items stored therein. By maintaining a snug fit, items in single file within the channels can push each other along the channel towards open first end 131 and away from open first end 131 while keeping movement in other directions to a minimum. In some examples, guides may be installed within housing 101 to maintain proper orientation of the media items within each channel. Though not shown, housing 101 may also include a guide channel, or some other type of guide, to ensure shuffler 111 only moves predominantly in an inward and outward direction (i.e., to the left and right in
Please amend and substitute the following paragraph [0035] for the previous paragraph [0035] beginning on page 9, line 4, as follows:
Please amend and substitute the following paragraph [0036] for the previous paragraph [0036] beginning on page 9, line 16, as follows:
Please amend and substitute the following paragraph [0039] for the previous paragraph [0039] beginning on page 10, line 19, as follows:
In operational scenario 300, shuffler 311 is at resting position in step 1 because it is not being acted upon by an outside force, such as gripper 340. Gripper 340 may simply be waiting for something to do or may be performing some other task (e.g., moving media items other than those stored in housing 301). At step 2, gripper 340 moves into position in front of media item 324 and grips catch 312. Once catch 312 is gripped, gripper 340 pulls catch 312 outwards from open first end 331 at step 3 to a second position wherein the shuffler has been moved away from the resting position. Catch 312 pulls out a distance equal to a distance necessary to move media item 325 into media item 324'svacated position when rake 313 pushes on media item 327. With media items 325-327 now all moved over one position within bottom channel 303, media item 324 has been removed from within housing 301.
Please amend and substitute the following paragraph [0041] for the previous paragraph [0041] beginning on page 11, line 14, as follows:
In this example, gripper 340 is being controlled to shuffle media items 321-327 so that a certain one of media items 321-327 other than media item 321 and media item 324 is positioned at the open first end. That certain media item can then be extracted from housing 301 and moved to another position in the library (e.g., to an access device). As such, gripper 340 moves media item 324 upward at step 5 to be in line with top channel 302 for placement back into housing 301 within top channel 302.
Please amend and substitute the following paragraph [0042] for the previous paragraph [0042] beginning on page 11, line 20, as follows:
Please amend and substitute the following paragraph [0043] for the previous paragraph [0043] beginning on page 12, line 3, as follows:
If media item 325 is the media item targeted by gripper 340, then gripper 340 can now perform steps 2-4 again to move media item 325 out of housing 301 (e.g., into an access device). However, if another media item is the targeted item, then gripper 340 may repeat steps 2-7 until the targeted item is accessible. For instance, if media item 326 is the targeted item, then steps 2-7 would repeat just one more time to bring media item 326 to the front of bottom channel 303. In some examples, a control system (e.g., computing architecture 700 described below) for gripper 340 may track positions of media items 321-327 within housing 301 to recognize how many iterations of steps 2-7 need be performed until the targeted media item is accessible. Moreover, for the storage apparatus to work properly, media items can only be added into top channel 302 but can be removed from open first end 331 in either top channel 302 or bottom channel 303. Removing a media item from top channel 302 results in an open space at open first end 331 in top channel 302. That media item could, therefore, simply be placed back into the empty space left in top channel 302 or a new media item can take its place.
Please amend and substitute the following paragraph [0046] for the previous paragraph [0046] beginning on page 13, line 1, as follows:
Advantageously, despite seven media items fitting into housing 301, open first end 331, which faces gripper 340 (e.g., faces an aisle in which gripper 340 moves within a library), uses the same amount of two-dimensional space as two single media item slots would (e.g., one slot would hold media item 321 and the other would hold media item 324 but none of the other media items would be located behind them). Gripper 340 also does not require more space than is necessary to remove one media item from housing 301 in order to shuffle media items within housing 301. As such, if gripper 340 moves within an aisle of an automated removable storage media library, the aisle does not need to be widened to accommodate access to media items stored behind those at open first end 331. Also, since the media item at open first end 331 in top channel 302 can be removed and then replaced back where it was taken (e.g., after accessing the media item), media items that are accessed more frequently may be stored in that position. Media items that require shuffling to remove from housing 301 may be items that are less often accessed.
Please amend and substitute the following paragraph [0047] for the previous paragraph [0047] beginning on page 13, line 14, as follows:
Please amend and substitute the following paragraph [0048] for the previous paragraph [0048] beginning on page 13, line 26, as follows:
Please amend and substitute the following paragraph [0049] for the previous paragraph [0049] beginning on page 14, line 5, as follows:
Please amend and substitute the following paragraph [0052] for the previous paragraph [0052] beginning on page 15, line 13, as follows:
Please amend and substitute the following paragraph [0059] for the previous paragraph [0059] beginning on page 18, line 11, as follows:
In particular, media shuffle module 808 directs processing system 803 to grip, via a gripper, a catch of a shuffler for moving a first subset of items of removable storage media that are in a housing. The housing includes a top channel and a bottom channel that are shaped to accept and store the items in respective single-file rows via an open first end. The first subset includes ones of the items that are located in the bottom channel and, when in a resting position, the shuffler includes the catch located at the open first end and a rake located at a closed second end of the housing at an opposite end from the open first end. The media shuffle module 808 directs processing system 803 to pull, via the gripper, the catch outward from the open first end to move the shuffler, which propels the rake to move the first subset towards the open first end. The media shuffle module 808 also directs processing system 803 to release the catch via the gripper, wherein the shuffler returns to the resting position upon the catch being released.
Please delete the Abstract beginning at page 24, line 2, and replace with the following Abstract:
An apparatus includes a housing that is configured to receive and retain a plurality of removable storage media, and a shuffler that is positioned at least partially within the housing. The housing includes an open first end, an opposed, closed second end, a first channel that receives and retains a first subset of the plurality of removable storage media, and a second channel that receives and retains a second subset of the plurality of removable storage media. The first channel and the second channel are shaped to receive and retain the plurality of removable storage media in respective single-file rows via the open first end. The shuffler is movable between a resting position and a second position wherein the shuffler has been moved away from the resting position. The shuffler includes a rake that protrudes into the first channel to contact and move a first removable storage medium of the first subset of the plurality of removable storage media toward the open first end when the shuffler is moved from the resting position to the second position.
Number | Date | Country | |
---|---|---|---|
63147533 | Feb 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17667329 | Feb 2022 | US |
Child | 17956533 | US |