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: 10751513Abstract: A neurosurgical kit includes a catheter and a guide tub. 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: GrantFiled: July 24, 2013Date of Patent: August 25, 2020Assignee: RENISHAW PLCInventors: Steven Streatfield Gill, Maxwell Roy Woolley, Thomas Gill
-
Publication number: 20200264960Abstract: Determining active membership among a set of storage systems synchronously replicating a dataset, where determining active membership includes: determining that a membership event corresponds to a change in membership to the set of storage systems synchronously replicating the dataset; applying, in dependence upon the membership event, one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset; and for one or more I/O operations directed to the dataset, applying the one or more I/O operations to the dataset synchronously replicated by the new set of storage systems.Type: ApplicationFiled: March 11, 2020Publication date: August 20, 2020Inventors: CONNOR BROOKS, THOMAS GILL, DAVID GRUNWALD, RONALD KARR, ASWIN KARUMBUNATHAN, NAVEEN NEELAKANTAM, ZOHEB SHIVANI, KUNAL TRIVEDI
-
Patent number: 10671408Abstract: 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: November 1, 2017Date of Patent: June 2, 2020Assignee: Pure Storage, Inc.Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Aditya Sethuraman, Kunal Trivedi, Eric Tung
-
Patent number: 10613779Abstract: Embodiments are directed to determining active membership among a set of storage systems synchronously replicating a dataset. Determining active membership among a set of storage systems synchronously replicating a dataset includes determining that a membership event corresponds to a change in membership to the set of storage systems synchronously replicating the dataset. Determining active membership further includes applying, in dependence upon the membership event, one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset. Determining active membership also includes, for one or more I/O operations directed to the dataset, applying the one or more I/O operations to the dataset synchronously replicated by the new set of storage systems.Type: GrantFiled: December 7, 2017Date of Patent: April 7, 2020Assignee: Pure Storage, Inc.Inventors: Connor Brooks, Thomas Gill, David Grunwald, Ronald Karr, Aswin Karumbunathan, Naveen Neelakantam, Zoheb Shivani, Kunal Trivedi
-
Patent number: 10558537Abstract: Mediating between storage systems synchronously replicating a dataset, including: requesting, by a first storage system in response to detecting a triggering event, a lock for a shared resource from a mediation service; requesting, by a second storage system in response to detecting the triggering event, the lock for the shared resource from the mediation service; and responsive to acquiring the lock from the mediation service, the first storage system, instead of the second storage system, processing data storage requests directed to the dataset that is synchronously replicated across the first storage system and the second storage system.Type: GrantFiled: September 13, 2017Date of Patent: February 11, 2020Assignee: Pure Storage, Inc.Inventors: John Colgrove, Thomas Gill, David Grunwald, Ronald Karr, Kunal Trivedi
-
Publication number: 20190356609Abstract: A storage system switching mediators within a storage system synchronously replicating data, where the switching between mediators includes: determining, among one or more of the plurality of storage systems, a change in availability of a first mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the first mediator service; communicating, among the plurality of storage systems and responsive to determining the change in availability of the first mediator service, a second mediator service to use in response to a fault; and switching, in dependence upon the change in availability of the first mediator service, from the first mediator service to the second mediator service.Type: ApplicationFiled: July 31, 2018Publication date: November 21, 2019Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL
-
Publication number: 20190354450Abstract: 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: July 31, 2018Publication date: November 21, 2019Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL, ZOHEB SHIVANI, JOHN COLGROVE, CONNOR BROOKS, CLAUDIU SCHMIDT
-
Publication number: 20190354628Abstract: A storage system asynchronously replicating a synchronously replicated dataset, where the asynchronous replication of the asynchronously replicated dataset includes: determining, at a target storage system, multiple work items corresponding to a dataset stored among multiple source storage systems, wherein each respective work item corresponds to a respective subset of the dataset; and for each session from among a plurality of sessions operating on the target storage system: determining one or more computing environment factors affecting performance of replication of data from one or more of the multiple source storage systems to the target storage system; identifying, for a given session and based on the one or more computing environment factors, a respective source storage system and a quantity of work items; and replicating, from the respective storage system, one or more subsets of data corresponding to the quantity of work items.Type: ApplicationFiled: July 31, 2018Publication date: November 21, 2019Inventors: DAVID GRUNWALD, RONALD KARR, THOMAS GILL, DAQUAN ZUO
-
Patent number: 10365982Abstract: Establishing a synchronous replication relationship between two or more storage systems, including: identifying, for a dataset, a plurality of storage systems across which the dataset will be synchronously replicated; configuring one or more data communications links between each of the plurality of storage systems to be used for synchronously replicating the dataset; exchanging, between the plurality of storage systems, timing information for at least one of the plurality of storage systems; and establishing, in dependence upon the timing information for at least one of the plurality of storage systems, a synchronous replication lease, the synchronous replication lease identifying a period of time during which the synchronous replication relationship is valid.Type: GrantFiled: September 22, 2017Date of Patent: July 30, 2019Assignee: Pure Storage, Inc.Inventors: Connor Brooks, Thomas Gill, Christopher Golden, David Grunwald, Steven Hodgson, Ronald Karr, Zoheb Shivani, Kunal Trivedi
-
Publication number: 20150165166Abstract: A neurosurgical kit includes a catheter and a guide tub. 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: July 24, 2013Publication date: June 18, 2015Inventors: Steven Streatfield Gill, Maxwell Roy Woolley, Thomas Gill
-
Publication number: 20080064925Abstract: A cart or man-portable system and method for performing endoscopic procedures is provided. A portable display device, such as a laptop computer, is coupled to a handle comprising a miniature camera and fiber optic illumination subsystem. A sterile disposable portion is fitted over the illumination subsystem and inserted into a target area on a patient. Images of the target area are conveyed from the camera to the display device while an endoscopic procedure is performed, thus facilitating real-time diagnosis during the procedure.Type: ApplicationFiled: April 20, 2007Publication date: March 13, 2008Inventors: Thomas Gill, James McDonald
-
Publication number: 20070167681Abstract: A cart or man-portable system and method for performing endoscopic procedures is provided. A portable display device, such as a laptop computer, is coupled to a handle comprising a miniature camera and fiber optic illumination subsystem. A sterile disposable portion is fitted over the illumination subsystem and inserted into a target area on a patient. Images of the target area are conveyed from the camera to the display device while an endoscopic procedure is performed, thus facilitating real-time diagnosis during the procedure.Type: ApplicationFiled: August 30, 2006Publication date: July 19, 2007Inventors: Thomas Gill, James McDonald
-
Publication number: 20050283048Abstract: A cart or man-portable system and method for performing endoscopic procedures is provided. A portable display device, such as a laptop computer, is coupled to a handle comprising a miniature camera and fiber optic illumination subsystem. A sterile disposable portion is fitted over the illumination subsystem and inserted into a target area on a patient. Images of the target area are conveyed from the camera to the display device while an endoscopic procedure is performed, thus facilitating real-time diagnosis during the procedure.Type: ApplicationFiled: March 8, 2005Publication date: December 22, 2005Inventors: Thomas Gill, James McDonald
-
Patent number: 6740235Abstract: A filter head assembly is configured for connection to a water line and including at least two filter heads connected to each other for treating water supplied through the water supply line and at least one of the filter heads accommodating a replaceable filter bowl. The assembly includes at least one head housing having an inlet port, an outlet port, a central chamber in fluid communication with the ports and a bowl connection opening in fluid communication with the chamber. Each of the ports is pivotally connected to one of a tubular connector and an end plug fitting so that the head housing can pivot relative to the respective connector and/or fitting.Type: GrantFiled: March 4, 2002Date of Patent: May 25, 2004Assignee: Culligan International CompanyInventor: Thomas Gill
-
Publication number: 20030168394Abstract: A filter head assembly is configured for connection to a water line and including at least two filter heads connected to each other for treating water supplied through the water supply line and at least one of the filter heads accommodating a replaceable filter bowl. The assembly includes at least one head housing having an inlet port, an outlet port, a central chamber in fluid communication with the ports and a bowl connection opening in fluid communication with the chamber. Each of the ports is pivotally connected to one of a tubular connector and an end plug fitting so that the head housing can pivot relative to the respective connector and/or fitting.Type: ApplicationFiled: March 4, 2002Publication date: September 11, 2003Applicant: USF CONSUMER & COMMERCIAL WATERGROUP, INC.Inventor: Thomas Gill
-
Method and apparatus for a directional neutron detector which discriminates neutrons from gamma rays
Patent number: 5880469Abstract: Apparatus and method for discriminating against neutrons coming from directions other than a preferred direction and discriminating against gamma rays. Two photomultiplier (PM) tubes 9,10 are parallel to each other and are attached to one end of a light pipe 12. A neutron scintillator 13 is attached to the other end of the light pipe. The scintillator 13 is comprised of optical fibers arranged contiguously along a first direction, which is perpendicular to a length dimension of the optical fibers, and which optical fibers alternate between optical fibers which emit photons only in the lower portion of the electromagnetic spectrum and optical fibers which emit photons only in the higher portion of the electromagnetic spectrum. Typically, the optical fibers are about 100-250 microns. Filters 7,8 are between the PM tubes and the light pipe.Type: GrantFiled: February 21, 1997Date of Patent: March 9, 1999Inventor: Thomas Gill Miller -
Patent number: 5329303Abstract: A chart recorder is described, of the type which includes a strip of pressure-markable chart paper (12, FIG. 1) that is slowly moved downpath past a marking station (30) where at least one stylus (32) presses against the chart strip to mark it, which is compact, reliable, and accurate. The marking station includes a first wide but thin belt (52) extending in a loop between a pair of rollers, with the stylus coupled to the belt so as the output of a temperature sensor turns the belt, the stylus moves across the width of the chart strip. A slider (82, FIG. 3 ) coupled to the stylus and belt, can slide along a lateral guide (90) that resists tilting of the slider, to thereby enable it to keep the stylus pressed against the chart strip. Where two styluses are used, a second independently driven belt is coupled to a second stylus with the second belt lying below the first one. A supply roll (20, FIG.Type: GrantFiled: December 5, 1991Date of Patent: July 12, 1994Assignee: Transit Services, Inc.Inventor: Thomas Gill
-
Patent number: 5291216Abstract: A simple chart recorder is described of the type which includes a strip of pressure-markable chart paper, which includes two pressure marking styluses that create traces that can be readily distinguished from one another. Each stylus has a horizontal inner portion (80, FIG. 2 ) that extends largely parallel to chart paper movement and a vertical outer portion (88), with the first stylus having an inner portion lying above the second stylus and having an outer portion lying further downpath than the second stylus. One of the styluses includes a blue pencil lead (92) whose point creates a pressure-marked trace part (116, FIG. 3 ) as well as blue lines (120, 122) on opposite sides of the trace part. Another stylus includes a wheel (180, FIG. 6) with a plurality of points spaced about its periphery to produce a multipoint trace (172). Another stylus includes two closely-spaced tips (200, 202, FIG. 7 ) that form a doubleline trace (208). Another stylus has a tip with a large radius of curvature (R1, FIG.Type: GrantFiled: November 5, 1991Date of Patent: March 1, 1994Assignee: Transit Services, Inc.Inventor: Thomas Gill