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: 11831650
    Abstract: 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: Grant
    Filed: July 23, 2021
    Date of Patent: November 28, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
  • Patent number: 11601304
    Abstract: 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: Grant
    Filed: November 19, 2019
    Date of Patent: March 7, 2023
    Assignees: ROLLS-ROYCE CORPORATION, ROLLS-ROYCE NORTH AMERICAN TECHNOLOGIES INC.
    Inventors: John J. Costello, Richard J. Skertic
  • Patent number: 11290301
    Abstract: 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: Grant
    Filed: November 19, 2019
    Date of Patent: March 29, 2022
    Assignees: ROLLS-ROYCE NORTH AMERICAN TECHNOLOGIES INC., ROLLS-ROYCE CORPORATION
    Inventors: Richard J. Skertic, John J. Costello, Robert T. Duge
  • Publication number: 20210352081
    Abstract: 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: Application
    Filed: July 23, 2021
    Publication date: November 11, 2021
    Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
  • Patent number: 11095659
    Abstract: 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: Grant
    Filed: May 30, 2018
    Date of Patent: August 17, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
  • Publication number: 20200204374
    Abstract: 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: Application
    Filed: November 19, 2019
    Publication date: June 25, 2020
    Applicants: Rolls-Royce North American Technologies Inc., Rolls-Royce Corporation
    Inventors: Richard J. Skertic, John J. Costello, Robert T. Duge
  • Publication number: 20200198797
    Abstract: 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: Application
    Filed: November 19, 2019
    Publication date: June 25, 2020
    Applicants: Rolls-Royce North American Technologies Inc., Rolls-Royce Corporation
    Inventors: Richard J. Skertic, John J. Costello, Robert T. Duge
  • Publication number: 20200200090
    Abstract: 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: Application
    Filed: November 19, 2019
    Publication date: June 25, 2020
    Applicants: Rolls-Royce Corporation, Rolls-Royce North American Technologies Inc.
    Inventors: John J. Costello, Richard J. Skertic
  • Patent number: 10605175
    Abstract: 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: Grant
    Filed: July 31, 2017
    Date of Patent: March 31, 2020
    Assignee: ROLLS-ROYCE CORPORATION
    Inventors: Robert C. Dalley, John J. Costello
  • Publication number: 20190372988
    Abstract: 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: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Jochen C. Schirdewahn, Colin I. Quirke, John J. Costello
  • Patent number: 10495659
    Abstract: 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: Grant
    Filed: November 6, 2017
    Date of Patent: December 3, 2019
    Assignee: Rolls-Royce Corporation
    Inventors: John J. Costello, Andrew C. Pickard
  • Patent number: 10365292
    Abstract: 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: Grant
    Filed: April 29, 2016
    Date of Patent: July 30, 2019
    Assignee: Rolls-Royce Corporation
    Inventors: Andrew C. Pickard, John J. Costello
  • Publication number: 20190137534
    Abstract: 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: Application
    Filed: November 6, 2017
    Publication date: May 9, 2019
    Inventors: John J. Costello, Andrew C. Pickard
  • Publication number: 20190032575
    Abstract: 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: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Robert C. Dalley, John J. Costello
  • Publication number: 20160334434
    Abstract: 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: Application
    Filed: April 29, 2016
    Publication date: November 17, 2016
    Inventors: Andrew C. Pickard, John J. Costello
  • Patent number: 8066961
    Abstract: 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: Grant
    Filed: June 15, 2006
    Date of Patent: November 29, 2011
    Assignee: Corning Incorporated
    Inventors: John J. Costello, III, Martin J. Popoloski, John C. Thomas
  • Patent number: 7430880
    Abstract: 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: Grant
    Filed: June 2, 2004
    Date of Patent: October 7, 2008
    Assignee: Corning Incorporated
    Inventors: Dennis I. Butts, Glen B. Cook, John J. Costello, III, Hilary T. Godard, John D. Helfinstine, Randy L. Rhoads, G. Clinton Shay
  • Patent number: 5778724
    Abstract: 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: Grant
    Filed: September 7, 1995
    Date of Patent: July 14, 1998
    Inventors: Todd E. Clapp, John J. Costello
  • Patent number: 5755199
    Abstract: 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: Grant
    Filed: October 10, 1996
    Date of Patent: May 26, 1998
    Assignee: R. E. Phelon Co., Inc.
    Inventors: John J. Costello, George T. Hummert, Edward D. Moran
  • Patent number: 5506407
    Abstract: 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: Grant
    Filed: December 21, 1993
    Date of Patent: April 9, 1996
    Assignee: Minnesota Mining & Manufacturing Company
    Inventors: John S. Huizinga, John J. Costello, III