Patents by Inventor Thomas Gill

Thomas Gill 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: 12181986
    Abstract: Continuing to service a dataset after prevailing in mediation, including: requesting, by a first storage system, mediation from a mediation service that is configured to resolve which storage system continues to service a dataset after the triggering event, wherein the dataset is synchronously replicated by a plurality of storage systems that includes the first storage system and a second storage system; and detaching the second storage system from a plurality of storage systems synchronously replicating the dataset.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: December 31, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Ronald Karr, Thomas Gill, John Colgrove, Kunal Trivedi
  • Patent number: 12181981
    Abstract: A recovery storage system asynchronously protecting a synchronously replicated dataset, where the asynchronous protection of the synchronously replicated dataset includes: receiving, by a recovery storage system, an identifier of a synchronously replicated dataset, wherein the synchronously replicated dataset is a dataset synchronously replicated across the plurality of storage systems; asynchronously replicating, on the recovery storage system, the synchronously replicated dataset from the plurality of storage systems; detecting that each dataset in the synchronously replicated dataset on the plurality of storage systems has become unavailable; and restoring the dataset on the recovery storage system.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: December 31, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Marten Heidemeyer, Vivekkumar Patel, Neale Genereux, David Grunwald, Thomas Gill, Daquan Zuo
  • Patent number: 12161546
    Abstract: Devices, systems, implants and methods for achieving ligament fixation are disclosed. An implant includes a head member and an anchor member coupled to the head member. The implant includes tension member that couples the head member to the anchor member. The head member and the anchor member include a cannulation that receives the tension member therein. The implant may include a coupling member positioned between and coupling the head member and the anchor member, the coupling member including a cannulation that receives the tension member therethrough. Insertion instruments for inserting an implant for ligament fixation are also disclosed. Methods of using an implant for achieving ligament fixation are also disclosed.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: December 10, 2024
    Assignee: Paragon 28, Inc.
    Inventors: Albert Dacosta, Sean Gill, Richard David Hunt, Frank Bono, Thomas R. Williams, Randy Allard, Benjamin Majors
  • Patent number: 12160372
    Abstract: A storage system switching between mediation models within a storage system, where the switching between mediation models includes: determining, among one or more of the plurality of storage systems, a change in availability of a mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the mediator service in response to a fault; and communicating, among the plurality of storage systems and responsive to determining the change in availability of the mediator service, a fault response model to be used as an alternate to the mediator service among one or more of the plurality of storage systems.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: December 3, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Ronald Karr, Thomas Gill, Zoheb Shivani, John Colgrove, Connor Brooks, Claudiu Schmidt
  • Publication number: 20240394159
    Abstract: Managing storage systems that are synchronously replicating a dataset, including: detecting a change in membership to the set of storage systems synchronously replicating the dataset; and applying one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset, wherein the one or more membership protocols include a quorum protocol, an external management protocol, or a racing protocol, and wherein one or more I/O operations directed to the dataset are applied to a new set of storage systems.
    Type: Application
    Filed: August 1, 2024
    Publication date: November 28, 2024
    Inventors: RONALD KARR, DAVID GRUNWALD, NAVEEN NEELAKANTAM, ZOHEB SHIVANI, THOMAS GILL, CONNOR BROOKS, ASWIN KARUMBUNATHAN, KUNAL TRIVEDI
  • Patent number: 12135685
    Abstract: Verifying that data has been correctly replicated to a replication target, including: replicating a dataset stored at a first computing system to a second computing system; and determining, based at least on a comparison of a first hash and a second hash, validity of the dataset stored at the second computing system, wherein the first hash is generated by applying a hash function to a copy of the dataset that is stored at the first computing system and the second hash is generated by applying the hash function to a copy of the dataset that is stored at the second computing system.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: November 5, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Luke Paulsen, Ronald Karr, Thomas Gill, Yao-Cheng Tien
  • Patent number: 12131049
    Abstract: Creating a modifiable cloned image of a dataset, including: generating, based on a dataset stored within a source data repository, a tracking copy of replica data on a target data repository; generating, after receiving an indication to begin accepting modifications to the tracking copy of the replica data, a cloned image of the dataset that is modifiable without modifying the tracking copy of the replica data; and responsive to a storage operation directed to the target data repository, modifying the cloned image of the dataset without modifying the tracking copy of the replica data.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: October 29, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Thomas Gill, Ronald Karr, John Colgrove, Larry Touchette, Lawrence Mertes
  • Patent number: 12124725
    Abstract: A method of managing host mappings for replication endpoints, the method including: identifying a target storage system replicating a source dataset of a source storage system, wherein a first host is mapped to the source dataset on the source storage system; providing, to the target storage system and in dependence upon a mapping of the first host to the source dataset, configuration information for connecting to a second host; and implementing, in response to a triggering event, a mapping of the second host to a replica dataset on the target storage system.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 22, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Thomas Gill, Connor Brooks, Saurabh Shukla, Larry Touchette, Alan Driscoll, Ronald Karr
  • Publication number: 20240327937
    Abstract: An externally heated vertical reactor for reduction of iron ore, the reactor including: (a) a reactor tube positioned vertically adjacent to a furnace; (b) an external furnace positioned vertically adjacent at least one wall of the reactor tube to provide heat to be conducted through the at least one wall; (c) an input port at a base of the reactor tube, wherein the reducing gases are heated and injected into the input port such that the reducing gases rise upward through the reactor tube; (d) a gas exhaust positioned adjacent a top surface of the reactor; (e) a gas filter positioned adjacent an entrance to the gas exhaust; and (f) a bed positioned at the base of the reactor tube, wherein the reduced iron powder product is collected in the bed at the base of the reactor tube.
    Type: Application
    Filed: October 18, 2022
    Publication date: October 3, 2024
    Applicant: CALIX LTD
    Inventors: Mark SCEATS, Andrew ADIPURI, Matthew BOOT-HANDFORD, Matthew GILL, Thomas DUFTY, Adam VINCENT
  • Publication number: 20240300999
    Abstract: Novel peptides and their uses are provided. In particular, the peptides are useful for modulating glucose uptake. The peptides are also useful for regulating glucose levels and/or treating diabetes in a subject.
    Type: Application
    Filed: June 29, 2022
    Publication date: September 12, 2024
    Inventors: Thomas A. Gill, Jonathan Rolin
  • Patent number: 12056025
    Abstract: Managing storage systems that are synchronously replicating a dataset, including: detecting a change in membership to the set of storage systems synchronously replicating the dataset; and applying one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset, wherein the one or more membership protocols include a quorum protocol, an external management protocol, or a racing protocol, and wherein one or more I/O operations directed to the dataset are applied to a new set of storage systems.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: August 6, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ronald Karr, David Grunwald, Naveen Neelakantam, Zoheb Shivani, Thomas Gill, Connor Brooks, Aswin Karumbunathan, Kunal Trivedi
  • Publication number: 20240256568
    Abstract: Leveraging snapshots of remote datasets in the cloud may include: receiving a request to access a snapshot of a dataset, wherein the snapshot is stored in a cloud-based storage system in a cloud computing environment; and mounting the snapshot to an initiator of the request without restoring the snapshot.
    Type: Application
    Filed: March 19, 2024
    Publication date: August 1, 2024
    Inventors: FELIX SCHMOLL, TOMÁS DROZDÍK, THOMAS GILL, TIMOTHY BRENNAN, ADAM MAZOUZ, BENJAMIN BOROWIEC
  • Publication number: 20240216664
    Abstract: A neurosurgical apparatus for convection enhanced delivery of an infusate to the brain parenchyma, the apparatus comprising: a guide tube for insertion into the brain and having a proximal end, a distal end and a through-bore for passage of a cannula; wherein at least an outer layer (24) of the guide tube is of a hydrophobic material that is resiliently deformable and porous to allow passage of air. Also provided is a kit for convection enhanced delivery of an infusate to the brain parenchyma and a surgical method for convection enhanced delivery of an infusate to the brain parenchyma.
    Type: Application
    Filed: April 29, 2022
    Publication date: July 4, 2024
    Applicant: NEUROCHASE TECHNOLOGIES LIMITED
    Inventors: Steven Streatfield GILL, Thomas GILL
  • Publication number: 20240207010
    Abstract: A surgical guide hub for implanting in an aperture formed in a skull and made along a trajectory to a brain target, wherein the guide hub comprises: a through-bore for delivering a device therethrough and along the trajectory; at least one first formation on an external surface for securing the hub within the aperture in a skull; and at least one second formation on the surface of the through-bore for securing a guide device, an implantable device, or a cap to the hub. Also provided are a jig for setting the depth of insertion of a surgical tool into a patient during surgery, and a method of preparing an operative length of a surgical tool.
    Type: Application
    Filed: April 29, 2022
    Publication date: June 27, 2024
    Applicant: NEUROCHASE TECHNOLOGIES LIMITED
    Inventors: Steven Streatfield GILL, Thomas GILL
  • Publication number: 20240193182
    Abstract: Continuous data protection, including sending, to a target data repository from a source data repository, metadata describing one or more updates to one or more datasets stored within the source data repository; generating, based on the metadata describing the one or more updates to the one or more datasets, an ordered log of metadata describing an ordered application of the one or more updates to the one or more datasets; and generating, on the source data repository and based on the ordered log of metadata, the one or more datasets in accordance with the one or more updates corresponding to a specified point in time.
    Type: Application
    Filed: October 20, 2023
    Publication date: June 13, 2024
    Inventors: DAVID GRUNWALD, THOMAS GILL, JOHN COLGROVE, RONALD KARR, MATTHEW FAY, LUKE PAULSEN, ZONG WANG
  • Publication number: 20240181223
    Abstract: A neurosurgical kit includes a catheter and a guide tube. The catheter includes a distal section of tubing having a distal end with a port or ports for delivering fluid to a target site within the brain. The distal section of tubing has an outer diameter that is smaller than an internal diameter of the guide tube. The catheter and guide tube are arranged such that, when the catheter is inserted into the guide tube to locate the port or ports at the target site, a recess is provided in a distal end section of the guide tube between the guide tube and the distal section of tubing of the catheter.
    Type: Application
    Filed: February 1, 2024
    Publication date: June 6, 2024
    Applicant: RENISHAW PLC
    Inventors: Steven Streatfield GILL, Maxwell Roy WOOLLEY, Thomas GILL
  • Patent number: 11954002
    Abstract: Automatic storage system configuration for mediation services that includes: determining that a particular storage system of the storage systems is not configured to request mediation from a mediation target for mediation between storage systems synchronously replicating a dataset; requesting, by the particular storage system from a configuration service, configuration information indicating one or more service handles for a mediation service; and configuring, in dependence upon the one or more service handles received from the configuration service, a mediation handler to communicate with the mediation service responsive to detecting a communication fault with one of the storage systems.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 9, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Aditya Sethuraman, Kunal Trivedi, Eric Tung
  • Publication number: 20230396565
    Abstract: A storage system switching mediators within a storage system synchronously replicating data, where the switching between mediators includes determining that availability of a first mediator service has decreased to a particular level, wherein the first mediator service can provide mediation services at the particular level to a plurality of storage systems and is external to the plurality of storage systems; and based on the determination, switching from use of the first mediator service to use of a second mediator service that is external to the plurality of storage systems.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL
  • Publication number: 20230344783
    Abstract: A storage system switching between mediation models within a storage system, where the switching between mediation models includes: determining, among one or more of the plurality of storage systems, a change in availability of a mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the mediator service in response to a fault; and communicating, among the plurality of storage systems and responsive to determining the change in availability of the mediator service, a fault response model to be used as an alternate to the mediator service among one or more of the plurality of storage systems.
    Type: Application
    Filed: June 12, 2023
    Publication date: October 26, 2023
    Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL, ZOHEB SHIVANI, JOHN COLGROVE, CONNOR BROOKS, CLAUDIU SCHMIDT
  • Patent number: 11797569
    Abstract: Continuous data protection, including sending, to a target data repository from a source data repository, metadata describing one or more updates to one or more datasets stored within the source data repository; generating, based on the metadata describing the one or more updates to the one or more datasets, an ordered log of metadata describing an ordered application of the one or more updates to the one or more datasets; and generating, on the source data repository and based on the ordered log of metadata, the one or more datasets in accordance with the one or more updates corresponding to a specified point in time.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: October 24, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: David Grunwald, Thomas Gill, John Colgrove, Ronald Karr, Matthew Fay, Luke Paulsen, Zong Wang