Patents by Inventor John Costello
John 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: 12590850Abstract: A system for detecting a failure in a thermocouple array may comprise the thermocouple array. The thermocouple array may comprise a plurality of thermocouples. The system may comprise an impedance determination circuit. The impedance determination circuit may include a capacitor that has a capacitance equal to an expected capacitance of one of the plurality of thermocouples. The one of the plurality of thermocouples may be connected to test nodes of the impedance determination circuit. The system may comprise a comparator circuit connected to the impedance determination circuit, where the comparator circuit includes an amplifier and a comparator. The system may comprise an excitation circuit connected to the impedance determination circuit, where the excitation circuit includes a waveform generator and an amplifier.Type: GrantFiled: July 31, 2023Date of Patent: March 31, 2026Assignees: Rolls-Royce Corporation, Rolls-Royce North American Technologies, Inc.Inventors: John Costello, Robert C. Dalley, Douglas Schetzel
-
Patent number: 12348576Abstract: Methods are provided in which a recording service obtains a multimedia stream along with metadata of an established collaboration session in which at least two participants collaborate via respective user devices. The recording service identifies each of the at least two participants of the established collaboration session based on the metadata and obtains an individual recording privacy control associated with each of the at least two participants based on identifying. The recording service further generates a recording of the established collaboration session restricted by the individual recording privacy control for each of the at least two participants.Type: GrantFiled: November 30, 2023Date of Patent: July 1, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: John Costello, Robert Patrick Headon
-
Publication number: 20250044159Abstract: A method of monitoring a health of a temperature system may comprise selecting a temperature sensor of a plurality of temperature sensors arranged in an array, where each temperature sensor corresponds to an address within the array. The method may comprise identifying the address corresponding to the single temperature sensor, sending the address to a multiplexer, and selecting the single temperature sensor using the identified address. The method may comprise testing the selected single temperature sensor calculating an average temperature detected by the plurality of temperatures sensors.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Applicants: Rolls-Royce Corporation, Rolls-Royce North American Technologies Inc.Inventors: John Costello, Robert C. Dalley, Douglas Schetzel
-
Publication number: 20250044168Abstract: A system for detecting a failure in a thermocouple array may comprise the thermocouple array. The thermocouple array may comprise a plurality of thermocouples. The system may comprise an impedance determination circuit. The impedance determination circuit may include a capacitor that has a capacitance equal to an expected capacitance of one of the plurality of thermocouples. The one of the plurality of thermocouples may be connected to test nodes of the impedance determination circuit. The system may comprise a comparator circuit connected to the impedance determination circuit, where the comparator circuit includes an amplifier and a comparator. The system may comprise an excitation circuit connected to the impedance determination circuit, where the excitation circuit includes a waveform generator and an amplifier.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Applicants: Rolls-Royce Corporation, Rolls-Royce North American Technologies Inc.Inventors: John Costello, Robert C. Dalley, Douglas Schetzel
-
Publication number: 20240401547Abstract: The disclosed methods, systems, and kits provide the ability to deliver entire clean sheet designs from concept to first hot fire in under six weeks with instant specific impulses above 330 seconds in some of our engines. In examples, thrusters can be delivered that are at less than half of the mass budget allowable for them and they can be delivered in weeks.Type: ApplicationFiled: February 28, 2024Publication date: December 5, 2024Inventors: Prashanth Bangalore Venkatesh, Daudi Barnes, Hans Boenish, Charles Campbell, Shane Cullen, Evan Daniel, Michael Fitzpatrick, Carlos Rafael Garcia, Benjamin Graybill, Mesa Hollinbeck, Daniel Kolano, Lawrence Kyle Metsger, Drew Daniel Nemeth, Lars Osborne, Patrick Riley, Tucker James Smith, Gabriel Hall Sylvester, Ryan Good, Alexander Michael Kohut, Nicholas Anthony Gabrielli, Katherine Mulry, Mary Ellen Phillips, John Costello, Curtis Foster, Margaret Lea, Benjamin Updike, Clayton Birchenough, Graham Knight Dudley, Jamie M. Nollet, Robin E. Hormann, Samuel A. Harrison, Steven Torres, Teva Wiese
-
Publication number: 20240121283Abstract: Methods are provided in which a recording service obtains a multimedia stream along with metadata of an established collaboration session in which at least two participants collaborate via respective user devices. The recording service identifies each of the at least two participants of the established collaboration session based on the metadata and obtains an individual recording privacy control associated with each of the at least two participants based on identifying. The recording service further generates a recording of the established collaboration session restricted by the individual recording privacy control for each of the at least two participants.Type: ApplicationFiled: November 30, 2023Publication date: April 11, 2024Inventors: John Costello, Robert Patrick Headon
-
Patent number: 11916985Abstract: Methods are provided in which a recording service obtains a multimedia stream along with metadata of an established collaboration session in which at least two participants collaborate via respective user devices. The recording service identifies each of the at least two participants of the established collaboration session based on the metadata and obtains an individual recording privacy control associated with each of the at least two participants based on identifying. The recording service further generates a recording of the established collaboration session restricted by the individual recording privacy control for each of the at least two participants.Type: GrantFiled: October 11, 2022Date of Patent: February 27, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: John Costello, Robert Patrick Headon
-
Patent number: 11533179Abstract: In one embodiment, an endpoint in a network sends a Session Initiation Protocol (SIP) registration request to a device. The device generates a first key using information included in the SIP registration request. The device also writes the first key to a storage location accessible by a Traversal Using Relays around Network address translators (TURN) server. The endpoint generates a second key based on the information included in the SIP registration request. The endpoint sends an allocate request to the TURN server that includes the second key. The TURN server authenticates the endpoint based in part by comparing the second key to the first key. The endpoint receives an allocate response from the TURN server, after the TURN server authenticates the endpoint.Type: GrantFiled: August 13, 2020Date of Patent: December 20, 2022Assignee: Cisco Technology, Inc.Inventors: Ollie Fagan, John Costello, Owen Friel, Andrew West
-
Patent number: 11444900Abstract: In one embodiment, a request to join an electronic chat room is received from a requester. A selection of an access control level for the requester is received via a user interface in order to grant the requester access to the electronic chat room according to a condition for granting access. The user interface is used to assign a selected access control level to the requester, thereupon granting access to the requester. The requester's access to content available in the electronic chat room being limited based on the selected access control level. Related methods, apparatus, and systems are also described.Type: GrantFiled: February 24, 2020Date of Patent: September 13, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: John Costello, Andrew Henderson, Robert Headon
-
Publication number: 20220265488Abstract: Absorbent laminates and folded multi-layer absorbent cores including one or more of the present absorbent laminates The present absorbent laminates comprise an absorbent layer between two laminate layers, at least one of which absorbent laminates including a spunlace nonwoven. Some of the present multi-layer absorbent cores are folded to define a channel running longitudinally along the core to enhance liquid distribution and absorption.Type: ApplicationFiled: July 20, 2020Publication date: August 25, 2022Applicant: ATTENDS HEALTHCARE PRODUCTS, INC.Inventors: Harry J. CHMIELEWSKI, Paul DUCKER, Charles F. SCHROER, Jr., Matthew ASHCRAFT, John COSTELLO
-
Publication number: 20220052850Abstract: In one embodiment, an endpoint in a network sends a Session Initiation Protocol (SIP) registration request to a device. The device generates a first key using information included in the SIP registration request. The device also writes the first key to a storage location accessible by a Traversal Using Relays around Network address translators (TURN) server. The endpoint generates a second key based on the information included in the SIP registration request. The endpoint sends an allocate request to the TURN server that includes the second key. The TURN server authenticates the endpoint based in part by comparing the second key to the first key. The endpoint receives an allocate response from the TURN server, after the TURN server authenticates the endpoint.Type: ApplicationFiled: August 13, 2020Publication date: February 17, 2022Inventors: Ollie Fagan, John Costello, Owen Friel, Andrew West
-
Patent number: 11140234Abstract: Various embodiments describe controlling usages of channels of a user experience ecosystem. A computer system provides a user interface to a computing device, generates data entries based on user interactions with the user interface, and stores the data entries in a data store. The data entries identify the channels and specify dependencies between the usages of the channels. The computer system adds, to the data store, identifiers of storage locations of content. The computer system provides, to channel systems, access to the data entries and the identifiers of the storage locations in the data store. A usage of a channel by a channel system includes a content publication based on the data entries and the identifiers of the storage locations. The usage of this channel is coordinated with a usage of a different channel by a different channel system based on the dependencies specified in the data entries.Type: GrantFiled: April 10, 2020Date of Patent: October 5, 2021Assignee: Adobe Inc.Inventors: Stephanie Au, Peter Krmpotic, John Costello
-
Publication number: 20200244754Abstract: Various embodiments describe controlling usages of channels of a user experience ecosystem. A computer system provides a user interface to a computing device, generates data entries based on user interactions with the user interface, and stores the data entries in a data store. The data entries identify the channels and specify dependencies between the usages of the channels. The computer system adds, to the data store, identifiers of storage locations of content. The computer system provides, to channel systems, access to the data entries and the identifiers of the storage locations in the data store. A usage of a channel by a channel system includes a content publication based on the data entries and the identifiers of the storage locations. The usage of this channel is coordinated with a usage of a different channel by a different channel system based on the dependencies specified in the data entries.Type: ApplicationFiled: April 10, 2020Publication date: July 30, 2020Inventors: Stephanie Au, Peter Krmpotic, John Costello
-
Publication number: 20200195596Abstract: In one embodiment, a request to join an electronic chat room is received from a requester. A selection of an access control level for the requester is received via a user interface in order to grant the requester access to the electronic chat room according to a condition for granting access. The user interface is used to assign a selected access control level to the requester, thereupon granting access to the requester. The requester's access to content available in the electronic chat room being limited based on the selected access control level. Related methods, apparatus, and systems are also described.Type: ApplicationFiled: February 24, 2020Publication date: June 18, 2020Inventors: John Costello, Andrew Henderson, Robert Headon
-
Patent number: 10659546Abstract: Various embodiments describe controlling usages of channels of a user experience ecosystem. A computer system provides a user interface to a computing device, generates data entries based on user interactions with the user interface, and stores the data entries in a data store. The data entries identify the channels and specify dependencies between the usages of the channels. The computer system adds, to the data store, identifiers of storage locations of content. The computer system provides, to channel systems, access to the data entries and the identifiers of the storage locations in the data store. A usage of a channel by a channel system includes a content publication based on the data entries and the identifiers of the storage locations. The usage of this channel is coordinated with a usage of a different channel by a different channel system based on the dependencies specified in the data entries.Type: GrantFiled: May 23, 2017Date of Patent: May 19, 2020Assignee: Adobe Inc.Inventors: Stephanie Au, Peter Krmpotic, John Costello
-
Patent number: 10574609Abstract: In one embodiment, a request to join an electronic chat room is received from a requester. A selection of an access control level for the requester is received via a user interface in order to grant the requester access to the electronic chat room according to a condition for granting access. The user interface is used to assign a selected access control level to the requester, thereupon granting access to the requester. The requester's access to content available in the electronic chat room being limited based on the selected access control level. Related methods, apparatus, and systems are also described.Type: GrantFiled: June 29, 2016Date of Patent: February 25, 2020Assignee: Cisco Technology, Inc.Inventors: John Costello, Andrew Henderson, Robert Headon
-
Publication number: 20190063253Abstract: Technologies for engine fluid quality monitoring are disclosed herein. An engine system includes a sensor and an engine controller. The sensor generates sensor data indicative of a fluid property of engine fluid of a gas turbine engine of the engine system. The engine fluid may be engine oil or fuel. The fluid quality may be viscosity, water content, calorific content, specific gravity, heating value, or the presence of contaminants in the engine fluid. The engine controller determines the fluid property based on the sensor data and outputs the fluid property. The fluid property may be stored in non-volatile storage. A user alert such as a cockpit alert may be generated based on the fluid property. A control law of the gas turbine engine may be modified as a function of the fluid property. The engine controller may include the sensor.Type: ApplicationFiled: August 25, 2017Publication date: February 28, 2019Inventors: Dawn K. Andrus, Michael T. Elliott, John Costello, Anthony Fulford, John Gebhard
-
Patent number: 10180075Abstract: Technologies for engine fluid quality monitoring are disclosed herein. An engine system includes a gas turbine engine having one or more mechanical components, a fluid quality sensing system, and an engine controller. Each mechanical component includes a tracer material embedded in the mechanical component during manufacture. The fluid quality sensing system applies a laser beam to debris captured in an engine fluid of the gas turbine engine and detects a light signature generated by tracer material in the debris in response to application of the laser beam. The engine controller identifies the tracer material as a function of the light signature. The engine controller determines a potential wear state of a mechanical component as a function of the tracer material. The engine controller may select the mechanical component from multiple mechanical components based on the tracer material. Each mechanical component has a predetermined association with a corresponding tracer material.Type: GrantFiled: August 25, 2017Date of Patent: January 15, 2019Assignee: Rolls-Royce CorporationInventors: Dawn K. Andrus, Michael T. Elliott, John Costello, Anthony Fulford, John Gebhard
-
Publication number: 20180343313Abstract: Various embodiments describe controlling usages of channels of a user experience ecosystem. A computer system provides a user interface to a computing device, generates data entries based on user interactions with the user interface, and stores the data entries in a data store. The data entries identify the channels and specify dependencies between the usages of the channels. The computer system adds, to the data store, identifiers of storage locations of content. The computer system provides, to channel systems, access to the data entries and the identifiers of the storage locations in the data store. A usage of a channel by a channel system includes a content publication based on the data entries and the identifiers of the storage locations. The usage of this channel is coordinated with a usage of a different channel by a different channel system based on the dependencies specified in the data entries.Type: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Inventors: Stephanie Au, Peter Krmpotic, John Costello
-
Patent number: D841380Type: GrantFiled: May 4, 2018Date of Patent: February 26, 2019Assignee: Herman Miller, Inc.Inventors: Gianfranco Zaccai, Mark Bates, Alex Broerman, John Costello