Hewlett-Packard Patent Grants

Corruption determination of data items used by a build server

Granted: June 25, 2024
Patent Number: 12020010
In some examples, a system receives first measurements of data items used by a build server in building an executable program, the data items copied from a data repository to a storage partition that is separate from the data repository, and the storage partition to store the data items relating to building the executable program by the build server. The system determines, based on the first measurements and according to a policy specified for the storage partition, whether a corruption…

Optimized deregistration interworking

Granted: June 25, 2024
Patent Number: 12022421
5G provides for interworking with the 4G/LTE networks, which provides for mobility of user equipment between the 5G and 4G/LTE networks. Mobility from 5G to 4G/LTE requires deregistering user equipment from the 5G core network (5GC) by communicating a deregistration notification from the Evolved Packet Core (EPC) to the 5GC. Systems and methods disclosed herein provide for an optimized deregistration process through avoidance of redundant deregistration notification traffic injected into…

Bluetooth device connection approval

Granted: June 25, 2024
Patent Number: 12022368
Examples associated with Bluetooth device pairing are described. One example includes storing a set of device pairings. Device pairings may indicate Bluetooth devices that are authorized to connect. An authorization signal is received from a first Bluetooth device. The authorization signal may seek approval to connect with a second Bluetooth device over a Bluetooth connection. A control signal is provided to the first Bluetooth device when a device pairing indicates the first Bluetooth…

Device provisioning with a network profile

Granted: June 25, 2024
Patent Number: 12021938
In some examples, a first user device receives, from a second user device, a provisioning reference and an access token, the provisioning reference and the access token obtained by the second user device as part of a provisioning procedure performed by the second user device with a server. The first user device accesses the server using the provisioning reference and the access token to provision the first user device. The first user device receives, from the server, a network profile in…

Classification and forwarding of network traffic flows

Granted: June 25, 2024
Patent Number: 12021755
Examples described herein relate to selectively forwarding traffic flows based on traffic flow classification. Examples include classifying a traffic flow into a first traffic class by a first machine learning (ML) model based on flow characteristics of the traffic flow. A second traffic class is determined based on a deviation between the flow characteristics of the traffic flow and average flow characteristics of each of the plurality of traffic classes. A quality metric for the first…

Deadlock-free multicast routing on a dragonfly network

Granted: June 25, 2024
Patent Number: 12021738
Systems and methods are provided for managing multicast data transmission in a network having a plurality of switches arranged in a Dragonfly network topology, including: receiving a multicast transmission at an edge port of a switch and identifying the transmission as a network multicast transmission; creating an entry in a multicast table within the switch; routing the multicast transmission across the network to a plurality of destinations via a plurality of links, wherein at each of…

Hitless container upgrade without an orchestrator

Granted: June 25, 2024
Patent Number: 12020057
Systems, methods, and computer-readable media are disclosed for performing a hitless upgrade of executable code in the absence of an orchestrator or other upgrade manager. A mechanism is disclosed that utilizes containers to update software functionality, features, or the like without interrupting a service provided by a container and without relying on an orchestrator or other upgrade manager to coordinate the upgrade process. State information indicative of a current state of module(s)…

Goal-directed software-defined NUMA working set management

Granted: June 25, 2024
Patent Number: 12020052
Initializing a software-defined server having software-defined NUMA domains includes, when booting a virtual environment defined by a set of hyper-kernels running on a plurality of physically interconnected computing nodes, accessing information associated with a software-defined NUMA domain configuration. It further includes, based at least in part on the accessed information, assigning software-defined NUMA domains to computing nodes. It further includes assigning virtualized resources…

Deploying service containers in an adapter device

Granted: June 25, 2024
Patent Number: 12020042
In one implementation, an adapter device includes a processor and a storage medium including instructions. The instructions are executable by the processor to: deploy a composer container in the adapter device, wherein the adapter device is coupled to a host device; receive, by the composer container, a plurality of adapter service requests from the host device; and in response to the plurality of service requests, deploy, by the composer container, a plurality of service containers in…

In-service software upgrade centralized database versioning and migration

Granted: June 25, 2024
Patent Number: 12020019
Systems and methods are provided for in-service software upgrades using centralize database versioning and migrations. The systems and methods described herein can intercept protocol messages between a client and a network device and run a first control plane comprising an origin state database and a plurality of un-migrated services. The system can generate a target state data model, wherein an origin state data model associated with the origin state database migrates to the target…

Security dominion of computing device

Granted: June 25, 2024
Patent Number: 12019752
Examples disclosed herein relate to security dominion of a computing device. A management controller of the computing device can access a physical owner token pertaining to a physical owner of the computing device. The management controller can access a security dominion owner token pertaining to a security dominion owner of the computing device. The security dominion owner token tracks accountability for a security feature of the computing device. A security dominion owner associated…

Journal groups for metadata housekeeping operation

Granted: June 25, 2024
Patent Number: 12019620
Example implementations relate to metadata operations in a storage system. An example includes detecting, by a storage controller of a deduplication storage system, a housekeeping operation to perform updates to data of a set of container indexes of stored deduplicated data; in response to a detection of the housekeeping operation, the storage controller identifying, among the set of container indexes, a plurality of container indexes associated with a particular journal group, the…

Virtual precision time protocol clock devices for virtual nodes

Granted: June 25, 2024
Patent Number: 12019466
A supervisor provides a plurality of virtual nodes. A storage medium stores a plurality of information elements. A controller, which is separate from the supervisor, provides a plurality of virtual precision time protocol (PTP) clock devices. Each virtual PTP clock device corresponds to an information element. The controller uses the information element corresponding to a given virtual precision time protocol clock device to provide a precision time protocol-based time for the given…

Automatic determination of indoor or outdoor environmental conditions of a device

Granted: June 25, 2024
Patent Number: 12019416
Systems and methods are provided for deterministically estimating whether the location of a computing device that is fixed or mobile is inside a fully enclosed building or not (e.g., fully or partially indoors/outdoors). Various environments are supported by the substance of the disclosure, including fully or partially indoor and outdoor environments.

Image formation with electroosmotic liquid removal

Granted: June 25, 2024
Patent Number: 12017468
An image formation device includes a support, a fluid ejection device, and a first porous element. The support is to support movement of a substrate along a travel path, while the fluid ejection device is located along the travel path to deposit droplets of ink particles within a liquid carrier onto the substrate to at least partially form an image on the substrate. The first porous element is located downstream along the travel path from the fluid ejection device to be in contact…

Printing systems

Granted: June 18, 2024
Patent Number: 12011938
A self-propelled printer is provided having communication circuitry to receive print data for an image to be formed. A drive mechanism of the printer to provides locomotion of the entire self-propelled printer and a print head is arranged to transfer a print material onto a print medium. Processing circuitry to generates an image formation path to be traversed by the print head via locomotion of the self-propelled printer. The image formation path is based at least in part on the…

Detecting size of print medium using sensors available along paper path

Granted: June 18, 2024
Patent Number: 12013656
An image forming apparatus includes a load detection sensor located on a feeder to detect whether a print medium is loaded on the feeder, an overload detection sensor to detect an overload state of a discharger, and a controller to detect a width of the print medium according to a combination of a feeder load state of a feeder load detection signal of the load detection sensor and an overload state of a discharger overload detection signal of the overload detection sensor and control an…

Optical resonating device having microring resonator photodiode

Granted: June 18, 2024
Patent Number: 12013573
Examples described herein relate to an optical resonating device. The optical resonating device includes a primary waveguide, a microring resonator, and a microring resonator photodiode. The primary waveguide allows a passage of an optical signal. The microring resonator is formed adjacent to the primary waveguide to couple therein a portion of the optical signal passing through the primary waveguide. Furthermore, the microring resonator photodiode is formed adjacent to the microring…

Hybrid metal oxide semiconductor capacitor with enhanced phase tuning

Granted: June 18, 2024
Patent Number: 12013568
Implementations disclosed herein provide for improving phase tuning efficiency of optical devices, such as a hybrid metal-on-semiconductor capacitor (MOSCAP) III-V/Si micro-ring laser. The present disclosure integrates silicon devices into a waveguide structural of the optical devices disclosed herein, for example, a waveguide resistor heater, a waveguide PIN diode, and waveguide PN diode. In some examples, the optical devices is a MOSCAP formed by a dielectric layer between two…

Agents on print media

Granted: June 18, 2024
Patent Number: 12013337
An example apparatus for determining dryness of an agent on print media includes an infrared prism, a source of infrared radiation to direct infrared radiation into the infrared prism, and a detector. The infrared prism includes a surface, the surface having an outer side to contact a portion of the agent on the print media, the infrared prism having a refractive index that is higher than a refractive index of the agent. The source of infrared radiation is to direct infrared radiation…