Patents by Inventor Justin David Weisz

Justin David Weisz 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: 20230409461
    Abstract: A method, computer program, and computer system is provided for testing a user interface. A previously trained machine learning model trained with traces of interactions between one or more users and a user interface is accessed. The interactions include one or more timestamps of user interactions with the user interface, actions by each user associated with the user interface, and metadata associated with user interactions. A simulated interaction of a simulated agent utilizing the user interface is generated using the previously trained machine learning model. The simulated interaction is encoded as an input trace to a user interface. The encoded simulated interaction is input into the user interface for automated testing of the user interface. Results of the automated testing of the user interface are received.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Inventors: Justin David Weisz, Mayank Agarwal, Michael Muller, John Thomas Richards, Steven I. Ross, Kartik Talamadupula
  • Patent number: 11747970
    Abstract: Embodiments relate to interactive graphical display. A request is processed by a generative system to generate multiple hypotheses of an output in response to the request, a primary hypothesis of the multiple hypotheses having a highest confidence for the output, multiple secondary hypotheses of the multiple hypotheses having a lower confidence than the highest confidence. At least one region of divergence is determined from the primary hypothesis by the multiple secondary hypotheses, the at least one region of divergence having alternatives in the multiple secondary hypotheses, the alternatives in the multiple secondary hypotheses differing from the primary hypothesis. A graphical user interface displays the at least one region of divergence in the primary hypothesis and alternatives in the multiple secondary hypotheses for the at least one region of divergence, the alternatives and primary hypothesis for the at least one region of divergence being displayed as selectable options for a user.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Stephanie Houde, Fernando Carlos Martinez, Justin David Weisz, John Thomas Richards
  • Patent number: 11663851
    Abstract: An implicit bias monitoring system is provided. The system receives sensor data including video and audio that are captured during an interaction between a first individual and a second individual. The system determines a set of attributes associated with the interaction based on the received sensor data, the set of attributes comprising at least one of race and gender of the second individual. The system detects an implicit bias based on a combination of the determined set of attributes and a bias profile. The system generates an alert based on the detected implicit bias.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: May 30, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Justin David Weisz, Abhishek Bhandwaldar, Maryam Ashoori, Arunima Chaudhary, Benjamin Hoover
  • Publication number: 20230088175
    Abstract: Embodiments relate to interactive graphical display. A request is processed by a generative system to generate multiple hypotheses of an output in response to the request, a primary hypothesis of the multiple hypotheses having a highest confidence for the output, multiple secondary hypotheses of the multiple hypotheses having a lower confidence than the highest confidence. At least one region of divergence is determined from the primary hypothesis by the multiple secondary hypotheses, the at least one region of divergence having alternatives in the multiple secondary hypotheses, the alternatives in the multiple secondary hypotheses differing from the primary hypothesis. A graphical user interface displays the at least one region of divergence in the primary hypothesis and alternatives in the multiple secondary hypotheses for the at least one region of divergence, the alternatives and primary hypothesis for the at least one region of divergence being displayed as selectable options for a user.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Steven I. Ross, Stephanie Houde, Fernando Carlos Martinez, Justin David Weisz, John Thomas Richards
  • Patent number: 11429360
    Abstract: A method of using artificial intelligence to provide source code from an original programming language in a target programming language showing regions of low confidence. The method includes receiving, by a computing device, a code base in an original programming language. The computing device further provides the code base in the original programming language to a target programming language using an artificial intelligence tool. The computing device additionally displays the code base in the target programming language using a visualization tool in a visual interface. The computing device still further displays the regions of uncertainty to a human user in the visual interface. The regions of uncertainty provide low confidence regions of the code base in the target programming language for targeted user intervention. The regions of low confidence correlate with violations to provide displayed actionable insight regions.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mayank Agarwal, Kartik Talamadupula, Justin David Weisz, Stephanie Houde, Fernando Carlos Martinez, Michael Muller, John Thomas Richards, Steven I. Ross
  • Publication number: 20220197406
    Abstract: A method, system, and computer program product for motion-based user interfaces are provided. The method identifies a navigation mode indication. A navigation interface is generated at a display device and configured based on the navigation mode indication to include a first graphical content. At least a portion of the navigation interface is modified based on one or more movements of the mobile computing device. A portion of the navigation interface is selected based on detecting a pressure change on at least a portion of a mobile computing device. The method presents a second graphical content on the display device based on the selected portion of the navigation interface.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Sarbajit K. Rakshit, Justin David Weisz
  • Patent number: 11360576
    Abstract: A method, system, and computer program product for motion-based user interfaces are provided. The method identifies a navigation mode indication. A navigation interface is generated at a display device and configured based on the navigation mode indication to include a first graphical content. At least a portion of the navigation interface is modified based on one or more movements of the mobile computing device. A portion of the navigation interface is selected based on detecting a pressure change on at least a portion of a mobile computing device. The method presents a second graphical content on the display device based on the selected portion of the navigation interface.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Justin David Weisz
  • Publication number: 20210256832
    Abstract: An implicit bias monitoring system is provided. The system receives sensor data including video and audio that are captured during an interaction between a first individual and a second individual. The system determines a set of attributes associated with the interaction based on the received sensor data, the set of attributes comprising at least one of race and gender of the second individual. The system detects an implicit bias based on a combination of the determined set of attributes and a bias profile. The system generates an alert based on the detected implicit bias.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventors: Justin David Weisz, Abhishek Bhandwaldar, Maryam Ashoori, Arunima Chaudhary, Benjamin Hoover
  • Patent number: 11032606
    Abstract: A video stream control method, system, and a computer program product include analyzing a video stream to identify a section of the video stream where a condition will occur, delivering a notification that the condition will occur in the section of the video stream and modifying the video stream before the section of the video stream is played, and selecting a type of delivery of the section of the video stream based on a set of rules factoring the condition and user data at a time of the notification.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Elham Khabiri, Justin David Weisz
  • Publication number: 20210157553
    Abstract: A method, system and apparatus for source code auto-suggestion, including receiving and processing source code from a source code repository, extracting one or more features from the source code received from the source code repository, extracting one or more features from the source code within a development environment, comparing the one or more features from the source code received from the source code repository with the one or more features extracted from the source code within the development environment, and providing a segment of source code from the received and processed source code repository according to a similarity to the source code within the development environment.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: Joseph LIGMAN, David M. LUBENSKY, Marco PISTOIA, Justin David WEISZ
  • Patent number: 10904488
    Abstract: A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to train a participant model on video streams of a participant and train the participant model on environmental parameters. The logic is also configured to store the trained participant model. The trained participant model is usable to generate a synthetic video representation of the participant. A computer-implemented method includes generating, by the computer, a synthetic video representation of a participant based on at least a trained participant model corresponding to the participant and live audio input. In response to a trigger event, the method includes replacing, by the computer, live video transmission with a synthetic video transmission that is based at least in part on the synthetic video representation.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Justin David Weisz, Maryam Ashoori
  • Patent number: 10693827
    Abstract: A method for checking against transmitting a message to an unintended recipient, includes developing, using a processor on a computer, a training model of a linguistic profile of messages previously transmitted electronically by a user to a recipient, by iteratively computing a composite feature vector over a set of all messages previously transmitted electronically to the recipient, the iterations for developing the training model continuing until summed proportional changes across all features falls below a first preset threshold value.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Justin David Weisz
  • Publication number: 20190174183
    Abstract: A video stream control method, system, and a computer program product include analyzing a video stream to identify a section of the video stream where a condition will occur, delivering a notification that the condition will occur in the section of the video stream and modifying the video stream before the section of the video stream is played, and selecting a type of delivery of the section of the video stream based on a set of rules factoring the condition and user data at a time of the notification.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Inventors: Maryam Ashoori, Elham Khabiri, Justin David Weisz
  • Patent number: 10250940
    Abstract: A video stream control method, system, and a computer program product include analyzing a video stream to identify a section of the video stream where a condition will occur, delivering a notification that the condition will occur in the section of the video stream and modifying the video stream before the section of the video stream is played, and selecting a type of delivery of the section of the video stream based on a set of rules factoring the condition and user data at a time of the notification.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Elham Khabiri, Justin David Weisz
  • Publication number: 20190068541
    Abstract: A method for checking against transmitting a message to an unintended recipient, includes developing, using a processor on a computer, a training model of a linguistic profile of messages previously transmitted electronically by a user to a recipient, by iteratively computing a composite feature vector over a set of all messages previously transmitted electronically to the recipient, the iterations for developing the training model continuing until summed proportional changes across all features falls below a first preset threshold value.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Maryam Ashoori, Justin David Weisz
  • Patent number: 10171403
    Abstract: A method (and structure) for developing a linguistic profile of a message to be transmitted, using a processor on a computer. The linguistic profile is compared with at least one linguistic profile of messages previously transmitted to other persons.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Justin David Weisz
  • Publication number: 20180048935
    Abstract: A video stream control method, system, and a computer program product include analyzing a video stream to identify a section of the video stream where a condition will occur, delivering a notification that the condition will occur in the section of the video stream and modifying the video stream before the section of the video stream is played, and selecting a type of delivery of the section of the video stream based on a set of rules factoring the condition and user data at a time of the notification.
    Type: Application
    Filed: August 12, 2016
    Publication date: February 15, 2018
    Inventors: Maryam Ashoori, Elham Khabiri, Justin David Weisz
  • Publication number: 20170155611
    Abstract: A method (and structure) for developing a linguistic profile of a message to be transmitted, using a processor on a computer. The linguistic profile is compared with at least one linguistic profile of messages previously transmitted to other persons.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Maryam ASHOORI, Justin David Weisz