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: 10169017Abstract: 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: GrantFiled: October 21, 2010Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Daniel M Gruen, Susanne Hupfer, Stephen E Levy, Michael Muller, Kyle T Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
-
Patent number: 9350560Abstract: 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: GrantFiled: May 31, 2006Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Susanne Hupfer, Steven Ross, John Patterson, Li-Te Cheng, Eric M. Wilcox
-
Patent number: 8255380Abstract: 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: GrantFiled: December 18, 2009Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
-
Patent number: 8244706Abstract: 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: GrantFiled: December 18, 2009Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
-
Publication number: 20120102165Abstract: 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: ApplicationFiled: October 21, 2010Publication date: April 26, 2012Applicant: International Business Machines CorporationInventors: Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, Michael Muller, Kyle T. Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
-
Publication number: 20120102164Abstract: 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: ApplicationFiled: October 21, 2010Publication date: April 26, 2012Applicant: International Business Machines CorporationInventors: Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, Michael Muller, Kyle T. Nichols-Schmolze, Larissa Pschetz, Fyodor Wolf
-
Publication number: 20110153597Abstract: 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: ApplicationFiled: December 18, 2009Publication date: June 23, 2011Applicant: International Business Machines CorporationInventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
-
Publication number: 20110153639Abstract: 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: ApplicationFiled: December 18, 2009Publication date: June 23, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Christensen, Daniel M. Gruen, Susanne Hupfer, Stephen E. Levy, John F. Patterson, Jamie C. Rasmussen, Steven I. Ross
-
Patent number: 7734685Abstract: 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: GrantFiled: July 27, 2004Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: Li-Te Cheng, Susanne Hupfer, John F. Patterson, Steven I. Ross
-
Patent number: 7484202Abstract: 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: GrantFiled: October 12, 2004Date of Patent: January 27, 2009Assignee: International Business Machines CorporationInventors: Li-Te Cheng, Susanne Hupfer, John F. Patterson, Steven L. Rohall, Steven I. Ross
-
Publication number: 20070283278Abstract: 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: ApplicationFiled: May 31, 2006Publication date: December 6, 2007Inventors: Susanne Hupfer, Steven Ross, John Patterson, Li-Te Cheng, Eric M. Wilcox
-
Publication number: 20070282657Abstract: 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: ApplicationFiled: May 31, 2006Publication date: December 6, 2007Inventors: Susanne Hupfer, Steven Ross, John Patterson
-
Publication number: 20070282947Abstract: 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: ApplicationFiled: May 31, 2006Publication date: December 6, 2007Inventors: Susanne Hupfer, Steven Ross, John Patterson
-
Publication number: 20060212757Abstract: 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: ApplicationFiled: March 15, 2005Publication date: September 21, 2006Applicant: International Business Machines CorporationInventors: Steven Ross, Li-Te Cheng, Uri Dekel, Susanne Hupfer, John Patterson
-
Publication number: 20060090137Abstract: 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: ApplicationFiled: October 26, 2004Publication date: April 27, 2006Applicant: International Business Machines CorporationInventors: Li-Te Cheng, Bryan Clark, Susanne Hupfer, John Patterson, Steven Ross
-
Publication number: 20060080640Abstract: 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: ApplicationFiled: October 12, 2004Publication date: April 13, 2006Applicant: International Business Machines CorporationInventors: Li-Te Cheng, Susanne Hupfer, John Patterson, Steven Rohall, Steven Ross
-
Publication number: 20060041440Abstract: 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: ApplicationFiled: August 20, 2004Publication date: February 23, 2006Applicant: International Business Machines CorporationInventors: Li-Te Cheng, Werner Geyer, Susanne Hupfer, John Patterson, Steven Ross, Martin Wattenberg
-
Publication number: 20060026251Abstract: 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: ApplicationFiled: July 27, 2004Publication date: February 2, 2006Applicant: International Business Machines CorporationInventors: Li-Te Cheng, Susanne Hupfer, John Patterson, Steven Ross