Patents Assigned to Machines Corporation
-
Patent number: 12287912Abstract: Embodiments are related to providing external device communication and localization for virtual reality based equipment using radio-frequency identification (RFID). At least two receivers and a transmitter are used to recognize an external device and determine a location of the external device relative to the headset, based on tags coupled to the external device. A three-dimensional (3D) model is downloaded of the external device based on information received by the at least two receivers from the tags. A location of the external device is matched to the 3D model based on the tags. A virtual image is displayed of the external device corresponding to the location of the external device.Type: GrantFiled: February 6, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: June-Ray Lin, Jia Mao, Nuo Xu, Yuan Li
-
Patent number: 12289211Abstract: A computer-implemented method, according to one approach, includes: sending a notification to a host regarding a first logical unit number (LUN) in response to receiving an indication that a first node will be taken offline. The first LUN that the notification is sent to has a preferred communication path that extends through the first node. Communication paths extending through the first node are blocked and communication paths extending through a second node are promoted. Moreover, in response to determining that existing I/O operations previously assigned to the first node have been completed, the first node is taken offline. I/O operations are thereby sent to the first LUN through the second node while the first node is offline.Type: GrantFiled: October 13, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Bharti Soni, Komal Shailendra Shah, Tanmay Jayant Mujumdar, Subhojit Roy
-
Patent number: 12288127Abstract: Systems and techniques that facilitate efficient synthesis of optimal multi-qubit Clifford circuits are provided. In various embodiments, a system can receive as input a number n representing a quantity of qubits. In various instances, the system can generate, via a cost-invariant reduction function, as output a library of different n-qubit canonical representatives that respectively correspond to different cost-invariant equivalence classes of n-qubit Clifford group elements. In various embodiments, a system can receive as input a first Clifford group element. In various aspects, the system can search a database of canonical representatives, wherein different canonical representatives in the database respectively correspond to different cost-invariant equivalence classes of Clifford group elements.Type: GrantFiled: October 9, 2020Date of Patent: April 29, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sergey Bravyi, Joseph Latone, Dmitri Maslov
-
Patent number: 12289300Abstract: A system and method for pairing two devices for secure communications. A user selects a first device to pair with a second device. The first and second devices have the ability to securely communicate with each other through the use of encrypted communications. An encryption key is written to the first device and then burned into the encryption module on the first device. A third device is selected to pair with the first device. A second encryption key is written to the first device and then burned into the encryption module.Type: GrantFiled: December 14, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Christopher Steffen, Chad Albertson, Nicholas Ollerich, Eric J. Campbell
-
Patent number: 12287696Abstract: A computer-implemented method, according to one approach, includes: receiving observability data produced by a first portion of a distributed application. The observability data is evaluated and in response to determining that the observability data indicates the first portion of the distributed application is degraded, the amount of the observability data produced by the first portion of the distributed application is increased. Additionally, the amount of observability data produced by other portions of the distributed application that are correlated with the first portion of the distributed application is also increased.Type: GrantFiled: October 6, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Mudit Verma, Harshit Kumar, Seep Goel, Pooja Aggarwal
-
Patent number: 12287829Abstract: A computer-implemented method, system and computer program product for minimizing hash collisions of composite keys. Each component (“key component”) of the composite key is converted into a linear index that uniquely represents that key component. Such a one-to-one mapping reduces the length (i.e., range of values the key component represents) of each component without introducing any collisions thereby effectively resulting in the lossless compression of the individual key components. Such a linear index for each converted key component is stored in a separate lookup memory. A reduced composite key is then created by joining together the linear indices that represent the components of the composite key thereby reducing the total length or domain (i.e., range of values the composite key represents) of the original composite key in a lossless manner. In this manner, by reducing the total length of the composite key, hash collisions of composite keys are minimized.Type: GrantFiled: February 23, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Bharat Sukhwani, Sameh Asaad, Mohit Kapur
-
Patent number: 12287801Abstract: A computer-implemented method, system and computer program product for generating a visual transformation of a business analytic artifact. Features from a received business analytic artifact (e.g., dashboard) are extracted. Furthermore, constraints are determined for a transformed representation of the business analytic artifact. A heuristic-based search is then performed on a space of possible transformed representations of the business analytic artifact using the extracted features to identify a transformed version that satisfies the determined constraints and maximizes readability. A final score is then generated for each possible transformed representation of the business analytic artifact based on the extent that the transformed version satisfies the determined constraints and maximizes the readability. The transformed representation of the business analytic artifact that has the highest score is selected and displayed on the target device.Type: GrantFiled: April 9, 2021Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Firas Kazem, Anthony Nicola Tasca
-
Patent number: 12290008Abstract: Techniques for forming respective groups of quantum circuit elements (QCEs) on respective crystalline surfaces of a crystalline dielectric (CD) layer are presented. Vias can be formed in the CD layer. Second QCEs can be formed on a second crystalline surface of the CD layer. A seal layer can be applied to the patterned second metallization layer that forms the second QCEs. A handle wafer can be bonded to the seal layer. The chip stack can be turned over to place a substrate at the top, and handle wafer at the bottom, of the chip stack. The substrate and a buried oxide layer can be removed to expose the first crystalline surface of the CD layer. First QCEs can be formed on the first crystalline surface of the CD layer. A portion of the first QCEs can be coupled or interconnected to a portion of the second QCEs.Type: GrantFiled: December 16, 2021Date of Patent: April 29, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Gerald W. Gibson
-
Patent number: 12289653Abstract: One or more processors to add identification information of a device to an initialized augmented device retrieval assistance (ADRA) data structure. Received data from ADRA clients monitoring the device within a location includes a network connection status and a time-based position of the device. The ADRA clients dynamically update the ADRA data structure with the location, a current position of the device, and a timeframe of the data from the monitoring by the ADRA clients. A request for ADR assistance is received that includes an identification of a target device, the timeframe, and a location. Location images are generated that include a location layout or floor plan. A time-spatial axis is rendered and sent to an ADRA client and includes location images and target device position within the respective images associated with a specific timeframe on the time-spatial axis.Type: GrantFiled: November 18, 2021Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Hamid Majdabadi, Su Liu
-
Publication number: 20250131116Abstract: An embodiment configures a plurality of parameters, the parameters being usable to generate artificial data from original data, the configuring adjusting a level of privacy in the artificial data. An embodiment fits a distribution type to a variable of the original data. An embodiment adjusts, using a desired level of privacy and the distribution type, a level of noise, wherein the level of noise corresponds to the desired level of privacy. An embodiment generates, using the distribution type and the level of noise, the artificial data, the artificial data achieving the desired level of privacy by including noise data corresponding to the level of noise.Type: ApplicationFiled: October 20, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Si Er Han, Jing Xu, Xiao Ming Ma, Jing James Xu, Jiang Bo Kang, Xue Ying Zhang, Jun Wang, Ji Hui Yang
-
Publication number: 20250133052Abstract: An embodiment intercepts a first notification intended for a user. An embodiment identifies, by analyzing a currently occurring interaction including the user, a lull in the interaction. An embodiment delivers during the lull, the first notification to the user.Type: ApplicationFiled: October 24, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Zachary A. Silverstein, Jeremy R. Fox, Logan Bailey
-
Publication number: 20250131029Abstract: An embodiment trains, using a database of tasks, a classifier model to classify an input task into a task category. An embodiment generates a plurality of prompts. An embodiment applies a first prompt in the plurality of prompts to a trained model, the trained model producing a first model output in response to the first prompt. An embodiment classifies, using the trained classifier model, the first model output into a first task category. An embodiment determines that the first task category is an undesired task category. An embodiment adjusts, responsive to determining the first task category is the undesired task category, the trained model, the adjusting altering a capability of the trained model to perform a task in the first task category.Type: ApplicationFiled: October 23, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Giulio Zizzo, Beat Buesser, Kieran Fraser, Ambrish Rawat, Michael Gringo Angelo Reglos Bayona
-
Publication number: 20250131659Abstract: A method for testing and debugging interaction of collaborative mixed reality objects is disclosed. In one embodiment, such a method includes receiving inputs including a first mixed reality object expressed by a first set of attributes, a second mixed reality object expressed by a second set of attributes, a first individual test case associated with the first mixed reality object, and a second individual test case associated with the second mixed reality object. The method automatically generates, from the inputs, a collaborative mixed reality test case to evaluate interaction of the first mixed reality object with the second mixed reality object within a collaborative mixed reality environment. In certain embodiments, a generative-AI-based encoder-decoder architecture is used to generate the collaborative mixed reality test case from the inputs. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: October 20, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Saravanan Sadacharam, Arup Laha, Vijay Ekambaram, Subhajit Bhuiya
-
Publication number: 20250130623Abstract: An embodiment registers a node and a data object on a blockchain. The embodiment schedules by a Scheduler an object task associated with the data object in a Data Controller, generating a task execution token by the Data Controller on the blockchain where the task execution token is associated with the object task. The embodiment senses the task execution token by the node received from the Data Controller; responsive to the sensed task execution token executes the object task on the node and generating a node energy consumption metric and an energy consumption token of the object task on the blockchain. The embodiment also sends the energy consumption token to the Data Controller from the node causing a smart contract to compute a task energy consumption metric based on the node energy consumption metric where the data object on the blockchain is updated with the task energy consumption metric.Type: ApplicationFiled: October 24, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Xiang Dong Hu, Peng Hui Jiang, Timo Kussmaul, Stefan Schmitt
-
Patent number: 12282513Abstract: Determining an initial rank and a probability of relevance of each of a retrieved plurality of electronic documents relevant to a query. For each of a plurality of candidate facets, determine a revised rank for each of the retrieved plurality of electronic documents relevant to the query. Selecting, for each of the retrieved plurality of electronic documents relevant to the query, a minimum rank from among the initial rank and the revised rank for each of the plurality of candidate facets. Determine an expected discounted cumulative gain based on the probability of relevance and the minimum rank for each of the retrieved plurality of electronic documents relevant to the query. Select a set of optimistic facets based on maximizing the expected discounted cumulative gain.Type: GrantFiled: December 26, 2020Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Michael Robert Glass, Md Faisal Mahbub Chowdhury, Alfio Massimiliano Gliozzo
-
Patent number: 12282574Abstract: Ensuring that enterprise data that has potentially become corrupted is recoverable and usable by creating safeguarded copy volumes of the enterprise data. One important aspect of any corruption detection scheme is to determine when the data has become corrupted and locate the last known uncorrupted copy of the data as quickly as possible. Once this set of data is identified, the restoration process can begin with that data, and subsequent logged transactions can be reapplied if possible, which brings the data to the most recent and uncorrupted version.Type: GrantFiled: June 28, 2022Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Theresa Mary Brown, Dale F Riedy, William J. Rooney, Scott B. Compton, Gregory Edward McBride, John R. Paveza
-
Patent number: 12280150Abstract: A composition, method, and article of manufacture are disclosed. The composition and the article of manufacture include a silica particle and light upconversion molecules incorporated into the silica particle. The method includes obtaining sidechain-modified light upconversion molecules, and incorporating the sidechain-modified light upconversion molecules into a silica particle to form a light upconversion particle.Type: GrantFiled: August 7, 2020Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Jason T. Wertz, Brandon M. Kobilka, Sarah K. Czaplewski-Campbell, Eric J. Campbell
-
Patent number: 12282981Abstract: Aspects of the present disclosure relate to augmentation for web conference participants. An augmentation rule set defining mappings between augmentations and participant characteristics can be received, where the augmentation rule set is implemented for a web conference to determine augmentations to apply onto participant video feeds within the web conference. A plurality of participants within the web conference can be identified. The web conference can be analyzed to determine participant characteristics of each participant of the plurality within the web conference. Augmentation can be applied on respective video feeds of each participant according to the augmentation rule set based on the determined characteristics of each participant.Type: GrantFiled: September 14, 2022Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Su Liu, Jill S. Dhillon, Luis Osvaldo Pizana, Yang Liang
-
Patent number: 12282721Abstract: Aspects of the invention include determining a netlist for an integrated circuit design, wherein the netlist includes a design for placement of a plurality of latches, determining a set of timing paths, wherein each timing path includes a capture latch and at least one launch latch connected to a same local clock buffer controller through a local clock buffer OR circuit, calculating a slack value for each timing path, determining one or more candidate timing paths from the set of timing paths, wherein the one or more candidate timing paths have a slack value below a threshold slack value, calculating a score for each candidate timing path based on a count of a number of launch-capture latch pairs, adjusting an interconnect for a first candidate timing path based on the first candidate timing path having a highest score, and generating an updated netlist based on the adjusting the interconnect.Type: GrantFiled: March 2, 2022Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Michael Kazda, Sean Michael Carey, Frank J. Musante, Michael Hemsley Wood
-
Patent number: 12282480Abstract: Embodiments analyze a query pattern of an incoming query on a database, perform a semantic analysis of the query pattern of the incoming query, generate a re-write query that has an improved query performance in comparison to a query performance of the incoming query based on the analyzed query pattern and the semantic analysis; build a query model using machine learning based on at least one of the query pattern and the semantic analysis; and apply the re-write query by performing the re-write query on the database to provide the improved query performance.Type: GrantFiled: September 6, 2023Date of Patent: April 22, 2025Assignee: International Business Machines CorporationInventors: Sheng Yan Sun, Peng Hui Jiang, Xiao Ming Ma, Xue Ying Zhang