Adapting microservices to multi-platform deployments
Granted: January 21, 2025
Patent Number:
12206559
A method includes: receiving, by a computing device, a microservice code from a user device; identifying, by the computing device, a service used by the microservice code; identifying, by the computing device, the service in a target cloud platform; generating, by the computing device, a modified microservice code by adding a predefined code template to the microservice code, the predefined code template being associated with the service in the target cloud platform; receiving, by the…
Same level MRAM stacks having different configurations
Granted: January 21, 2025
Patent Number:
12207477
A semiconductor device is provided. The semiconductor device includes a base layer, a first MRAM device formed on the base layer, and a second MRAM device formed on the base layer. The first MRAM device has a different performance characteristic than the second MRAM device.
Adjustable retention device for heat sink assembly
Granted: January 21, 2025
Patent Number:
12207446
A heat sink retention device for retaining a heat sink, including a spring, proximate an electronic device in a circuit board. The device includes a first component configured to be attached to a circuit board, and a second component configured to be adjustably attached to the first component, and including an opening configured to retain a portion of a spring of a heat sink. When the first and second components are attached together and the first component is attached to the circuit…
Electronic component comprising first and second conductive traces and a void formed in an insulative layer between the first and second traces providing crosstalk reduction
Granted: January 21, 2025
Patent Number:
12207392
An electronic component includes a first trace configured to transmit a first signal and a second trace configured to transmit a second signal. The electronic component further includes a layer of conductive material separated from the first and second traces by a layer of insulative material. The electronic component further includes a first vertical wall formed in direct contact with the layer of conductive material. The electronic component further includes a second vertical wall…
Mitigation of camera failure during volumetric video capture
Granted: January 21, 2025
Patent Number:
12206835
According to one embodiment, a method, computer system, and computer program product for mitigating a camera failure during volumetric capture is provided. The embodiment may include monitoring respective status of functionality (SoF) array data structures of a set of cameras tasked with capturing volumetric video of a scene. The set of cameras comprises cameras designated as backup cameras and cameras designated for active volumetric capture. The embodiment may include detecting a…
Method and system to validate uniqueness in a data store
Granted: January 21, 2025
Patent Number:
12206781
A method, system and apparatus of for validating uniqueness of a non-disclosed element of data, including in response to receiving a plurality of elements, generating an index of the plurality of elements of data received from a data store to create uniquely indexed data, generating filters from the index, generating a hash tree for the uniquely indexed data using the index, and validating a unique element of data from the hash tree and filters.
Efficient random masking of values while maintaining their sign under fully homomorphic encryption (FHE)
Granted: January 21, 2025
Patent Number:
12206757
A method, apparatus and computer program product for privacy-preserving homomorphic inferencing. In response to receipt of encrypted data, a ciphertext of real numbers is generated. Each real number has an associated sign that is desired to be maintained. A mask is then identified, preferably via an iterative algorithm that works on a trial and error basis to locate an appropriate solution. The mask comprises set of values randomly distributed over a given positive range and that remain…
Data transfer workflow in a multi-machine ecosystem
Granted: January 21, 2025
Patent Number:
12206650
Facilitating transfer of data from a first machine and/or computing system to at least a second machine and/or computing system in instances where traditional data transfer methods (such as using a communications network) are not immediately feasible is achieved by identifying a triggering event for physical transport of data, collecting the data to be transported, and transferring the data. Secure transfer of the collected data is achieved via encryption of the collected data.
Dynamic provisioning for virtual server instances
Granted: January 21, 2025
Patent Number:
12206596
Methods and systems for provisioning resources includes classifying a request for a virtual server instance (VSI) according to resources specified in the request. Dependent resources that the VSI will use are predicted based on the specified resources. A provisioning plan is generated, including timing and configuration information, based on the specified resources and the dependent resources. Resources for the VSI are provisioned according to the provisioning plan, including allocating…
Queue management in a forwarder
Granted: January 21, 2025
Patent Number:
12206594
A queue management method, system, and recording medium include Selective Acknowledgments (SACK) examining to examine SACK blocks of the forwarder to selectively drop packets in the forward flow queue based on a reverse flow queue and MultiPath Transmission Control Protocol (MPTCP) examining configured to examine multipath headers to recognize MPTCP flows and examine the reverse flow queue to determine if redundant data has been sent such that the dropping drops the redundant data.
Network bandwidth conservation during video conferencing
Granted: January 21, 2025
Patent Number:
12206516
According to one embodiment, a method, computer system, and computer program product for network bandwidth conservation is provided. The embodiment may include monitoring eye focus of a user. The embodiment may include monitoring voice input of the user. In response to determining the eye focus of the user is on a video feed of another user for more than a threshold amount of focus time, the embodiment may include receiving the video feed of the another user. In response to determining…
Silicon on sapphire substrate for edge computer
Granted: January 21, 2025
Patent Number:
12205936
A computing device is provided. The computing device includes a sapphire substrate having a first surface and a second surface opposed to the first surface, a light receiving device having a first surface and a second surface opposed to the first surface, the second surface of the light receiving device coupled to the first surface of the sapphire substrate, a memory coupled to the first surface of the light receiving device, and an antenna coupled to the first surface of the sapphire…
Summarizing multi-modal conversations in a multi-user messaging application
Granted: January 21, 2025
Patent Number:
12205587
An embodiment of a summarization application divides collected conversation data into media and text components. The application implements respective machine learning mechanisms to enhance modeling operations of the text and media components to identify key elements from the conversation. The application generates a headline banner from a group of key elements based on an analysis involving first predetermined criteria. The application also combines additional key elements to the group…
Cognitive firefighting assistance
Granted: January 21, 2025
Patent Number:
12205455
A processor may receive data regarding an emergency event. The processor may identify, using an artificial intelligence model, one or more features regarding the emergency event. The processor may determine that the one or more features are associated with one or more emergency response tasks. The processor may generate an action plan that incorporates the one or more emergency response tasks. The processor may output the action plan to a user.
Two-stage screening technique for prohibited objects at security checkpoints using image segmentation
Granted: January 21, 2025
Patent Number:
12205359
A system and method for classifying compartments at a security checkpoint includes classifying a compartment into a first category or a second category using a first stage neural network that analyzes a three-dimensional representation of the compartment extracted from an imaging device coupled to the computing system, and in response to classifying the compartment into the second category, screening the compartment using a second stage neural network that performs image segmentation to…
System and method for multiple object tracking
Granted: January 21, 2025
Patent Number:
12205306
A system and a method for tracking a plurality of objects, including obtaining input data, estimating a number of skipping frames of the input data based on information from the input data, predicting results based on the estimating of the number of skipping frames, and correcting the predicted results.
System and method to monitor relevance of customer's business risk due to market changes
Granted: January 21, 2025
Patent Number:
12205126
A computer-implemented system, method and/or computer program product to monitor changes in business risk of a targeted entity includes retrieving one or more industry classifications for one or more core businesses of the targeted entity; receiving news feeds related to the one or more industry classifications; detecting and extracting negative news related to the core businesses of the targeted entity from the news feeds; calculating an industry confidence score based upon the negative…
Random classification model head for improved generalization
Granted: January 21, 2025
Patent Number:
12205001
A method comprising: receiving a primary training set comprising annotated data samples associated with one or more classes and annotated with class labels; constructing an auxiliary training set comprising at least some of the data samples, wherein each of the data samples is assigned at random to one of a set of identification classes, and annotated with an identification label associated with the identification class; at a training stage, train a machine learning model comprising a…
Dialogue- and machine learning-facilitated code development
Granted: January 14, 2025
Patent Number:
12197895
One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to facilitating code development by predicting one or more code attributes and/or code portions for use in a project code to be written. 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 can comprise a dialogue…
Automatic precision dependencies management
Granted: January 14, 2025
Patent Number:
12197901
In a first aspect of the invention, there is a computer-implemented method including: generating, by one or more processors, dependency version information for a target software application, based on activity of a compiler registered with an event handler; generating, by the one or more processors, one or more dependency sections with a dependency list for the target software application, wherein the dependency list incorporates the dependency version information; and building, by the…