Patents by Inventor Stephen Harris

Stephen Harris 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: 11504813
    Abstract: A method comprises inspecting a ceramic matrix composite component assembled in a gas turbine engine to determine an extent of damage to the ceramic matrix composite component, determining a repair technique to repair the damage to the ceramic matrix composite component based on the extent of damage to the ceramic matrix composite component, and repairing the ceramic matrix composite component using the repair technique.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: November 22, 2022
    Assignees: Rolls-Royce High Temperature Composites Inc.
    Inventors: Michael J. Whittle, Stephen Harris, Keith Sadler, Matthew D. Thomason, Andrew Norton, James Kell
  • Publication number: 20220315424
    Abstract: Systems for producing hydrogen gas for local distribution, consumption, and/or storage, and related devices and methods are disclosed herein. A representative system includes a pyrolysis reactor system that can be coupled to a supply of reaction material that includes a hydrocarbon. The pyrolysis reactor system includes one or more combustion components positioned to transfer heat to the reaction material to convert the hydrocarbon into an output that includes hydrogen gas and carbon particulates. The pyrolysis reactor system also includes a carbon separation system positioned to separate the hydrogen gas the carbon particulates in the output. In various embodiments, the system also includes components to locally consume the filtered hydrogen gas, such as a power generator, heating appliance, and/or a combined heat and power device.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 6, 2022
    Inventors: Justin B. Ashton, Roelof E. Groenewald, Kevin J. Hughes, William Kokonaski, Max N. Mankin, Tony S. Pan, Levi D. Rodriguez, Lowell L. Wood, John J. Lorr, Amit Goyal, Guido Radaelli, Vikram Seshadri, MJ Mahdi, Matthew Ballard, Stephen Harris, Alex Pearse
  • Patent number: 11435989
    Abstract: Reuse of a thread-local return data structure to prevent a return data structure from being allocated every time asynchronous functions return. The system returns thread operation from the asynchronous function back to the caller function in a manner that the return data structure can be reused for future asynchronous function returns within that same thread. To do so, the system first accesses data that was generated by the asynchronous function in response to the caller function placing the function call to the asynchronous function. To determine if reuse is appropriate, the system determines that the caller function will use the return data structure as populated only once. If so, the system populates the reusable thread-local return data structure and returns that data structure to the caller.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: September 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Wrighton, Jan Kotas, Stephen Harris Toub
  • Patent number: 11434176
    Abstract: A method of making a ceramic fiber tow and the system regarding the same may be included. The method may include commingling a plurality of ceramic fibers with a fugitive fiber to form a single ceramic fiber tow. The fugitive fiber may be positioned between at least two ceramic fibers included in the single ceramic fiber tow. The method may further include forming a porous ceramic preform including at least the single ceramic fiber tow. The method may further include removing the fugitive fiber from the ceramic fiber tow leaving a space between at least two ceramic fibers of the single ceramic fiber tow. The method may further include replacing the spaces between ceramic fibers included in the ceramic fiber tows with a ceramic matrix.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: September 6, 2022
    Assignee: ROLLS-ROYCE HIGH TEMPERATURE COMPOSITES INC.
    Inventor: Stephen Harris
  • Patent number: 11429358
    Abstract: Representing asynchronous functionality in intermediate code, and then having the runtime compiler, rather than the source code language compiler, declare the corresponding asynchronous state machine. This allows the size of the intermediate code to be smaller thereby facilitating more efficient delivery of the code to end users. Furthermore, the runtime compiler can now use its optimization capability to optimize performance of the asynchronous functionality specific to the actual environment in which the asynchronous work will operate.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: August 30, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Wrighton, Jan Kotas, Stephen Harris Toub
  • Patent number: 11428470
    Abstract: Refractory anchoring devices include a main body and a mounting feature for mounting to a thermal vessel. The main body has the shape of two end-to-end Y's forming a central segment, two branch segments extending from each end of the central segment, and an extension segment extending from each of the four branch segments, to collectively form four unenclosed cell openings that are each semi-hexagonal in shape. Some embodiments include four reinforcement segments with each one extending into a respective cell opening, four voids with each one extending through respective adjacent branch and extension segments, an underbody gap formed under the central segment for refractory interlinking between cell openings, and/or a single stud-welding stud for the mounting feature.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 30, 2022
    Assignee: BRAND SHARED SERVICES LLC
    Inventors: Eduardo Fernando D'Oracio De Almeida, Anthony Stephen Harris
  • Publication number: 20220260783
    Abstract: Refractory anchoring devices include a main body and a mounting feature for mounting to a thermal vessel. The main body has the shape of two end-to-end Y's forming a central segment, two branch segments extending from each end of the central segment, and an extension segment extending from each of the four branch segments, to collectively form four unenclosed cell openings that are each semi-hexagonal in shape. Some embodiments include four reinforcement segments with each one extending into a respective cell opening, four voids with each one extending through respective adjacent branch and extension segments, an underbody gap formed under the central segment for refractory interlinking between cell openings, and/or a single stud-welding stud for the mounting feature.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 18, 2022
    Applicant: BRAND SHARED SERVICES, LLC
    Inventors: Eduardo Fernando D'ORACIO DE ALMEIDA, Anthony Stephen HARRIS
  • Patent number: 11409508
    Abstract: A computing device including a processor configured to receive source code including a plurality of source code modules. The processor may generate executable code from the source code and assign two or more reload indicators to two or more executable code modules. The processor may execute the executable code. During execution of the executable code, the processor may receive a source code update and generate an executable code update from the source code and the source code update. The processor may apply the executable code update to the executable code to generate updated executable code. The processor may generate a reload ordering of two or more reload operations corresponding to the reload indicators. As specified by the reload ordering, the processor may perform the two or more reload operations at the two or more respective executable code modules. The processor may execute the updated executable code.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: August 9, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen Harris Toub, Stephane Delcroix, Jan Kotas, Michael John McLaughlin, Pranav Krishnamoorthy, Thomas A. McDonald
  • Publication number: 20220198267
    Abstract: Apparatus and method to detect anomalies in observations use a first plurality of observations regarding operation of a computing system, which are binned based on features values of the observations. Based on the binning, a weighting score is determined for the observations, which is applied to a loss function of an autoencoder. A second plurality of observations is then applied to the autoencoder as input to determine a reconstruction error value for each observation of the second plurality of observations. The reconstruction error values are used to detect anomalous observations of the second plurality of observations.
    Type: Application
    Filed: February 16, 2021
    Publication date: June 23, 2022
    Inventors: Kiran Rama, Stephen Harris
  • Publication number: 20220066759
    Abstract: Reuse of a thread-local return data structure to prevent a return data structure from being allocated every time asynchronous functions return. The system returns thread operation from the asynchronous function back to the caller function in a manner that the return data structure can be reused for future asynchronous function returns within that same thread. To do so, the system first accesses data that was generated by the asynchronous function in response to the caller function placing the function call to the asynchronous function. To determine if reuse is appropriate, the system determines that the caller function will use the return data structure as populated only once. If so, the system populates the reusable thread-local return data structure and returns that data structure to the caller.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: David Charles WRIGHTON, Jan KOTAS, Stephen Harris TOUB
  • Publication number: 20220050669
    Abstract: Representing asynchronous functionality in intermediate code, and then having the runtime compiler, rather than the source code language compiler, declare the corresponding asynchronous state machine. This allows the size of the intermediate code to be smaller thereby facilitating more efficient delivery of the code to end users. Furthermore, the runtime compiler can now use its optimization capability to optimize performance of the asynchronous functionality specific to the actual environment in which the asynchronous work will operate.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 17, 2022
    Inventors: David Charles WRIGHTON, Jan KOTAS, Stephen Harris TOUB
  • Publication number: 20210354253
    Abstract: A method comprises inspecting a ceramic matrix composite component assembled in a gas turbine engine to determine an extent of damage to the ceramic matrix composite component, determining a repair technique to repair the damage to the ceramic matrix composite component based on the extent of damage to the ceramic matrix composite component, and repairing the ceramic matrix composite component using the repair technique.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 18, 2021
    Inventors: Michael J. Whittle, Stephen Harris, Keith Sadler, Matthew D. Thomason, Andrew Norton, James Kell
  • Publication number: 20210338574
    Abstract: The present invention relates to an intranasal pharmaceutical dosage form comprising a dosing unit comprising naloxone or a pharmaceutically acceptable salt thereof in an amount of equivalent to ?0.5 mg naloxone HCl dissolved in an application fluid of a volume of ?250 ?l. Furthermore, the present invention relates to such an intranasal pharmaceutical dosage form for use in the treatment of opioid overdosing and/or at least one symptom thereof.
    Type: Application
    Filed: April 23, 2021
    Publication date: November 4, 2021
    Inventors: John Strang, Alexander Oksche, Stephen Harris, Kevin Smith, Lucie Helene Jeanne Mottier
  • Publication number: 20210301737
    Abstract: A gas turbine engine system includes an engine component comprising ceramic matrix composite materials, at least one control system configured to control at least a temperature of the engine component, and a controller. The controller includes a degradation map stored therein. The degradation map includes degradation fields, each field defined by a unique range of temperatures and stresses of the component and correlated to different types of degradation of the component. The controller is configured to determine a first temperature and stress of the component and a first field based on the first temperature and stress, determine a second field different from the first and a second temperature and stress that would locate the component in the second field, and instruct the control system to change the temperature of the component from the first to the second temperature to locate the component in the second field.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Michael J. Whittle, Ian M. Edmonds, Stephen Harris
  • Patent number: 11117838
    Abstract: A method of making a fiber preform for ceramic matrix composite (CMC) fabrication that utilizes a fugitive binder and a machining step is described. The method includes, according to one embodiment, laying up a plurality of plies to form a stack, where each ply comprises an arrangement of fibers. The stack is infiltrated with a polymer at an elevated temperature to form an infiltrated stack that is cooled to form a rigid preform. The rigid fiber preform is machined to have a predetermined shape, such that a machined fiber preform is formed. A composite assembly including the machined fiber preform is formed and then the composite assembly is heated at a sufficient temperature to pyrolyze the polymer. Thus, a porous preform of a predetermined geometry is formed for further processing into a CMC.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: September 14, 2021
    Assignee: ROLLS-ROYCE HIGH TEMPERATURE COMPOSITES INC.
    Inventors: Wayne Steffier, Michael Jacquinto, Stephen Harris, Robert Shinavski, Todd Engel
  • Publication number: 20210216923
    Abstract: A system and method for recommending demand-supply agent pairs for transactions uses a deep neural network on data of demand agents to produce a demand agent vector, which is used to select supply agents based on their likelihood of future transaction and to find k nearest neighbor demand agents for each of the demand agents. The candidate supply agents and the k nearest neighbor demand agents are then combined to produce candidate demand-supply agent pairs, which are used to find recommended demand-supply agent pairs by applying modeling using machine learning.
    Type: Application
    Filed: March 5, 2020
    Publication date: July 15, 2021
    Inventors: KIRAN RAMA, FRANCIS CHOW, RICKY HO, SAYAN PUTATUNDA, RAVI PRASAD KONDAPALLI, STEPHEN HARRIS
  • Publication number: 20210205295
    Abstract: The invention relates to a solid dosage form comprising a core-shell structure comprising two or more different active agents, wherein the core-shell structure comprises (1) a core comprising a first matrix formulation, the first matrix formulation comprising at least one active agent selected from the group of an active agent (A) and an active agent (B); and (2) a shell encasing the core and comprising a second matrix formulation, wherein the weight ratio of the first matrix formulation to the second matrix formulation is from about 1:10 to about 4:1. In certain embodiments, the solid dosage forms of the invention are in oral solid extended release dosage forms, which provide an extended release of at least a portion of at least one active agent included therein.
    Type: Application
    Filed: October 19, 2018
    Publication date: July 8, 2021
    Inventors: Ozgur Akcan, Stephen Harris, Richard Mannion
  • Patent number: 11046618
    Abstract: A ceramic matrix composite (CMC) is formed by infiltrating a metal or alloy into a fiber preform in a reactor or furnace that is separated into multiple discrete temperature zones. The gradual cooling of the CMC is controlled, such that upon solidification, a narrow, planar, solidification front is created which allows the expanding metal or alloy to move into a hotter section of the fiber preform, opposed to the surface of the CMC. A discrete solidification front is established that moves through the ceramic matrix composite (CMC) as the composite cools.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: June 29, 2021
    Assignees: ROLLS-ROYCE CORPORATION, ROLLS-ROYCE HIGH TEMPERATURE COMPOSITES INC.
    Inventors: Robert Shinavski, Joseph Doyle, Andrew Ritchey, Stephen Harris
  • Publication number: 20210172965
    Abstract: A method for measuring and managing DHA levels in a pregnant woman to substantially reduce risk of spontaneous preterm birth, including: determining the blood level of DHA in the pregnant woman at or about the end of the first trimester or beginning of the second trimester, the DHA level being a first comparator; determining level of DHA in at least one pregnant subject at least one predetermined period, where the at least one pregnant subject having achieved a term pregnancy, and where the level of DHA at the at least one predetermined period being at least a second comparator; comparing the level of DHA in the first and at least second comparator; and when the difference between the first and the at least second comparator is greater than a predetermined value, administering to the subject a therapeutically effective amount of DHA to reduce pathology relating to spontaneous preterm birth.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Applicant: OMEGAQUANT ANALYTICS, LLC
    Inventors: William Stephen HARRIS, Kristina Harris Jackson
  • Publication number: 20210174076
    Abstract: A computer implemented method of building a training set for training an AI program for document classification is provided. The method comprises, in relation to a first training set comprising a set of documents classified as positive, and therefore of interest to a user, or negative, and therefore not of interest to the user, the steps of: receiving a selection of a search algorithm for obtaining further documents; obtaining, based upon the selected algorithm, a plurality of documents; presenting a selected subset of the documents to the user; receiving user input, wherein the user input is a user classification of whether one or more of the presented documents are positive or negative; adding the user classified documents to the training set to create a second training set; and repeating, until the training set is considered complete, the above steps, wherein the second training set is then used as the first training set.
    Type: Application
    Filed: November 23, 2020
    Publication date: June 10, 2021
    Inventors: Charles Fisher, Stephen Harris, David Challis