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: 12286222Abstract: 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: GrantFiled: February 18, 2023Date of Patent: April 29, 2025Assignee: The Boeing CompanyInventors: Robert E. Grip, Christopher K. Droney, John C. Vassberg, Dino L. Roman, John J. Brown, Nathaniel J. Noel, Charles Daniel Peyton
-
Publication number: 20250130917Abstract: 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: ApplicationFiled: December 26, 2024Publication date: April 24, 2025Inventors: John J. Browne, Marcos E. Carranza, Francesc Guim Bernat, Rajesh Poornachandran, Stephen T. Palermo
-
Publication number: 20250110903Abstract: 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: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Applicant: Intel CorporationInventors: 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: 12202601Abstract: 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: GrantFiled: February 18, 2023Date of Patent: January 21, 2025Assignee: The Boeing CompanyInventors: Robert E. Grip, John J. Brown
-
Publication number: 20250013507Abstract: 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: ApplicationFiled: September 20, 2024Publication date: January 9, 2025Applicant: Intel CorporationInventors: Chris M. MacNamara, John J. Browne, Przemyslaw J. Perycz, Pawel S. Zak, Reshma Pattan
-
Publication number: 20250004495Abstract: 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: ApplicationFiled: July 5, 2024Publication date: January 2, 2025Inventors: 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: 12177277Abstract: 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: GrantFiled: May 6, 2021Date of Patent: December 24, 2024Assignee: Intel CorporationInventors: Lokpraveen Mosur, Ilango Ganga, Robert Cone, Kshitij Arun Doshi, John J. Browne, Mark Debbage, Stephen Doyle, Patrick Fleming, Doddaballapur Jayasimha
-
Patent number: 12160368Abstract: 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: GrantFiled: April 27, 2020Date of Patent: December 3, 2024Assignee: Intel CorporationInventors: Francesc Guim Bernat, Patrick Connor, Patrick G. Kutch, John J. Browne, Alexander Bachmutsky
-
Patent number: 12132825Abstract: 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: GrantFiled: December 23, 2021Date of Patent: October 29, 2024Assignee: Intel CorporationInventors: 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: 20240353915Abstract: 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: ApplicationFiled: July 3, 2024Publication date: October 24, 2024Inventors: Akhilesh S. Thyagaturu, Francesc Guim Bernat, Karthik Kumar, Stephen Thomas Palermo, John J. Browne
-
Patent number: 12122509Abstract: 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: GrantFiled: February 18, 2023Date of Patent: October 22, 2024Assignee: The Boeing CompanyInventors: Robert E. Grip, John J. Brown, Nathaniel J. Noel
-
Publication number: 20240278901Abstract: 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: ApplicationFiled: February 18, 2023Publication date: August 22, 2024Applicant: The Boeing CompanyInventors: Robert E. Grip, John J. Brown, Nathaniel J. Noel
-
Publication number: 20240278902Abstract: 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: ApplicationFiled: February 18, 2023Publication date: August 22, 2024Applicant: The Boeing CompanyInventors: Robert E. Grip, Christopher K. Droney, John C. Vassberg, Dino L. Roman, John J. Brown, Nathaniel J. Noel, Charles Daniel Peyton
-
Publication number: 20240278903Abstract: 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: ApplicationFiled: February 18, 2023Publication date: August 22, 2024Applicant: The Boeing CompanyInventors: Robert E. Grip, John J. Brown
-
Patent number: 12068928Abstract: 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: GrantFiled: September 25, 2020Date of Patent: August 20, 2024Assignee: Intel CorporationInventors: 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: 12066853Abstract: 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: GrantFiled: June 5, 2023Date of Patent: August 20, 2024Assignee: Intel CorporationInventors: 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: 20240152460Abstract: 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: ApplicationFiled: December 19, 2023Publication date: May 9, 2024Inventors: John J. Browne, Kshitij Arun Doshi, Thijs Metsch, Francesc Guim Bernat, Adrian Hoban
-
Patent number: 11907704Abstract: 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: GrantFiled: May 2, 2022Date of Patent: February 20, 2024Assignee: Intel CorporationInventors: Ned M. Smith, Kshitij Arun Doshi, John J. Browne, Vincent J. Zimmer, Francesc Guim Bernat, Kapil Sood
-
Publication number: 20240031219Abstract: 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: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Inventors: 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: 20240015067Abstract: 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: ApplicationFiled: September 19, 2023Publication date: January 11, 2024Applicant: Intel CorporationInventors: John J. Browne, Timothy Verrall, Maryam Tahhan, Michael J. McGrath, Sean Harte, Kevin Devey, Jonathan Kenny, Christopher MacNamara