Patents by Inventor Steven I. Ross

Steven I. Ross 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: 20240134611
    Abstract: Embodiments relate to interactive editing of a machine-generated document. A computer-implemented method includes receiving, by a processor, a machine-generated document and performing a comparison of a current state of the machine-generated document to a previous state. A user edit is identified as one or more user-replaced tokens of a previous token sequence based at least in part on the comparison. A new version of the machine-generated document is generated that includes the one or more user-replaced tokens and identifies one or more related tokens to replace with a suggested replacement token sequence associated with the one or more user-replaced tokens. A suggestion list is generated for display to the user in a graphical user interface to indicate the suggested replacement token sequence to replace the one or more related tokens.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Steven I. Ross, Stephanie Houde, Fernando Carlos Martinez
  • 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
  • Publication number: 20230267066
    Abstract: A method, computer system, and a computer program product for software anomaly detection is provided. The present invention may include, receiving a target source code including a sequence of tokens. The present invention may also include, determining a probability of a candidate token in the sequence of tokens based on a context of other tokens in the sequence of tokens. The present invention may further include, in response to the determined probability of the candidate token satisfying a low probability threshold, detecting a low probability region in the received target source code, wherein the detected low probability region is associated with the candidate token satisfying the low probability threshold.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 24, 2023
    Inventors: Steven I. Ross, Stephanie Houde, Fernando Carlos Martinez, Hendrik Strobelt
  • Patent number: 11651097
    Abstract: A method of providing, by a computing device, access to a user of sections of an electronic document. The method includes receiving, by a computing device, a computerized image of a user accessing an electronic document. The computing device further accesses a facial recognition database and compares the computerized image to one or more entries in the facial recognition database to determine an identity of the user. The user is provided access to one or more sections of the electronic document based upon the identity of the user.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mauro Martino, Steven I. Ross, Fang Lu, Uri Kartoun
  • 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: 11587557
    Abstract: According to a first aspect of the present invention, a computer implemented method, a computer system and a computer program product for creating an ontological conversational agent, the method including creating an ontological specification of a domain of discourse of the ontological conversational agent, and creating a description of one or more goals of the ontological conversational agent. In an embodiment, the ontological description includes classes of entities, their associated attributes and relationships between the classes of entities. In an embodiment, the ontological description includes language-related descriptions. In an embodiment, the method, computer system and computer program product further includes creating a description of services of the ontological conversational agent.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Stephanie Houde
  • 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
  • Patent number: 11366964
    Abstract: A computer-implemented method, non-transitory computer readable storage medium, and computing device for visualizing entities and relations within a file. The content of at least one portion of a file is parsed by natural language processing (NLP). A frequency is determined of one or more entities within the at least one portion of the file parsed by NLP. Visualization data is generated of at least one entity of the one or more entities in the file, and is output for display.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 21, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Steven I. Ross
  • Publication number: 20220101833
    Abstract: According to a first aspect of the present invention, a computer implemented method, a computer system and a computer program product for creating an ontological conversational agent, the method including creating an ontological specification of a domain of discourse of the ontological conversational agent, and creating a description of one or more goals of the ontological conversational agent. In an embodiment, the ontological description includes classes of entities, their associated attributes and relationships between the classes of entities. In an embodiment, the ontological description includes language-related descriptions. In an embodiment, the method, computer system and computer program product further includes creating a description of services of the ontological conversational agent.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventors: Steven I. Ross, Stephanie Houde
  • Publication number: 20210279349
    Abstract: A method of providing, by a computing device, access to a user of sections of an electronic document. The method includes receiving, by a computing device, a computerized image of a user accessing an electronic document. The computing device further accesses a facial recognition database and compares the computerized image to one or more entries in the facial recognition database to determine an identity of the user. The user is provided access to one or more sections of the electronic document based upon the identity of the user.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Mauro Martino, Steven I. Ross, Fang Lu, Uri Kartoun
  • Patent number: 11055311
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventor: Steven I. Ross
  • Publication number: 20210174014
    Abstract: A computer-implemented method, non-transitory computer readable storage medium, and computing device for visualizing entities and relations within a file. The content of at least one portion of a file is parsed by natural language processing (NLP). A frequency is determined of one or more entities within the at least one portion of the file parsed by NLP. Visualization data is generated of at least one entity of the one or more entities in the file, and is output for display.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 10, 2021
    Inventor: Steven I. Ross
  • Publication number: 20200142902
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Application
    Filed: January 2, 2020
    Publication date: May 7, 2020
    Inventor: Steven I. ROSS
  • Patent number: 10565225
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventor: Steven I. Ross
  • Patent number: 10340047
    Abstract: Embodiments of the present invention provide methods, computer program products, and a system for determining and providing health risk alerts. Embodiments of the present invention can be used to collect numbers entered by a user, which in turn are used to determine the health risks of the behavior of the user. Embodiments of the present invention can be used to issue alerts to a person of interest based, at least in part, on the number strings entered by the user.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Brian Arffa, Fang Lu, Yajuan Wang, Steven I. Ross, Shilpa N. Mahatma
  • Publication number: 20190095588
    Abstract: Embodiments of the present invention provide methods, computer program products, and a system for determining and providing health risk alerts. Embodiments of the present invention can be used to collect numbers entered by a user, which in turn are used to determine the health risks of the behavior of the user. Embodiments of the present invention can be used to issue alerts to a person of interest based, at least in part, on the number strings entered by the user.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Brian Arffa, Fang Lu, Yajuan Wang, Steven I. Ross, Shilpa N. Mahatma
  • Publication number: 20190096529
    Abstract: Embodiments of the present invention provide methods, computer program products, and a system for determining and providing health risk alerts. Embodiments of the present invention can be used to collect numbers entered by a user, which in turn are used to determine the health risks of the behavior of the user. Embodiments of the present invention can be used to issue alerts to a person of interest based, at least in part, on the number strings entered by the user.
    Type: Application
    Filed: December 19, 2017
    Publication date: March 28, 2019
    Inventors: Brian Arffa, Fang Lu, Yajuan Wang, Steven I. Ross, Shilpa N. Mahatma
  • Publication number: 20170255686
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 7, 2017
    Inventor: Steven I. Ross
  • Patent number: 9324027
    Abstract: A system, method and computer program product for facilitating collaborative decision making may be provided. The system receives data representing individual postings of users associated with a deliberation to make a decision. The system further receives ratings associated with the individual postings in order to make the decision. The system represents the received data in a hierarchical data structure. The system aggregates, through the hierarchical data structure, the ratings associated with the individual postings to obtain strength values. The system facilitates the making of the decision based on the aggregated strength values.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathaniel Mills, Bonnie K. Ray, Jesus M. Rios Aliaga, Steven I. Ross