IBM Patent Grants

Contactless remote shopping assistance

Granted: December 31, 2024
Patent Number: 12182852
In an approach to facilitate contactless remote shopping assistance, a computer-implemented method includes one or more processors configured for receiving first order data from a user device corresponding to an order of items to be retrieved from a parking lot of a retail entity proximate to a retail entity location, transmitting the first order data to the retail entity, and assigning the order to a mobility device stationed at the retail entity. The method further includes…

Executing application programming interface calls in an augmented reality environment

Granted: December 31, 2024
Patent Number: 12184731
Execution of application programming interface (API) calls from a non-adjacent augmented reality device includes monitoring network traffic in a network including one or more smart devices connected to the network. Data input corresponding to user interactions with a physical environment is captured from the one or more smart devices connected to the network. A history of API calls stored in the one or more smart devices regarding the user interactions with the physical environment are…

Sound-based presentation attack detection

Granted: December 31, 2024
Patent Number: 12184671
Described are techniques for presentation attack detection including a computer-implemented method of emitting a predetermined frequency pattern using at least one speaker communicatively coupled to a computer implementing a video-conference. The computer-implemented method further comprises collecting, by a camera communicatively coupled to the computer and overlapping with the emitting the predetermined frequency pattern, video data of a user engaged in the video-conference. The…

Sequential bidirectional migration in an edge environment

Granted: December 31, 2024
Patent Number: 12184496
Runtime binary migration is provided. A slice of a 5G network is provisioned based on time period and bandwidth requirements in accordance with a service level agreement corresponding to a customer requesting performance of a business function transaction. A runtime binary for invoking the slice of the 5G network is migrated to a nodal edge server for a set of edge devices associated with the nodal edge server to perform the business function transaction using the slice of the 5G…

Separable interface cable structure for high voltage under-module power input

Granted: December 31, 2024
Patent Number: 12183999
A semiconductor package provides a low profile connection to a bottom side of the semi-conductor package. The semi-conductor package includes a computer processor die and a substrate. The computer processor die is mounted on to a top surface of the substrate. The substrate is mounted on to a printed circuit board. A voltage regulator is coupled to the printed circuit board. A top surface of the voltage regulator is coupled to a bottom surface of the substrate. The package also includes a…

Vertical field effect transistor with low-resistance bottom source-drain contact

Granted: December 31, 2024
Patent Number: 12183826
A semiconductor structure, and a method of making the same includes a fin extending upward from a substrate, an epitaxially grown bottom source/drain region in direct contact with the substrate and a bottom portion of the fin. A bottom surface and sidewalls of a metal silicide layer are in direct contact with the epitaxially grown bottom source/drain region. A bottom spacer is located above and in direct contact with the metal silicide layer and a portion of the epitaxially grown bottom…

Stacked field-effect transistors

Granted: December 31, 2024
Patent Number: 12183740
Provided is a stacked field-effect transistor (FET). The stacked FET comprises a top device, a bottom device, and a transition region between the top device and the bottom device. The transition region includes a plurality of inner spacers and a first inter-layer dielectric (ILD). The ILD is formed between each of the plurality of inner spacers. The top and bottom devices have a first channel sheet thickness in a gate region and a second channel sheet thickness between inner spacers. The…

Double resist structure for electrodeposition bonding

Granted: December 31, 2024
Patent Number: 12183708
A semiconductor structure includes a wafer having a wafer outer surface; a semiconductor chip; and a plurality of copper pillars on the semiconductor chip. The pillars have curved end portions and pillar outside surfaces. Also included are a plurality of copper pads on the wafer. The pads have end portions aligned with the curved end portions of the plurality of copper pillars on the semiconductor chip, and the curved end portions of the plurality of copper pillars and the end portions…

Electronic package with varying interconnects

Granted: December 31, 2024
Patent Number: 12183702
A flip chip device and methods for fabrication are provided. An interconnect layer for a device include a plurality of solder bumps arranged within the interconnect layer. A first subset of the plurality of solder bumps has a first cross-sectional area, where the first subset is arranged along a first position at a first edge of the interconnect layer. A second subset of the plurality of solder bumps has a second cross-sectional area, where the second subset is arranged at a second…

Additive interconnect formation

Granted: December 31, 2024
Patent Number: 12183630
A semiconductor substrate has a metal via in the substrate, and has, on the substrate, a metal line that is less than 8 nanometers (nm) wide and at least 20 nm tall. A method for making a semiconductor structure includes forming a metal via in a substrate; forming a mandrel atop and offset from the via; depositing a metal-containing liner onto the mandrel; exposing the top of the mandrel by anisotropically etching the liner, thereby defining a separate portion of the liner at each side…

Federated learning for multi-label classification model for oil pump management

Granted: December 31, 2024
Patent Number: 12182771
A computer implemented federated learning method of predicting failure of assets includes generating a local model at a local site for each of the cohorts and training the local model on local data for each of the cohorts for each failure type. The local model is shared with a central database. A global model is created based on an aggregation of a plurality of the local models from a plurality of the local sites. At each of the plurality of local sites, one of the global model and the…

Equipment maintenance and automated inventory management using predictive modeling

Granted: December 31, 2024
Patent Number: 12182762
A computer system performs automated inventory management. A service level is determined, using a predictive model, for a count of inventory units for one or more sites of a plurality of sites, wherein the predictive model is provided with a reorder point and reorder quantity as input. In response to determining that the service level does not satisfy a threshold value, the reorder point is adjusted. The adjusted reorder point is determined to yield a service level, according to the…

Fixed, random, recurrent matrices for increased dimensionality in neural networks

Granted: December 31, 2024
Patent Number: 12182719
A method of operating a neural network. The input layer of the network may have n input nodes connected to output nodes via a hidden layer. The hidden layer may include m hidden nodes. The n input nodes may connect to a subset of k nodes of the m hidden nodes via respective synaptic connections, to which training weights are associated, which form an n×k input matrix Win, whereas a subset of m?k nodes of the hidden layer are not connected by any node of the input layer. Running the…

Generation of neural network containing middle layer background

Granted: December 31, 2024
Patent Number: 12182711
A method, computer program product and system for generating a neural network. Initial neural networks are prepared, each of which includes an input layer containing one or more input nodes, a middle layer containing one or more middle nodes, and an output layer containing one or more output nodes. A new neural network is generated that includes a new middle layer containing one or more middle nodes based on the middle nodes of the middle layers of the initial neural networks.

Data representation for dynamic precision in neural network cores

Granted: December 31, 2024
Patent Number: 12182687
Systems for neural network computation are provided. A neural network processor comprises a plurality of neural cores. The neural network processor has one or more processor precisions per activation. The processor is configured to accept data having a processor feature dimension. A transformation circuit is coupled to the neural network processor, and is adapted to: receive an input data tensor having an input precision per channel at one or more features; transform the input data…

Geofencing queries based on query intent and result semantics

Granted: December 24, 2024
Patent Number: 12174899
A computer implemented method and related system control access to data based on query intent and result semantics in a cognitive search system, the method including receiving a query from a user at a location, wherein the query is configured to identify a set of results. The method also includes, identifying the location and validating the user is authorized to access one or more indexes. The method includes, determining an intent of the query, wherein the intent predicts how the user…

Determining when to release a lock from a first task holding the lock to grant to a second task waiting for the lock

Granted: December 24, 2024
Patent Number: 12175304
Provided are a computer program product, system, and method to determine whether a holding of a lock to the resource by a first task satisfies a condition and whether the lock is swappable. The lock is released from the first task and granted to a second task waiting in a queue for the lock in response to determining that the holding of the lock satisfies the condition and that the lock is swappable. The first task is indicated in the queue waiting for the lock in response to granting…

Recycling container storage objects at a storage controller

Granted: December 24, 2024
Patent Number: 12175291
Method and system are provided for recycling container storage objects at a storage controller. The method includes receiving a create operation of a new container by an orchestrator, including information indicating a purpose of the container, and associating a label with the new container, with the label indicating the orchestrator-defined information. The method includes checking labels of soft-deleted container objects for a suitable match with the label of the new container, where…

Mapping UI controls on screen to keys

Granted: December 24, 2024
Patent Number: 12175072
According to an exemplary embodiment of the present invention, a method is provided. The method includes identifying UI controls in a GUI for display on a screen of a computing device. The method further includes determining a position relationship of the UI controls. The method further includes mapping the UI controls to keyboard areas such that a position relationship of the keyboard areas corresponds with the position relationship of the UI controls. One or more keys within the…

Parameterized neighborhood memory adaptation

Granted: December 24, 2024
Patent Number: 12174913
Systems and techniques that facilitate parameterized neighborhood memory adaptation for semantic role labeling are provided. In various embodiments, a system can comprise a receiver component that can access a semantic role labeling model trained on a training dataset. In various aspects, the system can further comprise an execution component that can retrain a labeler of the semantic role labeling model based on a set of neighborhood parameters learned from the training dataset. In…