Software discovery within software packaging and deployment systems
Granted: July 23, 2024
Patent Number:
12045335
A computer-implemented method for software detection is disclosed. The computer-implemented method includes scanning a list of file systems present on a computer system and described by a respective mount point for a signature from a set of predetermined signatures. The computer-implemented method further includes responsive to detecting the signature from the set of predetermined signatures, selecting a particular plugin from a predetermined list of plugins based, at least in part, on…
Automatic creation of difficult annotated data leveraging cues
Granted: July 23, 2024
Patent Number:
12045717
A system and method for generating hard training data from easy training data. Training data including visual data with synthetic semantic implants (“VSSI”) having at least one cue is received. An annotator identifies at least one cue in the VSSI and annotates the VSSI to indicate the cue to create a modified training data set. A data scrambler removes at least one cue from the VSSI to create the tagged training data, which can then be used to train a classifier to identify…
Detecting adversary attacks on a deep neural network (DNN)
Granted: July 23, 2024
Patent Number:
12045713
A method, apparatus and computer program product to protect a deep neural network (DNN) having a plurality of layers including one or more intermediate layers. In this approach, a training data set is received. During training of the DNN using the received training data set, a representation of activations associated with an intermediate layer is recorded. For at least one or more of the representations, a separate classifier (model) is trained. The classifiers, collectively, are used to…
Building a model based on responses from sensors
Granted: July 23, 2024
Patent Number:
12045694
A system includes a virtual reality system configured to enable a user to interact with a virtual environment, a plurality of biofeedback sensors configured to monitor a user, and a computer system including a virtual reality module configured to generate at least a view of the virtual environment, a biofeedback module configured to fuse output of the plurality of biofeedback sensors with a plurality of events within the virtual environment, a training module configured to generate a…
Auto-split and auto-merge clusters
Granted: July 23, 2024
Patent Number:
12045667
Methods, computer program products, and/or systems are provided that perform the following operations: identifying a first workload being processed by a first plurality of sites in a cluster; identifying, from the first plurality of sites: (i) a first site as a primary site for the first workload, and (ii) one or more secondary sites for the first workload; identifying a communication link issue between the first site and at least one of the one or more secondary sites; splitting the…
Serverless computing-based, continuous gateway watch for data change
Granted: July 23, 2024
Patent Number:
12045663
A serverless computing-based, continuous gateway watch of a data store for data change process is provided. The process includes the gateway interface of the computing environment receiving a watch request from a user system to monitor the data store for data change. Based on receiving the watch request, the gateway interface invokes a serverless setup service to establish a connection between the gateway interface and the data store of the computing environment to be monitored for data…
Special-purpose digital-compute hardware for efficient element-wise aggregation, scaling and offset
Granted: July 23, 2024
Patent Number:
12045612
An efficient pipelined implementation of digital scaling, offset and aggregation operation supports element-by-element programmable scale and offset factors. The method includes time-multiplexed parallel pipelining of a plurality of digital data words, each of the plurality of digital data words encoding an N-bit signed integer, from one of a plurality of receive-registers through a datapath that can either (1) store the plurality of digital data words directly in a dedicated first…
Determining semantic relationships of argument labels
Granted: July 23, 2024
Patent Number:
12045573
One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to regularizing semantic similarity relationships relative to a pair of languages. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise a computation component that generates a transformation comprising a…
Secure memory isolation for secure endpoints
Granted: July 23, 2024
Patent Number:
12045471
A single input/output (I/O) controller for both secure partitionable endpoints (PEs) and non-secure PEs is enabled in a trusted execution environment (TEE) where secure memory portions are isolated from non-secure PEs. Security attributes for certain endpoints indicate secure memory access privilege of owning entities of the certain endpoints. A security monitor has exclusive access to the address translation control tables (TCE) stored in secure memory associated with a secure endpoint.…
Governed database connectivity (GDBC) through and around data catalog to registered data sources
Granted: July 23, 2024
Patent Number:
12045365
An embodiment includes receiving, at database connectivity (DBC) layer, a request to access data of a data source, wherein the data source is registered with a data catalog that includes data governance artifacts, and wherein the request is made via a connection that bypasses the data catalog. The embodiment also includes comparing, by a governance manager at the DBC layer, an access privilege level for a credential associated with the request to access requirements of requested data…
Laser-assisted transdermal delivery of nanoparticulates and hydrogels
Granted: July 23, 2024
Patent Number:
12042222
A method for laser assisted delivery of therapeutic agents includes selectively controlling a valve connected to a first channel disposed within a first sidewall of a nozzle, applying, through the first channel, a first substance to penetrate dermis to a predetermined depth, and administering, through a second channel unconnected with the valve and disposed within a second sidewall of the nozzle, a second substance to remove debris.
First-order logical neural networks with bidirectional inference
Granted: July 23, 2024
Patent Number:
12045319
A system for configuring and using a logical neural network including a graph syntax tree of formulae in a represented knowledgebase connected to each other via nodes representing each proposition. One neuron exists for each logical connective occurring in each formula and, additionally, one neuron for each unique proposition occurring in any formula. All neurons return pairs of values representing upper and lower bounds on truth values of their corresponding subformulae and…
Feature selection using hypergraphs
Granted: July 23, 2024
Patent Number:
12045317
An example system includes a processor to receive a set of features, a set of relations between the features, and a set of target features. Each of the target features is associated with a number of the relations. The processor can generate a hypergraph based on the features and the relations. The processor also can select a subset of features based on a transitive closure of the hypergraph for each of the target features. The processor can transmit the selected subset of features.
Ranking entity search results based on information density
Granted: July 23, 2024
Patent Number:
12045243
The method provides for receiving a plurality of documents including mentions of a target entity from a search query about the entity. The mentions of the target entity are identified in respective documents of the plurality of documents. Content surrounding the one or more mentions of the target entity are extracted with the mentions within the respective documents and form section. A respective document includes a plurality of sections. Metrics of relevance and irrelevance to the…
Access path for database optimizer
Granted: July 23, 2024
Patent Number:
12045235
In a computer-implemented method for improving performance of a database optimizer, a processor calculates a first execution time for a database query executing through a first access path of a database system. A processor generates a second access path. A processor determines a second execution time via a simulation of the database query through the second access path. A processor determines that the second execution time is less than the first execution time. A processor, responsive to…
Stale data recovery using virtual storage metadata
Granted: July 23, 2024
Patent Number:
12045173
Aspects of the present invention disclose a method, computer program product, and system for stale data recovery using virtual storage metadata. The method includes one or more processors generating a primary virtual storage metadata structure having virtual address areas for a data chunk. Each area includes a plurality of most recent updates of metadata for the data chunk. The metadata of each update includes a sequence number for the update and a pointer to the physical location of the…
Environment specific software test failure analysis
Granted: July 23, 2024
Patent Number:
12045161
By analyzing a test case in a set of test cases, the test case is classified into a test type. Using a result of analyzing a test execution environment, a flake parameter is set, the flake parameter comprising an execution environment characteristic capable of causing an inconclusive result of execution of the test case. Responsive to determining that the test type maps to the flake parameter, the test case is removed from the set of test cases, the removing resulting in a filtered set…
Battery state of charge management for storage
Granted: July 23, 2024
Patent Number:
12044739
Embodiments of the present invention manage a state of charge of a rechargeable battery for extended storage by determining a manual override for a storage protocol is not activate for a rechargeable battery associated with a battery charger and an electronic device. Receiving battery data, environment data, and historical data for the rechargeable battery associated with a battery charger. Embodiments of the present invention determine to activate the storage protocol for the…
Cognitive rotatable item storage with automated replenishment
Granted: July 23, 2024
Patent Number:
12043482
An item storage system includes a shelving portion and a replenishment portion. The shelving portion includes: a first shelf having a toroidal shape with a center axis; and a second shelf having a toroidal shape that is spaced apart from the first shelf along the center axis. The replenishment portion includes: an elevator portion configured to deliver items to the first shelf and the second shelf, wherein at least part of the elevator portion is positioned in the center of the shelving…
Precision fabrication of nanosieves
Granted: July 23, 2024
Patent Number:
12042770
An exemplary method includes forming a sacrificial layer along sidewalls of an array of trenches that are indented into a substrate, depositing a fill layer over the sacrificial layer, and then creating an array of gaps between the fill layer and the substrate by removing the sacrificial layer along the sidewalls of the trenches, while maintaining a structural connection between the substrate and the fill layer at the floors of the trenches. The method further includes covering the…