Patents by Inventor Martin T. Moore
Martin T. Moore 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: 9558473Abstract: A solution for managing a set of collaborative contacts is provided. Each collaborative contact includes one or more collaboration capabilities, each of which corresponds to a unique collaboration tool (e.g., voice over IP, instant messaging, email, and/or the like). Identifying text can be used to search the set of collaborative contacts and obtain a set of candidate contacts. An availability status for each collaboration capability of each candidate contact can be requested and a display can be generated that includes the set of candidate contacts. In one embodiment, the display can include an indication of the collaboration capabilities for one or more of the candidate contacts, and/or the availability status for one or more collaboration capabilities. A user can use the display to request a collaboration session between the user and one or more of the candidate contacts.Type: GrantFiled: December 6, 2005Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Martin T. Moore, Brian D. Goodman, Frank L. Jania, James K. Kebinger
-
Patent number: 8762841Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert bubbles for alert management and provide a novel and non-obvious method, system and computer program product for contextual alerts for alert management. In an embodiment of the invention, an alert management data processing system can be provided. The system can include an alert bubble configured to display alert text for an associated alert, and contextual information disposed in the alert bubble interface along with the alert text. In particular, the contextual information can provide context for the associated alert.Type: GrantFiled: December 1, 2006Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventors: Martin T. Moore, Werner Geyer, Michael Muller, Shilad W. Sen, Michael C. Wu
-
Patent number: 8656391Abstract: A method and computer program product for defining a plurality of tags, each of which is associated with a discrete process executable on activity content. At least one of the plurality of tags is associated with a piece of content within an activity, thus defining one or more associated tags.Type: GrantFiled: June 22, 2007Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Scott H. Prager, Martin T. Moore, Charles R. Hill
-
Patent number: 8412815Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert management in an activity-centric collaborative computing environment and provide a novel and non-obvious method, system and computer program product for activity thread integration of an alert log. In one embodiment of the invention, an alert log activity thread integration method can be provided. The method can include logging a reference to an alert for an activity in an activity thread, and, in response to the selection of the alert from within the activity thread, displaying the content of the alert. For instance, logging a reference to an alert for an activity in an activity thread can include creating a branch of the activity thread for inserting all alerts pertaining to the activity and inserting the reference to the alert in the created branch.Type: GrantFiled: October 25, 2010Date of Patent: April 2, 2013Assignee: International Business Machines CorporationInventors: Elizabeth A. Brownholtz, Werner Geyer, Martin T. Moore, Michael Muller, Shilad W. Sen, Michael C. Wu
-
Patent number: 8332380Abstract: Embodiments of the present invention address deficiencies of the art in respect to search engines and provide a novel and non-obvious method, system and computer program product for a variable density query engine. In an embodiment of the invention, a search engine data processing system can be provided. The system can include a content index, and a variable density search engine coupled to the content index. The variable density search engine can include program code enabled to vary a density of entries in a result set according to a varying size of the result set. In this regard, in one aspect of the embodiment, the density can range from a title for each entry in the result set to a full textual description for each entry in the result set to an audiovisual element for each entry in the result set.Type: GrantFiled: October 18, 2010Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Martin T. Moore, James K. Kebinger
-
Patent number: 8180757Abstract: A method and computer program product for leveraging the creation context of a tag includes creating one or more tags, each of the one or more tags associated with a respective piece of content. A creation context is associated with each of the one or more tags. The one or more tags are searched based upon, at least in part, the creation context.Type: GrantFiled: December 28, 2007Date of Patent: May 15, 2012Assignee: International Business Machines CorporationInventors: Scott H. Prager, Martin T. Moore, Miguel A. Estrada, Christoph Josef Luecking
-
Patent number: 8028022Abstract: A content recommendation method can include retrieving contacts for a player of a content recommendation game and listing content associated with the retrieved contacts and prompting the player in response to a selection of a particular one of the listed content to identify a specific one of the retrieved contacts as a source associated with the particular one of the listed content. The particular one of the listed content can be recommended to the identified specific one of the retrieved contacts when the player has incorrectly identified the specific one of the retrieved contacts as a source associated with the particular one of the listed content. Otherwise, the player can be awarded points in the game to a game score for the player for having correctly identified the specific one of the retrieved contacts as a source associated with the particular one of the listed content.Type: GrantFiled: October 31, 2008Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Elizabeth A. Brownholtz, Casey Dugan, Werner Geyer, David R. Millen, Martin T. Moore, Michael Muller
-
Publication number: 20110041081Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert management in an activity-centric collaborative computing environment and provide a novel and non-obvious method, system and computer program product for activity thread integration of an alert log. In one embodiment of the invention, an alert log activity thread integration method can be provided. The method can include logging a reference to an alert for an activity in an activity thread, and, in response to the selection of the alert from within the activity thread, displaying the content of the alert. For instance, logging a reference to an alert for an activity in an activity thread can include creating a branch of the activity thread for inserting all alerts pertaining to the activity and inserting the reference to the alert in the created branch.Type: ApplicationFiled: October 25, 2010Publication date: February 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Muller, Michael C. Wu, Werner Geyer, Shilad W. Sen, Martin T. Moore, Elizabeth A. Brownholtz
-
Publication number: 20110040742Abstract: Embodiments of the present invention address deficiencies of the art in respect to search engines and provide a novel and non-obvious method, system and computer program product for a variable density query engine. In an embodiment of the invention, a search engine data processing system can be provided. The system can include a content index, and a variable density search engine coupled to the content index. The variable density search engine can include program code enabled to vary a density of entries in a result set according to a varying size of the result set. In this regard, in one aspect of the embodiment, the density can range from a title for each entry in the result set to a full textual description for each entry in the result set to an audiovisual element for each entry in the result set.Type: ApplicationFiled: October 18, 2010Publication date: February 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Martin T. Moore, James K. Kebinger
-
Patent number: 7827501Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert bubble management and provide a method, data processing system and computer program product for interactive alert bubbles for alert bubble management. In one embodiment of the invention, an interactive alert bubble can be provided for an alert management data processing system. The interactive alert bubble can include an alert bubble interface to the interactive alert bubble. An alert text field can be disposed in the interface and configured to provide a reference to an alert notification in the alert management data processing system. Additionally, a rating control can be disposed in the interface and configured to establish a rating for the alert notification responsive to a selection of the rating control.Type: GrantFiled: November 16, 2006Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventors: Werner Geyer, Elizabeth A. Brownholtz, Martin T. Moore, Michael Muller, Steven Ross, Shilad W. Sen, Michael C. Wu
-
Patent number: 7822848Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert management in an activity-centric collaborative computing environment and provide a novel and non-obvious method, system and computer program product for activity thread integration of an alert log. In one embodiment of the invention, an alert log activity thread integration method can be provided. The method can include logging a reference to an alert for an activity in an activity thread, and, in response to the selection of the alert from within the activity thread, displaying the content of the alert. For instance, logging a reference to an alert for an activity in an activity thread can include creating a branch of the activity thread for inserting all alerts pertaining to the activity and inserting the reference to the alert in the created branch.Type: GrantFiled: December 28, 2006Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Michael Muller, Michael C. Wu, Werner Geyer, Shilad W. Sen, Martin T. Moore, Elizabeth A. Brownholtz
-
Patent number: 7818316Abstract: Embodiments of the present invention address deficiencies of the art in respect to search engines and provide a novel and non-obvious method, system and computer program product for a variable density query engine. In an embodiment of the invention, a search engine data processing system can be provided. The system can include a content index, and a variable density search engine coupled to the content index. The variable density search engine can include program code enabled to vary a density of entries in a result set according to a varying size of the result set. In this regard, in one aspect of the embodiment, the density can range from a title for each entry in the result set to a full textual description for each entry in the result set to an audiovisual element for each entry in the result set.Type: GrantFiled: December 18, 2006Date of Patent: October 19, 2010Assignee: International Business Machines CorporationInventors: Martin T. Moore, James K. Kebinger
-
Publication number: 20100169270Abstract: Embodiments of the present invention provide a method, system and computer program product for managing dynamic and persistent activity objects in an activity in an activity-centric computing (ACC) system. In an embodiment of the invention, the system can include an ACC system executing in a host server coupled both to a data store of activities and external sources of dynamic content over a computer communications network. The ACC system can be configured to manage an activity structure for an activity in the data store of activities in that the activity structure can include a hierarchical arrangement of activity objects representing underlying static content. The system also can include a dynamic activity module coupled to the ACC system. The module can include program code enabled to insert into the activity structure a dynamic activity object subscribing to one of the external sources of dynamic content to render corresponding dynamic content received from the one of the external sources.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles R. Hill, Martin T. Moore, Scott H. Prager
-
Publication number: 20100113155Abstract: A content recommendation method can include retrieving contacts for a player of a content recommendation game and listing content associated with the retrieved contacts and prompting the player in response to a selection of a particular one of the listed content to identify a specific one of the retrieved contacts as a source associated with the particular one of the listed content. The particular one of the listed content can be recommended to the identified specific one of the retrieved contacts when the player has incorrectly identified the specific one of the retrieved contacts as a source associated with the particular one of the listed content. Otherwise, the player can be awarded points in the game to a game score for the player for having correctly identified the specific one of the retrieved contacts as a source associated with the particular one of the listed content.Type: ApplicationFiled: October 31, 2008Publication date: May 6, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth A. Brownholtz, Casey Dugan, Werner Geyer, David R. Millen, Martin T. Moore, Michael Muller
-
Publication number: 20090171898Abstract: A method and computer program product for leveraging the creation context of a tag includes creating one or more tags, each of the one or more tags associated with a respective piece of content. A creation context is associated with each of the one or more tags. The one or more tags are searched based upon, at least in part, the creation context.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott H. Prager, Martin T. Moore, Miguel A. Estrada, Christoph Josef Luecking
-
Publication number: 20090125837Abstract: Embodiments of the present invention address deficiencies of the art in respect to tab control presentation and provide a method, system and computer program product for tab control management with type-ahead and thumbnail imagery. In an embodiment of the invention, a tab control navigation method can be provided. The method can include arranging thumbnail images for corresponding tabs in a tab control within a tab navigation view, and, in response to a selection of one of the thumbnail images, activating a corresponding one of the tabs in the tab control. The method further can include receiving text in a type-ahead filter, and filtering the tab navigation view to include only thumbnail images corresponding to tabs associated with the text.Type: ApplicationFiled: November 8, 2007Publication date: May 14, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew T. Hatem, Martin T. Moore, Mary E. Raven, Terrence Smith
-
Publication number: 20090007113Abstract: A method and computer program product for defining a plurality of tags, each of which is associated with a discrete process executable on activity content. At least one of the plurality of tags is associated with a piece of content within an activity, thus defining one or more associated tags.Type: ApplicationFiled: June 22, 2007Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Scott H. Prager, Martin T. Moore, Charles R. Hill
-
Publication number: 20080159286Abstract: Embodiments of the present invention address deficiencies of the art in respect to broadcast messaging in a collaborative environment and provide a method, system and computer program product for contextualized broadcast messaging for activity-centric collaborative computing. In one embodiment of the invention, a method of contextualized broadcast messaging for activity-centric collaborative computing can be provided. The method can include selecting an activity in an activity-centric collaborative computing environment, retrieving a listing of members associated with the selected activity, creating a broadcast message designating the members as recipients of the broadcast message, and issuing the broadcast message to the members.Type: ApplicationFiled: December 28, 2006Publication date: July 3, 2008Inventors: Martin T. Moore, Shilad W. Sen, Werner Geyer, Michael Muller, Michael Chi Hung Wu
-
Publication number: 20080157960Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert management in an activity-centric collaborative computing environment and provide a novel and non-obvious method, system and computer program product for activity thread integration of an alert log. In one embodiment of the invention, an alert log activity thread integration method can be provided. The method can include logging a reference to an alert for an activity in an activity thread, and, in response to the selection of the alert from within the activity thread, displaying the content of the alert. For instance, logging a reference to an alert for an activity in an activity thread can include creating a branch of the activity thread for inserting all alerts pertaining to the activity and inserting the reference to the alert in the created branch.Type: ApplicationFiled: December 28, 2006Publication date: July 3, 2008Inventors: Michael Muller, Michael C. Wu, Werner Geyer, Shilad W. Sen, Martin T. Moore, Elizabeth A. Brownholtz
-
Publication number: 20080147607Abstract: Embodiments of the present invention address deficiencies of the art in respect to search engines and provide a novel and non-obvious method, system and computer program product for a variable density query engine. In an embodiment of the invention, a search engine data processing system can be provided. The system can include a content index, and a variable density search engine coupled to the content index. The variable density search engine can include program code enabled to vary a density of entries in a result set according to a varying size of the result set. In this regard, in one aspect of the embodiment, the density can range from a title for each entry in the result set to a full textual description for each entry in the result set to an audiovisual element for each entry in the result set.Type: ApplicationFiled: December 18, 2006Publication date: June 19, 2008Inventors: Martin T. Moore, James K. Kebinger