FILE RECOMMENDATION BASED ON RECORDED EVENT DATA AND FILE DATA ASSOCIATIONS
Granted: June 13, 2024
Application Number:
20240193126
An example method includes: storing, for an account identifier representing a user account, event data for events associated with the account identifier and file data for files owned by the account identifier; tracking associations between the event data and the file data, each association representing a recorded access of a file during an event; obtaining a set of parameters for a file retrieval request; comparing the set of parameters and the associations between the event data and the…
MAGNETIC PORT COVERS FOR COMPUTING DEVICES
Granted: June 13, 2024
Application Number:
20240192732
In example implementations, an apparatus is provided. The apparatus includes a plurality of ports, a magnetic field sensor, a magnetic port cover, and a processor. A subset of ports of the plurality of ports are deactivated and covered with the magnetic port cover. The magnetic field sensor is coupled to each one of the plurality of ports. The processor is communicatively coupled to the magnetic field sensor. The processor is to detect removal of the magnetic port cover from a…
ENERGY LEVELS FOR FUSING ENERGY MODULES
Granted: June 6, 2024
Application Number:
20240181713
A method includes processing circuitry acquiring a first indication of an extent of fusion of build material forming a first object generated by an additive manufacturing apparatus. A second indication of an extent of fusion of build material forming a second object generated by the additive manufacturing apparatus in a second additive manufacturing operation may also be acquired, wherein in the first operation, the fusing energy modules are controlled to provide energy at a first energy…
GENERATION OF SIGNING KEYS
Granted: June 6, 2024
Application Number:
20240187218
An apparatus, machine-readable instructions and a system to provision partial signing keys to approver devices are provided. A first plurality of partial signing keys is provisioned to a set of first approver devices. A request to execute a command is received and forwarded to multiple ones of the first approver devices. Responsive to the forwarded request, a threshold number of distinct partial signatures are received indicating approval for execution of the command, the approval being…
OBJECT DETECTION MODELS ADJUSTMENTS
Granted: June 6, 2024
Application Number:
20240185586
Examples of electronic devices are described herein. In some examples, an electronic device includes a processor to generate an evaluation image dataset to determine precision of a machine learning object detection model. In some examples, the processor is to run the evaluation image dataset on the object detection model to identify a misdetection region in the evaluation image dataset. In some examples, the processor is to generate a training image dataset to adjust the object detection…
ITERATIVE MODEL COMPENSATION
Granted: June 6, 2024
Application Number:
20240184954
Examples of methods for iterative model compensation are described herein. In some examples, a method includes predicting, in an iteration, a deformed model based on an object model. In some examples, the method includes determining, in the iteration, a disparity between the object model and the deformed model. In some examples, the method includes determining, in a next iteration, a compensated model based on the disparity and a relaxation factor.
ACTIVATION OF INTEGRATED GRAPHICAL PROCESSING UNITS
Granted: June 6, 2024
Application Number:
20240184354
In example implementations, an apparatus is provided. The apparatus includes an interface, an integrated graphical processing unit (GPU), a discrete GPU, and a controller. The interface is to receive a connection to an external display device. The integrated GPU and the discrete GPU are communicatively coupled to the interface. The controller is communicatively coupled to the integrated GPU and the discrete GPU and is to deactivate the discrete GPU and activate the integrated GPU in…
DEVICE CONTACT SURFACES
Granted: June 6, 2024
Application Number:
20240184331
An example system includes a peripheral device including a first contact surface, and an electronic device including a housing, a second contact surface aligned with a surface of the housing, and a hinge coupled to the second contact surface. The second contact surface is to pivot into the housing about the hinge in response to an engagement with the first contact surface of the peripheral device.
PRINT MEDIA DECURLING
Granted: June 6, 2024
Application Number:
20240182256
This disclosure provides printing systems, printing methods, and assemblies for decurling a sheet of print medium. Print media can include paper or other media that can exhibit some tendency to deform when damp or exposed to a certain degree of moisture or moisture. This deformation can be undesirable and can affect the image quality or the perceived image quality of printed matter. To increase the energy efficiency of the procedure for unrolling sheets that have undergone deformation…
MONITORING PRINTING FLUIDS
Granted: June 6, 2024
Application Number:
20240181788
Example implementations provide a controller to determine a printing fluid abnormality associated with an ink supply channel of a printer; the controller comprising: an input to receive a signal output by a pressure sensor; the signal being indicative of ink pressure associated with the ink supply channel, and a monitor to determine from a characteristic of the signal the presence of an abnormality in the printing fluid.
MICROFLUIDIC DEVICE CHANNEL SPLITTING
Granted: June 6, 2024
Application Number:
20240181449
A microfluidic device includes a first channel, second channels, and a transition channel splitting the first channel into the second channels. The transition has a first end fluidically connected to the first channel and a second end fluidically connected to the second channels. The transition channel expands in width from a width of the first channel at the first end to no less than a sum of widths of the second channels at the second end so as to promote fluid flow from the first…
PROTECTION OF COMPUTING DEVICE FROM POTENTIAL OPTICAL NETWORK INTRUSION ATTACK
Granted: May 30, 2024
Application Number:
20240179162
A computing device includes an optical network transceiver and a basic input/output system (BIOS). The optical network transceiver is to connect to an optical network and to generate an event indicating that an optical signal strength has attenuated below a threshold. The BIOS is to determine generation of the event by the optical network transceiver, and responsively detect occurrence of a potential optical network intrusion attack. In response to detecting occurrence of the potential…
LIGHT SOURCE DISTANCE ALTERATIONS
Granted: May 23, 2024
Application Number:
20240168332
Examples of light source distance alterations are described herein. An example device for providing light source distance alterations can include a display that includes a light source coupled to a piezo material to alter a distance between the light source and a corresponding aperture of an aperture layer.
MICROFLUIDIC DEVICE CHANNEL EXPANSION
Granted: May 23, 2024
Application Number:
20240165617
A microfluidic device includes a first channel having a first width and a second channel having a second width greater than the first width. The microfluidic device includes a transition channel having a first end fluidically connected to the first channel and a second end fluidically connected to the second channel. The transition channel expands in width from the first width to the second width so as to promote fluid flow from the first channel to the second channel.
HUMAN MACHINE INTERFACE HAVING DYNAMIC USER INTERACTION MODALITIES
Granted: May 16, 2024
Application Number:
20240160583
One example provides a human-machine interface (HMI) to receive interaction inputs including user interaction content representing different user interaction modalities (UIMs). The HMI includes a plurality of machine learning (ML) models corresponding to different UIMs to process user interaction content representing the corresponding UIM to provide model outputs. An interface manager dynamically adjusts a selected set of UIMs and a selected set of ML models to enable the selected set of…
PRINTED CIRCUIT BOARD CARD RETENTION
Granted: May 9, 2024
Application Number:
20240155797
In some examples, a printed circuit board (PCB) card retention system can include a bracket, a fixed protrusion at a first location on the bracket, where the fixed protrusion includes a face, and a movable mechanism coupled to the bracket at a second location a distance away from the first location, where the movable mechanism includes a face, a positioning mechanism to position the face of the movable mechanism at a position of a plurality of positions that are each a different distance…
COMPUTING DEVICE LOCATION
Granted: May 9, 2024
Application Number:
20240155291
Example implementations relate to computing device locations and computing devices having audio components thereon that change operational states. In some examples, a non-transitory computer-readable storage medium can include instructions that when executed cause a processor of an electronic device to determine a default host computing device of a plurality of computing devices, request a location of a first computing device of the plurality of computing devices using a sensor of the…
HEAT EXCHANGE AND FLAME ARREST
Granted: May 9, 2024
Application Number:
20240151473
In an example of the disclosure, a heat exchange and flame arrest device for use with a subject gas includes tubing arranged to traverse a core, with the tubing defining a cooling fluid pathway. The core includes a gas flow inlet, a set of cooling fins, and a gas flow outlet. The gas flow inlet, the set of cooling fins, and the gas flow outlet collectively form a gas flow pathway for a subject gas. Each cooling fin of the set is positioned to form a gap between that cooling fin and an…
GAS EVAPORATION AND FLAME EXTINGUISHMENT
Granted: May 9, 2024
Application Number:
20240149084
In an example, a heated air knife and a negative pressure component are controlled to heat a subject gas and direct the subject gas through an evaporation channel at a target gas velocity that is above a flame propagation velocity for the subject gas. The evaporation channel is defined in part by a first surface, a nozzle of the air knife, a mixing zone, and a second surface substantially opposite the first surface.
METHOD FOR ERROR HANDLING IN THE TONER REFILL PROCESS
Granted: May 2, 2024
Application Number:
20240142892
A toner cartridge includes a customer replaceable unit monitoring (CRUM) apparatus to store error information of a toner injection process of the toner cartridge using a toner refill apparatus. Based on the error information not being stored in the CRUM apparatus, an availability of a refill operation of the toner cartridge is identified based on a predetermined first reference value and an amount of toner detected in the toner cartridge, and, based on the error information being stored…