IBM Patents
The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.
IBM Patents by Type- IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
- IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Patent number: 11675417Abstract: One embodiment provides a method, including: identifying, utilizing one or more sensors operatively coupled to the smart device, a user operating a smart device; inferring, based upon the identifying the user, a knowledge level of the user with respect to the smart device; determining, based in part on the knowledge level of the user, at least one input within a plurality of inputs provided by the user is anomalous with respect to a pattern of inputs utilized to execute a command; transforming, based upon the anomalous at least one input and the pattern, the plurality of inputs to a plurality of inputs matching the pattern of inputs; and executing an action based upon the transformed plurality of inputs.Type: GrantFiled: November 11, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Pooja Aggarwal, Prateeti Mohapatra, Malolan Chetlur
-
Patent number: 11674854Abstract: Techniques regarding determining and/or analyzing temperature distributions experienced by quantum computer devices during operation 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 region component that can define a plurality of temperature regions from a quantum computing device layout. The computer executable component can also comprise a map component that can generate a map that characterizes a temperature distribution by determining at least one temperature achieved within the plurality of temperature regions during an operation of the quantum computing device layout.Type: GrantFiled: July 2, 2019Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Salvatore Bernardo Olivadese, Daniela Florentina Bogorin, Nicholas Torleiv Bronn, Sean Hart, Patryk Gumann
-
Patent number: 11677542Abstract: An example operation may include one or more of identifying blockchain transactions for a particular blockchain, identifying blockchain transaction metrics from the blockchain transactions, determining whether the blockchain transaction metrics require a change to current blockchain operating rules, and when the blockchain transaction metrics require the change to the current blockchain operating rules, modifying the current blockchain operating rules.Type: GrantFiled: May 17, 2018Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Garfield Vaughn, Tetiana Iakovenko, Marcelo A. Martins, Nitin Gaur, Rolando Franco
-
Patent number: 11675856Abstract: Content for products can be identified. For each identified content, at least one class to which the first content pertains can be predicted using an artificial intelligence multiclass model. For each identified first content that corresponds to the at least one class, a support level of the product with regard to at least one class can be predicted using artificial intelligence binary class models. For each identified product, data indicating the product and the support level of the product with regard to the at least one class can be added to a data table. A product features map based on the data indicating the products and a support level of each product with regard to the at least one class can be generated and output.Type: GrantFiled: May 13, 2021Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: June-Ray Lin, Nan Chen, Ju Ling Liu, Li Na Wang, Shun Xian Wu
-
Patent number: 11677692Abstract: Chatbot logs can be received. The chatbot logs can be clustered or classified into clusters of potential intents. Trending topics can be detected by analyzing at least social media content. Semantic similarities between the potential intents and the trending topics can be computed. Based on the computed semantic similarities, at least one of the potential intents to at least one of the trending topics can be correlated. Training of the chatbot using the chatbot logs associated with the correlated potential intent can be triggered.Type: GrantFiled: September 15, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Paulo Rodrigo Cavalin, Ana Paula Appel, Renato Luiz de Freitas Cunha, Bruno Silva
-
Patent number: 11677810Abstract: An application configuration tool and associated method for supporting deployment of an application on a server that has a set of configurations available for applications deployed on the server. The method attempts to match every configuration required by the application to a configuration available on the server. In case of multiple candidates that match, one is selected. When there is no match an error message is generated. The method is iterated to inspect each selected configuration to identify any references contained in the selected configuration that themselves need further configurations. The iteration of inspecting and the matching to follow the references is continued until all such references are exhausted either by matching or failure to match and consequent error message generation. Finally, a configuration report is output specifying the selected configurations and, to the extent that not all required configurations have been matched to available configurations, the error messages.Type: GrantFiled: July 23, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: John Anthony Reeve, Doina Liliana Klinger, Chengxuan Xing, Tom Soal
-
Patent number: 11674922Abstract: Embodiments of the invention are directed to a system for detecting neurotransmitters. A non-limiting example of the system includes a porous electrode. A system can also include a pH sensor attached to the porous electrode, wherein the pH sensor includes a sensing electrode and a reference electrode. The system can also include electronic circuitry in communication with the pH sensor.Type: GrantFiled: November 15, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Qing Cao, Hariklia Deligianni, Fei Liu
-
Patent number: 11673798Abstract: A device includes a first layer of an electrically insulating material and a second layer of a non-electrically insulating material (e.g., semiconductor or electrically conductive) extending on the first layer. The second layer is structured so as to define opposite, lateral walls of a microchannel, a bottom wall of which is defined by an exposed surface of the first layer. The second layer is further structured to form one or more electrical insulation barriers; each barrier includes a line of through holes, each surrounded by an oxidized region of the material of the second layer. The through holes alternate with oxidized portions of the oxidized region along the line. Each barrier extends, as a whole, laterally across the second layer up to one of the lateral walls and delimits two sections of the second layer on each side of the barrier and on a same side of the microchannel.Type: GrantFiled: October 29, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Gabriel Fernando Puebla Hellmann, Diego Monserrat Lopez, Ute Drechsler, Marcel Mayor, Emanuel Marc Löertscher
-
Patent number: 11676735Abstract: Methods and apparatus for generating medical records from a doctor-patient dialogue are provided. A main content portion of a written doctor-patient conversation is identified. The main content portion of the conversation is extracted from the conversation. The main content of the conversation is divided into sections according to a pre-defined set of sections, and, based on the sections and their respective content, a medical record is generated according to a pre-defined template. The pre-defined template is one of a hard medical record format or a soft medical record format.Type: GrantFiled: September 13, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Ke Wang, Jian Min Jiang, Jian Wang, Jing Li, Songfang Huang
-
Patent number: 11674237Abstract: Fabricating a crystalline metal-phosphide layer may include providing a crystalline base substrate and a step of forming a crystalline metal-source layer. The method may further include performing a chemical conversion reaction to convert the metal-source layer to the crystalline metal phosphide layer. One or more corresponding semiconductor structures can be also provided.Type: GrantFiled: May 14, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Yannick Baumgartner, Bernd W. Gotsmann, Jean Fompeyrine, Lukas Czornomaz
-
Patent number: 11675799Abstract: Aspects of the present invention disclose a method and system for anomaly detection for a data source. The method includes one or more processors identifying unexpected values of monitoring measurands in a monitored time series utilizing an anomaly detection algorithm. A data source provides sensor data, including values of a first group of measurands, which include monitoring measurands. The method further includes determining that values of a second group of one or more of the measurands of a subset of sensor data indicates an anomaly utilizing the anomaly detection algorithm. The method further includes sending anomalous data indicative of the subset of sensor data to a root cause analysis system and receiving corresponding feedback that is indicative of a result of a root cause analysis of the subset of sensor data and comprises a third group of the measurands. The method further includes adapting the anomaly detection algorithm.Type: GrantFiled: May 5, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Francesco Pierri, Ioana Giurgiu, Monney Serge, Mitch Gusat
-
Patent number: 11675822Abstract: A relevant factoid(s) related to multimedia data is generated by splitting a multimedia item into a media component and a text component. Text information is retrieved relevant to text data from the text component using a query. The text information is summarized into a factoid. Source data is checked for an image based on the multimedia component. A current state image is generated from the image. The factoid and the current state image are combined into a combined factoid, and the combined factoid is stored for sending to a media outlet for presentation on a media format.Type: GrantFiled: July 27, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Aaron K. Baughman, Stephen C. Hammer, Corey B. Shelton, Nicholas Michael Wilkin, Sara Perelman
-
Patent number: 11675828Abstract: A method, a computer program product, and a computer system determine and arrange images to include in a visual representation. The method includes receiving a textual statement and identifying a plurality of terms in the textual statement that are to be visualized in the visual representation. The method includes generating a plurality of sequences of images where each image in a given one of the sequences is associated with one of the terms. Each image is associated with at least one tag. The method includes determining a global coherence and a local coherence for each of the sequences based on the tags of the images. The method includes selecting one of the sequences based on the global coherence and the local coherence. The method includes generating the visual representation where the images of the selected sequence are included.Type: GrantFiled: November 5, 2019Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tamer E. Abuelsaad, Ayush Shah
-
Patent number: 11675820Abstract: A computer-implemented system and method for searching comprises, in an initial training phase, storing a plurality of user journeys in a stored journey database (SJDB), and storing a plurality of intents in a stored intents database (SIDB). The plurality of user journeys comprise a plurality of intents linked together by weighted links. In a first use phase, the method comprises determining a first intent of a first user or a second user, and modifying a first weighting of the weightings based on the first intent. In a second use phase, the method comprises receiving, from the second user, a second user question, determining a second intent from the second user question, and locating a user journey from the plurality of user journeys in the SJDB related to the second intent.Type: GrantFiled: October 27, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Simon Peter O'Doherty, Omar Megawer
-
Patent number: 11676317Abstract: Composite emoji images may be generated based on user-selected input feed types associated with various Internet of Things (IoT) device input feeds. A plurality of input feed type indicators corresponding to a plurality of input feed types may be displayed for user selection. The plurality of input feed types may be associated with a plurality of IoT device input feeds. A user selection of at least some of the plurality of input feed types may be received. A composite emoji image may be generated based on a composite of a base template emoji and individual emoji image layer portions that are generated according to the at least some of the plurality of input feed types of the user selection. For each real-time IoT device input feed, a current emoji image layer portion associated with the feed may be regularly updated for display to better enable the user selection.Type: GrantFiled: April 27, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Kamal Kiran Trood Yamala, Ratnakumar Vadapalli
-
Patent number: 11675899Abstract: Aspects include circuitry that includes a first global generation counter (GGC) that is increased upon decoding of a branch instruction and a second GGC that is increased upon a completion of the branch instruction. Upon a triggered rollback, the first GGC is reset. The circuitry also includes a generation tag memory associated with a register that receives loads during a side-channel attacks which is set to the first GGC upon a first load, and a determination unit to determine, for a second load from an address depending on the register of the first load, a generation tag value associated with the register of the second load as a function of the first GGC, the second GGC, and the generation tag value associated with the register of the first load. A wait queue is configured to block the second load, if the generation tag is larger than the second GGC.Type: GrantFiled: December 15, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Christian Borntraeger, Jonathan D. Bradbury, Martin Recktenwald, Anthony Saporito
-
Patent number: 11676117Abstract: An example operation includes one or more of capturing message content from messages between a sender and receiver which comprise information about a transfer of value from the sender to the receiver, detecting information about a compliance check within the message content which indicates whether the transfer of value complies with jurisdictional regulations, and recording the message content including the detected information about the compliance check via a blockchain.Type: GrantFiled: May 7, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Nitin Gaur, Malavan Balanavaneethan, Mayuran Satchithanantham, Hung Chung Kuo, Chung Yu Huang
-
Patent number: 11677440Abstract: Method and system are provided for power path identification in a power distribution system. The method transmits a data signal through a power line infrastructure including adding an identifier value at multiple points of the infrastructure to the data signal to form a concatenated path identifier formed of the identifier values. The method reads the path identifier at a reading point of the infrastructure to obtain power path information to or from the reading point in the power line infrastructure. A system may include a plurality of path identification devices each provided at a connection point of the power distribution system to transmit connection point identifiers to form a concatenated path identifier with identifier values of other connection points.Type: GrantFiled: September 12, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Colin Ian Holyoake, Richard Postlethwaite, Simon Salter
-
Patent number: 11675978Abstract: An approach is provided for improving a named entity recognition. Using a multi-label classification in a neural network, a sub-entity is identified in an original sentence. First and second labels are determined indicating first and second candidate types of the sub-entity. First and second replacement sentences are generated. The first replacement sentence replaces the sub-entity in the original sentence with a first sub-entity of the first candidate type. The second replacement sentence replaces the sub-entity in the original sentence with a second sub-entity of the second candidate type. First and second confidence scores for the first and second replacement sentences are determined. Based on the first confidence score exceeding the second confidence score by more than a threshold amount, the neural network is retrained by selecting the first instead of the second candidate type as the sub-entity type.Type: GrantFiled: January 6, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Tong Liu, Bin Shang, Chen Yu Chang, Na Liu
-
Patent number: 11675651Abstract: Methods, apparatus, computer program products for handling critical problem exceptions during an execution of an application are provided. The method comprises: detecting, by one or more processing units, an occurrence of a certain type of critical problem exception during an execution of an application, the critical problem exception resulting in a termination of the application; instructing, by one or more processing units, to call a Super Handling Routine (SHR) corresponding to the type of the critical problem exception at a pre-configured address based on a pre-determined context registered by the application, the SHR being configured to handle critical problem exceptions; and handing, by one or more processing units, control to the SHR to handle the type of the critical problem exception.Type: GrantFiled: March 11, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Naijie Li, Bao Zhang, Jin Hong Fu, Jing Lu, Xiang Zu
-
Patent number: 11675787Abstract: A computer-implemented method for optimizing a search index of a search service may be provided. The method may comprise storing continuously search queries of the search service, receiving a content item to be indexed, adding the content item temporarily to the a main index of the search service, determining a set of document relevancy factor (DRF) values for the content item for a selected set of stored search queries, determining a combined document relevancy factor value out of the determined set of document relevancy factor values for the content item, comparing the combined document relevancy factor value for the content item to a document relevancy factor threshold value, and adding, in response to the comparing, the content item permanently to an index based on the results of the comparing.Type: GrantFiled: March 15, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Andreas Prokoph, Uwe Hansmann, Timo Kussmaul, Thomas Steinheber, Kai Brennenstuhl
-
Patent number: 11675854Abstract: An example operation may include one or more of receiving from a user node, by a blockchain processor node, a document access request containing a document ID, acquiring, by the blockchain processor node, from a blockchain ledger an encrypted URL of the document and a source hash of the document based on the document ID, verifying, by the blockchain processor node, a document received from a document owner's node storage based on a decrypted URL of the document and, in response to the verification, transmitting the document received from the document owner's node storage to the user node.Type: GrantFiled: January 20, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Yedendra Shrinivasan, Krishna Chaitanya Ratakonda, Rak-Joon Choi
-
Patent number: 11676051Abstract: A method, system, and computer program product for simulating potential consequences and possible solutions due to a release of stored energy using augmented reality. The method may include aggregating IoT feeds from devices in a surrounding area. The method may also include calculating amounts of stored energy in the surrounding area based on the IoT feeds. The method may also include predicting contextual situations that could result due to a release of the stored energy in the surrounding area. The method may also include determining one or more consequences for each of the contextual situations. The method may also include calculating a degree of severity of the one or more consequences for each contextual situation. The method may also include determining one or more proposed solutions based on the degree of severity. The method may also include transmitting a recommendation of at least one proposed solution for implementation.Type: GrantFiled: July 23, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Manjit Singh Sodhi, Sarbajit K. Rakshit, Rahul Jain, Raghuveer Prasad Nagar
-
Patent number: 11676574Abstract: A method, computer system, and a computer program product for task monitoring is provided. The present invention may include training an AI voice response system based on task performance data, wherein the task performance data originates from at least one monitoring device. The present invention may include receiving a request for instructions to complete a task from a user. The present invention may include monitoring a performance of the task by the user, wherein the performance of the task by the user is monitored utilizing at least one monitoring device. The present invention may include determining differences between the performance of the task by the user and a task sequence.Type: GrantFiled: September 4, 2020Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Shikhar Kwatra, Zachary A. Silverstein, Martin G. Keen
-
Patent number: 11677832Abstract: A system, method, and computer program product for implementing voice activated hardware device enabling is provided. The method includes receiving an instruction set comprising initialization commands associated with initializing a non-specific device of a plurality of devices. The instruction set is analyzed and it is determined that specified instruction keywords are located within the initialization commands. The initialization commands are inputted into a bidirectional encoder representations from transformers (BERT) model classifier component and a specified device associated with the instruction set is classified. As a result, it is determined if a maximum threshold is reached for any class of devices and the specified device is assigned as a desired device. In response, the specified device is enabled with respect to an operationally functional state.Type: GrantFiled: September 23, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Sathya Santhar, Sridevi Kannan, Sarbajit K. Rakshit
-
Patent number: 11677705Abstract: An approach is provided that receives a message and applies a deep analytic analysis to the message. The deep analytic analysis results in a set of enriched message embedding (EME) data that is passed to a trained neural network. Based on a set of scores received from the trained neural network, a conversation is identified from a number of available conversations to which the received message belongs. The received first message is then associated with the identified conversation.Type: GrantFiled: April 23, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Devin A. Conley, Priscilla S. Moraes, Lakshminarayanan Krishnamurthy, Oren Sar-Shalom
-
Patent number: 11678093Abstract: A network interface card (NIC) and a method for stablishing a connection between virtual machines of a network. The NIC includes: a programmable switching ASIC (application-specific integrated circuit), a central processing unit (CPU), multiple Ethernet controllers, and multiple on-board transceivers functioning as external ports. The switching ASIC functions as a switch that manipulates data traffic within the NIC including by switching the data traffic between and among the CPU, the Ethernet controllers, and the on-board transceivers. The method includes: installing rules that route a Synchronize (SYN) packet from a source virtual machine (VM) through a software engine, appending a signed cookie to the SYN packet; verifying that a policy represented by the signed cookie appended to the SYN packet matches a policy of a destination VM; and returning the SYN packet to the source VM which establishes a connection between the source VM and the destination VM.Type: GrantFiled: June 13, 2022Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Gal Sagi, Eran Gampel
-
Patent number: 11675573Abstract: An embodiment includes analyzing data associated with an original flow graph comprising a plurality of operators of a stream computing application, including identifying a secure network connection between a first operator and a second operator that uses encryption. The embodiment fuses the first operator with the second operator such that a first logical function of the first operator is combined with a second logical function of the second operator. The embodiment then generates a modified flow graph as a modification of the original flow graph that combines the first operator and the second operator and lacks encryption between the first operator and the second operator.Type: GrantFiled: October 30, 2020Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel Beuch, Adam Thomas Stallman, Michael K. Branson, Ryan K. Cradick
-
Patent number: 11675944Abstract: In an approach utilizing static analysis, a processor receives a netlist for an integrated circuit. For at least one node of the integrated circuit in the netlist, a processor calculates (i) a total capacitive load of the respective node and (ii) a minimum required driver size. For a driver of the respective node, a processor (i) determines an effective driver size of the driver based on at least a number of fins of the driver and (ii) determines that the effective driver size exceeds the minimum required driver size multiplied by a predefined sizing margin. A processor, responsive to determining that the effective driver size exceeds the minimum required driver size multiplied by the predefined sizing margin, generates a report, where the report includes at least the driver and a suggestion to reduce the effective size of the driver.Type: GrantFiled: May 17, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Lior Arie, Derrick Merrill Smith, Israel A. Wagner
-
Patent number: 11676363Abstract: A digital image is stored on a server. One or more areas of interest are determined within the digital image. One or more sets of features for each of the one or more areas of interest within the digital image are extracted. The digital image is parsed into a set of image layers, wherein a subset of image layers is associated with a first set of features of the one or more sets of features. A request to download the image from the server is received from a client. The subset of image layers is sent to the client. In response to sending the subset, the remainder of the set of images is sent.Type: GrantFiled: September 22, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Łukasz Tomasz Jęda, Jacek Midura, Adam Babol, Andrzej Pietrzak
-
Publication number: 20230177388Abstract: Embodiments are provided for enabling visual editing of machine learning models in a computing environment by a processor. A multidimensional dataset may be received. The multidimensional dataset may be processed. Visualization and exploration of an interactive representation of a plurality of datasets and decision boundaries of one or more machine learning models built upon multidimensional dataset are provided. Behavior of the one or more machine learning models may be edited via the interactive representation using one or more logical rules or moving the decision boundaries of one or more machine learning models.Type: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Owen CORNEC, Oznur ALKAN, Rahul NAIR, Elizabeth DALY
-
Publication number: 20230177426Abstract: A compliance discovery and integration process is implemented in association with a cloud-based security and compliance platform and associated CI/CD framework. The process assumes an existing DevOps-based deployment of a product, such as an enterprise application that executes in a runtime production environment. The technique of this disclosure addresses the problem of misalignment between a compliance policy and the product’s post-deployment regulation posture by providing tools and methods that enable pro-active augmentation of governance and compliance policy during the pre-deployment phase and with respect to a next deployment of the product (e.g., a next or updated version). Thus, when the product is later deployed in its next deployment, its regulation posture (post-deployment) is already consistent with the compliance policy.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Applicant: International Business Machines CorporationInventors: Anca Sailer, Christopher John Butler, Arun Kumar, Malgorzata Steinder, James R. Doran, Philippe Mulet
-
Publication number: 20230177115Abstract: Embodiments facilitating enhanced synergy between machine learning models and annotators in a computing environment by a processor. Annotation tasks may be coordinated between one or more annotators and machine learning models based on one or more annotator preferences and data annotation requirements of a machine learning model. The one or more annotator preferences and the data annotation requirements for coordinating the annotation tasks may be learned over a period of time.Type: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pierpaolo TOMMASI, Charles Arthur JOCHIM, Stephane DEPARIS, Debasis GANGULY
-
Publication number: 20230177435Abstract: A method, apparatus and computer program product for automated security and regulatory compliance in association with an enterprise. A set of security and compliance controls that operate in association with the enterprise are provided. One or more compliance policies that are enforced by the set of security and compliance controls are encapsulated according to a common data format. One or more customer-specific security/compliance requirements associated with the enterprise are collected. Using microservices-based modular components, the customer-specific security/compliance requirements are then transformed into machine-readable representations having the common data format and that conform to the one or more compliance policies being enforced by the set of security and compliance controls. The one or more compliance policies including the one or more transformed security/compliance requirements are then activated to facilitate the security and regulatory compliance.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Applicant: International Business Machines CorporationInventors: Anca Sailer, Christopher John Butler, Arun Kumar, Malgorzata Steinder
-
Patent number: 11671385Abstract: Methods, systems, and computer program products for implementing automated communication exchange programs for attended robotic process automation are provided herein. A computer-implemented method includes invoking, during a user communication associated with an attended robotic process automation context, at least one automated communication exchange program in response to at least one user input; determining, using the at least one automated communication exchange program, information directed to the at least one user input; carrying out, using the at least one automated communication exchange program, at least a portion of the user communication subsequent to determining the information directed to the at least one user input; and performing one or more automated actions in connection with automatically carrying out the at least a portion of the user communication.Type: GrantFiled: December 7, 2021Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Danish Contractor, Ateret Anaby-Tavor, Gaurav Pandey
-
Patent number: 11671241Abstract: This method is a process that improves the execution time and maintains very precise clustering effectiveness utilizing a unique algorithm (identified as PPK means) that optimizes a process that is referred to as K-means clustering. The PPK means algorithm utilizes estimation values of signatures of new centroids for speed improvement and encoded data to provide a level of privacy protection. A system comprises a processor, operably coupled to memory, and that executes the computer-executable components, wherein the computer-executable components comprise: an encoding component that encodes a set of real-time valued vectors as bit vectors; and a clustering component that performs K-means clustering on the bit encoded vectors.Type: GrantFiled: July 18, 2019Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Debasis Ganguly
-
Patent number: 11669535Abstract: Creating at a target database system, a target table and a history table each having a set of attributes of a source table in addition to at least one time attribute, wherein the time attribute of a record indicates the time when the record is valid. Receiving a request for applying a change of the source table to the target table. The request comprises a time value generated by the source database system indicating a time of the change. The change to the target table and the time value may be assigned to the time attribute of the current version and previous version of the record. The previous version of the record may be stored in the history table. The target table and the history table may be used to process a redirected query comprising a selection criterion on the time attribute.Type: GrantFiled: November 18, 2021Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Daniel Martin, Christian Wilhelm Paul Hoerst, Jens Müller, Johannes Severin Kern, Kevin Pelletier, Vassil Radkov Dimov, Namik Hrle
-
Patent number: 11671573Abstract: Embodiments of the invention are directed to a computer-implemented method that includes using a reinforcement learning (RL) system to generate a first set of displayed region candidates based on inputs received from online users while watching video. A recommendation system is used to rank the first set of displayed region candidates based on inputs received from a local user watching video. The recommendation system is further used to select a first highest ranked one of the first set of displayed region candidates. Based on the first highest ranked one of the first set of displayed region candidates, a first section of a first raw video frame is fetched that matches the first highest ranked one of the first set of displayed candidate regions, wherein the first section of the first raw video frame includes a first predicted display region of the video frame.Type: GrantFiled: December 14, 2020Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Tao Wang, Shi Lei Zhang, Lingyun Wang, Qing Wang
-
Patent number: 11669600Abstract: A system and method for controlling usage of shared demo assets includes embedding a digital watermark into a demo asset created by a first entity, the digital watermark including usage conditions defined by the first entity, tracking a use of the demo asset by a second entity by utilizing the digital watermark embedded into the demo asset, and controlling, by the processor, the use of the demo asset by the second entity based on a compliance with the usage conditions defined by the first entity.Type: GrantFiled: May 29, 2019Date of Patent: June 6, 2023Assignee: International Business Machines ComporationInventors: Jenny S. Li, Barbara L. Linden, Robert Baz, Mona Arishi
-
Patent number: 11670542Abstract: Embodiments of the present invention are directed to fabrication methods and resulting interconnect structures having stepped top vias that reduce via resistance. In a non-limiting embodiment of the invention, a surface of a conductive line is recessed below a first dielectric layer. A second dielectric layer is formed on the recessed surface and an etch stop layer is formed over the structure. A first cavity is formed that exposes the recessed surface of the conductive line and sidewalls of the second dielectric layer. The first cavity includes a first width between sidewalls of the etch stop layer. The second dielectric layer is removed to define a second cavity having a second width greater than the first width. A stepped top via is formed on the recessed surface of the conductive line. The top via includes a top portion in the first cavity and a bottom portion in the second cavity.Type: GrantFiled: January 7, 2022Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Brent Alan Anderson, Lawrence A. Clevenger, Christopher J. Penny, Kisik Choi, Nicholas Anthony Lanzillo, Robert Robison
-
Patent number: 11669633Abstract: A data intersection is assessed of data to be used between at least two parties. The data is to be used in an artificial intelligence (AI) application. Evaluation is performed of set of instructions required for the AI application, where the evaluation creates a modified set of instructions where operands are symbolically associated with corresponding privacy levels. Using the assessed data intersection and the modified set of instructions, a mapping is created from the data to operands with associated privacy metrics. The mapping treats overlapping data from the assessed data intersection differently from data that is not overlapping to improve privacy relative to without the mapping. The AI application is executed using the data to produce at least one parameter of the AI application. The at least one parameter is output for use for a trained version of the AI application. Apparatus, methods, and computer program products are described.Type: GrantFiled: August 16, 2019Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Sebastien Blandin, Chaitanya Kumar, Karthik Nandakumar
-
Patent number: 11669692Abstract: Systems, computer-implemented methods, and computer program products that can facilitate extraction of named entities from document data to support automation applications are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an entity extraction component that extracts, using a first machine learning process, a first data entity and a second data entity from document data indicative of a textual information. The computer executable components can further comprise a relation extraction component that determines, using a second machine learning process, a relation between the first data entity and the second data entity to generate a knowledge data graph used to execute an application associated with natural language processing for the document data.Type: GrantFiled: July 12, 2019Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Tarek Sakakini, Yu Deng, Jin Xiao, Maja Vukovic
-
Patent number: 11669686Abstract: A computer assigns a similarity value to a comparison document. The computer receives, reference document contextual word embeddings in first set of topic clusters, each with a representative embedding. The computer receives comparison document contextual word embeddings. The computer determines, using a trained neural network model classifier, for each comparison document contextual word embedding, topic correspondence values relative to the representative embeddings of said first set of clusters. The computer generates a second set of clusters by assigning comparison document embeddings to best matching one of the first clusters, according to the topic correspondence values. The computer determines a second set of representative embeddings and uses a comparison method, to determine a cluster similarity value for second set clusters compared to first set representative embeddings. The computer determines document similarity values based, at least in part, on at least one of cluster similarity values.Type: GrantFiled: May 20, 2021Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Richard Obinna Osuala, Christopher M. Lohse, Ben J. Schaper, Marcell Streile, Charles E. Beller
-
Patent number: 11671353Abstract: An embodiment detects, by a packet detection module on a first worker node, a first synchronization message (SYN) issued from a client pod on the first worker node and directed to a first server pod on a second worker node and generates a first SYN record in a connection table stored on the first worker node. The embodiment detects, by the packet detection module, a second SYN issued from the client pod and directed to the first server pod and generates a server pod status record stored in memory on the first worker node indicative of the first server pod having an unhealthy status. The embodiment identifies an available server pod having a healthy status and generates a detour routing rule in a routing table on the first worker node indicative of a revised connection in which the identified available server pod replaces the first server pod.Type: GrantFiled: July 30, 2021Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gang Tang, Hongsen Liu, Jian Guo Liu, Hong Jun Tu
-
Patent number: 11669246Abstract: Method and system are provided for storage allocation enhancement of microservices. A method carried out at a microservice orchestrator, includes: categorizing a microservice container, wherein the categorization defines a predicted storage behavior of the microservice container input/output operations; and providing the categorization in association with the microservice container input/output operations to a storage system for use in storage allocation of the input/output operations. A method at a storage controller includes: receiving microservice container input/output operations with an associated categorization, wherein the categorization defines a predicted storage behavior of the microservice container input/output operations; and using the associated categorization for optimizing storage allocation for the input/output operations and/or optimizing garbage collection performance.Type: GrantFiled: August 19, 2019Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Miles Mulholland, Lee Jason Sanders, Adam Michael Farley, Keira Louise Hopkins, Jason Hughes
-
Patent number: 11669354Abstract: A method, computer system, and a computer program product for AR guidance is provided. The present invention may include detecting a plurality of objects in a video recording associated with completing a task. The present invention may include generating a plurality of three-dimensional (3D) object models based on scanning a plurality of real objects in a task space. The present invention may include matching the detected plurality of objects in the video recording with the generated plurality of 3D object models representing the plurality of real objects in the task space. The present invention may include generating, based on the video recording, an augmented reality (AR) guidance model for completing the task, wherein the generated AR guidance model replaces the detected plurality of objects in the video recording with the generated plurality of 3D object models representing the plurality of real objects in the task space.Type: GrantFiled: July 29, 2022Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhe Yan, Li Li Guan, Hao Jia Li, Rong Zhao, Li Bo Zhang
-
Patent number: 11671406Abstract: Techniques for patterned and correlated electrical activity include receiving user data from a device of a user and anonymized data from other devices of other users, the user data and the anonymized data being received based on the device and the other devices having been co-located. The user data is compared to the anonymized data according to an activity. It is determined that an event occurred based on one or more deviations of the user data from the anonymized data according to the activity, the event being related to a health of the user.Type: GrantFiled: November 3, 2020Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shikhar Kwatra, Liam S. Harpur, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 11666269Abstract: A sleeping mask includes a signal processor for processing sensor data, an infrared light source coupled to the signal processor and configured to emit infrared light toward an eyelid of a user, and an array of infrared sensors coupled to the signal processor and configured to receive infrared light reflected from the eyelid of the user.Type: GrantFiled: May 14, 2020Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventors: Rajeev Narayanan, Bing Dang, Jenna Reinen, Jeffrey L. Rogers
-
Patent number: 11668657Abstract: A method for verifying semiconductor wafers includes receiving a semiconductor wafer including a plurality of layers. A first set of measurement data is obtained for at least one layer of the plurality of layers, where the first set of measurement data includes at least one previously recorded thickness measurement for one or more portions of the at least one layer. The first set of measurement data is compared to a second set of measurement data for the at least one layer. The second set of measurement data includes at least one new thickness measurement for the one or more portions of the at least one layer. The semiconductor wafer is determined to be an authentic wafer based on the second set of measurement data corresponding to the first set of measurement data, otherwise the semiconductor is determined to not be an authentic wafer.Type: GrantFiled: April 11, 2022Date of Patent: June 6, 2023Assignee: International Business Machines CorporationInventor: Effendi Leobandung
-
Patent number: 11669757Abstract: Embodiments for detection of energy consumption anomalies in one or more energy consumption systems in a cloud computing environment by a processor. Energy consumption anomalies associated with a selected facility, a selected object, or a combination thereof may be detected and diagnosed according to feedback and simulation data generated from a scenario-based simulation operation.Type: GrantFiled: January 30, 2019Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adi Botea, Beat Buesser, Akihiro Kishimoto, Bei Chen