INTERNATIONAL BUSINESS MACHINES CORPORATION patent applications on April 10th, 2025
Patent Applications by INTERNATIONAL BUSINESS MACHINES CORPORATION on April 10th, 2025
INTERNATIONAL BUSINESS MACHINES CORPORATION: 36 patent applications
INTERNATIONAL BUSINESS MACHINES CORPORATION has applied for patents in the areas of H01L23/528 (3), G06N10/20 (2), G06F3/06 (2), G11C11/419 (2), G06F9/48 (2) G06F30/27 (2), G11C11/419 (2), G01R31/086 (1), H01L23/481 (1), G06Q50/06 (1)
With keywords such as: data, memory, computer, storage, power, device, layer, having, based, and provided in patent application abstracts.
Patent Applications by INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor(s): Brian Charles Tucker of Clinton Corners NY US for international business machines corporation, Marc Henri Coq of Hopewell Junction NY US for international business machines corporation, Enver Candan of Fishkill NY US for international business machines corporation, Steven G. Shevach of Hurley NY US for international business machines corporation
IPC Code(s): G01R31/08, H02J13/00
CPC Code(s): G01R31/086
Abstract: described are techniques for electrical grid origination determination using power line disturbance (pld) characteristics. the techniques include detecting a first pld in a first voltage feed of a first power unit at a first time. the techniques further include comparing the first pld to other plds aggregated from multiple power units. the techniques further include determining that the first voltage feed of the first power unit originates from a same source as a second power unit based on a similarity between the first pld and a second pld of the second power unit satisfying a similarity threshold and occurring within a same timeframe proximate to the first time. the techniques further include recording that the first power unit and the second power unit receive power from a same source.
Inventor(s): Clint A. Hardy of Tucson AZ US for international business machines corporation, Matthew G. Borlick of Tucson AZ US for international business machines corporation, Beth Ann Peterson of Tucson AZ US for international business machines corporation, Lokesh Mohan Gupta of Tucson AZ US for international business machines corporation, Karl Allen Nielsen of Tucson AZ US for international business machines corporation
IPC Code(s): G06F3/06
CPC Code(s): G06F3/0647
Abstract: provided are a computer program product, system, and method for determining to migrate data between compressed storage devices and non-compressed storage devices in a storage system. the storage system provides compressed storage devices having native data compression and a non-compressed storage devices not configured to have native compression. a determination is made of storage usage factors for the compressed storage devices and the non-compressed storage devices. a determination is made whether to move data between the compressed storage devices and the non-compressed storage devices based on the storage usage factors. data is moved between the compressed storage devices and the non-compressed storage devices in response to determining to move the data between the compressed storage devices and the non-compressed storage devices.
Inventor(s): Lokesh Mohan Gupta of Tucson AZ US for international business machines corporation, Matthew G. Borlick of Tucson AZ US for international business machines corporation, Beth Ann Peterson of Tucson AZ US for international business machines corporation, Clint A. Hardy of Tucson AZ US for international business machines corporation, Karl Allen Nielsen of Tucson AZ US for international business machines corporation
IPC Code(s): G06F3/06
CPC Code(s): G06F3/0689
Abstract: provided are a computer program product, system, and method for determining a storage device type on which to store extents of data in a storage system. the storage system provides a first storage device type that has native data compression at a first compression ratio and a second storage device type that has native data compression at a second compression ratio. the second compression ratio is higher than the first compression ratio. a determination is made for an extent to store the extent on the first storage device type or the second storage device type based on access frequency to data in the extent and an input/output (i/o) priority level for the extent. the extent is stored on the determined first or second storage device type.
Inventor(s): Nan Qi of Bejing CN for international business machines corporation, Yan Li of Bejing CN for international business machines corporation, Ji Shan Xing of Bejing CN for international business machines corporation, Kai Huang of Bejing CN for international business machines corporation, Chen Guang Zhao of Bejing CN for international business machines corporation
IPC Code(s): G06F9/455, G06F9/48
CPC Code(s): G06F9/45558
Abstract: a computer implemented method manages execution of jobs on virtual machines. processor units identify a job for scheduling. the processor units identify host machines with free cores on which the virtual machines are allocated. the processor units determine a number of free cores on the host machines. the processor units determine whether a host machine in the host machines having a number of host attributes needed by the job has free cores and idle cores available for backfilling the job based on a predicted core usage for the job in response to an absence of a sufficient number of free cores being available to meet predicted core usage. the processor units dispatch the job to a virtual machine on the host machine in response to the host machine having the number of host attributes and the free cores and idle cores available for backfilling the job.
Inventor(s): Aladin Djuhera of Dachau DE for international business machines corporation, Alecio Pedro Delazari Binotto of Munich DE for international business machines corporation, Fernando Luiz Koch of Palm Beach Gardens FL US for international business machines corporation, Rob High of Round Rock TX US for international business machines corporation
IPC Code(s): G06F9/50
CPC Code(s): G06F9/5072
Abstract: a method, computer system, and a computer program product for executing workloads in a distributed system is provided. the present invention may include: determining a current resource utilization status in a distributed system; inputting, to a second ai model, the current resource utilization status and an in-use split configuration of a first ai model, the second ai model configured for predicting a split configuration for the first ai model; receiving an output from the second ai, the output indicating a current split configuration for the first ai model; splitting the first ai model using the current split configuration; deploying the split first ai model such that the input and output blocks may be executed on first computer systems of the set of first computer systems and such that the intermediate block may be executed on a second computer system of the at least one second computer system; executing the workload.
Inventor(s): Mudit Verma of New Delhi IN for international business machines corporation, Harshit Kumar of Delhi IN for international business machines corporation, Seep Goel of Bengaluru IN for international business machines corporation, Pooja Aggarwal of Bengaluru IN for international business machines corporation
IPC Code(s): G06F11/00
CPC Code(s): G06F11/008
Abstract: a computer-implemented method, according to one approach, includes: receiving observability data produced by a first portion of a distributed application. the observability data is evaluated and in response to determining that the observability data indicates the first portion of the distributed application is degraded, the amount of the observability data produced by the first portion of the distributed application is increased. additionally, the amount of observability data produced by other portions of the distributed application that are correlated with the first portion of the distributed application is also increased.
Inventor(s): Karan Bhukar of Jaipur IN for international business machines corporation, Harshit Kumar of Delhi IN for international business machines corporation, Amar Prakash Azad of Bangalore IN for international business machines corporation, Sachindra Joshi of Gurgaon IN for international business machines corporation
IPC Code(s): G06F11/07, G06Q10/0631
CPC Code(s): G06F11/0793
Abstract: various systems and methods are presented herein regarding automatically identifying one or more entities to for assignment to resolving an issue and/or removing an entity from a group of entities assigned to resolve the issue. the issue can relate to an information technology/computer-based environment. the entities can be subject matter experts, having expertise identified to be related to the issue. a summary of the issue and activity relating to resolving the issue can be automatically generated and supplied to an entity who is being onboarded after the project is underway to resolve the issue. by implementing automated assignment/removal of entities, efficiency of the resolution is improved.
Inventor(s): Guangya Liu of Cary NC US for international business machines corporation, Hai Hui Wang of XIAN CN for international business machines corporation, Peng Li of XIAN CN for international business machines corporation, Xiang Zhen Gan of XIAN CN for international business machines corporation, Ying Mo of BEIJING CN for international business machines corporation
IPC Code(s): G06F11/14
CPC Code(s): G06F11/1464
Abstract: an embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. an embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. an embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. an embodiment uploads replicas of the selected image via one or more registry agents, each registry agent transmitting to its corresponding remote registry, transmitting constituent layers of the replica across multiple remote registries simultaneously such that a subset of the layers constituting the image are uploaded to each remote registry. an embodiment stores metadata for the uploaded image in a cache within a local metadata store.
Inventor(s): Radu Ioan Stoica of Zurich CH for international business machines corporation, Nikolaos Papandreou of Thalwil CH for international business machines corporation, Roman Alexander Pletka of Uster CH for international business machines corporation, Charalampos Pozidis of Thalwil CH for international business machines corporation
IPC Code(s): G06F12/02
CPC Code(s): G06F12/0246
Abstract: the invention relates to a method of operating a memory device comprising memory cells for storing information on n voltage levels separated by n−1 threshold voltages, the method comprising: obtaining a plurality of threshold voltage shift (tvs) patterns, each comprising n−1 tvs reference values representing expected shifts of the threshold voltages of a set of memory cells having a specific physical condition; assigning a matching tvs pattern to the set of memory cells; storing differences between actual tvs values of the memory cells and corresponding tvs reference values of the matching tvs pattern as tvs residual values; upon a reading instruction for a specified memory cell, determining restored tvs values by combining the matching tvs pattern of the corresponding set of memory cells with corresponding tvs residual values; and reading the information from the specified cell using the restored tvs values.
Inventor(s): Sheng Yan Sun of Beijing CN for international business machines corporation, Peng Hui Jiang of Beijing CN for international business machines corporation, Xiao Feng Meng of BEIJING CN for international business machines corporation, Xu Qin Zhao of BEIJING CN for international business machines corporation, Ye Tao of Beijing CN for international business machines corporation
IPC Code(s): G06F16/2453, G06F16/242
CPC Code(s): G06F16/24542
Abstract: embodiments analyze an incoming query for a database, train a query model using machine learning based on the analyzing of the incoming query, determine a model result based on the trained query model; extract a similar information query based on the model result, generate a recommendation for query tuning and a visual impact of the recommendation for the query tuning based on the extracting of the similar information query, and output the recommendation for the query turning and the visual impact of the recommendation for the query tuning.
Inventor(s): Shalin Avlani of San Jose CA US for international business machines corporation, Rajesh M. Desai of San Jose CA US for international business machines corporation, Mayank Vipin Shah of San Jose CA US for international business machines corporation, Xiaoying Gao of San Jose CA US for international business machines corporation
IPC Code(s): G06F16/28, G06F16/2457
CPC Code(s): G06F16/285
Abstract: a computer-implemented process for generating cluster templates used for creating extraction models includes the following operations. a plurality of training files associated with a selected class are received. an automated visual analysis is performed on each of the plurality of training files. an automated contextual analysis is performed on each of the plurality of training files. a first clustering of the plurality of training files into a first plurality of clusters using results from the automated visual analysis is performed. a second clustering of one of the plurality of clusters into a second plurality of clusters is performed using results from the automated contextual analysis. cluster templates for the first and second plurality of clusters are generated.
Inventor(s): Lei Tian of Xi'an CN for international business machines corporation, Han Zhang of Xi'an CN for international business machines corporation, Jing James Xu of Xi'an CN for international business machines corporation, Xue Ying Zhang of Xi'an CN for international business machines corporation, Si Er Han of Xi'an CN for international business machines corporation
IPC Code(s): G06F18/2325
CPC Code(s): G06F18/2325
Abstract: a computer-implemented method for performing data difference evaluation is provided. aspects include obtaining a first data set and a second data set, creating a first plurality of feature vectors by inputting the first data set into each of a plurality of models, and creating a second plurality of feature vectors by inputting the second data set into each of the plurality of models. aspects also include identifying a mapping between elements of the first plurality of vectors and elements the second plurality of feature vectors created by a same model of the plurality of models, calculating, for each of the plurality of models based at least in part on the mapping, a model distance between the first data set and the second data set, and calculating, based at least in part on the model distances, an ensemble distance between first data set and the second data set.
Inventor(s): Fraser Iain MacIntosh of Reading GB for international business machines corporation, Christopher J. Vollmar of Mississauga CA for international business machines corporation
IPC Code(s): G06F21/56
CPC Code(s): G06F21/565
Abstract: a computer-implemented method, computer program product, and computer system for detection of malware is provided. the computer-implemented method includes: obtaining a deduplication signature of a file identified as being suspicious to obtain suspect signature blocks. the computer-implemented method further includes storing the suspect signature blocks in a searchable format store. the computer-implemented method may also include outputting the suspect signature block store for use in identification of other instances of the suspect data blocks.
Inventor(s): Phanwadee Sinthong of White Plains NY US for international business machines corporation, Nam H. Nguyen of Pleasantville NY US for international business machines corporation, Vijay Ekambaram of Chennai IN for international business machines corporation, Aridam Jati of Bengaluru IN for international business machines corporation, Jayant R. Kalagnanam of Briarcliff Manor NY US for international business machines corporation
IPC Code(s): G06F30/27, G06T1/20
CPC Code(s): G06F30/27
Abstract: an embodiment senses a raw data sequence by a central processing unit, responsive to the raw data sequence, computes by the central processing unit a transfer data size of the raw data sequence based at least in part on the comparison of a data size of the raw data sequence to a memory size of a graphics processing unit. the embodiment transfers by the central processing unit of the raw data sequence to the graphics processing unit based on the transfer data size. the embodiment trains a foundation model on the raw data sequence where a sliding window algorithm is executed on the raw data sequence by the graphics processing unit, where generating a window of the sliding window algorithm is based on a memory pointer to the raw data sequence.
Inventor(s): Fan Jing MENG of Beijing CN for international business machines corporation, Hua YE of Beijing CN for international business machines corporation, Wei DING of Beijing CN for international business machines corporation, Cheng Fang WANG of Beijing CN for international business machines corporation, Mai ZENG of Beijing CN for international business machines corporation, Peng Hui JIANG of Beijing CN for international business machines corporation
IPC Code(s): G06F30/27
CPC Code(s): G06F30/27
Abstract: a machine learning power consumption model and process are provided for determining power consumption of computing environment resources in handling requests of an application. the process includes training the machine learning power consumption model to estimate power consumption of computing environment resources in handling requests. the training uses a training dataset derived from historical request-related data, and the training dataset includes request-related data and resource power consumption data. in addition, the process includes analyzing the requests. the analyzing includes, for a particular request of the requests, obtaining a common pattern of resource use and collecting real-time trace metrics to facilitate allocating resource use to the particular request. in addition, the process includes using the machine learning power consumption model, the obtained common pattern, and the collected real-time trace metrics for the particular request in generating an estimate of the power consumption in addressing the particular request.
Inventor(s): Oleg Sidorkin of Foster City CA US for international business machines corporation, Sergey Batin of Foster City CA US for international business machines corporation
IPC Code(s): G06F40/169, G06F40/205, G06F40/284
CPC Code(s): G06F40/169
Abstract: provided are a computer program product, system, and method for annotating a syntax tree. a syntax tree with tokens from a question to process is generated. an annotated syntax tree with concepts for the tokens is produced. the concepts provide meanings of terms in the question. a determination is made as to whether there is an element in the annotated syntax tree matching a parameter. information is generated on a concept for the element matching the parameter. the syntax tree is annotated with the generated information on the concept for the matching element in the syntax tree to use to provide an answer to the question.
Inventor(s): Liat Ein-Dor of Tel Aviv IL for international business machines corporation, Yotam Perlitz of Givatayim IL for international business machines corporation, Michal Shmueli-Scheuer of Tel Aviv IL for international business machines corporation, Dafna Sheinwald of HAIFA IL for international business machines corporation, Ariel Gera of Givatayim IL for international business machines corporation
IPC Code(s): G06F40/40, G06N20/00
CPC Code(s): G06F40/40
Abstract: methods, systems, and computer program products for implementing active learning in nlg tasks are provided herein. a computer-implemented method includes generating multiple natural language annotations associated with multiple items of unlabeled data by processing the unlabeled data using at least one artificial intelligence model; determining at least one quality score attributed to at least a portion of the multiple generated natural language annotations based at least in part on at least one quality metric; selecting at least one of the multiple natural language annotations and at least one corresponding item of the multiple items of unlabeled data based at least in part on the at least one determined quality score; and performing one or more automated actions based at least in part on the at least one selected natural language annotation.
Inventor(s): Petar Jurcevic of San Jose CA US for international business machines corporation, Ali Javadiabhari of Sleepy Hollow NY US for international business machines corporation, Toshinari Itoko of Chigasaki-shi JP for international business machines corporation
IPC Code(s): G06N10/20, G06N10/70
CPC Code(s): G06N10/20
Abstract: systems and techniques that facilitate compact quantum circuit scheduling 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 scheduling component that creates an operations schedule for executing a quantum circuit on a quantum computer, wherein creating the operations schedule comprises determining an idle time between a first operation and a second operation on a qubit in the quantum circuit and reducing the idle time between the first operation and the second operation to create the operations schedule.
Inventor(s): David C. Mckay of Ossining NY US for international business machines corporation, Ted Thorbeck of Elmsford NY US for international business machines corporation, Martin O. Sandberg of Ossining NY US for international business machines corporation
IPC Code(s): G06N10/40, G06N10/20
CPC Code(s): G06N10/40
Abstract: devices, systems and/or methods facilitating two qubit readouts are provided. in an embodiment, a system can comprise a data qubit; a coupler coupling the data qubit to a measurement qubit; and a measurement resonator coupled to the measurement qubit, wherein the measurement resonator is capable of transmitting a tone through the resonator to the measurement qubit.
Inventor(s): Seyed Alireza Seif Tabrizi of Adelphi MD US for international business machines corporation, Derek Wang of New York NY US for international business machines corporation, Iskandar Sitdikov of New York NY US for international business machines corporation
IPC Code(s): G06N10/70, G06N10/40
CPC Code(s): G06N10/60
Abstract: a method, system, and computer program product for contextually calibrating quantum hardware. one or more contextual calibrations are selected or identified to minimize a contextual cost function of a quantum circuit. examples of such contextual calibrations include, but are not limited to, tuning the amplitude, tuning the frequency duration, tuning the envelopes, recalibrating the error correction for specific qubits, recalibrating the measurement discriminator (identifies the specific quantum state), etc. the quantum hardware used to perform an execution of the quantum circuit may then be calibrated using the selected or identified contextual calibration(s). by minimizing the contextual cost function, such as via specific calibrations (e.g., tuning frequency duration, tuning amplitude), the performance of a general quantum device for a particular quantum circuit can be improved. for example, such contextual calibrations, such as at runtime, reduce the quantum device noise under different operating conditions thereby improving device performance.
Inventor(s): Sarbajit K. Rakshit of Kolkata IN for international business machines corporation, Reji Jose of Bangalore IN for international business machines corporation
IPC Code(s): G06Q30/08, G06Q10/083, G06Q10/087, G06Q30/0601, G06T17/00
CPC Code(s): G06Q30/08
Abstract: according to a present invention embodiment, a system for processing an order in a computerized environment identifies an item selected by a user in the computerized environment. the system determines that a provider of the item is unable to provide the item to a delivery location based on one or more conditions. a bidding session is conducted for a plurality of service providers to select one or more service providers with services enabling the item to be provided to the delivery location. a transaction for the item is performed to deliver the item to the delivery location via the provider of the item and the one or more service providers. embodiments of the present invention further include a method and computer program product for processing an order in a computerized environment in substantially the same manner described above.
Inventor(s): James McDONAGH of FRODSHAM GB for international business machines corporation, Vasileios VASILEIADIS of DUBLIN IE for international business machines corporation, Malgorzata Jadwiga ZIMON of WARRINGTON GB for international business machines corporation, Gwilym Benjamin Lee NEWTON of WINCHESTER GB for international business machines corporation, Geeth Ranmal DE MEL of WARRINGTON GB for international business machines corporation
IPC Code(s): G06Q50/06, G06Q10/0631
CPC Code(s): G06Q50/06
Abstract: methods, computer program products, and systems are presented. the method computer program products, and systems can include, for instance: predicting future energy supply profiles at respective ones of a plurality of geographically differentiated computer environments, wherein the respective future energy supply profiles at the respective ones of the plurality of geographically differentiated computer environments express an attribute of supplied energy supplied to a computer environment attributable to renewable power generation; scheduling a plurality of jobs defining an application workflow, wherein the application workflow is characterized by commencement of a second job of the plurality of jobs being dependent on completion of a first job of the plurality of jobs.
Inventor(s): Nir Rozenbaum of Yoqneam Illit IL for international business machines corporation, Maroon Ayoub of Fassuta IL for international business machines corporation, Nili Guy of Haifa IL for international business machines corporation
IPC Code(s): G06T7/00, G06N20/00
CPC Code(s): G06T7/0004
Abstract: a computer-implemented method, according to one approach, includes obtaining, on a first edge device, a plurality of artificial intelligence (ai) rules. the method further includes applying, on the first edge device, the ai rules to a plurality of evaluated data samples for determining whether to include the data samples in an inspection collected data set. in response to a determination that a first of the data samples satisfies each of the ai rules, the first data sample is caused to be included in the inspection collected data set. the inspection collected data set is caused to be uploaded to a cloud site. a computer program product, according to another approach, includes a computer readable storage medium having program instructions embodied therewith. the program instructions are readable and/or executable by a first edge device to cause the first edge device to perform any combination of features of the foregoing methodology.
Inventor(s): Aaron K. Baughman of Cary NC US for international business machines corporation, Sarbajit K. Rakshit of Kolkata IN for international business machines corporation, Tushar Agrawal of West Fargo ND US for international business machines corporation, Jeremy R. Fox of Georgetown TX US for international business machines corporation
IPC Code(s): G06T7/11
CPC Code(s): G06T7/11
Abstract: cropping volumetric media is provided. received volumetric video data is represented by a bloch sphere. a user selected sub-volume is received to which the volumetric video data is to be cropped. cnns having different strides are applied to sub-spheres defined within the bloch sphere. the cnns generate a correlation score for each sub-sphere relative to a user specified parameter. best rotation matrices for the sub-spheres are determined to achieve a user specified angle of view, and the sub-sphere correlation scores are optimized according to the best rotation matrices. cylindrical weights are applied to the sub-spheres according to the optimized correlation scores, and a best solution is selected for the sub-volume according to the correlation scores. the rotation matrices are reflected orthogonally onto the sub-volume, and the sub-volume is cropped from the volumetric video according to the sub-sphere with the highest correlation score to create the cropped image.
Inventor(s): Su Liu of Austin TX US for international business machines corporation, Peng Hui Jiang of Beijing CN for international business machines corporation, Guang Han Sui of Beijing CN for international business machines corporation, Shunguo Yan of Austin TX US for international business machines corporation
IPC Code(s): G06V20/52, G06V20/40, G06V40/20, G10L15/18
CPC Code(s): G06V20/52
Abstract: provided are a computer program product, system, and method for data analysis of interaction information for interacting participants to determine a connection intention. an audio and/or a visual feed collected at an event is processed to determine whether interacting participants at the event are engaged in an interaction. a duration of the interaction, attributes of the interaction, and personal profile information of the interacting participants are determined. the duration of the interaction, the attributes of the interaction, and the personal profile information are processed to determine a connection intention indicating whether the interacting participants should connect or should not connect. requests for the interacting participants to connect are transmitted in response to determining the connection intention indicates the interacting participants should connect.
Inventor(s): Wolfgang Penth of Holzgerlingen DE for international business machines corporation, Jan Niklas Stegmaier of Sindelfingen DE for international business machines corporation, Rolf Sautter of Bondorf DE for international business machines corporation, Silke Penth of Holzgerlingen DE for international business machines corporation
IPC Code(s): G11C11/419, G11C11/418
CPC Code(s): G11C11/419
Abstract: a memory device comprising at least one memory bank is provided and comprises a two-dimensional array of memory cells, a plurality of local bit lines connecting all memory cells in a first dimension of the two-dimensional array, a plurality of word lines connecting all memory cells in a second dimension of the two-dimensional array. the memory device further comprises at least one array of assist cells per memory bank, each array having one shared sense line and being arranged along memory cells and connected to by a bit line. the assist cells are configured as modified memory cells with a commonsense line to provide a sense amplifier functionality. an assist cell and a double assist cell for a memory device are also provided.
Inventor(s): Wolfgang Penth of Holzgerlingen DE for international business machines corporation, Jan Niklas Stegmaier of Sindelfingen DE for international business machines corporation, Harshawardhan Ramachandran of Boeblingen DE for international business machines corporation, Florian Leber of Reutlingen DE for international business machines corporation
IPC Code(s): G11C11/419, G11C7/08, G11C7/10, G11C7/12
CPC Code(s): G11C11/419
Abstract: a banked sense amplifier circuit for a memory core complex, being configured to sense at least one local bit line (bl_c) out of local bit lines (bl_c) of two neighboring memory banks out of a plurality of memory banks of the memory core complex to be used as independent read paths, wherein the banked sense amplifier circuit is connected to a global bit line (gbl) of the memory core complex.
Inventor(s): Ruilong Xie of Niskayuna NY US for international business machines corporation, Junli Wang of Slingerlands NY US for international business machines corporation, Kisik Choi of Watervliet NY US for international business machines corporation, Koichi Motoyama of Clifton Park NY US for international business machines corporation, Nicholas Anthony Lanzillo of Wynantskill NY US for international business machines corporation, Biswanath Senapati of Mechanicville NY US for international business machines corporation, Albert M. Chu of Nashua NH US for international business machines corporation, Brent A. Anderson of Jericho VT US for international business machines corporation, Chen Zhang of Santa Clara CA US for international business machines corporation, Tenko Yamashita of Schenectady NY US for international business machines corporation
IPC Code(s): H01L23/48, H01L21/8238, H01L23/528, H01L27/092, H01L29/06, H01L29/423, H01L29/66, H01L29/775, H01L29/786
CPC Code(s): H01L23/481
Abstract: a semiconductor structure includes an upper-level cmos transistor layer having a plurality of upper-level n-type and p-type field effect transistors; and a frontside interconnect layer above, and interconnected with, the upper-level transistor layer. the frontside interconnect layer includes frontside power rails and frontside signal wiring, and at least three frontside interconnect layer metal levels. a lower-level cmos transistor layer has a plurality of lower-level n-type and p-type field effect transistors; and a backside interconnect layer below, and interconnected with, the lower-level transistor layer. the backside interconnect layer includes backside power rails and backside signal wiring and at least three backside interconnect layer metal levels. at a peripheral region of the structure, at least one conductive interconnection is provided between a third or higher of the at least three frontside interconnect layer metal levels and a third or lower of the at least three backside interconnect layer metal levels.
Inventor(s): Manasa Medikonda of Albany NY US for international business machines corporation, Tao Li of Slingerlands NY US for international business machines corporation, Ruilong Xie of Niskayuna NY US for international business machines corporation, Nicolas Jean Loubet of Guilderland NY US for international business machines corporation
IPC Code(s): H01L23/525, H01L23/522, H01L23/528
CPC Code(s): H01L23/5256
Abstract: a semiconductor structure includes an electronic fuse via having a positive tapered shape extending from a back-end-of-the-line interconnect to a backside power delivery network. the electronic fuse via comprises a conductive material.
Inventor(s): Nicholas Anthony Lanzillo of Wynantskill NY US for international business machines corporation, Lawrence A. Clevenger of Saratoga Springs NY US for international business machines corporation, Reinaldo Vega of Mahopac NY US for international business machines corporation, Ruilong Xie of Niskayuna NY US for international business machines corporation, Albert M. Chu of Nashua NH US for international business machines corporation, Brent A. Anderson of Jericho VT US for international business machines corporation
IPC Code(s): H01L23/528, H01L21/768, H01L23/522, H01L23/532
CPC Code(s): H01L23/528
Abstract: a semiconductor structure includes an interconnect wiring level having metal lines. an insulating cut shape is disposed through a run length of one of the metal lines wherein the insulating cut shape divides the one of the metal lines into electrically isolated nets.
Inventor(s): Jae-Woong NAH of Closter NJ US for international business machines corporation, David ABRAHAM of Croton NY US for international business machines corporation, John Michael COTTE of New Fairfield CT US for international business machines corporation, Swetha KAMLAPURKAR of Yorktown Heights NY US for international business machines corporation, Nicholas A. MASLUK of Putnam Valley NY US for international business machines corporation
IPC Code(s): H01L23/538, H01L23/00, H01L23/13, H01L25/00, H01L25/065, H10N69/00
CPC Code(s): H01L23/5385
Abstract: a modular quantum computing structure includes a plurality of attachment structures, at least some of the attachment structures having different thicknesses. at least one of a plurality of qubit chips is bonded to a first attachment structure of the plurality of attachment structures having a first thickness. a second attachment structure of the plurality of attachment structures arranged adjacent the first attachment structure has a second thickness different from the first thickness of the first attachment structure. at least one of the qubit chips bonded to the first attachment structure has a footprint extending beyond a footprint of the first interposer to overlap at least the second interposer.
Inventor(s): Guy Moshkowich of Nes Ziyona IL for international business machines corporation, Ramy Masalha of Kafr Qari IL for international business machines corporation, Nir Drucker of Zichron Yaakov IL for international business machines corporation, Allon Adir of Kiryat Tivon IL for international business machines corporation, Eyal Kushnir of Kfar Vradim IL for international business machines corporation
IPC Code(s): H04L9/14, H04L9/00
CPC Code(s): H04L9/14
Abstract: a system for homomorphically generating rotation keys for use in homomorphic computation in association with a client, and a server coupled to the client machine over a network. client-side code executes in the client to derive a set of learning with errors (lwe) ciphertexts from a secret key polynomial, the secret key polynomial having a set of coefficients. each lwe ciphertext is derived from a coefficient of the secret key polynomial and having a single coefficient. the client-side code transmits the set of lwe ciphertexts to the server. server-side code receives the set of lwe ciphertexts and processes them into a ring variant (r-lwe) ciphertext homomorphically to generate the one or more rotation keys. the r-lwe ciphertext encrypts a polynomial having the set of coefficients of the secret key polynomial; a given rotation key corresponds to rotated coefficients of that polynomial. the generated rotation keys are useful for fhe computation.
Inventor(s): Nicholas Alexander Polomoff of Hopewell Junction NY US for international business machines corporation
IPC Code(s): H04L9/32
CPC Code(s): H04L9/3278
Abstract: a semiconductor package includes a physical unclonable function (puf) security device. two or more dies of the puf security device has an interface surface joined together with another die by a hybrid bond. a portion of each interface surface has an inlayed or an embedded structure. the inlayed or the embedded structure of the interface surface of each die has particulates with a different amount of dispersion or concentration.
Inventor(s): Anthony Philip Papageorgiou of Winchester GB for international business machines corporation, Andrew Armstrong of Edinburgh GB for international business machines corporation
IPC Code(s): H04L67/62, G06F9/48, G06F9/54
CPC Code(s): H04L67/62
Abstract: proposed embodiments may thus provide one or more concepts for automatically managing the requests in a server queue, based on information describing the client wait time limit and an indicator of the intent of the request. in particular, embodiments provide a mechanism for managing requests in a server queue.
Inventor(s): Herbert Lei Ho of Medfield MA US for international business machines corporation, Brent A. Anderson of Jericho VT US for international business machines corporation, John W. Golz of Hopewell Junction NY US for international business machines corporation
IPC Code(s): H10D1/00
CPC Code(s): H10D1/042
Abstract: embodiments of present invention provide a capacitor structure. the capacitor structure includes a moat capacitor embedded in a substrate. the moat capacitor includes a bottom electrode plate; a dielectric layer directly above and lining the bottom electrode plate; and a top electrode plate directly above and lining the dielectric layer, where the bottom electrode plate, the dielectric layer, and the top electrode plate have encircling shapes and are arranged to be concentric with one another. a method of forming the same is also provided.
Inventor(s): Oscar van der Straten of Guilderland Center NY US for international business machines corporation, Chih-Chao Yang of Glenmont NY US for international business machines corporation, Ashim Dutta of Clifton Park NY US for international business machines corporation, Wu-Chang Tsai of Albany NY US for international business machines corporation, Ailian Zhao of Slingerlands NY US for international business machines corporation, Pei-I Wang of Clifton Park NY US for international business machines corporation, Shravana Kumar Katakam of Lehi UT US for international business machines corporation
IPC Code(s): H10N50/80, G11C11/16, H10B61/00, H10N50/01, H10N50/10
CPC Code(s): H10N50/80
Abstract: a magnetoresistive random access memory (mram) includes a pillar structure having a bottom electrode and a magnetic tunnel junction (mtj) having a reference layer, a free layer and a tunnel barrier disposed between the reference layer and the free layer. the mtj is disposed on the bottom electrode. a top electrode is disposed on the mtj. the top electrode includes two or more tiers wherein each tier successively includes a smaller footprint.
INTERNATIONAL BUSINESS MACHINES CORPORATION patent applications on April 10th, 2025
- INTERNATIONAL BUSINESS MACHINES CORPORATION
- G01R31/08
- H02J13/00
- CPC G01R31/086
- International business machines corporation
- G06F3/06
- CPC G06F3/0647
- CPC G06F3/0689
- G06F9/455
- G06F9/48
- CPC G06F9/45558
- G06F9/50
- CPC G06F9/5072
- G06F11/00
- CPC G06F11/008
- G06F11/07
- G06Q10/0631
- CPC G06F11/0793
- G06F11/14
- CPC G06F11/1464
- G06F12/02
- CPC G06F12/0246
- G06F16/2453
- G06F16/242
- CPC G06F16/24542
- G06F16/28
- G06F16/2457
- CPC G06F16/285
- G06F18/2325
- CPC G06F18/2325
- G06F21/56
- CPC G06F21/565
- G06F30/27
- G06T1/20
- CPC G06F30/27
- G06F40/169
- G06F40/205
- G06F40/284
- CPC G06F40/169
- G06F40/40
- G06N20/00
- CPC G06F40/40
- G06N10/20
- G06N10/70
- CPC G06N10/20
- G06N10/40
- CPC G06N10/40
- CPC G06N10/60
- G06Q30/08
- G06Q10/083
- G06Q10/087
- G06Q30/0601
- G06T17/00
- CPC G06Q30/08
- G06Q50/06
- CPC G06Q50/06
- G06T7/00
- CPC G06T7/0004
- G06T7/11
- CPC G06T7/11
- G06V20/52
- G06V20/40
- G06V40/20
- G10L15/18
- CPC G06V20/52
- G11C11/419
- G11C11/418
- CPC G11C11/419
- G11C7/08
- G11C7/10
- G11C7/12
- H01L23/48
- H01L21/8238
- H01L23/528
- H01L27/092
- H01L29/06
- H01L29/423
- H01L29/66
- H01L29/775
- H01L29/786
- CPC H01L23/481
- H01L23/525
- H01L23/522
- CPC H01L23/5256
- H01L21/768
- H01L23/532
- CPC H01L23/528
- H01L23/538
- H01L23/00
- H01L23/13
- H01L25/00
- H01L25/065
- H10N69/00
- CPC H01L23/5385
- H04L9/14
- H04L9/00
- CPC H04L9/14
- H04L9/32
- CPC H04L9/3278
- H04L67/62
- G06F9/54
- CPC H04L67/62
- H10D1/00
- CPC H10D1/042
- H10N50/80
- G11C11/16
- H10B61/00
- H10N50/01
- H10N50/10
- CPC H10N50/80
(Ad) Transform your business with AI in minutes, not months
Trusted by 1,000+ companies worldwide