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: 11734348
    Abstract: Embodiments for implementing intelligent audio composition guidance for a video by a processor. One or more acoustic characteristics used in a plurality of video segments may be identified, from a corpus, as having similar acoustic, linguistic, and visual characteristics of a selected video segment.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 22, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Gandhi Sivakumar, Martin G. Keen, Hernan A. Cunico
  • Patent number: 11719547
    Abstract: A computer-implemented method for determining whether an electric vehicle (EV) requires a current charge. The method analyzes a set of EV data, wherein the set of EV data comprises a battery level, a destination, a current position, and a predicted arrival time to the destination. The method further constructs a charging regulation model for the EV, based on the analyzed set of EV data. The method further computes a risk score pertaining to charging the EV, based on the constructed charging regulation model for the EV, and determines whether the EV requires a current charge based on the computed risk score. The method further engages one or more wireless charging points on a roadway, if the computed risk score is below a threshold value.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 8, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Michael Treadway, Craig M. Trim, Chen Liang, Shikhar Kwatra, Jeremy R. Fox, Joseph Blee
  • Publication number: 20230239400
    Abstract: Computer-implemented methods, computer program products, and computer systems for detecting and resolving fraudulent calls. The computer-implemented methods include one or more processors configured for receiving voice call data corresponding to an incoming telephone call placed to a user device, wherein the voice call data comprises caller voice data. Further, the computer-implemented methods may include one or more processors configured for converting the caller voice data to caller text data comprising one or more text phrases. Further embodiments of the computer-implemented method include processors configured for determining that the one or more text phrases satisfies a first condition, and responsive to determining that the one or more text phrases satisfies the first condition, transmitting a user alert to the user device.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Inventors: Craig M. Trim, Shikhar Kwatra, Hemant Kumar Sivaswamy, Joyce Miryam Habbouche
  • Publication number: 20230229707
    Abstract: An embodiment includes analyzing a first digital image using a first trained neural network that classifies the first image as having a first context based on a plurality of characteristics of the first image. The embodiment generates a data structure that associates first and second elements depicted in the first image based on an affinity detected between the first and second elements in the first context. The embodiment executes a querying process that searches for information requested by a user, and detects that a search result from the querying process conveys a second context that is different from the first context. The embodiment identifies a third element in the data structure having an affinity with the first element in the second context. The embodiment renders a machine-generated image that is generated using a second trained neural network and depicts the first element and the third element in the second context.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 20, 2023
    Applicant: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Craig M. Trim, Shikhar Kwatra, Caleb Miles
  • Patent number: 11706077
    Abstract: A method, system, and computer program product for contextual generation of an ephemeral network are provided. The method detects an initiating event for network generation associated with a user of a first computing device. The method determines a duration of the initiating event. A set of network members is determined based on the initiating event and the duration. The method establishes an ephemeral network, connecting at least a portion of computing devices associated with the set of network members. The ephemeral network is terminated in response to detecting a completion event. In response to terminating the ephemeral network, member information for the set of network members is removed from the portion of the computing devices.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Jennifer Szkatulski, Adam Lee Griffin, Michael Nicholas Virnoche
  • Patent number: 11698978
    Abstract: A computer-implemented method includes: identifying, by a computing device, private portions and non-private portions of content displayed on a user device; generating, by the computing device, instructions to modify the display of the content on the user device to mask the private portions of the content, group the private portions of the content together, and group and the non-private portions of the content together; and outputting, by the computing device, the instructions to cause the user device to modify the display of the content on the user device such that the masked private portions of the content are grouped together and the non-private portions of the content are grouped together, wherein the non-private portions are exposed and visible.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: July 11, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, Victor Povar, John M. Ganci, Jr.
  • Publication number: 20230211560
    Abstract: According to one embodiment, a method, computer system, and computer program product for three-dimensional printing is provided. The embodiment may include analyzing data of a user. The data is collected while the user is performing an activity. The embodiment may include deriving a user behavior model (UBM) of the user based on the analysis of the data. The embodiment may include calculating a relative comfort coefficient (RCC) of the user for the activity based on attributes of the UBM. The embodiment may include predicting adjustments to the attributes of the UBM which result in the RCC exceeding a threshold value. The predicted adjustments are derived using a convolutional neural network classifier. The embodiment may include defining one or more parameters of a tangible component of an object utilized by the user when performing the activity based on the predicted adjustments.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 6, 2023
    Inventors: Craig M. Trim, Hernan A. Cunico, Shikhar Kwatra, Aaron K. Baughman
  • Publication number: 20230214710
    Abstract: At a first chatbot, a query expressed in natural language form is received. It is determined that responding to the query requires data external to the first chatbot. From a data source external to the first chatbot, response data corresponding to the query is obtained. Using the response data, the query is responded to in natural language form. Using the response data, the first chatbot is updated.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 6, 2023
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, John M. Ganci, JR., Martin G. Keen
  • Patent number: 11694026
    Abstract: A computer-implemented method includes: receiving, by a computing device, an input file defining correct spellings of one or more transliterated words; generating, by the computing device, suffix outputs based on the one or more transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs to the one or more transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Craig M. Trim
  • Patent number: 11687116
    Abstract: Aspects of the present invention disclose a method for dynamically adjusting a clock speed of a core of a multicore processor of user equipment. The method includes one or more processors generating a dedicated logical channel from a user device to a multidomain service orchestration layer of a fifth generation (5G) telecom network. The method further includes collecting information of the user device through the dedicated logical channel. The method further includes identifying situational insight of the user device based at least in part on the information of the user device. The method further includes identifying determining a workload forecast of one or more cores of the user device based at least in part on the situational insight. The method further includes identifying determining a recommended central processing unit (CPU) clock speed for a CPU core of the user device based at least in part on the workload forecast.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Lakisha R. S. Hall, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20230199081
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, Martin G. Keen, John M. Ganci, JR.
  • Patent number: 11681798
    Abstract: Universal serial bus (USB) devices are evaluated for access according to characteristics including descriptors and ROM information. Descriptors are cross-references to historic descriptors known to be associated with malicious or approved USB devices. ROM information is analyzed to determine congruity of data. Device drivers and configuration files on the USB device are reviewed for indicators of compromise or threat and assigned a corresponding security score. Security actions are taken according to a security score assigned according to matching descriptors and analyzed ROM information.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 20, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Rhonda L. Childress, Craig M. Trim
  • Publication number: 20230177242
    Abstract: A method, computer system, and a computer program product for airflow modeling is provided. The present invention may include generating a digital twin for a structure of interest identified by a user. The present invention may include collecting data for one or more infectious diseases. The present invention may include performing a plurality of simulations of the digital twin for the one or more infectious diseases. The present invention may include providing one or more recommendations to the user based on at least the performance of the digital twin for the one or more infectious diseases.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Craig M. Trim, Nadiya Kochura, Fang Lu, Jeremy R. Fox
  • Publication number: 20230177612
    Abstract: A method, computer system, and a computer program product for determining micro-insurance premium values is provided. The present invention may include generating a digital twin based on an object identified by a user. The present invention may include modifying the digital twin using data received from the object identified by the user. The present invention may include simulating a performance of the modified digital twin in a plurality of conditions. The present invention may include determining a micro-insurance premium value for the object.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Craig M. Trim, Shikhar Kwatra, Kuntal Dey, Seema Nagar
  • Publication number: 20230172508
    Abstract: The present invention may include a computer receives one or more communications and data from a sensor. The computer determines an activity of a user based on the received data, wherein the activity is determined by a trained neural network. The computer calculates a stress coefficient based on the activity and the data. The computer generates a cognitive notifications choreographer model from the stress coefficient and one or more communications and causes a communication software to reply to the one or more communications based on the cognitive notifications choreographer model determining the stress coefficient above a threshold value.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Hernan A. Cunico, Craig M. Trim, John M. Ganci, JR., Martin G. Keen
  • Publication number: 20230171576
    Abstract: Emergency monitoring application mobility management is provided. A portion of battery power on a mobile device is reserved for an emergency monitoring application between defined boundaries of a certain area based on analysis of a profile identifying battery consumption of each respective application running on the mobile device. A dedicated logical communication channel is established with the mobile device that the emergency monitoring application connects to in a detected emergency situation between the defined boundaries of the certain area. The dedicated logical communication channel is utilized to shut down a number of applications running on the mobile device during the detected emergency situation so that the reserved portion of battery power is retained to run the emergency monitoring application on the mobile device between the defined boundaries of the certain area during the detected emergency situation.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 1, 2023
    Inventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11663480
    Abstract: An autonomic function executing in an artificial intelligence environment determines that a fused model responsive to a new problem space has below a threshold level of accuracy in the new problem space. A spliced layer in the fused model is autonomically cloned, the spliced layer having been extracted from a second model and inserted at a location in the fused model. The cloned layer is autonomically inserted at a second location in the fused model. An automatically constructed vector transformation transforms an output vector of a previous layer in an immediately previous location in the model relative to the second location. The cloned layer is automatically fused in the fused model using the transformed output vector as input to the cloned layer, forming a deep fused model that has a revised accuracy that is higher than the accuracy relative to an ontology of the new problem space.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: May 30, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Michael Behrendt, Shikhar Kwatra, Craig M. Trim
  • Patent number: 11653209
    Abstract: Aspects of the present invention disclose a method for identifying indications of an attack on a cellular network. The method includes one or more processors scanning a geographic area of a cellular network, wherein the geographic area includes a plurality of transceivers of the cellular network. The method further includes identifying a symptom that impacts a transceiver of the cellular network based at least in part on connectivity between a computing device and the plurality transceivers of the cellular network. The method further includes performing one or more assessments on the transceiver of the cellular network impacted by the symptom. The method further includes determining whether the symptom of the cellular network is associated with an attack on the cellular network based at least in part on the one or more assessments.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: May 16, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Craig M. Trim, Shikhar Kwatra
  • Publication number: 20230144326
    Abstract: The present invention may include a computer receives multimedia data. The computer parses the multimedia data into an audio stream. The computer analyzes the audio stream to identify recognized patterns. The computer calculates a probability of an undesired content based on the recognized patterns and taking an action based on determining the probability is above a threshold.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Inventors: Kunal Sawarkar, Craig M. Trim, Shikhar Kwatra
  • Patent number: 11645930
    Abstract: A computer-implemented method includes: monitoring, by a computing device, information regarding a user's real-world environment; detecting, by the computing device and based on the monitoring, when the user's real-world environment includes patterns that are correlated with a study topic; and providing, by the computing device, information regarding the study topic for display in a user device based on the detecting.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, Victor Povar, Hernan A. Cunico