Patents by Inventor John J. Costello
John J. Costello 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: 11831650Abstract: A first computing device that provides a first service is configured to securely provide personalized services to a user of a second computing device. The first computing device obtains an authentication token and confirms the proximity of the user associated with the second computing device. The first computing device confirms the proximity of the user by detecting a connection of a physical cable between the first computing device and the second computing device. The first computing device provides the authentication token to the second computing device via the physical cable. The first computing device also authenticates the user of the second computing device and determines a second service available to the user of the second computing device. The first computing device combines the first service with the second service to provide a personalized service to the user at the first computing device.Type: GrantFiled: July 23, 2021Date of Patent: November 28, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
-
Patent number: 11601304Abstract: A vehicle control method of starting and shutting down an engine, in which a processor receives a blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown; the blockchain update is validated; an engine startup or shutdown is performed based on the validated blockchain update; where the engine startup or shutdown is delayed based on validating a predetermined number of subsequent blockchain updates, including a second transaction with instructions to perform the engine startup or shutdown.Type: GrantFiled: November 19, 2019Date of Patent: March 7, 2023Assignees: ROLLS-ROYCE CORPORATION, ROLLS-ROYCE NORTH AMERICAN TECHNOLOGIES INC.Inventors: John J. Costello, Richard J. Skertic
-
Patent number: 11290301Abstract: A method of communication, within a processing system of a gas turbine engine, between a first electronic component and a second electronic component, comprising: generating by the first electronic component, a request, comprising a digital certificate, intern comprising a first host public key and a first client public key, signed with a first host private key, to initiate a trusted communication session with a second electronic component; encrypting at the first electronic component, at least a portion of the request with a first client private key; transmitting the request to the second electronic component; the first host private key and the first host public key defining a first asymmetric keypair and the first client private key and the first client public key defining a second asymmetric keypair.Type: GrantFiled: November 19, 2019Date of Patent: March 29, 2022Assignees: ROLLS-ROYCE NORTH AMERICAN TECHNOLOGIES INC., ROLLS-ROYCE CORPORATIONInventors: Richard J. Skertic, John J. Costello, Robert T. Duge
-
Publication number: 20210352081Abstract: A first computing device that provides a first service is configured to securely provide personalized services to a user of a second computing device. The first computing device obtains an authentication token and confirms the proximity of the user associated with the second computing device. The first computing device confirms the proximity of the user by detecting a connection of a physical cable between the first computing device and the second computing device. The first computing device provides the authentication token to the second computing device via the physical cable. The first computing device also authenticates the user of the second computing device and determines a second service available to the user of the second computing device. The first computing device combines the first service with the second service to provide a personalized service to the user at the first computing device.Type: ApplicationFiled: July 23, 2021Publication date: November 11, 2021Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
-
Patent number: 11095659Abstract: A first computing device that provides a first service is configured to securely provide personalized services to a user of a second computing device. The first computing device obtains an authentication token and confirms the proximity of the user associated with the second computing device. The first computing device confirms the proximity of the user by detecting a connection of a physical cable between the first computing device and the second computing device. The first computing device provides the authentication token to the second computing device via the physical cable. The first computing device also authenticates the user of the second computing device and determines a second service available to the user of the second computing device. The first computing device combines the first service with the second service to provide a personalized service to the user at the first computing device.Type: GrantFiled: May 30, 2018Date of Patent: August 17, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
-
Publication number: 20200204374Abstract: A method of communication, within a processing system of a gas turbine engine, between a first electronic component and a second electronic component, comprising: generating by the first electronic component, a request, comprising a digital certificate, intern comprising a first host public key and a first client public key, signed with a first host private key, to initiate a trusted communication session with a second electronic component; encrypting at the first electronic component, at least a portion of the request with a first client private key; transmitting the request to the second electronic component; the first host private key and the first host public key defining a first asymmetric keypair and the first client private key and the first client public key defining a second asymmetric keypair.Type: ApplicationFiled: November 19, 2019Publication date: June 25, 2020Applicants: Rolls-Royce North American Technologies Inc., Rolls-Royce CorporationInventors: Richard J. Skertic, John J. Costello, Robert T. Duge
-
Publication number: 20200198797Abstract: A method for controlling an engine having a control module and smart nodes. The method includes maintaining a block chain ledger, which includes an information block from at least a preceding engine start, may be at the control module of the aircraft engine. The method also includes maintaining a hash of at least a digital certificate and data at one of the smart nodes; transmitting a message including the hash to the control module; receiving the message at the control module; determining a control hash based upon the information from at least a preceding engine start at the control module; module comparing the hash to the control hash at the control; and based upon the comparison, starting the engine and updating the block chain ledger as a function of the received message.Type: ApplicationFiled: November 19, 2019Publication date: June 25, 2020Applicants: Rolls-Royce North American Technologies Inc., Rolls-Royce CorporationInventors: Richard J. Skertic, John J. Costello, Robert T. Duge
-
Publication number: 20200200090Abstract: A vehicle control method of starting and shutting down an engine, in which a processor receives a blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown; the blockchain update is validated; an engine startup or shutdown is performed based on the validated blockchain update; where the engine startup or shutdown is delayed based on validating a predetermined number of subsequent blockchain updates, including a second transaction with instructions to perform the engine startup or shutdown.Type: ApplicationFiled: November 19, 2019Publication date: June 25, 2020Applicants: Rolls-Royce Corporation, Rolls-Royce North American Technologies Inc.Inventors: John J. Costello, Richard J. Skertic
-
Patent number: 10605175Abstract: A method of managing the thermal output of a gas combustion engine having a plurality of combustion zones uses a temperature control system integrated with the engine to provide digital thermal signals to a control unit. The control unit determines when to adjust an engine operating parameter based on an analysis of the thermal signals. The temperature control system includes a plurality of smart thermal sensors with at least one sensor for each combustion zone, a communication bus, and a control unit. Each smart thermal sensor converts the measured temperature from an analog thermal signal to a digital thermal signal.Type: GrantFiled: July 31, 2017Date of Patent: March 31, 2020Assignee: ROLLS-ROYCE CORPORATIONInventors: Robert C. Dalley, John J. Costello
-
Publication number: 20190372988Abstract: A first computing device that provides a first service is configured to securely provide personalized services to a user of a second computing device. The first computing device obtains an authentication token and confirms the proximity of the user associated with the second computing device. The first computing device confirms the proximity of the user by detecting a connection of a physical cable between the first computing device and the second computing device. The first computing device provides the authentication token to the second computing device via the physical cable. The first computing device also authenticates the user of the second computing device and determines a second service available to the user of the second computing device. The first computing device combines the first service with the second service to provide a personalized service to the user at the first computing device.Type: ApplicationFiled: May 30, 2018Publication date: December 5, 2019Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
-
Patent number: 10495659Abstract: A sensor system includes a drum, a first sensor, and a second sensor. The drum is mounted for rotation about a rotation axis and includes a band and a plurality of members that extend axially away from the band. The first sensor and the second sensor are configured to generate electrical output in response to detecting one or more of the plurality of members.Type: GrantFiled: November 6, 2017Date of Patent: December 3, 2019Assignee: Rolls-Royce CorporationInventors: John J. Costello, Andrew C. Pickard
-
Patent number: 10365292Abstract: A speed sensor system for measuring rotational speed includes a magnetic sensor and a cylindrical drum rotatable around the magnetic sensor. The cylindrical drum includes several axially extending members disposed circumferentially around a first edge of the cylindrical drum. The magnetic sensor is configured to generate an electrical output that indicates each passage of each of the axially extending members around the magnetic sensor as the cylindrical drum rotates around the magnetic sensor. The axially extending members are adapted to deflect radially outwards away from the magnetic sensor in response to an increased rotational speed of the cylindrical drum. The deflection of the axially extending members provides voltage regulation functionality that maintains voltage outputs of the magnetic sensor within a desired operational range.Type: GrantFiled: April 29, 2016Date of Patent: July 30, 2019Assignee: Rolls-Royce CorporationInventors: Andrew C. Pickard, John J. Costello
-
Publication number: 20190137534Abstract: A sensor system includes a drum, a first sensor, and a second sensor. The drum is mounted for rotation about a rotation axis and includes a band and a plurality of members that extend axially away from the band. The first sensor and the second sensor are configured to generate electrical output in response to detecting one or more of the plurality of members.Type: ApplicationFiled: November 6, 2017Publication date: May 9, 2019Inventors: John J. Costello, Andrew C. Pickard
-
Publication number: 20190032575Abstract: A method of managing the thermal output of a gas combustion engine having a plurality of combustion zones uses a temperature control system integrated with the engine to provide digital thermal signals to a control unit. The control unit determines when to adjust an engine operating parameter based on an analysis of the thermal signals. The temperature control system includes a plurality of smart thermal sensors with at least one sensor for each combustion zone, a communication bus, and a control unit. Each smart thermal sensor converts the measured temperature from an analog thermal signal to a digital thermal signal.Type: ApplicationFiled: July 31, 2017Publication date: January 31, 2019Inventors: Robert C. Dalley, John J. Costello
-
Publication number: 20160334434Abstract: A speed sensor system for measuring rotational speed includes a magnetic sensor and a cylindrical drum rotatable around the magnetic sensor. The cylindrical drum includes several axially extending members disposed circumferentially around a first edge of the cylindrical drum. The magnetic sensor is configured to generate an electrical output that indicates each passage of each of the axially extending members around the magnetic sensor as the cylindrical drum rotates around the magnetic sensor. The axially extending members are adapted to deflect radially outwards away from the magnetic sensor in response to an increased rotational speed of the cylindrical drum. The deflection of the axially extending members provides voltage regulation functionality that maintains voltage outputs of the magnetic sensor within a desired operational range.Type: ApplicationFiled: April 29, 2016Publication date: November 17, 2016Inventors: Andrew C. Pickard, John J. Costello
-
Patent number: 8066961Abstract: A mechanism for positionally restraining a microplate is disclosed. The mechanism is defined by a base having at least one surface with a receptacle for the insertion of a microplate into the base. Supports and/or positioning structures on a surface of the base have point contacts to restrain movement of the microplate in a stable position for repeatable optical detection measurements. The supports and/or positioning structures permit insertion of the microplate for an initial measurement, removal of the microplate for analytical manipulation, and re-insertion of the microplate to an exact position so as to allow analysis of precise comparative measurements by an optical reader.Type: GrantFiled: June 15, 2006Date of Patent: November 29, 2011Assignee: Corning IncorporatedInventors: John J. Costello, III, Martin J. Popoloski, John C. Thomas
-
Patent number: 7430880Abstract: A pull roll assembly is described herein that is used to draw a glass sheet. The pull roll assembly includes a first roll assembly, a second roll assembly and a device (e.g., differential drive, sensor(s)). The device enables one to control the first and/or second roll assemblies based in part on pulling forces (e.g., glass contact normal force and/or required sheet pulling force) associated with a glass sheet while the glass sheet is being drawn between the first and second roll assemblies. A glass manufacturing system and method for using the pull roll assembly are also described herein.Type: GrantFiled: June 2, 2004Date of Patent: October 7, 2008Assignee: Corning IncorporatedInventors: Dennis I. Butts, Glen B. Cook, John J. Costello, III, Hilary T. Godard, John D. Helfinstine, Randy L. Rhoads, G. Clinton Shay
-
Patent number: 5778724Abstract: A method of monitoring bagginess of a web transverse to a longitudinal direction of the web is disclosed. The method includes projecting a first reference light onto a front face of the web transverse to the web, and projecting a first measurement light onto the front face of the web non-perpendicular to the front face and transverse to the web. The longitudinal distance on the front face of the web between a point along the first reference light and a corresponding point along the first measurement light are compared to determine bagginess of the web. A method of monitoring bagginess of a web in the longitudinal direction of the web is also disclosed.Type: GrantFiled: September 7, 1995Date of Patent: July 14, 1998Inventors: Todd E. Clapp, John J. Costello
-
Patent number: 5755199Abstract: A discharge ignition apparatus for use with a small internal combustion engine has built-in overspeed disable capability. At operating speeds below an overspeed threshold, revolution of a magnet assembly past a stator unit having a magnetically permeable core causes accumulation of charge across a storage capacitor. When the capacitor has reached a fully charged state, a triggering signal is applied to the gate of a SCR device to cause rapid discharge through the primary coil of a step-up transformer. The higher voltage produced at the secondary coil of the step-up transformer is then applied across the gap of a spark plug. At operating speeds exceeding the overspeed threshold, a second trigger circuit renders the SCR conductive prior to substantial accumulation of charge across the storage capacitor. The second trigger circuit includes a zener diode or other voltage threshold element in circuit with a trigger coil operative to produce a speed dependent voltage signal.Type: GrantFiled: October 10, 1996Date of Patent: May 26, 1998Assignee: R. E. Phelon Co., Inc.Inventors: John J. Costello, George T. Hummert, Edward D. Moran
-
Patent number: 5506407Abstract: A high speed high resolution solid film measuring apparatus and method uses coherent monochromatic light by passing the coherent monochromatic light through the solid film and referencing the degree of absorption to known or on-line measured reference values. The measuring apparatus and method accounts for difference in clarity and translucency to derive a running analysis of the solid film thickness. Resolution and speed of the measuring apparatus provides for the adaptation of the measuring device to on-line manufacturing systems as part of a feedback control loop through the manufacturing process.Type: GrantFiled: December 21, 1993Date of Patent: April 9, 1996Assignee: Minnesota Mining & Manufacturing CompanyInventors: John S. Huizinga, John J. Costello, III