Patent application number | Description | Published |
20140108680 | QUIESCING INPUT/OUTPUT (I/O) REQUESTS TO SUBSETS OF LOGICAL ADDRESSES IN A STORAGE FOR A REQUESTED OPERATION - Provided are a computer program product, system, and method for quiescing Input/Output (I/O) requests to subsets of logical addresses in a storage for a requested operation. A requested operation is received to a subset of addresses in the storage that requires that Input/Output (I/O) requests to the subset of addresses received following the requested operation be quiesced. The subset of addresses is indicated in quiesce information. I/O requests received following the receiving of the requested operation are quiesced when one address subject to the I/O request is included in the subset of addresses. If there are in-progress I/O requests pending against the subset of addresses when the requested operation was received, then the requested operation is indicated as executable. A quiesced I/O request is executed when no address subject to the quiesced I/O request is included in the subset of addresses indicated in the quiesce information. | 04-17-2014 |
20140108750 | ESTABLISHING A POINT-IN-TIME COPY RELATIONSHIP BETWEEN SOURCE LOGICAL ADDRESSES AND TARGET LOGICAL ADDRESSES - Provided are a computer program product, system, and method for establishing a point-in-time copy relationship between source logical addresses and target logical addresses. A point-in-time (PiT) copy establish command specifies a source set comprising a subset of source logical addresses in at least one storage and a target set comprising a subset of target logical addresses in the at least one storage. The source set of source logical addresses are copied to the target set of target logical addresses. The source logical addresses map to source tracks and wherein the target logical addresses map to target tracks. Copy information is generated indicating whether the source logical addresses in the source set have been copied to the target set. Complete is returned to the PiT copy establish command after generating the copy information and before copying all the source logical addresses to the target logical addresses. | 04-17-2014 |
20140108751 | PROCESSING A COPY COMMAND DIRECTED TO A FIRST STORAGE ARCHITECTURE FOR DATA THAT IS STORED IN A SECOND STORAGE ARCHITECTURE - Provided are a computer program product, system, and method for processing a copy command indicating a source set comprising a subset of source logical addresses to copy to an indicated target set comprising a subset of target logical addresses. Complete is expected to be returned to the copy command in response to completing the copying of the source set to the target set. A point-in-time (PiT) copy establish command is generated in response to receiving the copy command, indicating the source and target sets in the copy command, The generated PiT copy command is executed to generate copy information indicating the source and target sets of source logical addresses and whether they have been copied to the target set. Complete is returned to the copy command after generating the copy information and before copying all the source logical addresses to the target logical addresses. | 04-17-2014 |
20140108752 | MANAGING UPDATES AND COPYING DATA IN A POINT-IN-TIME COPY RELATIONSHIP EXPRESSED AS SOURCE LOGICAL ADDRESSES AND TARGET LOGICAL ADDRESSES - Provided are a computer program product, system, and method for managing updates and copying data in a point-in-time copy relationship expressed as source logical addresses and target logical addresses. A copy relationship indicates a source set of a subset of source logical addresses to copy to a target set comprising a subset of target logical addresses. An update is received to a source logical address that has not been copied. Determinations are made of the target logical address corresponding to the source logical address to be updated according to the copy relationship, a target group of target logical addresses in the target set that include the determined target logical address, and the source logical addresses in the source set that correspond to the target logical addresses in the target group. The determined source logical addresses are copied to the target logical addresses in the determined target group. | 04-17-2014 |
20140108757 | PROCESSING A COPY COMMAND DIRECTED TO A FIRST STORAGE ARCHITECTURE FOR DATA THAT IS STORED IN A SECOND STORAGE ARCHITECTURE - Provided are a computer program product, system, and method for processing a copy command indicating a source set comprising a subset of source logical addresses to copy to an indicated target set comprising a subset of target logical addresses. Complete is expected to be returned to the copy command in response to completing the copying of the source set to the target set. A point-in-time (PiT) copy establish command is generated in response to receiving the copy command, indicating the source and target sets in the copy command, The generated PiT copy command is executed to generate copy information indicating the source and target sets of source logical addresses and whether they have been copied to the target set. Complete is returned to the copy command after generating the copy information and before copying all the source logical addresses to the target logical addresses. | 04-17-2014 |
20140122816 | SWITCHING BETWEEN MIRRORED VOLUMES - For switching between mirrored volumes, a copy relation identification (ID) is created between mirrored volumes for using the copy relation ID in conjunction with a multi-path device driver for switching input/output (I/O) for applications between a first path to a second path between the mirrored volumes. | 05-01-2014 |
20150178005 | SYSTEMS AND METHODS FOR MIGRATING DATA - Various embodiments provide systems and methods for migrating data. One system includes a small computer system interface logical unit number (SCSI LUN) configured to store protected data, a processor, and memory configured to store a peer-to-peer remote copy (PPRC) application. The processor is configured to check a block cyclic redundancy check (CRC) for the protected data when the processor receives a request to read the protected data. One method includes receiving unprotected data, utilizing, by a second processor, a peer-to-peer remote copy (PPRC) application to add protection to the data to generate protected data, checking a CRC for the protected data when a request to migrate the protected data is received, and storing the protected data in a protected SCSI LUN. | 06-25-2015 |
20150269069 | PROCESSING A POINT-IN-TIME COPY ESTABLISH COMMAND TO COPY DATA - Provided are a computer program product, system, and method for processing a copy command indicating a source set comprising a subset of source logical addresses to copy to an indicated target set comprising a subset of target logical addresses. Complete is expected to be returned to the copy command in response to completing the copying of the source set to the target set. A point-in-time (PiT) copy establish command is generated in response to receiving the copy command, indicating the source and target sets in the copy command, The generated PiT copy command is executed to generate copy information indicating the source and target sets of source logical addresses and whether they have been copied to the target set. Complete is returned to the copy command after generating the copy information and before copying all the source logical addresses to the target logical addresses. | 09-24-2015 |
20150277798 | MANAGING UPDATES AND COPYING DATA IN A POINT-IN-TIME COPY RELATIONSHIP EXPRESSED AS SOURCE LOGICAL ADDRESSES AND TARGET LOGICAL ADDRESSES - Provided are a computer program product, system, and method for managing updates and copying data in a point-in-time copy relationship expressed as source logical addresses and target logical addresses. A copy relationship indicates a source set of a subset of source logical addresses to copy to a target set comprising a subset of target logical addresses. An update is received to a source logical address that has not been copied. Determinations are made of the target logical address corresponding to the source logical address to be updated according to the copy relationship, a target group of target logical addresses in the target set that include the determined target logical address, and the source logical addresses in the source set that correspond to the target logical addresses in the target group. The determined source logical addresses are copied to the target logical addresses in the determined target group. | 10-01-2015 |
Patent application number | Description | Published |
20110038944 | COMPOSITIONS AND METHODS FOR DIAGNOSIS AND TREATMENT OF HEPATOBILIARY DISEASE AND ASSOCIATED DISORDERS - Provided are nucleic acids comprising ABCB4 gene mutations (e.g., insertions, deletions, frame shift, missense) (e.g., canine ABCB4 1583_1584G) that result in prematurely terminated and/or inactive ABCB4 proteins. A significant association (P=1.54E-7) of the mutations was detected between gallbladder mucoceles-affected dogs, providing methods for detection or diagnosis of a hepatobiliary disease and/or related conditions (e.g., increased mucin secretion, mucinous hyperplasia, gallbladder mucocele, progressive familial intrahepatic cholestasis (type 3), cholelithiasis, primary biliary cirrhosis, and intrahepatic cholestasis of pregnancy). Compositions and methods for genotyping or screening of test subjects are provided, and have added utility in combination with surgical intervention, selective breeding, and medical or dietary management. Also provided are methods of treatment of dogs with hepatobiliary disease, comprising administration of hydrophilic, less cytotoxic bile acids (e.g., ursodeoxycholate). Methods for screening or testing for therapeutic agents for treatment of human hepatobiliary disease, comprising use of canine test subjects harboring ABCB4 gene mutations are provided. | 02-17-2011 |
Patent application number | Description | Published |
20100190552 | LCD DISPLAY FOR GAMING DEVICE WITH INCREASED APPARENT BRIGHTNESS - A display system in which a display assembly has enhanced apparent brightness when viewed through a second display overlaying the display assembly. The display assembly includes a liquid crystal (LC) based projector having a light source and a polarizing film that polarizes the light. A curved projection screen is positioned in front of the LC-based projector to receive polarized light and display a wagering game. The second display is positioned to overlay at least a portion of the curved projection screen such that at least part of the second display is visible through the second display when the polarized light from the projection screen is permitted to pass through the second display. The second display includes a liquid crystal layer and a front polarizing film that affects whether the polarized light is permitted to pass through or is blocked. An apparent brightness increase of 30% or more is achieved compared to conventional displays that include both a front and rear polarizer. The second display can also include a rear polarizer. The polarization of the polarized light must match the polarization of the light through the rear polarizer so that the liquid crystal layer is illuminated with uniformly polarized light. | 07-29-2010 |
20100248808 | Wagering Game System Having Electro-Optical Assembly with Variable Opacity - A gaming system includes a cabinet having an electro-optical assembly including a substrate and a layer having a variable opacity. Also included in the gaming system is a first input device for receiving a wager from a first player and a second input device for receiving a wager from a second player, as well as at least one video display for displaying video images relating to a wagering game. A controller is electrically coupled to the layer having a variable opacity and is programmed to alter the opacity of the layer to allow the first player to view the video images reflected from the at least one display. | 09-30-2010 |
20120208645 | DISPLAY MOUNTING ASSEMBLIES AND GAMING TERMINALS WITH MOUNTING ASSEMBLIES FOR DISPLAY DEVICES - Gaming terminals, gaming systems, display device support assemblies, and methods of mounting a display device to a gaming terminal are presented herein. A gaming terminal for playing a wagering game is disclosed. The gaming terminal includes a cabinet, an input device for receiving wagers to play the wagering game, and a display device for displaying information related to the wagering game. The gaming terminal also includes a mounting assembly which affixes the display device proximate the top of the cabinet. The mounting assembly pivotably supports the display device such that a lateral side of the display device can be selectively swung from a first position over the top of the cabinet to a second position over a front of the cabinet where the display device is removable from the cabinet. | 08-16-2012 |
20130079157 | Varying Thickness Armrest With Integrated Multi-Level Button Panel - A gaming system includes a display mounted to a cabinet and configured to display an outcome of a wagering game, the outcome being randomly selected from a plurality of outcomes in response to receiving a wager. The gaming system further includes an armrest panel mounted to the cabinet and including a support padding having a wall thickness defined by an exterior surface and an interior surface. The wall thickness varies along a cross-section of the support padding. The armrest panel further includes a plurality of buttons integrated in the support padding for receiving inputs from a player, the plurality of buttons including a first button mounted on a first elevation of the support padding and a second button mounted on a second elevation of the support padding. The first elevation is higher than the second elevation relative to the interior surface. | 03-28-2013 |
20150187165 | Varying Thickness Armrest With Integrated Multi-Level Button Panel - A gaming system includes a display mounted to a cabinet and configured to display an outcome of a wagering game, the outcome being randomly selected from a plurality of outcomes in response to receiving a wager. The gaming system further includes an armrest panel mounted to the cabinet and including a support padding having a wall thickness defined by an exterior surface and an interior surface. The wall thickness varies along a cross-section of the support padding. The armrest panel further includes a plurality of buttons integrated in the support padding for receiving inputs from a player, the plurality of buttons including a first button mounted on a first elevation of the support padding and a second button mounted on a second elevation of the support padding. The first elevation is higher than the second elevation relative to the interior surface. | 07-02-2015 |