Patents by Inventor Craig M. Trim
Craig M. Trim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11955247Abstract: Methods and systems for mobile automation control of disease spread are disclosed. A computer-implemented method includes: determining, by a computing device, a health status of a person; determining, by the computing device, that the person is sick based on the health status; determining, by the computing device, facial and body movements of the person determined to be sick; determining, by the computing device, that the person determined to be sick performed a germ-transmitting activity based on the facial and body movements; and deploying, by the computing device, a cleaning robot to clean based on the determining that the person determined to be sick performed the germ-transmitting activity.Type: GrantFiled: September 11, 2019Date of Patent: April 9, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Sarbajit K. Rakshit, Munish Goyal, Zachary A. Silverstein, Shikhar Kwatra
-
Patent number: 11934501Abstract: One or more computer processors detect a computing device within a proximity to a rollable device. The one or more computer processors determine a location and an orientation of the rollable device relative to the computing device. The one or more computer processors attach the rollable device to the computing device utilizing the set of biometric locks engaged programmatically such that at least one side of the rollable device is locked and hinged to the computing device. The one or more computer processors responsive to the rollable device attached to a side of the computing device, extend a display area of the computing device to the rollable device.Type: GrantFiled: September 22, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Craig M. Trim, Martin G. Keen, John M. Ganci, Jr.
-
Patent number: 11934434Abstract: Disambiguation of search keywords to expert systems is performed through the application of a semantic ranking function to determine a classification category with confidence for a given query. The semantic ranking function is executed through an application of a semantic distance distribution profile score through analysis of user problem statement (UPS) with nodes in the taxonomy in the same vector space to create a search that combines a user problem statement and a taxonomical node in the search engine index. The distribution profile score calculation is provenance influenced to derive geographic, cultural, and demographic provenance for a user problem statement.Type: GrantFiled: August 16, 2019Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Michael Bender, Mauro Marzorati, Martin G. Keen
-
Patent number: 11928451Abstract: Systems, methods, and computer programming products for dynamically managing the uninstallation and/or re-installation of software applications stored or accessed by a computing system, including mobile devices. Management of the applications by the system can be periodically managed automatically or based on recommendations. Management of applications being uninstalled or reinstalled may be determined based on a rate a user accesses the application and/or data published or accessible by an application storefront, such as user reviews, storefront rankings, user feedback and uninstallation rates of the applications by other users. Applications experiencing a decreased level of average user satisfaction below a predetermined threshold can be proposed for deletion or automatically deleted. Replacement of underperforming or unsatisfactory applications with alternative applications having similar functionality but a higher rate of user satisfaction can be recommended or installed.Type: GrantFiled: October 13, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Clement Decrop, Craig M. Trim, Jeremy R. Fox, Fang Lu, Uri Kartoun
-
Patent number: 11914650Abstract: The present invention may have a computer that monitors conversation between a user and a first virtual assistant from a plurality of virtual assistants, for a confidence score value being below a confidence threshold value, where the confidence score value is associated with each answer of the first virtual assistant. When the computer determines the confidence score value is below the confidence threshold value, the computer generates a dialog flow for answering by a second virtual assistant, where the dialog flow is related to an answer associated with the confidence score value being below the confidence threshold value. Then, based on determining the second virtual assistant having a second confidence score value that is higher than the confidence score value, the computer transfers a knowledge base data of a topic associated with the dialog flow from the first virtual assistant to the second virtual assistant.Type: GrantFiled: July 22, 2020Date of Patent: February 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Nadiya Kochura, Jeremy R. Fox, Fang Lu
-
Patent number: 11915716Abstract: A computer-implemented method for modifying audio-based communications produced during a conference call is disclosed. The computer-implemented method can include monitoring a plurality of utterances transmitted via an audio feed of a device connected to the conference call. The computer-implemented method can identify a first unwanted audio component transmitted via the audio feed. The computer-implemented method can actively modify the audio feed by removing the first unwanted audio component from the audio feed.Type: GrantFiled: July 16, 2020Date of Patent: February 27, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Adam Lee Griffin, Shikhar Kwatra, Hyman David Chantz
-
Publication number: 20240046287Abstract: Described herein are platforms, systems, media, and methods for predicting expert system user engagement, utilizing methodology comprising: applying an algorithm to analyze interaction patterns in the expert system and develop a graph model; performing randomized vectorization of a plurality of pre-selected metrics, wherein each vector has at least two metrics; developing a logistic activation function across the graph model using each vector to determine a baseline engagement and an engagement threshold for each user; and applying a machine learning algorithm to predict engagement movement for each user.Type: ApplicationFiled: August 3, 2023Publication date: February 8, 2024Inventors: Craig M. TRIM, John Jien KAO
-
Patent number: 11883965Abstract: Robotic processor embodiments determine via graphical image analysis physical attributes of an engagement area of a work-piece that a specified tool physically engages to execute a specific action. The processors identify a model set plurality of alternate substitute tools that are each available within a physical environment of the engagement area and have a body portion with physical dimensions that conform to physical dimensions of the work-piece engagement area, and thereby select a substitute tool that has a body portion that best conforms to the physical dimensions of the work-piece engagement area and meets constraints for substitute tool selection for executing the specific action.Type: GrantFiled: June 8, 2018Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Michael K. Boudreau, Victor Povar, Sarbajit K. Rakshit, Craig M. Trim
-
Publication number: 20240020544Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining prediction data that are indicative of media use behaviors of a user; and predicting, in dependence on the prediction data, a pattern of the media use behaviors of the user.Type: ApplicationFiled: July 30, 2023Publication date: January 18, 2024Inventors: Craig M. TRIM, Victor POVAR, Gandhi SIVAKUMAR, Sarbajit K. RAKSHIT
-
Patent number: 11874899Abstract: Using a first trained generative adversarial network, a first multimedia content is transformed into a text description of the first multimedia content. The text description is adjusted according to a constraint using a trained attention layer, the adjusting creating an adjusted text description. Using a trained model, the adjusted text description is transformed into a second multimedia content, the second multimedia content comprising an adjustment of the first multimedia content according to the constraint.Type: GrantFiled: December 15, 2020Date of Patent: January 16, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sai Krishna Reddy Gudimetla, Aaron K Baughman, Micah Forster, Craig M. Trim
-
Patent number: 11868948Abstract: A method, system and computer program product includes identifying a presence of a problem with one or more items in transport using cognitive analytics and information received from at least one sensing device. In response to the identifying, storing an identification of the presence of the problem in a block chain ledger by a secure and validated feed having an indexed encryption identifying the sensing device, and recommending a remediation action to fix the problem with the one or more items.Type: GrantFiled: June 25, 2019Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Stan Kevin Daley, Craig M. Trim, Michael Bender, Martin G. Keen
-
Patent number: 11871194Abstract: One or more computer processors detect a contextual need for sound generation on a rollable display device, wherein the rollable display device comprises an array of micro-speakers mounted on one or more microfluidics panels and a plurality of embedded piezoelectric strips. The one or more computer processors identify one or more environmental parameters associated with an environment surrounding the rollable display device. The one or more computer processors determine a rolling profile associated with the rollable based on the detected contextual need and the one or more identified environmental parameters. The one or more computer processors roll the rollable display device based on the determined rolling profile utilizing the plurality of piezoelectric strips. The one or more computer processors adjust an output direction of each micro-speaker in the array of micro-speakers utilizing the respective microfluidics panel.Type: GrantFiled: September 21, 2021Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Craig M. Trim, Martin G. Keen, John M. Ganci, Jr.
-
Patent number: 11856139Abstract: Generating a personalized automated voice response in a telecommunications network is provided. An incoming call from a caller for user equipment of an operator in the telecommunications network is identified. In response to identifying the incoming call, it is determined whether to provide an automated response to the incoming call. In response to determining to provide the automated response to the incoming call, a personalized response message from the operator of the user equipment to the caller is generated based on characteristics of communications between the caller and the operator of the user equipment. The personalized automated voice response comprising the personalized response message in a synthesized voice of the operator of the user equipment is generated. The personalized automated voice response is sent to the caller.Type: GrantFiled: September 24, 2021Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Craig M. Trim, Kimberly Greene Starks, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11856060Abstract: Aspects of the present invention disclose a method for delivering a notification to an IoT enabled device that ensures successful user notification while avoiding duplicate notifications. The method includes one or more processors capturing a respective activity pattern of each of a plurality of internet of things (IoT) enabled devices of a user. The method further includes determining an active device of the user from the plurality of IoT enabled devices based at least in part on an activity pattern of the active device. The method further includes identifying a notification for distribution to the user, utilizing the plurality of IoT enabled devices. The method further includes intercepting delivery of the notification to non-active devices of the plurality of IoT enabled devices. The method further includes transmitting the notification to the active device of the user.Type: GrantFiled: August 4, 2020Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Craig M. Trim, Jeremy R. Fox
-
Patent number: 11855995Abstract: Data security across data residency restriction boundaries is provided by obtaining and profiling a dataset on which a desired analysis is to be performed, with some results of the desired analysis to be transferred from one location to another, the dataset subject to data residency restrictions that restrict transfer of the dataset across a boundary to the another location, and the profiling identifying a profile level for the dataset, then automatically generating a container image based on the profile level and the data residency restrictions that restrict the transfer of the dataset across the boundary, the container image configured for instantiation and execution to process the dataset into a reformatted dataset not restricted by the data residency restrictions for transfer across the boundary, and storing the container image to a container registry.Type: GrantFiled: December 1, 2022Date of Patent: December 26, 2023Assignee: Kyndryl, Inc.Inventors: Mary E. Rudden, Karen Cheng, Thanh Lam, Daniel S. Riley, Craig M. Trim
-
Patent number: 11847551Abstract: A transitive closure data structure is constructed for a pair of features represented in a vector space corresponding to an input dataset. The data structure includes a set of entries corresponding to a set of all possible paths between a first feature in the pair and a second feature in the pair in a graph of the vector space. The data structure is reduced by removing a subset of the set of entries such that only a single entry corresponding to a single path remains in the transitive closure data structure. A feature cross is formed from a cluster of features remaining in a reduced ontology graph resulting from the reducing the transitive closure data structure. A layer is configured in a neural network to represent the feature cross, which causes the neural network to produce a prediction that is within a defined accuracy relative to the dataset.Type: GrantFiled: September 16, 2022Date of Patent: December 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Mary E. Rudden, Aaron K. Baughman, Stefan A. G. Van Der Stockt, Bernard Freund, Augustina Monica Ragwitz
-
Patent number: 11847163Abstract: A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos.Type: GrantFiled: May 11, 2020Date of Patent: December 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
-
Patent number: 11824951Abstract: By monitoring an in-person interaction using a first Internet of Things (IoT) device, an entity relationship between parties in the in-person interaction is identified. Using data resulting from the monitoring, a habit workflow corresponding to the entity relationship is generated, wherein the habit workflow comprises a sequence of habits and a habit in the sequence of habits comprises performance of a behavior. A second IoT device able to monitor execution of the habit workflow is identified. Using the second IoT device, execution of the habit workflow is monitored. A motivational method corresponding to the execution is identified from the monitored execution.Type: GrantFiled: December 17, 2021Date of Patent: November 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
-
Outcome-based skill qualification in cognitive interfaces for text-based and media-based interaction
Patent number: 11816551Abstract: One or more communication capabilities and a plurality of versions of communication terms of a cognitive interface are identified. A probability of a particular user reaction for each communication term version is determined. A desired outcome of an interaction between a user and the cognitive interface is determined. A first communication term version is selected from the plurality of communication term versions based on the determined probabilities of the communication term versions and the desired outcome. An interaction between the user and the cognitive interface is created using the selected first communication term version. The interaction is sent to a communication device associated with the user.Type: GrantFiled: November 5, 2018Date of Patent: November 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M Trim, Rashida Hodge, Gandhi Sivakumar, Victor Povar -
Patent number: 11818657Abstract: A method for power-savings of UE operating within a 5G network. Transmission requirement data of logical channels for application-level data are collected from SDAP, including logical channel ID, application ID, and QCI indexing information. A list of logical channels with QCI indexing for permissible delay of packets is created. The logical channels of the list are mapped to related RLC channels. Responsive to receipt of a packet by a RLC multiplexing layer, the RLC channel ID from a SARQ packet is mapped to the list of permissible transmission delay logical channels of packets. responsive to a match between the RLC channel ID and the logical channels of the list, the packet is saved to an RLC data structure in allocated memory, and responsive to receipt of a time-critical packet, the time-critical packet, and the saved packet are submitted to a MAC carrier controller for transmission processing.Type: GrantFiled: September 28, 2021Date of Patent: November 14, 2023Assignee: International Business Machines CorporationInventors: Craig M. Trim, Benjie Asuncion Amaba, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S Patel