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: 12181986Abstract: 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: GrantFiled: May 1, 2023Date of Patent: December 31, 2024Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Ronald Karr, Thomas Gill, John Colgrove, Kunal Trivedi
-
Patent number: 12181981Abstract: 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: GrantFiled: April 22, 2020Date of Patent: December 31, 2024Assignee: PURE STORAGE, INC.Inventors: Marten Heidemeyer, Vivekkumar Patel, Neale Genereux, David Grunwald, Thomas Gill, Daquan Zuo
-
Patent number: 12161546Abstract: 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: GrantFiled: April 4, 2023Date of Patent: December 10, 2024Assignee: Paragon 28, Inc.Inventors: Albert Dacosta, Sean Gill, Richard David Hunt, Frank Bono, Thomas R. Williams, Randy Allard, Benjamin Majors
-
Patent number: 12160372Abstract: 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: GrantFiled: June 12, 2023Date of Patent: December 3, 2024Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Ronald Karr, Thomas Gill, Zoheb Shivani, John Colgrove, Connor Brooks, Claudiu Schmidt
-
Publication number: 20240394159Abstract: 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: ApplicationFiled: August 1, 2024Publication date: November 28, 2024Inventors: RONALD KARR, DAVID GRUNWALD, NAVEEN NEELAKANTAM, ZOHEB SHIVANI, THOMAS GILL, CONNOR BROOKS, ASWIN KARUMBUNATHAN, KUNAL TRIVEDI
-
Patent number: 12135685Abstract: 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: GrantFiled: May 17, 2021Date of Patent: November 5, 2024Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Luke Paulsen, Ronald Karr, Thomas Gill, Yao-Cheng Tien
-
Patent number: 12131049Abstract: 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: GrantFiled: May 26, 2023Date of Patent: October 29, 2024Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Thomas Gill, Ronald Karr, John Colgrove, Larry Touchette, Lawrence Mertes
-
Patent number: 12124725Abstract: 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: GrantFiled: March 16, 2021Date of Patent: October 22, 2024Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Thomas Gill, Connor Brooks, Saurabh Shukla, Larry Touchette, Alan Driscoll, Ronald Karr
-
Publication number: 20240327937Abstract: 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: ApplicationFiled: October 18, 2022Publication date: October 3, 2024Applicant: CALIX LTDInventors: Mark SCEATS, Andrew ADIPURI, Matthew BOOT-HANDFORD, Matthew GILL, Thomas DUFTY, Adam VINCENT
-
Publication number: 20240300999Abstract: 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: ApplicationFiled: June 29, 2022Publication date: September 12, 2024Inventors: Thomas A. Gill, Jonathan Rolin
-
Patent number: 12056025Abstract: 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: GrantFiled: May 19, 2023Date of Patent: August 6, 2024Assignee: PURE STORAGE, INC.Inventors: Ronald Karr, David Grunwald, Naveen Neelakantam, Zoheb Shivani, Thomas Gill, Connor Brooks, Aswin Karumbunathan, Kunal Trivedi
-
Publication number: 20240256568Abstract: 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: ApplicationFiled: March 19, 2024Publication date: August 1, 2024Inventors: FELIX SCHMOLL, TOMÁS DROZDÍK, THOMAS GILL, TIMOTHY BRENNAN, ADAM MAZOUZ, BENJAMIN BOROWIEC
-
Publication number: 20240216664Abstract: 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: ApplicationFiled: April 29, 2022Publication date: July 4, 2024Applicant: NEUROCHASE TECHNOLOGIES LIMITEDInventors: Steven Streatfield GILL, Thomas GILL
-
Publication number: 20240207010Abstract: 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: ApplicationFiled: April 29, 2022Publication date: June 27, 2024Applicant: NEUROCHASE TECHNOLOGIES LIMITEDInventors: Steven Streatfield GILL, Thomas GILL
-
Publication number: 20240193182Abstract: 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: ApplicationFiled: October 20, 2023Publication date: June 13, 2024Inventors: DAVID GRUNWALD, THOMAS GILL, JOHN COLGROVE, RONALD KARR, MATTHEW FAY, LUKE PAULSEN, ZONG WANG
-
Publication number: 20240181223Abstract: 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: ApplicationFiled: February 1, 2024Publication date: June 6, 2024Applicant: RENISHAW PLCInventors: Steven Streatfield GILL, Maxwell Roy WOOLLEY, Thomas GILL
-
Patent number: 11954002Abstract: 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: GrantFiled: May 29, 2020Date of Patent: April 9, 2024Assignee: PURE STORAGE, INC.Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Aditya Sethuraman, Kunal Trivedi, Eric Tung
-
Publication number: 20230396565Abstract: 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: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL
-
Publication number: 20230344783Abstract: 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: ApplicationFiled: June 12, 2023Publication date: October 26, 2023Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL, ZOHEB SHIVANI, JOHN COLGROVE, CONNOR BROOKS, CLAUDIU SCHMIDT
-
Patent number: 11797569Abstract: 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: GrantFiled: October 30, 2019Date of Patent: October 24, 2023Assignee: PURE STORAGE, INC.Inventors: David Grunwald, Thomas Gill, John Colgrove, Ronald Karr, Matthew Fay, Luke Paulsen, Zong Wang