Stacked field effect transistor (FET) static random access memory (SRAM) structures, circuits, and associated fabrication methods are presented. Recently there has been an emerging interest in considering stacked field effect transistor static random access memory bit-cell device designs that locate their pass-gate transistors on a top layer. This disclosure provides such designs. In particular, two x-couple implementations are presented that have their pass-gate transistors on a top layer. One implementation locates its x-couple between a top FET and a bottom FET. The other implementation locates its x-couple on the backside of the wafer.
Management of licenses in container platforms is provided and includes retrieving a set of licenses associated with a container application hosted on a container platform. Consumption data selected from the group consisting of traffic data associated with the container application, transaction data associated with the container application, configuration data associated with the container application, and resource utilization data associated with the container application, is retrieved. A machine learning (ML) model is applied to the set of licenses and the consumption data. Based on the application of the ML model to the set of licenses and the consumption data, the set of licenses is modified, and an allocation of the modified set of licenses to the container application is controlled based on input data associated with the modification of the set of licenses.
An embodiment includes receiving trace data by a receiving interface of an anomaly detection system, the trace data queued in a start node queue and an end node queue. The embodiment includes issuing an instruction via an interface of the anomaly detection system, the instruction executing to provision a data store comprising the start node queue and the end node queue. The embodiment includes executing a modifying instruction modifying a start trace in the start node queue and an end trace in the end node queue to result in a grouped trace for an interval, grouped by a relationship between the start trace and the end trace. The embodiment includes executing a quota metric instruction to determine a quota metric for the interval from the grouped trace based on an uncompleted transaction count, to determine whether an anomaly, comprising a change in the trace data exists in the trace data.
Contextual bandit for replica autoscaling is provided. This includes receiving a scaling request for the application, which comprises a set of component microservices operational on a computing system. Context information, including workload level information for multiple transactions of the application, is received based on the scaling request. Transaction-level predictors are applied to the context information, generating prediction values for a performance indicator associated with the application. A discrete constrained optimization formulation is solved based on these prediction values to generate a diverse solution pool of scaling actions. A scaling action is sampled from this pool, comprising a service replica count for at least one component microservice. Finally, a scaling recommendation is generated, including the respective service replica count for the at least one component microservice.
A connector structure for coupling optical signals to a semiconductor device includes a connector body comprising a recessed portion extending from a first side of the connector body to a second side of the connector body, an optical waveguide structure comprising one or more waveguides, the optical waveguide structure being positioned in the recessed portion of the connector body and extending from the first side of the connector body and out through the second side of the connector body, and a lid positioned over the optical waveguide structure, the lid securing the optical waveguide structure in the recessed portion of the connector body, the lid having a first edge and a second edge, the first edge of the lid being proximate to the first side of the connector body, the second edge of the lid being offset from an edge at the second side of the connector body.
A computer system employs a native cryptographic service provider (CSP) application interface (API) that parses a full cryptographic key token from a non-native CSP API, into a functional key object and a non-functional metadata object. The native CSP API cryptographically links the functional key object and the non-functional metadata object to form a linked object pair representing the full cryptographic key token. In response to a CSP API call, such as a modify key call or a derive key call, the native CSP API generates an updated cryptographically linked object pair by updating at least one of either the cryptographically linked functional key object or the non-functional metadata object of the linked object pair. The native CSP API exports a fully formed modified cryptographic key token based on the updated cryptographically linked object pair.
A method, computer program product, and computer system for question framing evaluation using a vector database. A question is received. A prompt is generated from the question. The prompt, which may be enhanced via RAG or agentic RAG, is converted to an embedding. N embeddings which are closest to the embedding of the prompt are retrieved from the vector database. N is at least 2. The vector database includes multiple embeddings converted from multiple sample questions generated from document chunks by a language model. Each embedding is an embedding of a question relating to a chunk of multiple chunks of one or more documents. N closeness metrics are calculated. Each closeness metric is a measure of a closeness of the prompt to a respective question associated with each embedding. A closeness metric score equal to an average of the N closeness metrics is computed.
A system comprises a memory that stores and a processor that executes computer executable components stored in the memory, wherein the computer executable components comprise an encoding component that encodes hierarchical control layers into a quantum control system for a quantum processor, wherein at least one upper layer comprises a sequence table that maps commands from upper layers to subcommands in lower layers. The computer executable components can further comprise a sequencing component that processes entries of the sequence table to trigger, from an upper layer, subcommands in a lower layer.
G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
G06N 10/80 - Quantum programming, e.g. interfaces, languages or software-development kits for creating or handling programs capable of running on quantum computersPlatforms for simulating or accessing quantum computers, e.g. cloud-based quantum computing
A nanosheet semiconductor structure including a backside contact structure beneath a first source drain region, and a bottom inner spacer directly beneath a second source drain region adjacent to the backside contact structure.
A stacked transistor structure including a bottom transistor comprising a bottom source drain region, where the bottom source drain region directly contacts a gate structure, and a top transistor including a top source drain region, where the top source drain region is physically separated from the gate structure.
Verification of vehicle data includes receiving first data associated with a vehicle. Further, second data associated with the vehicle is retrieved. The second data include sensor data, historical driving data, and multi-dimensional reference data. A set of attributes are extracted from the first data. The set of attributes are verified based on at least one of dynamic contextual data or the second data. The verification of the set of attributes includes at least one of integrity verification associated with the vehicle, route verification of the vehicle, or alignment verification associated with the vehicle. Additionally, a result is generated based on the verification of the set of attributes.
H04W 12/65 - Environment-dependent, e.g. using captured environmental data
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
12.
PLACE AND ROUTE METHODOLOGIES FOR RESISTORS IN CMOS CIRCUITS
Systems for place and route methodology integrating resistors into CMOS circuits includes: a processor, memory operatively coupled to the processor, and a place and route module included within the memory and configured to: determine that a CMOS circuit requires one or more resistors, determine, for each of the one or more resistors, a layout for a pcres device to include within the CMOS circuit, and add the one or more resistors to the CMOS circuit, including placing and routing, for each of the one or more resistors, components of the pcres device within the CMOS circuit.
H10D 84/80 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs
A computer implemented method, system, computer program product and computer program for three dimensional, 3D, printing of an object with a greater than three axes printer, comprising: analysing a digital model of the object to determine a footprint of the object on a print bed; applying a first layer of adhesive on the footprint; printing a first layer of a filament material above the first layer of adhesive; analysing the model to identify a stress point; and in response to identifying the stress point, printing an additional layer of adhesive at the stress point.
B29C 64/118 - Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using filamentary material being melted, e.g. fused deposition modelling [FDM]
Systems and techniques that facilitate quantum feature map generation 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 that can execute the computer executable components stored in memory. The computer executable components can comprise a combination component that combines a feature map with a parameterized ansatz; a variable component that determines a first set of observables and coefficients for one or more variables of the parameterized ansatz; and a measurement component that measures, using a quantum computer, a subset of observables of the feature map.
A method, computer system, and a computer program product are provided for generating a description from synthetic data by obtaining inferred code and data to determine accuracy. The inferred code is parsed to determine an inferred code template and an inferred description template. A plurality of code template sets is then obtained and compared it to the inferred code template. It is then determined as when any of said code template sets are a close match to content of the inferred code template. A plurality of seeds is then extracted from the inferred code template and any of the code template sets that were determined to be a close match to the inferred code template. A description template corresponding is obtained, and a new description is then generated from synthetic data using said plurality of seeds and said corresponding description template.
A computer-implemented method to dynamically adjust prioritization in a message system. A message manager may receive, by a message system and from a producer, a plurality of messages. A message manager may determine, based on a set of prioritization rules; a priority score for each message of the plurality of messages, wherein the set of prioritization rules is based on feedback from a set of messages previously processed by the message system. A message manager may send, selectively and based on the priority, each message to a consumer for each message to be processed.
Computing resource management is provided. Time series predictions of future allocation of number and type of computing resources needed on a compute node to run an AI workload are generated based on real-time performance data corresponding to the AI workload running on the compute node. It is determined whether runtime computing resource reallocation is needed on the compute node based on the time series predictions. In response to determining that the runtime computing resource reallocation is needed on the compute node based on the time series predictions, the runtime computing resource reallocation is performed on the compute node automatically to adjust at least one of the number and the type of the computing resources needed on the compute node to run the AI workload.
A method, comprising: receiving user data from a device; creating a user profile based on the user data; training an artificial intelligence (AI) model using the user profile and historical user profiles; determining a long term cognitive state score (CSS) and a real-time CSS using the trained AI model; determining that an Alzheimer's risk score is below a predetermined Alzheimer's threshold based on the long term CSS and the real-time CSS; and providing a notification in response to the Alzheimer's risk score being below the predetermined Alzheimer's threshold.
G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
Examples described herein provide systems and methods for enhancing artificial intelligence decision-making with self-reflection and feedback mechanisms. Aspects include receiving a prompt from a user, generating, in response to the prompt, an output by a thought generator, where the thought generator is configured to utilize one or more large language models to generate the output, and calculating, by a thought assessor based at least on one or more historical self-reflection reports from an experience knowledgebase, a confidence score for an action specified in the output. Based on a determination that the confidence score of the output exceeds a threshold value, aspects include performing the action and observing an outcome of the action, generating a self-reflection report based on the prompt, the output, and the outcome, and storing the self-reflection report in the experience knowledgebase. Aspects further include fine-tuning the thought generator based on the outcome of the action.
A microelectronic structure that includes a forksheet nanosheet transistor that includes a source/drain a backside contact located on the backside surface of the source/drain and a backside spacer plug located on a first side of the backside contact.
H10D 84/83 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs of only field-effect components of only insulated-gate FETs [IGFET]
21.
HIGH AVAILABILITY EVALUATION OF REAL-WORLD SYSTEMS USING DIGITAL TWINS
A system for evaluating system high availability is provided. The system performs an analysis on results of system availability and resiliency assessments of a real-world system under each of multiple simulation scenarios based on a set of metrics. Based on the analysis of the assessment results obtained under each simulation scenario using the set of metrics, the system generates a set of recommendations for improving the availability and resiliency of the real-world system.
An interconnect includes an underlying layer, and a first metal line located on top of the underlying layer. A via is located on top of the first metal line and at least one line divot is located adjacent to via. The at least one-line divot extends downwards into the first metal line.
A process includes receiving, at a first reactor from a set of reactors, a mixture of fluorinated compounds. The process also includes partially defluorinating the mixture of fluorinated compounds by a first defluorinating species on a solid support and substantially defluorinating, by at least one additional defluorinating species in at least one additional reactor, the partially defluorinated mixture. A system includes a set of reactors configured to operate in sequence to substantially defluorinate a mixture of fluorinated compounds. The operating in sequence comprises receiving the mixture at a first reactor, defluorinating, by a first defluorinating species, a first species of the fluorinated compounds, and defluorinating, by a second defluorinating species in a second reactor, a second species of the fluorinated compounds.
In some implementations, a computing device may receive a query. The computing device may determine whether the query is associated with a current query strand that includes a set of one more related queries, of a set of one or more previously-established query strands. The computing device may selectively: merge the query with the current query strand comprising the previously-established query strand to form an updated query strand based at least in part on a determination that the query is associated with the current query strand, wherein the merging is based on one or more attributes, one or more operators, or one or more values associated with the query; or establish a new query strand based at least in part on a determination that the query does not belong to the current query strand.
A method, system, and computer program product for identifying and correcting errors in a quantum system. A mixing parameter is applied to each variable node message or check node message of the belief propagation algorithm. Each mixing parameter applied to each variable node message/check node message may be different. The belief propagation algorithm is then run a fixed number of times with multiple sets of mixing parameters. Such mixing parameters may differ between runs of the belief propagation algorithm. After the completion of the runs of the belief propagation algorithm, one of the solutions (a decoded sequence of bits representing an error pattern that most likely generated the observed syndrome) outputted by the belief propagation decoder is selected based on a quality metric, such as the highest probability. In this manner, the belief propagation decoder can reliably decode quantum codes in an inexpensive manner while meeting the real-time requirement.
One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to modular fault-tolerant quantum computing. For example, a system can comprise a memory that can store computer executable components and a processor that can execute the computer executable components stored in the memory. The computer executable components can comprise an operation component that performs, on a quantum processor, stabilizer operations on logical qubits encoded in a quantum error correction code. The computer executable components can further comprise an execution component that performs, on the quantum processor, universal quantum operations on the logical qubits using the stabilizer operations, wherein the stabilizer operations consume magic state.
An embodiment includes training a classification model by sending data from a seed dataset to a model training interface of the classification model where the seed dataset comprises a classification and determining a first benchmark metric. The embodiment includes iteratively executing the classification model on a production dataset to determine a set of samples predicted to comprise the classification. The embodiment includes generating an annotation of the set of samples based on clustering. The embodiment includes issuing an instruction via a fine-tuning interface of the classification model to modify a configuration parameter of the classification model based on the annotation to cause the classification model to determine a second benchmark metric and establishing a checkpoint wherein the checkpoint is incremented for each iteration of the production dataset. The embodiment also includes executing an instruction whether to distill an update of the classification model.
A method comprises reading an input image and an object identified by an object detection model. The method segments the input image into superpixels and generates a perturbed image of the input image. Each perturbation is associated with a superpixel. The object detection model identifies, for each of a set of superpixels, a predicted object. The method calculates a first relevance score for each superpixel based on an intersection over union of the bounding box of the predicted object and the bounding box of the identified object. The method generates, by a linear model, for each superpixel, a weight based on that superpixel and the relevance score of that superpixel. The method adds, to an output image, a superpixel associated with a highest weight. The method calculates a second relevance score for the output image. The method determines whether the second relevance score exceeds a relevance score threshold.
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
A device includes an electro-optic transducer which comprises a microwave resonator, and an optical transmission line. The microwave resonator comprises a first electrode pad and a second electrode pad separated by a gap. The optical transmission line comprises an optical resonator, a first photonic mirror, a second photonic mirror, and a third photonic mirror. The optical resonator is disposed within the gap between the first electrode pad and the second electrode pad. The first photonic mirror is disposed at a first end of the optical resonator. The second photonic mirror is disposed at a second end of the optical resonator. The third photonic mirror is disposed in a central region of the optical resonator.
G02F 1/025 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour based on semiconductor elements having potential barriers, e.g. having a PN or PIN junction in an optical waveguide structure
G02F 1/03 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour based on ceramics or electro-optical crystals, e.g. exhibiting Pockels or Kerr effect
G02F 1/035 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour based on ceramics or electro-optical crystals, e.g. exhibiting Pockels or Kerr effect in an optical waveguide structure
G02F 1/09 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour based on magneto-optical elements, e.g. exhibiting Faraday effect
A prediction dataset comprising prediction semantic units generated by a generative language model based on model inputs is obtained. A reference dataset comprising reference semantic units is obtained. A matched dataset is created based on performing a matching operation. The matched dataset comprises semantic unit pairs and corresponding indices set pairs. Each semantic unit pair comprises a prediction semantic unit of the prediction semantic units and a reference semantic unit of the reference semantic units. An indices set pair corresponds to a respective semantic unit pair. At least one data leak score associated with the prediction dataset is determined based on the matched dataset. Results data comprising a representation indicative of the at least one data leak score is output.
An approach is provided for access control management. Experts included in a mixture of experts (MoE) architecture are trained. A router selects a set of experts from the MoE model architecture as having greatest probabilities of being relevant to a data point received at the router. An expert in the set is identified as not having a privilege allowing access to the data point. A masking mechanism masks out the identified expert from the selected set of experts and identifies a previously unselected expert that has a next greatest probability of being relevant to the data point. It is determined that the identified previously unselected expert has the privilege allowing access to the data point. Based on the identified previously unselected expert having the privilege allowing the access to the data point, the identified previously unselected expert is added to the selected set of experts.
An approach is provided for controlling access to internal knowledge in a language model (LM). Data from one or more of data sources on which the LM is trained is stored in a vector store. Data segments in the stored data are tagged to indicate origin data sources. A user prompt is received for an information retrieval system that uses the LM to generate answers to user prompts. The user prompt is provided by a user having a document access privilege. Documents are retrieved from the vector store by using the user prompt, an answer to the user prompt, or a combination of the user prompt and the answer. Access requirements for the retrieved documents are identified based on the tagged data segments. Based on the retrieved documents, the identified access requirements, and the privilege, it is determined whether to present the answer to the user.
A method, system, and computer program product configured to perform operations including: receiving a three-dimensional (3D) print file comprising a plurality of physical attributes describing an object to be 3D printed; determining a first set of die definitions describing a first die, where the first die definitions are determined based on at least a portion of the 3D print file; obtaining a first die based on the determined first set of die definitions; casting a first portion of the object using the first die; and printing, using a 3D printer, a second portion of the object, where the second portion is printed on top of the first portion.
A method(600, 700) of re-use aware routing for an integrated circuit (IC) design(301, 401) is provided. The method includes identifying logical continent blocks disposable in a defined area at a hierarchical level and having a common logical layout, disposing the logical continent blocks at the hierarchical level and in the defined area, determining port intervals for the logical continent blocks, executing a first routing pass through the port intervals, choosing leader and non-leader logical continent blocks, copying a point where the first routing pass crosses a border of the leader logical continent block into the non-leader logical continent block and executing a second routing pass for a net to cross the point for each logical continent block.
Systems, methods, and computer program products for printing a 3D crystalline article are disclosed. A method comprises reading a specification of a material and a desired crystalline structure. A layer of the material is dispensed by a nozzle. A plurality of materials characteristic sensors determines at least one characteristic of the dispensed layer. A plurality of seed crystals are selected based on a compatibility with the at least one characteristic of the dispensed layer. The compatibility corresponds to an ability of the plurality of seed crystals to produce the desired crystalline structure. The plurality of seed crystals are deposited onto a surface of the layer of material by a robotic arm, thereby producing a portion of the 3D crystalline article.
36.
MEMORY-EFFICIENT DECODING WITH KV CACHE COMPRESSION FOR LARGE LANGUAGE MODELS
A method, system, and computer program product configured to perform operations including: performing, during a decoding phase performed by a large language model (LLM), multi-head compression of key-value data in a cache; and performing partial decompression of the key-value data during the decoding phase, wherein the LLM is a decoder-based transformer model that is configured to generate an output based on an input by performing a tokenization phase, a prefill phase, the decoding phase, and a detokenization phase.
Systems and techniques that facilitate high-density packaging of application-specific integrated circuits in a dilution refrigerator for quantum computing are provided. In an embodiment, a structure can comprise a backplane assembly, wherein the backplane assembly can comprise an internal backplane wiring that conveys, via a hub chip, a set of input signals from an input cable to a set of backplane connectors. The structure can comprise a set of daughter-card assemblies. The set of daughter-card assemblies can comprise a set of processing chips that are electrically connected to the set of backplane connectors and to a set of output cables, wherein the set of processing chips generate, at a first cryogenic temperature, a set of output signals as functions of the set of input signals, and wherein the set of output signals are conveyed, via the set of output cables, to a set of quantum processors at a second cryogenic temperature.
Described are techniques for network slice management. A computer-implemented method may connect a first device to a network slice. The computer-implemented method may segment data transmitted from the first device into distinct security categories, where the distinct security categories are assigned to a specific corresponding network slice that supports an associated security category. The computer-implemented method may, in response to a request for inter-slice communication between the first device and a second device on a different network slice, transfer the second device on the different network slice to the network slice.
A method includes responsive to receiving from an issuer a credential by a digital wallet of a holder on a holder device, determining a dependency between the credential and a verifier; provisioning a dataset based on the credential; deciding to send the dataset to the verifier wherein at least one attribute of the credential is sent to the verifier; determining a dependency between the credential and the verifier wherein the verifier subscribes to the credential.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
Updating a first base layer of at least one operational container includes detecting a trigger to update the first base layer of the at least one operational container. A system imports the at least one operational container in a replacement memory of at least one containerization system based on the detection of the trigger. The system imports a second base layer of the at least one operational container in the replacement memory based on the importation of the at least one operational container in the replacement memory. The system associates the second base layer with a container filesystem of the at least one operational container based on the importation of the second base layer in the replacement memory. The system updates the first base layer with the second base layer based on the association of the second base layer.
The present disclosure provides a method for improved table chunking for data comparison. The method includes receiving a pair of datasets comprising a source dataset and a target dataset, determining that a data partition configuration table has been defined for the pair of datasets, where the data partition configuration table comprises one or more partitioning rules for dividing the source dataset and the target dataset into one or more partitions, in response to the determination, identifying one or more partitioning attributes within the pair of datasets based on the one or more partitioning rules and determining boundary values for each partitioning attribute to define the one or more partitions, and performing a data comparison between pair of datasets based on the query.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
42.
CONTROLLING UPDATE OF INSTRUCTION SETS WITHIN APPLICATIONS USING IDENTIFIERS
Controlling update of instruction sets based on identifiers includes retrieving a first identifier associated with a first instruction set. The first instruction set is deployed within an application hosted on one of a cloud platform or an electronic device. A second identifier associated with a second instruction set is retrieved. The second instruction set is hosted on the cloud platform. The first identifier and the second identifier are analyzed. It is determined that the first identifier is different from the second identifier. The second instruction set is retrieved from cloud platform based on the determination that the first identifier is different from the second identifier. The application is updated based on the retrieved second instruction set. The update of the application corresponds to a replacement of the first instruction set within the application with the second instruction set. Further, the updated application is outputted.
A method includes responsive to receiving a request by a system, determining if the request is a write operation of a vector embedding (240) to a block of a data store (230) of the system. The method includes performing the write operation of the vector embedding (240) to the block of the data store (230) wherein the block is determined according to a rule (260). The method also includes extracting an identifier of the block and modifying a metadata (270) value of the data store (230) with the identifier and the rule (260).
A method according to one approach is for avoiding use of paths of a communication multipath attached to an input/output (I/O) control unit. The method includes: receiving, from a host, a define subsystem operation (DSO) define path usage command configured to instruct the I/O control unit of expected usage of one or more specified paths. The DSO define path usage command includes: a set first flag, the first flag being configured to restrict or allow multipath reconnections for the specified path(s) and the particular path group. The DSO define path usage command also includes a set second flag, the second flag being configured to restrict or allow the specified path(s) and the particular path group to present unsolicited status. The DSO define path usage command includes a filled list of interface identifications determining the respective specified path(s), and a path group identification determining the particular path group.
An embodiment includes determining a power side channel of the hardware representative system. The embodiment includes constructing a power consumption relation based in part on the instruction. The embodiment includes generating executable code based on the power consumption relation wherein an output of executing the executable code comprises the power side channel of the hardware representative system. The embodiment includes extracting a power consumption result of the instruction of the hardware representative system according to an output of executing code based on a power consumption relation of the instruction. The embodiment also includes adjusting an architecture and a microarchitecture of the hardware representative system according to the power leakage metric.
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
G06F 21/75 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by inhibiting the analysis of circuitry or operation, e.g. to counteract reverse engineering
A computer implemented method includes identifying a currently occurring monster transaction in a database using a database management system (DBMS) for the database. The method estimates a time required to end and rollback the currently occurring monster transaction using a learned rollback time estimation process. The learned rollback time estimation process includes applying a rollback time estimation regression model learned on historical monster transactions. The method estimates a time required to complete the currently occurring monster transaction using a learned time to completion estimation process. The learned time to completion estimation process includes applying a completion time estimation regression model learned on historical monster transactions. The method generates a prompt identifying the monster transaction, the estimated time required to end and rollback the currently occurring monster transaction and the estimated time required to complete the currently occurring monster transaction.
A computer-implemented method for synchronizing computational models across different nodes in a computer system is presented. A processor set splits a computational model to generate a number of model sets for a number of nodes in the computer system. The processor set receives a request to update the computational model for the number of nodes in the computer system. The processor set collects a set of first increment data for the number of nodes. The processor set identifies a subset of sub-models based on the set of first increment data. The subset of sub-models is retrained to generate a number of updated models using the set of first increment data as training data. The processor set updates the computational model based on the number of updated models. The processor set synchronizes sub-models in different nodes based on the number of updated models.
A semiconductor structure including a nanosheet stack comprising a series of channel nanosheets, dielectric nanosheet layers arranged directly beneath the series of channel nanosheets, and semiconductor layers between and physically separating the dielectric nanosheet layers from one another.
A nanosheet semiconductor structure including a backside contact structure, top semiconductor layer adjacent to, and in electrical contact with, a bottom portion of the backside contact structure, and sidewall spacers between and physically separating a top portion of the backside contact structure from the top semiconductor layer.
H10D 84/83 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs of only field-effect components of only insulated-gate FETs [IGFET]
50.
DECREASING VOLTAGE TO A PROCESSOR CORE BASED ON THROTTLING AT THE PROCESSOR CORE
Provided are a computer implemented method, system, and processor for decreasing voltage to a processor core based on throttling at the processor core. A first sensor in a processor core generates a first output value based on an operational margin at the processor core. Execution at the processor core is throttled in response to the first output value satisfying a threshold condition. A second sensor in the processor core, operating at an offset margin from when the first sensor operates, generates a second output value based on the operational margin at the processor core. A determination is made of a voltage change based on the second output value. A voltage supplied to the processing unit is modified by the voltage change.
A compute device architecture includes an array of resistive devices equipped with capacitors holding a charge that stores intermediate results. The array includes signal rows and signal columns that meet at intersections. Signal generators are coupled to the signal rows and signal columns. A read-out circuit is coupled to outputs of the signal rows and signal columns. A controller module is coupled to the signal generators and to the read-out circuit. A set of pulse signals of voltage or resistance are sent through the signal rows and signal columns. Coincidences of pulse signals are detected at intersections of the signal rows and the signal columns. A resultant voltage or resistance is measured at the detected coincidences of pulse signals. A resultant matrix output of the array is updated using the measured resultant voltage or resistance.
G06F 7/544 - Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state deviceMethods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using unspecified devices for evaluating functions by calculation
Computer implemented methods, systems, and computer program products include program code executing on a processor(s) which obtain a large language model (LLM) for execution. The program code partitions the LLM, where each partition comprises a transformer layer of one or more transformer layers, and wherein the one or more transformer layers are situation between an embedding layer of the LLM and an output layer of the LLM, where layers of the LLM comprise the one or more transformer layers, the embedding layer, and the output layer. The program code performs the inferences with activation-forwarding at each of the one or more transformer layers, the inferences with activation-forwarding.
A method, system, and computer program product configured to perform operations including: identifying sensitive variables marked with a confidential computing sensitive tag within a compiled microservice code; identifying unmarked variables related to the sensitive variables within the compiled microservice code; tagging the unmarked variables related to the sensitive variables with a sensitive attribute; generating debugging information entries comprising the sensitive variables and the sensitive attribute tag of the tagged unmarked variables; generating a protect flag in a debugging reply packet based on the debugging information entries; and denying data access to downstream debugger clients based on the protect flag.
G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
54.
DATA MODELING USING ELASTIC WEIGHT CONSOLIDATION PHYSICS-INFORMED NEURAL NETWORKS
According to one embodiment, a method, computer system, and computer program product for implementing a deep physics neural network for modeling data using a hybrid training approach is provided. The present invention may include training a physics-informed neural network (PINN) by incorporating a mathematical equation model, and its boundary and initial conditions, into the PINN; pre-training an elastic weight consolidation physics-informed neural network (EWC-PINN) using a transfer learning method; and training the EWC-PINN using noisy training data.
A computer-implemented method for generating a compressed dataset. A processor set trains a first machine learning model using a dataset. The first machine learning model is trained to generate probabilities of predictions based on a number of features extracted from columns in the dataset. The processor set ranks the number of features based on a feature attribution analysis for the number of features. The feature attribution analysis determines contribution of each feature from the number of features to predictions made by the first machine learning model. The processor set expands a feature vector using a number of top ranked features from the number of features for generating the compressed dataset. The compressed dataset comprises a number of data entries from the dataset that is associated with the number of top ranked features from the number of features.
A method, system, and computer product for testing media interconnects are described herein. A response from a plurality of devices is requested. An identification is requested from at least a subset of the plurality of devices. At least one link is established within the subset of devices. The at least one link defines a connection between a pair of devices in the subset. A diagnostic test of one or more linked devices connected by the at least one link is initiated. Available device sensors of the one or more linked devices are read. Based on the available device sensors, it is determined whether the diagnostic test can be performed without interrupting operation of the one or more linked devices.
H04L 41/00 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
H04L 43/0811 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
H04W 84/18 - Self-organising networks, e.g. ad hoc networks or sensor networks
A method, according to one approach, includes: receiving an activation request for a program that implements a guest boot loader. The activation request is received at a kernel in a verified hypervisor. The method also includes creating a process configured to run the program. A determination is made as to whether a signature of the process is valid. In response to determining the signature of the process is valid, the process is labeled as verified. Moreover, in response to receiving a system call from the process to run guest code in a virtual machine, a determination is made as to whether the process is valid. In response to determining the process is not verified, the received system call is rejected.
G06F 21/51 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
58.
DUAL-EDGE PULSE MODELING IN CIRCUIT DESIGN TESTING
Circuit design testing includes identifying, from an input specification of a circuit, a dual-edge pulse clock that is based on a source clock specified in the input specification. The dual-edge pulse clock includes leading-edge pulses triggered based on leading edges of the source clock and trailing-edge pulses triggered based on trailing edges of the source clock. The method also includes modeling the dual-edge pulse clock by a set of clock signals for a timing analysis of the circuit. The set of clock signals includes one clock signal that models the leading-edge pulses of the dual-edge pulse clock and another clock signal that models the trailing-edge pulses of the dual-edge pulse clock.
A computer implemented method of multiplying two wide-word integer values (10, 20), the method comprising: multiplying two or more limbs (12) of a first integer value (10) with two or more limbs (22) of a second integer value (20) to create one or more partial products (30); summing one or more partial products (30) of a same radix value resulting in one or more partial sums (40), wherein the one or more partial sums (40) are stored in a target vector register (64, 66); indicating by an additional operand, opcode, immediate or another register, which of the one or more partial products (30) participate in forming the one or more partial sums (40); performing all of the above steps by a single instruction in a computer hardware circuit (100).
G06F 7/544 - Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state deviceMethods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using unspecified devices for evaluating functions by calculation
G06F 7/53 - Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel
60.
HARNESSING WASTE HEAT OF SPACECRAFT TO TRANSMIT DATA
Described are techniques for harnessing the waste heat of a spacecraft to transmit data. A heat sink (102) is thermally connected to the spacecraft (101). A heat sink (102) refers to a component used to dissipate heat generated by components, such as electronics of a spacecraft, allowing the heat sink (102) to radiate heat into a space vacuum environment. Furthermore, the system includes a modulation mechanism (105) of the spacecraft (101) connected to the heat sink (102), where the modulation mechanism (105) selectively alters the waste heat thermal radiation (103) emitted from the heat sink (102) according to a signal. The emission of the waste heat thermal radiation (103) from the heat sink (102) at a particular frequency or pattern of pulses is used to encode data. In this manner, data can be transmitted in space in an energy efficient manner by harnessing the waste heat of the spacecraft to transmit data, which otherwise would be lost.
A computer-implemented method, system, and computer program product for identifying and prioritizing vulnerability chains in multi-cloud environments. A list of common vulnerabilities and exposures (CVEs) associated with a multi-cloud environment is received. Furthermore, vulnerability characteristics used in assessing a security vulnerability's severity are retrieved for respective CVEs in the list of CVEs. Additionally, the retrieved vulnerability characteristics are mapped with the list of CVEs associated with the multi-cloud environment to form a linked list. Such a mapping is used to identify and assess the severity of security vulnerabilities within a multi-cloud environment thereby enabling the prioritization of remediation efforts by understanding the potential impact of each vulnerability based on its characteristics. Upon identifying vulnerability chains in the multi-cloud environment from the linked list, the severity of potential maliciousness and risk of the identified vulnerability chain are assessed, such as via a priority score (e.g., X-Force threat score).
Described are techniques for a hierarchical cluster using container orchestration. The techniques include creating a hierarchical cluster of hierarchically organized connected clusters, where a respective cluster of the hierarchical cluster comprises at least one pod configured to perform the operations that include: receiving a command at the respective cluster of the hierarchical cluster for execution by at least a portion of the hierarchical cluster; executing the command at the respective cluster of the hierarchical cluster; determining a scope of the command by evaluating the command to identify one or more clusters of the hierarchical cluster that are connected to the respective cluster and are included in the scope of the command; and distributing the command to the one or more clusters of the hierarchical cluster that are connected to the respective cluster and are included in the scope of the command.
Mechanisms are provided for minimizing privileges exposed during workflow execution. A trust companion computing system receives, from an orchestration platform, workflow portion(s) of a workflow for performing a task. The workflow portion(s) have one or more entities that invoke tool(s) to perform sub-tasks of the task. For each tool, the trust companion determines a corresponding credential used to invoke the tool to perform an action on secure backend resources. The corresponding credential corresponds to a reduced size set of privileges, less than a superset of privileges, that are used to perform the action. For each tool, the trust companion requests, from one or more identity providers, a token that provides only the credential having the reduced size set of privileges. The trust companion provides the tokens for each tool in the one or more tools to the corresponding entities. The workflow is executed via the entities using the tokens.
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A computer-implemented method includes generating a digital simulation model of an object, identifying portions of the object for physical prototyping based on confidence scores derived from the digital simulation model and creating a stereolithography (STL) model for the portions. Three-dimensional (3D) printing of the portions is performed based on the STL model. Physical testing is performed on 3D printed portions, and the digital simulation model is updated based on results of the physical testing.
A semiconductor device includes a substrate including one or more layers of pitch line and space (L/S) build-up and a core, a chiplet over the substrate, and a processing unit over the substrate.
Dataset processing with a distributed computing environment, which includes one or more distributed computing services, is facilitated by a process which includes generating a digital token for the dataset, where the generating includes incorporating decision-making logic into the digital token to facilitate dataset processing within the distributed computing environment, and generating one or more levels of metadata for the dataset related to processing of the dataset within the distributed computing environment, using the decision-making logic, and incorporating the one or more levels of metadata into the digital token. Further, the process includes linking the digital token to the dataset to facilitate control of processing of the dataset within the distributed computing environment, and transmitting the dataset to the distributed computing environment for processing using, at least in part, the decision-making logic and the one or more levels of metadata of the digital token.
Systems, methods, and computer program products for generating data according to patterns of missing data. A method for automatically identifying patterns of missing data and generating data accordingly may comprise reading a plurality of values, each associated a subject and a variable; determining a count of missing values for each variable; selecting one or more variables of the plurality of variables based on their respective counts of missing values; identifying a pattern type characterizing a pattern of missing values for each of the one or more selected variables; and generating simulated data for each of the one or more selected variables based on the identified pattern types.
Embodiments of present invention provide a semiconductor structure. The semiconductor structure includes a first stack of transistors in a first transistor cell, the first stack of transistors including a first top transistor and a first bottom transistor; a second stack of transistors in a second transistor cell, the second stack of transistors including a second top transistor and a second bottom transistor, the second transistor cell being adjacent to the first transistor cell; and at least one power plane between the first top transistor and the first bottom transistor and between the second top transistor and the second bottom transistor. A method of forming the same is also provided.
H10D 84/03 - Manufacture or treatment characterised by using material-based technologies using Group IV technology, e.g. silicon technology or silicon-carbide [SiC] technology
H10D 84/83 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs of only field-effect components of only insulated-gate FETs [IGFET]
A computer-implemented method that recovers container layers that are in error due to dependencies is provided. A number of processor units download a container image from an image repository; deploy the container image as a container at a local graph; identify an image layer of the container image of the container as having a patch in error layer recovery on dependency; and perform relocating, rebasing, and recovering the image layer having the patch in error layer recovery on dependency without redeploying the container image at the local graph or restarting a service running the container. According to other illustrative embodiments, a computer system and computer program product for recovery of container layers that are in error due to dependencies are provided.
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
Mechanisms are provided for processing requests regarding user application data in accordance with sustainability metrics and limits. The mechanisms include a sustainability data management (SDM) controller that receives a designation of a SDM policy to be applied to user application data and specifies a sustainability limit. The SDM controller receives, from agents deployed to a computing system, SDM data collected from sensors. Sustainability metric(s) for computing devices of the computing system are determined based on the SDM data. In response to receiving a request targeting user application data, computing device(s) are selected, based on the sustainability metric(s) and the sustainability limit of the SDM policy, with which to process the request. The request is then processed using the selected computing device(s) of the computing system.
Methods and apparatus are provided for securing in-vehicle payments for offline services using generative AI and Li-Fi communication. A Li-Fi payment assistant unit of a vehicle is activated in response to the vehicle being within a defined range of a service station. Once activated, the Li-Fi payment assistant receives payment transaction information via an input device within the vehicle, encrypts the payment transaction information, identifies a Li-Fi protocol used by the service station for communication, transforms the encrypted payment transaction information from a payment message format to a Li-Fi protocol format compatible with the identified Li-Fi protocol, encodes the transformed payment transaction information into a light signal by modulating light emitted from one or more light sources of the vehicle, and transmits the light signal to the service station.
A method, computer system, and a computer program product for model evaluation is provided. The present invention may include generating, by a first model, a first tree of thoughts for evaluating capabilities of second model that answers a user query, wherein the first tree of thoughts includes a plurality of nodes, each node of which indicates a solution to a task among a plurality of tasks for the evaluating. The present invention may include outputting an evaluation report based on at least part of solutions corresponding to the plurality of nodes.
An image layer of a container image deployed as a container on a local resource is identified as having a patch in error. The image layer is marked, at an image repository, as having the patch in error. It is determined that one or more image layers of the container have a dependency on the image layer having the patch in error. The one or more image layers that have the dependency are indicated at the image repository. Recovery of the container is initiated, and the recovery is based on at least one of the marking or the indicating. To recover the container, selected image layers are to be pulled from the image repository. The image layer marked as having the patch in error and the one or more image layers indicated as having the dependency on the image layer are to be omitted from being pulled.
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
74.
A METHOD TO INTELLIGENTLY COMPARE DATABASE IN RESUMABLE BATCH MODE
A computer-implemented method to intelligently compare a database in resumable batch mode is provided. A number of processor units reallocate a plurality of available threads among at least one of the tPartitioner, the plurality of tCombiners, and the diffReporter using an ArrayList of a threadManager of a TablePair Container. According to other illustrative embodiments, a computer system and computer program product for intelligently comparing a database in resumable batch mode are provided.
Mechanisms are provided for automatically generating source code to perform an intended code functionality. The mechanisms create a pairwise data source as a pairwise retrieval pool, where each data sample includes a pairing of a textual description and a corresponding relevant source code snippet. The mechanisms comprise an encoder that encodes an input natural language text description of an intended code functionality, to thereby generate an input encoding. The mechanisms search the pairwise retrieval pool for one or more candidate data samples based on the input encoding and encodings of the textual descriptions of the data samples. The mechanisms select a candidate data sample and generate the output source code based on the selected candidate data sample and the input natural language text description.
Container dependency management is provided. The container dependency management includes identifying a software service process file for a container at runtime, comparing the software service process file to a dependency management file for the container to identify one or more unreferenced dependencies, deleting the one or more unreferenced dependencies from the container, and in response to identifying a run error related to a first deleted dependency of the one or more unreferenced dependencies, rolling back deletion of the first deleted dependency.
An example operation includes one or more of receiving a diagram of a software system, the diagram comprising an image of a user interface (UI) layout of the software, extracting UI components of the software system and styling attributes of the UI components from the UI layout by execution of a machine learning model on the diagram of the software system, retrieving code templates of the UI components from a database, generating source code for the software system based on the code templates and the styling attributes of the UI components, where the source code defines a layout of the UI components on a page, and inserting the source code into an executable computer file of the software system to generate modified source code of the software system.
Systems/techniques that facilitate a quantum computational software primitive for general quantum channels are provided. In various embodiments, a system can comprise a processor that executes computer executable components stored in a memory. In various aspects, the computer executable components can comprise an input component that receives a quantum channel circuit. In various embodiments, the computer executable components can further comprise a decomposition component that decomposes one or more quantum channels in the quantum channel circuit into an ensemble of quantum circuits. In various instances, the computer executable components can further comprise an execution component that executes, on a quantum system, the ensemble of quantum circuits. In various embodiments, the computer executable components can further comprise a computation component that determines a probability distribution of the one or more quantum channels based on the executing of the ensemble of quantum circuits.
An embodiment executes a process mining technique to extract event data from a target system during a first interaction session across the target system. The embodiment generates a behavior mapping, the behavior mapping defining a relationship between one or more intended actions, and one or more intended outcomes corresponding to the one or more intended actions. The embodiment generates a confidence score for the relationship between the one or more intended actions and the one or more intended outcomes. The embodiment generates a query for additional information related to the one or more intended actions upon a determination that the confidence score is below a predefined confidence score threshold. The embodiment updates the relationship between the one or more intended actions and the one or more intended outcomes based on the response received to the query for additional information.
Soft parameterization of deadbands is provided. A configuration file is read. At least one sensor is configured to operate according to a first deadband set of a plurality of deadband sets based on the configuration file. The first deadband set comprises a first plurality of deadband values. A plurality of sensed values is received from the at least one sensor. Each of the plurality of sensed values corresponds to at least one predetermined time period. A probability of sensed values transitioning between one deadband value and another deadband value is determined. A frequency of the plurality of sensed values being one of the first plurality of deadband values within the at least one predetermined time period is determined. The frequency is compared with the probability. The at least one sensor is configured to operate according to a second deadband set of the plurality of deadband sets based on the comparison.
G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
82.
DETERMINING VULNERABILITY OF COMPUTATIONAL RESOURCES TO ATTACK VECTORS
Provided are a computer implemented method, system, and computer program product for determining vulnerability of computational resources to attack vectors. A potential attack vector is detected that is directed to a targeted resource of the computational resources that matches a known attack vector of a plurality of known attack vectors. Attributes of attack vectors directed to the targeted resource are processed, including the attributes of the known attack vector, to generate a vulnerability score for the targeted resource indicating a likelihood the targeted resource is exposed to a malicious attack. A lower vulnerability score indicates the targeted resource is less susceptible to the malicious attack than a higher vulnerability score. An alert is generated in response to determining that the generated vulnerability score indicates an increased vulnerability to the malicious attack.
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
A computer-implemented method for managing temporary spaces in a computer system. A processor set analyzes historical data for a number of applications to determine a temporary space usage for the number of applications. The processor set assigns labels to a number of temporary folders within the computer system. The labels for the number of temporary folders are determined based on attributes associated with the number of applications. The processor set trains a number of machine learning models based on the temporary spaces usage and information associated with the number of temporary folders. The processor set determines future temporary space usage for the number of applications using the machine learning models. The processor set reserves a portion of the temporary spaces in the computer system based on the future temporary space usage.
A method, computer program product, and computer system. An embedding model is applied to a question to generate a question embedding. The question is to be submitted with context to a trained generative language machine learning model. N documents for inferring the context are a subset of a corpus of C documents that was divided into chunks and associated chunk embeddings. A document tracking database is queried to select M unallowed documents due to lack of access permission. A nearest neighbor (NN) search algorithm is determined to be a K-Nearest Neighbor (KNN) or an Approximate Nearest Neighbor (ANN) search algorithm. An ordered list of ranked chunk embeddings, which is generated by executing the NN search algorithm to match the question embedding to a subset of the chunk embeddings, does not include the chuck embeddings of: the M unallowed documents and the C documents exclusive of the N documents.
Provided are a computer implemented method, system, and computer program product for storing vectors associated with chunks of files in a vector database to use for queries of the files. A content analyzer processes content within a file to determine content descriptions. A determination is made of chunks at storage locations in the file having the content associated with the determined content descriptions. Embedded vectors are generated representing the content descriptions of the chunks in a vector space. The embedded vectors associated with storage locations of the chunks from which the embedded vectors were generated are stored in a vector database. The vector database includes embedded vectors generated from a plurality of files. The vector database is processed to determine embedded vectors similar to a query embedded vector representing a query. Chunks at the storage locations associated with the determined embedded vectors are returned to the query.
METHOD AND STRUCTURE OF AVOIDING GATE CONNECTOR TO BOTTOM SOURCE/DRAIN CONTACT SHORT A vertically stacked transistor component having a top active region shifted with respect to a bottom active region is presented. A gate connector is used to connect a top gate to a bottom gate. A bottom source/drain contact via is etched through a gate connector partially, but the bottom source/drain contact itself is electronically isolated from the gate connector by a self-aligned isolation layer located within the bottom source/drain contact via.
H10D 84/83 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs of only field-effect components of only insulated-gate FETs [IGFET]
A computer-implemented method includes receiving a request from a user, the request being one of a first request to push an image layer of a container from a local graph to an image repository or a second request to pull an image layer of a container image from the image repository to the local graph. The method further includes identifying permissions associated with the user and determining whether the permissions associated with the user authorize the user to perform an action associated with the request. The method further includes, responsive to determining that the permissions associated with the user authorize the user to perform the action associated with the request, performing the action, the action being one of pushing the image layer of the container from the local graph to the image repository or pulling the image layer of the container image from the image repository to the local graph.
Using pruned neural networks for energy reduction, including: receiving a command to reduce an energy usage of a neural network; transitioning, in response to the command, from using a particular version of the neural network to using a pruned version of the neural network, wherein the pruned version of the neural network comprises a subset of a plurality of layers of the particular version of the neural network; and performing one or more inference operations using the pruned version of the neural network.
Methods and systems for fabricating an object include fabricating a three-dimensional (3D) structure using additive processing. A defect is detected in the 3D structure. A location of the 3D structure is identified that corresponds to a 3D space occupied by the defect. Material is removed from the location of the 3D structure using subtractive processing to correct the defect.
Dynamic switching of a mobility mode for trolleys on a conveyor rail involves obtaining a three-dimensional model of the rail and data on the payload and speed of each trolley. Aspects include simulating trolley movement to estimate vibrations on the rail and dynamically adjusting the mobility method to avoid resonance and optimize power consumption. Continuous monitoring and simulation of vibrations allow for real-time adjustments. Aspects utilize sensors and cameras to incorporate contextual factors such as rail vibrations, obstacles, and dust accumulation. The mobility method includes magnetic levitation and physical contact, with smooth transitions managed by controlling magnetic levitation force.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
A semiconductor device includes a first region including forksheet devices having a first cell height and a second region including nanosheet devices having a second cell height. The forksheet devices and the nanosheet devices share active region rows, and the second cell height is larger than the first cell height.
H10D 30/43 - FETs having zero-dimensional [0D], one-dimensional [1D] or two-dimensional [2D] charge carrier gas channels having 1D charge carrier gas channels, e.g. quantum wire FETs or transistors having 1D quantum-confined channels
H10D 84/83 - Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers characterised by the integration of at least one component covered by groups or , e.g. integration of IGFETs of only field-effect components of only insulated-gate FETs [IGFET]
A method, system and computer program product for computing noise channels for multi-qubit quantum operations. The learned Lindbladian describing the dynamics of a multi- qubit operation is received. The learned Lindbladian refers to a Lindbladian operator that has been derived or learned from data, such as low-weight observable measurements. The learned Lindbladian is then analyzed, such as using the ideal gate Hamiltonian (Hg) on n qubits, to identify the noise terms. A noise channel is then computed using a perturbative approach based on the identified noise terms. Examples of the perturbation approach include the Mangus expansion or the Dyson expansion. By using such a perturbative method to compute the noise channel, such a computation is performed in a controlled manner which exploits the locality of noise to reduce the complexity yet results in an accurate noise channel that correctly predicts how the physical noise acts on the qubits.
A semiconductor device includes a at least one die stack, and one or more peripheral interconnect structures surrounding one or more sides of the at least one die stack. The one or more peripheral interconnect structures are assembled in a perpendicular orientation to a functional circuit layer of the at least one die stack.
Systems and methods for mitigating static electricity in a pipeline system are provided. Aspects include receiving a model of the pipeline system and performing a Computational Fluid Dynamics (CFD) simulation. Aspects also include determining anticipated static electricity generation for each pipeline segment based on the simulation and calculating flow parameters to minimize static electricity and dynamically controls flow control devices to achieve these parameters. The model includes a three-dimensional representation of the pipeline's geometry, size, bends, and material properties. Aspects also include monitoring actual flow parameters and static electricity levels using sensors, and dynamically controlling static electricity neutralization devices to dissipate static electricity generated in the pipeline system.
G06Q 10/20 - Administration of product repair or maintenance
G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
F17D 3/01 - Arrangements for supervising or controlling working operations for controlling, signalling, or supervising the conveyance of a product
G06F 30/18 - Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
95.
PROTECTION OF SENSITIVE DATA DURING DEBUGGING OF MICROSERVICE EXECUTABLE
Protection of sensitive data during debugging of a microservice executable is provided by generating, by a compiler, a customized debugging information file to facilitate debugging of the microservice executable in a confidential computing environment. The customized debugging information file is customized to protect sensitive microservice data during debugging of the microservice executable. The generating includes analyzing, by the compiler, microservice source code to identify one or more code regions of sensitive microservice data to be protected during debugging of the microservice executable, and based on the analyzing, generating the customized debugging information file, where the customized debugging information file excludes debugging information data for the identified sensitive microservice data to be protected. The method also includes providing the customized debugging information file to the confidential computing environment to facilitate the debugging of the microservice executable.
G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
Performing a read operation and a clear operation in a late select array in the same clock cycle, including: receiving, for a late select array stored in memory of a processor, a read operation instruction and a clear operation instruction; executing both the read operation instruction and the clear operation instruction in a single clock cycle, including: loading an entry of the late select array corresponding to a read address included in the read operation instruction; generating a hit result for the read operation instruction based on the entry, wherein the hit result indicates whether a cache stores valid data corresponding to the read operation instruction; clearing an entry of the late select array corresponding to a write address included in the clear operation instruction; and providing an output of the read operation instruction based on a comparison of the read address included in the read operation instruction and the write address included in the clear operation instruction.
G06F 12/0864 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using pseudo-associative means, e.g. set-associative or hashing
G06F 12/0891 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
G06F 12/0895 - Caches characterised by their organisation or structure of parts of caches, e.g. directory or tag array
97.
GROUPED RANSOMWARE DETECTION IN DATA STORAGE SYSTEMS
A method, in one approach, includes: representing a set of volumes in a storage system as vectors of characteristics in a multi-dimensional vector space. The vectors are used to identify subsets of the volumes having similar characteristics. Moreover, the subsets of volumes are clustered into respective common groups of volumes. The common groups of volumes are further identified in the multi-dimensional vector space. The method also includes tracking, in the multi-dimensional vector space, the similar characteristics of the respective common groups of volumes. Furthermore, ransomware detection is performed on the common groups of volumes.
Examples described herein provide a computer-implemented method that includes downloading a container image from an image repository. The method further includes deploying the container image as a container at a local graph. The method further includes identifying an image layer of the container image of the container as having a patch in error. The method further includes marking, at the image repository, the image layer as having the patch in error by modifying attributes of a manifest configuration for the image layer having the patch in error. The method further includes renewing the image layer with the patch in error on the local graph by setting a renewal attribute for the image layer having the patch in error to a renewal state.
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
99.
DECODERS FOR QUANTUM LOW-DENSITY PARITY CHECK CODES USING MATCHING AND LOCAL CORRECTION
One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to decoding quantum low-density parity check (qLDPC) codes. For example, a system can comprise a memory that can store computer executable components and a processor that can execute the computer executable components stored in the memory. The computer executable components can comprise an error correction component that corrects, via a decoder, qubit errors for qLDPC code, wherein correcting qubit errors for the qLDPC code via the decoder can comprise: obtaining a set of local defect networks in a syndrome by matching defects on symmetries of the qLDPC code, wherein the symmetries comprise a subset of checks of the qLDPC code such that each qubit error creates an even number of defects; and locally correcting one or more of the set of local defect networks.
H03M 13/11 - Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
H03M 13/00 - Coding, decoding or code conversion, for error detection or error correctionCoding theory basic assumptionsCoding boundsError probability evaluation methodsChannel modelsSimulation or testing of codes
100.
UI DESCRIPTION GENERATION USING NEURAL TURING MACHINE
A computer hardware system for generating a graphical user interface (GUI) design for an application includes a neural connected to an immutable memory and a mutable memory, and a hardware processor configured to initiate the following executable operations. An input defining requirements for the application is received. The immutable memory is populated using the requirements. The mutable memory is populated with previous component descriptions for UI components. A new component description for a UI component of the GUI is generated by the neural network using the immutable memory and the mutable memory and responsive to a prompt. The neural network is a neural Turing machine.