IBM Patent Grants

Geometric shape based event component personalization

Granted: March 25, 2025
Patent Number: 12260183
Using a first trained residual neural network, an event analysis is generated from a set of event description encodings, an event description encoding in the set of event description encodings encoding a natural language description of an event, the event analysis comprising a first set of coordinates in an event space. Using a second trained residual neural network, the event analysis and a user description encoding, a personalization analysis is generated, the user description encoding…

Source/drain epitaxy process in stacked FET

Granted: March 25, 2025
Patent Number: 12262552
Embodiments of present invention provide a method of forming a semiconductor structure. The method includes forming a first set of nanosheets and a second set of nanosheets on top of the first set of nanosheets, wherein the first set of nanosheets has an uppermost nanosheet and the second set of nanosheets has a lowermost nanosheet, the lowermost nanosheet being separated from the uppermost nanosheet by a first gap; forming a conformal liner covering the first set of nanosheets and the…

Transistor device having a comb-shaped channel region to increase the effective gate width

Granted: March 25, 2025
Patent Number: 12262549
A method of forming a comb-shaped transistor device is provided. The method includes forming a stack of alternating sacrificial spacer segments and channel segments on a substrate. The method further includes forming channel sidewalls on opposite sides of the stack of alternating sacrificial spacer segments and channel segments, and dividing the stack of alternating sacrificial spacer segments and channel segments into alternating sacrificial spacer slabs and channel slabs, wherein the…

Approximating population density and post-incident scenario analysis

Granted: March 25, 2025
Patent Number: 12262282
According to one embodiment, a method, computer system, and computer program product for population density approximation is provided. The embodiment may include identifying a device as entering a preconfigured distance of a preconfigured area, whereby the preconfigured area is one of a plurality of preconfigured areas. The embodiment may also include gathering device-identifying information corresponding to the device. The embodiment may further include creating a profile for each…

Modifying security of microservices in a chain based on predicted confidential data flow through the microservices

Granted: March 25, 2025
Patent Number: 12261828
A method for protecting data from a user that traverses through a chain of microservices include retrieving information identifying the chain of microservices associated with a user identifier of the user and a time when the user provided data to the chain of microservices. A level of confidentiality stored in association with the user identifier and with the time is retrieved. One or more security measures corresponding to the stored level of confidentiality are implemented for each…

Electronic circuits including hybrid voltage threshold logical entities

Granted: March 25, 2025
Patent Number: 12261165
Fabrication of an electronic circuit is facilitated by providing a computer tool to enhance design of the electronic circuit to meet a design criteria. The computer tool facilitates obtaining one or more hybrid logical entities, where a hybrid logical entity includes a pull-up circuit and a pull-down circuit formed of transistors with different transistor types for pull-up versus pull-down, and different voltage thresholds for pull-up versus pull-down. Further, the facilitating includes…

Topic classifier with sentiment analysis

Granted: March 25, 2025
Patent Number: 12260661
A method, system, and computer program product are disclosed. The method includes receiving a set of documents, selecting a topic, and determining that a first document from the set contains a topic label for the topic. The method also includes generating a topic sentiment score for the first document and adding the topic sentiment score to a set of training data. Additionally, the method includes determining that a second document from the set does not contain the topic label,…

Font attribute detection

Granted: March 25, 2025
Patent Number: 12260659
Described are techniques for font attribute detection. The techniques include receiving a document having different font attributes amongst a plurality of words respectively comprised of at least one character. The techniques further include generating a dense image document from the document by setting the plurality of words to a predefined size, removing blank spaces from the document, and altering an order of characters relative to the document. The techniques further include…

Neuro-symbolic reinforcement learning with first-order logic

Granted: March 25, 2025
Patent Number: 12260328
A computer-implemented method for reinforcement learning with Logical Neural Networks (LNNs) is provided including receiving a plurality of observation text sentences from a target environment, extracting one or more propositional logic values from the plurality of observation text sentences, finding a class for each propositional logic value by using external knowledge, converting each propositional logic value into a first-order logic by replacing a part in the propositional logic…

Software user experience transition assistance

Granted: March 25, 2025
Patent Number: 12260231
Optimizing a user experience during transition to an updated user interface includes using a computer processor to capture a user experience of a user's interaction with a program based on migration of the user interface from a current version of a page layout associated with the user to a new version of the page layout associated with the user. Disparity events experienced by the user while transitioning from the current version of the page layout to the new version of the page layout…

Range deviation based namespace rebalancing in a distributed storage network

Granted: March 25, 2025
Patent Number: 12260103
Computer-implemented methods for rebalancing a namespace range of a dispersed storage network (DSN) are provided. Aspects include calculating a namespace imbalance factor for each of a plurality of storage devices in the DSN, identifying a source storage device of the DSN having a largest namespace imbalance factor, determining a minimum namespace address, a maximum namespace address, an ideal minimum namespace address, and an ideal maximum namespace address for the source storage…

Dynamic optimization of key value pair extractors for document data extraction

Granted: March 25, 2025
Patent Number: 12259920
Disclosed embodiments provide techniques for monitoring and evaluating the effectiveness of key value pairs (KVPs) used in a document processing system. In embodiments, KVPs are obtained from multiple extractors of a document processing system. A score is computed for the KVPs by computing an effectiveness metric for each KVP from the multiple KVPs. In response to the computed score being below a predetermined threshold, a model retraining process is performed to generate a new set of…

Data distribution in data analysis systems

Granted: March 25, 2025
Patent Number: 12259905
The present disclosure relates to a computer implemented method for data synchronization in a data analysis system. The data analysis system comprises a source and target database system. The method comprises: receiving a change record describing an operation performed on a data record in the source database system. The change record may be read for determining a value of a distribution key of the data record. The value of the distribution key may be used for selecting a target database…

Processing large query results in a database accelerator environment

Granted: March 25, 2025
Patent Number: 12259892
A computer-implemented method for facilitating large data transfers from a first data management system to a second data management system is disclosed. The method comprises receiving data from the first data management system by a first buffer component, rerouting, upon the first buffer component reaching a predefined fill-level, dynamically the received data to a second buffer component, wherein the second buffer component is adapted to process the rerouted received data, forwarding,…

Custom metadata tag inheritance based on a filesystem directory tree or object storage bucket

Granted: March 25, 2025
Patent Number: 12259874
A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.

Reactive deep-frozen adaptive replacement cache and drive interface

Granted: March 25, 2025
Patent Number: 12259819
A method, system, and computer program product for managing a storage system, comprising: analyzing an access request for a first storage block of the set of storage blocks; in response to the access request comprising a read request: in response to the first storage block residing in the cache: processing the read request from the cache; promoting the first storage block within the cache; and destaging the first storage block to the storage device with the first compression ratio; and…

Source code repository debug chaining

Granted: March 25, 2025
Patent Number: 12259811
One or more computer processors generate a debug chain from one or more similar resource bound breakpoints, wherein the debug chain provides dynamic code flow. The one or more computer processors distribute the generated debug chain to one or more tenants.

Systems and/or methods for automatic detection and correction of problems in a flow service for an integration platform-as-a-service integration to reduce design time issues

Granted: March 25, 2025
Patent Number: 12259780
Certain example embodiments detect and correct errors in services defining an integration of disparate computing components in an integration platform-as-a-service environment. The services are iterated through to identify reference mappings therein. For each identified reference mapping in each of the services, a determination is made regarding whether a reference corresponding to the respective mapping is valid. For each reference determined to be not valid, an error type associated…

Intelligent advanced engine braking system

Granted: March 25, 2025
Patent Number: 12258020
A system and method for slowing a vehicle. Road conditions around the vehicle are monitored, and determined if those road conditions are hazardous. An engine control unit is informed of the hazardous road conditions and alters the operation of the engine control unit in response to the hazardous road conditions. When an operator of the vehicle desires to slow the vehicle down, an indication is received indicating the intent to slow the vehicle down. The vehicle is then slowed based upon…

Radio frequency identification based three-dimensional metrology

Granted: March 18, 2025
Patent Number: 12253354
A method for obtaining three-dimension measurements for an object utilizing a population of radio-frequency identification (RFID) chips in a medium includes placing the object into a container with the population of RFID chips in the medium. The method also includes capturing a plurality of coordinates for the population of RFID chips in the medium, where a set of coordinates from the plurality of coordinates correspond to each RFID chip from the population of RFID chips. The method…