Patents by Inventor Jeffrey Heer

Jeffrey Heer 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: 10346421
    Abstract: A system provides data profile information describing attributes of a dataset. The system determines relative frequency of occurrences of attribute values with respect to a set of bins from a histogram of another attribute. The system presents a user interface that presents statistical information describing attributes of a dataset based on the relative frequency of occurrences of attribute values. The system generates a transformation script based on the user interactions for transforming records of the dataset. The transformation script is configured to preprocess data of the dataset for further analysis.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Trifacta Inc.
    Inventors: Jeffrey Heer, Lars Grammel, Sean Philip Kandel, Philip John Vander Broek
  • Patent number: 9842112
    Abstract: A system and method parses one or more fields from a file by receiving example locations of the field in the file, fashioning rules that describe the field from the locations, and then scoring the rules against some or all of the file.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: December 12, 2017
    Assignee: Trifacta, Inc.
    Inventors: Jeffrey Heer, Sean Philip Kandel
  • Patent number: 9058316
    Abstract: A method and computer program product for generating a data visualization based, at least in part, upon a data set. A first user is allowed to add an annotation to at least a portion of the data visualization. A determination is made concerning whether the annotation is associatable with any portion of the data set.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Franciscus Jacobus Van ham, Martin Miles Wattenberg, Fernanda Bertini ViƩgas, Jesse Holton Kriss, Matthew Mehall McKeon, Jeffrey Heer
  • Patent number: 8140706
    Abstract: Techniques for determining user types based on multi-modal clustering are provided. The topology, content and usage of a document collection or web site is determined. The user paths are identified using longest repeating subsequence techniques and a multi-modal information need vector is determined for each significant user path. Multi-modal vectors for each document in the significant path, content, uniform resource locators, inlink and outlink multi-modal vectors are determined and combined based on path position and access frequency. Multi-modal clustering is performed based on a multi-modal similarity function and a specified measure of similarity using a type of multi-modal clustering such as K-means or wavefront clustering. The identified clusters may be further analyzed based on changes to the weighting of the corresponding content, url, inlinks and outlinks multi-modal feature vectors.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: March 20, 2012
    Assignee: Xerox Corporation
    Inventors: Ed Chi, Jeffrey Heer, Peter Pirolli
  • 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
  • Publication number: 20070276961
    Abstract: Techniques for determining user types based on multi-modal clustering are provided. The topology, content and usage of a document collection or web site is determined. The user paths are identified using longest repeating subsequence techniques and a multi-modal information need vector is determined for each significant user path. Multi-modal vectors for each document in the significant path, content, uniform resource locators, inlink and outlink multi-modal vectors are determined and combined based on path position and access frequency. Multi-modal clustering is performed based on a multi-modal similarity function and a specified measure of similarity using a type of multi-modal clustering such as K-means or wavefront clustering. The identified clusters may be further analyzed based on changes to the weighting of the corresponding content, url, inlinks and outlinks multi-modal feature vectors.
    Type: Application
    Filed: August 6, 2007
    Publication date: November 29, 2007
    Applicant: Xerox Corporation
    Inventors: Ed Chi, Jeffrey Heer, Peter Pirolli
  • Publication number: 20060288311
    Abstract: Apparatus, methods, and computer program products are disclosed that perform computationally efficient layout of hierarchical data structures.
    Type: Application
    Filed: April 10, 2006
    Publication date: December 21, 2006
    Applicant: Palo Alto Research Center
    Inventors: Jeffrey Heer, Stuart Card
  • Publication number: 20050134589
    Abstract: Techniques for estimating user interest in graph structures are provided. A graph structure containing at least two nodes, a threshold disinterest value and at least one interesting node within the graph structure are determined. Each determined interesting node is added to a set of active nodes. Adjacent nodes connected to the set of active nodes and associated with Degree-Of-Interest values more interesting than the threshold disinterest value are in turn added to the set of active nodes until no additional adjacent connected nodes have a Degree-Of-Interest value more interesting than the threshold value. A new visualization of the graph structure is determined based on the nodes in the set of active nodes. The interesting nodes may be determined based on specific indications of interest in a node, such as a mouse selections, or may be based on the user's focus of attention within the graph based information structure.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: Jeffrey Heer, Stuart Card
  • Publication number: 20030018636
    Abstract: Techniques for determining user types based on multi-modal clustering are provided. The topology, content and usage of a document collection or web site is determined. The user paths are identified using longest repeating subsequence techniques and a multi-modal information need vector is determined for each significant user path. Multi-modal vectors for each document in the significant path, content, uniform resource locators, inlink and outlink multi-modal vectors are determined and combined based on path position and access frequency. Multi-modal clustering is performed based on a multi-modal similarity function and a specified measure of similarity using a type of multi-modal clustering such as K-means or wavefront clustering. The identified clusters may be further analyzed based on changes to the weighting of the corresponding content, url, inlinks and outlinks multi-modal feature vectors.
    Type: Application
    Filed: March 30, 2001
    Publication date: January 23, 2003
    Applicant: XEROX CORPORATION
    Inventors: Ed Chi, Jeffrey Heer, Peter Pirolli