Patents by Inventor Halldor Janetzko

Halldor Janetzko 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: 10198833
    Abstract: According to an example, in a method for displaying visual analytics of entity data, geographic locations of entities may be plotted as first pixel cells on a first region and as second pixel cells on a second region of a geographic map. A determination may be made that the first pixel cells have a higher degree of overlap with each other in the first region compared to the second pixel cells in the second region. The geographic map may be distorted to enlarge the first region and the first pixel cells may be arranged in the first region in a manner that prevents the first pixel cells from overlapping each other. A color value for each of the pixel cells may be determined from a multi-paired color map that represents two variables corresponding to the entities by color and the pixel cells may be caused to be displayed on the distorted geographic map according to the determined respective color values.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 5, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ming C Hao, Michael Hund, Wei-Nchih Lee, Halldor Janetzko, Nelson L. Chang, Daniel Keim, Sebastian Mittelstaedt
  • Patent number: 10198158
    Abstract: A pattern of geocoded pixels is generated by accessing data point values, where each data point value includes an attribute value and coordinates of a geographic location. Each data point value corresponds to a geocoded pixel that is positioned on the pattern based on the coordinates of the data point value such some geocoded pixels overlap other geocoded pixels. Different levels of the pattern of geocoded pixels correspond to a different degree of overlap between the geocoded pixels. The different levels of the pattern of geocoded pixels are associated with different magnification levels of a geographic map such that changing a magnification level of the geographic map causes a degree of overlap between the geocoded pixels of the pattern to change.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: February 5, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ming C Hao, Halldor Janetzko, Umeshwar Dayal, Meichun Hsu
  • Publication number: 20180005419
    Abstract: Visually interactive and iterative analysis of data patterns by a user is disclosed. One example is a system including a display module and an interaction processor. The display module displays, via an interactive graphical user interface, a visual representation of a plurality of data elements and respective data relations between the data elements, and wherein each data element is represented by pixel attributes of a pixel. The interaction processor iteratively and interactively processes analysis by a user based on identifying selection, by the user, of an arbitrarily shaped region of the visual representation, clipping the selected region by zooming in to the selected region, identifying, in the clipped region, selection of data elements of interest to the user, and prompting the display module to automatically blur visual representations of data elements different from the data elements of interest by modifying the pixel attributes of respective pixels.
    Type: Application
    Filed: January 26, 2015
    Publication date: January 4, 2018
    Inventors: MING C HAO, MICHAEL HUND, NELSON L CHANG, HALLDOR JANETZKO, SABASTIAN MITTELSTAEDT, KEVIN SMATHERS, DANIEL KEIM, DORON SHAKED, JISHANG WEI
  • Patent number: 9679401
    Abstract: Color cell-based data placement systems, methods, and computer-readable storage media that visualize large amounts of multidimensional data on an output by rearranging data objects to variably grant more output space to areas with high data density and less output space to areas with low data density, and to variably rearrange overlapping data objects based on a number of data objects already placed at a preferred cell position for the data object.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: June 13, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Keim, Halldor Janetzko, Walter Hill
  • Patent number: 9568502
    Abstract: Example embodiments relate to providing visual analytics of spatial time series data. In example embodiments, sensors may be located at regions within a building for collecting sensor data at regular time intervals. A sensor hierarchy can be generated including sensor nodes that are hierarchically arranged according to a physical infrastructure of the building, where each of the sensor nodes corresponds to a sensor. Sensor data can be obtained from the sensors, and a pixel calendar tree can be generated based on the sensor data and the sensor hierarchy, where the pixel calendar tree is recursively subdivided into tree portions according to a proportion of the sensor data attributable to each of the sensors. The pixel calendar tree can be displayed, where each of the tree portions includes time series sensor data of a corresponding region that is generated based on the sensor data.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: February 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C Hao, Halldor Janetzko, Manish Marwah, Umeshwar Dayal, Meichun Hsu, Daniel Keim
  • Publication number: 20160170611
    Abstract: A pattern of geocoded pixels is generated by accessing data point values, where each data point value includes an attribute value and coordinates of a geographic location. Each data point value corresponds to a geocoded pixel that is positioned on the pattern based on the coordinates of the data point value such some geocoded pixels overlap other geocoded pixels. Different levels of the pattern of geocoded pixels correspond to a different degree of overlap between the geocoded pixels. The different levels of the pattern of geocoded pixels are associated with different magnification levels of a geographic map such that changing a magnification level of the geographic map causes a degree of overlap between the geocoded pixels of the pattern to change.
    Type: Application
    Filed: July 19, 2013
    Publication date: June 16, 2016
    Inventors: Ming C. Hao, Halldor Janetzko, Umeshwar Dayal, Meichun Hsu
  • Publication number: 20160104304
    Abstract: According to an example, in a method for displaying visual analytics of entity data, geographic locations of entities may be plotted as first pixel cells on a first region and as second pixel cells on a second region of a geographic map. A determination may be made that the first pixel cells have a higher degree of overlap with each other in the first region compared to the second pixel cells in the second region. The geographic map may be distorted to enlarge the first region and the first pixel cells may be arranged in the first region in a manner that prevents the first pixel cells from overlapping each other. A color value for each of the pixel cells may be determined from a multi-paired color map that represents two variables corresponding to the entities by color and the pixel cells may be caused to be displayed on the distorted geographic map according to the determined respective color values.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventors: Ming C. Hao, Michael Hund, Wei-Nchih Lee, Halldor Janetzko, Nelson L. Chang, Daniel Keim, Sebastian Mittelstaedt
  • Patent number: 9262991
    Abstract: According to an example, in a method for displaying visual analytics of entity data, geographic locations of entities may be plotted as first pixel cells on a first region and as second pixel cells on a second region of a geographic map. A determination may be made that the first pixel cells have a higher degree of overlap with each other in the first region compared to the second pixel cells in the second region. The geographic map may be distorted to enlarge the first region and the first pixel cells may be arranged in the first region in a manner that prevents the first pixel cells from overlapping each other. A color value for each of the pixel cells may be determined from a multi-paired color map that represents two variables corresponding to the entities by color and the pixel cells may be caused to be displayed on the distorted geographic map according to the determined respective color values.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 16, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Michael Hund, Wei-Nchih Lee, Halldor Janetzko, Nelson L. Chang, Daniel Keim, Sebastian Mittelstaedt
  • Patent number: 9256970
    Abstract: Visual analytics for multivariate session data using concentric rings with overlapping periods includes displaying an interactive graph in a display. The interactive graph includes at least a portion of multiple concentric rings where each one of at least some of the multiple concentric rings represents periodic time units. At least some of the multiple concentric rings are divided into cells where the cells represent smaller time periods than the time units. A color of each of the cells represents a value of a metric. Also, an overlapping period ring displayed with the multiple concentric rings where the overlapping period ring comprises segments that represent overlapping metrics from the cells of the concentric rings that correspond with the segments.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 9, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Michael Hund, Umeshwar Dayal, Soma Sundaram Santhiveeran, Halldor Janetzko, Sebastian Mittelstaedt, Daniel Keim, Meichun Hsu
  • Publication number: 20150243247
    Abstract: According to an example, in a method for displaying visual analytics of entity data, geographic locations of entities may be plotted as first pixel cells on a first region and as second pixel cells on a second region of a geographic map. A determination may be made that the first pixel cells have a higher degree of overlap with each other in the first region compared to the second pixel cells in the second region. The geographic map may be distorted to enlarge the first region and the first pixel cells may be arranged in the first region in a manner that prevents the first pixel cells from overlapping each other. A color value for each of the pixel cells may be determined from a multi-paired color map that represents two variables corresponding to the entities by color and the pixel cells may be caused to be displayed on the distorted geographic map according to the determined respective color values.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Michael Hund, Wei-Nchih Lee, Halldor Janetzko, Nelson L. Chang, Daniel Keim, Sebastian Mittelstaedt
  • Publication number: 20150116329
    Abstract: A multi-attribute visualization is generated that includes non-overlapped cells that represent respective items. The cells are placed in the visualization according to geographic locations associated with the items, and the cells being assigned visual indicators to represent a first attribute of the items. The cells are arranged in clusters in the visualization, where a size of a particular one of the clusters indicates a second attribute representing a number of cases associated with a corresponding one of the items. Multiple coordinated views of the cells are presented in the visualization, the multiple views corresponding to respective different time intervals.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Wei-Nchih Lee, Michael Hund, Halldor Janetzko, Nelson L. Chang, Daniel Keim
  • Patent number: 8972308
    Abstract: Multivariate time-series prediction is combined with motif discovery. Multivariate time-series prediction is performed on measured (past) data points to generate or determine predicted data points. One or more motifs are discovered or determined within the combined measured data points and the predicted data points. The motifs within the measured data points are associated with the motifs within the predicted data points to permit inferences of the motifs within the measured data points to be applied to the motifs within the predicted data points. The measured data points, the predicted data points, and the motifs are displayed. User interaction with this display of the measured data points, the predicted data points, and the motifs is permitted.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C Hao, Umeshwar Dayal, Manish Marwah, Daniel Keim, Halldor Janetzko
  • Publication number: 20150035833
    Abstract: Example embodiments relate to providing visual analytics of temporal-spatial relationships. In example embodiments, power meters may be located at regions within a building for collecting power consumption data at regular intervals. The power consumption data can be recursively processed to generate a pixel calendar tree by using a power meter hierarchy to subdivide the pixel calendar tree into tree portions according to a proportion of the power consumption data attributed to each of power meter nodes, where the tree portions are arranged in the pixel calendar tree according to an importance of the proportion; generating pixel cells in the pixel calendar tree that each represent a day in the power consumption data; and generating cell borders that each surround one of the pixel cells. At this stage, a pixel calendar display of a physical infrastructure of the building that includes the pixel cells and the cell borders can be generated.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Manish Marwah, Halldor Janetzko, Meichun Hsu, Umeshwar Dayal, Daniel Keim
  • Publication number: 20140365149
    Abstract: Example embodiments relate to providing visual analytics of spatial time series data. In example embodiments, sensors may be located at regions within a building for collecting sensor data at regular time intervals. A sensor hierarchy can be generated including sensor nodes that are hierarchically arranged according to a physical infrastructure of the building, where each of the sensor nodes corresponds to a sensor. Sensor data can be obtained from the sensors, and a pixel calendar tree can be generated based on the sensor data and the sensor hierarchy, where the pixel calendar tree is recursively subdivided into tree portions according to a proportion of the sensor data attributable to each of the sensors. The pixel calendar tree can be displayed, where each of the tree portions includes time series sensor data of a corresponding region that is generated based on the sensor data.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 11, 2014
    Inventors: Ming C Hao, Halldor Janetzko, Manish Marwah, Umeshwar Dayal, Meichun Hsu, Daniel Keim
  • Patent number: 8884966
    Abstract: A scatter plot that represents plural periodic time intervals is animated as new data points are received, where the animating includes performing real-time backward rewriting. The real-time backward rewriting includes overlaying a subset of previously written data points with the new data points, and painting a remainder of previously written data points outside the subset in the scatter plot, where painting the remainder of previously written data points is performed without shifting pixels corresponding to the remainder. A divider structure is drawn in the scatter plot to indicate a position in the scatter plot between a current time point and a previous time point.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: November 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Umeshwar Dayal, Halldor Janetzko, Daniel Keim, Martha L. Lyons, Meichun Hsu
  • Publication number: 20140055457
    Abstract: A method executed by a system having a processor includes arranging pixels representing attributes into a plurality of rings. Each ring contains pixels representing a time series of attribute values for a respective one of the attributes. The method further includes providing a peak detection ring. The peak detection ring includes visual indicators for indicating a location of at least one peak in an attribute in the plurality of rings.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Ming C. Hao, Manish Marwah, Sebastian Mittelstaedt, Halldor Janetzko, Cullen E. Bash, Umeshwar Dayal, Meichun Hsu, Daniel Keim, Chandrakant Patel
  • Publication number: 20130110753
    Abstract: Multivariate time-series prediction is combined with motif discovery. Multivariate time-series prediction is performed on measured (past) data points to generate or determine predicted data points. One or more motifs are discovered or determined within the combined measured data points and the predicted data points. The motifs within the measured data points are associated with the motifs within the predicted data points to permit inferences of the motifs within the measured data points to be applied to the motifs within the predicted data points. The measured data points, the predicted data points, and the motifs are displayed. User interaction with this display of the measured data points, the predicted data points, and the motifs is permitted.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Manish Marwah, Daniel Keim, Halldor Janetzko
  • Publication number: 20130050232
    Abstract: A scatter plot that represents plural periodic time intervals is animated as new data points are received, where the animating includes performing real-time backward rewriting. The real-time backward rewriting includes overlaying a subset of previously written data points with the new data points, and painting a remainder of previously written data points outside the subset in the scatter plot, where painting the remainder of previously written data points is performed without shifting pixels corresponding to the remainder. A divider structure is drawn in the scatter plot to indicate a position in the scatter plot between a current time point and a previous time point.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Halldor Janetzko, Daniel Keim, Martha L. Lyons, Meichun Hsu
  • Publication number: 20130030759
    Abstract: Implementations disclosed herein relate to smoothing a time series data set while preserving at least one of peak or trough data points. In one embodiment, a processor recursively identifies at least one of a peak or trough point outside of a threshold distance from a connecting line connecting a beginning and ending point within the time series data set.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Walter Hill, Sebastian Mittelstaedt, Halldor Janetzko
  • Publication number: 20110242106
    Abstract: Color cell-based data placement systems, methods, and computer-readable storage media that visualize large amounts of multidimensional data on an output by rearranging data objects to variably grant more output space to areas with high data density and less output space to areas with low data density, and to variably rearrange overlapping data objects based on a number of data objects already placed at a preferred cell position for the data object.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Keim, Halldor Janetzko, Walter Hill