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: 20150039548
    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: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nathaniel Mills, Bonnie K. Ray, Jesus M. Rios Aliaga, Steven I. Ross
  • Patent number: 8683351
    Abstract: A chat user interface for threaded text chat systems. The user interface can include a canvas view in which multiple portions of a threaded text tree for a chat session can be rendered separately and concurrently. The user interface further can include a chat participant view, a chat input view and an outline view of an ongoing chat session. Notably, selections of a threaded text tree rendered in the canvas view can be configured for zooming so that certain parts of the threaded text tree can be viewed more readily than other parts of the threaded text tree. Moreover, as new text entries are provided to any branch of the threaded text tree, visual indicators can be activated in the canvas view to alert an end user to the location of the new text entries. Finally, the canvas view can accommodate both imported external objects, such as graphics or links to Web pages, and also a white board region into which notations can be applied by an end user during the course of a chat session.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Li-Te Cheng, Bryan W. Clark, Susanne C. Hupfer, John Patterson, Steven I. Ross
  • Patent number: 8438031
    Abstract: A conversation manager processes spoken utterances from a user of a computer. The conversation manager includes a semantics analysis module and a syntax manager. A domain model that is used in processing the spoken utterances includes an ontology (i.e., world view for the relevant domain of the spoken utterances), lexicon, and syntax definitions. The syntax manager combines the ontology, lexicon, and syntax definitions to generate a grammatic specification. The semantics module uses the grammatic specification and the domain model to develop a set of frames (i.e., internal representation of the spoken utterance). The semantics module then develops a set of propositions from the set of frames. The conversation manager then uses the set of propositions in further processing to provide a reply to the spoken utterance.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: May 7, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Steven I. Ross, Robert C. Armes, Julie F. Alweis, Elizabeth A. Brownholtz, Jeffrey G. MacAllister
  • Patent number: 8255380
    Abstract: An expertise locator enables user defined correspondences between experts and respective certain objects. Each object inherits from classes in a hierarchy. Using the correspondences, a locator processor routine finds a candidate expert about a particular subject area. The candidate expert may be in a correspondence with a certain object whose class is a subclass of the particular subject area. Output may display an indication of the candidate expert, relevant expertise per candidate and/or a list of experts per certain object. In the case of the certain objects being topics, the hierarchy is an ontology of the topics.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
  • Patent number: 8244706
    Abstract: A computer-based method and system for just-in-time semantic information retrieval is disclosed. A user interface detects user interaction with a displayed semantic entity. In response, a search member uses semantic information about the displayed entity and automatically searches for information about the subject entity. The search employs system and/or external knowledge bases and returns highly relevant results and information with increased specificity due to the semantic basis. A sidebar unobtrusively displays to the user the search results initially obtained without user request or demand, i.e., on the user's behalf. The sidebar enables the user to dismiss the search results and to effectively copy or export the search results as desired.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
  • Patent number: 8239342
    Abstract: A computer system and method providing on-demand extension of ontology in an ontology use process. A support module responds to a creation event in the ontology use process. The support module defines ontology specification for a newly created item, in the creation event, in a manner substantially free of disruption or interruption to the ontology use process. An ontology manager incorporates the defined ontology specification into the ontology during the ontology use process such that an on-demand extension of the ontology results. One example ontology use process is semantic modeling of situations, organizations, or objects of interest. Modeling and ontology specification take place hand in hand, and the ontology is extended on an as-needed and on-demand fashion during the course of modeling.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer, Nishanth R. Sastry, John F. Patterson
  • Patent number: 8103660
    Abstract: Presented is a computer system and user interface for seamlessly integrating the creation and submission of persistent queries, and for collecting and presenting the real-time results of those queries, into the context of one's work and directly structured work artifacts. Users are provided a real-time awareness of what is happening to their persistent queries and their results, from within the work context of the artifact and program application used during creation and submission of the queries. Rather than having to visit a separate alerting application, the user is able to manage queries and query results directly from a subject application, such as a problem-solving application.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: January 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Susanne C. Hupfer, Steven I. Ross, Daniel M. Gruen, John F. Patterson, Nishanth R. Sastry
  • Publication number: 20110173176
    Abstract: Computer system and method automatically generate a social interest network. The social interest network indicates or represents (1) respective relevance between system users and taggers, and (2) respective affinity between users and taggers. A tag-based search engine searches and retrieves tagged contents. The search engine also retrieves semantic information associated with the tagged contents and tagger. Semantic information about the searcher-user is compared to the search retrieved semantic information. A comparator determines respective relevance of taggers to the searcher-user and respective affinity of the searcher-user to the taggers. The social interest network results and enables collaboration between users/taggers and filtering of various search results.
    Type: Application
    Filed: December 16, 2009
    Publication date: July 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Christensen, Stephen E. Levy, Daniel M. Gruen, Susanne C. Hupfer, Jamie C. Rasmussen, Steven I. Ross
  • Publication number: 20110153597
    Abstract: An expertise locator enables user defined correspondences between experts and respective certain objects. Each object inherits from classes in a hierarchy. Using the correspondences, a locator processor routine finds a candidate expert about a particular subject area. The candidate expert may be in a correspondence with a certain object whose class is a subclass of the particular subject area. Output may display an indication of the candidate expert, relevant expertise per candidate and/or a list of experts per certain object. In the case of the certain objects being topics, the hierarchy is an ontology of the topics.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
  • Publication number: 20110153639
    Abstract: A computer-based method and system for just-in-time semantic information retrieval is disclosed. A user interface detects user interaction with a displayed semantic entity. In response, a search member uses semantic information about the displayed entity and automatically searches for information about the subject entity. The search employs system and/or external knowledge bases and returns highly relevant results and information with increased specificity due to the semantic basis. A sidebar unobtrusively displays to the user the search results initially obtained without user request or demand, i.e., on the user's behalf. The sidebar enables the user to dismiss the search results and to effectively copy or export the search results as desired.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
  • Patent number: 7885973
    Abstract: A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nishanth R. Sastry, Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer
  • Patent number: 7877367
    Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
  • Patent number: 7734685
    Abstract: An improved solution for managing a project. In particular, one or more development artifacts for the project can be annotated based on a collaborative session regarding the development artifact(s). The collaborative session can be stored as a collaborative artifact, which also can be stored in the project. As a result, the collaborative session can be readily recalled and/or subsequently resumed by one or more users.
    Type: Grant
    Filed: July 27, 2004
    Date of Patent: June 8, 2010
    Assignee: International Business Machines Corporation
    Inventors: Li-Te Cheng, Susanne Hupfer, John F. Patterson, Steven I. Ross
  • Publication number: 20090216730
    Abstract: A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Nishanth R. Sastry, Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer
  • Publication number: 20090210377
    Abstract: A dependency manager in a collaborative reasoning system tracks dependencies between and within users' reasoning by recording chains of reasoning as established by users. Elements of reasoning needing reassessment are deduced from the recorded chains of reasoning. In turn, the dependency manager propagates awareness of changes in reasoning and the elements needing reassessment by rendering graphical (e.g., visual) indicators in the user interface of the collaborative reasoning system.
    Type: Application
    Filed: March 13, 2009
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, Steven I. Ross
  • Publication number: 20090187556
    Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
  • Publication number: 20090187541
    Abstract: Presented is a computer system and user interface for seamlessly integrating the creation and submission of persistent queries, and for collecting and presenting the real-time results of those queries, into the context of one's work and directly structured work artifacts. Users are provided a real-time awareness of what is happening to their persistent queries and their results, from within the work context of the artifact and program application used during creation and submission of the queries. Rather than having to visit a separate alerting application, the user is able to manage queries and query results directly from a subject application, such as a problem-solving application.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Susanne C. Hupfer, Steven I. Ross, Daniel M. Gruen, John F. Patterson, Nishanth R. Sastry
  • Publication number: 20090187524
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to group cognition and provide a method, system and computer program product for collaborative reasoning. In an embodiment of the invention, a method for collaborative reasoning in a cognitive tool can be provided. The method can include arranging shared entities in a collaborative reasoning shared knowledge base into different models for different end users in different investigations, creating claims for the shared entities in the different models across the different investigations, subscribing the different end users for notification of changes to the claims and shared entities, and providing notice to the subscribed different end users responsive to detecting a change in a claim in one of the different models.
    Type: Application
    Filed: January 19, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel M. Gruen, Susanne C. Hupfer, Stephen E. Levy, John F. Patterson, Steven I. Ross, Nishanth R. Sastry
  • Publication number: 20090094184
    Abstract: A computer system and method providing on-demand extension of ontology in an ontology use process. A support module responds to a creation event in the ontology use process. The support module defines ontology specification for a newly created item, in the creation event, in a manner substantially free of disruption or interruption to the ontology use process. An ontology manager incorporates the defined ontology specification into the ontology during the ontology use process such than an on-demand extension of the ontology results.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Inventors: Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer, Nishanth R. Sastry, John F. Patterson
  • Patent number: 7496514
    Abstract: A dialog management system functions to manage the dialog between a user of a computer system and one or more speech enabled software applications. The user provides spoken input to a microphone connected to the computer system, and hears responses from one or more applications through a speaker connected to the computer system. The dialog management system includes a dialog manager, a turn manager, a speak queue, dialog contexts, and dialog state. The dialog manager provides top-level control of the dialog and stores responses based on the user's spoken input in a speak queue for later output to the user. The turn manager controls delivery of the responses to the user based on the dialog context and the dialog state, to provide a polite asynchronous dialog with the user that enables the user to be in control of the dialog. The dialog context provides information about each dialog. The dialog state provides information about whose turn it is (computer or user) to speak.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Jeffrey G. MacAllister, Christopher A. Hyland, Marijane M. Zeller, Kathleen A. Howard