INTERNATIONAL BUSINESS MACHINES CORPORATION patent applications on September 5th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by INTERNATIONAL BUSINESS MACHINES CORPORATION on September 5th, 2024

INTERNATIONAL BUSINESS MACHINES CORPORATION: 30 patent applications

INTERNATIONAL BUSINESS MACHINES CORPORATION has applied for patents in the areas of G06N3/08 (3), G06F9/54 (3), G06F8/65 (2), G06F9/50 (2), H05K7/20 (2) H05K7/20254 (2), G06N3/08 (2), G06F8/65 (2), G06N10/40 (1), H04N13/388 (1)

With keywords such as: data, application, source, product, computer, storage, based, nodes, content, and user in patent application abstracts.



Patent Applications by INTERNATIONAL BUSINESS MACHINES CORPORATION

20240296031. MODIFYING OUTPUT CODE IN SOURCE CODE TO OUTPUT COMPRESSED OUTPUT STATEMENTS_simplified_abstract_(international business machines corporation)

Inventor(s): Ronen SCHAFFER of Ra'anana (IL) for international business machines corporation, Eran RAICHSTEIN of Yokneam Ilit (IL) for international business machines corporation, Pratibha MOOGI of Bangalore (IN) for international business machines corporation, Pranjal GUPTA of Bhilal (IN) for international business machines corporation, Gerard Randolph VANLOO of White Plains NY (US) for international business machines corporation

IPC Code(s): G06F8/41, G06F8/36

CPC Code(s): G06F8/4434



Abstract: provided are a computer program product, system, and method for modifying output code in source code to output compressed output statements. a codebook indicates replacement codes associated with strings in output code in source code. the output code is to generate output statements. the strings of the output code are replaced with the replacement codes associated with the strings to produce modified source code. multiple instances of a same string in the output code are replaced by an associated same replacement code in the codebook. the modified source code, having the replacement codes replacing the strings, is compiled to produce an executable application. the executable application during runtime produces compressed output statements comprising the replacement codes that replaced the associated strings.


20240296034. UNDOING ACTIONS AND UNINSTALLING APPLICATIONS IN A COMPUTING ENVIRONMENT_simplified_abstract_(international business machines corporation)

Inventor(s): Ying Mo of BEIJING (CN) for international business machines corporation, Yue Chen of BEIJING (CN) for international business machines corporation, Rui Liu of BEIJING (CN) for international business machines corporation, Ya Xiao of BEIJING (CN) for international business machines corporation, Peng Hui Jiang of BEIJING (CN) for international business machines corporation, Hu Wang of Beijing (CN) for international business machines corporation

IPC Code(s): G06F8/61

CPC Code(s): G06F8/62



Abstract: a computer-implemented method, computer program product, and/or computing system is disclosed for preforming at least one of a performance group consisting of undoing an action in and uninstalling a software application from a computing environment is disclosed. the computer-implemented method, computer program product, and/or computing system includes: building an initial resource dependency graph; building a second resource dependency graph; determining a resulting resource dependency graph to identify dangling resources; and removing the dangling resources. in an embodiment, building at least one of the initial resource dependency graph or the second resource dependency graph includes building a resource ownership graph and extending the resource ownership graph to include associations to form a resource dependency graph.


20240296037. CONCURRENT CODE UPGRADE_simplified_abstract_(international business machines corporation)

Inventor(s): Warren Hawkins of Winchester (GB) for international business machines corporation, Nicholas Michael O'Rourke of Southampton (GB) for international business machines corporation, Dominic Tomkins of Alton (GB) for international business machines corporation, Timothy Andrew Moran of Southampton (GB) for international business machines corporation

IPC Code(s): G06F8/65

CPC Code(s): G06F8/65



Abstract: a method comprises: installing the target software version on a first node of the storage appliance; restarting the first node of the storage appliance while also running the current software version on other nodes of the storage system; subsequent to said installing the target software version and said restarting of the first node, determining if all hosts of the storage system have discovered paths to volumes on the first node; responsive to determining that all hosts of the storage system have discovered paths to volumes on the first node, permitting the ccu of the nodes to continue to upgrade one of the other nodes of the storage system from the current software version to the target software version; and responsive to determining that not all hosts of the storage system have discovered paths to volumes on the first node, preventing the ccu of the nodes from continuing.


20240296038. DYNAMIC INTEGRATED CONFIGURATION OF SEGREGATED APPLICATIONS_simplified_abstract_(international business machines corporation)

Inventor(s): SARIKA SINHA of Bangalore (IN) for international business machines corporation, SIDDHARTH K. SARAYA of Raniganj (IN) for international business machines corporation

IPC Code(s): G06F8/65, G06F8/71, G06F9/50

CPC Code(s): G06F8/65



Abstract: a method, system, and computer program product are provided for partitioning a filesystem of a device into a primary partition and a backup partition. prior to updating an application and/or operating system on the primary partition, a leaf on the backup partition corresponding to the application and/or operating system being updated is created. the execution is monitored of the updated application and/or operating system. in response to a defect being raised against the updated application and/or operating system, leaves corresponding to the updated application and/or operating system are retrieved from the backup partition leaves until the last known good version of the updated application and/or operating system is retrieved. the leaves are sorted by timestamp. the installable image(s) are retrieved from a software repository and applied by timestamp, until reverting to the last known good version in the primary partition is complete.


20240296077. Storage Assignment Using Application Storage Requirements_simplified_abstract_(international business machines corporation)

Inventor(s): Neeraj Kumar Kashyap of Bengaluru (IN) for international business machines corporation, Sandip Amin of Austin TX (US) for international business machines corporation

IPC Code(s): G06F9/50, G06F9/455

CPC Code(s): G06F9/5077



Abstract: a computer implemented method manages storage. a number of processor units receive a request for a storage for an application. the number of processor units identify application storage requirements for the application in response to receiving the request for the storage for the application. the number of processor units identify a storage profile based on the application storage requirements in the request. the storage profile describes the storage for use by the application. the number of processor units returns the storage having the profile for use by the application to access the storage.


20240296078. AUTOMATICALLY IDENTIFYING APPLICATION PROGRAMMING INTERFACES BASED ON APPLICATION ARTIFACTS_simplified_abstract_(international business machines corporation)

Inventor(s): Vini KANVAR of New Delhi (IN) for international business machines corporation, Srikanth Govindaraj TAMILSELVAM of Chennai (IN) for international business machines corporation, Keerthi Narayan RAGHUNATH of Bangalore (IN) for international business machines corporation, Alex MATHAI of Mumbai (IN) for international business machines corporation, Saravanan KRISHNAN of Bangalore (IN) for international business machines corporation

IPC Code(s): G06F9/54, G06F8/72

CPC Code(s): G06F9/54



Abstract: one or more application programming interfaces to be implemented for an application are automatically identified. the automatically identifying includes determining within the application one or more artifacts to be implemented as the one or more application programming interfaces. for an artifact of the one or more artifacts, one or more requests of the artifact are determined. the one or more requests are part of an application programming interface signature for an application programming interface identified based on the artifact. for an application programming interface identified based on the artifact, one or more definitions are generated. the one or more definitions include one or more definitions for the one or more requests of the artifact.


20240296085. WRITE AND RETIRE PAGES IN QLC NAND BLOCKS_simplified_abstract_(international business machines corporation)

Inventor(s): Nikolaos Papandreou of Thalwil (CH) for international business machines corporation, Timothy J. Fisher of Cypress TX (US) 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, Radu Ioan Stoica of Zurich (CH) for international business machines corporation, Aaron Daniel Fry of Richmond TX (US) for international business machines corporation, Andrew D. Walls of San Jose CA (US) for international business machines corporation

IPC Code(s): G06F11/07

CPC Code(s): G06F11/076



Abstract: a technique for writing data to pages in a qlc block of a qlc nand flash memory device, where the device comprises a plurality of slc pages organized in slc blocks and a plurality of qlc pages organized in qlc blocks. the technique comprises storing received data in slc pages, dividing equally a qlc block in a predefined number of sub-blocks according to a corresponding qlc page health status of the pages of the qlc block. upon determining that slc pages are to be copied from slc pages to qlc pages, copying device-internal the respective slc pages to the sub-blocks of the qlc block using device-internal cache registers, where the copying is based on an error-count aware scheme.


20240296148. Digital Content Migration_simplified_abstract_(international business machines corporation)

Inventor(s): Kelley Anders of East New Market MD (US) for international business machines corporation, Francisco Chavez Clemente of Tlajomulco (MX) for international business machines corporation

IPC Code(s): G06F16/21, G06F16/28

CPC Code(s): G06F16/214



Abstract: migrating digital content is provided. a content migration confidence score is generated, using a content migration machine learning model, for migrating digital content accessed by a user in a source data repository to a target data repository of a plurality of data repositories that contains a related topic to a topic corresponding to the digital content accessed by the user based on an analysis of information regarding user engagement activity with the digital content accessed by the user. migration of the digital content accessed by the user in the source data repository to the target data repository containing the related topic to the topic corresponding to the digital content accessed by the user is executed, using the content migration machine learning model, in response to determining that the content migration confidence score is greater than a user-defined minimum content migration confidence score threshold level.


20240296176. CLIPBOARD BASED SEARCH TERM PREDICTION_simplified_abstract_(international business machines corporation)

Inventor(s): Aaron K. Baughman of Cary NC (US) for international business machines corporation, Shikhar Kwatra of San Jose CA (US) for international business machines corporation, Iranna Dharmaraya Ankad of Bengaluru (IN) for international business machines corporation, Utpal Mangla of Toronto (CA) for international business machines corporation

IPC Code(s): G06F16/332, G06F9/54, G06F40/274

CPC Code(s): G06F16/3322



Abstract: using a probability distribution and a search result history, a probability of selecting a specified number of relevant samples and a specified number of irrelevant samples from a set of contents is computed, each content in the set of contents comprising a content copied to a first system clipboard of a first device. using the probability distribution, each content in the set of contents is weighted. using the weighted set of contents, a set of predicted searches is generated. the set of predicted searches is presented for selection responsive to an indication of intent to perform a search. a selected search within the set of predicted searches is caused to be performed.


20240296202. EFFICIENTLY CLUSTERING DATA POINTS WITH AN IN-MEMORY COMPUTING SYSTEM_simplified_abstract_(international business machines corporation)

Inventor(s): Ghazi Sarwat Syed of Zurich (CH) for international business machines corporation, Abbas Rahimi of Rüschlikon (CH) for international business machines corporation, Abu Sebastian of Adliswil (CH) for international business machines corporation

IPC Code(s): G06F17/16, G06N3/04, G06N3/063, G06N3/088

CPC Code(s): G06F17/16



Abstract: a computer-implemented method to cluster data on an in-memory computing (imc) system. the method includes determining, by an imc system, centroid coordinate vectors as column vectors of dimension m, the column vectors representing normalized coordinates of initial centroids of clusters of the set of n points. the method includes storing n point coordinate vectors of dimension m across the memory systems, wherein the n point coordinate vectors represent normalized coordinates of the set of n points and can be represented as an m�n matrix. the method includes refining the centroid coordinate vectors by determining dot products of the column vectors with the matrix to obtain intermediate vectors of dimension n, determining row vectors in accordance with maxima of each column, performing dot products of the row vectors with a transposed matrix as second vector-matrix multiplications to obtain column vectors, and averaging each of the column vectors.


20240296232. ANALYZING QR CODE RISK_simplified_abstract_(international business machines corporation)

Inventor(s): Peng Hui Jiang of Beijing (CN) for international business machines corporation, ZHI LI GUAN of HaiDian District (CN) for international business machines corporation, Sheng Yan Sun of Beijing (CN) for international business machines corporation, Jun Su of Beijing (CN) for international business machines corporation, Kun Yang of Beijing (CN) for international business machines corporation, Yi Wen Huang of Shanghai (CN) for international business machines corporation

IPC Code(s): G06F21/57, G06F21/53

CPC Code(s): G06F21/577



Abstract: a method, computer system, and a computer program product for risk analysis is provided. the present invention may include receiving an access request. the present invention may include analyzing a matrix barcode associated with the access request. the present invention may include validating the matrix barcode. the present invention may include providing a validation status to a user.


20240296258. USAGE-PATTERN-BASED GENERATION OF DIGITAL PRODUCT MODEL_simplified_abstract_(international business machines corporation)

Inventor(s): Tiberiu SUTO of Franklin NY (US) for international business machines corporation, Martin G. KEEN of Cary NC (US) for international business machines corporation, Jeremy R. FOX of Georgetown TX (US) for international business machines corporation, Sarbajit K. RAKSHIT of Kolkata (IN) for international business machines corporation

IPC Code(s): G06F30/17, G06F30/27

CPC Code(s): G06F30/17



Abstract: a process is provided for usage-pattern-based generation of a digital model of a product. the process includes obtaining a usage pattern of a user of a product, where the usage pattern includes a set of usage pattern parameters. in addition, the process includes using a machine learning model of an artificial intelligence system to generate a 3-d virtual image of the product aligned with the usage pattern, and analyzing, by the artificial intelligence system, the 3-d virtual image of the product to facilitate identifying a requirement specification for the product based on the usage pattern. further, the process includes generating a digital model of a new product for the user based on the identified requirement specification.


20240296292. GENERATING AN AI CONVERSATION MODEL USING API TEST DATA_simplified_abstract_(international business machines corporation)

Inventor(s): Balaji Sankar Kumar of Bangalore (IN) for international business machines corporation, vamshi dondapati of Hyderabad (IN) for international business machines corporation, Vidya Chandrashekar of Bangalore (IN) for international business machines corporation, Bindu Tank of Udaipur (IN) for international business machines corporation

IPC Code(s): G06F40/35, G06F9/54, G06F16/33, G06F40/205, G06F40/253, G06F40/284

CPC Code(s): G06F40/35



Abstract: an embodiment includes generating an intent representative of a verb identified in application programming interface (api) test data associated with an api test case. the embodiment also generates a first entity representative of a first noun identified in the api test data and a second entity representative of a second noun identified in the api test data. the embodiment identifies the intent as being associated with a relationship between the first and second entities in the api test case. the embodiment generates a relationship model associated with the api test case, where the relationship model includes the intent as the relationship between the first entity and the second entity. the embodiment generates a conversation model of an artificial intelligence (ai) conversation agent by mapping the intent and the first and second entities to dialog nodes of the conversation model.


20240296296. TRANSLATION OF RICH TEXT_simplified_abstract_(international business machines corporation)

Inventor(s): Jin Shi of NINGBO (CN) for international business machines corporation, CHIH-YUAN LIN of New Taipei City (TW) for international business machines corporation, Shu-Chih Chen of New Taipei City (TW) for international business machines corporation, PEI-YI LIN of New Taipei City (TW) for international business machines corporation, Chao Yuan Huang of Taipei (TW) for international business machines corporation

IPC Code(s): G06F40/42, G06F40/103, G06F40/30

CPC Code(s): G06F40/42



Abstract: embodiments of the present disclosure relate to a method, system, and computer program product for translation of rich text. in some embodiments, a method is disclosed. according to the method, one or more candidate formats are determined for source rich text. a target format for the source rich text is selected from the one or more candidate formats based on one or more corresponding images obtained from rendering the source rich text in the one or more candidate formats. based on the target format, a translation editing environment is provided for editing a translation of the source rich text. in other embodiments, a system and a computer program product are disclosed.


20240296322. LEARNED CONVERSION OF MEASUREMENT SOURCES WITH DIFFERENT UNITS_simplified_abstract_(international business machines corporation)

Inventor(s): Marco Luca Sbodio of Castaheany (IE) for international business machines corporation, Joao H. Bettencourt-Silva of Dublin (IE) for international business machines corporation, Thanh Lam Hoang of Maynooth (IE) for international business machines corporation, Natalia Mulligan of Dublin (IE) for international business machines corporation, Gabriele Picco of Dublin (IE) for international business machines corporation, Marcos Martínez Galindo of Dublin (IE) for international business machines corporation

IPC Code(s): G06N3/08

CPC Code(s): G06N3/08



Abstract: aspects of the invention include techniques for automatically converting measurements from measurement sources having different units. a non-limiting example method includes receiving a plurality of data streams. each data stream is received from a respective data source and includes measurement data. a target data source is selected from the respective data sources and a generative model is pre-trained on the measurement data of the target data stream to estimate a true distribution of the measurement data in a selected unit of measurement. a unit conversion neural network is trained for each non-target data source to convert the measurement data to the selected unit of measurement. the measurement data of a first non-target data source is converted to the selected unit of measurement using the respective trained unit conversion neural network and the converted measurement data is combined with the measurement data of the target data source in a data lake.


20240296324. DIRECTED GRAPH AUTOENCODER DEVICES AND METHODS_simplified_abstract_(international business machines corporation)

Inventor(s): Georgios Kollias of White Plains NY (US) for international business machines corporation, Vasileios Kalantzis of White Plains NY (US) for international business machines corporation, Tsuyoshi Ide of Harrison NY (US) for international business machines corporation, Aurelie Chloe Lozano of Scarsdale NY (US) for international business machines corporation, Naoki Abe of Rye NY (US) for international business machines corporation

IPC Code(s): G06N3/08

CPC Code(s): G06N3/08



Abstract: a directed graph autoencoder device includes one or more memories and a processor coupled to the one or more memories and configured to implement a graph convolutional layer. the graph convolutional layer comprises a plurality of nodes and is configured to generate transformed dual vector representations by applying a source weight matrix and a target weight matrix to input dual vector representations of the plurality of nodes. the input dual vector representations comprise, for each node of the plurality of nodes, a source vector representation that corresponds to the node in its role as a source and a target vector representation that corresponds to the node in its role as a target. the graph convolutional layer is further configured to scale the transformed dual vector representations to generate scaled transformed dual vector representations. the graph convolutional layer is further configured to perform message passing using the scaled transformed dual vector representations.


20240296334. MACHINE LEARNING MODEL TRAINING WITH ADVERSARIAL LEARNING AND TRIPLET LOSS REGULARIZATION_simplified_abstract_(international business machines corporation)

Inventor(s): Xuan-Hong Dang of Chappaqua NY (US) for international business machines corporation, Dinesh C. Verma of New Castle NY (US) for international business machines corporation, Seraphin Bernard Calo of Cortlandt Manor NY (US) for international business machines corporation, Petros ZERFOS of New York NY (US) for international business machines corporation

IPC Code(s): G06N3/094

CPC Code(s): G06N3/094



Abstract: a method, computer system, and a computer program product for training a machine learning model are provided. a first set of labelled training data from a source domain is obtained. a second set of labelled training data from a target domain is obtained. a number of labelled samples of the first set is greater than a number of labelled samples of the second set. the first machine learning model is trained with the first set and the second set and with a discriminator so that the discriminator is unable to distinguish whether a sample is from the first set or from the second set. the first machine learning model is trained with triplet loss regularization using the first set and the second set.


20240296365. NOISE LEARNING IN DYNAMIC QUANTUM CIRCUITS_simplified_abstract_(international business machines corporation)

Inventor(s): Paul Kristan Temme of Ossining NY (US) for international business machines corporation, Ewout van den Berg of Bronxville NY (US) for international business machines corporation, Riddhi Swaroop Gupta of San Jose CA (US) for international business machines corporation, Abhinav Kandala of Yorktown Heights NY (US) for international business machines corporation

IPC Code(s): G06N10/40, G06N10/20

CPC Code(s): G06N10/40



Abstract: systems and techniques that facilitate noise learning in dynamic quantum circuits are provided. in various embodiments, a system can learn noise associated with a mid-circuit non-unitary operation of a dynamic quantum circuit, by modifying the mid-circuit non-unitary operation with a probabilistic pauli-z gate and twirled pauli operators.


20240296492. PERSONALIZED POINT-OF-SALE GRAPHICAL USER INTERFACE_simplified_abstract_(international business machines corporation)

Inventor(s): Fang Lu of Billerica MA (US) for international business machines corporation, Jeremy R. Fox of Georgetown TX (US) for international business machines corporation, Randy A. Rendahl of Raleigh NC (US) for international business machines corporation, Uri Kartoun of Cambridge MA (US) for international business machines corporation

IPC Code(s): G06Q30/0601, G06N3/091, G06Q20/20

CPC Code(s): G06Q30/0641



Abstract: according to one embodiment, a method, computer system, and computer program product for a personalized, point-of-sale graphical user interface is provided. the embodiment may include detecting an object for purchase that requires additional user input on a point-of-sale (pos) device. the embodiment may also include generating a custom user interface display on the pos device based, at least in part, on the detected object and historical purchase information associated with a user purchasing the detected object.


20240296616. DYNAMIC VIRTUAL REALITY CONTENT ADAPTATION TO OPTIMIZE ACTIVITIES_simplified_abstract_(international business machines corporation)

Inventor(s): Saraswathi Sailaja Perumalla of Visakhapatnam (IN) for international business machines corporation, Sarbajit K. Rakshit of Kolkata (IN) for international business machines corporation, Ravi Sankar Parvathina of Visakhapatnam (IN) for international business machines corporation

IPC Code(s): G06T15/00, G06T19/00

CPC Code(s): G06T15/005



Abstract: techniques are described with respect to a system, method, and computer product for optimizing activities. an associated method includes optimizing activities includes receiving at least one workflow associated with a facility; rendering a virtual environment of the facility based on the workflow; analyzing a plurality of activities of a user associated with the workflow; and optimizing the workflow within the virtual environment based on the analysis.


20240296922. USING A GAN FOR ELECTRONIC HEALTH RECORD EXTRAPOLATION_simplified_abstract_(international business machines corporation)

Inventor(s): VADIM RATNER of Haifa (IL) for international business machines corporation, Yoel Shoshan of Haifa (IL) for international business machines corporation

IPC Code(s): G16H10/60, G06N3/08

CPC Code(s): G16H10/60



Abstract: a method of using a generative adversarial network (gan) for ehr extrapolation is provided. the method includes obtaining ehrs for a plurality of patients. a generative component of the gan is used to generate artificial patient trajectories for a disease that are marked as real by a discriminative component of the gan based on the obtained ehrs. the artificial patient trajectories for the disease that are marked as real are used to iteratively train the gan. the trained gan is applied to a new patient ehr to predict at least one hypothetical patient trajectory or latent diagnosis for the disease.


20240296929. PRECISION COMBINATION THERAPY USING TUMOR CLONE RESPONSE PREDICTION FROM CELL DATA_simplified_abstract_(international business machines corporation)

Inventor(s): Filippo Utro of Pleasantville NY (US) for international business machines corporation, Kahn Rhrissorrakrai of Woodside NY (US) for international business machines corporation, Laxmi Parida of Mohegan Lake NY (US) for international business machines corporation, Chaya Levovitz of New York NY (US) for international business machines corporation

IPC Code(s): G16H20/30, G16B5/00, G16B30/00, G16B40/20

CPC Code(s): G16H20/30



Abstract: an ai platform is used for developing a combination therapy for a patient afflicted with a tumor that has produced clones. the combination therapy, which includes at least two perturbations, is capable of targeting clones (including subclones) that have escaped therapeutic intervention due to resistance and/or evolution. the ai platform is trained with perturbation data obtained from at least one cell line that has similar characteristics to a clone of interest. the trained ai platform predicts how the clone of interest will respond to perturbations and ranks the perturbation responses from highest to lowest. the at least one cell line may be an existing cell line from a well-established database or a synthetic cell line generated by the ai platform. the ai platform may include one or more of a machine learning platform, a deep learning platform, an artificial neural network (ann), a convolution neural network (cnn), and a generative adversarial network (gan).


20240297098. BACKSIDE GATE VIA STRUCTURE USING SELF-ALIGNED SCHEME_simplified_abstract_(international business machines corporation)

Inventor(s): Tsung-Sheng Kang of Ballston Lake 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, Leon Sigal of Monsey NY (US) for international business machines corporation

IPC Code(s): H01L23/48, H01L29/06, H01L29/775, H01L29/786

CPC Code(s): H01L23/481



Abstract: a structure including a plurality of nanosheet transistors each comprising a gate. a gate protrusion extends from the gate towards the backside of one of the plurality of electronic devices. a first dielectric liner is located flush against the sidewalls of the gate protrusion. a contact via connected to a backside surface of the gate protrusion. a second dielectric liner located flush again the sidewalls of the contact via.


20240297167. SELF-ALIGNED BACKSIDE INTERCONNECT STRUCTURES_simplified_abstract_(international business machines corporation)

Inventor(s): Ruilong Xie of Niskayuna NY (US) for international business machines corporation, Brent A. Anderson of Jericho VT (US) for international business machines corporation, Albert M. Chu of Nashua NH (US) for international business machines corporation, Lawrence A. Clevenger of Saratoga Springs NY (US) for international business machines corporation, Nicholas Anthony Lanzillo of Wynantskill NY (US) for international business machines corporation, Reinaldo Vega of Mahopac NY (US) for international business machines corporation, David Wolpert of Poughkeepsie NY (US) for international business machines corporation

IPC Code(s): H01L27/02, H01L21/768, H01L27/118

CPC Code(s): H01L27/0207



Abstract: a semiconductor structure includes a first plurality of backside power rail interconnects located within a first cell height region of a substrate. a second plurality of backside power rail interconnects are located within a second cell height region of the substrate. a first isolation region is located between the first cell height region of the substrate and the second cell height region of the substrate. the first isolation region electrically separates the first cell height region and the second cell height region. a second isolation region is located between adjacent power rail interconnects of the first plurality of backside power rail interconnects and between adjacent power rail interconnects of the second plurality of backside power rail interconnects. the second isolation region electrically separates the adjacent power rail interconnects.


20240297777. Copy-and-Recurse Operations for Fully Homomorphic Encrypted Database Query Processing_simplified_abstract_(international business machines corporation)

Inventor(s): Hayim Shaul of Kfar Saba (IL) for international business machines corporation, Guy Moshkowich of Nes Ziyona (IL) for international business machines corporation, Eyal Kushnir of Kfar Vradim (IL) for international business machines corporation

IPC Code(s): H04L9/00, G06F16/2455

CPC Code(s): H04L9/008



Abstract: mechanisms are provided for performing a fully homomorphic encryption operation. the mechanisms generate, for a data set in a backend data store, a tree data structure comprising a hierarchy of nodes and edges connecting the nodes in a parent-child relationship. in response to receiving an encrypted query from a client computing device, a search operation is executed using the tree data structure at least by executing a copy-and-recurse computing tool to identify a portion of the tree data structure to which to apply a fully homomorphic encryption (fhe) operation. the copy-and-recurse computing tool copies a subset of nodes of the tree data structure and recurses the search operation into the copied subset of nodes. the fhe operation is executed on a portion of the data set, corresponding to the identified portion of the tree data structure, to generate results of the fhe operation which are then output.


20240297893. DYNAMIC QUARANTINING OF CONTAINERS_simplified_abstract_(international business machines corporation)

Inventor(s): Md Salman Ahmed of Danbury CT (US) for international business machines corporation, Michael Vu Le of Danbury CT (US) for international business machines corporation, Hani Talal Jamjoom of Cos Cob CT (US) for international business machines corporation

IPC Code(s): H04L9/40, G06F9/48

CPC Code(s): H04L63/1433



Abstract: described are techniques for dynamic quarantining of containers. the techniques include a system including a plurality of computing nodes configured to implement a plurality of queued containers. the system further includes a container scheduler comprising at least one plugin, where the at least one plugin is configured to cause the container scheduler to perform a method including assigning cybersecurity risk scores to the plurality of queued containers. the method further includes assigning cybersecurity risk tolerances to the plurality of computing nodes. the method further includes scheduling the plurality of queued containers to the plurality of computing nodes based on compatible combinations of the cybersecurity risk scores and the cybersecurity risk tolerances.


20240297960. RENDERING AN EXTENDED-REALITY REPRESENTATION OF A VIRTUAL MEETING INCLUDING VIRTUAL CONTROLLERS CORRESPONDING TO REAL-WORLD CONTROLLERS IN A REAL-WORLD LOCATION_simplified_abstract_(international business machines corporation)

Inventor(s): Sudheesh S. KAIRALI of Kozhikode (IN) for international business machines corporation, Sarbajit K. RAKSHIT of KOLKATA (IN) for international business machines corporation, Smitha PADMANABHAN of KAKKANAD (IN) for international business machines corporation, Swapnil DONGRE of Bangalore (IN) for international business machines corporation, Manish Anand BHIDE of HYDERABAD (IN) for international business machines corporation, Binoy THOMAS of Kozhikode (IN) for international business machines corporation

IPC Code(s): H04N7/15, B25J9/16

CPC Code(s): H04N7/152



Abstract: provided are a computer program product, system, and method for rendering an extended-reality representation of a virtual meeting. an extended reality representation is generated of a virtual meeting including avatars associated with participants in the virtual meeting to render in extended-reality displays of the participants. an extended-reality representation of a virtual controller corresponding to a real-world controller in a real-world location is generated to render in at least one extended-reality display of at least one participant in the virtual meeting. participant input is received from one of the at least one participant to control the virtual controller. the participant input is translated to control the virtual controller to commands to control the real-world controller. the commands are transmitted to the real-world controller at the real-world location to control the real-world controller to perform actions in the real-world location to carry out the transmitted commands.


20240297978. CASCADING NAVIGATIONAL PARAMETER FROM PARENT TO CHILD VOLUMETRIC VIDEO_simplified_abstract_(international business machines corporation)

Inventor(s): Sarbajit K. Rakshit of Kolkata (IN) for international business machines corporation, Vinod A. Valecha of Pune (IN) for international business machines corporation

IPC Code(s): H04N13/388, H04N21/482

CPC Code(s): H04N13/388



Abstract: a volumetric video analysis method, system, and computer program product that includes analyzing a plurality of volumetric videos to create a hierarchical relationship between the plurality of volumetric videos and navigating between a first volumetric video and a second volumetric video of the plurality of volumetric videos based on the hierarchical relationship.


20240298422. COOLING RAIL REMOVAL TOOL_simplified_abstract_(international business machines corporation)

Inventor(s): Nathan Lee Dunfee of Rochester MN (US) for international business machines corporation, Christopher M. Marroquin of Rochester MN (US) for international business machines corporation, Brandon R. Christenson of Kasson MN (US) for international business machines corporation, Arthur J. Higby of Cottekill NY (US) for international business machines corporation

IPC Code(s): H05K7/20

CPC Code(s): H05K7/20254



Abstract: a computer hardware assemblage includes a planar, a cooling rail, and a tool. the planar includes a board with a side and an electronic component connected to the board. the cooling rail is connected to the planar and includes a side that faces the side of the board, another side that is opposite to the other side, and a cooling feature that is thermally connected to the electronic component. the tool is connected to the cooling rail such that a side of the tool faces the other side of the cooling rail, and the tool is in direct contact with the planar.


20240298423. COLD PLATE WITH UNIFORM PLENUM FLOW_simplified_abstract_(international business machines corporation)

Inventor(s): Mark D. Schultz of Ossining NY (US) for international business machines corporation, Pritish Ranjan Parida of Cortlandt Manor NY (US) for international business machines corporation

IPC Code(s): H05K7/20, B33Y80/00, F28F3/12, H01L23/473

CPC Code(s): H05K7/20254



Abstract: a cold plate apparatus includes walls that surround an active volume adjacent to an inlet plenum; the walls include an inlet opening at one end of a top side of the inlet plenum and a plenum opening between the inlet plenum and the active volume. also included is a blocker that partially separates the inlet plenum from the active volume. the blocker is structurally configured to preferentially redirect flow from the inlet plenum into the active volume.


INTERNATIONAL BUSINESS MACHINES CORPORATION patent applications on September 5th, 2024