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: 12260106Abstract: 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: GrantFiled: August 22, 2022Date of Patent: March 25, 2025Assignee: PURE STORAGE, INC.Inventors: Alexei Potashnik, Yisha Zhao, Subramaniam Periyagaram, Dirk Meister, Cary Sandvig
-
Patent number: 12235799Abstract: 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: GrantFiled: April 27, 2021Date of Patent: February 25, 2025Assignee: Pure Storage, Inc.Inventors: Subramaniam Periyagaram, Dirk Meister, Ronald Karr, Zoheb Shivani, Alexei Potashnik, Chu Zhang, Tejal Joshi Chakeres
-
Publication number: 20240419555Abstract: 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: ApplicationFiled: August 30, 2024Publication date: December 19, 2024Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang, Ronald Karr
-
Patent number: 12079162Abstract: 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: GrantFiled: June 4, 2020Date of Patent: September 3, 2024Assignee: Pure Storage, Inc.Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang
-
Publication number: 20240273063Abstract: 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: ApplicationFiled: February 26, 2024Publication date: August 15, 2024Inventors: David A. Grunwald, Alan S. Driscoll, Ronald Karr, Subramaniam Periyagaram, Dirk Meister
-
Publication number: 20230347148Abstract: 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: ApplicationFiled: October 1, 2021Publication date: November 2, 2023Inventors: Richard Penninger, Mathias Kals, Reinhold Schatzer, Dirk Meister, Peter Nopp, Daniel Hofer
-
Publication number: 20230259275Abstract: 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: ApplicationFiled: April 20, 2023Publication date: August 17, 2023Inventors: DIRK MEISTER, SUBRAMANIAM PERIYAGARAM, REESE ROBERTSON, PRUDHVI LOKIREDDY
-
Patent number: 11704035Abstract: 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: GrantFiled: March 30, 2020Date of Patent: July 18, 2023Assignee: Pure Storage, Inc.Inventors: Dirk Meister, Matthew Paul Fay, Subramaniam Periyagaram, Ronald Karr, David A. Grunwald
-
Patent number: 11640239Abstract: 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: GrantFiled: July 16, 2021Date of Patent: May 2, 2023Assignee: Pure Storage, Inc.Inventors: Dirk Meister, Subramaniam Periyagaram, Reese Robertson, Prudhvi Lokireddy
-
Publication number: 20220398018Abstract: 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: ApplicationFiled: August 22, 2022Publication date: December 15, 2022Inventors: ALEXEI POTASHNIK, YISHA ZHAO, SUBRAMANIAM PERIYAGARAM, DIRK MEISTER, CARY SANDVIG
-
Publication number: 20220323756Abstract: 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: ApplicationFiled: August 28, 2020Publication date: October 13, 2022Inventors: Richard Penninger, Dirk Meister
-
Patent number: 11426581Abstract: 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: GrantFiled: November 3, 2017Date of Patent: August 30, 2022Assignee: MED-EL Elektromedizinische Geraete GmbHInventors: Dirk Meister, Peter Schleich
-
Patent number: 11422731Abstract: 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: GrantFiled: April 6, 2020Date of Patent: August 23, 2022Assignee: Pure Storage, Inc.Inventors: Alexei Potashnik, Yisha Zhao, Subramaniam Periyagaram, Dirk Meister, Cary Sandvig
-
Publication number: 20220229805Abstract: 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: ApplicationFiled: June 4, 2020Publication date: July 21, 2022Inventors: Tejal Joshi Chakeres, Dirk Meister, Cheng Chang, Chu Zhang
-
Patent number: 11235149Abstract: 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: GrantFiled: April 13, 2017Date of Patent: February 1, 2022Assignee: MED-EL Elektromedizinische Geraete GmbHInventors: Dirk Meister, Darshan Shah
-
Publication number: 20220008722Abstract: 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: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Inventors: Guoping Li, Dirk Meister, Mathias Kals
-
Patent number: 11184719Abstract: 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: GrantFiled: August 10, 2016Date of Patent: November 23, 2021Assignee: MED-EL Elektromedizinische Geraete GmbHInventors: Dirk Meister, Darshan Shah
-
Publication number: 20210342067Abstract: 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: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Inventors: DIRK MEISTER, SUBRAMANIAM PERIYAGARAM, REESE ROBERTSON, PRUDHVI LOKIREDDY
-
Publication number: 20210303519Abstract: 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: ApplicationFiled: April 27, 2021Publication date: September 30, 2021Inventors: Subramaniam Periyagaram, Dirk Meister, Ronald Karr, Zoheb Shivani, Alexei Potashnik, Chu Zhang, Tejal Joshi Chakeres
-
Publication number: 20210303528Abstract: 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: ApplicationFiled: September 16, 2020Publication date: September 30, 2021Inventors: Dirk Meister, Subramaniam Periyagaram, David A. Grunwald, Ronald Karr