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).
  • Publication number: 20240296176
    Abstract: Using a probability distribution and a search result history, a probability of selecting a specified number of relevant samples and a specified number of irrelevant samples from a set of contents is computed, each content in the set of contents comprising a content copied to a first system clipboard of a first device. Using the probability distribution, each content in the set of contents is weighted. Using the weighted set of contents, a set of predicted searches is generated. The set of predicted searches is presented for selection responsive to an indication of intent to perform a search. A selected search within the set of predicted searches is caused to be performed.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 5, 2024
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Iranna Dharmaraya Ankad, Utpal Mangla
  • Publication number: 20240296292
    Abstract: An embodiment includes generating an intent representative of a verb identified in application programming interface (API) test data associated with an API test case. The embodiment also generates a first entity representative of a first noun identified in the API test data and a second entity representative of a second noun identified in the API test data. The embodiment identifies the intent as being associated with a relationship between the first and second entities in the API test case. The embodiment generates a relationship model associated with the API test case, where the relationship model includes the intent as the relationship between the first entity and the second entity. The embodiment generates a conversation model of an artificial intelligence (AI) conversation agent by mapping the intent and the first and second entities to dialog nodes of the conversation model.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 5, 2024
    Applicant: International Business Machines Corporation
    Inventors: Balaji Sankar Kumar, vamshi dondapati, Vidya Chandrashekar, Bindu Tank
  • Patent number: 12081583
    Abstract: A method, computer program product, and system for detecting and mitigating ransomware using snapshot-based backups applied to a block-oriented storage device, by performing the following operations: (i) performing, in predetermined time-intervals, snapshot backups of data in a block-oriented storage device; (ii) determining at least one interval malware index value between a last snapshot backup and a next planned snapshot backup, wherein the interval malware index value is indicative of a changed block rate in stored data of storage blocks of the block-oriented storage device; and (iii) in response to determining that the interval malware index value is larger than a predefined interval malware index threshold value, triggering an emergency snapshot.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Stefan Bender, Dominic Mueller-Wicke, Mauro Cruciani, Christian Mueller, Thomas Schreiber, Frank Mueller, Kai Boerner
  • Patent number: 12080911
    Abstract: A non-sealed apparatus for batteries with a containment structure for gasses that includes a battery enclosure with an upper portion and a lower portion. The apparatus further includes a plurality of batteries disposed in a lower portion of the battery enclosure. The apparatus has at least one battery containment structure disposed in an upper portion of the battery enclosure, which is configured to move downward thereby sealing the plurality of batteries upon a condition. Further, a transfer channel assembly is provided within the battery enclosure and configured to transfer and/or contain gases emitted by the plurality of batteries upon the condition. The apparatus also has at least one fan configured to circulate the air in and out of the battery enclosure through the first perforated opening and the second perforated opening.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: John Torok, Noah Singer, John S. Werner, Budy Notohardjono, Arkadiy O. Tsfasman
  • Patent number: 12081547
    Abstract: A method, computer system, and a computer program product for account security is provided. The present invention may include analyzing one or more financial accounts of a user and assigning a risk threshold to each of the one or more financial accounts. The present invention may include monitoring a vulnerability of each of the one or more financial accounts, wherein the vulnerability is monitored using a vulnerability score, the vulnerability score being generated based on user data. The present invention may include determining the risk threshold has been exceeded for at least one financial account based on a comparison of the vulnerability score and the risk threshold of the at least one financial account. The present invention may include preventing access to the at least one financial account in which the risk threshold has been exceeded.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uri Kartoun, Sophie Batchelder, Sophia O Smith, Jayanth Krishnan
  • Patent number: 12081385
    Abstract: A method for determining a correlation of one or more events occurring in a plurality of nodes of a network includes accessing, by a computing device, address information associated with each of the plurality of nodes on the network. The computing device can further access one or more event IDs associated with one or more events occurring on the plurality of nodes. The computing device can further create an association the one or more events occurring on the plurality of nodes with related events occurring on others of the plurality of nodes, the association including the address information.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mudhakar Srivatsa, Jonathan Ian Settle, Satishkumar Sadagopan, Mathews Thomas, Utpal Mangla
  • Patent number: 12079283
    Abstract: An example operation may include one or more of generating, by an organization node, an item traceability graph comprising a plurality of expandable nodes, and executing, by the organization node, a smart contract to: acquire user role-based behavior results from the blockchain, and adjust expandability settings of the plurality of the expandable nodes based on the user role-based behavior results.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yichong Yu, Danny Soroker
  • Patent number: 12079659
    Abstract: Computer software that causes a stream processing management node to perform the following operations: (i) establishing data communication between the stream processing management node and a plurality of stream processing instances executing on respective computing environments in a multi-environment computing system; (ii) distributing one or more processing units of a stream processing job to a first set of stream processing instances of the plurality of stream processing instances; (iii) receiving, from the one or more stream processing instances of the first set of stream processing instances, processing results associated with the one or more processing units of the stream processing job; and (iv) performing a machine learning based stream management operation based, at least in part, on the received processing results.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Henry Chiu, Bradley William Fawcett, Jingdong Sun, Jason A. Nikolai, Paul Gerver
  • Patent number: 12079651
    Abstract: Executing serverless application functions is provided. A response to a user request for a service is received with an include callback parameter and a transaction identifier of the user request included in a header of the response from an external service via a network. A checkpoint of a container corresponding to the service is retrieved from a data store using the transaction identifier of the user request. The container corresponding to the service is restored using the checkpoint to process the response received from the external service.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Min Xiang, Yue Wang, Wen Rui Zhao, Xu Hui Bai, Li Na Yuan
  • Patent number: 12079658
    Abstract: A conversion operation is performed which includes a plurality of conversion actions. A conversion action includes processing an instruction to convert selected data from a source data type to a target data type. The processing includes determining whether a data type indicated using the instruction is a valid data type for a select machine. The data type is a selected data type selected from the source data type or the target data type. The selected data is converted from the source data type to the target data type, based on determining that the data type is a valid data type for the select machine. An indicator is set to a select value to indicate the data type is an invalid data type, based on determining that the data type is an invalid data type for the select machine. The indicator is checked at an end of the conversion operation.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan D. Bradbury, Laith M. AlBarakat, Timothy Slegel, Andrew M. Sica
  • Patent number: 12079707
    Abstract: A neural apparatus for a neural network system may be configured to receive one or more input signals during a decode time period, decode the one or more input signals during the decode time period, resulting in a decoded signal, and upon termination of the decode time period, process the decoded signal using internal neuron dynamics. The processed signal may be used to encode and emit one or more output signals in a subsequent decode time period to another neural apparatus of the neural network system.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Stanislaw Andrzej Wozniak, Ljubica Cimesa, Angeliki Pantazi
  • Patent number: 12079648
    Abstract: Performance of a computer implementing a machine learning system is improved by providing, via a graphical user interface, to an annotator, unlabeled corpus data to be labeled; obtaining, via the interface, labels for the unlabeled corpus data; and detecting, with a consistency calculation routine, concurrent with the labeling, internal inconsistency and/or external inconsistency in the labeling. Responsive to the detection, intervene in the labeling with a reactive intervention subsystem until the inconsistency is addressed. The labeling is completed subsequent to the intervention; the system is trained to provide a trained machine learning system, based on results of the completed labeling; and classification of new data is carried out with the trained system. Proactive intervention schemes are also provided.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Evelyn Duesterwald, Austin Zachary Henley, David John Piorkowski, John T. Richards
  • Patent number: 12081837
    Abstract: Systems, methods and/or computer program products issuing and transferring presentation rights between users during digital events using NFTs and incentivizing audiences to remain active attendees of digital event as new presenters take over the presentation. Value exchanged for obtaining NFTs representing presentation rights can correlate to a speaker score which is calculated using audience metrics collected by the platform. Presenters with higher presenter scores and larger or more active audiences can result in higher valuations, increasing the value of the NFT being purchased. Exchanges of value and NFTs are executed using non-custodial wallets and/or smart contracts. The value exchanged for the NFT can be split between original presenters' wallets and wallets of the audience members in pre-determined ratios.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
  • Patent number: 12079276
    Abstract: Systems and methods for management of event metadata. The methods may include maintaining a plurality of data storage systems in communication with an external metadata management system. The methods may also include operating the metadata management system to store tagged event metadata corresponding to the plurality of data storage systems. Event metadata corresponding to a data storage system includes information associated with at least one data operation event executed on data residing in that data storage system.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Joseph Dain, Nilesh P. Bhosale, Gregory Kishi
  • Patent number: 12080089
    Abstract: A computer-implemented method, a computer system and a computer program product enhance machine translation of a document. The method includes capturing an image of the document. The document includes a plurality of characters that are arranged in a character layout. The method also includes classifying the image by a document type based on the character layout. The method further includes determining a strategy for an intelligent character recognition (ICR) algorithm with the image based on the character layout of the image. Lastly, the method includes generating a translated document by applying the intelligent character recognition (ICR) algorithm to the plurality of characters in the image using the strategy. The translated document includes a plurality of translated characters that are arranged in the character layout.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton Wayne Emanuel, Nadiya Kochura, Su Liu, Tetsuya Shimada
  • Patent number: 12079214
    Abstract: A computer-implemented method to estimate computing cost of database queries. The method includes receiving a query. The method also includes generating one or more access plans for the query. The method further includes dynamically generating a learning model based on each of the generated access plans. The method includes estimating, by the learning model and for each of the one or more access plans, a predicted cost to execute the query. The method includes selecting, based on the predicted cost, a first access path associated with a lowest cost of the predicted costs and executing the query according the selected access path.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xiaobo Wang, Sheng Yan Sun, Li Cao, Xin Peng Liu
  • Patent number: 12079731
    Abstract: A method (and structure and computer product) for an audiovisual source separation processing, including receiving video data including images of a plurality of sound sources, receiving an optical flow data of the video data, the optical flow data indicating motions of pixels between frames of the video data, and encoding the received video data into video localization data comprising information associating pixels in the frames of video data with different channels of sound.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chuang Gan, Yang Zhang
  • Patent number: 12079299
    Abstract: Provided is a method for maintaining links in a content management system. The method comprises registering, at a first time, keywords associated with external content that is referenced by an external link embedded in an electronic document. The method further comprises obtaining, in response to a user accessing the electronic document, the external content at a second time that is subsequent to the first time. The external content may be obtained by scraping a resource located at the external link to identify the external content. The method further comprises performing a verification operation to determine whether the external content has changed using the obtained external content and the registered keywords.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ichiro Takiguchi, Yoji Amano
  • Patent number: 12080640
    Abstract: Interconnect structures having top vias self-aligned to metal line ends and techniques for formation thereof are provided. In one aspect, an interconnect structure includes: at least one metal line disposed on a substrate; at least one top via over the at least one metal line, wherein the at least one top via is aligned with an end of the at least one metal line, and wherein a sidewall of the at least one top via is curved. A dielectric fill material can be disposed adjacent to the at least one top via having sidewalls that are also curved. A method of fabricating an interconnect structure is also provided.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tao Li, Ruilong Xie, Tsung-Sheng Kang, Alexander Reznicek
  • Patent number: 12080396
    Abstract: A system and method of visually displaying healthcare protocols to a user receives from the user, via an electronic communications network, search term(s) associated with a health-related condition. A corpus of document(s) stored in an electronic format is identified with a computer and, based on the search term(s), at least one of the document(s) is analyzed with the computer for a treatment protocol associated with the health-related condition. First content for presentation to the user is determined with the computer, the first content including at least a portion of the treatment protocol associated with the health-related condition. A risk value indicative of risk(s) associated with the first content is determined. In response to a determination that the risk value exceeds the risk threshold, second content for presentation is determined by reformatting the first content. A message is sent causing the second content to be visually displayed to the user.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 12080709
    Abstract: A semiconductor device includes a bottom device, a top device, and a spacer. The bottom device includes a first set of silicon sheets and a first source-drain epitaxy in direct contact with the first set of silicon sheets. The top device includes a second set of silicon sheets, a set of separation layers, and a second source-drain epitaxy. Each silicon sheet of the second set of silicon sheets is separated by a separation layer of the set of separation layers. The second source-drain epitaxy is arranged in direct contact with the second set of silicon sheets. The spacer is arranged between the first source-drain epitaxy and the second source-drain epitaxy and is arranged between each silicon sheet of the second set of silicon sheets.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sagarika Mukesh, Julien Frougier, Nicolas Jean Loubet, Ruilong Xie
  • Patent number: 12079374
    Abstract: Before deployment, artifacts and/or binaries are generated by the process of compilation from source code files are double signed with signatures. Immediately before deployment, a copy of the artifacts and/or binaries is made for the planned deployment and the double signed signatures are checked to ensure source code integrity and security.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Dale Bowie, Narayana Aditya Madineni, Matthew Green
  • Patent number: 12080433
    Abstract: Dynamically moderating healthcare application data. Receive an incoming data load request comprising a plurality of referential data elements and assess a downstream query impact of the plurality of referential data elements. Determine, based on the assessing, a sensitivity level of the plurality of referential data elements, and alter, based on the sensitivity level, compilation of insights generated using the plurality of referential data elements and compilation of a plurality of referenced data elements.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shakil Manzoor Khan, Paul R. Bastide, Senthil Bakthavachalam
  • Patent number: 12079377
    Abstract: A method, printed circuit board assembly (PCBA), and device comprising a PCBA are disclosed. The method includes obtaining a material comprising silver halide grains, incorporating the material into a PCBA having at least one component in contact with the material, detecting a variation in electrical properties of the at least one component that is above a threshold variation and, in response, enacting a data protection response. The PCBA includes a material comprising silver halide grains, at least one component in contact with the material, and a monitoring component. The monitoring component is configured to detect a variation in electrical properties of the at least one component that is above a threshold variation and, in response, enact a data protection response.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Eric J. Campbell, Matthew Doyle, Mark J. Jeanson, Gerald Bartley, Darryl Becker
  • Patent number: 12080559
    Abstract: A method of forming a semiconductor structure includes forming a nanosheet stack including alternating layers of a sacrificial material and a channel material over a substrate, the layers of channel material providing nanosheet channels for one or more nanosheet field-effect transistors. The method also includes forming a hard mask stack over the nanosheet stack, and forming a patterning layer over the hard mask stack. The method further includes patterning a lithographic mask over the patterning layer, the lithographic mask defining (i) one or more first regions for direct printing of one or more fins of a first width in the nanosheet stack and the substrate and (ii) one or more second regions for setting the spacing between two or more fins of a second width in the nanosheet stack and the substrate using self-aligned double patterning. The second width is less than the first width.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Stuart Sieg, Daniel James Dechene, Eric Miller
  • Patent number: 12079730
    Abstract: Techniques regarding generating molecular structures with attributes of interest 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 transfer learning component that determines a molecular structure of a compound by employing a transfer learning process that utilizes lessons learned from an unconditional generative machine learning model to train a conditional machine learning model that regards a target attribute profile.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Enara C Vijil, Payel Das, Inkit Padhi
  • Patent number: 12081642
    Abstract: A data equalization system includes a data clock input configured to receive a clock signal. There is an input node operative to receive a data signal of transmission symbols that change state synchronously with the clock signal. There is a first tap coupled to the input node. A second tap is configured to receive a variation of the data signal. At least one of a weight of the first tap or a weight of the second tap is modulated by a dynamic control parameter that repeats synchronously with each transmission symbol.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Troy Beukema
  • Patent number: 12079912
    Abstract: Images placed in documents are enhanced based on the context in which the image is used. Context is determined according to document-specific indicators such as nearby text, headings, titles, and tables of content. A generative adversarial network (GAN) modifies the image according to the context to selectively emphasize relevant components of the image, which may include erasing or deleting irrelevant components. Relevant general-purpose images may be retrieved for use in the document and may be selectively enhanced according to usage of the general-purpose image in a given document.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Atul Mene, Martin G. Keen, Sarbajit K. Rakshit, Tushar Agrawal
  • Patent number: 12080714
    Abstract: An integrated circuit component includes a first layer including first and second areas of epitaxy material. The first layer has a first polarity. The component further includes a second layer including third and fourth areas of epitaxy material. The second layer has a second polarity that is different than the first polarity. The third area is arranged at least partially above the first area, and the fourth area is arranged at least partially above the second area. The integrated circuit component further includes an interconnect in direct contact with one of the first area and the third area and in direct contact with one of the second area and the fourth area. The interconnect has a top surface that does not extend substantially above an uppermost surface of the second layer.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Reinaldo Vega, Alexander Reznicek, Kangguo Cheng
  • Patent number: 12081413
    Abstract: A network-based communication and information discovery solution that pertains to network-accessible resources and the use of interlinks among resources. In one embodiment, dynamic interlinking of resources is proposed, wherein the resources reside in a web-based system and are accessible via web-clients. The resources can be representable by an administrator in a graph-like structure interlinking the resources with each other and thus defining a navigation model. An extended navigation model can be implemented by a user-generated, individual or collaborative interlinking functionality.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Hendrik Haddorp, Stephan Laertz, Andreas Nauerz
  • Patent number: 12081508
    Abstract: A computer-implemented method includes identifying, by a computer device, particular users of a digital publishing platform, the particular users being users that have commented on previous content published by a first user; identifying, by the computer device, correlated users, the correlated users being those particular users that have published a pertinent comment; assessing, by the computer device, a satisfaction level of the first user with each pertinent comment; identifying, by the computer device and based on the assessing, a set of users of the correlated users, each of the correlated users in the set of users having published a pertinent comment having a satisfaction level above a threshold; notifying, by the computer device, the set of users that the first user has published new content; detecting, by the computer device, new comments by the correlated users in the set of users, the new comments pertaining to the new content; assessing, by the computer device, a satisfaction level of the first user
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: September 3, 2024
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Sarbajit K. Rakshit
  • Publication number: 20240289308
    Abstract: An embodiment includes generating source inventory data representative of information technology assets associated with a source site, the source site comprising information technology infrastructure of an enterprise, the information technology assets comprising a source application database and a source peripheral entity associated with the source application database. The embodiment determines a target platform for migrating the source application database and determining a degree of compatibility between the source peripheral entity and the target platform. The embodiment creates a migration plan defining characteristics of a migration of the source application database from the source site to the target platform, wherein the target platform is selected from among a plurality of candidate target platforms based at least in part on the degree of compatibility between the source peripheral entity and the target platform.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Applicant: International Business Machines Corporation
    Inventors: Vaibhav Sudhakar Dantale, Ashwini Ramani
  • Publication number: 20240289021
    Abstract: 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 memory access in a given application-defined memory region and compares an access address with a mask in the counter map to track the memory access. The memory controller generates a heatmap representing a frequency count of accesses to quantized memory using the access frequency counters. Generating the heatmap is performed by memory controller hardware.
    Type: Application
    Filed: February 23, 2023
    Publication date: August 29, 2024
    Applicant: International Business Machines Corporation
    Inventors: Daniel WADDINGTON, Saransh GUPTA
  • Patent number: 12073152
    Abstract: A computing device includes a processor and a storage device. A vehicle asset modeling module is stored in the storage device and is executed by the processor to configure the computing device to perform acts of identifying and clustering a plurality of assets based on static properties of a vehicle asset using a first module of the vehicle asset modeling module. The clustered plurality of assets is determined based on dynamic properties of the vehicle asset using a second module. Event prediction is performed by converting a numeric data of the clustered plurality of assets to a natural language processing (NLP) domain by a third module. One or more sequence-to-sequence methods are performed to predict a malfunction of a component of the vehicle asset and/or an event based on past patterns. Prediction information is stored in the storage device.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elham Khabiri, Anuradha Bhamidipaty, Robert Jeffrey Baseman, Chandrasekhara K. Reddy, Srideepika Jayaraman
  • Patent number: 12072841
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to a process for generating the classification of files to allow for file system organization and/or query augmentation. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise a generating component that generates a keyphrase based on a context derived from evaluation of an input file, wherein the generating component employs a public repository of files annotated with a plurality of keyphrases, including the keyphrase, to generate the keyphrase based on the context, and an execution component that classifies the input file based on the keyphrase. In one or more embodiments, the input file can comprise a query, and classification of the input file can comprise augmenting the query based on the keyphrase.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaetano Rossiello, Md Faisal Mahbub Chowdhury, Alfio Massimiliano Gliozzo, Nandana Mihindukulasooriya, Michael Robert Glass
  • Patent number: 12072991
    Abstract: An example operation may include one or more of receiving, by a file processing node, a document file identification (ID) from a file owner node over a blockchain, acquiring, by the file processing node, a file storage plan executable script and an encrypted symmetric key for the document, decrypting the symmetric key by the file processing node, and executing the file storage plan executable script using the decrypted symmetric key as an input.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yedendra Shrinivasan, Krishna Chaitanya Ratakonda, Rak-Joon Choi
  • Patent number: 12072882
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining an invoked database query for execution on a database; scanning zone data from at least one data node of the database in dependence on the examining, the at least one data node of the database having a storage system and storing in the storage system table data of a table, wherein security tags are associated to respective rows of the table, and wherein the zone data specifies attributes of storage of the table within respective storage system extents of the storage system; identifying, using the zone data, at least one excludible extent of the storage system extents; and excluding the at least one excludible extent from an IO data access operation in processing of the invoked database query.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Artur M. Gruszecki, Tomasz Sekman, Tomasz Kazalski, Andrzej Jan Wrobel
  • Patent number: 12073369
    Abstract: A system, computer program product, and method are presented for forecasting a spatio-temporal calendar including predicted regions of interest based on time dependent factors such as long-term weather predictions, time-independent factors, and travel constraints. The method includes collecting information and constraints with respect to service visits. At least a portion of the collected information and constraints are directed toward weather and climate. The method also includes predicting weather and climate impacts on at least one geographical region of interest. The method further includes predicting, subject to the predictions of weather and climate impacts, one or more locations of interest within the at least one geographical region of interest that would be impacted by one or more service visits. The method also includes generating one or more spatio-temporal calendars that include the one or more locations of interest scheduled for the one or more service visits.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Andrew Kinai, Navin Twarakavi, Fred Ochieng Otieno, Kamal Chandra Das, Shantanu R. Godbole, Komminist Weldemariam
  • Patent number: 12072793
    Abstract: A computer-implemented method, system, and computer program product for writing and checking functions of a code file in interactive development environments. The method may include, responsive to determining the function matches a historical function in a log of previously executed functions and their corresponding execution responses, identifying the execution response corresponding to the matching historical function in the log. The method may also include determining an expected result of the function based on the identified execution response.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mark James Lawrence, Aaron James Collins, Christopher John Swales, Charlie Parker
  • Patent number: 12073288
    Abstract: A resonator is based on a coplanar waveguide (CPW) structure that includes a first end portion having a first width and configured to be coupled to a first qubit. There is a middle portion having a second width that is narrower than the first width. There is a second end portion having a third width that is wider than the second width and configured to be coupled to a second qubit.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin O. Sandberg, Vivekananda P. Adiga, Hanhee Paik
  • Patent number: 12072995
    Abstract: A computer-implemented method for managing data records subject to placement condition rules in a distributed data management system comprising a plurality of nodes. The method may include receiving, by an endpoint management component of the distributed data management system, a request for a data record. The method may also include routing, by the endpoint management component of the distributed data management system, the request to a node of the distributed data management system. The method may also include upon determining that the request is a create request, verifying, by a service component of the distributed data management system, a placement condition rule for the data record, where the placement condition rule is retrieved from a configuration component of the distributed data management system.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Martin Anton Oberhofer, Oliver Suhre, Sergej Schuetz, Theresa Schmitt, Karin Steckler, Hemanth Kumar Babu
  • Patent number: 12070307
    Abstract: A sensor device, such as a biosensor, may comprise a polymer substrate, which is structured so as to form sets of microneedles and respective vias. The microneedles extend, each, from a base surface of the substrate. Each of the vias extends through a thickness of the substrate, thereby forming a corresponding set of apertures on the base surface. Each of the apertures is adjacent to a respective one of the microneedles. The device further may comprise two or more electrodes, these including a sensing electrode and a reference electrode. Each electrode may comprise an electrically conductive material layer that coats a region of the substrate, so as to coat at least some of the microneedles and neighboring portions of said base surface. Related devices, apparatuses, and methods of fabrication and use of such devices may be provided.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Neil Ebejer, Ute Drechsler, Patrick Ruch
  • Patent number: 12073529
    Abstract: Provided is a system and method for moving a virtual object within virtual space in response to an external input supplied by a user. A machine learning model may predict a movement of the virtual object and implement such movement in a next frame of the virtual space. An example operation may include one or more of receiving a measurement of an external input of a user with respect to a virtual object displayed in virtual space, predicting, via execution of a machine learning model, a movement of the virtual object in the virtual space in response to the external input of the user based on the measurement of the external input of the user, and moving the virtual object in the virtual space based on the predicted movement of the virtual object by the machine learning model.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sathya Santhar, Sarbajit K. Rakshit, Sridevi Kannan, Samuel Mathew Jawaharlal
  • Patent number: 12070757
    Abstract: A method of recovering particles from a liquid, a froth flotation apparatus, and a method of recovering particles in a flotation cell are disclosed. In an embodiment, the method comprises a technique of exposing the particles to first-size bubbles having a first predetermined size; the first-size bubbles adhering to the particles; and exposing the particles in a liquid, with the first-size bubbles adhering to the particles, to second-size bubbles having a second predetermined size, the second predetermined size being at least approximately ten times larger than the first predetermined size. The method further comprises the second-size bubbles adhering to the particles and engulfing the first-size bubbles on the particles; and using the second-size bubbles adhering to the particles to recover the particles from the liquid. In one embodiment a first surfactant is used to form the first-size bubbles, and a second surfactant is used to form the second-size bubbles.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Julia Baldauf, Alexe Bojovschi, Stephen Moore
  • Patent number: 12075578
    Abstract: A latch mechanism includes a mounting bracket, a stop connected to the mounting bracket, a first spring connected to the mounting bracket and in contact with the stop to preload the first spring, and a latch. The latch includes a second spring rotatably connected to the mounting bracket, and a body connected to the second spring. The body includes a pad at one end of the body, and a first pawl at a second end of the body opposite of the pad.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Adam Spiegelman, Kevin O'Connell, Kenneth E. Lubahn, Justin Christopher Rogers, Eric J. Campbell
  • Patent number: 12073525
    Abstract: An embodiment includes accessing captured video of a first physical object in a physical environment. The embodiment also includes detecting a feature of the first physical object in a first frame of the video. The embodiment encodes a first qubit with a first quantum state based on a first value of the feature of the first physical object, and then entangles the first qubit with a second qubit forming an entangled qubit pair. The embodiment detects a second quantum state of the second qubit of the entangled qubit pair and renders computer-generated content of a virtual environment that includes a computer-generated first virtual object that corresponds to the first physical object, where the rendering comprises determining a property of the first virtual object based on the detected second quantum state.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Eduardo Morales, Micah Forster, Sarbajit K. Rakshit
  • Patent number: 12075702
    Abstract: Provided is an apparatus comprising a conductive particle interconnect (CPI). The CPI includes an elastomeric carrier and a plurality of conductive particles dispersed therein. The elastomeric carrier includes an electroactive polymer (EAP) configured to move between a first position and a second position in response to an electrical field. The CPI is configured to exhibit a first electrical resistance when the EAP is in the first position and a second electrical resistance when the EAP is in the second position. The apparatus further comprises one or more electrodes electrically coupled to the CPI. The electrodes are configured to generate the electrical field within the CPI. The apparatus further comprises one or more insulators coupled to the CPI. The one or more insulators are configured to constrain expansion of the CPI in at least one direction.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Matthew Doyle, Joseph Kuczynski, Patrick Egan, Jeffrey N. Judd, Timothy J. Tofil
  • Patent number: 12075627
    Abstract: An integrated circuit, a system, and a method to integrate phase change memory and magnetoresistive random access memory within a same integrated circuit in a system. The integrated circuit may include an MRAM and a PCM. The MRAM may include an MRAM bottom electrode, an MRAM stack, and an MRAM top electrode. The PCM may include a PCM bottom electrode, where the PCM bottom electrode has a lower height than the MRAM bottom electrode, a phase change material, and a PCM top electrode.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Alexander Reznicek, Wei Wang, Tao Li, Tsung-Sheng Kang
  • Patent number: 12073858
    Abstract: Provided are a magnetic tape head, a magnetic tape drive, and a computational device in which the magnetic tape head is comprised of a plurality of modules comprising reader modules and writer modules, and a plurality of elements, wherein a total of shifts of selected elements of the plurality of elements that are shifted add up to a desired total shift to realign the plurality of modules, such that a median head span of each module type matches as close as possible to a desired value of a head span for all module types including the reader modules and the writer modules and wherein the head span is shifted at a wafer level.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: August 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Icko E. T. Iben, Jason Liang, Hoodin Hamidi
  • Patent number: 12074760
    Abstract: Embodiments relate to methods, systems, and computer program products for path management in a processing system. In a method, in response to receiving a request for adding a target controlling unit into a processing system, a plurality of network nodes in the processing system are divided into a group of subnets based on a topology of the plurality of network nodes, the plurality of network nodes being connected to at least one controlling unit in the processing system. A workload estimation is determined, the workload estimation representing a workload to be caused by the target controlling unit to the processing system. A target subnet is selected from the group of subnets for connecting the target controlling unit into the processing system based on the workload estimation. With these embodiments, the target subnet may be selected in an automatic way such that the performance of the processing system may be increased.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: August 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yan Huang, Heng Wang, Kai Feng, Zheng Lei An, Shuang Shuang Jia, Xiao Ling Chen, Guang Han Sui, Lei Wang