Patents by Inventor Jonathan Walton

Jonathan Walton 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: 12596157
    Abstract: Embodiments for power supply-based communication for detection of a lack of redundancy in power that has been supplied to a system are presented herein. A system generates first identification data to be transmitted from the system via a power connection between the system and a power source, in which the first identification data references a first unique identification corresponding to a first power supply of the system. Further, in response to a data transmission comprising second identification data referencing a second unique identification corresponding to a second power supply of the system being determined to be received via the power connection, the system determines a lack of redundancy in power that has been supplied to the system.
    Type: Grant
    Filed: April 25, 2024
    Date of Patent: April 7, 2026
    Assignee: Dell Products L.P.
    Inventors: Anton Rang, Jonathan Walton
  • Patent number: 12572422
    Abstract: A system can maintain a data storage system, wherein the data storage system comprises persistent memory and chunk storage, wherein the persistent memory is more performant than the chunk storage, wherein the chunk storage stores data in chunks of a fixed-size, and wherein respective chunks of the chunks correspond to respective parity values. The system can, based on receiving a request associated with a storage account to write data to the data storage system, write the data to the persistent memory concurrently with writing the data to the chunk storage. The system can, after completing writing the data to the persistent memory and before completing writing the data to the chunk storage, send an indication, to the storage client, that the data has been successfully stored in the data storage system.
    Type: Grant
    Filed: April 11, 2024
    Date of Patent: March 10, 2026
    Assignee: Dell Products L.P.
    Inventors: Philippe Armangau, Max Laier, Jonathan Walton
  • Patent number: 12487747
    Abstract: The technology described herein is directed towards using background data to be written to a storage system as padding material that is combined with synchronous/client data writes to make data writes optimally-sized for the storage system. Instead of treating background work's data as a separate data stream of data to be written, some of the background data is preemptively maintained for padding the client I/O to optimal boundaries for a storage system. As a new client I/O data write comes in, prior to being written the system uses some of the preemptive padding to obtain an optimally-sized I/O data write. When that combined I/O operation completes, the client write is completed along with completing some amount of background data writing. Described are various ways to maintain the padding data store, as well as batching of some client I/O data received within a timeframe before writing.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: December 2, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventor: Jonathan Walton
  • Publication number: 20250334647
    Abstract: Embodiments for power supply-based communication for detection of a lack of redundancy in power that has been supplied to a system are presented herein. A system generates first identification data to be transmitted from the system via a power connection between the system and a power source, in which the first identification data references a first unique identification corresponding to a first power supply of the system. Further, in response to a data transmission comprising second identification data referencing a second unique identification corresponding to a second power supply of the system being determined to be received via the power connection, the system determines a lack of redundancy in power that has been supplied to the system.
    Type: Application
    Filed: April 25, 2024
    Publication date: October 30, 2025
    Inventors: Anton Rang, Jonathan Walton
  • Publication number: 20250321830
    Abstract: A system can maintain a data storage system, wherein the data storage system comprises persistent memory and chunk storage, wherein the persistent memory is more performant than the chunk storage, wherein the chunk storage stores data in chunks of a fixed-size, and wherein respective chunks of the chunks correspond to respective parity values. The system can, based on receiving a request associated with a storage account to write data to the data storage system, write the data to the persistent memory concurrently with writing the data to the chunk storage. The system can, after completing writing the data to the persistent memory and before completing writing the data to the chunk storage, send an indication, to the storage client, that the data has been successfully stored in the data storage system.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 16, 2025
    Inventors: Philippe Armangau, Max Laier, Jonathan Walton
  • Publication number: 20250077080
    Abstract: The technology described herein is directed towards using background data to be written to a storage system as padding material that is combined with synchronous/client data writes to make data writes optimally-sized for the storage system. Instead of treating background work's data as a separate data stream of data to be written, some of the background data is preemptively maintained for padding the client I/O to optimal boundaries for a storage system. As a new client I/O data write comes in, prior to being written the system uses some of the preemptive padding to obtain an optimally-sized I/O data write. When that combined I/O operation completes, the client write is completed along with completing some amount of background data writing. Described are various ways to maintain the padding data store, as well as batching of some client I/O data received within a timeframe before writing.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 6, 2025
    Inventor: Jonathan Walton
  • Patent number: 12229081
    Abstract: The described technology is generally directed an extension to the IFS domains architecture, referred to herein as filter domains. IFS domains allows tagging of files in a tree-like dataset. Thus, a domain can be defined at the root of the dataset such as the topmost directory under which all files reside. These domains are inherently hierarchical, path-based entities. Filter domains extends this organization to allow domains to be applied beyond hierarchical tree structures in order to also provide arbitrary grouping of file objects based on any suitable membership condition.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: February 18, 2025
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Barry Naujok, Jonathan Walton, Chris Stacey, Mayank Rajawat
  • Publication number: 20250025658
    Abstract: A computer system configured to: (i) receive a file of electroencephalogram (EEG) data comprising EEG data of healthy brain behaviour of a human subject; (ii) audify the EEG data; (iii) analyse the audified EEG data according to a neuro-physiological model of the principal areas and networks of the human brain involved in processing music, to produce analysis data of the audified EEG data; (iv) analyse the music file audio data according to the neuro-physiological model, to produce analysis data of the music file audio data; (v) compare the analysis data of the audified EEG data with the analysis data of the music file audio data, to match the analysis data of the audified EEG data with matched analysis data of the music file audio data, to produce a playlist of matched music audio files corresponding to the matched music file audio data, wherein the matched music audio files are suitable to entrain healthy brain behaviour in the human subject.
    Type: Application
    Filed: November 8, 2022
    Publication date: January 23, 2025
    Inventors: Ruaraidh OSBORNE, Jonathan WALTON, Nigel OSBORNE
  • Publication number: 20230237016
    Abstract: The described technology is generally directed an extension to the IFS domains architecture, referred to herein as filter domains. IFS domains allows tagging of files in a tree-like dataset. Thus, a domain can be defined at the root of the dataset such as the topmost directory under which all files reside. These domains are inherently hierarchichal, path-based entities. Filter domains extends this organization to allow domains to be applied beyond hierarchical tree structures in order to also provide arbitrary grouping of file objects based on any suitable membership condition.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Barry Naujok, Jonathan Walton, Chris Stacey, Mayank Rajawat
  • Patent number: 11422733
    Abstract: Incremental replication between foreign system dataset stores is described herein. A method as described herein can include connecting to a target storage system to facilitate an initial transfer of a dataset from the system to the target storage system, wherein the system is distinct from the target storage system; in response to determining that a first version of the dataset is present on the target storage system, comparing the first version of the dataset to a second version of the dataset stored on the system; and, in response to determining that the second version of the dataset is more recent than the first version of the dataset, transferring a differential between the first version of the dataset and the second version of the dataset to the target storage system, the differential comprising less than all of the second version of the dataset.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: August 23, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Evgeny Popovich, Michael Frank, Austin Voecks, Oliver Chung, Jonathan Walton
  • Patent number: 11422715
    Abstract: Direct read in clustered file systems is described herein. A method as described herein can include determining, for a write operation on a resource stored by a data storage system, as initiated by an initiator node, a reference count for the resource, the reference count comprising a number of target storage regions of the data storage system to be modified by write data during the write operation; facilitating conveying, from the initiator node to a lock coordinator node, the reference count for the resource; facilitating conveying, from the initiator node to respective participant nodes that are respectively assigned to the target storage regions, the write data and a key value for the write operation; and facilitating causing the respective participant nodes to convey respective notifications that comprise the key value in response to the respective participant nodes writing the write data to the target storage regions.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: August 23, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Jonathan Walton, Max Laier, Suraj Raju, Cornelis van Rij
  • Publication number: 20210405879
    Abstract: Incremental replication between foreign system dataset stores is described herein. A method as described herein can include connecting to a target storage system to facilitate an initial transfer of a dataset from the system to the target storage system, wherein the system is distinct from the target storage system; in response to determining that a first version of the dataset is present on the target storage system, comparing the first version of the dataset to a second version of the dataset stored on the system; and, in response to determining that the second version of the dataset is more recent than the first version of the dataset, transferring a differential between the first version of the dataset and the second version of the dataset to the target storage system, the differential comprising less than all of the second version of the dataset.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Evgeny Popovich, Michael Frank, Austin Voecks, Oliver Chung, Jonathan Walton
  • Patent number: 10148531
    Abstract: Implementations are provided herein for offering partitioned performance within a distributed file system and more specifically, for offering adaptive predicted impact of resource consumption by pending work items. Core resource consumption per work item can be estimated prior to processing the work item. When processing the work item, the actual amount of resources used to process the work item can be measured and recorded. The file system can then update future estimates for performing work items based on past results. Resources made available to process future requests can be throttled based on dynamically updated estimates of resource consumption by pending work items.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Dan Sledz, Jonathan Walton, Daniel Powell, Anton Rang
  • Patent number: 10148588
    Abstract: Implementations are provided herein for offering partitioned performance within a distributed file system and providing throttling at the granular level. A set of hardware and network resources available to process work items can be determined. A set of resource accounting tokens based on resource records generated when processing work items can be dynamically updated. A granular resource accounting aggregate for a customizable field of data can be selected for throttling, such as a unique user identifier, a unique group identifier, a unique client internet protocol address, a unique file, etc. A granular throttling level can then be established based on a granular throttling policy. In response to the resource accounting aggregate meeting the throttling level, the user, group, internet protocol address, etc. can be throttled at, at least one of, the cluster layer, the node layer or the protocol layer.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Dan Sledz, Jonathan Walton, Daniel Powell, Anton Rang
  • Patent number: 10142195
    Abstract: Implementations are provided herein for offering partitioned performance within a distributed file system. Core resource consumption per work item can be tracked independently. Discriminative data already known by the file system surrounding the context of the work item can be used to determine a reference resource accounting specification applicable to the work item. When processing the work item, a detailed resource record can be generated that inventories the resources used in processing the work item. The resource record associated with the work item can be recorded into a set of resource accounting tokens that track activity resource consumption at a granular level. A universal table of resource accounting tokens can be dynamically updated upon the processing of work items and generation of associated resource records throughout the distributed file system.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 27, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Dan Sledz, Jonathan Walton, Daniel Powell, Anton Rang
  • Patent number: 10033620
    Abstract: Implementations are provided herein for offering partitioned performance within a distributed file system; specifically, for providing adaptive policies and leases within the partitions. An amount of resources available to a cluster of nodes operating as a distributed file system can be determined and those resources can be apportioned to individual nodes based on hardware profiles of the nodes. A set of resource accounting tokens can be dynamically updated and used as a basis to generate a cluster resource accounting aggregate, a set of node resource accounting aggregates, and a set of protocol resource accounting aggregates. The dynamically updated resource accounting aggregates can then be used to dynamically throttle resource available to process work requests at the cluster, node, and protocol head layers based on policy.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 24, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Dan Sledz, Jonathan Walton, Daniel Powell, Anton Rang
  • Patent number: 9588977
    Abstract: Systems and methods are provided herein for establishing data constructs necessary for efficient and transparent tiering of data from local storage to cloud storage, and there use in transferring data to and from cloud storage. Files data can split into chunks and stored as individual objects in cloud storage. A stub file can replace the local file in local storage and describe a mapping of cloud objects that contain data to specific regions of the file. Upon creation of the stub and transfer of data to cloud storage, local storage capacity previously dedicated to file data can be freed for other uses.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 7, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Lijun Wang, Hualiang Xu, Jonathan Walton, Edward G. Cande, Yi Li
  • Patent number: 7953709
    Abstract: In general, embodiments of the invention relate to reading data from and writing data to a storage system. Specifically, embodiments of the invention relate to a read only mode for a portion of a storage system. In one embodiment, a selective read-only mode for a portion of a storage system is implemented by monitoring a condition that affects a subset of persistent storage in a storage system, by detecting the condition, by entering a read-only mode for the subset, and by enforcing a policy of processing write requests and read requests to the storage system, which includes processing the write requests without modifying user data stored on the subset and processing the read requests, including requests for user data stored on the subset.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 31, 2011
    Assignee: EMC Corporation
    Inventors: Tyler A. Akidau, Aaron J. Passey, Neal T. Fachan, Jonathan Walton
  • Publication number: 20090248765
    Abstract: In general, embodiments of the invention relate to reading data from and writing data to a storage system. Specifically, embodiments of the invention relate to a read only mode for a portion of a storage system. In one embodiment, a selective read-only mode for a portion of a storage system is implemented by monitoring a condition that affects a subset of persistent storage in a storage system, by detecting the condition, by entering a read-only mode for the subset, and by enforcing a policy of processing write requests and read requests to the storage system, which includes processing the write requests without modifying user data stored on the subset and processing the read requests, including requests for user data stored on the subset.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Inventors: Tyler A. Akidau, Aaron J. Passey, Neal T. Fachan, Jonathan Walton
  • Publication number: 20060152593
    Abstract: A software development kit prioritizes certain aspects of an acquired image and introduces the prioritized aspects to a main processor. Alternatively, a coprocessor, or the coprocessor and the development kit, manipulate(s) the acquired image and introduce(s) the manipulated image to the processor. The reprogramming of either one of the development kit and the coprocessor may be initiated by either one of them or by the processor and the programming may be provided by the main processor. A central station and a gate array may also be individually reprogrammable by the main processor which sets up, programs and controls an intelligent imaging platform in accordance with the individual reprogramming. A reprogramming of an audio acquisition stage may also be initiated by that stage and any of the other stages and the processor and may be provided by the processor. The audio information may be related to the acquired image.
    Type: Application
    Filed: February 3, 2006
    Publication date: July 13, 2006
    Inventors: Gregory Bone, Jonathan Walton