Patents by Inventor John Harris

John 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: 11763046
    Abstract: A simulation suggestion system comprising a server connected with a plurality of clients via a network. The server executes a design engine for generating designs, a simulation suggestion engine for identifying suggested simulations for the designs, and a simulation engine for performing the suggested simulations on the designs. The simulation engine includes one or more simulation tools for performing one or more suggested simulations on a design. A user completes a design of an object via the design engine. The simulation suggestion engine automatically identifies one or more simulation tools that are appropriate for the completed design based on at least one characteristic of the design. The simulation suggestion engine automatically identifies and loads simulation parameters (boundary conditions) for the suggested simulation tools. The suggested simulation tools are then performed on the completed design via the simulation engine.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: September 19, 2023
    Assignee: AUTODESK, INC.
    Inventor: Andrew John Harris
  • Patent number: 11738100
    Abstract: Aqueous formulations and kits of radiopharmaceutical compounds of general Formula (II) protected from radiolysis with stabilisers, such as L-methionine and gentisic acid, are disclosed, wherein the compounds are based on sarcophagine ligands coordinated to a radioisotope, such as 64-copper, and linked to a tetrazine group for reaction with tumour targeting antibodies having functional reactive groups such as trans-cyclooctene, processes of preparing said radioligand formulations, and uses thereof for radioimaging, diagnosing and treating cancer.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: August 29, 2023
    Assignee: CLARITY PHARMACEUTICALS LIMITED
    Inventors: Matthew John Harris, Sean Lumb
  • Patent number: 11730061
    Abstract: A transducer (140) having a mechanical impedance over an operative frequency range and having a desired power coupling (145) to a load over the operative frequency range comprises a piezoelectric device (141) having a frequency distribution of modes in the operative frequency range; and an overmould (143). The overmould (143) is arranged to surround at least part of the piezoelectric device (141); and the parameters of the overmould (143) are selected to provide a required impedance matching between the mechanical impedance of the transducer (140) and the mechanical impedance of the load. An alternative transducer comprises a mounting means for holding a discrete portion of at least a part of the periphery of the piezoelectric device wherein the parameters of the mounting means are selected to provide a required boundary condition for the periphery of the piezoelectric device whereby the desired power coupling between the transducer and the load is provided.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 15, 2023
    Assignee: Google LLC
    Inventors: James East, Neil John Harris
  • Patent number: 11663379
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes. A method includes performing numerical simulation of a modeled object in accordance with a current version of the three dimensional shape and the one or more in-use load cases; finding a maximized stress or strain element, for each in-use load cases; determining an expected number of loading cycles for each of the one or more in-use load cases for the physical structure using the maximized stress or strain element and data relating fatigue strength to loading cycles; redefining a fatigue safety factor inequality constraint for the modeled object; computing shape change velocities for an implicit surface in a level-set representation of the three dimensional shape in accordance with at least the fatigue safety factor inequality constraint; and updating the level-set representation using the shape change velocities.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: May 30, 2023
    Assignee: Autodesk, Inc.
    Inventors: Andrew John Harris, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara, Adrian Adam Thomas Butscher, Dagmara Lilianna Szkurlat
  • Patent number: 11653368
    Abstract: Systems, methods, apparatuses, and computer program products for selective over the air reconfiguration of unicast MBSFN are provided. One method may include detecting whether a system is physical downlink control channel (PDCCH) limited. When it is detected that the system is physical downlink control channel (PDCCH) limited, the method may include reducing a percentage of subframes that are using unicast multimedia broadcast single frequency network (MBSFN). When it is detected that the system is not physical downlink control channel (PDCCH) limited, the method may include increasing the percentage of subframes that are using unicast multimedia broadcast single frequency network (MBSFN).
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: May 16, 2023
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventor: John Harris
  • Publication number: 20230145217
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, A method includes obtaining, by a computer aided design program, a design space for a modeled object, one or more design criteria for the modeled object, one or more in-use load cases, and a critical fatigue crack length for a material from which A physical structure will be manufactured; iteratively modifying a generatively designed three dimensional shape of the modeled object in the design space in accordance with the critical fatigue crack length for the material, wherein the iteratively modifying comprises enforcing a design criterion that limits a minimum thickness of the generatively designed three dimensional shape, the minimum thickness being based on the critical fatigue crack length for the material.
    Type: Application
    Filed: December 8, 2022
    Publication date: May 11, 2023
    Inventors: Andrew John Harris, Konara Mudiyanselage Kosala Bandara, Dagmara Lilianna Szkurlat, Adrian Adam Thomas Butscher, Anthony Christopher Kipkirui Yegon Ruto
  • Publication number: 20230106636
    Abstract: Secure circuitry detects a number of memory transactions matching a specified pattern on a bus between a processor external to the secure circuitry and a memory external to the secure circuitry. The secure circuitry detects a cumulative size of the memory transactions matching the specified pattern on the bus between the processor and the memory. In response to either or both of the number of the memory transactions being outside a number range and the cumulative size being outside a size range, the secure circuitry performs an action.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 6, 2023
    Inventors: Gary T. Brown, Vincent C. Skurdal, John Harris
  • Publication number: 20230088537
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 23, 2023
    Inventors: Andrew John Harris, Adrian Adam Thomas Butscher, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara
  • Patent number: 11599467
    Abstract: The present disclosure advantageously provides a system cache and a method for storing coherent data and non-coherent data in a system cache. A transaction is received from a source in a system, the transaction including at least a memory address, the source having a location in a coherent domain or a non-coherent domain of the system, the coherent domain including shareable data and the non-coherent domain including non-shareable data. Whether the memory address is stored in a cache line is determined, and, when the memory address is not determined to be stored in a cache line, a cache line is allocated to the transaction including setting a state bit of the allocated cache line based on the source location to indicate whether shareable or non-shareable data is stored in the allocated cache line, and the transaction is processed.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 7, 2023
    Assignee: Arm Limited
    Inventors: Jamshed Jalal, Bruce James Mathewson, Tushar P Ringe, Sean James Salisbury, Antony John Harris
  • Publication number: 20230051685
    Abstract: A blade for use in a gas turbine engine, the blade comprising a blade portion and a fir tree root portion, the blade portion and the root portion having a connected passage for allowing cooling air to flow within the blade, the fir tree root portion having an air intake on its leading edge, the air intake allowing cooling air to enter the cooling passage and wherein the fir tree root portion comprises a plurality of projections, including at least a base projection and a top projection; and wherein the air inlet located in the base projection of the fir tree root portion and wherein the air inlet comprises at least 50% of the face of the base projection of the fir tree root portion.
    Type: Application
    Filed: August 3, 2022
    Publication date: February 16, 2023
    Applicant: ROLLS-ROYCE plc
    Inventors: Gary SIDEBOTHAM, John HARRIS, Chenhui LIU
  • Publication number: 20230021239
    Abstract: A method and system provide the ability to generate models. A generative shelled base is created as a hollow computer-aided design (CAD) design. A t-spline mid-surface shell is created from the generative shelled base, which is then used to create a shell mesh model. A t-spline solid body is created from the generative shelled base, which is used to create an internal support structure that is converted into a shell CAD geometry, which is used to create a support structure mid-surface shell. The support structure mid-surface shell is combined with the shell mesh model into a generative mid-surface mesh that is used in a computer-aided engineering (CAE) crash simulation. The generated shelled base is combined with the shell CAD geometry into a generative shelled solid that is utilized in an additive build simulation.
    Type: Application
    Filed: September 20, 2022
    Publication date: January 19, 2023
    Applicant: Autodesk, Inc.
    Inventors: Michael Grau, Andrew John Harris
  • Patent number: 11537543
    Abstract: An apparatus and method are provided for handling protocol conversion. The apparatus has interconnect circuitry for routing messages between components coupled to the interconnect circuitry in a manner that conforms to a first communication protocol. Protocol conversion circuitry is coupled between the interconnect circuitry and an external communication path, for converting messages between the first communication protocol and a second communication protocol that has a layered architecture comprising multiple layers. The protocol conversion circuitry has a gateway component forming one of the components coupled to the interconnect circuitry, and a controller coupled with the gateway component and used to control connection with the external communication path.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: December 27, 2022
    Assignee: Arm Limited
    Inventors: Ashok Kumar Tummala, Jamshed Jalal, Antony John Harris, Jeffrey Carl Defilippi, Anitha Kona, Bruce James Mathewson
  • Publication number: 20220382679
    Abstract: The present disclosure advantageously provides a system cache and a method for storing coherent data and non-coherent data in a system cache. A transaction is received from a source in a system, the transaction including at least a memory address, the source having a location in a coherent domain or a non-coherent domain of the system, the coherent domain including shareable data and the non-coherent domain including non-shareable data. Whether the memory address is stored in a cache line is determined, and, when the memory address is not determined to be stored in a cache line, a cache line is allocated to the transaction including setting a state bit of the allocated cache line based on the source location to indicate whether shareable or non-shareable data is stored in the allocated cache line, and the transaction is processed.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Applicant: Arm Limited
    Inventors: Jamshed Jalal, Bruce James Mathewson, Tushar P Ringe, Sean James Salisbury, Antony John Harris
  • Patent number: 11477892
    Abstract: A PCB, printed circuit board, structure for forming at least one embedded electronic component. The structure comprises a multi-layer PCB board comprising at least one through-hole via, the via comprising a plurality of electrodes vertically aligned within the via, each electrode comprising a plated ring; and an isolation section separating each of the electrodes.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: October 18, 2022
    Assignee: UNIVERSITY OF LIMERICK
    Inventors: John Harris, Jennifer Hennessy, Seamus Clifford, Mark Southern
  • Patent number: 11449647
    Abstract: A method and system provide the ability to generate models. A generative shelled base is created as a hollow computer-aided design (CAD) design. A t-spline mid-surface shell is created from the generative shelled base, which is then used to create a shell mesh model. A t-spline solid body is created from the generative shelled base, which is used to create an internal support structure that is converted into a shell CAD geometry, which is used to create a support structure mid-surface shell. The support structure mid-surface shell is combined with the shell mesh model into a generative mid-surface mesh that is used in a computer-aided engineering (CAE) crash simulation. The generated shelled base is combined with the shell CAD geometry into a generative shelled solid that is utilized in an additive build simulation.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: September 20, 2022
    Assignee: AUTODESK, INC.
    Inventors: Michael Grau, Andrew John Harris
  • Publication number: 20220283972
    Abstract: An apparatus and method are provided for handling protocol conversion. The apparatus has interconnect circuitry for routing messages between components coupled to the interconnect circuitry in a manner that conforms to a first communication protocol. Protocol conversion circuitry is coupled between the interconnect circuitry and an external communication path, for converting messages between the first communication protocol and a second communication protocol that has a layered architecture comprising multiple layers. The protocol conversion circuitry has a gateway component forming one of the components coupled to the interconnect circuitry, and a controller coupled with the gateway component and used to control connection with the external communication path.
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Inventors: Ashok Kumar TUMMALA, Jamshed JALAL, Antony John HARRIS, Jeffrey Carl DEFILIPPI, Anitha KONA, Bruce James MATHEWSON
  • Publication number: 20220287139
    Abstract: User Equipment (UE), methods, and software that selectively transfer data to a mobile network. In one embodiment, the UE identifies data buffered for one or more applications miming on the UE while the UE is in non-connected mode, determines a number of other UEs receiving signaling messages on a control plane to transition from non-connected mode to connected mode, and estimates a load on the control plane based on the number of other UEs receiving signaling messages to transition from non-connected mode to connected mode.
    Type: Application
    Filed: August 29, 2019
    Publication date: September 8, 2022
    Inventor: John HARRIS
  • Publication number: 20220272457
    Abstract: An actuator module includes a base plate extending in a plane, a voice coil connected to the base plate, and a magnet assembly that includes a back side facing the base plate and a front side facing away from the base plate. The magnet assembly includes a base layer and sidewalls defining a cup and an inner element including a center magnet mounted within the cup. The sidewalls include a first and second pair of sidewalls. The actuator module includes a rigid frame attached to the base plate, the rigid frame including four stubs. The actuator module also includes a plurality of springs suspending the magnet assembly relative to the frame and base plate, the plurality of springs including a first spring attached to the frame at a first pair of the four stubs and a second spring attached to the frame at a second pair of the four stubs.
    Type: Application
    Filed: July 31, 2019
    Publication date: August 25, 2022
    Inventors: Neil John Harris, Timothy A. Gladwin, Rajiv Bernard Gomes, Anthony King, Jason David Walker
  • Publication number: 20220272790
    Abstract: There is disclosed a method including at a serving cell, using cell measurements performed at a neighbouring cell to assist the serving cell in determining whether a serving cell user equipment which supports skip-uplink is in a discontinuous transmission state. The cell measurements performed at the neighbouring cell include measurements of the serving cell user equipment.
    Type: Application
    Filed: July 8, 2019
    Publication date: August 25, 2022
    Inventors: John HARRIS, Roy YANG
  • Publication number: 20220237344
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes. A method includes obtaining a design space for a modeled object, one or more design criteria, one or more in-use load cases, and one or more specifications of material, wherein the design criteria comprise a required number of loading cycles for the modeled object; iteratively modifying a generatively designed three dimensional shape of the modeled object, comprising: performing numerical simulation of the modeled object, finding a maximized stress or strain element for each of the one or more in-use load cases, determining an expected number of loading cycles for each of the one or more in-use load cases, redefining a fatigue safety factor inequality constraint for the modeled object, computing shape change velocities in accordance with at least the fatigue safety factor inequality constraint, and updating the level-set representation.
    Type: Application
    Filed: April 6, 2022
    Publication date: July 28, 2022
    Inventors: Andrew John Harris, Konara Mudiyanselage Kosala Bandara, Dagmara Lilianna Szkurlat, Adrian Adam Thomas Butscher, Anthony Christopher Kipkirui Yegon Ruto