International Business Machines Corporation patent applications on July 18th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by International Business Machines Corporation on July 18th, 2024

International Business Machines Corporation: 35 patent applications

International Business Machines Corporation has applied for patents in the areas of G06F9/50 (3), G05D1/10 (2), G06F40/40 (2), G06Q10/0639 (2), G06N20/00 (2) G05D1/0094 (1), G08G1/0141 (1), G06Q10/06393 (1), G06Q10/06395 (1), G06T7/0004 (1)

With keywords such as: data, computer, based, information, user, device, program, action, multiple, and application in patent application abstracts.



Patent Applications by International Business Machines Corporation

20240241516. STABILITY IN ARRANGEMENT OF PACKAGES DELIVERED BY DRONES_simplified_abstract_(international business machines corporation)

Inventor(s): Shailendra Moyal of Pune (IN) for international business machines corporation, Partho Ghosh of Kolkata (IN) for international business machines corporation, Sathya Santhar of Ramapuram (IN) for international business machines corporation, Sarbajit K. Rakshit of Kolkata (IN) for international business machines corporation

IPC Code(s): G05D1/00, B64U10/14, G05D1/10, G06Q10/067, G06Q10/083

CPC Code(s): G05D1/0094



Abstract: a computer-implemented method, system and computer program product for ensuring stability in the arrangement of a pile of packages delivered by drones. upon receipt of package information concerning packages to be delivered by multiple drones at the same destination within a duration of time, simulations are performed of stacking the packages using different approaches based on the received package information. based on simulating the various ways of stacking the packages to be delivered at the destination, the optimal arrangement of stacking the packages at the destination in a particular order and in a particular manner by the drones within the duration of time that maximizes the stability in the resulting arrangement of the pile of packages is identified. the drones scheduled to deliver the packages to such a destination are then instructed to deliver such packages to the destination in such a particular order and in such a particular manner.


20240241704. REDUCING REGISTER PRESSURE_simplified_abstract_(international business machines corporation)

Inventor(s): Zheng Chen of Shanghai (CN) for international business machines corporation, Ke Wen Lin of Shanghai (CN) for international business machines corporation, Si Yuan Zhang of Shanghai (CN) for international business machines corporation

IPC Code(s): G06F8/41, G06F9/30

CPC Code(s): G06F8/4441



Abstract: a computer-implemented method, system and computer program product for reducing register pressure. loops of a computer program with a number of live variables that exceeds a threshold number, such as the number of available registers with capacity to store data, are identified. such identified loops may be the to be subject to high register pressure. upon identifying such loops in the computer program, chains within each identified loop are identified, where each chain includes load and store instructions from the same induction address and where the variable offsets of the load and store instructions are loop invariants. the address expressions for the load and store instructions in the identified chains may then be modified or changed to reuse common variable offsets using an analysis and transformation process. by reusing common variable offsets, there are less variable offsets that need to be stored in the registers thereby mitigating register pressure.


20240241707. OPTIMIZING COMPONENTS FOR MULTI-CLOUD APPLICATIONS WITH DEEP LEARNING MODELS_simplified_abstract_(international business machines corporation)

Inventor(s): PRANSHU TIWARI of SHARON MA (US) for international business machines corporation, Harish Bharti of Pune (IN) for international business machines corporation, Swarnalata Patel of MORRISVILLE NC (US) for international business machines corporation, NAVEEN NARAYANASWAMY of Bengaluru (IN) for international business machines corporation, Abhaya Kumar Sahoo of Khordha (IN) for international business machines corporation

IPC Code(s): G06F8/61, G06F16/28, G06N3/08

CPC Code(s): G06F8/61



Abstract: in various examples, a computer-implemented method includes: ingesting, by one or more computing devices, application deployment data for an application; generating, by the one or more computing devices, a cloud application deployment predictor data structure for the application; generating, by the one or more computing devices, objective functions for the cloud application deployment predictor data structure for the application; optimizing, by the one or more computing devices, between the objective functions for the application; and generating, by the one or more computing devices, based on the optimizing between the objective functions, a multi-cloud deployment map for the application.


20240241716. CODE COMPONENT SHARING ACROSS SOFTWARE PRODUCT VERSIONS FOR PRODUCT DEVELOPMENT_simplified_abstract_(international business machines corporation)

Inventor(s): Darren R. Beard of Chandlers Ford (GB) for international business machines corporation, SHANNA XU of Southampton (GB) for international business machines corporation, Michael John Fish of Eastleigh (GB) for international business machines corporation

IPC Code(s): G06F8/71, G06F11/36

CPC Code(s): G06F8/71



Abstract: a method, computer program product, and computer system are provided for code component sharing across software product versions for product development. the method includes configuring one or more shared code components for functions of a first version of a product to be used by a second version of the product for the functions in the second version. the method intercepting a use of a function of the second version equivalent to a function of a shared code component of the first version and routing intercepted use to the shared code component of the first version. the method uses cross-version communication of a shared operating system between the first version and the second version to use the shared code component on the first version for the intercepted use of the function.


20240241756. RESTART PROCESSING OF AN APPLICATION MANAGER COMPONENT OF A DEVICE_simplified_abstract_(international business machines corporation)

Inventor(s): Masakuni OKADA of Abiko-Shi (JP) for international business machines corporation, Hayato UENOHARA of Funabashi-shi (JP) for international business machines corporation, Seiya SHIMIZU of Yokohama-shi (JP) for international business machines corporation

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5033



Abstract: an application manager component executing on a device obtains a request from an application to use a resource common to a plurality of applications. based on obtaining the request, information to be used to rebuild status of the resource should it be determined that status rebuild of the resource is to be performed is provided to the application. further, based on a restart of the application manager component, the information to be used to rebuild the status of the resource is obtained by the application manager component. the information is used to rebuild the status of the resource.


20240241757. PREVENTION OF RESOURCE STARVATION ACROSS STAGES AND/OR PIPELINES IN COMPUTER ENVIRONMENTS_simplified_abstract_(international business machines corporation)

Inventor(s): Alexei Karve of Mohegan Lake NY (US) for international business machines corporation, Maroun Touma of Redding CT (US) for international business machines corporation, Sekou Lionel Remy of Nairobi (KE) for international business machines corporation, Kugamoorthy Gajananan of Tokyo (JP) for international business machines corporation

IPC Code(s): G06F9/50, G06F9/48, G06F9/52

CPC Code(s): G06F9/5038



Abstract: a computer-implemented method, in accordance with one aspect of the present invention, includes analyzing timing data for stages in a pipeline running in an edge system for detecting starvation of one or more of the stages in the pipeline. in response to detecting one or more of the stages being starved, starvation avoidance is performed for mitigating the starvation of the starving stage(s). a computer-implemented method, in accordance with another aspect of the present invention, includes analyzing timing data for pipelines running in parallel in an edge system for detecting starvation of one or more of the pipelines. in response to detecting one or more of the pipelines being starved, starvation avoidance is performed for mitigating the starvation of the starving pipeline(s).


20240241770. WORKLOAD SUMMARIZATION FOR CONGESTION AVOIDANCE IN COMPUTER SERVERS_simplified_abstract_(international business machines corporation)

Inventor(s): Alexei Karve of Mohegan Lake NY (US) for international business machines corporation, Maroun Touma of Redding CT (US) for international business machines corporation, Kugamoorthy Gajananan of Toshima-ku (KE) for international business machines corporation, Sekou Lionel Remy of Nairobi (KE) for international business machines corporation

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5083



Abstract: methods, systems and computer program products for workload summarization and congestion avoidance are provided. aspects include generating a workload summary associated with the workload request responsive to receiving a workload request. aspects also include detecting potential congestion associated with the workload request by predicting resource usage based on the workload summary and a knowledge base model. aspects further include performing an action to avoid the potential congestion, the action comprising holding off the workload request for at least a predetermined duration.


20240241857. ADAPTIVE PARAMETERIZATION OF PARALLELIZED FILE SYSTEM OPERATIONS_simplified_abstract_(international business machines corporation)

Inventor(s): Qais NOORSHAMS of Frankfurt (DE) for international business machines corporation, Shikhar KWATRA of San Jose CA (US) for international business machines corporation, Pradeep PARAMESHWARAN of Böblingen (DE) for international business machines corporation, Sushain PANDIT of Austin TX (US) for international business machines corporation, Aaron K. BAUGHMAN of Cary NC (US) for international business machines corporation, Norman Christopher BÖWING of Boblingen (DE) for international business machines corporation

IPC Code(s): G06F16/16, G06F16/18

CPC Code(s): G06F16/16



Abstract: processing within a computing environment is facilitated by obtaining a parameterization for a parallelized file system operation of a file system of the computing environment, and executing, and determining performance of, the parallelized file system operation with the parameterization. the process further includes using machine learning to adjust one or more parameters of the parameterization based on performance of the parallelized file system operation to obtain a tuned parameterization, and executing the parallelized file system operation with the tuned parameterization, where the adjusting of one or more parameters of the parameterization enhances performance of the parallelized file system operation within the computing environment.


20240241870. RESOURCE AWARE DATA MINING AND ANALYSIS_simplified_abstract_(international business machines corporation)

Inventor(s): Fan Jing MENG of Beijing (CN) for international business machines corporation, Xing TIAN of Beijing (CN) for international business machines corporation, Cheng Fang WANG of Shangdi (CN) for international business machines corporation, Hua YE of Beijing (CN) for international business machines corporation, Li Jian WANG of Beijing (CN) for international business machines corporation

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

CPC Code(s): G06F16/219



Abstract: computer implemented method, systems, and computer program products include program code executing on a processor(s) monitors objects in the technical environment to collect real-time operational data. the program code obtains historical operational data and historical resource data from the technical environment and generates models to evaluate health states and resource states of the one or more objects. the program code applies the models and identifies objects as abnormal. the program code obtains a topology of the technical environment to identify objects impacted by the abnormal object(s). the program code generates a resource aware dynamic operational data collection plan.


20240241885. DYNAMIC DATA COLLECTION_simplified_abstract_(international business machines corporation)

Inventor(s): Fan Jing Meng of Beijing (CN) for international business machines corporation, Guang Han Sui of Beijing (CN) for international business machines corporation, Peng Hui Jiang of Beijing (CN) for international business machines corporation, Xing Tian of Beijing (CN) for international business machines corporation, Li Jian Wang of Beijing (CN) for international business machines corporation, Cheng Fang Wang of Beijing (CN) for international business machines corporation, Hua Ye of Beijing (CN) for international business machines corporation, Ming Liang Zu of Beijing (CN) for international business machines corporation, Jun Su of Beijing (CN) for international business machines corporation

IPC Code(s): G06F16/2458, G06F16/2455

CPC Code(s): G06F16/2477



Abstract: disclosed embodiments provide techniques for dynamic data collection. the dynamic data collection includes determining a data generation temporal pattern. based on the data generation temporal pattern, a data collection strategy is created. the data collection strategy can be based on one or more data collection goals. the data collection strategy can contain specific details on how data is to be collected. a data infrastructure evaluation is performed, which provides pricing models for resources such as electricity and/or network bandwidth. a data collection policy is created based on the data collection strategy and the data infrastructure evaluation. the data collection policy can contain specific details on when data is to be collected and what strategy to use for the collection. a data transfer schedule is created based on the data collection policy. the data transfer schedule determines when to collect data from one or more data source devices.


20240241898. Combinational Analysis for Document Classification_simplified_abstract_(international business machines corporation)

Inventor(s): Jayanth Gangadhar of Bangalore (IN) for international business machines corporation, Karthick Ramanujam of Chennai (IN) for international business machines corporation, Vivek Venkatanarasaiah of Bengaluru (IN) for international business machines corporation, Ullas M. Basavaraj of Bengaluru (IN) for international business machines corporation, Ketan Gupta of Dera Bassi (IN) for international business machines corporation

IPC Code(s): G06F16/35, G06F16/383

CPC Code(s): G06F16/35



Abstract: classifying documents is provided. a document is received for classification. the classification of the document is performed at an individual page level and an entire document level based on classification confidence scores generated by the machine learning document classification model at the individual page level and the entire document level to increase classification accuracy.


20240241904. UPDATING AND SEARCHING A REPOSITORY HAVING AUDIO FILES INCLUDING PRONUNCIATIONS OF NAMES OF USERS IN COMPUTER RENDERED CONTENT_simplified_abstract_(international business machines corporation)

Inventor(s): Jun SU of Beijing (CN) for international business machines corporation, Su LIU of Austin TX (US) for international business machines corporation, Roger Martin WEAVER of Austin TX (US) for international business machines corporation, Yang LIANG of Beijing (CN) for international business machines corporation

IPC Code(s): G06F16/632, G06F3/16, G06F16/61, G06F16/68, G06F40/263, G06F40/40

CPC Code(s): G06F16/634



Abstract: providing a computer program product, system, and method for updating and searching a repository having audio files including pronunciations of names of users in computer rendered content. a repository includes user name pronunciation information. user name pronunciation information for a user indicates a language, a pronunciation attribute to pronounce name text of the user, and an audio file providing pronunciation of the name text in the language according to the pronunciation attribute. a name pronunciation request is received indicating an audience language and an audience pronunciation attribute in which name text of a user is to be pronounced. a determination is made, from the repository, of an audio file associated with a language and pronunciation attribute for the user matching the audience language and the audience pronunciation attribute, respectively. the determined audio file is returned to output audio in the audio file pronouncing the name text of the user.


20240241964. DEPICTING A RELATIVE EXTENT OF VULNERABILITY ASSOCIATED WITH A WEB APPLICATION DEPLOYED ON A DOMAIN_simplified_abstract_(international business machines corporation)

Inventor(s): Tamojit Das of Stamford CT (US) for international business machines corporation, Paritosh Ranjan of Kolkata (IN) for international business machines corporation

IPC Code(s): G06F21/57

CPC Code(s): G06F21/577



Abstract: a computer-implemented method, according to one embodiment, includes registering domains to be connected with a vulnerability service and using information obtained by an agent of the vulnerability service from infrastructure associated with web applications deployed on the domains to determine, for each domain, a relative extent of vulnerability associated with the web applications deployed on the domain. the method further includes outputting, for display on a user device, a depiction of the relative extent of vulnerability associated with the web applications deployed on a first of the domains in response to a determination that a user device is attempting to access the first domain. a computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. the program instructions are readable and/or executable by a processing circuit to cause the processing circuit to perform the foregoing method.


20240241970. PROXIMITY-BASED DATA ACCESS CONTROL_simplified_abstract_(international business machines corporation)

Inventor(s): Alfredo V. Mendoza of Georgetown TX (US) for international business machines corporation, Sahdevsinh P Zala of Cary NC (US) for international business machines corporation, Andrea Crawford of Fort Myers FL (US) for international business machines corporation

IPC Code(s): G06F21/60

CPC Code(s): G06F21/604



Abstract: an embodiment determines that a current location is within a threshold proximity to a proximity device and extracts a unique user identifier (uuid) from data received from the proximity device via a first type of network. the embodiment transmits an information request that includes the uuid and a role-based information control (rbic) identifier to a remote access control system via a second type of network. the embodiment locally stores uuid information received in response to the information request. the uuid information is associated with the uuid and has been filtered based on the rbic. the embodiment detects a change to the current location, determines that the current location exceeds the threshold proximity to the proximity device, and automatically deletes, responsive to determining that the current location exceeds the threshold proximity, the locally stored uuid information.


20240241982. AUTOMATED DETECTION AND PREVENTION OF DISCLOSURE OF SENSITIVE INFORMATION VIA ELECTRONIC MESSAGING_simplified_abstract_(international business machines corporation)

Inventor(s): ITAI GORDON of Modiin (IL) for international business machines corporation, Miriam Nizri of Jerusalem (IL) for international business machines corporation, Shlomit Avrahami Tomer of Jerusalem (IL) for international business machines corporation, Ofer Haim of Rosh Ha'ain (IL) for international business machines corporation

IPC Code(s): G06F21/62, G06F21/60, G06F40/40

CPC Code(s): G06F21/6227



Abstract: a method including: intercepting an electronic message between a sender and a recipient who both belong to a same organization, before the electronic message is viewed by the recipient; utilizing an nlp algorithm, a sensitive information detection algorithm, and a glossary of the organization, to identify a sensitive element in the electronic message and to map a relevant term in the glossary to a field name in a database of the organization; generating a database query that is configured to retrieve the sensitive element from the database; attempting to execute the database query as the recipient of the electronic message, such that the attempted execution is inspected by activity monitoring software associated with the database; and based on a response from the activity monitoring software, deciding whether to enable the recipient to view the electronic message with or without the sensitive element included in it.


20240242008. COMPUTER TECHNOLOGY FOR ENSURING SUFFICIENCY OF SENSOR SET USED TO SUPPORT DIGITAL TWIN SIMULCRA_simplified_abstract_(international business machines corporation)

Inventor(s): Atul Mene of Morrisville NC (US) 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, Sarbajit K. Rakshit of Kolkata (IN) for international business machines corporation

IPC Code(s): G06F30/27

CPC Code(s): G06F30/27



Abstract: computer technology where predictive analytics are used in connection with a digital twin simulation to predict an issue with a target (that is, environment, physical object and/or process). based on the predicted issue, a machine learning algorithm is used to reconfigure the sensor set that monitors the target to more accurately, precisely and/or quickly detects a real world occurrence of the predicted issue.


20240242012. HYBRID SIGNAL ROUTING WITH BACKSIDE INTERCONNECT_simplified_abstract_(international business machines corporation)

Inventor(s): Ruilong Xie of Niskayuna NY (US) for international business machines corporation, Mukta Ghate Farooq of HOPEWELL JCT NY (US) for international business machines corporation, Albert M. Chu of Nashua NH (US) for international business machines corporation, Julien Frougier of Albany NY (US) for international business machines corporation, Kangguo Cheng of Schenectady NY (US) for international business machines corporation, Chanro Park of Clifton Park NY (US) for international business machines corporation

IPC Code(s): G06F30/3308, G06F30/327, G06F30/392, G06F30/394

CPC Code(s): G06F30/3308



Abstract: an integrated circuit has a frontside and a backside and includes a first cmos cell of complementary metal oxide semiconductor (cmos) devices. a first row of gate cuts and a second row of gate cuts bound the first cmos cell. a gate is associated with at least one of the devices in the first cmos cell. a first signal line is at the frontside of the integrated circuit. a signal connection is provided from the first signal line to the backside of the integrated circuit. a local interconnect is provided at the backside of the integrated circuit from the signal connection to the gate.


20240242070. Entity Classification Using Graph Neural Networks_simplified_abstract_(international business machines corporation)

Inventor(s): Aniket Saxena of Ghaziabad (IN) for international business machines corporation, Balaji Ganesan of Bengaluru (IN) for international business machines corporation, Muhammed Abdul Majeed Ameen of Kozhikode (IN) for international business machines corporation, Avirup Saha of Kolkata (IN) for international business machines corporation, Arvind Agarwal of New Delhi (IN) for international business machines corporation, Abhishek Seth of Deoband (IN) for international business machines corporation, Soma Shekar Naganna of Bengaluru (IN) for international business machines corporation

IPC Code(s): G06N3/08

CPC Code(s): G06N3/08



Abstract: a computer implemented method classifies records. a number of processor units creates a training dataset comprising subgraphs of matched records matched to an entity and identifying an importance of attributes in the matched records. the matched records in a subgraph are related to each other by a subset of the attributes. the number of processor units trains a graph neural network using the training dataset. the graph neural network classifies the records as belonging to the entity.


20240242087. FEATURE SELECTION IN VERTICAL FEDERATED LEARNING_simplified_abstract_(international business machines corporation)

Inventor(s): Timothy John Castiglia of Troy NY (US) for international business machines corporation, Yi Zhou of San Jose CA (US) for international business machines corporation, Nathalie Baracaldo Angel of San Jose CA (US) for international business machines corporation, Swanand Ravindra Kadhe of San Jose CA (US) for international business machines corporation, Shiqiang Wang of White Plains NY (US) for international business machines corporation, Stacy Elizabeth Patterson of Troy NY (US) for international business machines corporation

IPC Code(s): G06N3/098

CPC Code(s): G06N3/098



Abstract: systems and techniques that facilitate feature selection in vertical federated learning 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 an aggregator machine learning model that aggregates a plurality of embedding components from one or more local machine learning models and removes one or more embedding components based on minimizing weights at an input layer of the aggregator machine learning model.


20240242110. ADAPTIVELY-REPEATED ACTION SELECTION BASED ON A UTILITY GAP_simplified_abstract_(international business machines corporation)

Inventor(s): RYO IWAKI of Tokyo (JP) for international business machines corporation

IPC Code(s): G06N20/00

CPC Code(s): G06N20/00



Abstract: a computer-implemented method, a computer program product, and a computer system for adaptively-repeated action selection in reinforcement learning. a computer computes utilities for respective candidate actions at a current time step, using a return distribution predictor. a computer computes a utility gap between a utility of a best action at the current time step and a utility of a reference action. a computer computes a threshold at the current time step for the utility gap. a computer determines whether the utility gap is greater than the threshold. in responding to determining the utility gap being greater than the threshold, a computer accepts the best action at the current time step. in response to determining the utility gap being not greater than the threshold, at the current time step, a computer rejects the best action and repeats an action that has been taken at a previous time step.


20240242160. RESOURCE PARITY SCALING USING KEY PERFORMANCE INDICATOR METRICS_simplified_abstract_(international business machines corporation)

Inventor(s): Rashmi Ananth of North Brunswick NJ (US) for international business machines corporation, Mary Bittar of Houston TX (US) for international business machines corporation, Rohit Chandran of Wilton CT (US) for international business machines corporation, Elisabeth Kjersten Vehling of San Jose CA (US) for international business machines corporation, Zachary A. Silverstein of Georgetown TX (US) for international business machines corporation

IPC Code(s): G06Q10/0639, G06Q10/105

CPC Code(s): G06Q10/06393



Abstract: resource parity scaling includes receiving in real time a plurality of machine-generated input signals from a computer network, the machine-generated signals generated during simultaneous real-time executions of multiple processes using human and compute resources. based on analyzing the plurality of machine-generated signals, a performance level of each process is determined. the performance level of each process is compared with one or more predetermined key performance indicator (kpi) metrics corresponding to each process. responsive to the comparing different combinations of the human and compute resources are allocated for performing different ones of the multiple processes. the allocating is based on resource-specific incremental conversion factors corresponding to the compute and human resources. one or more output signals are conveyed to the computer network indicating the different combinations.


20240242161. DATA CURRENCY SCORES FOR AN ANALYTICS PLATFORM_simplified_abstract_(international business machines corporation)

Inventor(s): Albert Maier of Tuebingen DE (US) for international business machines corporation, Mike W. Grasselt of Leinfelden-Echterdingen (DE) for international business machines corporation, Martin Anton Oberhofer of San Jose CA (US) for international business machines corporation, Alexander Lang of Stuttgart (DE) for international business machines corporation, Sergej Schuetz of Stuttgart (DE) for international business machines corporation, Yannick Saillet of Stuttgart (DE) for international business machines corporation, Werner Schuetz of Nufringen (DE) for international business machines corporation

IPC Code(s): G06Q10/0639

CPC Code(s): G06Q10/06395



Abstract: an approach is provided for computing and using a currency score. a currency score of a data element is determined as a weighted average of scores of dimensions of the data element. the dimensions include a combination of change frequency, change size, outdated value, and sources score dimensions. relative to the data element, the change frequency dimension indicates an update frequency, the change size dimension indicates amounts of data being created, updated, and deleted per time unit, the outdated value dimension indicates a portion of values that are not semantically correct, but were semantically correct in the past, and the sources score dimension indicates a currency of input source(s). based on the currency score, a currency of data included in the data element is evaluated. based on the currency of the data, a remedial action is performed to improve the currency of the data.


20240242328. VISUAL INSPECTION TRAINING BOARD FOR ARTIFICIAL INTELLIGENCE DEEP LEARNING_simplified_abstract_(international business machines corporation)

Inventor(s): YanLong Hou of Shenzhen (CN) for international business machines corporation, WeiFeng Zhang of Shenzhen (CN) for international business machines corporation, Wei Wang of Shenzhen (CN) for international business machines corporation, Jiayu Zheng of Foshan (CN) for international business machines corporation

IPC Code(s): G06T7/00

CPC Code(s): G06T7/0004



Abstract: a computing system includes an automatic optical inspection (aoi) and a database that stores images of a plurality of visual inspection (vi) training boards. each of the visual inspection (vi) training boards includes at least one intended defect. the aoi system includes an artificial intelligence (ai) algorithm implemented in an automatic optical inspection (aoi) system. the aoi system trains the ai algorithm to learn at least one target defect based on the at least one intended defect including in the plurality of vi training boards, analyzes a production printed circuit board (pcb), and determines either a non-defective pcb in response to the ai algorithm determining the production pcb excludes the at least one target defect, or a defective pcb in response to the ai algorithm determining the production pcb includes at least one target defect.


20240242421. POSITIONING CAMERA IN METAVERSE_simplified_abstract_(international business machines corporation)

Inventor(s): Ye Chuan Wang of Beijing (CN) for international business machines corporation, Ju Ling Liu of Beijing (CN) for international business machines corporation, Nan Chen of Beijing (CN) for international business machines corporation, June-Ray Lin of Taipei City (TW) for international business machines corporation, Li Na Wang of Beijing (CN) for international business machines corporation

IPC Code(s): G06T15/20, G06T7/60, G06T7/70

CPC Code(s): G06T15/20



Abstract: embodiments of present invention provide a method of taking photo in a virtual reality environment. the method includes defining a group that includes multiple entities; detecting multiple directions that the multiple entities are facing based upon orientations of the multiple entities; identifying multiple extension lines that start from the multiple entities in the group and extend in the multiple directions; identifying one or more intersections associated with the multiple directions; identifying one or more connection lines that connect a center of the group to the one or more intersections; defining a camera line based on the one or more connection lines; determining a camera location along the camera line; taking an image of virtual view of the multiple entities by a virtual camera; and providing the image as a photo to the multiple entities in the group. a non-transitory storage medium and a computing environment are also provided.


20240242465. COGNITIVE PLACEMENT OF CAPTIONED TEXT_simplified_abstract_(international business machines corporation)

Inventor(s): Juan Carlos Pinzon Estupinan of Sacramento CA (US) for international business machines corporation, ASHUTOSH VISHWAS MATE of San Jose CA (US) for international business machines corporation, Vinayak Harnoor of Pleasanton CA (US) for international business machines corporation, Evelyn Bahiyyih Pirnia of San Mateo CA (US) for international business machines corporation

IPC Code(s): G06V10/26, G06V20/40, G06V20/62, H04N5/278

CPC Code(s): G06V10/267



Abstract: embodiments of the invention provide a computer system that includes a processor communicatively coupled to a memory. the processor is operable to perform processor operations that include accessing video information having a plurality of image regions; and accessing text information associated with the video information. the text information is used to determine a set of relevance results that result from performing a relevance evaluation on each of the plurality of image regions. a first group of relevance results are determined, where the first group of relevance results are within the set of relevance results. a first group of image regions are determined, where the first group of image regions are within the plurality of image regions that are associated with the first group of relevance results. the text information is incorporated within a selected one of the first group of image regions.


20240242539. CONVERTING 3D FACE LANDMARKS_simplified_abstract_(international business machines corporation)

Inventor(s): Wen Ting SU of Beijing (CN) for international business machines corporation, Yuan Jie SONG of Shanghai (CN) for international business machines corporation, Dan ZHANG of Shanghai (CN) for international business machines corporation, Yu LI of Beijing (CN) for international business machines corporation, Meng CHAI of Shanghai (CN) for international business machines corporation, Xiao Feng JI of Shanghai (CN) for international business machines corporation

IPC Code(s): G06V40/16

CPC Code(s): G06V40/176



Abstract: embodiments of the present disclosure provide enhanced system and methods for implementing generative converting 3d face landmarks. an enhanced disclosed system and non-limiting method effectively renders a third 3d face model of a first user that enables a second user to easily recognize the first user, where the second user is only familiar with a first face model that is significantly changed in a second face model of the first user in a current interaction of the first user and second user. this method effectively renders the third 3d face model of the first user that can gradually change from the first face model to the second face model, and can be easily recognized by the second user.


20240242599. INTELLIGENT COLLABORATION BETWEEN AUTONOMOUS AND NON-AUTONOMOUS VEHICLES_simplified_abstract_(international business machines corporation)

Inventor(s): Sarbajit K. Rakshit of Kolkata (IN) for international business machines corporation, Satyam Jakkula of Bengaluru (IN) for international business machines corporation, Sudhanshu Sekher Sar of Bangalore (IN) for international business machines corporation, Sudheesh S. Kairali of Kozhikode (IN) for international business machines corporation

IPC Code(s): G08G1/01, B60K35/00, B64C39/02, B64U20/87, G05D1/10

CPC Code(s): G08G1/0141



Abstract: a computer-implemented method, system and program product enabling communication and collaboration between autonomous vehicles and non-autonomous driving along a shared roadway. autonomous vehicles having difficulty traveling along the roadway or making driving decisions due to the presence of non-autonomous vehicles request deployment of unmanned aerial vehicles (uav). based on the current driving conditions, the number of non-autonomous vehicles and other factors, a number of uavs are deployed and attached to the non-autonomous vehicles. the uavs scan the surrounding environment and nearby vehicles within the environment. uavs transmit scanned images, sensor data and other information to the nearby autonomous vehicles which generate driving decisions based on the data collection of the autonomous vehicle in conjunction with data provided by uavs. driving decisions of autonomous vehicles are transmitted to the uavs. uavs project the driving decisions of autonomous vehicles onto windshields, huds or display systems of the attached non-autonomous vehicle.


20240242707. Reducing Insertion Errors in Neural Transducer-Based Automatic Speech Recognition_simplified_abstract_(international business machines corporation)

Inventor(s): Takashi Fukuda of Tokyo (JP) for international business machines corporation

IPC Code(s): G10L15/06, G10L25/78, G10L25/93

CPC Code(s): G10L15/063



Abstract: techniques for training a neural transducer-based automatic speech recognition model to be robust against background additive noise and thereby reducing insertion errors. in one aspect, a method of training an automatic speech recognition model includes: generating a modified training data set from an initial training dataset by concatenating one-word utterances with a preceding or a succeeding sentence in the initial training dataset based on a duration of silence between the one-word utterances and the preceding or the succeeding sentence; and training the automatic speech recognition model using the modified training data set.


20240243062. HETEROGENEOUS INTEGRATION OF DEVICE DIE HAVING BSPDN_simplified_abstract_(international business machines corporation)

Inventor(s): Tao Li of Slingerlands NY (US) for international business machines corporation, Ruilong Xie of Niskayuna NY (US) for international business machines corporation, Mukta Ghate Farooq of HOPEWELL JUNCTION NY (US) for international business machines corporation, Kisik Choi of Watervliet NY (US) for international business machines corporation

IPC Code(s): H01L23/528, H01L21/768, H01L23/00, H01L23/48, H01L23/498, H01L23/522

CPC Code(s): H01L23/5286



Abstract: embodiments of present invention provide a semiconductor structure. the structure includes a device die including a device layer; a back-end-of-line (beol) structure on a frontside of the device layer and a frontside substrate attached to the beol structure; and a backside power distribution network (bspdn) structure on a backside of the device layer and a backside substrate attached to the bspdn structure; and a device package including a base element and a lid element, wherein the device die is attached to the base element of the device package through multiple c4 bumps at the frontside substrate and is attached to the lid element of the device package at the backside substrate. a method of forming the same is also provided.


20240243128. FORMING WRAP AROUND CONTACT WITH SELF-ALIGNED BACKSIDE CONTACT_simplified_abstract_(international business machines corporation)

Inventor(s): Shravana Kumar Katakam of Lehi UT (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, Nicholas Anthony Lanzillo of Wynantskill NY (US) for international business machines corporation

IPC Code(s): H01L27/092, H01L21/762, H01L21/8238

CPC Code(s): H01L27/092



Abstract: one or more systems, devices, and/or methods of fabrication provided herein relate to reduced resistance between contacts and source/drain epis. according to one embodiment, a semiconductor device can comprise a source/drain region comprising a top portion, a sidewall portion and a bottom portion, a dielectric bar located adjacent to the source/drain region, and a contact in direct contact with the top portion, the sidewall portion and the bottom portion of the source/drain region and with the dielectric bar.


20240243898. VERIFYING REMOTE EXECUTION OF MACHINE LEARNING INFERENCE UNDER HOMOMORPHIC ENCRYPTION USING PERMUTATIONS_simplified_abstract_(international business machines corporation)

Inventor(s): Eyal Kushnir of Kfar Vradim (IL) for international business machines corporation, Ramy Masalha of Kafr Qari (IL) for international business machines corporation, Omri Soceanu of Haifa (IL) for international business machines corporation, Nir Drucker of Zichron Yaakov (IL) for international business machines corporation

IPC Code(s): H04L9/00, G06N5/04, G06N20/00

CPC Code(s): H04L9/008



Abstract: a technique to remotely identify potential compromise of a service provider that performs homomorphic inferencing on a model. for a set of real data samples on which the inferencing is to take place, at least first and second permutations of a set of trigger samples are generated. every set of samples (both trigger and real samples) are then sent for homomorphic inferencing on the model at least twice, and in a secret permutated way. to improve performance, a permutation is packaged with the real data samples prior to encryption using a general purpose data structure, a tile tensor, that allows users to store multi-dimensional arrays (tensors) of arbitrary shapes and sizes. in response to receiving one or more results from the he-based model inferencing, a determination is made whether the service provider is compromised. upon a determination that the service provider is compromised, a given mitigation action is taken.


20240243932. MONITORING EXECUTION OF ACTIONS IN COMPUTER NETWORK ENVIRONMENTS_simplified_abstract_(international business machines corporation)

Inventor(s): Angelo DE CARO of Zurich (CH) for international business machines corporation, Kaoutar EL KHIYAOUI of Zurich (CH) for international business machines corporation, Venkatraman RAMAKRISHNA of Bangalore (IN) for international business machines corporation, Dhinakaran VINAYAGAMURTHY of Erode (IN) for international business machines corporation, Krishnasuri NARAYANAM of Bangalore (IN) for international business machines corporation, Sandeep NISHAD of Bangalore (IN) for international business machines corporation

IPC Code(s): H04L9/00, H04L9/06, H04L9/32

CPC Code(s): H04L9/50



Abstract: execution of one or more actions executing on at least one device is monitored to protect access to a selected digital asset. the monitoring includes determining whether a chosen action to be initiated by one entity to claim a chosen digital asset of another entity has completed. based on determining that the chosen action has not completed, execution of a selected action, initiated by the other entity, to claim a selected digital asset of the one entity is prevented. based on preventing execution of the selected action, a determination is made as to whether the chosen action has completed the claim of the chosen digital asset of the other entity. based on determining that the chosen action has completed, completion of execution of the selected action to claim the selected digital asset of the one entity is facilitated.


20240244026. Systems and Methods for Intelligent Message Interaction_simplified_abstract_(international business machines corporation)

Inventor(s): Jun Qin of Beijing (CN) for international business machines corporation, Li Hong Qi of Beijing (CN) for international business machines corporation, Shuan Shuan Chen of Beijing (CN) for international business machines corporation, Yu Fen Yuan of Beijing (CN) for international business machines corporation, Chen Hui Xu of Xi'An (CN) for international business machines corporation

IPC Code(s): H04L51/216, H04L51/04, H04L51/226

CPC Code(s): H04L51/216



Abstract: a computer implemented method for creating a prioritized global conversation thread in a data processing system comprising a processing device and a memory comprising instructions which are executed by the processing device, the method can comprise receiving a plurality of messages from a plurality of message channels; combining a plurality of subsets of the plurality of messages to form a plurality of conversation threads, wherein each subset of the plurality of messages forms one of a plurality of the plurality of conversation threads; extracting a plurality of important messages from the plurality of conversation threads, wherein at least one important message of the plurality of important messages is extracted from each of the plurality of conversation threads; storing the plurality of important messages; determining, for each of the plurality of important messages, a message priority; and displaying, to a user, the plurality of important messages based on the message priority.


20240244105. DYNAMIC CONNECTION QUEUE DEPTH IN MULTI-SITE SYSTEMS_simplified_abstract_(international business machines corporation)

Inventor(s): Gandhi Sivakumar of BENTLEIGH (AU) for international business machines corporation, Kushal S. Patel of PUNE (IN) for international business machines corporation, Sarvesh S. Patel of PUNE (IN) for international business machines corporation

IPC Code(s): H04L67/1012, H04L65/1069

CPC Code(s): H04L67/1012



Abstract: aspects of the invention include techniques for implementing a dynamic queue depth in a multi-site system. a non-limiting example method includes initiating an initiator of a multi-site system and initiating a target system of the multi-site system. the target system includes a preferred site and a non-preferred site. the method includes receiving, by the target system, a session creation request from the initiator. the session creation request targets the non-preferred site. in response to the session creation request targeting the non-preferred site, a queue depth allocator of the multi-site system allocates a minimum queue depth to a path between the initiator and the non-preferred site.


20240244982. ORDERED ALLOY MAGNETIC TUNNEL JUNCTION WITH SIMPLIFIED SEED STRUCTURE_simplified_abstract_(international business machines corporation)

Inventor(s): Guohan Hu of Yorktown Heights NY (US) for international business machines corporation, Matthias Georg Gottwald of Ridgefield CT (US) for international business machines corporation, John Bruley of Poughkeepsie NY (US) for international business machines corporation, Alexander Reznicek of Troy NY (US) for international business machines corporation

IPC Code(s): H10N50/10, H10B61/00, H10N50/01, H10N50/85

CPC Code(s): H10N50/10



Abstract: magnetic tunnel junction pillars including ordered alloy, bottom free layers are formed using simplified seed structures including textured magnesium oxide. the seed structures can have relatively small thicknesses, thereby reducing roughness of layers formed above the seed structures and facilitating magnetic tunnel junction pillar formation from multi-layer films including such seed structures.


International Business Machines Corporation patent applications on July 18th, 2024