Patents by Inventor Randy K. Hall
Randy K. Hall has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9384160Abstract: Methods and systems for managing Serial Advanced Technology Attachment (“SATA”) affiliation transfers between a requesting controller and a granting controller of a storage system. After receiving an affiliation request from the requesting controller, the granting controller queries a number of commands that are queued locally at the granting controller. The granting controller grants the affiliation to the requesting controller after a period of time that is determined based on the queried number of commands that are queue locally.Type: GrantFiled: September 4, 2008Date of Patent: July 5, 2016Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Randolph W. Sterns, Randy K. Hall, Chad Schneider
-
Patent number: 8756371Abstract: Methods and apparatus for improved calculation of redundancy information in RAID storage controllers. Features and aspects hereof provide for a firmware/software element (FPE) for generating redundancy information in combination with a custom logic circuit (HPE) designed to generate redundancy information. A scheduler element operable on a processor of a storage controller along with the FPE determines which of the FPE and HPE is best suited to rapidly complete a new redundancy computation operation and activates or queues the new operation for performance by the selected component.Type: GrantFiled: October 12, 2011Date of Patent: June 17, 2014Assignee: LSI CorporationInventors: Randy K. Hall, Dennis E. Gates, Randolph W Sterns, John R. Kloeppner, Mohamad H. El-Batal
-
Publication number: 20130097376Abstract: Methods and apparatus for improved calculation of redundancy information in RAID storage controllers. Features and aspects hereof provide for a firmware/software element (FPE) for generating redundancy information in combination with a custom logic circuit (HPE) designed to generate redundancy information. A scheduler element operable on a processor of a storage controller along with the FPE determines which of the FPE and HPE is best suited to rapidly complete a new redundancy computation operation and activates or queues the new operation for performance by the selected component.Type: ApplicationFiled: October 12, 2011Publication date: April 18, 2013Applicant: LSI CORPORATIONInventors: Randy K. Hall, Dennis E. Gates, Randolph W. Sterns, John R. Kloeppner, Mohamad H. El-Batal
-
Publication number: 20130007368Abstract: Methods and systems for improved transfer of mirrored information between paired dual-active storage controllers in a storage system using a SCSI transport layer. A first portion (approximately half) of the mirrored information transfers are performed in accordance with a first manner in which the controller to receive the mirrored information issues a read operation on the initiator-target nexus (ITN) of the SCSI transport layer to retrieve the mirrored information. A second portion (approximately half) of the mirrored information transfers are performed according to a second manner in which the controller having the information to be mirrored sends the information to be mirrored to the partner controller using a write operation on the ITN. The read and write operations on the same ITN may thus overlap to improve inter-controller communications. The mirrored information may be cached write data or entire I/O requests to be shipped to a partner controller.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: LSI CORPORATIONInventors: Randolph W. Sterns, Randy K. Hall
-
Patent number: 8161969Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: GrantFiled: March 21, 2008Date of Patent: April 24, 2012Assignee: Novartis AGInventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herm Snyder, Carlos A. Schuler, George S. Axford, Charles Ray
-
Publication number: 20110040903Abstract: Methods and apparatus for configurably limiting performance of an I/O controller device in processing of I/O requests. A performance monitor and control module in the I/O controller device monitors performance of the I/O request processing module and limits its processing to assure that maximum performance threshold values are not exceeded. In one embodiment, the performance monitoring may average performance over one or more periods of time and may provide a moving average window to determine the performance of the I/O controller device. The measured performance may determine a variety of performance measures each of which may be compared against one or more corresponding maximum performance threshold values. Requests that cannot be processed during a present period of time are delayed until a subsequent period of time to thereby limit performance of the I/O controller device.Type: ApplicationFiled: August 17, 2009Publication date: February 17, 2011Applicant: LSI CORPORATIONInventors: Randolph W. Sterns, Randy K. Hall
-
Publication number: 20100057964Abstract: Methods and systems for managing Serial Advanced Technology Attachment (“SATA”) affiliation transfers between a requesting controller and a granting controller of a storage system. After receiving an affiliation request from the requesting controller, the granting controller queries a number of commands that are queued locally at the granting controller. The granting controller grants the affiliation to the requesting controller after a period of time that is determined based on the queried number of commands that are queue locally.Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Inventors: Randolph W. Sterns, Randy K. Hall, Chad Schneider
-
Publication number: 20080230058Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: ApplicationFiled: March 21, 2008Publication date: September 25, 2008Applicant: Nektar TherapeuticsInventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herm Snyder, Carlos A. Schuler, George S. Axford, Charles Ray
-
Patent number: 6901929Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: GrantFiled: December 19, 2002Date of Patent: June 7, 2005Assignee: Nektar TherapeuticsInventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herman Snyder, Carlos Schuler, George S. Axford, Charles Ray
-
Publication number: 20030209243Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: ApplicationFiled: December 19, 2002Publication date: November 13, 2003Applicant: Inhale Therapeutic SystemsInventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herman Snyder, Carlos Schuler, George S. Axford, Charles Ray
-
Patent number: 6546929Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: GrantFiled: June 4, 2001Date of Patent: April 15, 2003Assignee: Inhale Therapeutic Systems, Inc.Inventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herman Snyder, Carlos Schuler, George S. Axford, Charles Ray
-
Publication number: 20020017297Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: ApplicationFiled: June 4, 2001Publication date: February 14, 2002Inventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herman Snyder, Carlos Schuler, George S. Axford, Charles Ray
-
Patent number: 6257233Abstract: The invention provides various apparatus and methods for aerosolizing a powdered medicament. In one exemplary embodiment, an apparatus includes a pressurization cylinder, and a piston which is slidable within the cylinder to pressurize a gas. A handle is coupled to the piston and is movable between an extended position and a home position to pressurize the gas. An aerosolizing mechanism is included and is configured to aerosolize a powdered medicament that is held within a receptacle with pressurized gas from the cylinder. A carriage assembly is included to receive the receptacle and to couple the receptacle to the aerosolizing mechanism. A first and a second interlock are operably engageable with the carriage assembly to prevent coupling of the receptacle with the aerosolization mechanism. The first interlock is released to allow movement of the carriage upon movement of the handle to the extended position.Type: GrantFiled: May 14, 1999Date of Patent: July 10, 2001Assignee: Inhale Therapeutic SystemsInventors: John D. Burr, Adrian E. Smith, Randy K. Hall, Herman Snyder, Carlos Schuler, George S. Axford, Charles Ray
-
Patent number: 6052759Abstract: A Redundant Array of Independent Disks (RAID) system that is adaptable to host Input/Output traffic, wherein the RAID configuration is hidden from the host computer, and wherein the system uses various methods for striping and organizing data across the array when disks are added or removed. The system dynamically determines the RAID configuration used to store host data. To maximize response time and avoid a write penalty, small write operations are mapped into RAID 1 configurations, and medium and large write operations are mapped into RAID 3 configurations. The data are migrated into RAID 5 configurations as a background operation, to minimize the disk space lost. The system hides configuration changes necessary for the addition and/or removal of disks to/from the disk array by unstriping data, adding or deleting (removing) a disk and then restriping data over all the disks.Type: GrantFiled: November 12, 1998Date of Patent: April 18, 2000Inventors: David C. Stallmo, Randy K. Hall
-
Patent number: 5891236Abstract: Materials, such as kaolin clays, which are discolored by the presence of goethite mineral impurities are first heated to convert the goethite to hematite and then treated to remove the hematite, whereby the color and brightness of the product are improved over the starting material.Type: GrantFiled: April 23, 1997Date of Patent: April 6, 1999Assignee: Thiele Kaolin CompanyInventors: Jessica E. Kogel, Randy K. Hall
-
Patent number: 5875456Abstract: A Redundant Array of Independent Disks (RAID) system that is adaptable to host Input/Output traffic, wherein the RAID configuration is hidden from the host computer, and wherein the system uses various methods for striping and organizing data across the array when disks are added or removed. The system dynamically determines the RAID configuration used to store host data. To maximize response time and avoid a write penalty, small write operations are mapped into RAID 1 configurations, and medium and large write operations are mapped into RAID 3 configurations. The data are migrated into RAID 5 configurations as a background operation, to minimize the disk space lost. The system hides configuration changes necessary for the addition and/or removal of disks to/from the disk array by unstriping data, adding or deleting (removing) a disk and then restriping data over all the disks.Type: GrantFiled: August 17, 1995Date of Patent: February 23, 1999Assignee: nStor CorporationInventors: David C. Stallmo, Randy K. Hall
-
Patent number: 5657468Abstract: A RAID disk array that is adaptable to host I/O traffic, wherein the RAID configuration is hidden from the host computer. The system dynamically determines the RAID configuration used to store host data to maximize response time performance and minimize the loss of disk space used for data protection. To maximize response time and avoid a write penalty, small write operations are mapped into RAID 1 configurations, and medium and large write operations are mapped into RAID 3 configurations. These segments are migrated into RAID 5 configurations as a background operation, to minimize the disk space lost. The system hides configuration changes necessary for the addition and/or deletion of disks to the disk array. While these changes are in progress, the disk array remains on-line and all host data is available for access and modification.Type: GrantFiled: August 17, 1995Date of Patent: August 12, 1997Assignee: Ambex Technologies, Inc.Inventors: David C. Stallmo, Randy K. Hall
-
Patent number: 4780763Abstract: A wipe-only effects apparatus has a video mixer with video input terminals for receiving respective input video signals. The mixer combines the input video signals in dependence upon a control signal received at a control input terminal of the mixer. A ramp generator a repetitive ramp signal and applies it to a control input terminal of the video mixer as the control signal. The repetitive ramp signals start at the beginning of the active picture interval of a video field and terminate at a position determined by an operator controlled knob. The transition from one video signal to the other is caused by decreasing the slope of the repetitive ramp signal to zero.Type: GrantFiled: March 27, 1987Date of Patent: October 25, 1988Assignee: The Grass Valley Group, Inc.Inventors: Grant T. McFetridge, Randy K. Hall
-
Patent number: D247746Type: GrantFiled: October 22, 1976Date of Patent: April 18, 1978Assignee: Atari, Inc.Inventor: Randy K. Hall
-
Patent number: D250606Type: GrantFiled: April 25, 1977Date of Patent: December 19, 1978Assignee: Atari, Inc.Inventors: Randy K. Hall, Kevin P. McKinsey