Hewlett-Packard Patent Grants

Techniques for onboarding web applications in a zero trust environment

Granted: February 11, 2025
Patent Number: 12224981
A system and method for providing external resources through a zero trust environment includes recording a web session of a first user to generate a policy allowing a second user to access the resource used in the web session. The method includes receiving a request to initiate a network session with the zero trust environment, the request including login credentials, wherein the login credentials correspond to an authorizing user account; receiving a request to access a resource in a…

System and method for facilitating data-driven intelligent network with per-flow credit-based flow control

Granted: February 4, 2025
Patent Number: 12218829
Data-driven intelligent networking systems and methods are provided. The system can accommodate dynamic traffic with fast, effective per-flow credit-based flow control. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow can be acknowledged after reaching the egress point of the network,…

System and method for facilitating efficient packet forwarding in a network interface controller (NIC)

Granted: February 4, 2025
Patent Number: 12218828
A network interface controller (NIC) capable of efficient packet forwarding is provided. The NIC can be equipped with a host interface, a packet generation logic block, and a forwarding logic block. During operation, the packet generation logic block can obtain, via the host interface, a message from the host device and for a remote device. The packet generation logic block may generate a plurality of packets for the remote device from the message. The forwarding logic block can then…

Position-based switch of display devices

Granted: February 4, 2025
Patent Number: 12216281
The present specification describes examples of position-based switching of display devices. An example augmented reality (AR) device includes an AR display device to render display data. The example AR device also includes a wireless communication device to transmit and receive wireless signals. The example AR device further includes a processor to: 1) determine a position of the AR device relative to a computing device based on wireless signals communicated with the computing device;…

Fluid extraction via removable extraction reservoirs

Granted: February 4, 2025
Patent Number: 12214598
In one example in accordance with the present disclosure, a fluid extraction system is described. The fluid extraction system includes an interface to fluidically and electrically couple a removable extraction reservoir to a printing device. The removable extraction reservoir is to receive an amount of fluid from a reservoir in the printing device. The system also includes a controller to, based on data received from memory of an interfaced removable extraction reservoir, initiate an…

Three-dimensional printing

Granted: February 4, 2025
Patent Number: 12214549
The present disclosure is drawn to 3D printing kits, multi-fluid kits for 3D printing, and methods of making 3D printed articles. In one example, a 3D printing kit can include a powder bed material, a fusible fluid, and a magnetic fluid. The powder bed material can include polymer particles. The fusible fluid can include water and a radiation absorber. The fusible fluid can be to selectively apply to the powder bed material. The magnetic fluid can include magnetic particles, and the…

Three-dimensional (3D) printing

Granted: February 4, 2025
Patent Number: 12214421
In a three-dimensional (3D) printing method example, a metallic build material is applied. A binder fluid is selectively applied on at least a portion of the metallic build material. The binder fluid includes a liquid vehicle and polymer particles dispersed in the liquid vehicle. The application of the metallic build material and the selective application of the binder fluid are repeated to create a patterned green part. The patterned green part is heated to at about a melting point of…

Display device with stand

Granted: February 4, 2025
Patent Number: D1060372

Computing device case bezel

Granted: February 4, 2025
Patent Number: D1060335

Protected peripheral ports

Granted: January 28, 2025
Patent Number: 12210662
According to aspect of the disclosure, there are provided methods and apparatus for connecting a peripheral device to a computer system, including an apparatus for interfacing with a peripheral device, the apparatus comprising a port configured to couple to the peripheral device, a processor, a memory coupled to the processor and comprising a software module comprising instructions that when executed on the processor protect the device from a peripheral device coupled to the port, and a…

Primary IP KVM devices

Granted: January 21, 2025
Patent Number: 12204484
One example of an IP KVM device includes a USB port, a display port, a communication port, a network port, and a processor communicatively coupled to the USB port, display port, communication port, and network port. The USB port may be communicatively coupled to a host device to receive first USB signals from the host device. The display port may be communicatively coupled to the host device to receive first display signals from the host device. The communication port may be…

Identifications of deviations relating to assemblies of components

Granted: January 21, 2025
Patent Number: 12207415
In some examples, a system derives a first representation of an assembly of components based on a first source of information, and derives a second representation of the assembly of components based on a second source of information that is of a different type than the first source of information, where the second representation includes any or a combination of an indication of a source of a respective component of the assembly of components, or placement location information of a…

Payload authentication prior to completion of payload fulfillment

Granted: January 21, 2025
Patent Number: 12206765
An authentication device receives a unique fulfillment identifier from a client device prior to payload fulfillment. The unique fulfillment identifier corresponds to a unique payload identifier of a specific payload and a unique group identifier of a group of payloads including the specific payload. The authentication device authenticates the unique payload identifier based on the unique group identifier. In response to successfully authenticating the unique payload identifier based on…

Enhanced redeploying of computing resources

Granted: January 21, 2025
Patent Number: 12206595
Examples described herein relate to method, resource management system, and non-transitory machine-readable medium for redeploying a computing resource. Data related to a performance parameter corresponding to a plurality of computing resources deployed on a plurality of host-computing nodes may be received. The performance parameter is associated with one or both of: communication between computing resources of the plurality of computing resources, or communication of the plurality of…

Facilitating fast re-route in high-availability networks

Granted: January 21, 2025
Patent Number: 12206582
A system for efficiently determining a set of next-hop switches from a switch is provided. During operation, the system can determine the plurality of next-hop switches for an Internet Protocol (IP) address prefix. The system can then store, in an entry of a forwarding data structure of the switch, a list of identifying information indicating the plurality of next-hop switches corresponding to the IP address prefix. The identifying information for the plurality of next-hop switches can…

Frame processing at an access point

Granted: January 21, 2025
Patent Number: 12206518
In embodiments of the present disclosure, a method is provided for performing a frame processing operation on a broadcast/multicast frame at a physical access point (AP). A pre-processing operation is performed on the frame at a protocol layer between a physical layer and an upper layer of the AP to obtain a pre-processed frame. The pre-processing operation comprises a common operation to be performed for the plurality of virtual interfaces at the protocol layer. In this way, by…

Power allotment adjustment in a power sourcing equipment (PSE) of a power over ethernet system based on event detection at another PSE

Granted: January 21, 2025
Patent Number: 12206513
A Power-over-Ethernet (POE) powered device (PD) may be coupled to two power sourcing equipments (PSEs), a PSE and an additional PSE. The PSE may exchange a transport layer protocol communications with the additional PSE. The communications comprising a first communication from the PSE to the additional PSE indicative of a PoE configuration of the PSE and a second communication from the additional PSE to the PSE indicative of a PoE configuration of the additional PSE. The PSE may create a…

Iterative programming of analog content addressable memory

Granted: January 21, 2025
Patent Number: 12205659
Embodiments of the disclosure provide a system, method, or computer readable medium for programming a target analog voltage range of an analog content addressable memory (aCAM) row. The method may comprise calculating a threshold current sufficient to switch a sense amplifier (SA) on and discharge a match line (ML) connected to a cell of the aCAM; and based on calculating the threshold current, programming a match threshold value by setting a memristor conductance in association with the…

Victim row counters in memory devices

Granted: January 21, 2025
Patent Number: 12205626
In some examples, a memory device includes a plurality of rows of memory cells, a plurality of victim counters associated with respective rows of memory cells of the plurality of rows of memory cells, and a plurality of aggressor counters associated with the respective rows of memory cells. A first victim counter of the plurality of counters is associated with a first row of the plurality of rows of memory cells, the first victim counter to advance in response to advances in counts of…

Compressible energizing elements

Granted: January 21, 2025
Patent Number: 12204697
In some examples, a device can include a magnetic element coupled to a cap, a compressible energizing element surrounding the magnetic element, an electrical device coupled to the compressible energizing element to provide a current, and a processor resource to adjust a current applied to the compressible energizing element based on a selected resistance level.