Patents by Inventor David McKinstry
David McKinstry 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: 12267428Abstract: A mobile device performs authentication with blinded tokens and swaps its international mobile subscriber identity (IMSI) value. For authentication with blinded tokens, the mobile device generates a blinded token and provides it to a server to encrypt. To redeem the token, the mobile device unblinds the encrypted blinded token and provides it to the server along with a public key. To complete authentication, the mobile device receives, from the server, a nonce encrypted with the public key and decrypts the nonce with a private key. For swapping its IMSI value, the mobile device retrieves two eSIM profiles with corresponding IMSI values and configures the first of the two profiles as active. In response to a trigger, the mobile device changes the active profile from the first to the second, swaps the first IMSI value with a new IMSI value, and changes the active profile back to the first profile.Type: GrantFiled: April 27, 2023Date of Patent: April 1, 2025Assignee: Private Tech Inc.Inventors: Stephen James Dowhy, Christopher William Stokes, David Seth Dunn, Nicholas John Espinoza, Clifford Marcus Owenby, John McKinstry Doyle
-
Publication number: 20250080989Abstract: A mobile device or a method performed by a mobile device for protecting user privacies by swapping IMEI values. The mobile device accesses an IMEI value stored by and corresponding to the mobile device, selects a managed IMEI value from a pool of candidate IMEI values, and replaces the IMEI value with the managed IMEI value. In response to receiving an IMEI request from a wireless entity, the mobile device provides the managed IMEI value to the wireless entity. In response to receiving an IMEI request from an authentication service, the mobile device provides the IMEI value corresponding to the mobile device to the authentication service.Type: ApplicationFiled: August 29, 2024Publication date: March 6, 2025Inventors: Michael Howard Paesano, Samuel Norman Litwin, John McKinstry Doyle, Benny Tran, Stephen James Dowhy, Manzurur Rahman Khan, Nicholas John Espinoza, David Seth Dunn, Yuna Wang
-
Patent number: 10669002Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes, wherein in a first operating mode the pump operates based entirely on cooling demands of the thermal load, and in a second operating mode the pump operates to maintain a fluid pressure above a predefined pressure.Type: GrantFiled: March 5, 2018Date of Patent: June 2, 2020Assignee: Circor Pumps North America, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffmann, David McKinstry
-
Patent number: 10583908Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes, wherein in a first operating mode the pump operates based entirely on cooling demands of the thermal load, and in a second operating mode the pump operates to maintain a fluid pressure above a predefined pressure.Type: GrantFiled: March 5, 2018Date of Patent: March 10, 2020Assignee: CIRCOR PUMPS NORTH AMERICA, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffmann, David McKinstry
-
Patent number: 10400658Abstract: An intelligent sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger, a pump for circulating fluid through the second fluid cooling loop, and a controller connected to the pump. The controller may monitor a temperature in the first fluid cooling loop and may adjust a speed of the pump to keep the temperature within a preferred operating range. If the speed of the pump is reduced to a predefined minimum pressure pump speed, the controller may start a timer t1 having a predefined duration. If the timer t1 expires and the temperature has not increased relative to when the timer t1 was started, the controller may reduce the speed of the pump below the minimum pressure pump speed.Type: GrantFiled: February 13, 2015Date of Patent: September 3, 2019Assignee: CIRCOR PUMPS NORTH AMERICA, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffmann, David McKinstry
-
Publication number: 20180229824Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes, wherein in a first operating mode the pump operates based entirely on cooling demands of the thermal load, and in a second operating mode the pump operates to maintain a fluid pressure above a predefined pressure.Type: ApplicationFiled: March 5, 2018Publication date: August 16, 2018Applicant: Circor Pumps North America, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffmann, David McKinstry
-
Publication number: 20180194448Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes, wherein in a first operating mode the pump operates based entirely on cooling demands of the thermal load, and in a second operating mode the pump operates to maintain a fluid pressure above a predefined pressure.Type: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Applicant: Circor Pumps North America, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffmann, David McKinstry
-
Patent number: 9937990Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes accordance, wherein in a first operating mode the pump is operated based entirely on cooling demands of the thermal load, and in a second operating mode the pump is operated to maintain a fluid pressure above a predefined pressure.Type: GrantFiled: August 1, 2014Date of Patent: April 10, 2018Assignee: CIRCOR PUMPS NORTH AMERICA, LLCInventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffman, David McKinstry
-
Publication number: 20180016965Abstract: An intelligent sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger, a pump for circulating fluid through the second fluid cooling loop, and a controller connected to the pump. The controller may monitor a temperature in the first fluid cooling loop and may adjust a speed of the pump to keep the temperature within a preferred operating range. If the speed of the pump is reduced to a predefined minimum pressure pump speed, the controller may start a timer t1 having a predefined duration. If the timer t1 expires and the temperature has not increased relative to when the timer t1 was started, the controller may reduce the speed of the pump below the minimum pressure pump speed.Type: ApplicationFiled: February 13, 2015Publication date: January 18, 2018Applicant: IMO Industries, Inc.Inventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffman, David McKinstry
-
Patent number: 9797294Abstract: An intelligent sea water cooling system including a first fluid cooling loop coupled to a heat exchanger, a second fluid cooling loop coupled to the heat exchanger and including a fluid pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the fluid pump. The controller may be configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the fluid pump based on the monitored temperature in order to achieve a desired temperature in the first fluid cooling loop.Type: GrantFiled: April 9, 2014Date of Patent: October 24, 2017Assignee: IMO Industries Inc.Inventors: Dan Yin, Stefan Werner, David McKinstry, Edwin Braun, Christian Martin, Martin Hoffmann, Christian Hopf, Alistair Baird
-
Publication number: 20160076434Abstract: An intelligent sea water cooling system including a first fluid cooling loop coupled to a heat exchanger, a second fluid cooling loop coupled to the heat exchanger and including a fluid pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the fluid pump. The controller may be configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the fluid pump based on the monitored temperature in order to achieve a desired temperature in the first fluid cooling loop.Type: ApplicationFiled: April 9, 2014Publication date: March 17, 2016Inventors: Dan Yin, Stefan Werner, David McKinstry, Edwin Braun, Christian Martin, Martin Hoffmann, Christian Hopf, Alistair Baird
-
Publication number: 20160031542Abstract: A sea water cooling system including a first fluid cooling loop coupled to a first side of a heat exchanger and to a thermal load, a second fluid cooling loop coupled to a second side of the heat exchanger and including a pump for circulating fluid through the second fluid cooling loop, and a controller operatively connected to the pump, wherein the controller is configured to monitor an actual temperature in the first fluid cooling loop and to adjust a speed of the pump based on the monitored temperature to achieve a predetermined temperature in the first fluid cooling loop. The system may be selectively operable in one of a plurality of operating modes accordance, wherein in a first operating mode the pump is operated based entirely on cooling demands of the thermal load, and in a second operating mode the pump is operated to maintain a fluid pressure above a predefined pressure.Type: ApplicationFiled: August 1, 2014Publication date: February 4, 2016Inventors: Dan Yin, Stefan Werner, Christian Martin, Martin Hoffman, David McKinstry