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: 20210082299Abstract: 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: ApplicationFiled: September 18, 2019Publication date: March 18, 2021Inventors: Zachary A. Silverstein, Sarbajit K. Rakshit, Robert Huntington Grant, Haley Ashlin
-
Publication number: 20210082300Abstract: 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: ApplicationFiled: November 11, 2019Publication date: March 18, 2021Inventors: Zachary A. Silverstein, Sarbajit K. Rakshit, Robert Huntington Grant, Haley Ashlin
-
Publication number: 20210042129Abstract: 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: ApplicationFiled: August 8, 2019Publication date: February 11, 2021Inventors: Robert Huntington Grant, Weixin Xu, Frank Eduardo Chavez, Zachary A. Silverstein
-
Patent number: 10901689Abstract: 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: GrantFiled: July 11, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Robert Huntington Grant
-
Publication number: 20210016052Abstract: 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: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Mark Delaney, Robert Huntington Grant, Zachary A. Silverstein, Paul Bergen
-
Publication number: 20210011684Abstract: 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: ApplicationFiled: July 11, 2019Publication date: January 14, 2021Inventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Robert Huntington Grant
-
Publication number: 20210014676Abstract: 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: ApplicationFiled: July 11, 2019Publication date: January 14, 2021Inventors: Zachary A. SILVERSTEIN, Madeleine Eve BARKER, Michael Seth SILVERSTEIN, Robert Huntington GRANT
-
Publication number: 20210011712Abstract: 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: ApplicationFiled: July 10, 2019Publication date: January 14, 2021Applicant: International Business Machines CorporationInventors: Robert Huntington Grant, Zachary A. Silverstein, Shikhar Kwatra, AMANDA NICOLE WILK
-
Publication number: 20200401802Abstract: 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: ApplicationFiled: June 21, 2019Publication date: December 24, 2020Inventors: Robert Huntington Grant, Zachary A. Silverstein, Vyacheslav Zheltonogov, Juan C. Lopez
-
Publication number: 20200394532Abstract: 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: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Applicant: International Business Machines CorporationInventors: Chris Kau, Robert Huntington Grant, Gary Denner, Jonathan D. Dunne
-
Publication number: 20200380530Abstract: 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: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Inventors: Craig M. Trim, Zachary A. Silverstein, Martin G. Keen, Robert Huntington Grant
-
Publication number: 20200372713Abstract: 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: ApplicationFiled: May 21, 2019Publication date: November 26, 2020Inventors: Trudy L. Hewitt, Robert Huntington Grant, Jeremy R. Fox, Zachary A. Silverstein
-
Publication number: 20200357175Abstract: 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: ApplicationFiled: May 9, 2019Publication date: November 12, 2020Inventors: Zachary A. Silverstein, Trudy L. Hewitt, Jeremy R. Fox, Robert Huntington Grant
-
Patent number: 10832484Abstract: 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: GrantFiled: May 9, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Trudy L. Hewitt, Jeremy R. Fox, Robert Huntington Grant
-
Publication number: 20200320876Abstract: 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: ApplicationFiled: April 3, 2019Publication date: October 8, 2020Inventors: Zachary A. Silverstein, Robert Huntington Grant, Trudy L. Hewitt, Jeremy R. Fox
-
Publication number: 20200289926Abstract: 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: ApplicationFiled: March 11, 2019Publication date: September 17, 2020Inventors: Zachary Silverstein, Robert Huntington Grant, Trey Maston, John Edward Martin
-
Patent number: 10607391Abstract: 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: GrantFiled: July 4, 2018Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Paul Bergen, Robert Huntington Grant, Zachary Silverstein, Trudy L. Hewitt
-
Publication number: 20200013211Abstract: 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: ApplicationFiled: July 4, 2018Publication date: January 9, 2020Inventors: Paul Bergen, Robert Huntington Grant, Zachary Silverstein, Trudy L. Hewitt