Patents by Inventor James A. Gallagher
James A. Gallagher 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).
-
Publication number: 20200072014Abstract: A blowout preventer and method of closing a wellbore. The blowout prevented has a main body containing a wellbore, a passage transverse to the wellbore, a shearing device located in the passage; and a charge that, when activated, propels the shearing device along the passage and across the wellbore to close the wellbore and prevent a blowout.Type: ApplicationFiled: October 31, 2019Publication date: March 5, 2020Inventors: Steven Anthony Angstmann, Bobby James Gallagher
-
Publication number: 20200076756Abstract: Implementations relate to sharing images and image albums over a communication network. In some implementations, a computer-implemented method includes determining that a shared album data structure is accessible by a device and includes references to album images. The device determines one or more suggested images from a collection of stored images associated with a user, based on determining sharing scores for the stored images. The sharing scores are based on comparing one or more characteristics of the stored images to one or more corresponding characteristics of the album images. The method includes causing display of the one or more suggested images by the device, receiving a selection of at least one selected image of the suggested images based on received user input, and causing an update of the shared album data structure with the at least one selected image to be accessible over a communication network by recipient users.Type: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Applicant: Google LLCInventors: David LIEB, James GALLAGHER, Kedar Jayant KANITKAR, Teresa KO, Loren PUCHALLA FIORE, Jason CHANG, Nan WANG, Jingyu CUI, Shengyang DAI
-
Publication number: 20190394276Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.Type: ApplicationFiled: September 5, 2019Publication date: December 26, 2019Applicant: Google LLCInventors: Frank DACHILLE, Anil SABHARWAL, Kedar KANITKAR, James GALLAGHER, Timothy NOVIKOFF, David LIEB
-
Patent number: 10493699Abstract: A method for forming a geomembrane liner testable for leaks by securing adjacent panels together with the conductivity of the lower surface of an overlying panel broken along a line adjacent the panel overlapping edge, and the overlapping edges sealed along the line. A heat welder has slots for the overlapping panel edges, with a heated wedge between the slots and having a projection to break the conductivity of the overlying panel bottom surface as it passes the wedge. The slots merge to press the liner edges together to heat weld them along the line of broken conductivity as the welder is moved along the panel edges.Type: GrantFiled: May 21, 2018Date of Patent: December 3, 2019Assignee: GSE Environmental, LLCInventors: Jimmie Gordon Youngblood, Jr., David James Gallagher, Edward Joseph Zimmel
-
Patent number: 10476827Abstract: Implementations relate to sharing images and image albums over a communication network. In some implementations, a computer-implemented method includes determining that a shared album data structure is accessible by a device and includes references to album images. The device determines one or more suggested images from a collection of stored images associated with a user, based on determining sharing scores for the stored images. The sharing scores are based on comparing one or more characteristics of the stored images to one or more corresponding characteristics of the album images. The method includes causing display of the one or more suggested images by the device, receiving a selection of at least one selected image of the suggested images based on received user input, and causing an update of the shared album data structure with the at least one selected image to be accessible over a communication network by recipient users.Type: GrantFiled: September 27, 2016Date of Patent: November 12, 2019Assignee: Google LLCInventors: David Lieb, James Gallagher, Kedar Jayant Kanitkar, Teresa Ko, Loren Puchalla Fiore, Jason Chang, Nan Wang, Jingyu Cui, Shengyang Dai
-
Patent number: 10465466Abstract: A blowout preventer and method of closing a wellbore. The blowout prevented has a main body containing a wellbore, a passage transverse to the wellbore, a shearing device located in the passage; and a charge that, when activated, propels the shearing device along the passage and across the wellbore to close the wellbore and prevent a blowout.Type: GrantFiled: October 20, 2017Date of Patent: November 5, 2019Assignee: Kinetic Pressure Control, Ltd.Inventors: Steven Anthony Angstmann, Bobby James Gallagher
-
Patent number: 10432728Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.Type: GrantFiled: February 15, 2018Date of Patent: October 1, 2019Assignee: Google LLCInventors: Frank Dachille, Anil Sabharwal, Kedar Kanitkar, James Gallagher, Timothy Novikoff, David Lieb
-
Patent number: 10370914Abstract: A choke and kill system, and a method of adapting a low pressure drilling rig for use in a high pressure application are described. The system has a low pressure stack and a high pressure blowout preventer stack fluidly connected to the low pressure stack. A choke is fluidly connected to a low pressure choke line of the low pressure stack and is connected to a high pressure choke line of the high pressure blowout preventer stack. The choke is adapted to reduce the pressure from the high pressure choke line to the low pressure choke line.Type: GrantFiled: September 22, 2017Date of Patent: August 6, 2019Assignee: KINETIC PRESSURE CONTROL LIMITEDInventors: Steven Anthony Angstmann, Bobby James Gallagher
-
Publication number: 20190203555Abstract: A blowout preventer includes a main housing containing a through bore. A first chamber is arranged transverse to the through bore. A second chamber is transverse to the through bore and is diametrically opposed to the first chamber. A first shearing device is located in the first chamber and a second shearing device located in the second chamber. The blowout preventer includes a charge that when activated propels each shearing device along its respective chamber and across the through bore into the opposing chamber, such that the first and second shearing devices are adjacent each other.Type: ApplicationFiled: March 11, 2019Publication date: July 4, 2019Inventors: Bobby James Gallagher, Steven Anthony Angstmann, Billy Jack Gallgher
-
Patent number: 10270824Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: GrantFiled: April 23, 2018Date of Patent: April 23, 2019Assignee: Google LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Patent number: 10138801Abstract: A hydrogen fueled powerplant including an internal combustion engine that drives a motor-generator, and has a two-stage turbocharger, for an aircraft. A control system controls the operation of the motor-generator to maintain the engine at a speed selected based on controlling the engine equivalence ratio. The control system controls an afterburner, an intercooler and an aftercooler to maximize powerplant efficiency. The afterburner also adds power to the turbochargers during high-altitude restarts. The turbochargers also include motor-generators that extract excess power from the exhaust.Type: GrantFiled: July 30, 2017Date of Patent: November 27, 2018Assignee: AeroVironment, Inc.Inventors: Alexander Nelson Brooks, James Gallagher Daley
-
Publication number: 20180337994Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.Type: ApplicationFiled: February 15, 2018Publication date: November 22, 2018Applicant: Google LLCInventors: Frank DACHILLE, Anil SABHARWAL, Kedar KANITKAR, James GALLAGHER, Timothy NOVIKOFF, David LIEB
-
Patent number: 10127581Abstract: An advertiser specifies a conversion-based bid for a conversion event associated with an ad. If a conversion event occurs for the ad, an effective conversion-based bid can be adjusted by a risk premium associated with the ad. An account associated with the advertiser can be debited based upon the adjusted effective conversion-based bid.Type: GrantFiled: June 8, 2015Date of Patent: November 13, 2018Assignee: Google LLCInventors: Andrew E. Silverman, Kai Chen, Abhinay Sharma, Scott S. Benson, James A. Gallagher, Markus Mock, Bhavesh R. Mehta, Nicholas C. Fox, Angshuman Guha, Tomas Lloret Llinares
-
Publication number: 20180264747Abstract: A method for forming a geomembrane liner testable for leaks by securing adjacent panels together with the conductivity of the lower surface of an overlying panel broken along a line adjacent the panel overlapping edge, and the overlapping edges sealed along the line. A heat welder has slots for the overlapping panel edges, with a heated wedge between the slots and having a projection to break the conductivity of the overlying panel bottom surface as it passes the wedge. The slots merge to press the liner edges together to heat weld them along the line of broken conductivity as the welder is moved along the panel edges.Type: ApplicationFiled: May 21, 2018Publication date: September 20, 2018Inventors: Jimmie Gordon Youngblood, JR., David James Gallagher, Edward Joseph Zimmel
-
Publication number: 20180241791Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: ApplicationFiled: April 23, 2018Publication date: August 23, 2018Applicant: GOOGLE LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Patent number: 9988393Abstract: A monomer comprises the structure wherein R1 comprises H or a substituted hydrocarbyl or unsubstituted hydrocarbyl, and wherein R2 comprises H, a halide, or a substituted or unsubstituted (C1-C4) hydrocarbyl.Type: GrantFiled: February 9, 2016Date of Patent: June 5, 2018Assignee: Regents of the University of MinnesotaInventors: Marc A. Hillmyer, Theresa Reineke, James Gallagher
-
Publication number: 20180147975Abstract: A load holding system for use with a load bearing surface and for use with a tether includes at least one anchoring device adapted to releasably engage with the tether and at least one channel in or on the loading bearing surface. The channel has an opening, and the channel and the anchoring device are adapted to releasably engage with each other. When the anchoring device is subject to a holding force in a given direction, one or more engagement surfaces of the anchoring device frictionally engage with a respective one or more engagement surfaces of the channel such that the anchoring device is held in place at a selected position along the channel. When the anchoring device is not subject to the holding force, the anchoring device is slidable along the channel.Type: ApplicationFiled: January 29, 2018Publication date: May 31, 2018Inventors: James Gallagher, Matthew Keen
-
Patent number: 9975293Abstract: A method for forming a geomembrane liner testable for leaks by securing adjacent panels together with the conductivity of the lower surface of an overlying panel broken along a line adjacent the panel overlapping edge, and the overlapping edges sealed along the line. A heat welder has slots for the overlapping panel edges, with a heated wedge between the slots and having a projection to break the conductivity of the overlying panel bottom surface as it passes the wedge. The slots merge to press the liner edges together to heat weld them along the line of broken conductivity as the welder is moved along the panel edges.Type: GrantFiled: September 9, 2014Date of Patent: May 22, 2018Assignee: GSE Environmental, LLCInventors: Jimmie Gordon Youngblood, Jr., David James Gallagher, Edward Joseph Zimmel
-
Patent number: 9954916Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: GrantFiled: July 8, 2016Date of Patent: April 24, 2018Assignee: Google LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Publication number: 20180106186Abstract: A hydrogen fueled powerplant including an internal combustion engine that drives a motor-generator, and has a two-stage turbocharger, for an aircraft. A control system controls the operation of the motor-generator to maintain the engine at a speed selected based on controlling the engine equivalence ratio. The control system controls an afterburner, an intercooler and an aftercooler to maximize powerplant efficiency. The afterburner also adds power to the turbochargers during high-altitude restarts. The turbochargers also include motor-generators that extract excess power from the exhaust.Type: ApplicationFiled: July 30, 2017Publication date: April 19, 2018Applicant: AeroVironment, Inc.Inventors: Alexander Nelson Brooks, James Gallagher Daley