Patents by Inventor Robert Huntington Grant
Robert Huntington Grant 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: 11120219Abstract: A user-customized method, system and computer program for automated translation from a source language and a target language. The user's native language and accent are detected, from which a set of phonemes is determined which are those that are difficult to pronounce for that user based on his or her native language and accent. A translation engine is applied to translate a fragment of the source language input into target language output, wherein the translation is performed with reference to the synonym database for the target language so as to preferentially avoid word strings in the output that contain phonemes that exist in the user's set of difficult-to-pronounce phonemes.Type: GrantFiled: October 28, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Mustafa Alloh, Robert Huntington Grant, Hesham Mohamed Mohamed Ads, Jessica Mulder
-
Publication number: 20210281596Abstract: A method, system, and computer program product for generating personalized security testing simulations is provided. The method identifies a user of a communications system. The user is associated with a user profile. The method generates a simulated attack communication based on the user, the user profile, and an attack personalization model. The simulated attack communication is transmitted to the user via the communications system. The method identifies a user response to the simulated attack communication and modifies the attack personalization model based on the user response.Type: ApplicationFiled: March 4, 2020Publication date: September 9, 2021Inventors: Jacob Thomas Covell, Robert Huntington Grant, Clarissa Ho, Nicholas Bokun
-
Publication number: 20210281564Abstract: A method can include detecting an activation of a networked device. The method can further include obtaining a hazard score corresponding to a degree of hazard associated with the networked device. The method can further include determining an activation confidence score corresponding to the activation of the networked device. The method can further include determining, based at least in part on the hazard score and the activation confidence score, an adjusted activation confidence score. The method can further include determining that the adjusted activation confidence score exceeds a threshold. The method can further include initiating a deactivation of the networked device in response to the determining that the adjusted confidence score exceeds the threshold.Type: ApplicationFiled: March 4, 2020Publication date: September 9, 2021Inventors: Jacob Thomas Covell, Robert Huntington Grant, Jacky Lu, Thomas Jefferson Sandridge
-
Publication number: 20210266731Abstract: A method, computer system, and computer program product for protecting user confidentiality. Signal transmissions in a location in which a user is present are monitored by a computer system. A set of recording devices in an active state for recording the user in the location is identified by the computer system based on patterns in the signal transmissions monitored in the location. A set of alerts notifying the user of the set of recording devices in the active state for recording the user is generated by the computer system.Type: ApplicationFiled: February 20, 2020Publication date: August 26, 2021Inventors: Heather Omsberg, Robert Huntington Grant, Jacob Thomas Covell, Zachary A. Silverstein
-
Patent number: 11071912Abstract: Provided is a method, computer program product, and virtual reality system for mapping detected external stimuli to visual stimuli within a virtual reality simulation. A processor may detect an audio stimulus external to a virtual reality simulation. The processor may compare a noise level of the detected external audio stimulus to a threshold noise level relative to internal audio in the virtual reality simulation. The processor may identify, in response to determining that the noise level of the detected external audio stimulus is greater than the threshold noise level, a sound corresponding to the detected external audio stimulus. The processor may retrieve environmental factors of the virtual reality simulation. The processor may map the detected external audio stimulus to a visual stimulus in the virtual reality simulation based on the identified type of sound and the environmental factors. The processor may produce the visual stimulus in the virtual reality simulation.Type: GrantFiled: March 11, 2019Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Zachary Silverstein, Robert Huntington Grant, Trey Maston, John Edward Martin
-
Publication number: 20210209331Abstract: Refined searching based on detected object configurations is provided by training a machine learning model to identify non-naturally occurring object configurations, acquiring images of an initial search area based on scanning it using a camera-equipped autonomous aerial vehicle operating in accordance with an initial automated flight plan defining the initial search area, analyzing the acquired images using the trained machine learning model and identifying that an object configuration is a non-naturally occurring object configuration, then based on identifying the non-naturally occurring object configuration, refining the initial automated flight plan to obtain a modified automated flight plan defining a different search area as compared to the initial search area, and initiating autonomous aerial scanning of the different search area in accordance with the modified automated flight plan.Type: ApplicationFiled: January 6, 2020Publication date: July 8, 2021Inventors: Robert Huntington GRANT, Ruchika BENGANI, Shikhar KWATRA, Zachary A. SILVERSTEIN
-
Publication number: 20210211349Abstract: A computer-implemented method includes: creating a virtualized copy of a mesh network including devices; measuring an unpatched performance metric value for the virtualized copy of each of the devices; applying a first software patch to the virtualized copy of each of the devices; measuring a patched first performance metric value for the virtualized copy of each of the devices; comparing, for each of the devices, the patched performance metric value to the unpatched performance metric value; and preventing the application of the first software patch to a first device of the devices as a result of the comparing.Type: ApplicationFiled: January 7, 2020Publication date: July 8, 2021Inventors: Robert Huntington GRANT, Jacob COVELL, Thomas Jefferson SANDRIDGE, Kevin HUANG
-
Patent number: 11048500Abstract: A change to a collaborative data repository made by a developer is detected. Using an analysis of the change, a change score corresponding to the change is computed, wherein the analysis comprises determining a complexity score of the change, a writing quality score of the change, a value score of the change, and a criticality score of the change. Using an analysis of the developer, a first developer score is computed, wherein the analysis comprises determining a role score of the developer and a history score corresponding to a previous change of the developer. Based on the change score and the first developer score, a restriction on implementing the first change is enforced. A result of the change and the restriction is detected. Based on the result, the change score, and the first developer score, a second developer score is generated.Type: GrantFiled: July 10, 2019Date of Patent: June 29, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert Huntington Grant, Zachary A. Silverstein, Shikhar Kwatra, Amanda Nicole Wilk
-
Publication number: 20210154570Abstract: A method includes syncing augmented reality (AR) enabled equipment to a videogaming system, identifying two or more portions of a display screen belonging to two or more players, identifying a portion of the display screen belonging to a selected user and one or more remaining portions of the display screen not belonging to the selected user, obscuring the one or more portions of the display screen not belonging to the selected user, and displaying the determined portion of the display screen belonging to the selected user via the synced AR enabled equipment. A computer program product and computer system corresponding to the method are also disclosed.Type: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: Shikhar Kwatra, Thomas Jefferson Sandridge, Robert Huntington Grant, Zachary A. Silverstein
-
Publication number: 20210157933Abstract: An approach for securing a shared physical workspace from leaking sensitive subject matter is disclosed. The approach leverages machine learning and gathers data associated with a meeting scheduled for a shared physical workspace along with the users. The approach captures the content of the meeting in the shared workspace and determines one or more risk score based on the captured content and determines whether the one or more users are authorized to be exposed to the captured content based on the one or more risk score. The approach can generate one or more plans to mitigate the risk of sensitive information being exposed.Type: ApplicationFiled: November 24, 2019Publication date: May 27, 2021Inventors: Mark Turano, Zachary A. Silverstein, Robert Huntington Grant, Thomas Jefferson Sandridge
-
Publication number: 20210157950Abstract: An approach for cognitively processing documents to ameliorate inadvertent sharing of sensitive information during electronic communications is disclosed. The approach determines a first context and historical context of an electronic communication being prepared for transmission. The approach determines one or more risk scores based on the first context and the historical context. The approach assigns the one or more risk scores to the first context and the historical context and determining whether the one or more risk scores exceed one or more predetermined thresholds. The approach executes an action plan to prevent sensitive document from being transmitted should the risk score exceed the threshold.Type: ApplicationFiled: November 24, 2019Publication date: May 27, 2021Inventors: Mark Turano, Zachary A. Silverstein, Robert Huntington Grant, Thomas Jefferson Sandridge
-
Publication number: 20210157768Abstract: A computer receives an artifact. The computer determines a relationship of the artifact to a user. The computer analyzes the artifact to determine sentimental characteristics, responses of the user to the artifact and determines a sentimentality score based on the relationship, the sentimental characteristics and the response. Then, based on determining that the sentimentality score is above a threshold value, the computer triggers an archiving policy.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Zachary A. Silverstein, Trudy L. Hewitt, Robert Huntington Grant, Jeremy R. Fox
-
Patent number: 11019498Abstract: A computer-implemented method includes: receiving, by a computer device, conference information defining parameters of a conference; receiving, by the computer device, conference constraints relative to location types; generating, by the computer device, a rule set based on the conference constraints and the location types; obtaining, by the computer device, location information of participant devices connected to the conference; determining, by the computer device and for each one of the participant devices connected to the conference, whether one of the conference constraints applies to the one of the participant devices based on the location of the one of the participant devices and the rule set; and in response to determining that one of the conference constraints applies to the one of the participant devices, the computer device applying the one of the conference constraints applies to the one of the participant devices.Type: GrantFiled: July 11, 2019Date of Patent: May 25, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zachary A. Silverstein, Madeleine Eve Barker, Michael Seth Silverstein, Robert Huntington Grant
-
Patent number: 11016656Abstract: A computer-implemented method for optimizing object placement on a touchscreen graphical user interface when a distracted user selects incorrect coordinates. Through a variety of sensors, a device with a touchscreen graphical user interface may be able to survey the surrounding environment and distinguish specific types of stimuli, that may distract a touchscreen user. The method includes calculating a user distraction score based on the surrounding stimuli and associates it the coordinates of an object on the touchscreen and detecting if the user touched the screen at the wrong location. The placement of the object a user intended to engage on the touchscreen graphical user interface is corrected to the location which the user expects the object to be, based upon the user distraction score and the touchscreen coordinates which the user initially engaged.Type: GrantFiled: February 14, 2020Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Jacob Thomas Covell, Robert Huntington Grant, Shikhar Kwatra, Zachary A. Silverstein
-
Publication number: 20210152640Abstract: Data related to a user is gathered from a plurality of Internet of things (IoT) devices. A situation is identified using the data related to the user. The situation indicates language preferences. A prompt is received from the user and within the situation. A reply is provided to the user according to the language preferences in response to the prompt being received within the situation.Type: ApplicationFiled: November 19, 2019Publication date: May 20, 2021Inventors: Zachary A. Silverstein, Robert Huntington Grant, Jeremy R. Fox, Heather Omsberg
-
Publication number: 20210150874Abstract: Embodiments of the present invention describe identifying and containing contaminants using, IoT devices. Embodiments describe, identifying objects and user activity in a designated area through a plurality of internet of things (IoT) devices and a plurality of IoT sensors, determining a contamination risk in the designated area, and generating an augmented reality contamination path for the contamination risk based on the identified objects and user activity in the designated area. Additionally, embodiments describe, displaying an augmented reality contamination path to a user on an augmented reality device, and activating an IoT containment device to contain the contamination risk.Type: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Inventors: Mark Turano, Robert Huntington Grant, Sarbajit K. Rakshit, Zachary A. Silverstein
-
Publication number: 20210124803Abstract: A user-customized method, system and computer program for automated translation from a source language and a target language. The user's native language and accent are detected, from which a set of phonemes is determined which are those that are difficult to pronounce for that user based on his or her native language and accent. A translation engine is applied to translate a fragment of the source language input into target language output, wherein the translation is performed with reference to the synonym database for the target language so as to preferentially avoid word strings in the output that contain phonemes that exist in the user's set of difficult-to-pronounce phonemes.Type: ApplicationFiled: October 28, 2019Publication date: April 29, 2021Inventors: Mustafa Alloh, Robert Huntington Grant, Hesham Mohamed Mohamed Ads, Jessica Mulder
-
Publication number: 20210097117Abstract: A computer-implemented system and method comprises tagging media information obtained in response to a user action of a user, storing user event information regarding a further user action related to the tagged media information, and training a machine learning engine with the user event information and the tagged media information. The method further comprises capturing IoT data associated with the user, determining whether the captured IoT data meets a relevance threshold utilizing the machine learning engine, and responsive to meeting the relevance threshold, saving the captured IoT data as relevant captured data in an IoT relevant data store. The method further comprises receiving search criteria from the user to search for data meeting the search criteria, modifying the search criteria utilizing the machine learning engine and the user history, and returning search results for display on the user device based on the modified search criteria.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Robert Huntington Grant, Craig M. Trim, Zachary A. Silverstein, Shawn Doolen
-
Publication number: 20210097330Abstract: Aspects of the present invention disclose a method to derive optimal notification content to be delivered to one or plurality of users based on congregating contextual information from interconnected devices. The method includes one or more processors identifying an interaction of a user with a computing device. The method further includes determining a first set of conditions of an operating environment that includes the interaction of the user with the computing device. The method further includes determining a relationship between the first set of conditions of the operating environment and the interaction of the user with the computing device. The method further includes generating a knowledge base that includes the determined relationship, the first set of conditions of the operating environment, and the interaction of the user with the computing device. The method further includes generating a notification message for the user based on the knowledge base.Type: ApplicationFiled: September 27, 2019Publication date: April 1, 2021Inventors: Robert Huntington Grant, Zachary A. Silverstein, Shikhar Kwatra, Sarbajit K. Rakshit
-
Patent number: 10957196Abstract: Aspects of the present disclosure relate to redirection of autonomous vehicles. Communication is initiated between a master node and an autonomous vehicle. A location of a new lane is then received from the master node, the new lane comprised of a plurality of lane nodes. Communication is then initiated between the plurality of lane nodes and the autonomous vehicle. The autonomous vehicle is then guided through the new lane by the plurality of lane nodes.Type: GrantFiled: April 3, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Robert Huntington Grant, Trudy L. Hewitt, Jeremy R. Fox