IBM Patents

The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.

IBM Patents by Type
  • IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 12268026
    Abstract: A high aspect ratio contact structure formed within a dielectric material includes a top portion and a bottom portion. The top portion of the contact structure includes a tapering profile towards the bottom portion. A first metal stack surrounded by an inner spacer is located within the top portion of the contact structure and a second metal stack is located within the bottom portion of the contact structure. A width of the bottom portion of the contact structure is greater than a minimum width of the top portion of the contact structure.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Junli Wang, Brent A Anderson, Terence Hook, Indira Seshadri, Albert M. Young, Stuart Sieg, Su Chen Fan, Shogo Mochizuki
  • Patent number: 12268031
    Abstract: A device comprises a first interconnect structure, a second interconnect structure, a first cell comprising a first transistor, a second cell comprising a second transistor, a first contact connecting a source/drain element of the first transistor to the first interconnect structure, and second contact connecting a source/drain element of the second transistor to the second interconnect structure. The first cell is disposed adjacent to the second cell with the first transistor disposed adjacent to the second transistor. The first and second cells are disposed between the first and second interconnect structures.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Kisik Choi, Somnath Ghosh, Sagarika Mukesh, Albert Chu, Albert M. Young, Balasubramanian S. Pranatharthiharan, Huiming Bu, Kai Zhao, John Christopher Arnold, Brent A. Anderson, Dechao Guo
  • Patent number: 12268016
    Abstract: A channel fin extends vertically above a bottom source/drain region, a protective liner is positioned along opposite sidewalls of the bottom source/drain region. The bottom source/drain region is positioned above a semiconductor layer in contact with a first portion of an inner spacer. A first metal layer is positioned between the first portion of the inner spacer and a second portion of the inner spacer, the first portion of the inner spacer partially covers a top surface of the first metal layer and the second portion of the inner spacer substantially covers a bottom surface of the first metal layer for providing a buried power rail. A shallow trench isolation region is positioned above an exposed portion of the first metal layer, the shallow trench isolation region is adjacent to the first portion of the inner spacer, the semiconductor layer, and the bottom source/drain region.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Junli Wang, Brent A Anderson, Chen Zhang, Heng Wu, Alexander Reznicek
  • Patent number: 12268030
    Abstract: A self-aligned C-shaped vertical field effect transistor includes a semiconductor substrate having an uppermost surface and a fin structure on the uppermost surface of the semiconductor substrate. The fin structure has two adjacent vertical segments with rounded ends that extend perpendicularly from the uppermost surface of the semiconductor substrate and a horizontal segment that extends between and connects the two adjacent vertical segments. An opening is located between the two adjacent vertical segments on a side of the fin structure opposite to the horizontal segment.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Robert Robison, Hemanth Jagannathan, Jay William Strane
  • Patent number: 12265050
    Abstract: Embodiments of the invention are directed to a system for detecting neurotransmitters. A non-limiting example of the system includes a porous electrode. A system can also include a pH sensor attached to the porous electrode, wherein the pH sensor includes a sensing electrode and a reference electrode. The system can also include electronic circuitry in communication with the pH sensor.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Qing Cao, Hariklia Deligianni, Fei Liu
  • Patent number: 12263966
    Abstract: Provided is a method, system, and computer program product for determining a degree of impact caused by space debris. A processor may receive data from a data stream of one or more satellites, the data including observational data of one or more objects in orbit. The processor may determine, based on an analysis of the observational data, that the one or more objects are space debris. The processor may identify, based on the analyzed observational data, ownership of the one or more objects that are determined to be space debris. The processor may determine, using one or more smart contracts, a degree of impact caused by the one or more objects that are space debris, where the degree of impact is attributed to an identified owner of the one or more objects.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Sathya Santhar, Sridevi Kannan
  • Patent number: 12266607
    Abstract: Bottom barrier free interconnects are provided. In one aspect, an interconnect structure includes: metal lines embedded in a dielectric; an interlayer dielectric (ILD) disposed over the metal lines; interconnects formed in the ILD on top of the metal lines; a barrier layer separating the interconnects from the ILD, wherein the barrier layer is absent in between the interconnects and the metal lines; and a selective capping layer disposed on the interconnects.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Chun Kuen Cheng, Koichi Motoyama, Kisik Choi, Cornelius Brown Peethala, Hosadurga Shobha, Joe Lee
  • Patent number: 12268020
    Abstract: Embodiments of the invention are directed to a semiconductor-based structure that includes a stack having spaced-apart non-sacrificial nanosheets. A source or drain (S/D) trench is adjacent to the stack, wherein the S/D trench includes a bottom surface and sidewalls. A S/D template layer includes a continuous layer of a first type of semiconductor material, wherein the S/D template layer is within a portion of the S/D trench, on the bottom surface of the S/D trench, and on the sidewalls of the S/D trench. A doped S/D region is on the S/D template layer and within the S/D trench. In some aspects of the invention, the doped S/D region includes a second type of semiconductor material configured to induce strain in the spaced-apart non-sacrificial nanosheets.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Shogo Mochizuki, Nicolas Loubet
  • Patent number: 12266605
    Abstract: Embodiments of the invention include a method for fabricating a semiconductor device and the resulting structure. A metal line is formed on a bottom liner, a sacrificial hardmask on a top surface of the metal line. Portions of the sacrificial hardmask are selectively removed that that do not correspond a desired location of a top via. The remaining sacrificial hardmask is replaced with the top via, the top via and the metal line each tapered such that a width at each respective bottom surface is greater than a width of each respective top surface.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Tao Li, Ruilong Xie, Tsung-Sheng Kang, Chih-Chao Yang
  • Patent number: 12267307
    Abstract: A method includes: obtaining at least one real-time console log from a compute instance; tagging the at least one real-time console log with at least one log category based on at least one entry within the at least one real-time console log; generating at least one categorized console log; generating at least one encrypted categorized console log based on a public encryption key; publishing the at least one encrypted categorized console log to a log bus; communicating the at least one encrypted categorized console log over at least one multi-port secure tunnel to a user terminal device of a subscribed user; and publishing a private encryption key to the user terminal device of the subscribed user wherein the private encryption key facilitates decrypting the at least one encrypted categorized console log.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Na Fei Yang, Dan Qing Huang, Ming Xia Guo, Ning LL Liu, Peng Hui Jiang, Yi Feng
  • Patent number: 12263640
    Abstract: A computer-implemented dynamic supporting base creation method that interacts with a three-dimensional (3D) printer that prints an object, the method including providing a physical support, via a first robotic gripper, for an object during three-dimensional (3D) printing using a printing head of the 3D printer and transferring the object to a second robotic gripper to provide a physical support at a different location on the object.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Keerthi Samireddy, Akash U. Dhoot, Balatripurasundari Nookala
  • Patent number: 12263423
    Abstract: A method for filtering magnetic particles includes spinning a filter including a plurality of pores within a substrate. The method further includes applying, subsequent to spinning the filter, an external magnetic field to the filter. The method includes disposing a solution including a first particle and a second particle onto the filter. The first particle includes a magnetic particle of interest. The method further includes separating the first particle from the second particle by capturing the first particle within a pore of the plurality of pores within the substrate.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Babar Khan, Emily R. Kinser
  • Patent number: 12265461
    Abstract: An approach for intelligent optimization of machine learning models for a target environment may be provided herein. The approach may include extracting metadata from a training pipeline for a first machine learning model that has been configured to operate within a first computing environment. The approach may also include mapping the extracted metadata to one or more constraints associated with a second machine learning model that has been configured to operate within a second computing environment. The approach may also include training the second machine learning model configured to the second computing environment, with the dataset that was used to train the first machine learning model, based on the mapped constraints. The approach may also include comparing performance metrics of the first machine learning model to corresponding metrics of the now trained second machine learning model.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Joseph Kozhaya, Elizabeth Spingola, Paul Samuel Schweigert, Marcos Araque Fiallos
  • Patent number: 12265455
    Abstract: The present invention relates to a method, system and computer program product for task failover in an unstable environment, wherein the unstable environment includes a plurality of reclaimable nodes. According to the method, it is monitored if any node of the plurality of reclaimable nodes is to be reclaimed. Whether a task on any node of the plurality of reclaimable nodes is recoverable is determined. Responsive to the task being recoverable, data of the recoverable task is stored. Responsive to a node being reclaimed and the task on the reclaimed node being recoverable, at least one associated task of at least one associated node of the reclaimed node is notified to wait.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Wei Ge, Lan Zhe Liu, Zhang Li Ping, Er Tao Zhao
  • Patent number: 12265645
    Abstract: In an approach, a processor receives a query relating to mobile number porting on a mobile network that includes a hierarchy including a mobile network operator and a mobile virtual network operator, the query requiring access to customer private data. A processor identifies a minimal number of participants in the mobile network with access to the customer private data. A customer provides a response to the query.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Jignesh K Karia, Sudip Dutta, Pankaj Satyanarayan Dayama, Suman Das
  • Patent number: 12265362
    Abstract: An embodiment for controlling a boundary of an AI system based on an environmental context is provided. The embodiment may include receiving data input from one or more sources. The embodiment may also include identifying one or more contextual situations in a surrounding environment. The embodiment may further include identifying one or more input data collection boundaries and a span of control boundary for an AI-enabled device. The embodiment may also include connecting the AI-enabled device to one or more data generation modules within the one or more input data collection boundaries. The embodiment may further include in response to determining none of the one or more data generation modules are unable to connect, identifying an action to be performed by the AI-enabled device. The embodiment may also include executing the action in a first set of one or more machines within the span of control boundary.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shailendra Moyal, Akash U. Dhoot, Sarbajit K. Rakshit
  • Patent number: 12265614
    Abstract: Described are techniques for automated labeling of cybersecurity incidents. The techniques include generating a set of labels for a received cybersecurity incident based on features of the received cybersecurity incident. The techniques further include prioritizing the set of labels to generate a subset of labels, and associating the subset of labels to the received cybersecurity incident.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Aviv Ron, Eitan Menahem, Anton Puzanov, Bar Haim, Eitan Chertok, Romy Varga
  • Patent number: 12265807
    Abstract: Vectorization of program code by way of a method that includes obtaining program code to be compiled. The program code has a loop that includes a control-flow having divergent branch conditions. The method includes compiling the program code to produce compiled code. The compiling includes performing compile-time analysis of the loop based on an assumption of dynamic uniformity, and determining from the analysis a vectorizable access pattern of the loop. The compiling also includes vectorizing the loop as part of the compiling the program code, including compiling the loop. The vectorizing includes providing run-time checks in the compiled code. The run-time checks are configured for checking for dynamically uniform conditions for vector processing at run-time to control program execution flow based on a result of the checking. The method also includes outputting the compiled code for execution.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bangtian Liu, Avery Laird, Wai Hung Tsang, Bardia Mahjour, Maryam Dehnavi
  • Patent number: 12265636
    Abstract: A database system can comprise records, each record including a set of attributes. The database system can further comprise database views, each database view representing a subset of the set of attributes. Data purpose objects indicating a subset of attributes of the set of attributes and a processing purpose can be stored. Each processing purpose can be associated with one or more entities that authorized access to the subset of attributes of the processing purpose. A request for data for a specific processing purpose and a selected view of the database views can be received. A data purpose object that indicates the specific processing purpose can be retrieved. The subset of attributes represented by the selected view can be compared with the subset of the attributes indicated in the retrieved data purpose object. Values of the subset of attributes of the selected view can be provided.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Lars Bremer, Albert Maier, Mike W. Grasselt, Yannick Saillet, Michael Baessler
  • Patent number: 12265454
    Abstract: An embodiment identifies a fileset used by an executing application. An embodiment generates, at a first time, a first snapshot of the fileset, the first snapshot comprising a first state of the fileset at the first time and a first indicator corresponding to the first state of the fileset. An embodiment selects, at a recovery time later than the first time, from a sequence of snapshots of the fileset including the first snapshot, a recovery snapshot, the recovery snapshot comprising a recovery indicator, wherein the recovery indicator has a difference from the first indicator that is higher than a threshold value. An embodiment restores, using the recovery snapshot, the fileset to a state other than the first state, the restoring resulting in a restored application.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erin M Farr, Yu-Cheng Hsu, Pratik Gupta
  • Patent number: 12265592
    Abstract: A computer-implemented method is provided for policy evaluation. In the method, the utility of the given decision-making policy is estimated based on a dataset of state-action-reward-state tuples, a set of candidate bootstrapping estimators of the fitted Q-evaluation (FQE) algorithm, and a criterion function. The method automatically selects the best bootstrapping estimator from the candidates based on the criterion function and, when the criterion function is appropriately designed, it produces a good policy-value estimate such that the estimation error is small (below a threshold).
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kohei Miyaguchi
  • Patent number: 12267421
    Abstract: Post quantum secure network communication is provided. The process comprises sending, by a client in a first computing cluster, an outbound message to a quantum safe cryptographic (QSC) proxy server in the first computing cluster, wherein the outbound message is addressed to a target server in a second computing cluster. The QSC proxy server initiates a QSC transport layer security (TLS) connection with an ingress controller in the second computing cluster, wherein the ingress controller comprises a QSC algorithm. The QSC proxy server transfers the message to the ingress controller via the QSC TLS connection, and the ingress controller routes the message to the target server in the second computing cluster via a non-QSC connection.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Nataraj Nagaratnam, Martin Schmatz, Navaneeth Rameshan, Vaijayanthimala K. Anand, Jeffrey J. Feng
  • Patent number: 12266393
    Abstract: A capacitive memory cell includes an electrode, a tunneling barrier layer in direct contact with the electrode, a charge trapping layer in direct contact with the tunneling barrier layer, a ferroelectric layer in direct contact with the charge trapping layer, and another electrode in direct contact with the ferroelectric layer.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Takashi Ando, Reinaldo Vega, David Wolpert, Nicholas Anthony Lanzillo
  • Patent number: 12265850
    Abstract: A computer chip, a method, and computer program product for managing reservation between processing nodes with token constraints. The computer chip includes a plurality of processing nodes interconnected in an on-chip data transfer network configured in a circular topology. The processing nodes include a reservation mechanism that manages reservations made by the processing nodes. The reservation mechanism applies a reservation policy when a starvation condition is met on a processing node. The reservation policy separates the processing nodes into partition groups and dictates that a processing node may only send a reservation when their assigned partition group is active. Each of the processing nodes includes a buffer for storing messages that is divided into a pool of tokens and a pool of reservation tokens. The tokens are used for standard message transmission and the reservation tokens are reserved for token reservation requests received at a destination node.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Brendan M. Wong, Bradley Donald Bingham
  • Patent number: 12265507
    Abstract: The present specification describes a computer-implemented method. According to the method, an electronic file to be stored is received and a first context determined for the electronic file. The electronic file is split into multiple segments such that the first context of the electronic file is not discernible from any segment. The multiple segments are then distributed amongst multiple remote storage devices.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Sidharth Ullal
  • Patent number: 12265837
    Abstract: Methods and systems for emulating an application include generating a log template to match one or more patterns in a set of application logs collected from an original application. Semantic state representations are learned for the original application from the log template. A classifier is trained to predict a next action template based on a sequence of prior action templates. A regressor is trained to generate a parameter value for a template based on a sequence of prior action templates and a particular semantic state of the original application.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V Desai, Jae-Wook Ahn, Tova Roth, Dinesh C. Verma, Douglas M. Freimuth, Seraphin Bernard Calo, Anshu Kak, Steven A Waite, Roger Hollander
  • Patent number: 12266053
    Abstract: Embodiments of the invention provide a computer system that includes a processor electronically coupled to a memory. The processor is operable to perform processor operations that include determining that a user is in a virtual reality (VR) environment and accessing a multisensory state associated with the VR environment and the user. A multisensory declutter analysis is applied to the multisensory state to generate decluttered multisensory streams. The decluttered multisensory streams are used to generate a decluttered multisensory view associated with the user.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 12266387
    Abstract: An apparatus for a reworkable tape track following actuator includes a spring actuator, a head module, a voice coil, and a mounting body, where the spring actuator is coupled to the mounting body and the mounting body is removable from a tape drive assembly. The apparatus further includes the head module being coupled to a middle section of the spring actuator and the voice coil being positioned beneath the head module.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Mark Alfred Lantz, Walter Haeberle, Simeon Furrer, David Harper
  • Patent number: 12265769
    Abstract: A method, system, and computer program product for parallel regression to bypass regression process interruption are provided. The method identifies an RTL design. The RTL design is converted into a control data flow graph having a plurality of nodes and a plurality of arcs. A mapping table is generated with a machine learning database from a set of test cases based on the control data flow graph. The method selectively calls one or more test cases of the set of test cases to merge a branch to a main repository to bypass a portion of a regression process.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kousik Dan, Sandeep Korrapati, Joji P George, Amarnath Thulabanthula, Nitish Jindal, Madhuri Soma
  • Patent number: 12266031
    Abstract: A memory controller circuit for mapping data of a convolutional neural network to a physical memory is disclosed. The memory controller circuit comprises a receiving unit to receive a selection parameter value, and a mapping unit to map pixel values of one layer of the convolutional neural network to memory words of the physical memory according to one of a plurality of mapping schemas, wherein the mapping is dependent on the value of the received selection parameter value.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martino Dazzi, Pier Andrea Francese, Abu Sebastian, Evangelos Stavros Eleftheriou
  • Patent number: 12265854
    Abstract: Terminating and serializing HTTP load is provided. The method comprising receiving, by a load balancer, a client request. An HTTP parser in the load balancer is invokes, which parses the client request. A lambda function in the load balancer is then invoked, wherein the lambda function specifies data format requirements for a language used in a backend server. The load balancer parses the client request according to the lambda function in a manner specific to the language used in the backend server. The load balancer then serializes the client request according to the lambda function in a manner specific to the language used in the backend server. The load balancer sends the serialized client request to the backend server.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventor: Gireesh Punathil
  • Patent number: 12266598
    Abstract: An enhanced integrated circuit interconnect package, method and multiple-layer integrated circuit laminate structure enable increased routing density per layer and maintains signal integrity performance. A differential signal via pair of vertical interconnect vias provide differential signaling. The vias of the differential signal via pair are positioned closely spaced together with each via offset from a center axis of an associated LGA contact, minimizing space between the differential signal vias and maintaining signal integrity performance, and providing increased available wiring signal channel.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Francesco Preda, Sungjun Chun, Jose A. Hejase, Junyan Tang, Pavel Roy Paladhi, Nam Huu Pham, Wiren Dale Becker, Daniel Mark Dreps
  • Patent number: 12266077
    Abstract: A method, system, and computer program product for learning entity resolution rules for determining whether entities are matching. The method may include receiving historical pairs of entities. The method may also include determining a set of rules for determining whether a pair of entities are matching, where the set of rules comprises a plurality of conditions. The method may also include developing, using a deep neural network, an entity resolution model based on the historical pairs of entities. The method may also include receiving a new pair of entities. The method may also include applying the entity resolution model to the new pair of entities. The method may also include determining whether one or more rules from the set of rules are satisfied for the new pair of entities. The method may also include categorizing the new pair of entities as matching or not matching.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Sheshera Mysore, Sairam Gurajada, Lucian Popa, Kun Qian, Prithviraj Sen
  • Patent number: 12266254
    Abstract: Described are techniques for corroborating anomalous behavior. The techniques include training devices included in an Internet of Things (IoT) mesh network to independently identify occurrences of anomalous behavior in a proximate physical environment. The techniques further include receiving event data from at least a portion of the devices in the IoT mesh network corresponding to a time window, where the event data reports occurrences of at least one type of anomalous behavior. The techniques further include corroborating the at least one type of anomalous behavior to determine that the occurrences of the at least one type of anomalous behavior indicate an anomalous event that meets a reporting threshold for providing notice of the anomalous event. The techniques further include generating a notification regarding the anomalous event.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kevin W. Brew, Michael S. Gordon, Mattias Fitzpatrick, Brian Paul Gaucher
  • Patent number: 12266263
    Abstract: An embodiment for dynamically creating a vehicle fence is provided. The embodiment may include receiving GPS data from one or more vehicles and a real-time video feed of one or more intersections along a first roadway. The embodiment may also include identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway. The embodiment may further include in response to determining an emergency vehicle is traveling on the first roadway, identifying a route and speed of the emergency vehicle. The embodiment may also include estimating a width of a second roadway intersecting the first roadway at a nearest intersection. The embodiment may further include identifying a moving direction of one or more objects along the second roadway. The embodiment may also include deploying a required number of autonomous vehicles to block the one or more objects from entering the nearest intersection.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shailendra Moyal, Akash U. Dhoot, Sarbajit K. Rakshit, Partho Ghosh
  • Patent number: 12267410
    Abstract: Provided are a computer program product, system, and method for managing access to tape cartridges at a tape archival service provider. A determination is made as to whether a non-volatile memory of the tape cartridge stores a key encryption key comprising an encrypted user encryption key associated with a user. In response to determining that the non-volatile memory of the tape cartridge stores the key encryption key, the key encryption key is decrypted to produce the user encryption key. The user encryption key, resulting from the decrypting, is provided to an encryption engine of the tape drive to encrypt plain-text data read from the tape medium in the tape cartridge with the user encryption key to return to a read request.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Atsushi Abe, Tsuyoshi Miyamura, Kohei Taguchi, Kenji Mikuni, Tsuyoshi Kamenoue
  • Patent number: 12267404
    Abstract: A network appliance is configured to provide inline traffic inspection for all flow through the device, to selectively intercept based on traffic content or policy, and to modify intercepted traffic content, all without connection termination and re-origination. Content modification may involve substitution of traffic content with smaller or larger content, in which case the device provides appropriate sequence number translations for acknowledgements to the endpoints. This streaming rewrite may occur on a byte-at-a-time basis, while keeping the session alive and without a need to proxy it. The appliance enables transmitted TCP data to be modified inline and then reliably delivered without the overhead of forwarding packets through a full-blown TCP stack. Rather, the approach relies upon an initiator entity's TCP stack for congestion control, as well as the receiving entity's re-transmission behavior to determine how the device manages packets internally.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Lyle Galloway, Paul Coccoli, David Allen Dennerline, Steven Ashley Mazur
  • Patent number: 12266098
    Abstract: A method for improving machine learning algorithm performance is described. The method may comprise receiving a first constituent image of human tissue; receiving a second constituent image of human tissue; overlapping a portion of the second constituent image on a portion of the first constituent image to create an augmented image; and training a model using a dataset comprising at least the augmented image.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Yoel Shoshan, Vadim Ratner
  • Publication number: 20250103946
    Abstract: An embodiment senses a survey sequence, responsive to the sensed survey sequence, inputs the sensed survey sequence into a prediction model. The embodiment comprises a prediction model wherein the prediction model comprises training a hidden Markov model on a previously administered survey with a corresponding response status as a hidden status and a corresponding linguistic metric as an observation. The embodiment computes a probability of a response status of the sensed survey sequence as an output of the prediction model based at least in part on the previously administered survey.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 27, 2025
    Applicant: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan D. Dunne
  • Publication number: 20250103374
    Abstract: An embodiment generates a compute resource allocation limit parameter for controlling a total amount of compute resources consumed by a set of virtual machines over a combination of a source host environment and a target host environment. The embodiment adjusts an allocation of compute resources for the set of virtual machines according to the compute resource allocation limit parameter. The embodiment migrates the set of virtual machines from the source host environment to the target host environment.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 27, 2025
    Applicant: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Józef Matyasik, Piotr Mateusz Wodecki, Szymon Kowalczyk, Adam Dyszy
  • Publication number: 20250104408
    Abstract: An embodiment senses an object from an object screening system, and responsive to the sensed object, generates a context information based on the sensed object. The embodiment generates a cultural classification by a Culturally Aware Objects Model based in part on the context information wherein the Culturally Aware Objects Model is trained on a cultural factor of an object. The embodiment generates a moderated context information by a Sensitive Information Moderation Model based in part on the cultural classification and the context information wherein the Sensitive Information Moderation Model is trained on a privacy parameter. The embodiment also computes a recommendation by a Recommendation Component based in part on the moderated context information wherein the object screening system is updated with the recommendation.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Applicant: International Business Machines Corporation
    Inventors: Vasanthi M. Gopal, NEIL DELIMA, Fernando Luiz Koch, Jain Sachinkumar
  • Publication number: 20250103849
    Abstract: An embodiment establishes a neural network that comprises a plurality of layers. The embodiment receives a plurality of input data sequences into a layer of the neural network, the plurality of input data sequences comprises a first input data sequence and a second input data sequence. The embodiment superposes the first input data sequence and the second input data sequence, thereby creating a superposed embedding. The embodiment transforms the superposed embedding by applying a function to the superposed embedding, thereby creating a transformed superposed embedding. The embodiment infers a first output data element corresponding to the first input data sequence and a second output data element corresponding to the second input data sequence via application of an unbinding operation on the transformed superposed embedding.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Applicant: International Business Machines Corporation
    Inventors: Michael Andreas Hersche, Kumudu Geethan Karunaratne, Abu Sebastian, Abbas Rahimi
  • Publication number: 20250103590
    Abstract: An embodiment generates, using a trained document embedding model, a plurality of table embeddings, each table embedding in the plurality of table embeddings representing a table in a dataset. An embodiment generates, using the trained document embedding model, a query embedding, the query embedding representing a natural language query regarding the dataset. An embodiment identifies a set of responsive tables, the set of responsive tables comprising a first table in the dataset, the first table in the dataset represented by a first table embedding, the first table embedding and the query embedding having a similarity score above a similarity score threshold.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 27, 2025
    Applicant: International Business Machines Corporation
    Inventors: Julia Blyumen, Michael Joseph Loughran, Patrick Gerald O'Sullivan
  • Patent number: 12259920
    Abstract: 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 KVP extractors, and provide the new set of KVPs to the document processing system.
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ang Yi, Jing Zhang, Hai Cheng Wang, Jun Hong Zhao, Yang Zhong Li, Rajesh M. Desai, Xue Lan Zhang
  • Patent number: 12259874
    Abstract: 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.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Raul E. Saba, Joseph W. Dain, Theodore Timothy Harris, Jr., Gregory T. Kishi, Scott Brewer, Sara Megan Coronado
  • Patent number: 12259780
    Abstract: 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 with the respective reference is identified, and an aspect of the reference is automatically replaced if the respective error type is a reference-related error. A user may be prompted to create an element of the integration if the error type determined for the respective reference is an asset-related error involving a missing integration element. Configuration-related errors also are detectable.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Santhosh Hari Sridhar, Garima Tater
  • Patent number: 12258264
    Abstract: A microelectromechanical system (MEMS) device and method of fabrication are provided. The MEMS devices includes a silicon substrate. The silicon substrate includes a top surface. An interconnect is machined from the silicon substrate. The interconnect includes at a spring body that has least two spring arms. Each spring arm includes a first end distal from a center of the interconnect, a second end proximate the center of the interconnect, and a single turn of a constant curvature. Each spring arm is configured to move rotationally in a plane parallel to the top surface of the silicon substrate.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: March 25, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muir Kumph, Vivekananda P. Adiga
  • Patent number: 12259919
    Abstract: Embodiments for providing rare topic detection using hierarchical topic modeling by a processor. A hierarchical topic model may be learned from one or more data sources. One or more dominant words in a selected cluster may be iteratively removed using the hierarchical topic model. The dominant words may relate to one or more primary topics of the cluster. The learned hierarchical topic model may be seeded with one or more words, n-grams, phrases, text snippets, or a combination thereof to evolve the hierarchical topic model and the removed dominant words are reinstated upon completion of the seeding.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 25, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu Ganti, Mudhakar Srivatsa, Shreeranjani Srirangamsridharan, Yeon-sup Lim, Dakshi Agrawal
  • Patent number: 12259819
    Abstract: 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 in response to the first storage block not residing in the cache: processing the read request from the storage device; and copying the first storage block to the cache; in response to the access request comprising a write request: writing the first storage block to the cache; and destaging the first storage block to the storage device using the first compression ratio.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Roderick Guy Charles Moore, Lee Jason Sanders, Paul Nicholas Cashman
  • Patent number: 12260328
    Abstract: 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 value with a variable word, the part indicating the class, selecting a LNN based on the class among LNNs prepared in advance for each class, each LNN receiving the one or more propositional logic values as a status input and outputting an action with a score indicating a degree of preference for taking the action, and performing a highest score action to the target environment to obtain a next state of the target environment and a reward for the highest score action.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: March 25, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daiki Kimura, Masaki Ono, Subhajit Chaudhury, Michiaki Tatsubori