Patents by Inventor Karl Allen

Karl Allen 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: 11940593
    Abstract: A display article is described herein that includes: a substrate comprising a thickness and a primary surface; and the primary surface having defined thereon a diffractive surface region. The diffractive surface region comprises a plurality of structural features that comprises a plurality of different heights in a multimodal distribution. Further, the substrate exhibits a sparkle of less than 4%, as measured by pixel power deviation (PPD140) at an incident angle of 0° from normal, a distinctness of image (DOI) of less than 80% at an incident angle of 20° from normal, and a transmittance haze of less than 20% from an incident angle of 0° from normal.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: March 26, 2024
    Assignee: CORNING INCORPORATED
    Inventors: Jiangwei Feng, Shandon Dee Hart, Karl William Koch, III, Cameron Robert Nelson, Wageesha Senaratne, William Allen Wood
  • Publication number: 20230000684
    Abstract: A system for indicating a direction to a user is disclosed. The system may include a first unit and a second unit to be worn proximate to a first ear and a second ear of the user respectively. The system may indicate a direction to the user through tactile sensations delivered proximate to the ears of the user by the first and second units. The system may also include microphones to aid in determining the direction of a source of a sound and the system may indicate the determined direction, thereby allowing the user to localize the sound. The system may also function as hearing aids. The system may aid individuals with hearing disabilities by alerting them to the direction of the source of a sound.
    Type: Application
    Filed: July 4, 2021
    Publication date: January 5, 2023
    Inventor: Karl Allen Dierenbach
  • Patent number: 11467772
    Abstract: A method for improving destage performance to a RAID array is disclosed. In one embodiment, such a method periodically scans a cache for first strides that are ready to be destaged to a RAID array. While scanning the cache, the method identifies second strides that are not currently ready to be destaged to the RAID array, but will likely be ready to be destaged during a subsequent scan of the cache. The method initiates preemptive staging of any missing data of the second strides from the RAID array into the cache in preparation for the subsequent scan. Upon occurrence of the subsequent scan, the method destages, from the cache, the second strides from the cache to the RAID array. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lokesh Mohan Gupta, Clint A. Hardy, Brian Anthony Rinaldi, Karl Allen Nielsen
  • Publication number: 20220233179
    Abstract: A device and method for catching a biological specimen removed from an individual. The device includes at least an inlet channel; an outlet channel; a main chamber having an interior wall and an exterior wall, wherein the main chamber is in fluid communication with the inlet channel and is in fluid communication with the outlet channel; and a receiving structure attached to at least a portion of the interior wall or the exterior wall of the main chamber and positioned such that it does not obstruct either the inlet channel or the outlet channel, wherein the receiving structure is further configured to receive a light emitting body for illuminating the main chamber of the device before catching the biological specimen removed from an individual. The device is connected to a medical scope and a vacuum system. When the device is placed under suction, the biological specimen is extracted and trapped on the removable filter of the device.
    Type: Application
    Filed: April 15, 2022
    Publication date: July 28, 2022
    Inventors: Karl Allen, Patrick Strane, Lei Xie, Changqing Li, Zhenghua Shen, Scott Haack, Jiefeng Xi, Fengxue Zhou
  • Patent number: 11314435
    Abstract: A computer-implemented method, according to one approach, is for converting an existing storage pool into an intended storage pool in place. The computer-implemented method includes: reordering volume extents in the existing storage pool such that physical rank extents of the volumes align with boundaries between rank extents of the intended storage pool. The ranks in the existing storage pool are also converted from first rank extent sizes to second rank extent sizes. Moreover, in response to converting the ranks in the existing storage pool, for each of the volumes: a temporary pause/lock is performed on a volume segment table (VST) entry which corresponds to the given volume, and the VST entry is populated with a new structure which corresponds to the respective second rank extent size.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: April 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Clint A. Hardy, Karl Allen Nielsen, Matthew Joseph Kalos
  • Patent number: 11231855
    Abstract: A storage controller is configured to perform a full stride destage, a strip destage, and an individual track destage. A machine learning module receives a plurality of inputs corresponding to a plurality of factors that affect performance of data transfer operations and preservation of drive life in the storage controller. In response to receiving the inputs, the machine learning module generates a first output, a second output, and a third output that indicate a preference measure for the full stride destage, the strip destage, and the individual track destage respectively.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lokesh Mohan Gupta, Clint A. Hardy, Karl Allen Nielsen, Brian Anthony Rinaldi
  • Patent number: 11226744
    Abstract: A first score corresponding to a full stride destage, a second score corresponding to a strip destage, and a third score corresponding to an individual track destage are computed, wherein the first score, the second score, and the third score are computed for a group of Input/Output (I/O) operations based on a first metric and a second metric, wherein the first metric is configured to affect a performance of data transfers, and wherein the second metric is configured to affect a drive life. A determination is made of a type of destage to perform based on the first score, the second score, and the third score.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 18, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clint A. Hardy, Lokesh Mohan Gupta, Karl Allen Nielsen, Brian Anthony Rinaldi
  • Publication number: 20210334038
    Abstract: A method for improving destage performance to a RAID array is disclosed. In one embodiment, such a method periodically scans a cache for first strides that are ready to be destaged to a RAID array. While scanning the cache, the method identifies second strides that are not currently ready to be destaged to the RAID array, but will likely be ready to be destaged during a subsequent scan of the cache. The method initiates preemptive staging of any missing data of the second strides from the RAID array into the cache in preparation for the subsequent scan. Upon occurrence of the subsequent scan, the method destages, from the cache, the second strides from the cache to the RAID array. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Applicant: International Business Machines Corporation
    Inventors: Lokesh Mohan Gupta, Clint A. Hardy, Brian Anthony Rinaldi, Karl Allen Nielsen
  • Publication number: 20210318806
    Abstract: A first score corresponding to a full stride destage, a second score corresponding to a strip destage, and a third score corresponding to an individual track destage are computed, wherein the first score, the second score, and the third score are computed for a group of Input/Output (I/O) operations based on a first metric and a second metric, wherein the first metric is configured to affect a performance of data transfers, and wherein the second metric is configured to affect a drive life. A determination is made of a type of destage to perform based on the first score, the second score, and the third score.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Clint A. Hardy, Lokesh Mohan Gupta, Karl Allen Nielsen, Brian Anthony Rinaldi
  • Publication number: 20210318807
    Abstract: A storage controller is configured to perform a full stride destage, a strip destage, and an individual track destage. A machine learning module receives a plurality of inputs corresponding to a plurality of factors that affect performance of data transfer operations and preservation of drive life in the storage controller. In response to receiving the inputs, the machine learning module generates a first output, a second output, and a third output that indicate a preference measure for the full stride destage, the strip destage, and the individual track destage respectively.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Lokesh Mohan Gupta, Clint A. Hardy, Karl Allen Nielsen, Brian Anthony Rinaldi
  • Patent number: 11132138
    Abstract: A computer-implemented method, according to one approach, is for converting an existing storage pool into an intended storage pool in place. The computer-implemented method includes: identifying a request to convert the existing storage pool having a first extent size into the intended storage pool having a second extent size, where the first extent size is larger than the second extent size. For each volume in the existing storage pool: a temporary pause/lock is performed on a volume segment table (VST) entry which corresponds to the given volume, and a new structure is applied to the VST entry. The new structure divides existing physical extents associated with the VST entry into two or more smaller physical extents. Furthermore, for each of the ranks in the existing storage pool, the given rank is converted from the first extent size to the second extent size.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Clint A. Hardy, Karl Allen Nielsen, Matthew Joseph Kalos
  • Publication number: 20210072914
    Abstract: A computer-implemented method, according to one approach, is for converting an existing storage pool into an intended storage pool in place. The computer-implemented method includes: reordering volume extents in the existing storage pool such that physical rank extents of the volumes align with boundaries between rank extents of the intended storage pool. The ranks in the existing storage pool are also converted from first rank extent sizes to second rank extent sizes. Moreover, in response to converting the ranks in the existing storage pool, for each of the volumes: a temporary pause/lock is performed on a volume segment table (VST) entry which corresponds to the given volume, and the VST entry is populated with a new structure which corresponds to the respective second rank extent size.
    Type: Application
    Filed: November 10, 2020
    Publication date: March 11, 2021
    Inventors: Clint A. Hardy, Karl Allen Nielsen, Matthew Joseph Kalos
  • Publication number: 20210072913
    Abstract: A computer-implemented method, according to one approach, is for converting an existing storage pool into an intended storage pool in place. The computer-implemented method includes: identifying a request to convert the existing storage pool having a first extent size into the intended storage pool having a second extent size, where the first extent size is larger than the second extent size. For each volume in the existing storage pool: a temporary pause/lock is performed on a volume segment table (VST) entry which corresponds to the given volume, and a new structure is applied to the VST entry. The new structure divides existing physical extents associated with the VST entry into two or more smaller physical extents. Furthermore, for each of the ranks in the existing storage pool, the given rank is converted from the first extent size to the second extent size.
    Type: Application
    Filed: September 6, 2019
    Publication date: March 11, 2021
    Inventors: Clint A. Hardy, Karl Allen Nielsen, Matthew Joseph Kalos
  • Patent number: 10901645
    Abstract: A computer-implemented method, according to one approach, includes: identifying a request to convert an existing storage pool having a smaller first rank extent size into an intended storage pool having a larger second rank extent size. Volume extents in the existing storage pool are reordered such that physical rank extents of the volumes align with boundaries between the rank extents of the intended storage pool. Each of the ranks in the existing storage pool are converted from the first to the second rank extent size. Thereafter, for each of the volumes: a temporary pause/lock is performed on a VST entry which corresponds to the given volume, and an existing structure associated with the VST entry which corresponds to the first rank extent size is removed. Furthermore, the VST entry is populated with a new structure which corresponds to the second rank extent size.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Clint A. Hardy, Karl Allen Nielsen, Matthew Joseph Kalos
  • Publication number: 20200375581
    Abstract: A device and method for catching a biological specimen from an individual. The device comprises a main chamber, an inlet oriented on the top portion of the device, an outlet oriented on the bottom portion of the device, and a removable filter including a specimen shelf. The device is connected to a medical scope and a vacuum system. When the device is placed under suction, the biological specimen is extracted and trapped on the removable filter of the device. The removable filter is disengaged from the main chamber of the device and deposited along with the biological specimen into a specimen container.
    Type: Application
    Filed: April 9, 2020
    Publication date: December 3, 2020
    Inventors: Karl Allen, Patrick Strane
  • Publication number: 20200332591
    Abstract: A privacy window that provides three distinct benefits simultaneously and under all lighting conditions. First, the privacy window allows natural light to pass through a translucent portion and enter a room. Second, the privacy window allows an observer inside the room to observe the environment immediately outside of the room. Third, the privacy window prevents an observer outside of the room from observing details within the room through the privacy window.
    Type: Application
    Filed: September 26, 2019
    Publication date: October 22, 2020
    Inventor: Karl Allen Dierenbach
  • Publication number: 20200054490
    Abstract: A system for indicating a direction to a user is disclosed. The system may include a first unit and a second unit to be worn proximate to a first ear and a second ear of the user respectively. The system may indicate a direction to the user through tactile sensations delivered proximate to the ears of the user by the first and second units. The system may also include microphones to aid in determining the direction of a source of a sound and the system may indicate the determined direction, thereby allowing the user to localize the sound. The system may also function as hearing aids. The system may aid individuals with hearing disabilities by alerting them to the direction of the source of a sound.
    Type: Application
    Filed: October 23, 2019
    Publication date: February 20, 2020
    Inventor: Karl Allen Dierenbach
  • Patent number: 10507137
    Abstract: A system for indicating a direction to a user is disclosed. The system may include a first unit and a second unit to be worn proximate to a first ear and a second ear of the user respectively. The system may indicate a direction to the user through tactile sensations delivered proximate to the ears of the user by the first and second units. The system may also include microphones to aid in determining the direction of a source of a sound and the system may indicate the determined direction, thereby allowing the user to localize the sound. The system may also function as hearing aids. The system may aid individuals with hearing disabilities by alerting them to the direction of the source of a sound.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: December 17, 2019
    Inventor: Karl Allen Dierenbach
  • Publication number: 20180078422
    Abstract: A system for indicating a direction to a user is disclosed. The system may include a first unit and a second unit to be worn proximate to a first ear and a second ear of the user respectively. The system may indicate a direction to the user through tactile sensations delivered proximate to the ears of the user by the first and second units. The system may also include microphones to aid in determining the direction of a source of a sound and the system may indicate the determined direction, thereby allowing the user to localize the sound. The system may also function as hearing aids. The system may aid individuals with hearing disabilities by alerting them to the direction of the source of a sound.
    Type: Application
    Filed: November 28, 2017
    Publication date: March 22, 2018
    Inventor: Karl Allen Dierenbach
  • Patent number: 9777166
    Abstract: The present invention provides aqueous caulk or sealant compositions that are substantially free of any plasticizer comprising an aqueous emulsion copolymer having a broad measured glass transition temperature by differential scanning calorimetry (DSC), soft phases and hard phases, and two separate Tan Delta transition temperatures as measured by dimensional mechanical analysis (DMA), (ii) one or more filler in a filler to binder ratio of up to 4:1, and (iii) from 0.2 to 5 wt. % as solids, based on the total weight of the composition, of one or more thickener or rheology modifier. In addition, the invention provides methods of making the composition comprising polymerizing by gradually adding from a flask into a polymerization vessel a soft monomer composition, and, after feeding at least 20 wt. % of such composition in the vessel, gradually adding into the flask a hard comonomer composition, feeding all flask contents into the vessel and polymerizing.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: October 3, 2017
    Assignee: Rohnm and Haas Company
    Inventors: Willie Lau, Karl Allen Bromm, Victoria A. Demarest, Catheryn L. Jackson, Audrey B. Liss