IBM Patent Grants

Customized image reaction submissions and visualization on social networks

Granted: September 10, 2024
Patent Number: 12086891
Systems and methods for generating customized image reaction submissions and visualizations on social networks are disclosed. In embodiments, a computer-implemented method includes: obtaining, by the computing device, user profile data of a user accessing an image on a social network, wherein the user profile data includes user interest categories of the user; determining, by the computing device, select content classes from a plurality of content classes associated with the image,…

Successive-approximation analog-to-digital converters

Granted: September 10, 2024
Patent Number: 12088316
A successive-approximation analog-to-digital converter includes a sampling circuit for sampling an analog input signal to acquire a sampled voltage, and a regenerative comparator for comparing the sampled voltage with a succession of reference voltages to generate, for each reference voltage, a decision bit indicating the comparison result. The converter also includes a digital-to-analog converter which is adapted to generate the succession of reference voltages, in dependence on…

Complementary field effect transistor devices

Granted: September 10, 2024
Patent Number: 12087770
A complementary metal-oxide semiconductor device formed by fabricating CMOS nanosheet stacks, forming a dielectric pillar dividing the CMOS nanosheet stacks, forming CMOS FET pairs on either side of the dielectric pillar, and forming a gate contact for at least one of the FETs.

Semiconductor structures with backside gate contacts

Granted: September 10, 2024
Patent Number: 12087691
A semiconductor structure comprises a substrate having a first side and a second side opposite the first side, and a gate for at least one transistor device disposed above the first side of the substrate. The structure may further include a buried power rail at least partially disposed in the substrate and a gate tie-down contact connecting the gate to the buried power rail from the second side of the substrate. The structure may further or alternatively include one or more source/drain…

Beol tip-to-tip shorting and time dependent dielectric breakdown

Granted: September 10, 2024
Patent Number: 12087624
A dielectric layer is located on top of and in contact with a substrate. A conductive line located within the dialectic layer. A barrier layer on top of an in contact with the dielectric layer. The barrier layer is below the conductive line. A liner layer on top of and in contact with the barrier layer and below and in contact with the conductive line. A metal liner on top of and in contact with the conductive line. A capping layer on top of and in contact with the dielectric layer, the…

Reducing line edge roughness and mitigating defects by wafer freezing

Granted: September 10, 2024
Patent Number: 12087601
A photoresist is developed on a semiconductor wafer. The wafer is introduced into a controlled cold temperature environment and is maintained there until inelastic thermal contraction of the developed photoresist material results in reducing the critical dimension (CD) of the photoresist by not less than 10% from its value before exposure to the controlled cold temperature environment. Then the semiconductor wafer is removed from the controlled cold temperature environment.

Controlling of height of high-density interconnection structure on substrate

Granted: September 10, 2024
Patent Number: 12087596
An interconnection layer carrying structure for transferring an interconnection layer onto a substrate is disclosed. The interconnection layer carrying structure includes a support substrate, a release layer on the support substrate; and an interconnection layer on the release layer. The interconnection layer includes an organic insulating material and a set of pads embedded in the organic insulating material. The set of the pads is configured to face towards the support substrate. The…

Calibration of threshold voltage shift values

Granted: September 10, 2024
Patent Number: 12087379
Threshold voltage shift values, or TVS values, are calibrated for a non-volatile memory unit including strings of memory cells organized into memory pages, the memory pages being organized into blocks. The calibration involves a read operation to read a given page of the memory pages, based on given one or more TVS values for the given page. In response to a read failure of the read operation, the calibration determines one or more corrected TVS values based on one or more reference TVS…

Retaining high resolution tape directory in overwritten end of data set

Granted: September 10, 2024
Patent Number: 12087331
An End of Data Set (EOD) including a High Resolution Tape Directory (HRTD) is written at a position next to a last written user data set on a tape. When appending a new user data set, the new user data set is written starting from a position next to an end longitudinal position (LPOS) of the EOD to generate an overwritten EOD.

Coarse-to-fine attention networks for light signal detection and recognition

Granted: September 10, 2024
Patent Number: 12087064
A vehicle light signal detection and recognition method, system, and computer program product include bounding, using a coarse attention module, one or more regions of an image of an automobile including at least one of a brake light and a signal light generated by automobile signals which include illuminated sections to generate one or more bounded region, removing, using a fine attention module, noise from the one or more bounded regions to generate one or more noise-free bounded…

Cost-aware tiering for data storage

Granted: September 10, 2024
Patent Number: 12086848
An embodiment for a method of cost-aware tiering for data storage. The embodiment may detect data to be stored in one or more storage systems and gathering access and usage information. The embodiment may maintain a first data structure including periods of activity below a defined threshold for the detected data, and a common data structure to identify and track application-wide data patterns. The embodiment may gather static pricing information and context pricing information for the…

URL (uniform resource locator) shortening service including a content integrity check

Granted: September 10, 2024
Patent Number: 12086640
A uniform resource identifier (URI) shortening service, such as a URL shortening service, creates the shortened URI along with “synopsis” data relating to the human understandable content of the resource, such as the text and images in a typical web site. Later, when users use the shortened URI to retrieve the resource, if the synopsis data for the resource has changed too much relative to the synopsis data as created at the earlier time of the URI shortening, then the requesting…

Estimating computational cost for database queries

Granted: September 3, 2024
Patent Number: 12079214
A computer-implemented method to estimate computing cost of database queries. The method includes receiving a query. The method also includes generating one or more access plans for the query. The method further includes dynamically generating a learning model based on each of the generated access plans. The method includes estimating, by the learning model and for each of the one or more access plans, a predicted cost to execute the query. The method includes selecting, based on the…

Enhancing machine translation of handwritten documents

Granted: September 3, 2024
Patent Number: 12080089
A computer-implemented method, a computer system and a computer program product enhance machine translation of a document. The method includes capturing an image of the document. The document includes a plurality of characters that are arranged in a character layout. The method also includes classifying the image by a document type based on the character layout. The method further includes determining a strategy for an intelligent character recognition (ICR) algorithm with the image…

Enhancing images in text documents

Granted: September 3, 2024
Patent Number: 12079912
Images placed in documents are enhanced based on the context in which the image is used. Context is determined according to document-specific indicators such as nearby text, headings, titles, and tables of content. A generative adversarial network (GAN) modifies the image according to the context to selectively emphasize relevant components of the image, which may include erasing or deleting irrelevant components. Relevant general-purpose images may be retrieved for use in the document…

Audiovisual source separation and localization using generative adversarial networks

Granted: September 3, 2024
Patent Number: 12079731
A method (and structure and computer product) for an audiovisual source separation processing, including receiving video data including images of a plurality of sound sources, receiving an optical flow data of the video data, the optical flow data indicating motions of pixels between frames of the video data, and encoding the received video data into video localization data comprising information associating pixels in the frames of video data with different channels of sound.

Neural apparatus for a neural network system

Granted: September 3, 2024
Patent Number: 12079707
A neural apparatus for a neural network system may be configured to receive one or more input signals during a decode time period, decode the one or more input signals during the decode time period, resulting in a decoded signal, and upon termination of the decode time period, process the decoded signal using internal neuron dynamics. The processed signal may be used to encode and emit one or more output signals in a subsequent decode time period to another neural apparatus of the neural…

Selection of stream management operations based on machine learning in a distributed computing environment

Granted: September 3, 2024
Patent Number: 12079659
Computer software that causes a stream processing management node to perform the following operations: (i) establishing data communication between the stream processing management node and a plurality of stream processing instances executing on respective computing environments in a multi-environment computing system; (ii) distributing one or more processing units of a stream processing job to a first set of stream processing instances of the plurality of stream processing instances;…

Detection of invalid machine-specific data types during data conversion

Granted: September 3, 2024
Patent Number: 12079658
A conversion operation is performed which includes a plurality of conversion actions. A conversion action includes processing an instruction to convert selected data from a source data type to a target data type. The processing includes determining whether a data type indicated using the instruction is a valid data type for a select machine. The data type is a selected data type selected from the source data type or the target data type. The selected data is converted from the source…

Methods and systems for event based tagging of metadata

Granted: September 3, 2024
Patent Number: 12079276
Systems and methods for management of event metadata. The methods may include maintaining a plurality of data storage systems in communication with an external metadata management system. The methods may also include operating the metadata management system to store tagged event metadata corresponding to the plurality of data storage systems. Event metadata corresponding to a data storage system includes information associated with at least one data operation event executed on data…