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: 20240296176Abstract: 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: ApplicationFiled: March 3, 2023Publication date: September 5, 2024Applicant: International Business Machines CorporationInventors: Aaron K. Baughman, Shikhar Kwatra, Iranna Dharmaraya Ankad, Utpal Mangla
-
Publication number: 20240296292Abstract: 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: ApplicationFiled: March 3, 2023Publication date: September 5, 2024Applicant: International Business Machines CorporationInventors: Balaji Sankar Kumar, vamshi dondapati, Vidya Chandrashekar, Bindu Tank
-
Patent number: 12081583Abstract: 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: GrantFiled: April 22, 2020Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Stefan Bender, Dominic Mueller-Wicke, Mauro Cruciani, Christian Mueller, Thomas Schreiber, Frank Mueller, Kai Boerner
-
Patent number: 12080911Abstract: 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: GrantFiled: September 23, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: John Torok, Noah Singer, John S. Werner, Budy Notohardjono, Arkadiy O. Tsfasman
-
Patent number: 12081547Abstract: 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: GrantFiled: September 23, 2021Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Uri Kartoun, Sophie Batchelder, Sophia O Smith, Jayanth Krishnan
-
Patent number: 12081385Abstract: 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: GrantFiled: October 14, 2022Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mudhakar Srivatsa, Jonathan Ian Settle, Satishkumar Sadagopan, Mathews Thomas, Utpal Mangla
-
Patent number: 12079283Abstract: 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: GrantFiled: March 3, 2020Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Yichong Yu, Danny Soroker
-
Patent number: 12079659Abstract: 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: GrantFiled: December 15, 2020Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Henry Chiu, Bradley William Fawcett, Jingdong Sun, Jason A. Nikolai, Paul Gerver
-
Patent number: 12079651Abstract: 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: GrantFiled: July 14, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Min Xiang, Yue Wang, Wen Rui Zhao, Xu Hui Bai, Li Na Yuan
-
Patent number: 12079658Abstract: 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: GrantFiled: June 17, 2021Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan D. Bradbury, Laith M. AlBarakat, Timothy Slegel, Andrew M. Sica
-
Patent number: 12079707Abstract: 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: GrantFiled: October 21, 2020Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Stanislaw Andrzej Wozniak, Ljubica Cimesa, Angeliki Pantazi
-
Patent number: 12079648Abstract: 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: GrantFiled: December 28, 2017Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Evelyn Duesterwald, Austin Zachary Henley, David John Piorkowski, John T. Richards
-
Patent number: 12081837Abstract: 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: GrantFiled: July 14, 2022Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
-
Patent number: 12079276Abstract: 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: GrantFiled: January 25, 2019Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Joseph Dain, Nilesh P. Bhosale, Gregory Kishi
-
Patent number: 12080089Abstract: 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: GrantFiled: December 8, 2021Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barton Wayne Emanuel, Nadiya Kochura, Su Liu, Tetsuya Shimada
-
Patent number: 12079214Abstract: 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: GrantFiled: March 5, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Shuo Li, Xiaobo Wang, Sheng Yan Sun, Li Cao, Xin Peng Liu
-
Patent number: 12079731Abstract: 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: GrantFiled: October 20, 2022Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Chuang Gan, Yang Zhang
-
Patent number: 12079299Abstract: 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: GrantFiled: October 29, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Ichiro Takiguchi, Yoji Amano
-
Patent number: 12080640Abstract: 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: GrantFiled: September 15, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Tao Li, Ruilong Xie, Tsung-Sheng Kang, Alexander Reznicek
-
Patent number: 12080396Abstract: 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: GrantFiled: May 12, 2020Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 12080709Abstract: 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: GrantFiled: March 21, 2022Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Sagarika Mukesh, Julien Frougier, Nicolas Jean Loubet, Ruilong Xie
-
Patent number: 12079374Abstract: 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: GrantFiled: December 1, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Dale Bowie, Narayana Aditya Madineni, Matthew Green
-
Patent number: 12080433Abstract: 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: GrantFiled: February 10, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Shakil Manzoor Khan, Paul R. Bastide, Senthil Bakthavachalam
-
Patent number: 12079377Abstract: 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: GrantFiled: March 2, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Eric J. Campbell, Matthew Doyle, Mark J. Jeanson, Gerald Bartley, Darryl Becker
-
Patent number: 12080559Abstract: 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: GrantFiled: December 9, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Stuart Sieg, Daniel James Dechene, Eric Miller
-
Patent number: 12079730Abstract: 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: GrantFiled: May 28, 2020Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Enara C Vijil, Payel Das, Inkit Padhi
-
Patent number: 12081642Abstract: 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: GrantFiled: October 29, 2019Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Troy Beukema
-
Patent number: 12079912Abstract: 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: GrantFiled: November 10, 2022Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Atul Mene, Martin G. Keen, Sarbajit K. Rakshit, Tushar Agrawal
-
Patent number: 12080714Abstract: 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: GrantFiled: September 17, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Ruilong Xie, Reinaldo Vega, Alexander Reznicek, Kangguo Cheng
-
Patent number: 12081413Abstract: 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: GrantFiled: October 30, 2017Date of Patent: September 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Falkenberg, Hendrik Haddorp, Stephan Laertz, Andreas Nauerz
-
Patent number: 12081508Abstract: 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 userType: GrantFiled: June 25, 2019Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Sarbajit K. Rakshit
-
Publication number: 20240289308Abstract: 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: ApplicationFiled: February 27, 2023Publication date: August 29, 2024Applicant: International Business Machines CorporationInventors: Vaibhav Sudhakar Dantale, Ashwini Ramani
-
Publication number: 20240289021Abstract: 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: ApplicationFiled: February 23, 2023Publication date: August 29, 2024Applicant: International Business Machines CorporationInventors: Daniel WADDINGTON, Saransh GUPTA
-
Patent number: 12073152Abstract: 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: GrantFiled: July 20, 2020Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elham Khabiri, Anuradha Bhamidipaty, Robert Jeffrey Baseman, Chandrasekhara K. Reddy, Srideepika Jayaraman
-
Patent number: 12072841Abstract: 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: GrantFiled: November 14, 2022Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gaetano Rossiello, Md Faisal Mahbub Chowdhury, Alfio Massimiliano Gliozzo, Nandana Mihindukulasooriya, Michael Robert Glass
-
Patent number: 12072991Abstract: 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: GrantFiled: February 17, 2020Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Yedendra Shrinivasan, Krishna Chaitanya Ratakonda, Rak-Joon Choi
-
Patent number: 12072882Abstract: 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: GrantFiled: May 5, 2020Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Artur M. Gruszecki, Tomasz Sekman, Tomasz Kazalski, Andrzej Jan Wrobel
-
Patent number: 12073369Abstract: 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: GrantFiled: March 16, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Andrew Kinai, Navin Twarakavi, Fred Ochieng Otieno, Kamal Chandra Das, Shantanu R. Godbole, Komminist Weldemariam
-
Patent number: 12072793Abstract: 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: GrantFiled: December 16, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Mark James Lawrence, Aaron James Collins, Christopher John Swales, Charlie Parker
-
Patent number: 12073288Abstract: 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: GrantFiled: February 26, 2020Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Martin O. Sandberg, Vivekananda P. Adiga, Hanhee Paik
-
Patent number: 12072995Abstract: 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: GrantFiled: December 14, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Martin Anton Oberhofer, Oliver Suhre, Sergej Schuetz, Theresa Schmitt, Karin Steckler, Hemanth Kumar Babu
-
Patent number: 12070307Abstract: 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: GrantFiled: December 23, 2020Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Neil Ebejer, Ute Drechsler, Patrick Ruch
-
Patent number: 12073529Abstract: 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: GrantFiled: November 15, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Sathya Santhar, Sarbajit K. Rakshit, Sridevi Kannan, Samuel Mathew Jawaharlal
-
Patent number: 12070757Abstract: 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: GrantFiled: April 19, 2019Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Julia Baldauf, Alexe Bojovschi, Stephen Moore
-
Patent number: 12075578Abstract: 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: GrantFiled: September 28, 2023Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Adam Spiegelman, Kevin O'Connell, Kenneth E. Lubahn, Justin Christopher Rogers, Eric J. Campbell
-
Patent number: 12073525Abstract: 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: GrantFiled: October 5, 2023Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Eduardo Morales, Micah Forster, Sarbajit K. Rakshit
-
Patent number: 12075702Abstract: 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: GrantFiled: July 8, 2022Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Matthew Doyle, Joseph Kuczynski, Patrick Egan, Jeffrey N. Judd, Timothy J. Tofil
-
Patent number: 12075627Abstract: 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: GrantFiled: August 26, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Ruilong Xie, Alexander Reznicek, Wei Wang, Tao Li, Tsung-Sheng Kang
-
Patent number: 12073858Abstract: 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: GrantFiled: July 25, 2023Date of Patent: August 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Icko E. T. Iben, Jason Liang, Hoodin Hamidi
-
Patent number: 12074760Abstract: 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: GrantFiled: September 16, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Yan Huang, Heng Wang, Kai Feng, Zheng Lei An, Shuang Shuang Jia, Xiao Ling Chen, Guang Han Sui, Lei Wang