Patents Assigned to International Business Machine Corporation
-
Patent number: 11984493Abstract: A semiconductor structure comprises a plurality of gate structures alternately stacked with a plurality of channel layers, and a plurality of epitaxial source/drain regions connected to the plurality of channel layers. The plurality of channel layers are connected to the plurality of epitaxial source/drain regions via a plurality of epitaxial extension regions. Respective pairs of adjacent channel layers of the plurality of channel layers are connected to a given one of the plurality of epitaxial source/drain regions via respective ones of the plurality of epitaxial extension regions.Type: GrantFiled: September 23, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Nicolas Loubet, Shogo Mochizuki, Kirsten Emilie Moselund, Cezar Bogdan Zota
-
Patent number: 11983739Abstract: Promotional offers are presented to users by tagging users of the services with the user preferences. Promotional offers are received from vendors. The vendors are classified as being in a home area or roaming areas for the services. The users are tracked through movement of a device for the user that is receiving the services to determine whether the user is in the home area or the roaming areas. Promotional offers from the vendors are matched to the user preferences according to the tagging of the users, wherein the promotional offers are from the home area of the home network or the roaming area of the roaming network.Type: GrantFiled: April 21, 2021Date of Patent: May 14, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jignesh K. Karia, Mukundan Sundararajan, Pankaj Satyanarayan Dayama, Neha Shah, Jitan S. Chandanani, Vishal Awal
-
Patent number: 11983920Abstract: A method including: receiving, as input, an image; providing a neural network structure including a plurality of multilayer multi-scale neural networks, wherein the plurality of multilayer multi-scale neural networks are arranged sequentially, by laterally connecting corresponding scale-level layers between each two adjoining multilayer multi-scale neural networks in the sequence; and at a training stage, training the neural network structure on a training dataset, to obtain a trained machine learning model configured to perform a computer vision task which includes outputting at least one of: (i) a classification of the image into one class of a set of two or more classes, (ii) a segmentation of a least one object in the image, and (iii) a detection of at least one object in the image.Type: GrantFiled: December 20, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Vadim Ratner, Yoel Shoshan, Flora Gilboa-Solomon
-
Patent number: 11984890Abstract: A quantum circuit includes a quantum signal unit. There is a first quantum chip comprising a plurality of qubit devices and bi-directionally coupled to the quantum signal unit. A first quantum entangling unit is bi-directionally coupled to the quantum signal unit and configured to generate an entanglement between a first and a second qubit device on the first quantum chip via the quantum signal unit.Type: GrantFiled: November 13, 2021Date of Patent: May 14, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Baleegh Abdo, Jerry M. Chow
-
Patent number: 11983569Abstract: One embodiment provides a method, including: producing, for each of a plurality of containers, a resource profile for each thread in each of the plurality of containers; identifying, for each of the plurality of containers and from, at least in part, the resource profiles, container dependencies between threads on a single of the plurality of containers; determining service dependencies between threads across different of the plurality of containers; scheduling, based upon the container dependencies and the service dependencies, threads to cores, wherein the scheduling is based upon minimizing thread processing times; and publishing the container dependencies and the service dependencies on a registry of the node clusters.Type: GrantFiled: August 18, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Priyanka Prakash Naik, Kavya G, Chander Govindarajan, Sayandeep Sen, Palanivel Andiappan Kodeswaran
-
Patent number: 11985183Abstract: Methods, systems, and computer program products includes, for example, detecting a first personal electronic device associated with a first user in the presence of a second personal electronic device associated with a second user, determining the first personal electronic device in the presence of the second personal electronic device being associated with the first user and the second user being in a business setting, receiving user data regarding the second user in response to the determination of the first user and the second user being in the business setting, and storing the received user data regarding the second user in a first memory for access by the first user on the first personal electronic device.Type: GrantFiled: November 21, 2019Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Tamer E. Abuelsaad, James E. Bostick, John M. Ganci, Jr., Craig M. Trim
-
Patent number: 11985239Abstract: Transport Layer Security (TLS) connection establishment between a client and a server for a new session is enabled using an ephemeral (temporary) key pair. In response to a request, the server generates a temporary certificate by signing an ephemeral public key using the server's private key. A certificate chain comprising at least the temporary certificate that includes the ephemeral public key, together with a server certificate, is output to the client by the server, which acts as a subordinate Certificate Authority. The client validates the certificates, generates a session key and outputs the session key wrapped by the ephemeral public key. To complete the connection establishment, the server applies the ephemeral private key to recover the session key derived at the client for the new session. The client and server thereafter use the session key to encrypt and decrypt data over the link. The ephemeral key pair is not reused.Type: GrantFiled: October 15, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Michael W. Gray, Narayana Aditya Madineni, Matthew Green, Simon D. McMahon, Leigh S. McLean, Stephen J. McKenzie, Luvita Burgess, Peter T. Waltenberg
-
Patent number: 11983219Abstract: An instructional design tool is provided for designing learning based applications. More specifically, the instructional design tool is configured to use captured expert knowledge for translating such knowledge into an environment used for instructional purposes. The instructional design tool includes at least one component configured to visually model a gaming scenario using recorded knowledge and graphical content defined by values associated with classes of respective models and translate the defined values into a standardized XML format.Type: GrantFiled: August 30, 2018Date of Patent: May 14, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey J. Bonasso, Sara Giordano, Rahul Gupta, Kathryn Marietta-Tondin, Janis A. Morariu, Devang D. Patel, Amy Purdy Hirst, Michael Reed, Antonella Vaccina
-
Patent number: 11983238Abstract: Techniques for generating machine learning training data which corresponds to one or more downstream tasks are disclosed. In one example, a computer implemented method comprises generating one or more synthetic data instances for training a machine learning model, and determining a value of respective ones of the one or more synthetic data instances with respect to at least one task. One or more additional synthetic data instances for training the machine learning model are generated based at least in part on the values of the respective ones of the one or more synthetic data instances.Type: GrantFiled: December 3, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Lokesh Nagalapatti, Ruhi Sharma Mittal, Sambaran Bandyopadhyay, Ramasuri Narayanam
-
Patent number: 11983271Abstract: A processor may generate an enforcement point. The enforcement point may include one or more adversarial detection models. The processor may receive user input data. The processor may analyze, at the enforcement point, the user input data. The processor may determine, from the analyzing, whether there is an adversarial attack in the user input data. The processor may generate an alert based on the determining.Type: GrantFiled: November 19, 2020Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Bruno dos Santos Silva, Cheng-Ta Lee, Ron Williams, Bo-Yu Kuo, Chao-Min Chang, Sridhar Muppidi
-
Patent number: 11983208Abstract: A method, computer system, and a computer program product for searching are provided. The method may include receiving a word and a context of the word. The context may include additional words. A first word embedding may be generated by inputting a sequence into a word embedding model that resultantly outputs the first word embedding. The sequence may include the word and the context that are concatenated to each other in the sequence. The first word embedding may be compared with other word embeddings. The other word embeddings may have been generated by inputting respective text portions of other texts into the word embedding model. A candidate match of the other texts may be presented. A respective word embedding of the candidate match may be, of the other word embeddings, most similar to the first word embedding according to the comparing.Type: GrantFiled: February 16, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Richard Obinna Osuala, Christoph Adrian Miksovic Czasch
-
Patent number: 11983143Abstract: A method includes receiving a plurality of files where each file represents an object. The method further combines selected files of the plurality of files into an aggregation file and stores the aggregation file on low-latency storage media, such as disk storage media. The method represents the aggregation file with a single inode that is stored on the low-latency storage media. The method migrates the aggregate file to high-latency storage media, such as tape storage media, while leaving the single inode representing the aggregation file on the low-latency storage media. By collecting files into larger aggregation files, the number of files archived is significantly reduced and the files archived are of larger size. The reduced number of files and increased size of the files improves archival and retrieval performance due to reduced metadata operation overhead. A corresponding system and computer program product are also disclosed.Type: GrantFiled: July 29, 2022Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Khanh V. Ngo, Slavisa Sarafijanovic, Dominic Mueller-Wicke, Simon Lorenz, Harald Seipp, Takeshi Ishimoto
-
Patent number: 11983147Abstract: A computer-implemented method, according to one embodiment, includes: receiving, at a clustered filesystem from a formatted filesystem, a request to perform a data integrity check for a portion of data. A determination is made as to whether the request includes a filesystem type of the portion of data, and in response to determining that the request includes a filesystem type of the portion of data, another determination is made as to whether the clustered filesystem supports the data integrity check for the filesystem type. In response to determining the clustered filesystem supports the data integrity check, another determination is made as to whether the portion of data is currently available. Furthermore, the computer-implemented method includes causing the data integrity check to be performed in response to determining that the portion of data is currently available. Results of performing the data integrity check are also sent to the formatted filesystem.Type: GrantFiled: June 2, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Asmahan Ali, Christina Lara, Sasikanth Eda, Abhishek Jain, Sanjay Vipin Gandhi
-
Patent number: 11983471Abstract: A repository is configured in a hybrid data processing environment comprising a classical computing system and a quantum computing system, to hold a plurality of quantum circuit components (QCC(s)). A degree of difficulty in simulating the received QCC in the classical computing system is transformed into a classical hardness score. A degree of difficulty in implementing the received QCC in the quantum computing system is transformed into a quantum hardness score. A first parameter in a metadata data structure associated with the received QCC is populated with the classical hardness score. A second parameter in the metadata data structure associated with the received QCC is populated with the quantum hardness score. The received QCC is transformed into a library element by at least augmenting the received QCC with the metadata data structure. The library element is added to the repository.Type: GrantFiled: April 7, 2022Date of Patent: May 14, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jay M. Gambetta, Andrew W. Cross, Ali Javadiabhari, Dmitri Maslov
-
Patent number: 11983477Abstract: To increase the efficiency of electronic design automation, at an end point of physical design synthesis optimization flow for a putative integrated circuit design having a plurality of nets, identify at least one congested region in the putative integrated circuit design. Identify those of the nets of the putative integrated circuit design traversing through the at least one congested region, to obtain a plurality of candidate nets for demotion. Demote a plurality of selected nets, selected from the plurality of candidate nets for demotion, from an upper routing layer of the putative integrated circuit design to a lower routing layer of the putative integrated circuit design. At least some of the plurality of selected nets experience a loss of timing quality of result after the demoting.Type: GrantFiled: August 17, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Lakshmi N. Reddy, Ying Zhou, Cindy S. Washburn, Alexander Joel Suess
-
Patent number: 11983532Abstract: A method, system and apparatus for providing bound information accesses in buffer protection, including providing one-to-one mapping between a general-purpose register and bound information in a BI (bound information) register, saving loaded bound information in the BI register for future use, providing integrity of the bound information in the BI register that is maintained along program execution, and providing a pro-active load of the bound information with one-bit extra control on load instruction of the BI register.Type: GrantFiled: December 30, 2020Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Tong Chen, Richard H. Boivie, Alper Buyuktosunoglu
-
Patent number: 11983125Abstract: Described are techniques including a computer-implemented method that comprises defining a respective priority classification for each of a plurality of sockets used for communicating between an initiator computational system and a target computational system. The method further comprises automatically assigning a respective priority classification to each of a plurality of Input/Output (IO) requests based on a type of data associated with each IO request. The method further comprises sending the plurality of IO requests to respective sockets of the plurality of sockets with a matching priority classification.Type: GrantFiled: July 29, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Bharti Soni, Komal Shailendra Shah, Tej Parkash, Subhojit Roy
-
Patent number: 11977625Abstract: A method, apparatus and computer program product to defend learning models that are vulnerable to adversarial example attack. It is assumed that data (a “dataset”) is available in multiple modalities (e.g., text and images, audio and images in video, etc.). The defense approach herein is premised on the recognition that the correlations between the different modalities for the same entity can be exploited to defend against such attacks, as it is not realistic for an adversary to attack multiple modalities. To this end, according to this technique, adversarial samples are identified and rejected if the features from one (the attacked) modality are determined to be sufficiently far away from those of another un-attacked modality for the same entity. In other words, the approach herein leverages the consistency between multiple modalities in the data to defend against adversarial attacks on one modality.Type: GrantFiled: May 12, 2023Date of Patent: May 7, 2024Assignee: International Business Machines CorporationInventors: Ian Michael Molloy, Youngja Park, Taesung Lee, Wenjie Wang
-
Patent number: 11979309Abstract: A method includes computing a diffusion vector starting with a seed, querying nodes for connections, reweighting diffusion vector based on the degrees, sorting nodes based upon magnitude in the reweighted diffusion vector which is obtained through wave relaxation solution of a time-dependent initial value problem, detecting a community through a sweep over the nodes according to their rank, and selecting a prefix that minimizes or maximizes an objective function.Type: GrantFiled: November 30, 2015Date of Patent: May 7, 2024Assignee: International Business Machines CorporationInventors: Haim Avron, Lior Horesh, Raya Horesh, Omer Tripp
-
Patent number: 11979334Abstract: A system for initiating web containers and isolating network traffic to web containers is described. The system initiates and uses web containers for associated web-based resources, such as domain addresses owned by a single entity. When a web container for a domain address has not been initiated, the system determines an owner of the domain address and any domain addresses associated with the owner and initiates a web container for the domain address and the associated domains. When a user navigates to the domain addresses associated with the determined owner, the system isolates the network activity to the initiated web container.Type: GrantFiled: July 22, 2019Date of Patent: May 7, 2024Assignee: International Business Machines CorporationInventors: Renato Luiz De Freitas Cunha, Ana Paula Appel, Lucas Correia Villa Real, Henrique Von Atzingen Do Amaral