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: 12236352Abstract: Methods, computer program products, and systems are presented. The methods can include, for instance: generating a plurality of deep transfer learning networks. Further, the methods can include, for instance: encoding one or more transfer layers.Type: GrantFiled: July 10, 2023Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Aaron K. Baughman, Garfield W. Vaughn, Micah Forster
-
Patent number: 12225605Abstract: A method, computer system, and computer program product for utilizing crowdsourcing of images captured by individuals to determine the status of a subject is provided. The embodiment may receive, by a processor associated with a broad beacon, an impulse. The embodiment may also transmit a request to each client device within a preconfigured distance through the broad beacon based on the received impulse. The embodiment may further, in response to an acceptance of the transmitted request by a user associated with a client device, initializing a pairing sequence between the client device and an aimable beacon. The embodiment may also transmit information to identify a subject of photographic capture from the aimable beacon to the client device. The embodiment may further receive an image captured by the user based on the received information.Type: GrantFiled: February 28, 2020Date of Patent: February 11, 2025Assignee: International Business Machines CorporationInventors: Craig M. Trim, Mauro Marzorati, Zachary A. Silverstein, Martin G. Keen
-
Patent number: 12182478Abstract: In an approach to determining the optimal size and shape of additive manufactured packaging, a delivery location corpus, a storage location corpus, and a transportation mechanism corpus are received. A notification to design a package for an item is received. The optimal design attributes are determined for the delivery location. The optimal design attributes are determined for the storage location. The optimal design attributes are determined for the transportation mechanism. The additive manufactured packaging for the item is designed based on the optimal design attributes for the delivery location, the storage location, and the transportation mechanism.Type: GrantFiled: August 30, 2019Date of Patent: December 31, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Martin G. Keen, Michael Bender, Jeremy R. Fox
-
Patent number: 12157498Abstract: An approach for assisting users with disabilities in an emergency situation relating to a vehicle is disclosed. The approach determines the profile of the passenger in a vehicle by noting preferences and disabilities associated with the passenger. After a vehicle accident, the approach determines the condition of the vehicle and the condition of the passenger. Based on various information received, the approach creates an action list of solutions for the passenger, wherein the action list has assigned dynamic risk scores. The approach determines the best solution based on the risk scores and selects the best solution from the action list.Type: GrantFiled: September 8, 2021Date of Patent: December 3, 2024Assignee: International Business Machines CorporationInventors: Tanner Mark Preiss, Craig M. Trim, Jeremy R. Fox, Fang Lu
-
Patent number: 12131263Abstract: 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: GrantFiled: July 30, 2023Date of Patent: October 29, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Victor Povar, Gandhi Sivakumar, Sarbajit K. Rakshit
-
Patent number: 12118897Abstract: A method, system and computer program product includes identifying, by one or more processors of a computer system, a relevant tutorial to a user using a machine learning ontology tree, and providing, by the one or more processors of the computer system, the identified relevant tutorial to an augmented reality device of the user.Type: GrantFiled: July 25, 2019Date of Patent: October 15, 2024Assignee: International Business Machines CorporationInventors: Philipp Schume, Shikhar Kwatra, Craig M. Trim, Zachary A. Silverstein
-
Patent number: 12093436Abstract: According to one embodiment, a method, computer system, and computer program product for selecting methods of interfacing between a smart headset and a user based on privacy risk is provided. The present invention may include determining a privacy context of the smart headset based on the location, surrounding environment, and content associated with a smart headset, selecting at least one output method and at least one input method compatible with the smart headset based on the security of the output method and the input method within the privacy context, and operating the smart headset to interface with a user using the at least one output method and the at least one input method.Type: GrantFiled: December 7, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, John M. Ganci, Jr., Hernan A. Cunico, Martin G. Keen
-
Patent number: 12093975Abstract: A method, computer system, and computer program product for asynchronous content embedding is provided. The embodiment may include receiving a plurality of text and data associated with an element of media content. The embodiment may also include displaying the plurality of received text on a display screen. The embodiment may further include caching the received data until all data to fully display the element is received. The embodiment may also include identifying an insertion point for the element within the plurality of displayed text. The embodiment may further include displaying the element at the insertion point.Type: GrantFiled: September 23, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, John D. Wilson, Shikhar Kwatra, Jeremy R. Fox
-
Patent number: 12081508Abstract: A computer-implemented method includes identifying, by a computer device, particular users of a digital publishing platform, the particular users being users that have commented on previous content published by a first user; identifying, by the computer device, correlated users, the correlated users being those particular users that have published a pertinent comment; assessing, by the computer device, a satisfaction level of the first user with each pertinent comment; identifying, by the computer device and based on the assessing, a set of users of the correlated users, each of the correlated users in the set of users having published a pertinent comment having a satisfaction level above a threshold; notifying, by the computer device, the set of users that the first user has published new content; detecting, by the computer device, new comments by the correlated users in the set of users, the new comments pertaining to the new content; assessing, by the computer device, a satisfaction level of the first userType: GrantFiled: June 25, 2019Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Sarbajit K. Rakshit
-
Patent number: 12061627Abstract: From an unstructured content using an ontology, a forward materialization graph is generated. The forward materialization graph is converted to a set of vector representations comprising multidimensional numbers representing elements of the forward materialization graph. A set of inference paths is computed for the set of vector representations. An inference path in the set of inference paths connecting a first vector representation with a second vector representation. Based on a set of features, the set of vector representations is formed into clusters, a feature in the set of features comprising a relevance probability, the relevance probability corresponding to a relevance of a portion of the unstructured content according to a relevance metric. A structured representation of the unstructured content is placed at an edge location of a content delivery network determined using the set of clusters.Type: GrantFiled: February 19, 2021Date of Patent: August 13, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Mary Rudden, Anthony Stevens, Martin G. Keen
-
Patent number: 12063416Abstract: 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: GrantFiled: November 10, 2021Date of Patent: August 13, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kunal Sawarkar, Craig M. Trim, Shikhar Kwatra
-
Patent number: 12009066Abstract: Techniques for probabilistic analysis of chemicals are provided. An indication of a proposed chemical composition is received. A predicted toxicity score is generated for the proposed chemical composition by performing probabilistic analysis on the proposed chemical composition. The probabilistic analysis includes identifying, based on a knowledge graph, at least one similar composition that is structurally similar to the proposed chemical composition. The analysis also includes identifying a set of chemical reactions that include the at least one similar composition, and determining one or more products of the identified set of chemical reactions. The probabilistic analysis further includes determining a toxicity of at least one of the one or more products. Finally, the predicted toxicity score is returned.Type: GrantFiled: May 22, 2019Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Rebecca Morones, Sarah K. Czaplewski-Campbell, Melissa K. Miller, Mary E. Rudden, Craig M. Trim
-
Patent number: 12008120Abstract: Techniques are described relating to data distribution and security in a multilayer storage infrastructure. An associated computer-implemented method includes receiving file data associated with a user for storage in a managed services domain, applying an ensemble learning model to devise a data distribution technique for the file data based upon contextual information associated with the user, and encrypting the file data. The method further includes, based upon the data distribution technique, dividing the file data to store among a cloud computing layer, a fog computing layer, and a local computing layer by performing a hash transformation and applying at least one cyclic error correcting code. In an embodiment, the method further includes receiving a data access request associated with the file data, authenticating the data access request, and restoring the file data via decryption.Type: GrantFiled: June 4, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Bennet Prabhu, Jayabalan Arumugam
-
Patent number: 11997565Abstract: Masking a route by determining a first location of a first user, receiving destination data for the first user, generating a plurality of map segments according to the first location and the destination data, presenting a first map segment to a second user, determining a second location of the first user, and presenting a second map segment to the second user according to the second location.Type: GrantFiled: September 15, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11983644Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention receive a request for a machine learning model and information associated with decisions made by the machine learning model. Embodiments of the present invention can determine one or more machine learning modules that satisfy the received request and create a dedicated traffic channel to send the determined one or more machine learning modules and information associated with the decisions made by the machine learning model. Embodiments of the present invention can transmit the determined one or more machine learning modules and information associated with decisions made by the machine learning model to a computing system using the created, dedicated traffic channel.Type: GrantFiled: November 30, 2020Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11985183Abstract: Methods, systems, and computer program products includes, for example, detecting a first personal electronic device associated with a first user in the presence of a second personal electronic device associated with a second user, determining the first personal electronic device in the presence of the second personal electronic device being associated with the first user and the second user being in a business setting, receiving user data regarding the second user in response to the determination of the first user and the second user being in the business setting, and storing the received user data regarding the second user in a first memory for access by the first user on the first personal electronic device.Type: GrantFiled: November 21, 2019Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Tamer E. Abuelsaad, James E. Bostick, John M. Ganci, Jr., Craig M. Trim
-
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: 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: 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: 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