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).

  • Publication number: 20130195312
    Abstract: Data points contain data values in respective time intervals. Pixels representing data points for time periods (each time period including multiple time intervals) are placed in corresponding discrete rings in a graphical visualization, wherein the pixels are user accessible to allow viewing of information of the corresponding data points. The pixels are temporally aligned in the corresponding discrete rings, and the pixels in the corresponding discrete rings are variably sized depending on a number of data points in the respective time periods.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Inventors: MING C. HAO, Manish Marwah, Sabastian Mittelstadt, Umeshwar Dayal, Cullen E. Bash, Chandrakant Patel
  • Publication number: 20130194272
    Abstract: Data records representing user feedback are received, where the data records are associated with geometric coordinates. Pixels representing the corresponding data records are placed in positions in a graphical visualization according to the geometric coordinates of the data records, where the positions correspond to geographic locations. A subset of the pixels sharing a particular set of geometric coordinates is placed in a subregion of nearby positions in the graphical representation, where the pixels in the subset are placed in an order in the subregion according to values of an attribute of the data records corresponding to the pixels in the subset.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Inventors: MING C. HAO, Halldór Janetzko, Daniel Keim, Umeshwar Dayal, Lars-Erik Haug, Meichun Hsu
  • Publication number: 20130191306
    Abstract: Embodiments described herein can be used to provide business intelligence. For example, a tangible, computer-readable medium may include code configured to direct a processor to create a conceptual model of an business process. The code may be configured to direct the processor to parse the conceptual model to create a logical model of the business process, and to parse the logical model to create a physical model of the business process.
    Type: Application
    Filed: October 14, 2010
    Publication date: July 25, 2013
    Inventors: William K. Wilkinson, Alkiviadis Simitsis, Umeshwar Dayal, Maria G. Castellanos
  • Publication number: 20130185315
    Abstract: Example embodiments relate to identification of events of interest from a feed including a plurality of events. Example embodiments may determine an interestingness score for each of a plurality of time intervals, each time interval including one or more events from the feed of events. Example embodiments may then select a time interval or output a visualization of the time interval, where the score of the time interval indicates that the time interval is likely to contain events of interest.
    Type: Application
    Filed: September 30, 2010
    Publication date: July 18, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Christian Rohrdantz
  • 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: 20130103616
    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: Application
    Filed: October 21, 2011
    Publication date: April 25, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel Keim, Walter Hill, Sabastian Mittelstädt, Halldór Janetzko
  • Patent number: 8427478
    Abstract: Continually-incoming time series data is displayed in a visualization screen. In response to detecting that the visualization screen has become full with time series data, a first portion of the time series data is overwritten with additional incoming data such that the additional incoming data replaces the first portion of the time series data in the visualization screen. A second portion of the time series data is maintained unshifted even though the additional incoming data has been added to the visualization screen.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: April 23, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel A. Keim
  • Publication number: 20130096967
    Abstract: A method and apparatus: (1) select and apply a transition from a set of first objective enhancing transitions to an initial information integration flow graph based upon how application of each transition impacts a length of a chain of nodes to produce a first set of modified information integration flow graphs that satisfy a first objective; (2) select and apply a second transition from the set of first objective transitions and a set of second objective enhancing transitions to the first set of modified information integration flow graphs to produce a second set of modified information integration flow graphs that satisfy the first objective and the second objective; and (3) identify an information integration flow graph from the first set and the second set having a lowest cost.
    Type: Application
    Filed: October 15, 2011
    Publication date: April 18, 2013
    Inventors: Alkiviadis Simitsis, William K. Wilkinson, Umeshwar Dayal
  • Publication number: 20130097592
    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: Application
    Filed: October 15, 2011
    Publication date: April 18, 2013
    Inventors: Alkiviadis Simitsis, William K. Wilkinson, Umeshwar Dayal
  • Publication number: 20130088493
    Abstract: Data records are grouped into clusters according to attributes of the data records to be correlated. At least two of the clusters that satisfy a proximity criterion are merged. At least one ellipsoid is created for presentation in a scatter plot visualization based on the grouping and merging, the ellipsoid including pixels representing multiple corresponding data records. The ellipsoid has a characteristic based on a corresponding local correlation of the attributes of the data records represented by the ellipsoid. The characteristic of the ellipsoid is adjusted based on a direction of the local correlation.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Inventors: MING C. HAO, Umeshwar Dayal, Daniel Keim, Halldór Janetzko, Sabastian Mittelstadt
  • Publication number: 20130054597
    Abstract: Extended associations are determined based on binary associations. The extended associations are associations among three or more terms in input data, and the binary associations are between terms in the input data.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Inventors: Ming C. Hao, Umeshwar Dayal, Christian Rohrdantz, Lars-Erik Haug
  • 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: 20130046756
    Abstract: Sentiment analysis of user feedback is performed, using uncertainty rules. Different levels of uncertainty associated with sentiment results of the sentiment analysis are determined, where the sentiment results identify user sentiments contained in the user feedback. At least one visualization of the sentiment result is provided, where the visualization has first visual indicators to represent respective user sentiments, and second visual indicators associated with the first visual indicators to represent respective levels of uncertainty associated with the respective user sentiments.
    Type: Application
    Filed: August 15, 2011
    Publication date: February 21, 2013
    Inventors: Ming C. Hao, Christian Rohrdantz, Umeshwar Dayal
  • 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: 20130018892
    Abstract: A method of visually representing how a sentiment score is computed comprises, with a sentiment scoring device, determining a number of sentiment scores for each of a number of attributes within a forum, writing a visualization file in a database based on metadata representing the sentiment scores, and outputting, to an output device, a representation of how the sentiment score was computed based on the visualization file. A system for displaying to a user how a sentiment score is computed comprises a sentiment scoring device, a forum source communicatively coupled to the sentiment scoring device, and an output device communicatively coupled to the sentiment scoring device, in which the sentiment scoring device obtains text from the forum source, determines sentiment scores for a number of attributes within the text, and outputs, to the output device, a representation of how the sentiment score was computed.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Inventors: Maria G. Castellanos, Perla Ruiz, Umeshwar Dayal, Mohamed Dekhil
  • Publication number: 20120317049
    Abstract: Data records containing user feedback regarding at least one offering are received. From among candidate attributes in the received data records, a subset of attributes that relate to user sentiment regarding the at least one offering is selected, where the selecting is according to selection criteria including frequency of occurrence of the candidate attributes, relative amounts of negative and positive feedback associated with the candidate attributes, and time density of feedback associated with the candidate attributes. A visualization of at least one sentiment characteristic of the selected subset of attributes that relate to user sentiment is presented for display.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Inventors: Ming C. Hao, Umeshwar Dayal, Christian Rohrdantz, Meichun Hsu, Mohamed E. Dekhil, Riddhiman Ghosh
  • Patent number: 8291334
    Abstract: Embodiments of the invention provide a method and an apparatus for creating a digital dashboard. One embodiment provides a dashboard palette in an application. In addition, at least one object is provided for the dashboard palette, wherein at least one property of the at least one object is linked to a data source. The at least one object is then coupled with the dashboard palette to form a dashboard description. The dashboard description is then exported to a dashboard creator and publisher, wherein the dashboard creator and publisher provide a functional dashboard based on the dashboard description.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: October 16, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Maria G. Castellanos, Fabio Casati, Mehmet Sayal, Umeshwar Dayal, Ming-Chien Shan
  • Patent number: 8291061
    Abstract: A method and system are disclosed for monitoring the performance of web-based services. The method comprises receiving a transaction from a client and routing the transaction to an appropriate web service for execution of the transaction. During execution of the transaction, performance data relating to the execution of the transaction is monitored and logged. The collected performance data is then queried based on pre-defined performance metrics and web service performance reports are generated. A system for the foregoing method is also disclosed.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: October 16, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Fabio Casati, Ming-Chien Shan, Umeshwar Dayal
  • Publication number: 20120246189
    Abstract: First data indicative of a first histogram and second data indicative of a second histogram are received and processed to determine quantitative differences between the first and second histograms. Third data is generated, which is indicative of the result of the quantitative differences.
    Type: Application
    Filed: March 23, 2011
    Publication date: September 27, 2012
    Inventors: Malu Castellanos, Perla Ruiz, Umeshwar Dayal
  • Patent number: 8239349
    Abstract: Information can be extracted from unstructured documents using embodiments described herein. An entity recognition may be performed on an unstructured document and found entities may be annotated. Annotating includes inserting tags around the found entities to generate marked entities. A rule is applied to each of the marked entities in the unstructured document to generate a confidence value for every marked entity, wherein the rule comprises a plurality of prefixes for a target entity and a plurality of suffixes for the target entity. A marked entity with the highest confidence value is selected as an extraction target.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: August 7, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Maria G. Castellanos, Miguel Durazo, Umeshwar Dayal