Generating unique word embeddings for jargon-specific tabular data for neural network training and usage
Granted: March 18, 2025
Patent Number:
12254265
Tabular data is accessed that contains multiple entries of alphanumeric data. Multiple tokens are generated of the multiple entries of alphanumeric data using a tokenization process. The tokenization process maintains jargon-specific features of the alphanumeric data. Multiple embeddings of the multiple entries of alphanumeric data are generated using the tokens. The embeddings capture similarity of the multiple entries considering all of global features, column features, and row…
PCM cell with nanoheater surrounded with airgaps
Granted: March 18, 2025
Patent Number:
12256653
A phase change memory (PCM) device is provided. The PCM device includes a bottom electrode formed on a substrate, a heater electrode formed on the bottom electrode, the heater electrode having a tapered portion that becomes narrower in a direction away from the substrate. The PCM device also includes an interlayer dielectric (ILD) layer formed on the tapered portion of the heater electrode, the interlayer layer dielectric including an airgap that at least partially surrounds the tapered…
Sparse peer with transient participation
Granted: March 18, 2025
Patent Number:
12255953
An example operation may include one or more of connecting, by a lead peer, to a blockchain network of an organization configured to store assets, receiving, by the lead peer, from an ordering server, a block that contains a plurality of chaincode transactions belonging to plurality of peers of the blockchain network, applying, by the lead peer, a filter to the block, determining, by the lead peer, a recipient peer of the block in response to the application of the filter, receiving, by…
Separable, intelligible, single channel voice communication
Granted: March 18, 2025
Patent Number:
12255671
The method provides for separable subchannels sharing a communication channel. A processor receives input of a user setting a transmitter device to a first of at least two subchannels of a communication channel in which the first subchannel comprises a first portion of a bandwidth of the communication channel. The processor receives an audio signal as input to the transmitter device. The processor converts a time-series waveform of the audio signal into a frequency-series waveform. The…
Split pulse width modulation to reduce crossbar array integration time
Granted: March 18, 2025
Patent Number:
12255656
A computer-implemented method, according to one embodiment, includes: causing a multi-bit input to be split into two or more chunks, where each of the two or more chunks include at least one individual bit. Each of the two or more chunks are also converted into a respective pulse width modulated signal, and a partial result is generated in digital form for each of the respective pulse width modulated signals. Each of the partial results are scaled by a respective significance factor…
Reconfigurable ring oscillator (RO) physical unclonable function (PUF)
Granted: March 18, 2025
Patent Number:
12255651
Provided is a reconfigurable Ring Oscillator (RO) Physical Unclonable Function (PUF), which comprises a NAND gate with a first input line and a second input line and a series of inverters with at least one memory cell placed between two inverters of the series of inverters, where an output of a last inverter provides input to the second input line, and where the memory cell comprises a Field Effect Transistor (FET). In addition, the reconfigurable RO PUF comprises a frequency counter,…
Calculating traffic flow changes due to traffic events
Granted: March 18, 2025
Patent Number:
12254766
A method for calculating traffic flow changes includes detecting a traffic event. The method further includes determining an affected area of the traffic event and determining an investigation area based on the affected area. The method further includes selecting at least one vehicle located within the investigation area and calculating a change in traffic flow due to the traffic event based on a comparison of a predicted traffic flow with a current traffic flow, wherein the current…
GAN enabled welding
Granted: March 18, 2025
Patent Number:
12254619
A method for performing a welding procedure includes determining conditions of the welding procedure using a virtual image of a structure on which the welding procedure is to be performed. The method further includes generating specifications for performing the welding procedure based on the conditions. The method further includes generating a virtual reference shape based on the conditions and the specifications, the virtual reference shape generated by modifying the virtual image. The…
Safeguarding high value assets using artificial intelligence
Granted: March 18, 2025
Patent Number:
12254438
A method, computer system, and a computer program product for securing transportation of Items. In one embodiment, packaging particulars may be determined including packaging configuration and materials. At least a sensor may be embedded when packaging the Item. The sensor type and location may be selected by a processor. The Sensor(s) may be selected to monitor changes to the condition of the Item during the transportation. Sensor data may be monitored and any risk to the Item during…
Scenario aware dynamic code branching of self-evolving code
Granted: March 18, 2025
Patent Number:
12254312
Computer technology for performing dynamic code branching of self-adapted code upon successful execution of a contextual scenario by artificial intelligence (AI) enabled edge device (for example, an autonomous vehicle or an industrial robotic device). predicting a second contextual scenario where the AI enabled edge device can perform a predetermined activity, and proactively deploying self-adapted code on the AI enabled edge device.
Code coverage measurement for test systems
Granted: March 18, 2025
Patent Number:
12253934
A method and system are provided for code coverage for test systems for testing source code. The method obtains a trace with trace records written at entry and exit to one or more test modules for function calls to the test modules. The method compares response codes for the functions extracted from the trace with a finite list of response codes retrieved from metadata for the source code for the functions and analyzes a code coverage based on the comparison.
Accurate programming of analog memory devices of in-memory processing devices having a crossbar array structure
Granted: March 18, 2025
Patent Number:
12254222
The invention is notably directed to a method of programming memory elements of an in-memory computing (IMC) device. The IMC applies a SET signal to the K memory elements of said each cell to set each of the K memory elements to a SET state and reading K conductance values of the K memory elements in the SET state. The IMC adjusts, based on the K conductance values read and the target conductance value, a conductance value of at least one of the K memory elements to match a summed…
Autoencryption system for data in a container
Granted: March 18, 2025
Patent Number:
12254099
A method that manages sensitive data. A computer system identifies the sensitive data for a group of application containers using configuration information for the group of application containers. The computer system encrypts the sensitive data identified for the group of application containers to form encrypted sensitive data. The computer system saves the encrypted sensitive data to a shared storage used by the group of application containers when the group of application containers is…
Providing system services
Granted: March 18, 2025
Patent Number:
12254079
Embodiments of the present disclosure relate to a method, system and computer program product for providing system services. In some embodiments, a method is disclosed. According to the method, from a user program in a user address space, a request for a system service is received via a program call instruction of a set of program call instructions in an application interface code library. Based on the program call instruction, a target authorized address space of a plurality of…
Regression detection and correction in relationships between performance indicators and ai metrics
Granted: March 18, 2025
Patent Number:
12254065
A computer implemented method for detecting regression in a relationship between a performance indicator and AI metrics includes calculating a baseline threshold of regression degradation according to a historical correlation coefficient corresponding to a performance indicator and a set of AI metrics, calculating a current correlation coefficient according to one or more current data records, identifying a correction constant according to the current correlation coefficient and a…
Domain adaptation
Granted: March 18, 2025
Patent Number:
12254062
Embodiments of the present disclosure relate to a method, system, and computer program product for domain adaptation. According to the method, a source model of a source domain is obtained, where the source model is trained to generate a label indicating a predicted category of data from the source domain. A training sample from a target domain is obtained, where the training sample comprises training data from the target domain and a true label indicating a true category of the training…
Search in knowledge graphs
Granted: March 18, 2025
Patent Number:
12254033
The present disclosure relates to a method for searching a graph representing content of digital objects. A set of operations for traversing the graph may be determined according to a search request. The set of operations may be executed, resulting in intermediate result vectors of nodes and a result vector of nodes, wherein the result vector of nodes is associated with a result set of one or more object units of the digital objects. Intermediate result vectors may be selected from of…
Conditional replication of data
Granted: March 18, 2025
Patent Number:
12254024
A computer implemented method for synchronizing a first database with a second database. The method comprises a replication method comprising determining that a first change in the first database fulfils a defined tolerance range in response to detecting that the first change indicates a value of at least one selected attribute of the set of attributes, and determining that a second change in the first database does not fulfil the defined tolerance range in response to detecting that the…
Contextualization of digital content
Granted: March 18, 2025
Patent Number:
12253971
Contextualization of digital content includes generating a corpus of metadata associated with a user, including technical information about devices and applications that execute on the devices, and interaction data describing usage of the devices and applications that execute on the devices, orienting the metadata to ontological elements, monitoring user consumption of digital content on the device and identifying content elements, comparing the identified content elements to the…
Validating inter-partition communication in microservice decomposition
Granted: March 18, 2025
Patent Number:
12253936
A system, computer program product, and method are presented for executing a validation test on at least a portion of a refactored application. The refactored application is resident within a partitioned computing architecture including a plurality of partitions and communication between the partitions uses one or more boundary methods. The refactored application is at least partially similar to a transformed monolithic application. The method includes automatically generating one or…