Patents Assigned to International Business Machines Corporation
  • Publication number: 20240193649
    Abstract: By analyzing activity monitoring data, a task pattern comprising a set of one or more tasks is derived. The task pattern is identified as a candidate task pattern responsive to determining that a completion variability in the task pattern is above a threshold amount. By analyzing performance data of a system used in performing the candidate task pattern, an optimum time at which to perform the candidate task pattern is identified. Responsive to detecting commencement of performance, at a time earlier than the optimum time, the candidate task pattern is delayed. The candidate task pattern is performed at the optimum time.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Applicant: International Business Machines Corporation
    Inventors: Martin G. Keen, Zachary A. Silverstein, Melanie Dauber, John M. Ganci, JR.
  • Patent number: 12010026
    Abstract: A computer-implemented method, a computer system and a computer program product manage network throughput based on weather conditions. The method includes identifying a weather condition from a weather forecast. The weather condition includes a geographic area and a time period. The method also includes collecting historical data associated with the network. The historical data includes the network throughput during a past event. The method further includes determining that the weather condition will lower the network throughput below a threshold based on the network throughput during the past event. Lastly, the method includes dynamically creating software application containers on a server at a time prior to the time period of the weather condition. The software application containers are accessed by a user computing device within the geographic area.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hayden Edelson, Ardelia Ayanna Killings, Mairead O'Neill, Thai Hong Quach, Zachary A. Silverstein
  • Patent number: 12010393
    Abstract: A processor may automatically generate one or more transcripts based on a media context. The processor may append at least one of the one or more transcripts to the media. The processor may modify the at least one of the one or more transcripts based on an adjustment to a weight factor.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jian Dong Yin, Wen Wang, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
  • Patent number: 12010405
    Abstract: A computer-implemented method includes receiving a viewer request for playing a video summary of a video, wherein the viewer request includes a length of the video summary, generating the video summary of the viewer-requested length comprising a set of frames selected from the video based on audience reviews of the video, and playing a video stream of the video summary.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kun Yan Yin, Lei Mei, Yan Hu, Yan Feng Han, Qi Ruan
  • Patent number: 12005924
    Abstract: In an approach to improve mobile computation while traveling by dynamically generating one or more routes base on computing resource requirements of one or more endpoint devices. Embodiments identify, in real time, a plurality of autonomous vehicles, wherein the plurality of autonomous vehicles are traveling along a common route. Further embodiments, adjust, in real time, relative positions and speeds of the plurality of autonomous vehicles to maintain the plurality of autonomous vehicles within a predetermined geographic area while traveling along the common route, and wherein the predetermined geographic area is sufficient to collectively provide an amount of edge computing resources to satisfy one or more computing resource requirements of the one or more endpoint devices located within a first autonomous vehicle. Additionally, embodiments adjust, in real time, a route of the first autonomous vehicle based on the common route of the plurality of autonomous vehicles providing the edge computing resources.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Jean-Baptiste Joly, Daniel De Souza Casali, Abhishek Jain, Sarbajit K. Rakshit
  • Patent number: 12010145
    Abstract: Techniques regarding pipeline security compliance 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 certification component that certifies a result from an execution of a pipeline for a computer application based on a comparison of an implemented security control profile associated with the pipeline and an applicable security control profile identified from a source artifact associated with the computer application.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Shripad Nadgowda
  • Patent number: 12010244
    Abstract: An example operation may include one or more of extracting a data object from a machine-readable code. The data object can include fields of data signed with a digital signature of a private key, detecting an identifier of an issuer of the data object from the extracted data object, retrieving a public key from a blockchain based on the identifier of the issuer detected from the field of the extracted data object, and verifying the digital signature of the private key based on the fetched public key.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Elli Androulaki, Alessandro Sorniotti, Ilie Circiumaru, Miguel Angel Prada Delgado, Marc Ph. Stoecklin, Marko Vukolić, Jesus Diaz Vico
  • Patent number: 12008081
    Abstract: A method, a computing system and a computer program product for collecting and labelling images includes capturing a video of an object with a camera. A movement trace of a pointer is recorded that outlines the object while capturing the video of the object. Further included is generating a labeled image based at least on the captured video of the object and the recorded movement trace of the pointer. The labeled image includes the object and a line that surrounds the object.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tian Tian Chai, Hong Bing Zhang, Kun Yan Yin, Miao Guo, Yu Luo, Yun Jing Zhao
  • Patent number: 12008156
    Abstract: Provided are a computer program product, system, and method for determining content values to render in a computer user interface based on user feedback and information. Detection is made of a section of the document rendered in a computer user interface that the user is observing. A monitoring device detects user biometric data in response to detecting the section the user is observing. Input is provided to a machine learning module comprising the content value in the section the user is observing, the user biometric data, and personal information of the user. Output from the machine learning module indicates a likelihood that the user approved or disapproved of the content value in the section the user was observing. The output is used to determine whether to send a substitute content value of the plurality of content values to render in the section the user is observing.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Shailendra Moyal, Akash U. Dhoot
  • Patent number: 12005148
    Abstract: Apparatuses and methods of fabrication are provided which include a coolant-cooled heat sink through which coolant passes to facilitate cooling the coolant-cooled heat sink, and an ultra-violet (UV) light assembly associated with the coolant-cooled heat sink for directing UV light towards an interior surface of the coolant-cooled heat sink across which the coolant passes. The UV light inhibits bacterial growth at the interior surface of the coolant-cooled heat sink.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hongqing Zhang, David J. Lewison, Frank L. Pompeo, James Busby, Jay A. Bunt, Joyce E. Molinelli Acocella, Madhana Sunder, Michael J. Ellsworth, Jr.
  • Patent number: 12010229
    Abstract: Systems and methods for enforcing durability of second level encryption keys by a key management system (KMS) are provided. In embodiment, a method includes: receiving a first request to encrypt a first level key, the request including the first level key and a second level key identification associated with a stored encrypted second level key; determining that a durability check of the encrypted second level key is required based on the request; determining a durability status of the encrypted second level key by comparing actual storage of the encrypted second level key in one or more storage locations with predetermined storage rules for a durability level of the encrypted second level key, wherein the durability status indicates that the storage of the encrypted second level key complies with the durability level; and sending a notification regarding the durability status to the data storage service.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vaijayanthimala K. Anand, Wesley Leggette, Akila Srinivasan, Bruno Henriques, Cameron Paul Kurotori
  • Patent number: 12010930
    Abstract: A semiconductor structure includes a plurality of conductive lines formed within a dielectric, wherein each of the plurality of conductive lines electrically communicates with a respective contact, a metal layer disposed over each of the plurality of conductive lines, a phase change memory (PCM) element disposed over the metal layer of each of the plurality of conductive lines, and a projection liner encapsulating the PCM element. Spacers directly contact sidewalls of the projection liner and the PCM element includes a GeSbTe (germanium-antimony-tellurium or GST) layer.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Injo Ok, Hsueh-Chung Chen, Mary Claire Silvestre, Yann Mignot
  • Patent number: 12008041
    Abstract: A computer-implemented method includes receiving, by a processing unit, from a first tenant, a query to retrieve data from a nonrelational database system. The method further includes determining, by the processing unit, that an index associated with the query is cached in a shared index cache, wherein the shared index cache stores indexes for a plurality of tenants. The method further includes retrieving, by the processing unit, a result of the query based on the index in the shared index cache. The method further includes outputting, by the processing unit, the result of the query.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Peng Hui Jiang, Xing Xing Shen, Guang Han Sui, Jun Su, Hai Ling Zhang
  • Patent number: 12008004
    Abstract: Providing a machine-generated explanation of an outcome of a process execution engine includes inputting into a complex event processing (CEP) engine at least one predetermined event pattern specification and a sequence of events, the sequence of events generated, at least in part, by a process execution engine executing a predetermined process in real time. Using the CEP engine, an enriched event log is generated based on the input. The enriched event log includes the sequence of events and additionally includes one or more situational events corresponding to one or more of the sequence of events. The one or more situational events are derived by the CEP engine based on the at least one predetermined event pattern specification. A hypothesis-oriented, situationally aware explanation for the outcome of the predetermined process is determined using an artificial intelligence (AI) explainability framework with input of the enriched event log.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fabiana Fournier, Skarbovsky Yudovich Inna, Guy Amit, Lior Limonad
  • Patent number: 12008000
    Abstract: An embodiment includes decomposing a natural language assertion into a natural language question and answer pair that includes an initial question and an initial answer. The embodiment translates the initial question into a structured knowledge graph query and then performs an iterative process comprising iterative querying of a knowledge graph and evaluating of corresponding query responses resulting in respective confidence scores. A first iteration of the iterative process comprises querying of the knowledge graph to retrieve a first predicted answer, then determining whether a degree of similarity between the initial answer and the first predicted answer meets a threshold criterion. If not, the first predicted query is altered and used for querying the knowledge graph in a subsequent iteration of the iterative process. The embodiment also generates an assertion correctness score indicative of a degree of confidence that the assertion is factual using the respective confidence scores.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: June 11, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: G P Shrivatsa Bhargav, Saswati Dana, Dinesh Khandelwal, Dinesh Garg
  • Patent number: 12008008
    Abstract: A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, John Feller, Trudy L. Hewitt, Kerry A. Moffo, Francesco C. Schembari
  • Patent number: 12008149
    Abstract: A computer system, processor, computer program product, and method for executing instructions in a software application that includes a processor that can be dynamically controlled, in response to a value set in a control register, to operate in either a secure mode or a performance mode. In the secure mode, the processor: upon encountering a secure mode entry instruction, computes an entry hash value using a hash function and stores the entry hash value; and upon encountering a secure mode exit instruction, computes an exit hash value, loads the entry hash value, and determines whether the entry hash value is the same as the exit hash value, and depending upon verification of the hash values can execute the return function or transfer control to the operating system. In the performance mode, the processor: executes both the secure mode entry instruction and the secure mode exit instruction as no-operations.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Debapriya Chatterjee, Brian W. Thompto, Jose E. Moreira
  • Patent number: 12008075
    Abstract: A computer system trains a federated learning model. A federated learning model is distributed to a plurality of computing nodes, each having a set of local training data comprising labeled data samples. Statistical data is received from each computing node that indicates the node's count of data samples for each label, and is analyzed to identify one or more computing nodes having local training data in which a label category is underrepresented beyond a threshold value with respect to data samples. Additional data samples labeled with the underrepresented labels are provided, and the computing nodes perform training. Results of training are received and are processed to generate a trained global model. Embodiments of the present invention further include a method and program product for training a federated learning model in substantially the same manner described above.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shoichiro Watanabe, Kenichi Takasaki, Mari Abe Fukuda, Sanehiro Furuichi, Yasutaka Nishimura
  • Patent number: 12008150
    Abstract: Aspects of the present disclosure relate to encrypted data processing (EDAP). Encrypted data from a cache to be loaded into a register file can be accessed. The encrypted data can be decrypted to receive cleartext data. The cleartext data can be written to the register file. The cleartext data can be processed using at least one functional unit to receive cleartext computation results. The cleartext computation results can then be written back to the register file.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jessica Hui-Chun Tseng, Jose E. Moreira, Pratap C. Pattnaik, Manoj Kumar, Kattamuri Ekanadham, Gianfranco Bilardi
  • Patent number: 12004441
    Abstract: This is an approach to the prediction of soil density and subsoil crop growth. The approach may include subsoil sensor which can monitor changes in soil pressure and moisture conditions. The sensor data can be sent to a computer module which can process the data using a machine learning model predicting the soil density around a subsoil crop and the yield of the subsoil crop. A soil maintenance plan can be generated from the soil density prediction and/or the crop yield prediction. The soil maintenance plan can be sent to soil management robots, which can execute the soil maintenance plan.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sasikanth Eda, Sarbajit K. Rakshit, Sachin Chandrakant Punadikar, Sandeep Ramesh Patil