Patents by Inventor John J. Browne

John J. Browne 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: 12286222
    Abstract: There is provided an expandable strut assembly for a wing of an aircraft, having a strut with a strut cross section with an airfoil shape, and the strut having an outboard end coupled to the wing, an inboard end coupled to a fuselage, and an elongate body, and having at least one shape transition assembly connected to the strut. Each shape transition assembly is configured to transition the strut between a contracted position and an expanded position, and is configured to transition the strut cross section between a contracted airfoil shape and an expanded airfoil shape. Each shape transition assembly has a shape transition mechanism attached to an interior of the strut. The shape transition mechanism includes fixed length structural members, and a drive mechanism of variable length structural member(s), includes an actuation mechanism connected to the shape transition mechanism, and an activation mechanism coupled to the actuation mechanism.
    Type: Grant
    Filed: February 18, 2023
    Date of Patent: April 29, 2025
    Assignee: The Boeing Company
    Inventors: Robert E. Grip, Christopher K. Droney, John C. Vassberg, Dino L. Roman, John J. Brown, Nathaniel J. Noel, Charles Daniel Peyton
  • Publication number: 20250130917
    Abstract: A telemetry manager collects in-band telemetry data and out-of-band telemetry data for an application from a plurality of telemetry sources associated with a plurality of different hardware components in a system. The telemetry manager identifies a subset of hardware components in the plurality of hardware components of the system used to handle workloads of the application and correlates the telemetry data associated with the workloads handled by the subset of hardware components. The telemetry manager triggers a reconfiguration of at least one of the application or the subset of hardware components based on the correlation of the telemetry data.
    Type: Application
    Filed: December 26, 2024
    Publication date: April 24, 2025
    Inventors: John J. Browne, Marcos E. Carranza, Francesc Guim Bernat, Rajesh Poornachandran, Stephen T. Palermo
  • Publication number: 20250110903
    Abstract: A hardware accelerator device is provided with accelerator hardware to perform dictionary compressions in hardware based on a request from an application executed by a processor device coupled to the hardware accelerator device to compress data for the application.
    Type: Application
    Filed: December 12, 2024
    Publication date: April 3, 2025
    Applicant: Intel Corporation
    Inventors: Dongsheng Liang, Junyuan Wang, Xiaoyan Bo, Yuze Xiao, Haoxiang Sun, Weigang Li, Marian Horgan, Fei Wang, John J. Browne, Laurent Coquerel, Giovanni Cabiddu, Vijay Sundar Selvamani, Steven Linsell, Karthikeyan Gopal, Deepika Ranganatha
  • Patent number: 12202601
    Abstract: There is provided an extendable compression chain system for extending a structure. The system includes a track assembly, a curved guide assembly, an extendable compression chain assembly, an actuation mechanism, and a mechanical power apparatus. The extendable compression chain assembly is configured to travel along the track assembly and to follow the curved portion of the track assembly, to move from a retracted position to an extended position, to extend the structure coupled to the extendable compression chain assembly. The extendable compression chain assembly includes a compression chain structure having a first end, a second end, and modules. The modules are movable between a rigid position and a collapsed position, as the compression chain structure follows the curved portion of the track assembly, and wraps around the curved guide assembly. The extendable compression chain assembly includes an actuation end fitting and a structure interface end fitting.
    Type: Grant
    Filed: February 18, 2023
    Date of Patent: January 21, 2025
    Assignee: The Boeing Company
    Inventors: Robert E. Grip, John J. Brown
  • Publication number: 20250013507
    Abstract: Techniques for computer power management are disclosed. In one embodiment, a data center includes several compute nodes and a power management node. Power telemetry data is gathered at each of the compute nodes and sent to the power management node. The power management node analyzes the telemetry data, such as by applying filtering to identify certain metrics. The power management node may use rules to analyze the telemetry data and determine whether power management actions should be performed. The power management node may instruct the compute node to, e.g., change a power state of a processor or processor core. In some embodiments, cores may be managed by an orchestrator, and the orchestrator may identify cores to be placed in high-power and low-power states, as appropriate.
    Type: Application
    Filed: September 20, 2024
    Publication date: January 9, 2025
    Applicant: Intel Corporation
    Inventors: Chris M. MacNamara, John J. Browne, Przemyslaw J. Perycz, Pawel S. Zak, Reshma Pattan
  • Publication number: 20250004495
    Abstract: A processing device includes a plurality of processing cores, a control register, associated with a first processing core of the plurality of processing cores, to store a first base clock frequency value at which the first processing core is to run, and a power management circuit to receive a base clock frequency request comprising a second base clock frequency value, store the second base clock frequency value in the control register to cause the first processing core to run at the second base clock frequency value, and expose the second base clock frequency value on a hardware interface associated with the power management circuit.
    Type: Application
    Filed: July 5, 2024
    Publication date: January 2, 2025
    Inventors: Vasudevan Srinivasan, Krishnakanth V. Sistla, Corey D. Gough, Ian M. Steiner, Nikhil Gupta, Vivek Garg, Ankush Varma, Sujal A. Vora, David P. Lerner, Joseph M. Sullivan, Nagasubramanian Gurumoorthy, William J. Bowhill, Venkatesh Ramamurthy, Chris MacNamara, John J. Browne, Ripan Das
  • Patent number: 12177277
    Abstract: In one embodiment, a system includes a device and a host. The device includes a device stream buffer. The host includes a processor to execute at least a first application and a second application, a host stream buffer, and a host scheduler. The first application is associated with a first transmit streaming channel to stream first data from the first application to the device stream buffer. The first transmit streaming channel has a first allocated amount of buffer space in the device stream buffer. The host scheduler schedules enqueue of the first data from the first application to the first transmit streaming channel based at least in part on availability of space in the first allocated amount of buffer space in the device stream buffer. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: December 24, 2024
    Assignee: Intel Corporation
    Inventors: Lokpraveen Mosur, Ilango Ganga, Robert Cone, Kshitij Arun Doshi, John J. Browne, Mark Debbage, Stephen Doyle, Patrick Fleming, Doddaballapur Jayasimha
  • Patent number: 12160368
    Abstract: Examples described herein relate to a device configured to allocate memory resources for packets received by the network interface based on received configuration settings. In some examples, the device is a network interface. Received configuration settings can include one or more of: latency, memory bandwidth, timing of when the content is expected to be accessed, or encryption parameters. In some examples, memory resources include one or more of: a cache, a volatile memory device, a storage device, or persistent memory. In some examples, based on a configuration settings not being available, the network interface is to perform one or more of: dropping a received packet, store the received packet in a buffer that does not meet the configuration settings, or indicate an error. In some examples, configuration settings are conditional where the settings are applied if one or more conditions is met.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: December 3, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Patrick Connor, Patrick G. Kutch, John J. Browne, Alexander Bachmutsky
  • Patent number: 12132825
    Abstract: Technologies for accelerated key caching in an edge hierarchy include multiple edge appliance devices organized in tiers. An edge appliance device receives a request for a key, such as a private key. The edge appliance device determines whether the key is included in a local key cache and, if not, requests the key from an edge appliance device included in an inner tier of the edge hierarchy. The edge appliance device may request the key from an edge appliance device included in a peer tier of the edge hierarchy. The edge appliance device may activate per-tenant accelerated logic to identify one or more keys in the key cache for eviction. The edge appliance device may activate per-tenant accelerated logic to identify one or more keys for pre-fetching. Those functions of the edge appliance device may be performed by an accelerator such as an FPGA. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: October 29, 2024
    Assignee: Intel Corporation
    Inventors: Timothy Verrall, Thomas Willhalm, Francesc Guim Bernat, Karthik Kumar, Ned M. Smith, Rajesh Poornachandran, Kapil Sood, Tarun Viswanathan, John J. Browne, Patrick Kutch
  • Publication number: 20240353915
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to perform dynamic function control. An example apparatus includes interface circuitry, machine-readable instructions, and at least one processor circuit to be programmed by the machine-readable instructions to parse a packet for a function directive, activate a function associated with the function directive based on a type of the function directive being associated with an activation instruction, disable the function associated with the function directive based on the type of the function directive being associated with a deactivation instruction, and publish an active function list (AFL) and a passive function list (PFL) based on the type of the function directive.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Inventors: Akhilesh S. Thyagaturu, Francesc Guim Bernat, Karthik Kumar, Stephen Thomas Palermo, John J. Browne
  • Patent number: 12122509
    Abstract: There is provided a variable radius assembly having a spindle, at least one variable radius guide member coupled to, and driven by, the spindle, and a tension member attached to the variable radius guide member. The tension member is configured to attach to at least one variable length structural member. The variable radius assembly further has at least one gear coupled to, and driven by, the spindle, and has at least one rotational power source coupled to the spindle, and configured to rotate the spindle. The variable radius guide member enables a tension member length change at a non-linear rate for a constant rate of rotation of the spindle, allowing the at least one variable length structural member to be braced by the tension member at an inclination angle to the at least one variable length structural member throughout a range of motion.
    Type: Grant
    Filed: February 18, 2023
    Date of Patent: October 22, 2024
    Assignee: The Boeing Company
    Inventors: Robert E. Grip, John J. Brown, Nathaniel J. Noel
  • Publication number: 20240278901
    Abstract: There is provided a variable radius assembly having a spindle, at least one variable radius guide member coupled to, and driven by, the spindle, and a tension member attached to the variable radius guide member. The tension member is configured to attach to at least one variable length structural member. The variable radius assembly further has at least one gear coupled to, and driven by, the spindle, and has at least one rotational power source coupled to the spindle, and configured to rotate the spindle. The variable radius guide member enables a tension member length change at a non-linear rate for a constant rate of rotation of the spindle, allowing the at least one variable length structural member to be braced by the tension member at an inclination angle to the at least one variable length structural member throughout a range of motion.
    Type: Application
    Filed: February 18, 2023
    Publication date: August 22, 2024
    Applicant: The Boeing Company
    Inventors: Robert E. Grip, John J. Brown, Nathaniel J. Noel
  • Publication number: 20240278902
    Abstract: There is provided an expandable strut assembly for a wing of an aircraft, having a strut with a strut cross section with an airfoil shape, and the strut having an outboard end coupled to the wing, an inboard end coupled to a fuselage, and an elongate body, and having at least one shape transition assembly connected to the strut. Each shape transition assembly is configured to transition the strut between a contracted position and an expanded position, and is configured to transition the strut cross section between a contracted airfoil shape and an expanded airfoil shape. Each shape transition assembly has a shape transition mechanism attached to an interior of the strut. The shape transition mechanism includes fixed length structural members, and a drive mechanism of variable length structural member(s), includes an actuation mechanism connected to the shape transition mechanism, and an activation mechanism coupled to the actuation mechanism.
    Type: Application
    Filed: February 18, 2023
    Publication date: August 22, 2024
    Applicant: The Boeing Company
    Inventors: Robert E. Grip, Christopher K. Droney, John C. Vassberg, Dino L. Roman, John J. Brown, Nathaniel J. Noel, Charles Daniel Peyton
  • Publication number: 20240278903
    Abstract: There is provided an extendable compression chain system for extending a structure. The system includes a track assembly, a curved guide assembly, an extendable compression chain assembly, an actuation mechanism, and a mechanical power apparatus. The extendable compression chain assembly is configured to travel along the track assembly and to follow the curved portion of the track assembly, to move from a retracted position to an extended position, to extend the structure coupled to the extendable compression chain assembly. The extendable compression chain assembly includes a compression chain structure having a first end, a second end, and modules. The modules are movable between a rigid position and a collapsed position, as the compression chain structure follows the curved portion of the track assembly, and wraps around the curved guide assembly. The extendable compression chain assembly includes an actuation end fitting and a structure interface end fitting.
    Type: Application
    Filed: February 18, 2023
    Publication date: August 22, 2024
    Applicant: The Boeing Company
    Inventors: Robert E. Grip, John J. Brown
  • Patent number: 12068928
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to schedule workloads based on secure edge to device telemetry by calculating a difference between a first telemetric data received from a first hardware device and an operating parameter and computing an adjustment for a second hardware device based on the difference between the first telemetric data and the operating parameter.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 20, 2024
    Assignee: Intel Corporation
    Inventors: Kapil Sood, Timothy Verrall, Ned M. Smith, Tarun Viswanathan, Kshitij Doshi, Francesc Guim Bernat, John J. Browne, Katalin Bartfai-Walcott, Maryam Tahhan, Eoin Walsh, Damien Power
  • Patent number: 12066853
    Abstract: A processing device includes a plurality of processing cores, a control register, associated with a first processing core of the plurality of processing cores, to store a first base clock frequency value at which the first processing core is to run, and a power management circuit to receive a base clock frequency request comprising a second base clock frequency value, store the second base clock frequency value in the control register to cause the first processing core to run at the second base clock frequency value, and expose the second base clock frequency value on a hardware interface associated with the power management circuit.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: August 20, 2024
    Assignee: Intel Corporation
    Inventors: Vasudevan Srinivasan, Krishnakanth V. Sistla, Corey D. Gough, Ian M. Steiner, Nikhil Gupta, Vivek Garg, Ankush Varma, Sujal A. Vora, David P. Lerner, Joseph M. Sullivan, Nagasubramanian Gurumoorthy, William J. Bowhill, Venkatesh Ramamurthy, Chris MacNamara, John J. Browne, Ripan Das
  • Publication number: 20240152460
    Abstract: An example disclosed apparatus comprises a trigger monitor to detect an event satisfying a cache scrape trigger rule during execution of a workload, and a cache scraper to scrape cache data from cache in hardware during the execution of the workload.
    Type: Application
    Filed: December 19, 2023
    Publication date: May 9, 2024
    Inventors: John J. Browne, Kshitij Arun Doshi, Thijs Metsch, Francesc Guim Bernat, Adrian Hoban
  • Patent number: 11907704
    Abstract: Various systems and methods for enabling derivation and distribution of an attestation manifest for a software update image are described. In an example, these systems and methods include orchestration functions and communications, providing functionality and components for a software update process which also provides verification and attestation among multiple devices and operators.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: February 20, 2024
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Kshitij Arun Doshi, John J. Browne, Vincent J. Zimmer, Francesc Guim Bernat, Kapil Sood
  • Publication number: 20240031219
    Abstract: Methods, apparatus, and systems are disclosed for mapping active assurance intents to resource orchestration and life cycle management. An example apparatus disclosed herein is to reserve a probe on a compute device in a cluster of compute devices based on a request to satisfy a resource availability criterion associated with a resource of the cluster, apply a risk mitigation operation based on the resource availability criterion before deployment of a workload to the cluster, and monitor whether the criterion is satisfied based on data from the probe after deployment of the workload to the cluster.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 25, 2024
    Inventors: John J. Browne, Kshitij Arun Doshi, Francesc Guim Bernat, Adrian Hoban, Mats Agerstam, Shekar Ramachandran, Thijs Metsch, Timothy Verrall, Ciara Loftus, Emma Collins, Krzysztof Kepka, Pawel Zak, Aibhne Breathnach, Ivens Zambrano, Shanshu Yang
  • Publication number: 20240015067
    Abstract: A computing apparatus, including: a hardware platform; and an interworking broker function (IBF) hosted on the hardware platform, the IBF including a translation driver (TD) associated with a legacy network appliance lacking native interoperability with an orchestrator, the IBF configured to: receive from the orchestrator a network function provisioning or configuration command for the legacy network appliance; operate the TD to translate the command to a format consumable by the legacy network appliance; and forward the command to the legacy network appliance.
    Type: Application
    Filed: September 19, 2023
    Publication date: January 11, 2024
    Applicant: Intel Corporation
    Inventors: John J. Browne, Timothy Verrall, Maryam Tahhan, Michael J. McGrath, Sean Harte, Kevin Devey, Jonathan Kenny, Christopher MacNamara