A logic circuit includes an interface to communicate with a host, a processor, and a memory. The memory stores instructions that when executed by the processor cause the processor to, in response to a first start session command without having previously derived a shared key with the host, communicate with the host through a pairing channel where communications are authenticated using a session key derived from a pairing base key, to derive the shared key. The memory stores further instructions that when executed by the processor cause the processor to, in response to the first start session command and after having derived the shared key, communicate with the host through a nominal channel where communications are authenticated using a session key derived from the shared key.
An image forming apparatus includes a housing to accommodate toner, a conveying nozzle having an inlet to receive the toner from the housing and an outlet to discharge the toner, and a bracket to couple the inlet of the conveying nozzle with an opening of the housing. The bracket forms a pivot joint disposed adjacent to the inlet to impart a rotational movement of the conveying nozzle around the pivot joint.
G03G 15/16 - Apparatus for electrographic processes using a charge pattern for transferring a pattern to a second base of a toner pattern, e.g. a powder pattern
G03G 21/10 - Collecting or recycling waste developer
G03G 21/16 - Mechanical means for facilitating the maintenance of the apparatus, e.g. modular arrangements
In an example, a method may include by processing circuitry identifying, in a first digital image, a first line section and determining a perimeter region around the first line section. It may be determined if a second line section has an end point within the perimeter region, and it may further be determined if the angle of the second line section is within a threshold of the angle of the first line section. When the second line section has an end point within the perimeter region and the angle of the second line section is within a threshold of the angle of the first line section, a second digital image may be generated having a line based on the first line section and the second line section.
A method can include receiving an image and acquiring coverage information regarding the image by calculating, for the image, a mono coverage value, a color coverage value, or both. The method can include generating, based on the coverage information, a coverage class and determining, based on the generated coverage class, a coverage class of a printout.
An example apparatus comprises a thermal cell lysis chamber, including a substrate and a lid coupled to the substrate to form a microfluidic channel therethrough. The apparatus includes cell detection element to detect presence of a cell within the microfluidic channel and to detect lysis of the cell. The apparatus also includes a thermal lysing element disposed in the lid to apply heat to a cell detected by the cell detection element, and lysis control circuitry. The lysis control circuitry is to regulate a temperature applied by the thermal lysing element, based on detection by the cell detection element of a cell within the microfluidic channel and based on detection by the cell detection element of a lysis event, and record the temperature applied by the thermal lysing element at which the lysis event occurred.
In some examples, the disclosure describes a device that includes a device that includes a processor to: determine when the device has moved from a first location to a second location based on data received from the motion sensor device, activate the receiver device to identify a first signal type in response to the device moving from the first location to the second location, receive a beacon of the first signal type at the receiver device, activate the communication device to identify a second signal type in response to receiving the beacon at the receiver device, receive a signal of the second signal type, and establish a communication session with a transmitting device of the signal based on information from the signal.
H04W 4/029 - Location-based management or tracking services
H04L 65/1069 - Session establishment or de-establishment
H04L 67/52 - Network services specially adapted for the location of the user terminal
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
In an example method, a wearable computing device obtains obtain sensor data from one or more sensors, and detects a trigger event based on the sensor data. The trigger event includes a user of the wearable computing device moving an open palm of the user’s hand towards the user’s face. In response to detecting the trigger event, the wearable computing device obtains a spoken input from the user using or more microphones, and performs one or more operations in accordance with the spoken input.
G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
A computing device may include a casing having an aperture. The computing device may include a motherboard affixed to the casing. The motherboard may include an input/output (I/O) port. The computing device may also include a locking cable. The locking cable may include a first end to connect to the I/O port. The first end may be disposed in the casing. The locking cable may also include a body connected to the first end. The body may extend from inside the casing to outside the casing through the aperture. The locking cable may also include a second end connected to the body. The second end may include an I/O connector to interface with an electronic device.
A printing apparatus can include a photoconductor on which a toner image is formed, an intermediate transfer belt to which the toner image is transferred, and a. belt frame to support the intermediate transfer belt. The printing apparatus can include a. belt cleaner including an accommodation portion and a discharge duct, the accommodation portion to accommodate waste toner removed from the intermediate transfer belt, and the discharge duct extending from the accommodation portion in a width direction of the intermediate transfer belt and including a first outlet through which the waste toner is discharged. The discharge duct can be located inside the belt frame in the width direction.
G03G 15/16 - Apparatus for electrographic processes using a charge pattern for transferring a pattern to a second base of a toner pattern, e.g. a powder pattern
G03G 21/10 - Collecting or recycling waste developer
In some examples, a developer device for an image forming device includes a developing roller and a regulator. A nip is between the regulator and the developing roller, where a developing agent is to pass through the nip. The developer device includes an elongated cord to traverse a length of the nip in response to an applied tension.
An example heater includes a heat generating pattern provided on a substrate, a first electrode located at a first end of the heat generating pattern, a plurality of second electrodes located at an opposite end of the heat generating pattern, the plurality of second electrodes being respectively spaced apart from the first electrode at a plurality of distances, and a connector located between the heat generating pattern and the first or a second electrode.
The present disclosure describes a device that includes a processor resource, and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: designate a first portion of a user interface to share content with a remote device through a conferencing application and designate a second portion of the user interface to display the content from the conferencing application to represent the content as it is received by the remote device.
There is provided a system for providing feedback to a user of a hand-held inkjet printer, the system comprising a controller configured to determine an acceptable range of speed of the hand-held printer during printing as a function of a print job and a feedback device to provide feedback depending on the acceptable range of speed and a current speed of the hand-held printer during printing. There are also provided a hand-held inkjet printer, a non-transitory machine-readable storage medium and a method for reacting to a usage of a hand-held inkjet printer.
An example apparatus comprises a chamber with a reaction region, the reaction region including a heater disposed within the chamber, and a set of capture agents immobilized on a surface associated with the chamber and disposed proximal to the heater. The apparatus further includes a microfluidic channel coupled to the chamber to flow fluid to the chamber, the fluid including a reagent mix including a set of sense agents bound to fluorophores and a set of reaction agents and a sample fluid including a target.
An example apparatus may comprise an opening to allow air to pass in and out of the apparatus, a barrier film covering the opening to prevent print substance from exiting the apparatus, an isolation region to house a print substance, and a plurality of vent paths to allow air to vent from the opening when the apparatus is in different orientations.
An integrated circuit associated with a print component can include an authentication circuit including passcode authentication logic and a read and write circuit to receive a memory access protocol, the memory access protocol including an indication of an authentication mode, receive a passcode, and in response to the indication of the authentication mode, provide the received passcode to the passcode authentication logic, the passcode authentication logic to determine whether or not the received passcode is correct.
G11C 7/24 - Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writingStatus cellsTest cells
G06F 21/79 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
A heater structure includes a pair of first heat generation elements including one or more first recess portions and a pair of second heat generation elements including one or more second recess portions. Each of the pair of first heat generation elements has a first main heating area in a middle portion along a longitudinal direction. Each of the pair of second heat generation elements has second main heating areas on a first side and a second side. The one or more first recess portions are located on the middle portion of the pair of first heat generation elements. The one or more second recess portions are located on the first side and the second side of the pair of second heat generation elements. The one or more of the first recess portions and corresponding of the one or more second recess portions are oriented in opposite directions.
An example of a white inkjet ink includes: a non-self-dispersed white pigment: from about 0.01 wt % active to about 5 wt % active, based on a total weight of the white inkjet ink, of a first anionic dispersant that is a copolymer having a weight average molecular weight (Mw) ranging from about 125.000 g/mol to about 30,000,000 g/mol: from about 0.01 wt % active to about 5 wt % active, based on the total weight of the white inkjet ink, of a second anionic dispersant that is a copolymer having a weight average molecular weight (Mw) ranging from about 700 g/mol to about 30.000 g/mol: a rheology modifier: a polymeric binder; and an aqueous vehicle.
An image forming apparatus (100) includes an opening (104), a main body (102) coupled to the opening including a tray receiving space (108), a tray (202) detachably coupled to the tray receiving space, a process cartridge (310) detachably coupled to the tray, and a toner cartridge (320) detachably coupled to the process cartridge and the tray.
An apparatus can include a set of electrical contacts to interface with a print component, a processor, a non-transitory, computer-readable medium including instructions which, when executed by the processor, cause the processor to transmit, using the set of electrical contacts, a renewal passcode to the print component, write, using the set of electrical contacts, a renewal status bit of the print component after transmitting the renewal passcode to the print component, and write, using the set of electrical contacts, renewal configuration data to the print component.
G06F 21/79 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
G11C 7/24 - Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writingStatus cellsTest cells
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
23.
CARTRIDGE ALIENATION RESPONSIVE TO POSITION OF CONTROL MEMBER
A cartridge to be received by a printer includes a cartridge alienation assembly to be alternated between a first configuration that inhibits the cartridge from providing toner to the printer and a second configuration that allows for the cartridge to provide the toner to the printer, a sensor to generate sensor data indicating a position of a separation control member of the printer, and a processing circuit including memory and at least one processor. The processing circuit to receive, from the sensor, the sensor data indicating the position of the separation control member of the printer, identify whether the position of the separation control member corresponds to the second configuration, and responsive to the position of the separation control member corresponding to the second configuration, adjust the cartridge alienation assembly from the first configuration to the second configuration.
A method of performing printing by a surface printer. The method includes: receiving printing destination coordinates; setting a maximum printing speed for printing of an element based on a printing direction corresponding to the printing destination coordinates; and causing the surface printer to print an element according to the maximum printing speed.
B41J 3/407 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
A63C 19/06 - Apparatus for setting-out or dividing courts
G05D 105/00 - Specific applications of the controlled vehicles
A process includes defining top and bottom interleaving zones of a print swath, generating a top interleaving mask corresponding to the top interleaving zone based on an objective drop density for the top interleaving mask, and drop locations provided by a print mask, generating a bottom interleaving mask corresponding to the bottom interleaving zone based on the top interleaving mask, selecting a subset of drop locations provided by the print mask by applying the top and bottom interleaving masks to the print mask, and causing colorant to be deposited to a substrate according to the selected subset of drop locations.
Example microfluidic devices include a pairing region and a droplet generator. The pairing region comprises a first microfluidic channel including a first sensor, the first microfluidic channel fluidically coupled to a first fluid actuator and to receive a first aqueous fluid, and a second microfluidic channel including a second sensor, the second microfluidic channel fluidically coupled to a second fluid actuator and to receive a second aqueous fluid. The droplet generator comprises a merging chamber fluidically coupled to the first microfluidic channel, the second microfluidic channel, and a third microfluidic channel, the third microfluidic channel fluidically coupled to the merging chamber and to receive a carrier fluid, and a fluid ejector fluidically coupled to the merging chamber.
Examples are described herein for monitoring power source usage of a computing device, including a battery and another power source, over time. In various examples, time periods of this monitored time may be added to a time count based on their immediately previous or immediately subsequent time periods satisfying a condition. The time count may be used to track periods of time during which certain power source usage factors are present that may lead to or may indicate the presence of battery swelling. After a time period is added to the time count, the updated time count can be compared to a time count threshold, and a user of the computing device may be warned based on the comparison. The threshold and warning may be selected to warn a user of potential present or future swelling of the battery.
G01R 31/371 - Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC] with remote indication, e.g. on external chargers
G01R 31/382 - Arrangements for monitoring battery or accumulator variables, e.g. SoC
In some examples, the disclosure describes a device that includes instructions that cause a processor to: activate the device, that includes a stored default password, at an unsecured access mode, receive a selection for an authentication mode of the device, and initiate one of a plurality of authentication modes for the device in response to the selection and an identified condition of the device. In these examples, the plurality of authentication modes include a first authentication mode that activates the stored default password and a second authentication mode that deactivates the stored default password.
(1) Printing dyes; colorants for use in the manufacture of printing ink; pigments for ink for printers and photocopiers; printing inks; ink contained in cartridges; filled ink cartridges for printers and photocopiers; ink for printers; ink for photocopiers; toner contained in cartridges; filled toner cartridges; printing toner; toner for printers; toner for photocopiers
34.
2026 Toner Cartridge Road Trade Dress - Label Only w HP Logo - Yellow
(1) Printing dyes; colorants for use in the manufacture of printing ink; pigments for ink for printers and photocopiers; printing inks; ink contained in cartridges; filled ink cartridges for printers and photocopiers; ink for printers; ink for photocopiers; toner contained in cartridges; filled toner cartridges; printing toner; toner for printers; toner for photocopiers
35.
2026 Toner Cartridge Road Trade Dress - Label Only w HP Logo - Cyan
(1) Printing dyes; colorants for use in the manufacture of printing ink; pigments for ink for printers and photocopiers; printing inks; ink contained in cartridges; filled ink cartridges for printers and photocopiers; ink for printers; ink for photocopiers; toner contained in cartridges; filled toner cartridges; printing toner; toner for printers; toner for photocopiers
36.
2026 Toner Cartridge Road Trade Dress - Label Only w HP Logo - Black
(1) Printing dyes; colorants for use in the manufacture of printing ink; pigments for ink for printers and photocopiers; printing inks; ink contained in cartridges; filled ink cartridges for printers and photocopiers; ink for printers; ink for photocopiers; toner contained in cartridges; filled toner cartridges; printing toner; toner for printers; toner for photocopiers
In some examples, the imaging system can include a first calibration object having a first surface configuration to visually indicate a polarization orientation of light emitted thereto. The imaging system may include a light source to emit light in accordance with a plurality of light settings, each of the light settings defining a different relative position of the light source with respect to the first calibration object. The imaging system can include an imaging device. The imaging system can include a processor to instruct the imaging device to capture a plurality of images of the first calibration object illuminated with the light source with different light settings of the plurality of light settings and to calibrate image data corresponding to a sample under the same different light settings based on the plurality of images captured by the imaging device.
In an example, a photometric imaging system may include an imaging device to capture a plurality of images under a plurality of different illumination settings. The photometric imaging system can include a graphics unit and a connection bridge. The graphics unit may execute image processing tasks on the plurality of images to obtain processed images defining material channel data. The connection bridge of the photometric imaging system may transmit the plurality of processed images to a secondary electronic device.
In an example, a photometric imaging device comprises a light source to illuminate a target area including a set of fiducials, an imaging device to capture images of the set of fiducials illuminated by the light source with different image viewing settings, and a controller. The controller is to: control the light source to subsequently illuminate the set of fiducials with the different image viewing settings; determine locations of the set of fiducials on the captured images; determine pixel deviations between the determined locations; and determine offset data based at least in part on the determined pixel deviations.
An image forming apparatus (IFA) includes a first mechanism to change a state of an image transfer belt (ITB), a second mechanism to control a shutter for a calibration sensor, a motor to drive the first mechanism and the second mechanism, and a processor to control the motor to operate in a first mode, a second mode, or a third mode. In the first mode, the motor is controlled to drive the first mechanism to change the state of the ITB, in the second mode, the motor is controlled to drive the second mechanism to open or close the shutter, and in the third mode, the processor is to identify a position of the shutter, and to drive the second mechanism to place the shutter in a closed position based on the identified position.
G03G 15/16 - Apparatus for electrographic processes using a charge pattern for transferring a pattern to a second base of a toner pattern, e.g. a powder pattern
G03G 15/00 - Apparatus for electrographic processes using a charge pattern
An over-print varnish formulation is described. The formulation comprises a non-ionic polyurethane dispersion; a water-soluble polymer of Mw less than 55,000; a wax having a particle size (d50) 200 nm or less; and a water-soluble solvent, and at least 20 wt % solids, based on the total weight of the formulation. A method of printing using the formulation, and a printed article are also described.
B41M 5/00 - Duplicating or marking methodsSheet materials for use therein
B41M 7/00 - After-treatment of printed works, e.g. heating, irradiating
B42D 15/00 - Printed matter of special format or style not otherwise provided for
C09D 11/033 - Printing inks characterised by features other than the chemical nature of the binder characterised by the solvent
C09D 11/102 - Printing inks based on artificial resins containing macromolecular compounds obtained by reactions other than those only involving unsaturated carbon-to-carbon bonds
C09D 11/106 - Printing inks based on artificial resins containing macromolecular compounds obtained by reactions only involving carbon-to-carbon unsaturated bonds
C09D 11/12 - Printing inks based on waxes or bitumen
C09D 11/38 - Inkjet printing inks characterised by non-macromolecular additives other than solvents, pigments or dyes
C09D 11/40 - Ink-sets specially adapted for multi-colour inkjet printing
C09D 11/54 - Inks based on two liquids, one liquid being the ink, the other liquid being a reaction solution, a fixer or a treatment solution for the ink
Systems and methods for establishing a shared secret (or pre-shared key (PSK)) between a Chipset and a trusted platform module (TPM) of a computing device that can be used to encrypt all communication between those two components. The PSK may include two (or more) factors that must both be available to the Chipset in order to communicate with the TPM. The first factor may originate from an Endpoint Security Controller (EpSC) and the second factor may originate from within the Chipset. The PSK may only be regenerated by combining multiple segments of a key, referred to as “factors,” that may be separately assigned to different components of a computing device. If all factors are not provided to a TPM upon boot-up, communication between the Chipset and the TPM may be disabled.
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
A heatsink system includes an inlet, an outlet, and heatsink cells. Each of the heatsink cells includes microchannels, an inlet slot, and an outlet slot. The inlet slot includes a first fluidic channel extending along a first outer side of a first set of the microchannels, a second fluidic channel extending along a second outer side of a second set of the microchannels, and an inlet portion to receive fluid from the inlet and direct into the first fluidic channel and the second fluidic channel. The outlet slot, extending along a first inner side of the microchannels and a second inner side of the microchannels, receives the fluid flowing through the first set of the microchannels and the second set of the microchannels, and directs into the outlet.
F28F 3/12 - Elements constructed in the shape of a hollow panel, e.g. with channels
H01L 23/473 - Arrangements for cooling, heating, ventilating or temperature compensation involving the transfer of heat by flowing fluids by flowing liquids
44.
PLASMA BONDING FORMATION OF DIRECT ELECTRICAL AND FLUIDIC INTERCONNECTS
A device includes first and second substrates. The first substrate has one or multiple first channels and one or multiple first conductors that are exposed at a first surface of the first substrate. The second substrate has one or multiple second channels and one or multiple second conductors that are exposed at a second surface of the first substrate. The first and second substrates are plasma bonded together at the first and second surfaces, forming direct electrical interconnects between the first and second conductors and direct fluidic interconnects between the first and second channels.
A printing apparatus can include a fuser including a fusing member, a heater configured to heat the fusing member, and a pressure member configured to form, together with the fusing member, a fusing nip through which the print medium passes, a ventilation device to supply air to the fusing member in a width direction, a first temperature sensor configured to detect a temperature of a non-paper passing area of the pressure member, a controller configured to control the ventilation device based on the temperature detected by the first temperature sensor.
(1) Printing ink; ink for printers and photocopiers; ink cartridges, filled, for printers and photocopiers; toner cartridges, filled, for printers and photocopiers; toner for printers and photocopiers
A print apparatus includes a toner image forming portion to form a toner image on a print medium, a fuser to fuse the toner image onto the print medium, and an air blower. duct guides cooling air from the blower to the fuser. The duct includes an outer wall, an inlet formed in the outer wall facing the blower, and an outlet facing the fuser. A slider may be slidable in a width direction of the print medium so as to adjust an opening amount of the outlet. A flexible guide member is provided to guide the cooling air from the inlet of the duct to the outlet. An outlet side end portion of the flexible guide member is connected to an end portion of the slider and an inlet side end portion thereof is slidably supported on the outer wall of the duct.
According to an example, a method to wind media in an output roller downstream a media advance engine comprises advancing a medium for a determined medium length, collecting a first portion of the determined medium length at a first speed by rotating the output roller in a winding direction, and collecting a second portion of the determined medium length by rotating the output roller in a winding direction at a second speed, wherein the first speed is greater than the second speed.
B65H 20/34 - Arrangements for accumulating surplus web by making loops with rollers
B65H 5/06 - Feeding articles separated from pilesFeeding articles to machines by rollers
B65H 23/188 - Registering, tensioning, smoothing, or guiding webs longitudinally by controlling or regulating the web-advancing mechanism, e.g. mechanism acting on the running web in connection with running-web
B65H 23/192 - Registering, tensioning, smoothing, or guiding webs longitudinally by controlling or regulating the web-advancing mechanism, e.g. mechanism acting on the running web in connection with running-web motor-controlled
Hewlett-Packard Development Company, L.P., Hewlett-Packard Development Company, L.P. is a Limited partnership organized under the laws of Texas. It is composed of HPQ Holdings, LLC, Limited liability company, Delaware (USA)
According to an example, a fluid delivery device comprises a printing fluid pump, a return fluid path including a pressure relief valve to receive printing fluid from an outlet of the pump, and a recirculation valve movable between an open position and a closed position. In the open position of the recirculation valve, a recirculation path from the outlet of the pump towards a supply port connectable to a printing fluid supply is established and, in the closed position, a feeding path from the outlet of the pump towards a printhead port is established. The fluid delivery device comprises a pressure-controlled mode in which the recirculation valve is in the closed position and the pump is to operate at a pressure sufficient to open the pressure relief valve.
B41J 2/045 - Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
A printing method is described in which a first and a second digital representation data for a first and a second digital representation to be printed on a same side of a same media is received. First print data (121) corresponding to a printing fluid for the first digital representation is determined on the basis of the first digital representation data. Second print data (132) corresponding to the printing fluid for the second digital representation is determined on the basis of the second digital representation data. The method further comprises communicating the first print data corresponding to a specific swath (145) to a first set of nozzles, and communicating the second print data corresponding to the specific swath to a second set of nozzles, by the first and the second set of nozzles are disjoint sets of nozzles from a same die and are fluidically connected to the printing fluid.
In some examples, the disclosure describes image forming device, comprising: an image forming mechanism, a user interface device, a communication device, a processor, and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor to: cause the communication device to receive job data that includes image data, provide contextual information about the job data, provide a preview image of the job data, cause the user interface device to output the preview image and the contextual information, and cause the image forming mechanism to perform an image forming job based on an input to the user interface device.
Hewlett-Packard Development Company, L.P., Hewlett-Packard Development Company, L.P. is a Limited partnership organized under the laws of Texas. It is composed of HPQ Holdings, LLC, Limited liability company, Delaware (USA)
09 - Scientific and electric apparatus and instruments
20 - Furniture and decorative products
38 - Telecommunications services
Goods & Services
Display screens; Telecommunications and data networking hardware, namely, devices for the transmission, reception and aggregation of voice, data, and video communications across multiple network infrastructures and communications protocols; Computer hardware and software for videoconferencing, namely, for controlling audio, video, communication, and general-purpose utilities in videoconferencing rooms and applications; Computer hardware with embedded software featuring artificial intelligence (AI) for motion tracking, body positioning, and depth estimation; Computer hardware with embedded computer software platforms for video conferencing; Computer hardware with embedded computer operating system software for video conferencing; Computer hardware with embedded software for the display, transmission, reception, streaming and compression of images and video; Computer hardware with embedded software; Computer hardware with embedded artificial intelligence (AI) software for use in machine learning and the creation of images, video and audio; Computer hardware for interactive two-way audio and video communications; Computer hardware; Computer software; Video conferencing equipment, namely, video cameras, audio speakers, audio devices, sensors, microphones, computer hardware, display screens, monitors, and touchscreen control consoles; Video conferencing hardware with embedded software for video conferencing; Video conferencing hardware with embedded software for the display, transmission, reception, streaming and compression of images, video, and for the delivery of audio; Video conferencing hardware; Video conferencing hardware featuring sensors for detecting facial expressions, gestures, objects, and speech; Video conferencing hardware with embedded software using artificial intelligence (AI) for use in machine learning and the creation of images, video and audio; Video conferencing hardware with embedded software platforms for video conferencing; Sensors for detecting facial expressions, gestures, objects, and speech; Motion sensors Furniture, namely, tables and chairs specifically adapted for video conferencing equipment; Office tables; Office chairs Video conferencing services
Hewlett-Packard Development Company, L.P., Hewlett-Packard Development Company, L.P. is a Limited partnership organized under the laws of Texas. It is composed of HPQ Holdings, LLC, Limited liability company, Delaware (USA)
Printing ink; ink for printers and photocopiers; ink cartridges, filled, for printers and photocopiers; toner cartridges, filled, for printers and photocopiers; toner for printers and photocopiers
A logic circuitry package includes an interface to communicate with a controller and a logic circuit. The logic circuit includes a memory arrangement storing a first digital signature, a second digital signature, and a third digital signature signed over the first digital signature and the second digital signature. The logic circuit is configured to receive at least one request from the controller; and transmit the first digital signature, the second digital signature, and the third digital signature to the controller in response to the at least one request.
G06F 21/73 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
G06F 21/78 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
09 - Scientific and electric apparatus and instruments
20 - Furniture and decorative products
38 - Telecommunications services
Goods & Services
(1) Display screens; Telecommunications and data networking hardware, namely, devices for the transmission, reception and aggregation of voice, data, and video communications across multiple network infrastructures and communications protocols; Computer hardware and software for videoconferencing, namely, for controlling audio, video, communication, and general-purpose utilities in videoconferencing rooms and applications; Computer hardware with embedded software featuring artificial intelligence (AI) for motion tracking, body positioning, and depth estimation; Computer hardware with embedded computer software platforms for video conferencing; Computer hardware with embedded computer operating system software for video conferencing; Computer hardware with embedded software for the display, transmission, reception, streaming and compression of images and video; Computer hardware with embedded software; Computer hardware with embedded artificial intelligence (AI) software for use in machine learning and the creation of images, video and audio; Computer hardware for interactive two-way audio and video communications; Computer hardware; Computer software; Video conferencing equipment, namely, video cameras, audio speakers, audio devices, sensors, microphones, computer hardware, display screens, monitors, and touchscreen control consoles; Video conferencing hardware with embedded software for video conferencing; Video conferencing hardware with embedded software for the display, transmission, reception, streaming and compression of images, video, and for the delivery of audio; Video conferencing hardware; Video conferencing hardware featuring sensors for detecting facial expressions, gestures, objects, and speech; Video conferencing hardware with embedded software using artificial intelligence (AI) for use in machine learning and the creation of images, video and audio; Video conferencing hardware with embedded software platforms for video conferencing; Sensors for detecting facial expressions, gestures, objects, and speech; Motion sensors
(2) Furniture, namely, tables and chairs specifically adapted for video conferencing equipment; Office tables; Office chairs (1) Video conferencing services
61.
SELECTING COMBINATION OF PARAMETERS FOR PREPROCESSING FACIAL IMAGES OF WEARER OF HEAD-MOUNTABLE DISPLAY
For each facial image of a wearer of a head-mountable display (HMD), preprocessed facial images corresponding to combinations of preprocessing parameters are generated. A machine learning model is applied to each preprocessed facial image to predict facial action units. The facial action units predicted from each preprocessed facial image are retargeted onto an avatar to render an avatar facial image. Avatar facial landmarks within each avatar facial image and wearer facial landmarks within each facial image are detected. The combination of preprocessing parameters yielding a highest similarity between the avatar facial landmarks and the wearer facial landmarks corresponding to the avatar facial landmarks is selected.
Examples described herein relate to system and methods consistent with the disclosure. For instance, the imaging system comprises a tray to receive print media, a first sensor to detect a first printing event in the imaging system, a second sensor to detect a second printing event in the imaging system, and a processing resource to determine if the first sensor detected a first printing event, based on the first sensor detecting print media reaching or dropping below a threshold level in the tray, set a logic state based on determining if the first sensor detected the first printing event, maintain the set logic state responsive to the determination that the first sensor detected the first printing event until the second printing event is detected by the second sensor.
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
B65H 7/04 - Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles by feelers or detectors responsive to absence of articles, e.g. exhaustion of pile
G03G 15/00 - Apparatus for electrographic processes using a charge pattern
63.
TRAINING INSTANCES OF MACHINE LEARNING MODEL FOR FACIAL EXPRESSION PREDICTION AND GENERATING NEW AVATARS USED IN TRAINING
For each avatar, testing images are rendered for different facial expressions that each have ground truth facial action units. An instance of a machine learning model is applied to the testing images to generate predicted facial action units for each testing image. A predictive performance of the instance is calculated for each avatar based on the predicted and ground truth facial action units for the testing images of the avatar. A first set of features common to the avatars for which the predictive performance was better than a first threshold, and a second set of features common to the avatars for which the predictive performance was worse than a second threshold, are identified. The features present only in the second set are identified, as difference features. New avatars having the difference features are generated.
For each avatar, testing images are rendered for different facial expressions that each have ground truth facial action units. An instance of a machine learning model is applied to the testing images to generate predicted facial action units for each testing image. A predictive performance of the instance is calculated for each avatar based on the predicted and ground truth facial action units for the testing images of the avatar. A first set of features common to the avatars for which the predictive performance was better than a first threshold, and a second set of features common to the avatars for which the predictive performance was worse than a second threshold, are identified. The features present only in the second set are identified, as difference features. New avatars having the difference features are generated.
WO
A cleaning device includes a contact member that contacts a rotation surface and a lever device which displaces the contact member. The lever device includes a roller which contacts the rotation surface and a lever which supports the roller to rotate in response to a forward rotation of the rotation surface. The lever is displaced by receiving a force of the rotation surface through the roller and separates the contact member from the rotation surface, in response to a backward rotation of the rotation surface.
G03G 15/16 - Apparatus for electrographic processes using a charge pattern for transferring a pattern to a second base of a toner pattern, e.g. a powder pattern
G03G 15/00 - Apparatus for electrographic processes using a charge pattern
Examples include an image forming apparatus, including; a transceiver to receive a first print job from the host device; an image former to generate a printout corresponding to at least one page of a target document of the first print job; a scanner; and a controller. The controller is to: in response to a proof print function activated for the first print job, control the scanner to generate a scan image of the printout and control the transceiver to send the scan image to the host device; and in response to reception of, from the host device, information regarding a change of a print setting for the first print job, control the image former to perform, based on the information, image generation of the first print job.
A toner cartridge includes a body having a toner outlet therein, a coupler provided on the body, and an electric contact portion for electrical connection with a printing apparatus. Based on a force applied to the electric contact portion by an elastic sealing member between the printing apparatus and the toner outlet being referred to as a first force and a force applied to the electric contact portion by rotation of the coupler being referred to as a second force, a contact surface of the electric contact portion faces between a direction of the first force and a direction of the second force.
An example mountable set to be mounted in an image forming apparatus (100) includes a process cartridge (200) having a driven gear (210), the driven gear to couple with a driving gear (120) of the image forming apparatus and to receive a driving force from the driving gear and an attachment (300). The attachment includes a mounting portion (310) to mount to the image forming apparatus and a protruding portion (320), coupled to the mounting portion, to provide an aligning force to the driving gear.
A binder fluid includes an aqueous vehicle, copper II formate dissolved in the aqueous vehicle, and a water-soluble, ammonium-containing compound. The copper II formate and the water-soluble, ammonium-containing compound are present in the binder fluid in a weight ratio ranging from about 0.6:1 to about 2:1. The binder fluid has a pH ranging from 4 to less than 7.
In one example in accordance with the present disclosure, a chemical lysis system is described. The chemical lysis system includes a microfluidic channel to serially feed individual cells from a volume of cells to at least one chemical lysing device. Each chemical lysing device includes at least one lysing chamber to receive, from the microfluidic channel, a single cell to be lysed. The chemical lysing device also includes an orifice disposed in each lysing chamber to receive a lysing agent and a sensor to detect a state within the lysing chamber. A controller of the chemical lysis system analyzes a ruptured cell.
An example of a multi-fluid kit for three-dimensional printing includes a fusing agent, a detailing agent, and a flame-retardant cyclodextrin compound. The fusing agent includes an electromagnetic energy absorber and a first liquid vehicle. The detailing agent includes a second liquid vehicle. The flame-retardant cyclodextrin compound is included in the fusing agent, or in the detailing agent, or in both the fusing agent and the detailing agent.
B29C 64/165 - Processes of additive manufacturing using a combination of solid and fluid materials, e.g. a powder selectively bound by a liquid binder, catalyst, inhibitor or energy absorber
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a wearable multimedia device projects a virtual interface (VI) on a surface using a laser projector. Further, the device determines, based on sensor data from at least one of a camera or a depth sensor, a position of a first finger of the user relative to the surface. Further, the device, presents, using the VI, a first graphical element representing the position of the first finger of the user relative to the surface.
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
A cartridge locking apparatus includes a housing having an engagement member to detachably engage with a frame of an image forming apparatus, a cartridge locking device accommodated in the housing and having a locking mechanism to lock a cartridge of the image forming apparatus at a mounting position, and an electrical connector extruded outside of the housing and connecting the cartridge locking device with an adaptor of the image forming apparatus.
A cartridge (20, 200, 300, 400, 500, 600, 700, 800) includes a connection structure (120, 220, 320, 484, 420, 520, 620, 720, 820) connected to a rotating shaft (110, 210, 310, 410, 510, 610, 710, 810) of the cartridge, the connection structure including a force receiving structure (120, 220, 222, 224, 226, 320, 322, 326, 482, 484, 420, 422, 520, 620, 720, 820) to receive a first force, and a force application mechanism (550, 650, 750, 850), disposed in the cartridge, to apply a second force opposite in direction to the first force. The rotating shaft is driven based on the first force and the second force.
A cartridge (20, 200, 400, 500, 600) connectable to an image forming apparatus IFA (10), includes a connection structure (120, 220, 420, 520, 620) connected to a rotating shaft (120, 220, 420, 520, 620) of the cartridge. The connection structure includes a first structure (120, 220, 420, 520, 620) to receive a driving force and a second structure (226, 426, 526) to locate a braking force transmission mechanism (320) of the IFA in an idle state.
An adaptor (180, 280, 380, 580, 680, 780, 880, 980) is to be mounted between a rotating shaft (110, 210, 710) of a cartridge (20, 95) and an image forming apparatus, IFA (10). The adaptor includes a first structure (282, 782) to engage with the IFA, a second structure (226, 326, 526, 626) to hold a braking force transmission mechanism (420, 751, 820) of the IF A in an idle state, and a force receiving structure (322, 522, 622, 722) to receive a driving force from the IF A to drive the rotating shaft.
According to an example, a conditioning device includes a first light emitting member to emit light towards a first segment of a path and a second light emitting member to emit light towards a second segment of a path. The first segment of the path is upstream an engagement point of the path at which the photoconductive surface is to contact a subsequent transfer member and the second region is downstream the engagement point. The light emitted by the first light emitting member is to set the photoconductive surface at a pre-transfer voltage and the light emitted by the second light emitting member is to set the photoconductive surface at a post-transfer voltage greater than the pre-transfer voltage.
G03G 15/043 - Apparatus for electrographic processes using a charge pattern for exposing, i.e. imagewise exposure by optically projecting the original image on a photoconductive recording material with means for controlling illumination or exposure
G03G 15/00 - Apparatus for electrographic processes using a charge pattern
G03G 15/02 - Apparatus for electrographic processes using a charge pattern for laying down a uniform charge, e.g. for sensitisingCorona discharge devices
G03G 15/04 - Apparatus for electrographic processes using a charge pattern for exposing, i.e. imagewise exposure by optically projecting the original image on a photoconductive recording material
G03G 15/16 - Apparatus for electrographic processes using a charge pattern for transferring a pattern to a second base of a toner pattern, e.g. a powder pattern
Embodiments are disclosed for device setup and configuration using an activation card. In some embodiments, a method comprises: sending an activation card to a user, the activation card for setting up or configuring a device for the user using an online service, the activation card including one or more codes; sending the device to the user; receiving activation data from the device, the activation data including or related to the one or more codes; and authenticating the user based on the activation data. In some embodiments, the activation card includes two codes: a smile code that encodes a numeric value in a picture printed on the activation card and an invisible code printed with invisible ink (e.g., IR ink) on the activation card using invisible ink.
In an example method, a wearable computing device obtains obtain sensor data from one or more sensors, and detects a trigger event based on the sensor data. The trigger event includes a user of the wearable computing device moving an open palm of the user's hand towards the user's face. In response to detecting the trigger event, the wearable computing device obtains a spoken input from the user using or more microphones, and performs one or more operations in accordance with the spoken input.
G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a wearable multimedia device determines a plurality of points of interest and, for each of the points of interest, a heading of that point of interest relative to the device, and a distance between that point of interest and the device. The device presents a user interface including a plurality of user interface elements arranged according to one or more curved layers. Each of the user interface elements corresponds to a different one of the points of interest. A position of each of the user interface elements relative to each of the other user interface elements in the user interface is determined based on the first data and the second data.
H04M 1/72409 - User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
G06F 1/16 - Constructional details or arrangements
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
H04M 1/72457 - User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
In an example, servicing of a surface printer may be performed at a job site. One or more service areas at a job site may be identified. One of the one or more service areas may be selected. The surface printer may travel to the selected service area. The surface printer may perform servicing at the selected service area.
G06Q 10/20 - Administration of product repair or maintenance
G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
B41J 3/36 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability
B41J 2/165 - Prevention of nozzle clogging, e.g. cleaning, capping or moistening for nozzles
B41J 3/407 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
A logic circuitry package includes an interface to communicate with a controller and a logic circuit. The logic circuit includes a memory arrangement storing indicated data over which a manufacturing digital signature is computed, a certificate for the controller to verify the manufacturing digital signature, and manufacturing attribute data. The manufacturing attribute data includes at least one indication indicating the indicated data and the manufacturing digital signature. The logic circuit is configured to transmit, to the controller, the manufacturing attribute data in response to at least one first request from the controller. The logic circuit is configured to transmit, to the controller, the certificate and the indicated data in response to at least one second request from the controller.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
In some examples, a method includes detecting, by a processor, bodily contact on a surface based on sensor data. In some examples, the method includes determining, by the processor, a cleanliness state associated with the surface based on the detected bodily contact. In some examples, the method includes generating, by the processor, a visualization of the cleanliness state. In some examples, the method includes outputting the visualization.
G08B 21/24 - Reminder alarms, e.g. anti-loss alarms
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
The disclosed technology is directed to an illuminator for enabling near-light photometric imaging. In some examples, a near-light photometric imaging apparatus can include an illuminator comprising a lamp that comprises a plurality of light sources, an edge-blending film, and a first light-shaping diffuser. The plurality of light sources can have a color temperature having an approximately constant value as a brightness of the plurality of light sources is changed. The edge-blending film may condition light emitted at an outer perimeter of the lamp to soften a light edge, and the first light-shaping diffuser may comprise a first diffusing angle to diffuse light emitted from an interior region of the lamp to reduce a presence of hotspots in a target area.
Examples include a method where position data of a media advancing within a print zone are received at a printer controller and from a media advance sensor. An advance of the media by an upstream media advance mechanism located upstream from the print zone is controlled by the printer controller during a first time period. The advance of the media by a downstream media advance mechanism located downstream from the print zone is controlled by the printer controller during a second time period following the first time period and in function of the received position data, whereby a trailing edge of the media passes between the upstream media advance mechanism and the downstream media advance mechanism during the second time period.
An example device housing comprises a substrate, and a topcoat layer including a topcoat formulation disposed on a surface of the substrate. The topcoat formulation includes a polymer, a pigment including zirconium dioxide nanoparticles present in an amount ranging from about 0.3 weight percent to about 5 weight percent of a total weight of the topcoat formulation, and a balance of water.
B05D 7/00 - Processes, other than flocking, specially adapted for applying liquids or other fluent materials to particular surfaces or for applying particular liquids or other fluent materials
B05D 7/02 - Processes, other than flocking, specially adapted for applying liquids or other fluent materials to particular surfaces or for applying particular liquids or other fluent materials to macromolecular substances, e.g. rubber
B05D 7/14 - Processes, other than flocking, specially adapted for applying liquids or other fluent materials to particular surfaces or for applying particular liquids or other fluent materials to metal, e.g. car bodies
In an example system comprising a location engine and a protocol engine, the location engine determines a direction of movement between a first device and a second device and the protocol engine establishes a communication connection when a distance between the first device and the second deice is less than a distance designated for automatic connection.
In some examples, a rotatable hinge can include a center shaft, a top bracket including a central aperture and an offset aperture, a bottom bracket including a central aperture, a collar including a central aperture, a notch, and a channel, and a latching member interfaced with the offset aperture, the latching member including an extension member having a first flange and a column having a second flange, where when the latching member is in a first position, the second flange of the latching member is located in the notch of the collar and when the latching member is in a second position, the second flange of the latching member is located in the channel of the collar such that the top bracket and the latching member are rotatable about the center shaft.
In an example, a surface printer may print an image encoding data to a surface. The surface printer may identify a printhead misfiring condition. The surface printer may receive an image encoding data. The surface printer may select a printing configuration based on the identified printhead misfiring condition. The surface printer may print an image encoding data to a surface according to a selected print configuration.
B41J 3/01 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for special character, e.g. for Chinese characters or barcodes
B41J 3/36 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability
H04N 1/387 - Composing, repositioning or otherwise modifying originals
A fuser includes a fusing member, a pressing member facing the fusing member to form a fusing nip, and a wrap jam detection sensor comprising a light emitting portion to irradiate light to the fusing member and a light receiving portion to receive light diffusely reflected from the fusing member.
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for the tracking of interacting hands using a sensor of a wearable multimedia device. In an embodiment, a method comprises: obtaining, with a sensor of a wearable multimedia device, a first frame of two-dimensional (2D) image data and a second frame of three-dimensional (3D) depth data; determining multiple hand regions in the first frame of 2D image data; determining a location of each hand region in the first frame of 2D image data; detecting at least one landmark in each detected hand region; generating a confidence score for each landmark detected in each detected hand region; determining 3D world coordinates for each landmark that is visible in the first frame of the 2D image data; tracking each landmark in 3D world coordinates; and determining an interaction with the hands based on the tracking of each landmark in 3D world coordinates.
A system may include a sonotrode to contact a first portion of a lysing chamber to provide ultrasonic energy to the lysing chamber, a heat spreader to contact a second portion of a lysing chamber to provide thermal energy to the lysing chamber, an infrared sensor to measure a temperature of the lysing chamber, and a controller to compare the temperature of the lysing chamber to a temperature profile and control the sonotrode based on the comparison of the temperature of the lysing chamber to the temperature profile.
A microfluidic device includes a fluid ejector including a fluid actuator, a microfluidic channel fluidly coupled to the fluid ejector, a sensor positioned along the microfluidic channel, a constriction region positioned between the sensor and the fluid ejector in which an effective cross-sectional area of the microfluidic channel is gradually reduced, and a pair of electrodes positioned in the microfluidic channel between the constriction region and the fluid ejector.
Examples are directed to a microfluidic device that includes a reservoir to contain a fluid including at least a cell and at least a molecular probe, a cell-poration region fluidically coupled to the reservoir and including a cell-poration mechanism, and an optical-detection region fluidically coupled to the cell-poration region and including an optically transparent window associated with a wall of the optical-detection region. The microfluidic device further includes a fluid ejector fluidically coupled to the optical-detection region.
An example image forming apparatus includes a feed unit, an in-line scanner, and a processor. The feed unit is to feed, to the in-line scanner, a print medium on which an image is formed, the in-line scanner is to scan the fed print medium to generate a scan image, and, in response to the scan image fulfilling a condition, the processor is to control the image forming apparatus to perform an action corresponding to the condition.
An example charging member has a conductive support; a conductive elastic body layer on the conductive support; and a surface layer on the conductive elastic body layer, wherein the surface layer includes a binder resin and particles, wherein the surface layer includes a first portion of the binder resin having the particles and a second portion of the binder resin having an absence of the particles, and wherein the second portion has a peak height (Spk)/core roughness depth (Sk) of less than 0.2.
G03G 15/02 - Apparatus for electrographic processes using a charge pattern for laying down a uniform charge, e.g. for sensitisingCorona discharge devices
A method of forming a fluidic device includes providing a substrate including a first layer, a second layer, and a third layer. The first layer includes a target region. The method includes forming a pattern on the third layer such that the pattern is offset from the target region along a first axis, performing, using a laser, a first etching on the second layer to remove a portion of the second layer, and performing a second etching on a portion removed by the first etching to form a slot. The slot includes a first sidewall disposed at a first angle with respect to the first layer and a second sidewall facing the first sidewall and disposed at a second angle with respect to the first layer, the second angle asymmetric to the first angle with respect to a second axis perpendicular to the first axis.
Disclosed herein are systems and methods for authenticated-encryption and authenticated-decryption operations for conducting authenticated-encryption communications between a host device and a peripheral device. A sending device performs authenticated-encryption operations that apply a symmetric encryption algorithm on plaintext to encrypt the data and generate an authentication tag or message authentication code (“MAC”). The sending device sends the ciphertext and a shared subset of the tag to the receiving device, and stores a non-shared subset of the tag in cache. The receiving device performs authenticated-decryption operations that verify the tag and decrypt the ciphertext to recover the data by applying the effective inverse of the symmetric encryption algorithm (or decryption algorithm) and using the known parameters.
G06F 21/70 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system