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).

  • Publication number: 20210082299
    Abstract: Provided is a method, computer program product, and system for modifying a simulation based on learning characteristics. A processor may receive a user profile associated with a user. The user profile includes a set of learning characteristics related to the user. The processor may display a simulation on an extended reality display. The displayed simulation is based in part on the set of learning characteristics. The processor may monitor focus data related to the user. The focus data is generated while the user is viewing the simulation. The processor may compare the focus data with one or more focus thresholds. The processor may modify the simulation in response to the one or more focus thresholds being met.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Zachary A. Silverstein, Sarbajit K. Rakshit, Robert Huntington Grant, Haley Ashlin
  • Publication number: 20210082300
    Abstract: Provided is a method, computer program product, and system for modifying a simulation based on learning characteristics. A processor may receive a user profile associated with a user. The user profile includes a set of learning characteristics related to the user. The processor may display a simulation on an extended reality display. The displayed simulation is based in part on the set of learning characteristics. The processor may monitor focus data related to the user. The focus data is generated while the user is viewing the simulation. The processor may compare the focus data with one or more focus thresholds. The processor may modify the simulation in response to the one or more focus thresholds being met.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 18, 2021
    Inventors: Zachary A. Silverstein, Sarbajit K. Rakshit, Robert Huntington Grant, Haley Ashlin
  • Publication number: 20210042129
    Abstract: An approach is provided in which the approach loads an application page on a display that includes a set of reusable components. The approach collects a set of individual load times in response to loading the application page that indicate an amount of time that each one of the set of reusable components takes to render on the display. The approach matches the set of individual load times to the set of reusable components and provides the set of reusable components with the matched set of individual load times to a developer.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Robert Huntington Grant, Weixin Xu, Frank Eduardo Chavez, Zachary A. Silverstein
  • Patent number: 10901689
    Abstract: A method for dynamic augmented reality interface creation is provided. The method detects an utterance from a user of an augmented reality device and determines an ambiguity level of the utterance. The method generates a set of visual artifacts based on the utterance and the ambiguity level. The visual artifacts are generated within an augmented reality use interface, with each visual artifact corresponding to a selectable function. The method detects an interaction with a first visual artifact corresponding to a first selectable function. The method modifies the augmented reality user interface in response to the interaction with the first visual artifact.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Robert Huntington Grant
  • Publication number: 20210016052
    Abstract: A method, computer system, and a computer program product for reducing a motion sickness episode experienced by a user. The present invention may include detecting a triggering environment associated with the user, wherein detection of such environment utilizes a plurality of analyzed data associated with a plurality of sensors. The present invention may then include extracting a piece of data associated with the environment in further association with the motion sickness episode experienced by the user. The present invention may also generate one or more responses based on the extracted piece of data associated with the motion sickness episode. The present invention may then implement the generated one or more responses associated with the motion sickness episode by utilizing an augmented reality (AR) device. The present invention may further include providing a piece of feedback associated with the generated one or more responses associated with the motion sickness episode.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Mark Delaney, Robert Huntington Grant, Zachary A. Silverstein, Paul Bergen
  • Publication number: 20210011684
    Abstract: A method for dynamic augmented reality interface creation is provided. The method detects an utterance from a user of an augmented reality device and determines an ambiguity level of the utterance. The method generates a set of visual artifacts based on the utterance and the ambiguity level. The visual artifacts are generated within an augmented reality use interface, with each visual artifact corresponding to a selectable function. The method detects an interaction with a first visual artifact corresponding to a first selectable function. The method modifies the augmented reality user interface in response to the interaction with the first visual artifact.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Robert Huntington Grant
  • Publication number: 20210014676
    Abstract: 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: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: Zachary A. SILVERSTEIN, Madeleine Eve BARKER, Michael Seth SILVERSTEIN, Robert Huntington GRANT
  • Publication number: 20210011712
    Abstract: 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: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Applicant: International Business Machines Corporation
    Inventors: Robert Huntington Grant, Zachary A. Silverstein, Shikhar Kwatra, AMANDA NICOLE WILK
  • Publication number: 20200401802
    Abstract: A computer-implemented system and method provide for a tagging user (TU) device that determines a first location of the TU device and receives, in the first location, a selection of a real-world object from a TU who views the object through the TU device. The TU device receives, from a TU, tagging information to attach to the object, and captures descriptive attributes of the object. The descriptive attributes and the tagging information associated with the first location are stored in a tagged object database.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Robert Huntington Grant, Zachary A. Silverstein, Vyacheslav Zheltonogov, Juan C. Lopez
  • Publication number: 20200394532
    Abstract: Embodiments relate to an intelligent computer platform to detach content creation from content publication. Content creation is detected prior to the content being published on a platform. One or more publication platforms are monitored in real-time identifying and analyzing published content. A model is derived to infer a temporal delay for publishing the detected content. Publication of the detected content is scheduled based on the derived model and temporal inferred delay. The detected content is then published at a time identified by the inferred delay, wherein publication of the content separates the content creation from the content publishing.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Applicant: International Business Machines Corporation
    Inventors: Chris Kau, Robert Huntington Grant, Gary Denner, Jonathan D. Dunne
  • Publication number: 20200380530
    Abstract: In an approach for automatically monitoring contract execution, a processor parses a contract into tangible and non-tangible contract elements using natural language processing techniques. A processor captures a data source associated with the tangible and non-tangible contract elements. A processor associates one or more Internet of Things (IoT) devices to the tangible and non-tangible contract elements based on the data source. A processor monitors the tangible and non-tangible contract elements for contract compliance using the one or more IoT devices. A processor determines non-compliance of an action monitored by the one or more IoT devices to the tangible and non-tangible contract elements. A processor, in response to determining the non-compliance of the action, notifies a user.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 3, 2020
    Inventors: Craig M. Trim, Zachary A. Silverstein, Martin G. Keen, Robert Huntington Grant
  • Publication number: 20200372713
    Abstract: Provided is a method, computer program product, and virtual reality (VR) system for altering a VR simulation based on the physical capabilities of a user. A processor may receive one or more personal health factors corresponding to a user. The processor may prepare a VR simulation for a rendering. The processor may identify one or more physical characteristics of the user from the personal health factors. The processor may determine if the one or more physical characteristics affect the interaction of the user within the VR simulation. The processor may modify, in response to determining the one or more physical characteristic affect the interaction of the user within the VR simulation, user input options for interacting with the VR simulation. The processor may modify the rendering of the VR simulation in a display of a VR device based on the modified user input options.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Trudy L. Hewitt, Robert Huntington Grant, Jeremy R. Fox, Zachary A. Silverstein
  • Publication number: 20200357175
    Abstract: Provided is a method, computer program product, and virtual reality system for applying an individualized risk tolerance threshold to external risks during a virtual reality simulation. A processor may receive event data from one or more devices communicatively coupled to a virtual reality device. The processor may compare the event data to a risk tolerance threshold specifically generated for a first user. In response to the risk tolerance threshold being met, the processor may push a notification to the virtual reality device indicating a potential risk to the first user has been determined.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Zachary A. Silverstein, Trudy L. Hewitt, Jeremy R. Fox, Robert Huntington Grant
  • Patent number: 10832484
    Abstract: Provided is a method, computer program product, and virtual reality system for applying an individualized risk tolerance threshold to external risks during a virtual reality simulation. A processor may receive event data from one or more devices communicatively coupled to a virtual reality device. The processor may compare the event data to a risk tolerance threshold specifically generated for a first user. In response to the risk tolerance threshold being met, the processor may push a notification to the virtual reality device indicating a potential risk to the first user has been determined.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Trudy L. Hewitt, Jeremy R. Fox, Robert Huntington Grant
  • Publication number: 20200320876
    Abstract: 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: Application
    Filed: April 3, 2019
    Publication date: October 8, 2020
    Inventors: Zachary A. Silverstein, Robert Huntington Grant, Trudy L. Hewitt, Jeremy R. Fox
  • Publication number: 20200289926
    Abstract: 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: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: Zachary Silverstein, Robert Huntington Grant, Trey Maston, John Edward Martin
  • Patent number: 10607391
    Abstract: Embodiments of the present invention provide a method, system and computer program product for automated virtual artifact generation through natural language processing. In an embodiment of the invention, a method for automated virtual artifact generation includes loading electronic documentation for a real world object into memory of a computer, parsing by a processor of the computer the electronic documentation into different words and storing the different words. The method further includes natural language processing the different words to determine different physical and functional attributes of the real world object, generating a virtual artifact in the memory of the computer based upon a mapping of the physical attributes of the real world object to structural attributes of the virtual artifact and a mapping of the functional attributes of the real world object to functional attributes of the virtual artifact, and rendering the virtual artifact in the virtual reality environment.
    Type: Grant
    Filed: July 4, 2018
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul Bergen, Robert Huntington Grant, Zachary Silverstein, Trudy L. Hewitt
  • Publication number: 20200013211
    Abstract: Embodiments of the present invention provide a method, system and computer program product for automated virtual artifact generation through natural language processing. In an embodiment of the invention, a method for automated virtual artifact generation includes loading electronic documentation for a real world object into memory of a computer, parsing by a processor of the computer the electronic documentation into different words and storing the different words. The method further includes natural language processing the different words to determine different physical and functional attributes of the real world object, generating a virtual artifact in the memory of the computer based upon a mapping of the physical attributes of the real world object to structural attributes of the virtual artifact and a mapping of the functional attributes of the real world object to functional attributes of the virtual artifact, and rendering the virtual artifact in the virtual reality environment.
    Type: Application
    Filed: July 4, 2018
    Publication date: January 9, 2020
    Inventors: Paul Bergen, Robert Huntington Grant, Zachary Silverstein, Trudy L. Hewitt