Patents by Inventor Susanne Hupfer

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

  • Patent number: 10169017
    Abstract: Embodiments of the present invention provide a method, system and computer program product for deploying a location based applications providing crowdsourced structured points of input for data entry. In an embodiment of the invention, a method for deploying a location based application providing crowdsourced structured points of input for data entry includes the selection of a location based application component, such as a map, for inclusion in a deployable application and the definition of a point of input for the location based application component. In this regard, the point of input can include at least one user interface control accepting data input of structured data. Finally the deployable application can be uploaded to a deployable application repository over a computer communications network for deployment to requesting mobile devices over the computer communications network.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Daniel M Gruen, Susanne Hupfer, Stephen E Levy, Michael Muller, Kyle T Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
  • Patent number: 9350560
    Abstract: A publication-and-subscription mechanism for team rooms, referred to as team room “channels”, through which teams are able to selectively share resources from their team rooms with non-members, and that allows selective contributions, modifications, and discussions from non-members. The team room channels operate as bidirectional information pipelines to other team rooms. The team room channels may either be broadcast to all known teams, or be published selectively to one or more designated “target” teams. The receiving team rooms may then subscribe to specific published channels as appropriate. Information items from a team's team room, such as documents, tasks, representations of team members, and/or other resources, may be added to one or more of a team's published channels. Teams can associate specific permissions with each channel, including Read, Contribute, Modify, and/or Discuss. These permissions apply to all items associated with the channel.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Susanne Hupfer, Steven Ross, John Patterson, Li-Te Cheng, Eric M. Wilcox
  • 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
  • Publication number: 20120102165
    Abstract: Embodiments of the present invention provide a method, system and computer program product for deploying a location based applications providing crowdsourced structured points of input for data entry. In an embodiment of the invention, a method for deploying a location based application providing crowdsourced structured points of input for data entry includes the selection of a location based application component, such as a map, for inclusion in a deployable application and the definition of a point of input for the location based application component. In this regard, the point of input can include at least one user interface control accepting data input of structured data. Finally the deployable application can be uploaded to a deployable application repository over a computer communications network for deployment to requesting mobile devices over the computer communications network.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, Michael Muller, Kyle T. Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
  • Publication number: 20120102164
    Abstract: A method for managing location based applications providing crowdsourced structured points of input for data entry includes deploying deployable applications to a mobile computing device. Each deployable application includes a location based application component and a corresponding point of input defining structured data to be provided through a user interface control for a portion of a display for the application component. The method also includes selecting a subset of the deployable applications for display in the mobile computing device and activating one of the deployable applications in the subset for display in the mobile computing device to receive data input. Further, the method includes receiving data input for a point of input corresponding to a location based application component of the activated one of the deployable applications.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, Michael Muller, Kyle T. Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
  • 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: 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
  • Patent number: 7484202
    Abstract: Under the present invention, an executable object such as binary or JAVA byte code corresponding to the software application is obtained. Based on an analysis of the software application, points for introducing the collaborative components are identified. A set of executable code (e.g., an Aspect) to introduce the collaborative components at the identified points is then defined and built. Thereafter, the set of executable code and the collaborative components are linked to the executable object.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Li-Te Cheng, Susanne Hupfer, John F. Patterson, Steven L. Rohall, Steven I. Ross
  • Publication number: 20070283278
    Abstract: A publication-and-subscription mechanism for team rooms, referred to as team room “channels”, through which teams are able to selectively share resources from their team rooms with non-members, and that allows selective contributions, modifications, and discussions from non-members. The team room channels operate as bidirectional information pipelines to other team rooms. The team room channels may either be broadcast to all known teams, or be published selectively to one or more designated “target” teams. The receiving team rooms may then subscribe to specific published channels as appropriate. Information items from a team's team room, such as documents, tasks, representations of team members, and/or other resources, may be added to one or more of a team's published channels. Teams can associate specific permissions with each channel, including Read, Contribute, Modify, and/or Discuss. These permissions apply to all items associated with the channel.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Susanne Hupfer, Steven Ross, John Patterson, Li-Te Cheng, Eric M. Wilcox
  • Publication number: 20070282657
    Abstract: A system for providing an activity-centric collaboration space provides representations of the tasks that the team has planned, is engaged in, and has completed as a means of enhancing cross-team awareness and coordination. The system enables a user to explicitly indicate what task she is currently engaged in on behalf of the team, and makes this current task information available to other team members. A “tasks” view user interface component provides a shared view of all ongoing, planned, and completed tasks for a team. Information about team members' task assignments, and the ability to monitor team members' current tasks, may be used to manage potential interruptions caused by requests for instant messaging sessions and the like. Team members can explicitly establish interruption management policies indicating how task assignments and current tasks should be used to determine whether a communication attempt should be blocked or forwarded to a team member.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Susanne Hupfer, Steven Ross, John Patterson
  • Publication number: 20070282947
    Abstract: A system in which awareness information about multiple team rooms to which a user belongs is simultaneously made available in real time through a team member's team room user interface, including visual representations of all the team rooms to which the user belongs, and where the visual representations of the team rooms to which the user belongs are modified in real time to indicate whether any team room members are currently present in each team room. Visual indication of various details about the current state of each team room may further be made available through a hover over “tooltip” or other graphical user interface element. Visual indications of specific team room details may also be provided directly on or as part of the display objects representing the team rooms to which the user belongs. Team room icons may be modified with various specific visual indicators, giving the user abstracted detail information regarding the team rooms.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Susanne Hupfer, Steven Ross, John Patterson
  • Publication number: 20060212757
    Abstract: The present invention provides a method, system, and computer program product for managing computer-based interruptions. The method comprises receiving an interruption directed at a user, and selectively suppressing delivery to the user of an interruption notification corresponding to the interruption, based on a current state of the user, a classification of the interruption, and a set of interruption management policies.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steven Ross, Li-Te Cheng, Uri Dekel, Susanne Hupfer, John Patterson
  • Publication number: 20060090137
    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: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Applicant: International Business Machines Corporation
    Inventors: Li-Te Cheng, Bryan Clark, Susanne Hupfer, John Patterson, Steven Ross
  • Publication number: 20060080640
    Abstract: Under the present invention, an executable object such as binary or JAVA byte code corresponding to the software application is obtained. Based on an analysis of the software application, points for introducing the collaborative components are identified. A set of executable code (e.g., an Aspect) to introduce the collaborative components at the identified points is then defined and built. Thereafter, the set of executable code and the collaborative components are linked to the executable object.
    Type: Application
    Filed: October 12, 2004
    Publication date: April 13, 2006
    Applicant: International Business Machines Corporation
    Inventors: Li-Te Cheng, Susanne Hupfer, John Patterson, Steven Rohall, Steven Ross
  • Publication number: 20060041440
    Abstract: An improved solution for managing a project comprising one or more shared artifacts is described. In particular, an interactive event can be detected on a user system, and a notice of the interactive event can be generated. The notice can be provided to one or more other user systems that are currently accessing the project. A user interface at the other user system(s) can automatically surface information on the interactive event to a user.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Li-Te Cheng, Werner Geyer, Susanne Hupfer, John Patterson, Steven Ross, Martin Wattenberg
  • Publication number: 20060026251
    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: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Li-Te Cheng, Susanne Hupfer, John Patterson, Steven Ross