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: 9454601Abstract: 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: GrantFiled: December 5, 2007Date of Patent: September 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
-
Patent number: 8676854Abstract: 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: GrantFiled: March 18, 2008Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Daniel M. Gruen, Jesse H. Kriss, Martin M. Wattenberg
-
Patent number: 8566743Abstract: 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: GrantFiled: November 18, 2010Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Jonathan Feinberg, Irina Ros, Martin M. Wattenberg, Fernanda B. Viegas
-
Patent number: 8484207Abstract: 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: GrantFiled: June 30, 2008Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
-
Patent number: 8443281Abstract: 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: GrantFiled: April 10, 2007Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Hao Lu, Shi Xia Liu, Martin M. Wattenberg, Xi Jun Ma
-
Patent number: 8365079Abstract: 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: GrantFiled: December 31, 2008Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Kimberly D. Kenna, Jesse H. Kriss, Matthew M. McKeon, Frank J. Van Ham, Fernanda B. Viegas, Martin M. Wattenberg
-
Publication number: 20120131499Abstract: 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: ApplicationFiled: November 18, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Feinberg, Irina Ros, Martin M. Wattenberg, Fernanda B. Viegas
-
Patent number: 8140977Abstract: 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: GrantFiled: June 28, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
-
Patent number: 8032513Abstract: 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: GrantFiled: July 2, 2008Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: David L. Newbold, Tolga Oral, Andrew Lewis Schirmer, Martin M Wattenberg, Michael Bolin
-
Patent number: 7917867Abstract: 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: GrantFiled: July 2, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Martin M. Wattenberg, Jodi L. Coppinger, Bernard J. Kerr, Darrell J. Loverin, Paul B. Moody
-
Patent number: 7917852Abstract: 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: GrantFiled: June 30, 2006Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Martin M. Wattenberg, Jesse H. Kriss, Fernanda B. ViƩgas
-
Publication number: 20100169794Abstract: 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: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kimberly D. Kenna, Jesse H. Kriss, Matthew M. McKeon, Frank J. Van Ham, Fernanda B. Viegas, Martin M. Wattenberg
-
Patent number: 7684622Abstract: 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: GrantFiled: October 15, 2008Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Danyel A. Fisher, Martin M. Wattenberg
-
Publication number: 20090240676Abstract: 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: ApplicationFiled: March 18, 2008Publication date: September 24, 2009Applicant: International Business Machines CorporationInventors: Daniel M. Gruen, Jesse H. Kriss, Martin M. Wattenberg
-
Publication number: 20090052781Abstract: 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: ApplicationFiled: October 15, 2008Publication date: February 26, 2009Inventors: Danyel A. Fisher, Martin M. Wattenberg
-
Publication number: 20090055756Abstract: 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: ApplicationFiled: August 24, 2007Publication date: February 26, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey Heer, Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
-
Patent number: 7489821Abstract: 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: GrantFiled: April 7, 2004Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Danyel A. Fisher, Martin M. Wattenberg
-
Publication number: 20090007010Abstract: 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: ApplicationFiled: June 28, 2007Publication date: January 1, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jesse H. Kriss, Franciscus J. J. van Ham, Fernanda B. Viegas, Martin M. Wattenberg
-
Publication number: 20080301106Abstract: 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: ApplicationFiled: June 30, 2008Publication date: December 4, 2008Applicant: IBM CORPORATIONInventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
-
Publication number: 20080270391Abstract: 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: ApplicationFiled: July 2, 2008Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION (IBM)Inventors: David L. Newbold, Tolga Oral, Andrew L. Schirmer, Martin M. Wattenberg, Michael Bolin