International Business Machines Corporation patent applications published on September 21st, 2023

From WikiPatents
Jump to navigation Jump to search

MEDICAL DEVICE SYSTEM (18203619)

Abstract

A system for interfacing an in-body medical device with an external network includes a subdermal wideband on-body network (WON) hub, which in turn includes a hub rechargeable battery, a hub processor coupled to the hub rechargeable battery, a device interface configured to communicate with the in-body medical device, and coupled to the hub processor, and a hub-satellite near field communications wireless interface coupled to the hub processor. The system also includes a wearable WON server that in turn includes a server processor, a server-satellite interface coupled to the server processor, and an external network interface coupled to the server processor. The server processor implements a software controller; and a skin-mountable WON tethered satellite that includes a wired satellite-server interface, coupled to the wearable WON server, and a tethered satellite near-field communications (NFC) wireless interface, configured to communicate with the hub-satellite NFC wireless interface, and coupled to the wired satellite-server interface.

Inventor

Bo Wen

CYCLOPROPENEIMINES FOR CAPTURE AND TRANSFER OF CARBON DIOXIDE (17655198)

Abstract

A composition, process, and apparatus are disclosed. The composition includes a cyclopropeneimine-carbon dioxide (CPI-CO) adduct. The process includes forming the CPI-COadduct by reacting a CPI with COgas. The apparatus includes components for providing the CPI and mixing the CPI with COgas. The mixing results in formation of the CPI-COadduct.

Inventor

James L. Hedrick

CYCLOPROPENEIMINES FOR CAPTURE AND TRANSFER OF CARBON DIOXIDE (17655206)

Abstract

A process, composition, and apparatus for carbon dioxide (CO) sequestration are disclosed. The process includes passing air containing the COthrough a cyclopropeneimine (CPI)-functionalized material. The composition includes a CPI-functionalized material that reacts with COwhen mixed with air containing the CO. The apparatus includes a component for providing a CPI-functionalized material and mixing the material with COgas.

Inventor

James L. Hedrick

DETACHABLE POWERTRAIN CONTROL IN AUTONOMOUS VEHICLES DURING COLLABORATIVE MOVEMENT (17655557)

Abstract

The present invention may include a processor that coupling vehicles into a linked vehicle, where each vehicle has a powertrain device with an attachment device, where the attachment device detaches the powertrain device from one of the vehicles. The processor causes the attachment device to detach the powertrain device from at least one of the vehicles based on determining that a weight of the linked vehicle should be reduced.

Inventor

Saraswathi Sailaja Perumalla

REDUCED PRESSURE DROP COLD PLATE TRANSITION (18200200)

Abstract

A cold plate apparatus that has an outlet plenum leading to an outlet opening includes an outlet transition that connects the outlet opening to the outlet plenum. The outlet transition defines a smoothly curving flow path from a direction along a long dimension of the outlet plenum, which is parallel to a plane defined by the outlet opening, to a direction along a centerline of the outlet opening, which is at an angle from the plane defined by the outlet opening. The outlet transition provides a smooth variation of cross-sectional area from the outlet plenum to the outlet opening.

Inventor

Mark D. Schultz

AUTOMATED AEROSOL SAMPLER (17655558)

Abstract

According to one embodiment, a method, computer system, and computer program product for collecting aerosol samples is provided. The present invention may include, responsive to one or more sample collection criteria being met, collecting an aerosol sample in at least one of one or more collection media including at least one liquid collection medium, wherein collecting the aerosol sample comprises propelling air, via an air pump, through a collection medium of the one or more collection media for a duration equal to a sample integration time; responsive to detecting that a sampler liquid level in at least one liquid collection medium is below a threshold, raising the sampler liquid level in the at least one liquid collection medium to meet the threshold; and transmitting a message alerting one or more users that the aerosol sample has been collected.

Inventor

Vincent MORIARTY

PREDICTION AND OPERATIONAL EFFICIENCY FOR SYSTEM-WIDE OPTIMIZATION OF AN INDUSTRIAL PROCESSING SYSTEM (17696840)

Abstract

A relationship between an input, a set-point of a plurality of processes and an output of a corresponding process is learned using machine learning. A regression function is derived for each process based upon historical data. An autoencoder is trained for each process based upon the historical data to form a regularizer and the regression functions and regularizers are merged together into a unified optimization problem. System level optimization is performed using the regression functions and regularizers and a set of optimal set-points of a global optimal solution for operating the processes is determined. An industrial system is operated based on the set of optimal set-points.

Inventor

Dzung Tien Phan

DATA STORAGE LIBRARY WITH SERVICE MODE FOR PROTECTING DATA STORAGE DRIVES (18202454)

Abstract

A data storage library system includes a data storage library, at least one environmental conditioning unit, at least one data storage drive retained within the data storage library, and at least one access door for providing access to an interior portion of the data storage library. The system also includes a library controller, wherein the library controller is configured to initiate a service mode prior to and during a service procedure performed within the data storage library, and further wherein at least one operational state within the at least one data storage drive is changed during the service mode. The change in the at least one operational state may be, for example, an increase in temperature within the at least one data storage drive, or the insertion of a data storage cartridge into the at least one data storage drive during the service mode.

Inventor

Ernest S. Gale

MULTI-LOCATION COPYING AND CONTEXT BASED PASTING (17654877)

Abstract

Provided is a computer-implemented method, system, and computer program product for multi-location copying and context-based pasting. A processor may collect a plurality of copied data elements into a clipboard manager. The processor may compare, in response to a paste function being initialized into an input field of a plurality of input fields, the copied data elements and associated metadata with contextual data associated with the plurality of input fields. The processor may calculate, based on the comparing, a data environment confidence value and an individual confidence value for each copied data element with respect to a level of matching the contextual data associated with the input fields. The processor may generate, based on the calculating, an overall confidence value for the copied data elements. The processor may compare the overall confidence value of the copied data elements to a set of confidence thresholds associated with completing the paste function.

Inventor

SAMANTHA CATLING

PROCESSING DATA IN-MEMORY WITH MEMORY DEVICES HAVING A CROSSBAR ARRAY STRUCTURE (17655634)

Abstract

The invention is notably directed to a method of processing data in-memory. The method applies electrical signals to at least two input lines, which correspond to at least two rows. These two rows include at least one of the K rows and at least one of the L rows. This causes to obtain output signals in output of the M output lines, wherein the output signals depend on target values and operand values, in accordance with data stored across said at least two rows. Finally, the output signals are read out and a transformation operation is concurrently performed, in-memory, on the target values based on the operand values. This way transformed data are obtained by way of in-memory processing. The transformation may for instance be a cryptographic operation; the operand data may encode a cryptographic key. The invention is further directed to related apparatuses and systems, notably cryptographic service systems.

Inventor

Iason Giannopoulos

LINEAR TAPE FILE SYSTEM UNOPTIMIZED READ DETECTION (17699241)

Abstract

A computer-implemented method for unoptimized tape drive read detection is disclosed. The computer-implemented includes determining whether a read order of a trio of related files is consistent with an order in which the trio of related files are stored on a magnetic tape media. The computer-implemented method further includes generating an unoptimized tape drive read warning in response to determining that the read order of the trio of related files is inconsistent with the order in which the trio of related files are stored on the magnetic tape media.

Inventor

Tohru Hasegawa

FLOATING-POINT CONVERSION WITH DENORMALIZATION (17696448)

Abstract

A method, computer program, and computer system are provided for floating-point conversion with denormalization in a single clock cycle. An input floating-point number corresponding to an input data type is received. An exponent value and a fraction value are extracted from the received input floating-point number. A biasing constant associated with converting the received input floating-point number from the input data type to an output data type is determined. The exponent value is biased based on the biasing constant. The fraction value is converted to the output data type based on a denormalization constant associated with the extracted exponent value and the determined biasing constant. Biasing the exponent value and converting the fraction value occurs in a single clock cycle based on performing these actions in parallel. A floating-point number is output in the output data type corresponding to the converted fraction value and the biased exponent value.

Inventor

Michael Klein

SPIN-OPTRONIC TRUE RANDOM NUMBER GENERATOR (17700466)

Abstract

A system includes an emitter unit that generates random numbers encoded in light polarization, and a detector unit positioned with respect to the emitter. The detector receives the random numbers from the emitter and converts them into an electrical signal. The emitter unit can include a substrate; a bottom electrically conductive and optically reflective layer outward of the substrate; an active medium layer, outward of the bottom layer, configured to convert spin information carried by injected spin-polarized electrical carriers into light polarization information carried by light emitted from radiative recombination of the electrical carriers; a top electrically conductive and optically reflective layer outward of the active medium layer; a bottom electrically conductive contact electrically interconnected with the bottom layer; a top electrically conductive contact electrically interconnected with the top layer; and an electrically conductive carrier spin-polarizer layer located between, and electrically interconnected with, the bottom layer and the bottom contact.

Inventor

Julien Frougier

HARDCODED STRING DETECTION (17655002)

Abstract

One or more computer processors identify a string within source code associated with a program integrated interface (PII). The one or more computer processors compare the identified string to a string entry comprised in a PII dictionary. The one or more computer processors, responsive to a match between the identified string and the string entry in the PII dictionary, classify the identified string as translatable or non-translatable based on a classification associated with the string entry. The one or more computer processors, responsive to a non-match between the identified string and the string entry in the PII dictionary, classify the identified string as translatable or non-translatable utilizing a hyperplane model trained with a margin (C) derived from unlimited search. The one or more computer processors, responsive to a classified translatable string, translate the classified translatable string.

Inventor

Chia Hsin Chuang

TWO-WAY SYNCHRONIZATION OF INFRASTRUCTURE-AS-CODE TEMPLATES AND INSTANCES (17698131)

Abstract

Disclosed are techniques for two-way synchronization of infrastructure-as-code templates and instances, including a method comprising detecting changes to a run-time state of a system and, in response to detecting a change, triggering an update of a current run-time state model. The method may further comprise, in response to updating the run-time state model, comparing the updated model to a current model using a template in a local repository instantiated as the current model. The method may further comprise, in response to the comparison determining a structural difference between the updated model and the current model, merging the updated model and the current model into a new model; and updating a local clone of a repository of the template with the new model. The method may further comprise, in response to the comparison determining no structural difference between the updated model and the current model, pushing changes to a remote repository.

Inventor

Joseph Paul Wigglesworth

CACHE LINE COMPRESSION PREDICTION AND ADAPTIVE COMPRESSION (17696032)

Abstract

A cache compression predictor can be coupled to a central processing unit (CPU) CPU core. The CPU core can read a cache line from a cache. Upon the CPU core reading the cache line, the cache compression predictor can predict whether the cache line is a compressed cache line or an uncompressed cache line.

Inventor

Bulent Abali

CREATING SCRIPTS FROM COMMAND LINE HISTORY (17655559)

Abstract

Provided herein are a method, system, and computer program product for creating scripts from command line history. The method includes determining a plurality of distances among a plurality of commands from a command line history. A plurality of command sets is determined from the plurality of commands based on the plurality of distances among the plurality of commands. Each of the plurality of command sets includes at least two neighboring commands. A script is created by the one or more processors based on a first command set and a second command set of the plurality of command sets in response to a distance between the first command set and the second command set being less than a predetermined threshold.

Inventor

JIANG YI LIU

MIGRATING DATA BASED ON USER EXPERIENCE AS A SERVICE WHEN DEVELOPING AND DEPLOYING A CLOUD-BASED SOLUTION (17655267)

Abstract

A computer-implemented method for automatically migrating a cloud-based solution onto a datacenter is provided. The method may include populating and maintaining a corpus of datacenters. The method may further include implementing a machine-learning algorithm to identify different types of users and to generate a user profile for each type of user based on machine-learned user profile data. The method may further include detecting user experience with the cloud-based solution on one or more datacenters from the corpus of datacenters for each type of user based on the machine-learned user experience data. The method may further include correlating the machine-learned user profile data and user experience data with the current and previous computing capabilities and performance of each datacenter in the corpus. The method may also include automatically migrating the cloud-based solution onto the datacenter from the corpus of datacenters for the specific type of user based on the correlation.

Inventor

Jacob Thomas Covell

CONTEXT RELEVANT DATA MIGRATION AND JOB RESCHEDULING (17654855)

Abstract

A method, system, and computer program product for context relevant data migration to a cloud server with job rescheduling are provided. The method identifies a contextual situation associated with at least a portion of data sets available for migration to a cloud server by a set of data sources. The method identifies an application associated with the contextual situation. A set of use characteristics are determined for the data sets based on the contextual situation and the application. Bandwidths are determined for one or more data sources. One or more data sets are selected for prioritization based on a contextual relevance, the set of use characteristics, and the bandwidths for the one or more data sources. The method schedules a job processing sequence of the selected one or more data sets based, at least in part, on the contextual relevancy, the set of use characteristics, and the bandwidths.

Inventor

Asmahan Ali

CONFIDENTIALITY BASED INTELLIGENT TASK ROUTING (17697997)

Abstract

Described are techniques for confidentiality-based intelligent task routing, including an intelligent routing method. The method may comprise processing, by a first instance of an application, a plurality of tasks at a high security level, receiving a new task from a user, and determining that the first instance cannot process the new task. The method may further comprise, in response to determining that the first instance cannot process the new task, analyzing the new task to determine an associated confidentiality level, creating a second instance of the application to process the new task at the associated confidentiality level, and processing the new task using the second instance at the associated confidentiality level.

Inventor

Sudheesh S. Kairali

SYSTEM, METHOD AND RECORDING MEDIUM FOR TEMPERATURE-AWARE TASK SCHEDULING (18201929)

Abstract

A temperature-aware task scheduling method, system, and computer program product for facilitating a task in a multi-graphical processing unit (GPU) environment, includes executing the task to a GPU in the multi-GPU environment based on a thermal characteristic of the GPU as compared to the other GPUs in the multi-GPU environment.

Inventor

I-Hsin Chung

PREDICTING TARGET APPLICATIONS (17655229)

Abstract

An approach for a computer application prediction program on a computing device to receive a user input to the computer user interface. The approach includes the computer program retrieving a status of one or more connected computer devices. The approach includes the computer program performing a contextual analysis of the user input. Furthermore, the approach includes the computer program retrieving, from a database, at least one similar user input and at least one target application for each of the at least one similar user inputs. The approach includes the computer program predicting at least one target application for the user input.

Inventor

Namit Kabra

FAULT LOCALIZATION IN A DISTRIBUTED COMPUTING SYSTEM (17655568)

Abstract

Localizing a faulty microservice in a microservice architecture is achieved by developing healthy execution sequence data for comparison to execution sequences during system failures. Oftentimes the faulty microservice does not emit a failure signal. Frequent sub-sequences arising from log template time series data during healthy execution facilitates localization of faulty services when there is no failure signal from the faulty service.

Inventor

Seema Nagar

AUTOMATIC METAMORPHIC TESTING (17695134)

Abstract

Computer hardware and/or software that performs the following operations: (i) identifying a test input for a system under test, the system under test configured to determine a strength of a relationship between received inputs; (ii) determining, from a data store of potential inputs, a set of inputs for which the strength of the relationship to the identified test input according to the system under test meets a first threshold; and (iii) utilizing the determined set of inputs to test a transitive consistency of an output of the system under test.

Inventor

ALISA OOKA

REDUCED SIMULATION VERIFICATION COMPLEXITY OF CACHE PURGE (17699279)

Abstract

A cache purge simulation system includes a device under test with a cache skip switch. A first cache skip switch includes a configurable state register to indicate whether all of an associated cache is purged upon receipt of a cache purge instruction from a verification system or whether a physical partition that is smaller than the associated cache is purged upon receipt of the cache purge instruction from the verification system. A second cache skip switch includes a configurable start address register comprising a start address that indicates a beginning storage location of a physical partition of an associated cache and a configurable stop address register comprising a stop address that indicates a ending storage location of the physical partition of the associated cache.

Inventor

Yvo Thomas Bernard Mulder

FETCH REQUEST ARBITER (17694861)

Abstract

Driving address translations in a microprocessor system by sending a rejected Lx+1 cache request from a first set of caches of a first level Lx to a central request unit, transferring an Lx+1 cache request having a translation of a virtual address into a physical address stored in a first buffer, from the central request unit to the at least one Lx+1 cache, and keeping an Lx+1 cache request lacking a translation of a virtual address into a physical address stored in the first buffer, pending in the central request unit.

Inventor

Willm Hinrichs

MULTI-PROTOCOL MULTI-SITE REPLICATION (17695894)

Abstract

Disclosed are techniques for multi-protocol multi-site file replication, including a method comprising capturing, at a gateway device, IO operations performed on a filesystem, the filesystem having inode bits. The method may further comprise enqueuing the captured IO operations onto a plurality of queues, wherein each of the plurality of queues is associated with one of a plurality of target sites; and independently managing replication of the IO operations to the target sites using the inode bits.

Inventor

Venkateswara Rao Puvvada

TRANSFORMING DATA OF STRICT SCHEMA STRUCTURE DATABASE (17654861)

Abstract

A system may port a data model into a strict schema system, translate the data model into a transformation rule definition, fit the transformation rule definition to a transform action, receive strict schema data, perform the transform action on the strict schema data based on the transformation rule definition to form rough data, and execute filtering and enriching operations on the rough data to form loose schema data.

Inventor

Cheng Luo

MULTI-PARTY TRANSACTIONS IN A COMPUTERIZED DATABASE (17697207)

Abstract

Maintaining, for each target key in a key-value computer database, a signature policy; creating a transaction candidate in the database based on a transaction context submitted to the database by a first user, the transaction candidate comprising: a key, a value comprising a transaction content and a signature of the first user, and a signors list of additional one or more users who are required to co-sign the transaction candidate before the transaction candidate is committed in the database as a transaction, wherein the signors list is automatically computed based on the signature policies of the one or more target keys; collecting a signature for the transaction candidate from at least one of the additional one or more users, according to the signors list; verifying that all signatures required by the signors list have been collected; and in response to the verification, committing the transaction content of the transaction candidate.

Inventor

Yoav Tock

QUERY EXPRESSION ERROR DETECTION AND CORRECTION (17655011)

Abstract

A method, system, and computer program product for error detection and correction of query expressions are provided. The method extracts a first set of queries from a set of programs prior to query editing. A first word set is generated from the first set of queries. A second set of queries are extracted from the set of programs after query editing. A second word set is generated from the second set of queries. The method determines a set of differences for word pairs within the first word set and the second word set. A third word set is generated from one or more edited queries based on the set of differences. The method generates an error report for the third word set based on the third word set and the set of differences.

Inventor

Hiroaki Nakamura

REFINING UNDERSTANDING OF NATURAL LANGUAGE DATABASE QUERIES (17655564)

Abstract

A computer-implemented method, a computer system and a computer program product create rules for a rule-based natural language interface for databases (NLIDB). The method may include receiving a natural language query from a user. The method may also include generating a first explanation for the natural language query using a deep learning model and a second explanation for the natural language query using the rule-based NLIDB and validating whether the first and second explanations correctly represent the natural language query. The method may further include identifying the database value in the first explanation in response to the first explanation correctly representing the natural language query and the second explanation not correctly representing the natural language query. Lastly, the method may include creating a rule in a table for the rule-based natural language interface for databases that associates the database value with the original word of the natural language query.

Inventor

Ngoc Phuoc An Vo

Mutual Exclusion Data Class Analysis in Data Governance (17654858)

Abstract

Performing a mutual exclusion data class analysis is provided. A data class group of a plurality of data class groups that a matching data class is a member of is identified. The matching data class matches data in a plurality of rows of a column in a data asset. Data classes included in the data class group that the matching data class is a member of are identified. A mutual exclusion data class is filtered from the data class group to form a filtered data class group for the column. The filtered data class group is run against the column of the data asset decreasing processing time and resource utilization of a computer.

Inventor

Chun Hua Sun

FETCHING A QUERY RESULT USING A QUERY FILTER (17655471)

Abstract

A query scheme is presented in which a query filter data structure is created and utilized to determine whether to obtain live query data from a storage server or aged data within an associated dataset. The number of queries to the storage server may be reduced and overall efficiency of the query system is increased. Another query scheme is presented to adjust the frequency of a dataset refresh based upon a user defined data age parameter indication that is contained a subsequent query and/or based upon whether a frequency of storage server queries is above a predetermined threshold. The propensity of obtaining query results from a dataset is increased while the propensity of queries to the storage server decreases, thereby increasing query system efficiency.

Inventor

Ilse M. Breedvelt-Schouten

BUILDING MODELS WITH EXPECTED FEATURE IMPORTANCE (17655523)

Abstract

A method, computer program, and computer system are provided for training a machine learning model. A feature associated with training data derived from a dataset is identified. A machine learning model is generated based on the training data. At least a portion of the training data associated with maximizing an importance value associated with the identified feature is selected. The importance value corresponds to a need associated with the machine learning model. One or more weight values is assigned to the selected portion of the training data. The machine learning model is updated based on the assigned weight values.

Inventor

Xiao Ming Ma

NEURAL NETWORK TRAINING WITH HOMOMORPHIC ENCRYPTION (17655566)

Abstract

A method, a neural network, and a computer program product are provided that optimize training of neural networks using homomorphic encrypted elements and dropout algorithms for regularization. The method includes receiving, via an input to the neural network, a training dataset containing samples that are encrypted using homomorphic encryption. The method also includes determining a packing formation and selecting a dropout technique during training of the neural network based on the packing technique. The method further includes starting with a first packing formation from the training dataset, inputting the first packing formation in an iterative or recursive manner into the neural network using the selected dropout technique, with a next packing formation from the training dataset acting as an initial input that is applied to the neural network for a next iteration, until a stopping metric is produced by the neural network.

Inventor

Nir Drucker

COGNITIVE MALWARE AWARENESS IMPROVEMENT WITH CYCLAMATES (17655439)

Abstract

The present invention includes an embodiment that may determine an access level within an organization. The embodiment may generate a simulated scenario based on the access level. The embodiment may identify responses of the user to the generated simulated scenario. The embodiment may capture one or more input frames. The embodiment may analyze the responses and the one or more input frames and generate education for the user based on the responses and the one or more input frames.

Inventor

Aaron K. Baughman

CONTEXTUALIZATION OF ORGANIZATION DATA AND HANDLING STORAGE QUANTIFICATION (17654833)

Abstract

The present invention may include a computing device that receives root data, where the root data comprises a plurality of datasets. The computing device determines a context of each dataset within the plurality of datasets. The computing device identifies one or more users based on monitoring behavior of the one or more users related to each dataset. The computing device appends metadata associated with each dataset within the plurality of datasets with the determined context and the one or more identified users and setts access restrictions to each dataset in the metadata based on the context and the one or more identified users.

Inventor

Fang Lu

FILTERING SENSITIVE DATA IN CLOUD NATIVE APPLICATION LOGS (17699521)

Abstract

A computer-implemented method to limit access to sensitive information by filtering log files. The method includes deploying a first pod on a node of a cloud computing system, where the first pod includes a first container configured to run an application. The method also includes generating a first log file for the first container, where the first log file includes a set of actions performed by the application for a period of time. The method further includes filtering, by a filter, the first log file wherein the filter is configured to remove a type of sensitive data from the first log file. The method includes exporting, in response to the filtering, the first log file to the node. Advantageously, this can prevent various parties from accessing sensitive data that is contained in log files.

Inventor

Da Li Liu

COGNITIVE DESIGN ASSISTANT (17696972)

Abstract

A computer-implemented process for facilitating generation of a user interface design. The computer-implemented method provides for one or more processors to identify one or more elements added to a screen design by a first designer. The one or more processors predict one or more next elements of the screen design, based on the identified one or more elements added to the screen design and a learning model trained by machine learning techniques using a convolutional neural network. The one or more processors present the one or more next design elements as a recommendation to the first designer. The one or more processors determine a selection decision made by the first designer of the one or more next elements from the recommendation, and the one or more processors update learning model, based on selection decisions made by the first designer.

Inventor

EWA KARWETA

HIERARCHY-AWARE INTEGRATED CIRCUIT LAYOUT DESIGN (17655225)

Abstract

In an approach, a processor identifies a current cell depicted in an integrated circuit layout tool, the current cell of a hierarchical layout comprises a plurality of cells. A processor generates an overlay, the overlay comprising an abstraction of at least one object present in a higher level of the hierarchical layout that overlaps with the current cell. A processor projects the overlay onto the current cell.

Inventor

Tomer Abraham Cohen

AUTOMATED DECISION MODELLING FROM TEXT (17655207)

Abstract

The present inventive concept provides for a method for automated decision modelling from text including obtaining a text corpus including a policy. Terms and syntax are identified within the text corpus related to the policy. Sentence similarities and co-references based on the terms and syntax are identified. Discourse and sentence level semantic parsing is performed based on the terms and the sentence similarities and the co-references using machine learning. A decision model template is generated based on the discourse and semantic parsing, and the decision model template is transformed into an automated decision model.

Inventor

Vanessa Lopez Garcia

IN-MEMORY RESONATOR NETWORK FOR FACTORIZING HYPERVECTORS (17655026)

Abstract

Predefined concepts are represented by codebooks. Each codebook includes candidate code hypervectors that represent items of a respective concept of the predefined concepts. A neuromorphic memory device with a crossbar array structure includes row lines and column lines stores a value of respective code hypervectors of an codebook. An input hypervector is stored in an input buffer. A plurality of estimate buffers are each associated with a different subset of row lines and a different codebook and initially store estimated hypervectors. An unbound hypervector is computed using the input hypervector and all the estimated hypervectors. An attention vector is computed that indicates a similarity of the unbound hypervector with one estimated hypervector. A linear combination of the one estimated hypervector, weighted by the attention vector, is computed and is stored in the estimate buffer that is associated with the one estimated hypervector.

Inventor

Kumudu Geethan Karunaratne

BIAS SCHEME FOR SINGLE-DEVICE SYNAPTIC ELEMENT (18321186)

Abstract

A neuromorphic synapse array includes a plurality of synaptic array cells being connected by circuitry such that the synaptic array cells are assigned to rows and columns of an array, the synaptic array cells respectively having a single polarity synapse weight, the rows respectively connected to respective input ends of the synaptic array cells, the columns respectively connected to respective output ends of the synaptic array cells, the synaptic array cells aligned in a column of the array being defined as operation column arrays and an array of current mirrors, each current mirror exhibiting a mirror ratio of N:, wherein N is a number of columns of the synaptic array cells, respectively connected to the respective rows such that weights corresponding to all of the current mirrors are set to average weights of all of the synaptic array cells that are updated during a learning phase.

Inventor

Masatoshi Ishii

OPTIMIZING CASCADE OF CLASSIFIERS SCHEMA USING GENETIC SEARCH (17699547)

Abstract

A system and a method for training and classification using an optimized classification schema using an ensemble of cascaded classifiers is disclosed. Each of the cascaded classifiers is characterized by a set of classifier parameters and the classifiers which are not the first in a cascade are associated with one or more thresholds used to determine when to execute them according to a confidence measure computed by a preceding cascaded classifier. The optimization comprises a genetic algorithm applied to a set of ensembles of classification and parameters and the set of scores, into a pool of ensembles and associated scores. The scores may be based on associated classification quality and cost.

Inventor

Andrey Finkelshtein

PROBABILISTIC ENTITY-CENTRIC KNOWLEDGE GRAPH COMPLETION (17655669)

Abstract

A first set of an entity is received, where the first set of data includes distinct characteristics of the entity. A second set of data on one or more domains of the entity is received. Using the first and second set of data, a probabilistic knowledge graph for the entity is generated that includes an entity node, a first plurality of nodes, and a second plurality of nodes. The first plurality of nodes are connected to the entity node and represent each of the distinct characteristics. The second plurality of nodes are connected via probabilistic edges, where each of these probabilistic edges has an associated confidence score. This confidence score is determined using the second set of data.

Inventor

Marco Luca Sbodio

RULE MINING USING VIRTUAL KNOWLEDGE GRAPH CREATED FROM TEXT (17655614)

Abstract

A method, system, and computer program product are disclosed. The method includes receiving an input text and generating a set of virtual triples, which include pairs of named entities from the input text and relation embedding vectors for each of the pairs, from the input text. The method also includes constructing a virtual knowledge graph (KG) with the set of virtual triples and transforming the virtual KG into a relation-cluster KG. Further, the method includes mining logical rules from the relation-cluster KG.

Inventor

Thanh Lam Hoang

QUANTUM-CLASSICAL MARKOV CHAIN MONTE CARLO (17699041)

Abstract

A system and a method of sampling from a probability distribution approximating a Boltzmann distribution of an n-spin Ising model includes receiving, by a classical computer, coupling coefficients for spin-spin interactions, field coefficients local to each spin, and a temperature for the n-spin Ising model; selecting a first n-spin configuration; preparing a first n-qubit state on a quantum computer associated with the first n-spin configuration; applying a unitary operator to the first n-qubit state resulting in a second n-qubit state; measuring the second n-qubit state to identify a corresponding second n-spin configuration; calculating, on the classical computer, an acceptance probability to determine whether to replace the first n-spin configuration with the second n-spin configuration or to keep the first n-spin configuration to obtain an output n-spin configuration; and repeating the preparing, applying, measuring and calculating until the output n-spin configuration is sufficiently close to the Boltzmann distribution.

Inventor

David Layden

AUTOMATED TIME-SERIES PREDICTION PIPELINE SELECTION (17697267)

Abstract

Selecting a time-series forecasting pipeline by receiving target variable time-series data and exogenous variable time-series data, generating a regular forecasting pipeline comprising a model according to the target variable time-series data, generating an exogenous forecasting pipeline comprising a model according to the target variable time-series data and the exogenous variable time-series data, evaluating the regular forecasting pipeline and the exogenous forecasting pipeline, selecting a pipeline according to the evaluation, and providing the selected pipeline.

Inventor

Xuan-Hong Dang

COGNITIVE ADVISORY AGENT (17699222)

Abstract

A computer implemented method includes receiving a dataset for use with respect to a current machine learning model, wherein the dataset comprises one or more features, analyzing one or more external datasets to identify a set of similar features, appending the similar features to the received dataset to generate an updated dataset, applying the updated dataset to the current machine learning model to generate an updated machine learning model, and assessing performance of the updated machine learning model. The method may further include categorizing the features of the dataset into categorical text features and unstructured text features. The method may additionally include recommending one or more actions based on the performance assessment of the updated machine learning model. The method may further include converting the one or more features into numerical feature vectors and identifying a vectoral distance between the one or more features and the set of similar features.

Inventor

Shubhi Asthana

TIME SERIES FORECASTING WITH EXOGENOUS VARIABLE DATA (17699567)

Abstract

Providing time-series forecasting by receiving target variable data and exogenous variable data, training a plurality of time-series models according to the target variable data and the exogenous variable data, determining a historical error for each of the plurality of time series models, and providing a time-series forecasting model having a lowest historical error.

Inventor

SYED YOUSAF SHAH

ANNOTATION SCHEDULING WITH GROUND TRUTH CONSISTENCY (17655187)

Abstract

A method, system, and computer program product for automated annotation scheduling for ground truth consistency are provided. The method receives data to be annotated by one or more annotators of a set of annotators. The data is passed to a student model to generate a student model output. The data is passed to a teacher model to generate a teacher model output. An annotation trend estimation model analyzes the student model output and the teacher model output to determine output characteristics of the student model. The method selects an annotator of the set of annotators as a designated annotator for at least a portion of the data based on the output characteristics of the student model.

Inventor

Takuya Goto

USER EXPERIENCE RENDERING FOR INTELLIGENT WORKFLOW (17695202)

Abstract

Artificial intelligence is employed to assess a user's workflow on a task by receiving data regarding a workflow of a user completing a task, and assessing the data to identify attributes of the workflow that is expressed in a series of steps. The steps of the workflow are analyzed to identify areas of improvement. Augmentations may be generated from a plurality of technology fitments matched to the areas for improvement in the steps of the workflow. A user experience template is generated, in which content of the user experience template is selected based upon at least an archetype for which the generating the augmentation from the plurality of technology fitments was performed. The augmentations are formatted in the user experience template and sent to a user device for communicating to the user.

Inventor

Jennifer M. Hatfield

TIME-CONSISTENT RISK-SENSITIVE DECISION-MAKING WITH PROBABILISTIC DISCOUNT (17655040)

Abstract

A computer implemented method determines a policy for risk sensitive decisions. A computer system receives state and action pairs. The computer system, with initial probabilistic discounted entropic risk measure values for the state and action pairs, determines in a recursive manner current probabilistic discounted entropic risk measure values for the state and action pairs based on a risk factor until the current probabilistic discounted entropic risk measure values reach a desired level. The current probabilistic discounted entropic risk measure values are the initial probabilistic discounted entropic risk measure values for a next determination. The computer system selects a set of the state and action pairs for the policy using the current probabilistic discounted entropic risk measure values present in response to the probabilistic discounted entropic risk measure values, wherein a system operates using the policy

Inventor

Takayuki Osogami

DYNAMIC GRATUITY RECOMMENDATION (17655408)

Abstract

A method, computer system, and a computer program product for providing gratuity recommendations is provided. The present invention may include receiving a service request from a user, wherein a service is to be provided according to the service request by a service provider. The present invention may include accessing data for the service request. The present invention may include determining a gratuity for the service request based on the data accessed for the service request. The present invention may include processing the gratuity according to preferences of the service provider.

Inventor

Noah Zheutlin

COMMERCE-BASED SHOPPING EXPERIENCE WITH DIGITAL TWIN SIMULATION INFUSION (17655236)

Abstract

In an approach for creating a digital twin representative of a user and the food consumption of the user and for performing a simulation of the digital twin to create a food buying plan for a shopping cycle, a processor creates a digital twin representative of a user. A processor mines for data about the user from a plurality of sources to personalize the digital twin. A processor performs a simulation of the digital twin to create a food buying plan for a shopping cycle. A processor identifies a price of each food item on the food buying plan and one or more available offers on each food item on the food buying plan to determine whether a monetary budget for the shopping cycle is sufficient. Responsive to determining the monetary budget for the shopping cycle is sufficient, a processor outputs a shopping list for the shopping cycle.

Inventor

Christian Compton

SELF-SOVEREIGN CREDIT TOKEN ISSUANCE (17655041)

Abstract

In an approach for creating self-sovereign credit token issuance to facilitate account to account lending and creation of a digital credit market, a processor identifies a digital interaction within an edge of connected accounts, wherein the digital interaction includes an account-to-account transaction having a total economic impact within the edge of connected accounts. A processor evaluates, based on the digital interaction, potential future earnings of a fungible token and a non-fungible token. A processor provides a criterion to generate a self-sovereign, self-issued credit token that is embedded with a credit worthiness of the self-sovereign, self-issued credit token, based on the total economic impact and the potential future earnings.

Inventor

Nitin Gaur

DEEP BILATERAL LEARNING AND FORECASTING IN QUANTITATIVE INVESTMENT (17655000)

Abstract

In a method for quantitative investment using a bilateral autotrading framework (BAF), a processor receives a market dataset comprising stock prices, constructs a time series input by applying cross-sectional rank forecasting to the market dataset, generates a bilateral indicator based on the time series input, predicts a rank of stock return based on the bilateral indicator, executing, by one or more processors, an adjustment of a position in a stock based on the rank of stock return.

Inventor

Bo Wu

Selective Color Replacement Using Image Recognition (17695983)

Abstract

Disclosed are techniques for selective color replacement using image recognition, including a method for generating an image with improved accessibility for color vision diversity. The method may comprise, in an operation phase obtaining, as an output, a first set of objects included in a first image by inputting the first image to a first AI model, obtaining, as an output, a second set of objects included in a second image by inputting the image to a second AI model, comparing the first set of objects and the second set of objects to extract an object that is included in the first set of objects but not included in the second set of objects as an unrecognized object, and replacing a color of the unrecognized object in the first image with a color easily recognized by a person having color vision deficiency.

Inventor

KAORU OHASHI

DETECTING GRAPHICAL ELEMENTS IN CHARTS USING PREDICTED HEATMAPS (17699675)

Abstract

An example system includes a processor to receive detected chart regions in a page of a document. The processor is to produce, via a graphical elements detector, predicted heatmaps and bounding boxes for graphical objects in the detected chart regions. The processor is also to apply chart type specific analysis algorithm to the predicted heatmaps and bounding boxes, to extract tabular chart data. The processor can then generate an output data file and a visualization based on the predicted heatmap and the extracted tabular chart data.

Inventor

Joseph SHTOK

INTELLIGENT PREDICTIVE SIGN BOARDS FOR ROAD SAFETY (17654961)

Abstract

A method, computer system, and a computer program product for roadway messaging are provided. A computer receives first information of a reduction of a roadway section. The computer determines a passable road width at the reduction in the roadway section. The computer determines a size of a first vehicle. The computer determines whether the first vehicle fits through the passable road width. The computer generates a first message based on the determining of whether the first vehicle fits through the passable road width, the first message comprising a driving recommendation for the first vehicle. The computer transmits the first message for reception by the first vehicle.

Inventor

Hariharan Krishna

END-TO-END INTEGRATION OF DIALOG HISTORY FOR SPOKEN LANGUAGE UNDERSTANDING (17655441)

Abstract

Systems, computer-implemented methods, and computer program products to facilitate end to end integration of dialogue history for spoken language understanding are provided. According to an embodiment, a system can comprise a processor that executes components stored in memory. The computer executable components comprise a conversation component that encodes speech-based content of an utterance and text-based content of the utterance into a uniform representation.

Inventor

Samuel Thomas

DETERMINISTIC VOLTAGE-CONTROLLED MAGNETIC ANISOTROPY (VCMA) MRAM WITH SPIN-TRANSFER TORQUE (STT) MRAM ASSISTANCE (17655569)

Abstract

An approach for providing a semiconductor structure for a stacked magnetoresistive random-access memory (MRAM) device that includes a first magnetic tunnel junction on a bottom electrode and at least one second magnetic tunnel junction above the first magnetic tunnel junction. The semiconductor structure includes the first magnetic tunnel junction is a voltage-controlled magnetic anisotropy (VCMA) magnetic tunnel junction of a voltage-controlled magnetic anisotropy (VCMA) MRAM device. The VCMA-MRAM device is composed of a first reference layer, a first tunnel barrier layer, and a first free layer. The semiconductor structure includes the second magnetic tunnel junction that is a spin-transfer torque (STT) magnetic tunnel junction of a STT-MRAM device. The STT-MRAM device is composed of a second reference layer, a second tunnel barrier layer, and a second free layer where the STT magnetic tunnel junction has a smaller cross-sectional area than the VCMA magnetic tunnel junction (MTJ).

Inventor

Heng Wu

AUTHENTICITY AND YIELD BY READING DEFECTIVE CELLS (17654998)

Abstract

Embodiments disclosed herein include a semiconductor device. The semiconductor device may include a magnetoresistive random access memory (MRAM) array. The MRAM array may include defective MRAM cells, redundancy MRAM cells, and operational MRAM cells. The semiconductor device may also include an address input electrically connected to the MRAM array and a selector circuit wired to the address input and an output of the MRAM array. The selector circuit may be configured to read the defective MRAM cells to identify the MRAM array.

Inventor

Julien Frougier

FLEXIBLE ELECTRICAL CABLE WITH FOUR COPPER LAYERS (17655563)

Abstract

An electrical cable comprising four copper layers, where at least two of the four copper layers are separated by a polymeric base layer, and where at least two of the four copper layers are separated by an adhesive. The electrical cable further comprising a polymeric cover layer adhered to an outermost copper layer

Inventor

Sassan K. Shahidi

METHOD AND STRUCTURE FOR FORMING LANDING FOR BACKSIDE POWER DISTRIBUTION NETWORK (17655179)

Abstract

A semiconductor including a first sacrificial layer located directly between a first substrate layer and a second substrate layer, where the first sacrificial layer has a first thickness. The second substrate layer has a second thickness and where the second thickness is larger than the first thickness. A source/drain located on top of the second substrate layer and a dielectric landing pad located within the first sacrificial layer. A frontside contact comprised of a first section and a second section. The first section of the frontside contact is located on top of the source/drain. The second section of the frontside contact is a via that extends downwards past and through the dielectric landing pad.

Inventor

Ruilong Xie

STACKED TRANSISTOR STRUCTURE WITH REFLECTION LAYER (17655274)

Abstract

A semiconductor device is provided and includes a first substrate including a first transistor; a laser reflection layer on the first transistor; and a second substrate on the laser reflection layer, the second substrate including a second transistor.

Inventor

Teresa J. Wu

BONDING OF BRIDGE TO MULTIPLE SEMICONDUCTOR CHIPS (18324743)

Abstract

Interconnecting a first chip and a second chip includes mounting the first and second chips to a chip handler having an opening and at least one support surface. Each of the first chip and the second chip has a first surface including a first set of terminals and a second surface opposite to the first surface. The first surface of the first chip and the first surface of the second chip mounted to the chip handler are supported by the at least one support surface of the chip handler. The first and second chips are placed on a chip support member with the chip handler from the second surfaces. A bridge member is inserted by a bridge handler through the opening of the chip handler to place the bridge member onto the first sets of terminals of the first and second chips that are exposed from the opening.

Inventor

Akihiro Horibe

DUAL INNER SPACER EPITAXY IN MONOLITHIC STACKED FETS (17655595)

Abstract

A semiconductor device includes a bottom device, a top device, and a spacer. The bottom device includes a first set of silicon sheets and a first source-drain epitaxy in direct contact with the first set of silicon sheets. The top device includes a second set of silicon sheets, a set of separation layers, and a second source-drain epitaxy. Each silicon sheet of the second set of silicon sheets is separated by a separation layer of the set of separation layers. The second source-drain epitaxy is arranged in direct contact with the second set of silicon sheets. The spacer is arranged between the first source-drain epitaxy and the second source-drain epitaxy and is arranged between each silicon sheet of the second set of silicon sheets.

Inventor

Sagarika Mukesh

STACKED TRANSISTORS HAVING MULTIPLE THRESHOLD VOLTAGES (17655561)

Abstract

A semiconductor structure including a first stacked transistor structure including a top device stacked directly above a bottom device, and a second stacked transistor structure adjacent to the first stacked transistor, the second stacked transistor including a top device stacked directly above a bottom device, where the top device of the first stacked transistor structure and the top device of the second stacked transistor structure are made from different gate dielectric materials, and where the bottom device of the first stacked transistor structure and the bottom device of the second stacked transistor structure are made from different gate dielectric materials.

Inventor

Ruilong Xie

STACKED NANOSHEET TRANSISTOR WITH DEFECT FREE CHANNEL (18324240)

Abstract

Embodiments of the present invention are directed to methods and resulting structures for nanosheet devices having defect free channels. In a non-limiting embodiment of the invention, a nanosheet stack is formed over a substrate. The nanosheet stack includes alternating first sacrificial layers and second sacrificial layers. One layer of the first sacrificial layers has a greater thickness than the remaining first sacrificial layers. The first sacrificial layers are removed and semiconductor layers are formed on surfaces of the second sacrificial layers. The semiconductor layers include a first set and a second set of semiconductor layers. The second sacrificial layers are removed and an isolation dielectric is formed between the first set and the second set of semiconductor layers.

Inventor

Lan Yu

BACK-END-OF-LINE VERTICAL-TRANSPORT TRANSISTOR (17655371)

Abstract

A semiconductor structure including a bottom source drain region arranged above front-end-of-line circuitry, a gate region disposed above and insulated from the bottom source drain region, a top source drain region disposed above and insulated from the gate region, and a channel region adjacent to the gate region and extending vertically from a top surface of the bottom source drain region to a bottom surface of the top source drain region.

Inventor

Heng Wu

MAXIMUM-LIKELIHOOD DECODING OF QUANTUM CODES (18323797)

Abstract

Techniques regarding quantum error correction 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 maximum-likelihood decoder component that executes a maximum-likelihood decoding algorithm to determine an error correction based on a decoding hypergraph that characterizes error-sensitive events associated with a quantum error-correcting code executed on a quantum circuit.

Inventor

Theodore James Yoder

Concurrent Masterkey Changes for Redundant HSMS (17655055)

Abstract

A method for updating a current master key (MK) with a new MK, protected by an HSM, while a software component using a key is active, is disclosed. The method comprises signaling that a new master key has been loaded to the HSMs, re-encrypting the key encrypted with the current MK, storing the re-encrypted key as respective newKey component of a key object, wherein a current key is stored in a curKey component of the key object, and setting the new MK in a first HSM, and signaling to the active software component that the new MK is set in at least one of the HSMs. Upon determining that the new MK is set in the HSM, restricting usage of the HSMs to the selected HSM, and upon determining that the new MK is set in all HSMs, moving the value of the newKey to the curKey component.

Inventor

Ingo Franzki

ENHANCED ENDPOINT MULTICAST EMULATION (17655730)

Abstract

Embodiments for providing enhanced endpoint multicast emulation in a computing environment. One or more multicast operations may be executed on an overlay network using endpoint multicast emulation by using an overlay layer or a virtual extensible LAN (“VXLAN”) layer to maintain control over one or more multicast groups.

Inventor

Eran GAMPEL

VOLUMETRIC CLUSTERING ON LARGE-SCALE DNS DATA (17655604)

Abstract

In an approach, a processor receives a set of normal domains, a set of suspicious domains, and a set of malicious domains; labels each domain of the set of normal domains as normal producing a labelled set of normal domains and each domain of the set of suspicious domains and the set of malicious domains as malicious producing a labelled set of malicious domains; samples a preset percentage of the labelled set of normal domains producing a sampled set of normal domains; aggregates the sampled set of normal domains and the labelled set of malicious domains producing a set of aggregated domains; filters the set of aggregated domains using hit size, inter-arrival-time, and univariate volumetric filters producing a set of filtered domains; and determines a cluster of a set of clusters to which each of the set of filtered domains is to be assigned using a trained K-shape model.

Inventor

Pengxiang Xu

PROGRAMMATICALLY MAPPING WORKLOADS TO NETWORKED OBJECT STORAGE (17655018)

Abstract

Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the properties of the workloads. Then, a target storage class is determined for each file of the workload from the plurality of storage classes present in the networked computer data storage environment. The workload files are then mapped to a logical bucket that is associated with the plurality of storage classes through a shared namespace, with the assigned metadata set for a file cueing the filesystem modules as to which storage class within the logical bucket to direct the various files of the workload to.

Inventor

Krishnasuri Narayanam

EDGE RESOURCE PROCESSING (17654826)

Abstract

A method for managing edge resource processing includes identifying a plurality of data sources, wherein each sensor from a plurality of sensors associated with the plurality of data sources produce data for processing by a plurality of edge devices. In response to sampling a data feed from each data source form the plurality of data sources to establish context, the method also includes determining contextual priority for each data source. The method also includes identifying the plurality of edge devices at the location for performing computations on the data produced by the plurality of data sources. In response to identifying a type of computation for the plurality of edge devices, the method also includes determining a computation plan for the edge devices based on the contextual priority for each data source from the plurality of data sources and deploying the computation plan for the plurality of edge devices.

Inventor

Hemant Kumar Sivaswamy

MICROSERVICES BASED OPERATING SYSTEM (17655299)

Abstract

A method, computer program product, and computer system are provided. A microservice formats a request to a process management microservice and to another microservice to perform an operation on behalf of the microservice. The process management microservice validates the requested operation. Based on the requested operation being valid, process management sends the requested operation to the other microservice. The process management microservice updates the microservices registry with a status of the microservice and the other microservice. The microservice and the other microservice update their respective local status registries.

Inventor

Balamurugan Srinivasan

ENSURING DATA PROTECTION AND CONTROL IN DISTRIBUTED HYBRID MULTI-CLOUD ENVIRONMENT (17655223)

Abstract

In an approach for ensuring data protection and control in a distributed hybrid multi-cloud environment with Kubernetes clusters, a processor determines whether a respective quorum of the set of clusters are online. A processor, responsive to determining that a respective quorum of the set of clusters are online, determines whether one or more applications of the cluster are running on another cluster of the set of clusters. A processor, responsive to determining the one or more applications of the cluster are not running on another cluster of the set of clusters, determines whether the cluster is designated as a highest priority cluster. A processor, responsive to determining the cluster is designated as the highest priority cluster, determines whether a main cluster of the set of clusters is online. A processor, responsive to determining the main cluster is online, scales a new custom resource to one (1).

Inventor

Eduardo Ferreira Tomaz

DYNAMIC COMPRESSION OF AUDIO-VISUAL DATA (17696428)

Abstract

Disclosed are techniques for dynamic compression of audio-visual data, including a method for reducing a size of media content, comprising identifying a scene to be captured by a capture device, wherein the scene comprises a plurality of objects, and determining whether at least one of: (i) an available storage in the capture device to store a digital media file associated with the scene; and (ii) an available network bandwidth to transfer the digital media file is below an associated threshold. In response to the threshold determination, some embodiments may further comprise analyzing the plurality of objects to determine which objects can be redeveloped by a GAN regeneration module to a threshold quality level and which objects cannot be redeveloped with the GAN regeneration module to the threshold quality level, generating an optimized capture plan based on the analyzing, and encoding the scene pursuant to the optimized capture plan.

Inventor

Fang Lu

CONFIGURABLE MULTI-CHIP MODULE HEATSINK FOR SELECTIVE DISSIPATION OF HEAT (17655581)

Abstract

A heat sink to selectively dissipate heat from a plurality of heat-generating components. The heat sink includes a plurality of heat pipes, and a base plate configured to locate at least one of the plurality of heat pipes proximate each of the plurality of heat-generating components. The heat sink also includes a plurality of sets of fins operable to dissipate heat generated by the heat-generating components, and a plurality of sets of louvers, wherein each of the plurality of sets of louvers is associated with one of the plurality of sets of fins and is operable to open to selectively allow airflow from outside the heat sink to dissipate heat from one of the plurality of sets of fins.

Inventor

William James Anderl

PHASE CHANGE MEMORY WITH MULTI-LEVEL PROGRAMMING (17655081)

Abstract

A phase change memory (PCM) semiconductor device is provided. The PCM semiconductor device includes: a phase change material stack on a substrate, the phase change material stack including at least two phase change material layers each separated by an insulating layer; a first electrode on a first side of the phase change material stack; and a second electrode on a second side of the phase change material stack, wherein a first one of the phase change material layers has a length that is different from a length of a second one of the phase change material layers.

Inventor

CHING-TZU CHEN

RERAM ANALOG PUF USING FILAMENT LOCATION (17655184)

Abstract

A semiconductor device is provided. The semiconductor device includes a resistive memory device, and at least a first photodetector and a second photodetector positioned adjacent to the resistive memory device to allow for measurement of the intensity of photon emission from a filament of the resistive memory device.

Inventor

Takashi Ando

RESISTIVE SWITCHING MEMORY CELL (17654911)

Abstract

A resistive random access memory (ReRAM) device is provided. The ReRAM device includes a first electrode including a first conductive layer sandwiching a second conductive layer, the second conductive layer being wider than the first conductive layer; a resistive switching element layer formed in contact with sidewalls of the first electrode, a first portion of the resistive switching element layer that is in contact with the sidewalls of the first conductive layer having a width that is greater than a second portion of the resistive switching element layer that is in contact with the sidewalls of the second conductive layer; and a second electrode that is in contact with the resistive switching element layer.

Inventor

Kangguo Cheng

RESISTIVE RANDOM-ACCESS MEMORY DEVICE WITH STEP HEIGHT DIFFERENCE (18321914)

Abstract

Techniques facilitating resistive random-access memory device with step height difference are provided. A resistive random-access memory device can comprise a first electrode located within a trench of a dielectric layer. The resistive random-access memory device can also comprise a metal oxide layer comprising a first section located within the trench of the dielectric layer, and a second section located over the first electrode, and over a barrier metal layer. Further, the resistive random-access memory device can comprise a second electrode located over the metal oxide layer.

Inventor

Hiroyuki Miyazoe