IBM Patent Grants

Vehicle and power management using power over ethernet devices

Granted: September 17, 2024
Patent Number: 12095575
A server for regulating power from a Power-over-Ethernet switch to a plurality of vision sensors includes the following operations. An evaluation of individual contributions that each of the plurality of vision sensors makes to operational efficiency of the vision system is performed. Information indicative of a degradation condition to the plurality of vision sensors is received from the plurality of vision sensors. An amount of power needed to be supplied from the switch to alleviate…

Adaptive sound generation

Granted: September 17, 2024
Patent Number: 12094335
According to one embodiment, a method, computer system, and computer program product for converting traffic noises is provided. The embodiment may include capturing audio input relating to traffic conditions or environmental conditions surrounding a user or a vehicle containing a user. The embodiment may also identifying undesirable noises from within the captured audio. The embodiment may further include generating mood-improving sounds for a user based on the identified noises. The…

Reducing economic loss due to traffic incidents by proposing actions

Granted: September 17, 2024
Patent Number: 12094332
In an approach for reducing economic loss due to traffic events, a processor receives a set of transportation operation information from one or more transportation service providers about a traffic event. A processor analyzes the set of transportation operation information to identify an area affected by the traffic event and one or more users affected by the traffic event. A processor gathers a set of information about each user of the one or more users affected by the traffic event. A…

Haptic effect management

Granted: September 17, 2024
Patent Number: 12094327
Aspects of the present disclosure relate to haptic effect management. A haptic effect that is captured using a vibration sensor can be obtained, the haptic effect defined by a waveform. The haptic effect can be saved to a haptic effect library, the haptic effect library containing a plurality of captured haptic effects. The haptic effect can be mapped to at least one software feature, wherein the haptic effect is generated in response to the at least one software feature being activated.

Selective compression of volumetric video in a virtual reality environment preliminary class

Granted: September 17, 2024
Patent Number: 12094064
A computational device of a virtual reality system receives a volumetric video in an uncompressed form. A first portion of the volumetric video that is less than an entirety of the volumetric video is compressed, wherein a second portion of the volumetric video that is less than the entirety of the volumetric video is maintained in the uncompressed form.

Restoration of a kinetic event using video

Granted: September 17, 2024
Patent Number: 12094041
A method for restoration of a kinetic event using video. The method includes obtaining video involving the kinetic event including a plurality of frames. An absolute location of a frame of the plurality of frames is determined. Movement of a feature point cloud corresponding to an object in motion in the plurality of frames is analyzed. A 3D object model with substantially similar dimensions to the object in motion is selected. The 3D object model is displayed emulating the analysed…

Mixed reality based contextual evaluation of object dimensions

Granted: September 17, 2024
Patent Number: 12094031
A processor may analyze a target area. The processor may identify, from the analyzing, one or more objects in the target area. The processor may evaluate each of the one or more objects in the target area. Evaluating each of the one or more objects may include measuring each of the one or more objects and determining a purpose for each of the one or more objects. The processor may generate, based on the evaluating, a placement for each of the one or more objects.

Embedding asynchronous content in text

Granted: September 17, 2024
Patent Number: 12093975
A method, computer system, and computer program product for asynchronous content embedding is provided. The embodiment may include receiving a plurality of text and data associated with an element of media content. The embodiment may also include displaying the plurality of received text on a display screen. The embodiment may further include caching the received data until all data to fully display the element is received. The embodiment may also include identifying an insertion point…

Multi-agent conversational agent framework

Granted: September 10, 2024
Patent Number: 12086561
One embodiment provides a method, including: receiving, within a conversational agent creation framework used to create conversational agents that perform negotiations on behalf of users, (i) a selection of one of a plurality of conversational agent roles (ii) negotiation constraints for the selected role, and (iii) an object for the negotiation; creating a conversational agent (i) having the selected role and (ii) programmed with the negotiation constraints; identifying at least one…

Meaning and sense preserving textual encoding and embedding

Granted: September 10, 2024
Patent Number: 12086565
Mechanisms for implementing a text encoder and text encoder operations are provided. A contrastive machine learning training operation trains an encoder of a machine learning computer model, to learn a sense and similarity preserving embedding that operates to encode input natural language text data to generate encoded natural language text data based on a sense attribute of one or more terms in the input natural language text data. The contrastive machine learning training operation…

Device management in a smart environment

Granted: September 10, 2024
Patent Number: 12085714
A processor may receive environment data associated with a smart environment having one or more intelligent environment device. A processor may analyze the environment data and intelligent environment device information, wherein the intelligent environment device information is associated with the intelligent environment device. A processor may generate a simulation based, at least in part on, the environment data and the intelligent environment data. A processor may identify one or more…

Clause extraction using machine translation and natural language processing

Granted: September 10, 2024
Patent Number: 12086559
A computer system extracts clauses using machine translation. An input sentence in a source language is translated into a translated sentence in a target language using a trained machine translation model, wherein the trained machine translation model inserts a grammatical indicator into a position of the translated sentence that identifies a dependent clause. The input sentence and the translated sentence are aligned to determine a position in the input sentence that corresponds to the…

Anticipatory dialog design for question answering with a relational database

Granted: September 10, 2024
Patent Number: 12086553
An embodiment for creating a dialog based on anticipated questions for database driven conversations is provided. The embodiment may include receiving content from a database. The embodiment may also include identifying one or more schemas, one or more entities, and relational data in the content. The embodiment may further include identifying a semantic type and a number of distinct entries for each entity. The embodiment may also include presenting choices for one or more query targets…

Generating semantic vector representation of natural language data

Granted: September 10, 2024
Patent Number: 12086552
A computer-implemented method for automatically generating a semantic vector representation of a relation between a specific set of entities in natural language text is provided. The method may include, in response to receiving a text segment comprising a set of entities, automatically parsing the text segment into an abstract meaning representation (AMR) graph comprising nodes representing the set of entities. The method may further include extracting a number of minimum Steiner trees…

Secure fingerprinting of a trusted photomask

Granted: September 10, 2024
Patent Number: 12086528
The embodiments herein describe authenticating a photomask used to fabricate an IC or a wafer. Because the IC may have been fabricated at a third-party IC manufacturer, the customer may want to ensure the manufacturer did not mistakenly use an incorrect mask, or that the mask was not altered or replaced with a rogue mask by a nefarious actor. That is, the embodiments herein can be used to identify when an IC manufacture (whether trusted or not) mistakenly used the wrong photomask, or to…

Multi-color stylus for mutual capacitance touch screen devices

Granted: September 10, 2024
Patent Number: 12086366
A stylus, in accordance with one embodiment, includes an elongated body having an input mechanism for receiving user selection of a color to be output upon interaction of the stylus with a computing device. The stylus also includes a nib functional as a transmitting unit to publish the selected color to a receiver of the computing device when the nib is in contact and/or near contact with the receiver. A computer-implemented method for synchronizing a stylus having color selection to a…

Utilizing federation relationship settings among different systems

Granted: September 10, 2024
Patent Number: 12086263
A computer-implemented method, according to one embodiment, includes: determining, for each pair of HCI systems where each pair includes a first HCI system coupled to another HCI system, a federation relationship setting that corresponds to each pair. The federation relationship settings are used to control a flow of data, as well as to control a flow of workload scheduling, between the first HCI system and the other HCI systems in the respective pairs. Moreover, determining a federation…

Displaying cyber threat data in a narrative-like format

Granted: September 10, 2024
Patent Number: 12086261
A mechanism is provided in a data processing system for displaying cyber threat data in a narrative format. The mechanism receives a cyber threat information file that comprises cyber threat data in a serialized format. The mechanism generates a user interface presenting the cyber threat data in a narrative format. The user interface presents objects in the cyber threat data in a hierarchical format indicative of relationships between parent objects and child objects and presents context…

Adjusting role-based access control of a user based on behavior data of the user

Granted: September 10, 2024
Patent Number: 12086254
A computer-implemented method according to one approach includes receiving behavior data associated with a user's behavior on at least one device. The behavior data is based on one or more of an email account, a browser history, password usage and online behavior history. Risk levels associated with the behavior data are generated and role-based risk events are predicted based on the behavior data. The method further includes simulating the role-based risk events based on the risk…

Mirroring matrices for batched cholesky decomposition on a graphic processing unit

Granted: September 10, 2024
Patent Number: 12086207
A batched Cholesky decomposition method, system, and non-transitory computer readable medium for a Graphics Processing Unit (GPU), include mirroring matrices to form paired matrices solving the paired matrices simultaneously.