RRAM with high work function cap
Granted: June 4, 2024
Patent Number:
12004436
Embodiments of present invention provide a resistive random-access memory (RRAM) cell. The RRAM cell includes a bottom electrode; a metal oxide layer, the metal oxide layer having a central portion that is in direct contact with the bottom electrode, a peripheral portion that is nonplanar with the central portion, and a vertical portion between the central portion and the peripheral portion; and a top electrode directly above the metal oxide layer. A method of manufacturing the RRAM cell…
Tunable resistive random access memory cell
Granted: June 4, 2024
Patent Number:
12004435
A method of manufacturing an RRAM cell includes forming a first wire, forming an insulator on the first wire, the insulator having a pore and an insulator surface, and forming a first electrode layer on the first wire and the insulator, the first electrode having an electrode surface. The method further includes recessing the first electrode layer such that the electrode surface is recessed toward the first wire from the insulator surface, forming a switching layer on the insulator and…
Fill-in confined cell PCM devices
Granted: June 4, 2024
Patent Number:
12004434
A method for manufacturing a phase-change memory device includes providing a substrate including a plurality of bottom electrodes, patterning the substrate to form a plurality of pores in the substrate extending from a surface of the substrate to the bottom electrodes, depositing a phase-change material over the substrate, implanting one or more of a Ge, Sb and Te in the phase-change material to amorphize at least a portion of the phase-change material inside the pore, planarizing the…
Cold plate with uniform plenum flow
Granted: June 4, 2024
Patent Number:
12004322
A cold plate apparatus includes walls that surround an active volume adjacent to an inlet plenum; the walls include an inlet opening at one end of a top side of the inlet plenum and a plenum opening between the inlet plenum and the active volume. Also included is a blocker that partially separates the inlet plenum from the active volume. The blocker is structurally configured to preferentially redirect flow from the inlet plenum into the active volume.
Bidirectional data replication with wait for data function
Granted: May 28, 2024
Patent Number:
11995102
In an approach, a processor receives a data manipulation request on a target database. A processor sends the data manipulation request to a source database. The source database attempts to persist a data manipulation action relating to the data manipulation request. Responsive to a successful attempt to persist the data manipulation action: the source database sends a log position of the data manipulation action to a data replication engine; a processor replicates the data manipulation…
Sensitive data encryption
Granted: May 28, 2024
Patent Number:
11995197
In a method for encryption of sensitive data, an encrypted user private key is received in a Trusted Execution Environment (TEE) in a worker node in a container management system, the encrypted user private key being an encrypted version of a user private key for decrypting a message from a user in the container management system. The user private key is obtained in the TEE, and the encrypted user private key being decrypted into the user private key with a provider private key that is…
Protection of kernel from code reuse attacks
Granted: May 28, 2024
Patent Number:
11995178
Protection of a kernel from a sniff and code reuse attack. A kernel mode page table in initialized in a kernel. The kernel page entries in the kernel mode page table are set from s-pages to u-pages. Supervisor mode access prevention is enabled in the u-pages. Code contained in the kernel page entries in the u-pages is executed, the kernel page entries in the u-pages are capable of execution but are not capable of being accessed and read directly.
Accelerator access control
Granted: May 28, 2024
Patent Number:
11995172
Accelerator access control whereby an application's access to an accelerator is revoked in order to allow the system to perform a system function. In one or more embodiments, when an application is executing, a credit system is utilized to provide credits for controlled access to the accelerator. When request information is received to remove access to a credit associated with the application's access to the accelerator, the credit is marked to fail with operating system interfaces.…
Merging totally ordered sets
Granted: May 28, 2024
Patent Number:
11995105
Methods and systems for software analysis include determining a similarity score for an ordered input set and at least one ordered cluster set that represents a distance between the ordered input set and the at least one ordered cluster set. It is determined that he ordered input is similar to a first cluster of the at least one ordered cluster set, based on the similarity score. The ordered input set is merged to the first cluster of the at least one cluster set to generate a merged set…
Data security in remote storage systems storing duplicate instances of data
Granted: May 28, 2024
Patent Number:
11995103
In one general embodiment, a computer-implemented method includes determining when two satellites in low Earth orbit (LEO) and having duplicate instances of data stored thereon will be within a predefined distance of one another. A third satellite is identified to store a replication copy of the instance of data for at least a duration that the two satellites will be within the predefined distance of one another. A copy of the instance of data is caused to be transmitted to the third…
Fluidic cavities for on-chip layering and sealing of separation arrays
Granted: May 28, 2024
Patent Number:
11992837
A method for fabricating a fluidic device includes depositing a sacrificial material on a pillar array arranged on a substrate. The method also includes removing a portion of the sacrificial material. The method further includes depositing a sealing layer on the pillar array to form a sealed fluidic cavity.
Maintaining query performance during high concurrency operations
Granted: May 28, 2024
Patent Number:
11995083
A computer-implemented method dynamically switches access plans for a query during concurrent query execution. The method includes receiving a first query configured to be processed by a database system. The method also includes generating, for the first query, an access plan for each of identified resource sets. The method includes determining a first set of available resources that represent an available capacity for the database system. The method further includes selecting a first…
Query expression error detection and correction
Granted: May 28, 2024
Patent Number:
11995070
A method, system, and computer program product for error detection and correction of query expressions are provided. The method extracts a first set of queries from a set of programs prior to query editing. A first word set is generated from the first set of queries. A second set of queries are extracted from the set of programs after query editing. A second word set is generated from the second set of queries. The method determines a set of differences for word pairs within the first…
Anomaly detection of entity behavior
Granted: May 28, 2024
Patent Number:
11995068
A method including: receiving a set of data representing usage by entities of objects in a computing resource; extracting, from the initial set of data, one or more feature vectors representing the usage by one of the entities with respect to the objects; generating, from the feature vectors, a feature matrix; with respect to each entry in the feature matrix: (i) assigning a binary value to the entry, based on a predefined usage threshold, (ii) identifying, among the one or more…
Data set connection manager having a plurality of data sets to represent one data set
Granted: May 28, 2024
Patent Number:
11995063
Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in…
Dynamic schema based multitenancy
Granted: May 28, 2024
Patent Number:
11995047
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: running an application on one or more computing node, the application providing user access to a database; receiving by the application registration data from a user for registering the user into a service; in response to the receiving the registration data from the user, generating a user schema that defines access rights of the user to the…
Trajectory similarity search
Granted: May 28, 2024
Patent Number:
11994863
A computer-implemented method, a computer system, and a computer program product for trajectory similarity search is provided. The present invention may include, in response to receiving, by one or more processors, a search request for at least one trajectory similar to a query trajectory, determining, by one or more processors, a respective similarity between a query trajectory and a plurality of trajectories by calculating, in a synchronized way, a spatial distance measure and a time…
Method for age portraying and painting in electrochromic automobile sheet
Granted: May 28, 2024
Patent Number:
11994782
A computer-implemented method for altering an appearance of an electrochromic coating of a vehicle is provided. The method includes determining that a vehicle is a boundary area of a testing zone based on a determined location of the vehicle. The method also includes changing a base appearance of the electrochromic coating of the vehicle to an altered appearance based on the determination that the vehicle is in the boundary area.
Guide roller having magnets and bushings to stabilize a roller barrel for a tape medium
Granted: May 28, 2024
Patent Number:
11994169
Provided are a tape guide roller and tape drive having a guide roller having magnets and bushings to stabilize a roller barrel for a tape medium. The tape guide roller has a roller barrel extending around a vertical axis. The tape medium passes across the roller barrel to guide the tape medium on a tape path. A plurality of magnets positioned with respect to the vertical axis provide an axial force to stabilize the tape guide roller axially.
Three-dimensional part smoothing in reduced gravity
Granted: May 28, 2024
Patent Number:
11993023
According to one embodiment, a method, computer system, and computer program product for smoothing one or more surfaces of a 3D-printed object in reduced gravity is provided. The present invention may include positioning one or more radiative heating elements to evenly heat one or more surfaces of a 3D-printed object based on a shape of the 3D-printed object; determining, for at least one of the one or more radiative heating elements, a desired heat output necessary to melt the outermost…