Hook with lock
Granted: October 3, 2023
Patent Number:
11773628
In an example, an example hook includes a rest surface to sustain a peripheral, a retainment device switchable between a lock position and an unlock position, a lock coupleable to the retainment device to maintain the retainment device in the lock position, and a controller to actuate the lock in response to a user event. In another example, an example display device includes a housing, a hook coupled to the side wall of the housing, a retainment device coupleable to the hook, a lock to…
Method and system for facilitating backwards compatibility of a rest API on an evolving data model
Granted: October 3, 2023
Patent Number:
11775356
During operation, the system receives a request, via a REST API, for data stored in a database which uses a schema associated with a current version, wherein the request indicates a version of the REST API. Responsive to determining that the indicated version is a prior version of the REST API which does not correspond to the current version of the database schema, the system: dispatches the request to a translation proxy; applies rules which converts the request to indicate an updated…
Virtual resource selection for a virtual resource creation request
Granted: October 3, 2023
Patent Number:
11775333
In some examples, a system associates, with a plurality of virtual resources deployed in a cloud environment, properties representative of characteristics of the virtual resources, the properties comprising a performance level of a virtual resource. The system receives a request to create a virtual resource in the cloud environment, and, in response to determining that properties of the virtual resource to be created for the request satisfy a criterion with respect to properties of a…
Combining computer applications
Granted: October 3, 2023
Patent Number:
11775322
Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the…
BIOS code to store operating systems on computer-readable media
Granted: October 3, 2023
Patent Number:
11775315
A computer system may comprise a non-volatile memory to store executable Basic Input/Output System (BIOS) code, a computer-readable medium to store an operating system based on an image, and a processor coupled to the non-volatile memory and the computer-readable medium. Execution of the executable BIOS code may cause the processor to store the operating system to the computer-readable medium based on the image.
Secure code image distribution
Granted: October 3, 2023
Patent Number:
11775275
Secure code image delivery may include encrypting, using an invariant content encryption key, an invariant portion of a code image for a set of electronic devices to generate an encrypted invariant potion of the code image. A first variant of a variant portion of the code image may be encrypted using a first variant content encryption key to generate a first encrypted variant portion. A second variant of a variant portion of the code image may be encrypted using a second variant content…
Access control structure for shared memory
Granted: October 3, 2023
Patent Number:
11775219
Examples of electronic devices are described herein. In some examples, an electronic device includes a flash memory. In some examples, the electronic device includes a host memory to store an access control structure to access the flash memory. In some examples, the electronic device includes a first circuitry coupled to the host memory and the flash memory. In some examples, the first circuitry is to read the access control structure in the host memory to determine when to access the…
Bendable displays
Granted: October 3, 2023
Patent Number:
11775017
The present disclosure is drawn to bendable displays for electronic devices. In one example, a first display region including a glass panel that is rigid, the glass panel including a first interlocking edge. A second display region can include a plastic panel that is bendable, the plastic panel including a second interlocking edge that is shaped to inversely correspond with the first interlocking edge. An interlock zone where the first interlocking edge can be joined with the second…
Anomalous behavior detection by an artificial intelligence-enabled system with multiple correlated sensors
Granted: October 3, 2023
Patent Number:
11774956
Multi-metric artificial intelligence (AI)/machine learning (ML) models for detection of anomalous behavior of a machine/system are disclosed. The multi-metric AI/ML models are configured to detect anomalous behavior of systems having multiple sensors that measure correlated sensor metrics such as coolant distribution units (CDUs). The multi-metric AI/ML models perform the anomalous system behavior detection in a manner that enables both a reduction in the amount of sensor instrumentation…
Selective gloss treatment of print media
Granted: October 3, 2023
Patent Number:
11774898
An image forming apparatus including a print engine, a gloss treatment device, a medium conveying device, and a processor. The print engine is to form an image on a print medium. The gloss treatment device is to perform a gloss treatment on the print medium on which an image is formed. The medium conveying device to provide the print medium to the print engine and selectively provide the print medium on which an image is formed to the gloss treatment device. The processor is to control…
Printing device parameter control using machine learning model, in order to maximize replaceable item lifespan
Granted: October 3, 2023
Patent Number:
11774895
A printing device includes a printing engine to selectively output print material, a replaceable item of the printing engine, and a subsystem for the printing engine. A machine learning model is used to control controllable parameters of the subsystem for the printing engine, based on physical characteristic measurements of the printing device, to maximize a lifespan of the replaceable item.
Developer cartridge including structure for detecting developer end
Granted: October 3, 2023
Patent Number:
11774877
A developer cartridge includes a housing to accommodate a developer and including a developer outlet, and a sensing portion that forms a sensing area to detect whether or not the developer inside the housing is miming out. The sensing portion is recessed into a portion of a lower wall of the housing accordingly having a thickness less than a thickness of a remaining portion of the lower wall.
Dispenser stages
Granted: October 3, 2023
Patent Number:
11774463
In one example, dispenser stages described herein may include a dispenser platform comprising: a stage coupled to a rail system to move the stage in a first plane and a second plane, an alignment feature coupled to the stage to align a substrate nest coupled to the stage with a dispenser positioned above the stage, and a releasable fastener to couple the substrate nest to the stage.
Three-dimensional printing systems
Granted: October 3, 2023
Patent Number:
11772163
The present disclosure is drawn to a three-dimensional printing system can include a powder bed material, including from 80 wt % to 100 wt % metal particles having a D50 particle size distribution value ranging from 5 ?m to 75 ?m and a powder bed support substrate for receiving the powder bed material. The system can also include a fluid ejector operable to digitally deposit a thermally sensitive binder fluid onto a selected portion of the powder bed material on the powder bed support…
Data availability in a constrained deployment of a high-availability system in the presence of pending faults
Granted: September 26, 2023
Patent Number:
11768724
Example implementations relate to preserving data availability in a constrained deployment of an HA system (e.g., an HA storage system) in the presence of pending faults. According to an example, a first arbiter, acting as a witness to facilitate maintaining quorum for the HA system, and a first node are provided within a first failure domain; and a second arbiter, serving as a backup arbiter, and a second node are provided within a second failure domain. Responsive to receipt of an…
Bus endpoint isolation
Granted: September 26, 2023
Patent Number:
11768788
An example of a controller for bus endpoint isolation can include an interface to couple to a bus that has respective communication channels and respective switches corresponding to endpoints of the bus, a processing resource, and a memory resource storing non-transitory instructions executable by the processing resource to select a first endpoint of the endpoints to receive a message from the interface via a first switch on a first communication channel associated with the first…
Monitoring license constraints in a container orchestration system
Granted: September 26, 2023
Patent Number:
11768921
Embodiments described herein are generally directed to a cloud-native approach to software license enforcement in a container orchestration system. According to an example, information indicative of a number of sets of containers that are making use of one or more components of an application is received. The application is licensed by the tenant and the sets of containers are running within a namespace of the tenant within a cluster of a container orchestration system. Overuse of the…
Address verification for direct memory access requests
Granted: September 26, 2023
Patent Number:
11768967
An example apparatus can receive a DMA request from a device, where the DMA request comprises an address and an ID of the device that uniquely identifies the device and wherein the device is a bus mastering device. The example apparatus can access a range of addresses using the ID of the device. An example apparatus can determine whether the address is in the range of addresses and can process the DMA request responsive to verifying that the address is in the range of addresses.
Systems and methods for preprocessing automated network device configuration generation templates
Granted: September 26, 2023
Patent Number:
11770299
Systems and methods are provided for receiving a template usable to generate a configuration for at least one network device. A specification in a preprocess file can be interpreted to request at least one server-side feature to be used for the template. Data can be received from a server based on the interpreting the specification. The data can be provided to the template. The template can reference the data when generating the configuration.
Hand engagement interface
Granted: September 26, 2023
Patent Number:
11770482
Examples dis closed herein relate to displaying, proximate to a hand engagement interface, a plurality of user interface elements, receiving, via a freeform input interface associated with the hand engagement interface, a freeform input from a user, identifying a command associated with a first element of the plurality of user interface elements associated with the freeform input, and updating the display of the plurality of user interface elements according to the command associated…