Patents by Inventor Martin M. Wattenberg

Martin M. Wattenberg 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: 9454601
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
  • Patent number: 8676854
    Abstract: A computer implemented method and system presents search result or other data generated in response to a request by a user. The search results are formed of one or more items. The invention system corresponds each item to a respective person. A screen view is generated showing a hierarchy of people including the people corresponding to the items of the search results. Indicated in the screen view is the extent of connectedness between the user and the people corresponding to the items of the search results. The invention system displays indications of the items of the search results in the screen view in a manner illustrating the items in context of the shown hierarchy. This enables a user to (i) easily and readily assign respective confidence levels to items of the search results, and to (ii) determine relationships among people without explicitly requesting the information from others.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Jesse H. Kriss, Martin M. Wattenberg
  • Patent number: 8566743
    Abstract: Computer system, method and apparatus generate and display a graphical representation of a body of text. The graphical representation serves as a text map allowing navigation operations and other user interaction. The text map enables improved navigation of the body of text. Computer-based geographic mapping operations (e.g., zoom, pan, highlight, etc.) are used to navigate the text. The text map may have various graphical feature overlays also navigable by and interactive to the user.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Feinberg, Irina Ros, Martin M. Wattenberg, Fernanda B. Viegas
  • Patent number: 8484207
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
  • Patent number: 8443281
    Abstract: The present invention provides a method and system for constructing a labeled treemap with balanced layout. A range of possible densities of leaf nodes based on designated weights of the leaf nodes and a designated treemap region is determined. A range of possible densities is then searched for a density that could be fitted on and a labeled treemap that could fit on the density. The labeled treemap is presented on a specified display region. By introducing the concept of density into labeled treemap, the present invention ensures the area of region occupied by each leaf node in the constructed labeled treemap is approximately corresponding to the weight of the node, and avoids the case of invisible leaf node in a treemap.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Hao Lu, Shi Xia Liu, Martin M. Wattenberg, Xi Jun Ma
  • Patent number: 8365079
    Abstract: Embodiments of the present invention provide a method, system and computer program product for the collaborative development of a visualization dashboard. In an embodiment of the invention, a method for collaboratively developing a visualization dashboard can be provided. The method can include identifying an extended Wiki directive within a Wiki artifact for a visualization dashboard. The method further can include retrieving data referenced by the extended Wiki directive and one or more visual display elements referenced by the extended Wiki directive to visualize portions of the retrieved data. The method yet further can include mapping the visual display elements referenced by the extended Wiki directive to components requisite to programmatically rendering the visual display elements in the visualization dashboard. The method even yet further can include arranging the components in the visualization dashboard and linking the components to the retrieved data.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kimberly D. Kenna, Jesse H. Kriss, Matthew M. McKeon, Frank J. Van Ham, Fernanda B. Viegas, Martin M. Wattenberg
  • Publication number: 20120131499
    Abstract: Computer system, method and apparatus generate and display a graphical representation of a body of text. The graphical representation serves as a text map allowing navigation operations and other user interaction. The text map enables improved navigation of the body of text. Computer-based geographic mapping operations (e.g., zoom, pan, highlight, etc.) are used to navigate the text. The text map may have various graphical feature overlays also navigable by and interactive to the user.
    Type: Application
    Filed: November 18, 2010
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Feinberg, Irina Ros, Martin M. Wattenberg, Fernanda B. Viegas
  • Patent number: 8140977
    Abstract: A hosted data visualization data processing system can be provided. The system can include a host computing platform configured for communicative coupling to remote clients over a computer communications network. In this regard, each of the remote clients can include a data set. The system further can include a data visualization processor in the host computing platform and a hosted data visualization service coupled to the data visualization processor. The service can include program code enabled to receive a data subset from a requesting one of the remote clients based upon a corresponding data set stored in the requesting one of the remote clients, to generate a data visualization for the data subset and to transmit the generated data visualization over the computer communications network to the requesting one of the remote clients for rendering in the requesting one of the remote clients.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
  • Patent number: 8032513
    Abstract: A system are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: David L. Newbold, Tolga Oral, Andrew Lewis Schirmer, Martin M Wattenberg, Michael Bolin
  • Patent number: 7917867
    Abstract: A system is provided to assist a user in selecting, identifying, and handling email messages. A selection color module may provide for the display of color coding and selection highlighting. The selection color module may provide a secondary highlighting color to indicate messages related to a selected message. A category navigation module may provide one or more of the following: an indicator that provides the user with a number of items that are off the screen for a particular category, a command that causes the first entry for a category to be scrolled into view, a label to indicate the number of items in a particular category matching a particular criteria, and/or a control for scrolling between next or previous categories.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Martin M. Wattenberg, Jodi L. Coppinger, Bernard J. Kerr, Darrell J. Loverin, Paul B. Moody
  • Patent number: 7917852
    Abstract: A system and method for analyzing, searching and viewing demographic data within different geographic regions. A system is provided that includes: a mapping system for displaying a map having a plurality of geographic regions, wherein each geographic region is selectable; a demographic system for displaying demographic statistics for a selected geographic region; a matching system for calculating and displaying a set of similar geographic regions that have demographic statistics that most closely match the selected geographic region; and an adjustment system that allows a user to adjust a target value for the demographic statistics being display, wherein an adjustment to the target causes the matching system to recalculate the set of similar geographic regions.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Martin M. Wattenberg, Jesse H. Kriss, Fernanda B. ViƩgas
  • Publication number: 20100169794
    Abstract: Embodiments of the present invention provide a method, system and computer program product for the collaborative development of a visualization dashboard. In an embodiment of the invention, a method for collaboratively developing a visualization dashboard can be provided. The method can include identifying an extended Wiki directive within a Wiki artifact for a visualization dashboard. The method further can include retrieving data referenced by the extended Wiki directive and one or more visual display elements referenced by the extended Wiki directive to visualize portions of the retrieved data. The method yet further can include mapping the visual display elements referenced by the extended Wiki directive to components requisite to programmatically rendering the visual display elements in the visualization dashboard. The method even yet further can include arranging the components in the visualization dashboard and linking the components to the retrieved data.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kimberly D. Kenna, Jesse H. Kriss, Matthew M. McKeon, Frank J. Van Ham, Fernanda B. Viegas, Martin M. Wattenberg
  • Patent number: 7684622
    Abstract: Under the present invention, an image is progressively blurred to yield a set of (progressive) scaling levels. Once blurred, the edges of the image are detected so that each image segment can be identified on each scaling level. Once the segments are identified, like segments (i.e., segments having a like edge/Gaussian operator) on successive scaling levels are linked to yield a lattice structure that represents the perceptual organization of the image.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Danyel A. Fisher, Martin M. Wattenberg
  • Publication number: 20090240676
    Abstract: A computer implemented method and system presents search result or other data generated in response to a request by a user. The search results are formed of one or more items. The invention system corresponds each item to a respective person. A screen view is generated showing a hierarchy of people including the people corresponding to the items of the search results. Indicated in the screen view is the extent of connectedness between the user and the people corresponding to the items of the search results. The invention system displays indications of the items of the search results in the screen view in a manner illustrating the items in context of the shown hierarchy. This enables a user to (i) easily and readily assign respective confidence levels to items of the search results, and to (ii) determine relationships among people without explicitly requesting the information from others.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 24, 2009
    Applicant: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Jesse H. Kriss, Martin M. Wattenberg
  • Publication number: 20090052781
    Abstract: Under the present invention, an image is progressively blurred to yield a set of (progressive) scaling levels. Once blurred, the edges of the image are detected so that each image segment can be identified on each scaling level. Once the segments are identified, like segments (i.e., segments having a like edge/Gaussian operator) on successive scaling levels are linked to yield a lattice structure that represents the perceptual organization of the image.
    Type: Application
    Filed: October 15, 2008
    Publication date: February 26, 2009
    Inventors: Danyel A. Fisher, Martin M. Wattenberg
  • Publication number: 20090055756
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to data visualization and provide a novel and non-obvious method, system and computer program product for doubly linked visual discussions for data visualization. In one embodiment of the invention, a method for doubly-linked data visualization can be provided. The method can include rendering a data visualization in a data visualization service user interface, identifying comments corresponding to the rendered data visualization, concurrently displaying the identified comments in the user interface, selecting a comment in the user interface, and replacing the rendered data visualization in the user interface with a different data visualization corresponding to the selected comment.
    Type: Application
    Filed: August 24, 2007
    Publication date: February 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey Heer, Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
  • Patent number: 7489821
    Abstract: Under the present invention, an image is progressively blurred to yield a set of (progressive) scaling levels. Once blurred, the edges of the image are detected so that each image segment can be identified on each scaling level. Once the segments are identified, like segments (i.e., segments having a like edge/Gaussian operator) on successive scaling levels are linked to yield a lattice structure that represents the perceptual organization of the image.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Danyel A. Fisher, Martin M. Wattenberg
  • Publication number: 20090007010
    Abstract: A hosted data visualization data processing system can be provided. The system can include a host computing platform configured for communicative coupling to remote clients over a computer communications network. In this regard, each of the remote clients can include a data set. The system further can include a data visualization processor in the host computing platform and a hosted data visualization service coupled to the data visualization processor. The service can include program code enabled to receive a data subset from a requesting one of the remote clients based upon a corresponding data set stored in the requesting one of the remote clients, to generate a data visualization for the data subset and to transmit the generated data visualization over the computer communications network to the requesting one of the remote clients for rendering in the requesting one of the remote clients.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
  • Publication number: 20080301106
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 4, 2008
    Applicant: IBM CORPORATION
    Inventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
  • Publication number: 20080270391
    Abstract: A system are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Application
    Filed: July 2, 2008
    Publication date: October 30, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION (IBM)
    Inventors: David L. Newbold, Tolga Oral, Andrew L. Schirmer, Martin M. Wattenberg, Michael Bolin