IBM Patent Grants

Dynamic media use control service

Granted: October 29, 2024
Patent Number: 12131263
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining prediction data that are indicative of media use behaviors of a user; and predicting, in dependence on the prediction data, a pattern of the media use behaviors of the user.

Contact structure formation for memory devices

Granted: October 29, 2024
Patent Number: 12133473
A semiconductor structure comprises a memory device comprising a first electrode, at least one memory element layer disposed on the first electrode, and a second electrode disposed on the at least one memory element layer. An encapsulation layer is disposed around side surfaces of the memory device. The semiconductor structure also comprises a conductive cap layer disposed on a top surface of the encapsulation layer and around a portion of side surfaces of the encapsulation layer. A…

Real time audio stream validation

Granted: October 29, 2024
Patent Number: 12132858
Real time audio stream validation is provided. An audio stream of a voice communication corresponding to a call is segmented into a plurality of blocks in response to receiving the audio stream from a user. The plurality of blocks is modified to generate a first modified audio stream corresponding to the call that includes hashed values of the plurality of blocks. The first modified audio stream along with the hashed values of the plurality of blocks is sent via a network.

Predicting security response impact

Granted: October 29, 2024
Patent Number: 12132751
An approach to predicting the outcome of a computer security response. The approach can analyze an unlabeled set of network data and based on the analysis, create a language model of the network. The approach can process the language model to predict a reduction factor associated with network availability. The approach can further process the language model and a malicious sequence to predict an effectiveness factor associated with blocking the malicious sequence. The approach can output…

Behavior driven security for IoT devices

Granted: October 29, 2024
Patent Number: 12132730
A method, system, and computer program product for behavior-based Internet of Things (IoT) device security are provided. The method detects an action from a set of IoT devices. A context is identified for the action and at least one IoT device of the set of IoT devices. The action and the context are validated for the at least one IoT device. The action is identified as an anomaly based on the validating of the action and the context. A potential state change is identified for the at…

Determination of operational overhead over a unidirectional network pathway

Granted: October 29, 2024
Patent Number: 12132644
A computer-implemented method according to one embodiment includes establishing, for each hop in pathways of a network, a relation between a desired reliability and channel error. Based on the established relations, a maximum number of copies of packets to send from a source in the network to a target in the network is determined. An overhead associated with sending packets from the source to the target in the network is determined for each of the hops, and a first sum of such overheads…

Uniform interfacial layer on vertical fin sidewalls of vertical transport field-effect transistors

Granted: October 29, 2024
Patent Number: 12132098
A method of forming a semiconductor structure includes patterning a hard mask layer over a top surface of a substrate. The method also includes forming a first portion of one or more vertical fins below the patterned hard mask layer. The method further includes forming a top spacer on sidewalls of the hard mask layer and the first portion of the one or more vertical fins. The method further includes forming a second portion of the one or more vertical fins in the substrate below the top…

Servo pattern for skew based tape dimensional stability compensation

Granted: October 29, 2024
Patent Number: 12131761
In response to a rotation of timing-based servo (TBS) patterns of a first servo band and a second servo band, heights of top and bottom portions of servo stripes of servo frames of the TBS patterns are adjusted to compensate for changes in a usable height of the servo stripes caused by the rotation.

Optimal group of service compositions

Granted: October 29, 2024
Patent Number: 12131340
A method and system for forming service compositions to provide service components to business processes. Service components independently needed by each business process are identified. At least one of the service components is needed by at least two business processes. At least two different service components are needed by at least one business process. At least two service compositions are specified. Each service composition includes at least one service component. At least one…

Participation of robots in defect repair

Granted: October 29, 2024
Patent Number: 12131298
A method, computer system, and a computer program product for defect repair is provided. The present invention may include detecting a defect in a structure. The present invention may include generating a repair plan to fix the defect using a plurality of work robots. The present invention may include programming the plurality of work robots with task assignments. The present invention may include deploying the programmed plurality of work robots to a staging area proximate to the…

Predicting alternative communication based on textual analysis

Granted: October 29, 2024
Patent Number: 12131259
A processor-implemented method for predicting alternative communications based on textual analysis. The method includes building, by machine learning, a model to predict an optimal communication method, whereby the building includes training the model on a knowledge corpus of historic data and user data, and results of previous predictions in similar circumstances. The method further includes intercepting textual communication within communication channels, wherein the intercepting…

Sound anomaly detection with mixed augmented datasets

Granted: October 29, 2024
Patent Number: 12131257
Methods and computer program products for training a neural network perform multiple forms of data augmentation on sample waveforms of a training dataset that includes both normal and abnormal samples to generate normal data augmentation samples and abnormal data augmentation samples. The normal data augmentation samples are labeled according to a type of data augmentation that was performed on each respective normal data augmentation sample. The abnormal data augmentation samples are…

Federated learning technique for applied machine learning

Granted: October 29, 2024
Patent Number: 12131231
A method, a computer program product, and a system of training a machine learning model using federated learning with extreme gradient boosting. The method includes computing an epsilon hyperparameter using training dataset sizes from a first party and a second party. The method also includes transmitting a machine learning model and the epsilon hyperparameter to the first party and the second party and receiving a first model update and a second model update from the first party and the…

Method for accessing data records of a master data management system

Granted: October 29, 2024
Patent Number: 12131228
An approach for accessing multi-attribute data records of a master data management system. The method comprises: enhancing the master data management system with one or more search engines for enabling data record access. A request of data may be received at the master data management system. A set of one or more of the multiple attributes, referenced in the received request, may be identified. A combination of one or more of the search engines of the master data management system, whose…

Simplifying data mapping in complex flows by defining schemas at convergence points in a workflow

Granted: October 29, 2024
Patent Number: 12131187
A computer-implemented method comprising: receiving, by a computing device, user input defining a workflow; receiving, by the computing device, information defining schemas at convergence points in the workflow; determining, by the computing device, a set of mapping parameters at outputs of nodes of the workflow based on the schemas; receiving, by the computing device, input values to the mapping parameters; storing, by the computing device, the input values to the mapping parameters in…

Microservice hardware and software deployment

Granted: October 29, 2024
Patent Number: 12131175
A system, method, and computer program product for implementing microservice deployment is provided. The method includes receiving definitions associated with microservices related to implementing hardware and software solutions with respect to hardware and software systems. In response, a definition file and associated code comprising the definitions and associated dependencies associated with the microservices are generated. The microservices are deployed to a container orchestration…

Quantifying service chain functions of virtual machines for cross interferences

Granted: October 29, 2024
Patent Number: 12131174
A system, method, and computer program product for determining “impact quantify measure-based” service chains cross interferences. The method includes quantifying the impact of one service chain on another service chain and to what extent so as facilitate making an informed decision whether to garner more resources and to fine tune the computational services for the service chain. There is further provided beforehand a certainty of required computational resources and the providing…

Optimizing memory management using memory access heatmaps

Granted: October 29, 2024
Patent Number: 12131030
Embodiments of the present disclosure provide an enhanced system and methods for optimizing data placement in a memory hierarchy. A disclosed non-limiting computer-implemented method configures a counter block comprising access frequency counters mapped into an application memory space, and configures a counter map, where each entry in the counter map associates an application-defined memory region with the access frequency counters of the counter block. A memory controller identifies a…

Selective hard and soft rewrites

Granted: October 22, 2024
Patent Number: 12124740
The present disclosure includes systems and methods for reducing rewrite overhead in a sequential access storage system. The method may comprise writing a data set to a sequential access medium using a magnetic head, wherein the data set comprises a plurality of encoded data blocks, classifying each of the plurality of encoded data blocks on the sequential access medium into one of at least three classes of write quality, and rewriting the encoded data blocks in a rewrite area of the…

Multi-stage electronic design automation parameter tuning

Granted: October 22, 2024
Patent Number: 12124789
Techniques regarding parameter tuning for an EDA protocol are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a tuning component that tunes an electronic design automation…