Patents by Inventor Umeshwar Dayal

Umeshwar Dayal 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: 9529899
    Abstract: Visual structures are produced to represent corresponding motifs, where the motifs correspond to repeating patterns in an input data set, where sizes of the visual structures are based on values of a characteristic associated with the motifs, and where a first of the motifs is nested within a second of the motifs to represent a hierarchical relationship of the patterns represented by the first and second motifs. The visual structures of corresponding motifs are presented for display in a visualization screen, where the visualization screen depicts the data in the input data set with the visual structures overlapping parts of depicted data. Interactive input is received specifying modification of a region containing motifs, wherein the specified modification includes interactive distortion of the visual structures in the region to change a size of the visual structures in the region.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: December 27, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Manish Marwah, Umeshwar Dayal, Halldór Janetzko, Ratnesh Kumar Sharma, Daniel Keim
  • Patent number: 9465678
    Abstract: A method for event correlation includes capturing events and arranging the events sequentially in at least one dimension. An event correlator implemented by a computational device convolves a kernel density function with each of the events to produce a convolved function for each event. Co-occurrences between events are found by calculating overlap between convolved functions.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: October 11, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
  • Patent number: 9466041
    Abstract: A computer implemented method and apparatus display an information integration flow graph, receive user input selecting a modification to apply to the displayed information integration flow graph and modify the information integration flow graph based on the selected modification to form a modified information integration flow graph, wherein the modified information integration flow graph is displayed.
    Type: Grant
    Filed: October 15, 2011
    Date of Patent: October 11, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Alkiviadis Simitsis, William K. Wilkinson, Umeshwar Dayal
  • Patent number: 9460444
    Abstract: A system causes display of a visual representation of a cell-based calendar having cells representing data records, where the cells have corresponding visual indicators corresponding to values of the respective data records. The cells are arranged in plural blocks corresponding to time intervals of the cell-based calendar. Event visual indicators transparently overlay cells in at least some of the plural blocks, where the event visual indicators represent events that occurred in time intervals corresponding to the at least some blocks. The events are separate from activities represented by the data records. Providing the event visual indicators transparently overlaid over the cells in the at least some blocks depict a relationship and relative impact between the data records and the events.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: October 4, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Umeshwar Dayal, Lars-Erik Haug, Christian Rohrdantz
  • Publication number: 20160273314
    Abstract: Provided is a production amount prediction system including: a storage unit which stores a production amount prediction model which is based on resources information including a resources amount obtained in a previously drilled wellbore and a resources recovery probability in the vicinity thereof; an input unit which receives a trajectory coordinate of a planned wellbore as an input; a production amount prediction unit which calculates a production amount of the planned wellbore based on the production amount prediction model by using a degree of influence of the previous wellbore on the planned wellbore as at least one parameter; and a display unit which displays the production amount of resources of the planned wellbore calculated by the production amount prediction unit.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Iwao TANUMA, Shouchun PENG, Hiroshi YOSHIKAWA, Masami YAMASAKI, Umeshwar DAYAL, Ravigopal VENNELAKANTI, Anshuman SAHU
  • Patent number: 9411860
    Abstract: A method of capturing intentions within online text comprises with a data mining device (105), identifying (block 305) a number of statements of intention within an online forum (110), and with the data mining device (105), extracting (block 310) a number of attributes (240, 245, 250, 255, 260) from the statements of intention. A system (100) for extracting intentions expressed within an online forum comprises a data mining device (105), a forum server (115) comprising a number of online forums (110) communicatively coupled to the data mining device (105), in which the data mining device identifies a number of statements of intention within the online forums (110) and extracts a number of attributes (240, 245, 250, 255, 260) from the statements of intention.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: August 9, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Maria G. Castellanos, Riddhiman Ghosh, Mohamed E. Dekhil, Umeshwar Dayal, Meichun Hsu
  • Patent number: 9405731
    Abstract: A data processing system, implemented as programming on a suitably-programmed device includes a data input module that supplies a data input; and a wavelet transformation and compression module coupled to the data input module. The wavelet transformation and compression module receives a representation of the input data.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: August 2, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lakshminarayn Choudur, Pramod Singh, Umeshwar Dayal, Chetan Kumar Gupta
  • 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
  • Patent number: 9355357
    Abstract: A value corresponding to an adjustable control element is received. Predicted data is computed from seasonal data, where the computing is according to applying preservation of peaks in the seasonal data and applying time distance biasing in which more recent data points in the seasonal data are weighted higher than less recent data points. Relative weighting of the peak preservation and the time distance biasing is based on the received value corresponding to the adjustable control element.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: May 31, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Keim, Walter Hill, Sabastian Mittelstädt, Halldór Janetzko
  • Patent number: 9348881
    Abstract: A method, apparatus, and system are disclosed for providing content queries for multi-dimensional datasets. One embodiment is a method for software execution that displays, on an interactive graph, categories and values of a multi-dimensional dataset. A content query is issued from a user for a value from at least one of the categories. Interactive graphs are generated that are responsive to the content query.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: May 24, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Umeshwar Dayal, Nimesh Patel, David V. Dodd
  • Patent number: 9298789
    Abstract: To provide non-overlapping visualization of data points of a scatter plot, bins in a visualization screen are defined. The bins are defined along a first dimension by a first attribute of the data points, and along a second dimension by a second attribute of the data points. Cells representing corresponding data points in the bins are placed using a placement algorithm that positions the cells in the bins according to values of the first and second attributes of the corresponding data points. If the placement algorithm detects plural data points that have identical values of the first and second attributes, the placement algorithm groups the data points having the identical values in nearby positions surrounding a position corresponding to the identical values of the first and second attributes to avoid overlay of the data points having the identical values of the first and second attributes.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: March 29, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Umeshwar Dayal
  • Patent number: 9280612
    Abstract: For plural categorical values of a first attribute, more relevant categorical values of a second attribute are selected from among candidate categorical values of the second attribute, where the selecting uses a relevance determination process that considers frequencies of occurrence of respective pairs of the categorical values of the first and second attributes. A visualization that includes groups of cells corresponding to the respective pairs of categorical values of the first and second attributes is generated. At least one of the groups includes cells assigned visual indicators based on values of a third attribute.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 8, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Sebastian Mittelstaedt, Umeshwar Dayal, Meichun Hsu, Daniel Keim
  • 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
  • Patent number: 9230262
    Abstract: Unevenly spaced data records are received over time. A smoothed graphical visualization has a plurality of discrete rings to allow for detection of periodical patterns in the data records, where the discrete rings correspond to plural time periods and contain pixels representing values of an attribute of the data records. Visual indicators are assigned to the corresponding pixels, where a first of a visual indicators for a first time interval that is missing a data record is based on aggregating values of the attribute of neighboring data records, and where a second of the visual indicators for a second time interval having multiple data records is based on aggregating values of the attribute of the multiple data records.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: January 5, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Soma Sundaram Santhiveeran, Sebastian Mittelstädt, Umeshwar Dayal, Daniel Keim
  • Patent number: 9224223
    Abstract: Visual analytics using multivariate concentric rings with a visual start time mechanism includes displaying an interactive graph where the interactive graph has multiple concentric rings that have multiple cells that represent sequential time periods. The concentric rings form a time unit that starts at an origin and ends at a time unit end and also has a pre-nonorigin starting section and a post-nonorigin starting section. A color is displayed in the cells to represent measurements associated with time stamps corresponding to cells in the post-nonorigin starting section. Further, a background color is displayed in cells of the pre-nonorigin starting section. The cells in the pre-nonorigin starting section are reused by displaying a color to represent metrics associated with time stamps belonging to a subsequent time unit.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: December 29, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Manish Marwah, Michael Hund, Sebastian Mittelstaedt, Umeshwar Dayal, Meichun Hsu, Cullen E. Bash, Daniel Keim
  • Patent number: 9189523
    Abstract: One embodiment is a method that generates query vectors from query plans and performance vectors from data collected while executing multiple queries in a database. A machine learning technique (MLT) computes distances between two query vectors and two performance vectors and then predicts performance of plural queries executing in the database.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: November 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Archana Sulochana Ganapathi, Harumi Anne Kuno, Umeshwar Dayal
  • Publication number: 20150278407
    Abstract: A management server is coupled to a plurality of rig systems by a network, each of the rig systems having a plurality of sensors, a rig and a rig node. The management server stores data received from at least one of the plurality of rig systems, the data including values associated with one or more attributes of the rig. The management server derives a model signature for at least one phase from a timeline for at least one rig system based on analytics of information stored in the database and the data, where the model signature includes a set of attributes for the at least one of the plurality of rig systems. In addition, the management server generates a recommendation including one or more actions for planning rig system management operations corresponding to at least one attribute of the set of attributes.
    Type: Application
    Filed: August 29, 2014
    Publication date: October 1, 2015
    Inventors: Ravigopal VENNELAKANTI, Umeshwar DAYAL, Chetan GUPTA
  • Publication number: 20150205647
    Abstract: A method for event correlation includes capturing events and arranging the events sequentially in at least one dimension. An event correlator implemented by a computational device convolves a kernel density function with each of the events to produce a convolved function for each event. Co-occurrences between events are found by calculating overlap between convolved functions.
    Type: Application
    Filed: October 25, 2012
    Publication date: July 23, 2015
    Inventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
  • Patent number: 9087143
    Abstract: Data records contain corresponding values of an attribute and are associated with location information. Hierarchical levels of transparency images are generated, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map. At least one of the transparency images at a dynamically-selected one of the hierarchical levels is overlaid over the geographic map according to which of the zoom levels is selected by a user in zooming of the geographic map, where the at least one transparency image is automatically selected without user input.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: July 21, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Halldór Janetzko, Umeshwar Dayal, Meichun Hsu, Daniel Keim
  • Patent number: 9069613
    Abstract: Processing batch database workload while avoiding overload. A method for efficiently processing a database workload in a computer system comprises receiving the workload, which comprises a batch of queries directed toward the database. Each query within the batch of queries is assigned a priority. Resources of the computer system are assigned in accordance with the priority. The batch of queries is executed in unison within the computer system in accordance with the priority of each query thereby resolving a conflict within the batch of queries for the resources of the computer system, hence efficiently processing the database workload and avoiding overload of the computer system.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 30, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abhay Mehta, Chetan K. Gupta, Umeshwar Dayal