Patents by Inventor Dirk Meister

Dirk Meister 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: 12260106
    Abstract: Tiering snapshots across different storage tiers, including: creating a snapshot of a dataset, wherein the snapshot includes user data and metadata; offloading the snapshot of the dataset to a first storage level storage system; and migrating, in accordance with a lifecycle policy and via one or more copy offload operations, the snapshot from the first storage level storage system to a second storage level storage system.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: March 25, 2025
    Assignee: PURE STORAGE, INC.
    Inventors: Alexei Potashnik, Yisha Zhao, Subramaniam Periyagaram, Dirk Meister, Cary Sandvig
  • Patent number: 12235799
    Abstract: An illustrative system is configured to optimize a transfer of a file system from a source storage system to a target storage system. For example, the system, in association with the transfer, determines that a copy of a collection of blocks containing data of block objects of the file system is already stored at the target storage system. In certain examples, an identifier referencing the collection of blocks is shared by the source and target storage systems and is used to determine that the copy of the collection of blocks containing data of block objects of the file system is already stored at the target storage system. The system uses the copy of the collection of blocks already stored at the target storage system instead of transferring the collection of blocks from the source storage system to the target storage system as part of the transfer.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: February 25, 2025
    Assignee: Pure Storage, Inc.
    Inventors: Subramaniam Periyagaram, Dirk Meister, Ronald Karr, Zoheb Shivani, Alexei Potashnik, Chu Zhang, Tejal Joshi Chakeres
  • Publication number: 20240419555
    Abstract: An illustrative snapshot management accesses data representative of a set of snapshot rules defining various separate snapshot requirements that collectively specify a first set of snapshots of a dataset, determines, based on at least one flexibility in the various separate snapshot requirements defined by the set of snapshot rules, a second set of snapshots of the dataset that satisfy the various separate snapshot requirements, wherein the second set of snapshots is different from the first set of snapshots, and generates the second set of snapshots of the dataset.
    Type: Application
    Filed: August 30, 2024
    Publication date: December 19, 2024
    Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang, Ronald Karr
  • Patent number: 12079162
    Abstract: An illustrative data storage system captures snapshots of a data structure based on snapshot creation schedules and sets retention periods for the snapshots based on snapshot retention schedules. The data storage system eradicates snapshots based on expirations of the retention periods. In certain examples, the data storage system determines a rule to use to capture a snapshot based on a state of snapshots within one or more lookback periods and/or based on a set of rules each defining a snapshot capture schedule and a snapshot retention schedule.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: September 3, 2024
    Assignee: Pure Storage, Inc.
    Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang
  • Publication number: 20240273063
    Abstract: Illustrative systems and methods use managed directories to control access to file system content. For example, in accordance with some embodiments, a data storage system establishes, in a file system, a managed directory as metadata referenced by all files and directories in a path set and establishes an access policy for the managed directory, wherein the metadata serves as a common shared data structure for associating the access policy with all files and directories in the path set.
    Type: Application
    Filed: February 26, 2024
    Publication date: August 15, 2024
    Inventors: David A. Grunwald, Alan S. Driscoll, Ronald Karr, Subramaniam Periyagaram, Dirk Meister
  • Publication number: 20230347148
    Abstract: A patient-specific frequency mapping procedure, a fitting system for carrying out said procedure and computer program product for a cochlear implant or an electric-acoustic stimulation device having an electrode array that has been implanted into the cochlea of said patient is disclosed.
    Type: Application
    Filed: October 1, 2021
    Publication date: November 2, 2023
    Inventors: Richard Penninger, Mathias Kals, Reinhold Schatzer, Dirk Meister, Peter Nopp, Daniel Hofer
  • Publication number: 20230259275
    Abstract: Cost considerate placement of data within a pool of storage resources, including: receiving one or more data objects for storage; selecting, based at least upon a storage policy and upon one or more characteristics of storage data, one or more storage classes from among a plurality of storage classes of one or more data storage services, wherein the storage policy specifies parameters for one or more of: storage costs, storage operation response time, data resiliency, or service level agreement specifications; and storing the one or more data objects to the selected one or more storage classes of the one or more data storage services.
    Type: Application
    Filed: April 20, 2023
    Publication date: August 17, 2023
    Inventors: DIRK MEISTER, SUBRAMANIAM PERIYAGARAM, REESE ROBERTSON, PRUDHVI LOKIREDDY
  • Patent number: 11704035
    Abstract: An illustrative unified data storage method includes providing, by a data storage system, block containers that represent a linear address space of blocks; and using, by the data storage system, the block containers to store content for a plurality of different data storage services. In certain examples, the different data storage services include at least one of a file storage service, an object storage service, or a database service.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: July 18, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Dirk Meister, Matthew Paul Fay, Subramaniam Periyagaram, Ronald Karr, David A. Grunwald
  • Patent number: 11640239
    Abstract: Cost conscious garbage collection, including: selecting one or more storage classes from among a plurality of storage classes of one or more data storage services for storing one or more data objects; determining, for the one or more data objects stored in the one or more data storage services, an estimated quantity of data eligible for garbage collection; and initiating, after determining that resources for continued storage of the one or more data objects exceed resources for performing garbage collection on the data eligible for garbage collection and based upon an expected cost savings based on storage cost savings from performing garbage collection compared against access cost expenses for performing one or more cloud-based operations to perform the garbage collection, garbage collection on the one or more data objects in the one or more data storage services.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: May 2, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Dirk Meister, Subramaniam Periyagaram, Reese Robertson, Prudhvi Lokireddy
  • Publication number: 20220398018
    Abstract: Tiering snapshots across different storage tiers, including: creating a snapshot of a dataset, wherein the snapshot includes user data and metadata; offloading the snapshot of the dataset to a first storage level storage system; and migrating, in accordance with a lifecycle policy and via one or more copy offload operations, the snapshot from the first storage level storage system to a second storage level storage system.
    Type: Application
    Filed: August 22, 2022
    Publication date: December 15, 2022
    Inventors: ALEXEI POTASHNIK, YISHA ZHAO, SUBRAMANIAM PERIYAGARAM, DIRK MEISTER, CARY SANDVIG
  • Publication number: 20220323756
    Abstract: A cochlear implant system for processing polyphonic pitch includes an electrode array for implanting in a cochlea of a patient. The electrode array includes a first set of electrodes, where each electrode of the first set is for implanting on a first region of the cochlea. The electrode array also includes a second set of electrodes, where each electrode of the second set is for implanting on a second region of the cochlea. The system also includes a sound processor configured to capture a sound signal having polyphonic pitch. For each electrode of the first set and second set, the speech processor generates at least two different modulated frequency signals from the sound signal, such that each of the modulated frequency signals corresponds to a different pitch in the sound signal. The speech processor stimulates the electrode by simultaneously applying the at least two different modulated frequency signals.
    Type: Application
    Filed: August 28, 2020
    Publication date: October 13, 2022
    Inventors: Richard Penninger, Dirk Meister
  • Patent number: 11426581
    Abstract: A bilateral hearing implant system has a left side and a right side. Left and right side filter bank pre-processors preprocess left and right microphone signals to generate band pass signals for each side. A bilateral signal processing arrangement processes the band pass signals in a time sequence of stimulation frames. The signal processing module includes a bilateral channel selection module synchronously selects for each stimulation frame a set of stimulation channels for each side based on spectral content of the band pass signals. Left and right side signal processing submodules process for each stimulation frame a limited subset of each side band pass signals corresponding to the selected stimulation channels to generate electrical stimulation signals.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: August 30, 2022
    Assignee: MED-EL Elektromedizinische Geraete GmbH
    Inventors: Dirk Meister, Peter Schleich
  • Patent number: 11422731
    Abstract: Protecting data stored on a storage system through the use of different storage levels, including: creating a snapshot of a dataset stored on a storage system, wherein the snapshot includes user data and metadata, and wherein the metadata describes the storage layout of the dataset, offloading the snapshot to a first storage level storage system, and migrating, in accordance with a lifecycle policy, the snapshot from the first storage level storage system onto a second storage level storage system.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: August 23, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Alexei Potashnik, Yisha Zhao, Subramaniam Periyagaram, Dirk Meister, Cary Sandvig
  • Publication number: 20220229805
    Abstract: An illustrative data storage system captures snapshots of a data structure based on snapshot creation schedules and sets retention periods for the snapshots based on snapshot retention schedules. The data storage system eradicates snapshots based on expirations of the retention periods. In certain examples, the data storage system determines a rule to use to capture a snapshot based on a state of snapshots within one or more lookback periods and/or based on a set of rules each defining a snapshot capture schedule and a snapshot retention schedule.
    Type: Application
    Filed: June 4, 2020
    Publication date: July 21, 2022
    Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang
  • Patent number: 11235149
    Abstract: Optogenetic signal processing is described for an auditory prosthesis with an intracochlear array of optical stimulation sources implanted in a patient having auditory neurons genetically modified with light sensitive ion channels. Stimulation timing signals are generated for the corresponding auditory neurons for each band pass signal based on characteristic temporal fine structure features of the band pass signals. The stimulation timing signals include: i. one or more channel opening signals adapted to open the ion channels of the corresponding auditory neurons, and ii. one or more channel closing signals adapted to close the ion channels of the corresponding ion channels. Optical stimulation signals are then produced for the optical stimulation sources based on the stimulation timing signals.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: February 1, 2022
    Assignee: MED-EL Elektromedizinische Geraete GmbH
    Inventors: Dirk Meister, Darshan Shah
  • Publication number: 20220008722
    Abstract: Arrangements are described for fitting an implanted patient and a hearing implant system having an implanted electrode array of electrode contacts. Objective response measurements are performed following delivery of preliminary electrical stimulation signals to the electrode contacts to determine a preliminary fit map that characterizes preliminary patient-specific operating parameters for the hearing implant system. Then an adjusted fit map is produced that characterizes adjusted patient-specific operating parameters for the hearing implant system based on using the preliminary fit map to constrain an implant neural response model to best fit a normal hearing neural response model.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Guoping Li, Dirk Meister, Mathias Kals
  • Patent number: 11184719
    Abstract: A signal processing arrangement generates optical stimulation signals to optical stimulation contacts in an implanted cochlear implant array. An input sound signal is transformed into band pass signals that each represent an associated band of audio frequencies, with each band pass signal includes an envelope component characterizing loudness of the band pass signal, and a fine structure component characterizing temporal details of the band pass signal. One or more of the signal components of each band pass signal is half wave rectified to remove negative phase signals. Signal slope is determined that corresponds to rate of change of the rectified one or more signal components. Then constant-rate optical stimulation pulses are generated for one or more given band signals only when the rectified one or more signal components has a positive signal slope.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: November 23, 2021
    Assignee: MED-EL Elektromedizinische Geraete GmbH
    Inventors: Dirk Meister, Darshan Shah
  • Publication number: 20210342067
    Abstract: Cost conscious garbage collection, including: selecting one or more storage classes from among a plurality of storage classes of one or more data storage services for storing one or more data objects; determining, for the one or more data objects stored in the one or more data storage services, an estimated quantity of data eligible for garbage collection; and initiating, after determining that resources for continued storage of the one or more data objects exceed resources for performing garbage collection on the data eligible for garbage collection and based upon an expected cost savings based on storage cost savings from performing garbage collection compared against access cost expenses for performing one or more cloud-based operations to perform the garbage collection, garbage collection on the one or more data objects in the one or more data storage services.
    Type: Application
    Filed: July 16, 2021
    Publication date: November 4, 2021
    Inventors: DIRK MEISTER, SUBRAMANIAM PERIYAGARAM, REESE ROBERTSON, PRUDHVI LOKIREDDY
  • Publication number: 20210303519
    Abstract: An illustrative system is configured to optimize a transfer of a file system from a source storage system to a target storage system. For example, the system, in association with the transfer, determines that a copy of a collection of blocks containing data of block objects of the file system is already stored at the target storage system. In certain examples, an identifier referencing the collection of blocks is shared by the source and target storage systems and is used to determine that the copy of the collection of blocks containing data of block objects of the file system is already stored at the target storage system. The system uses the copy of the collection of blocks already stored at the target storage system instead of transferring the collection of blocks from the source storage system to the target storage system as part of the transfer.
    Type: Application
    Filed: April 27, 2021
    Publication date: September 30, 2021
    Inventors: Subramaniam Periyagaram, Dirk Meister, Ronald Karr, Zoheb Shivani, Alexei Potashnik, Chu Zhang, Tejal Joshi Chakeres
  • Publication number: 20210303528
    Abstract: An illustrative data storage system establishes path sets that represent relationships between service layer entities and storage layer entities associated with service layer entities. The data storage system coordinates, based on the path sets and on operations applied to one or more of the service layer entities, implementation of the operations on the storage layer entities. The path sets may be used to support implementation of snapshots, space accounting, and/or other operations of the data storage system.
    Type: Application
    Filed: September 16, 2020
    Publication date: September 30, 2021
    Inventors: Dirk Meister, Subramaniam Periyagaram, David A. Grunwald, Ronald Karr