Patents by Inventor Meichun Hsu

Meichun Hsu 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: 20160253219
    Abstract: In one implementation, a system for processing a data stream can comprise a station engine, an execution engine, and a synchronize engine. A station engine can provide a stream operator to receive application logic, punctuate the data stream, and determine a number of input channels for parallel processing. The execution engine can perform a behavior of the application logic during a process operation. The synchronize engine can hold data of the data stream associated with a window until each input channel has reached a data boundary based on a boundary parameter.
    Type: Application
    Filed: December 13, 2013
    Publication date: September 1, 2016
    Inventors: Qiming Chen, Meichun Hsu, Maria G. Castellanos
  • Publication number: 20160253366
    Abstract: A technique for analyzing a parallel data stream using a sliding FP tree can include create a sliding FP tree using input tuples belonging to a parallel sliding window boundary and analyze patterns of the parallel data stream in the parallel sliding window boundary.
    Type: Application
    Filed: October 15, 2013
    Publication date: September 1, 2016
    Inventors: Meichun Hsu, Qiming Chen
  • 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: 9405801
    Abstract: Methods, database management systems (“DBMS”) and computer-readable media are provided for processing unbounded stream data using a traditional DBMS. Execution of a query that includes a data stream as a data source may be initiated. Tuples may be processed in accordance with the query as the tuples are received through the data stream until an indication is received that execution of the query should cease.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: August 2, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Meichun Hsu, Ren Wu
  • Publication number: 20160196188
    Abstract: Described herein are techniques for failure recovery of a task state in batch-based stream processing. A message including a batch of tuples can be unpacked into component tuples. The component tuples can be processed at a task node. A failure-recovery checkpoint of a state of the task node can be generated before all of the component tuples have been processed.
    Type: Application
    Filed: September 13, 2013
    Publication date: July 7, 2016
    Inventors: Maria G CASTELLANOS, Qiming CHEN, Meichun HSU
  • 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: 9361341
    Abstract: Middleware is integrated within a database engine. The middleware is to execute a functional-form query representing a dataflow graph comprising queries and relation valued functions. The middleware is to interact with the database engine to cause the database engine to execute the queries. Each relation valued function receives a plurality of first relations as input and generates a second relation as output.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: June 7, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 9361342
    Abstract: A client computer buffers a continuous flow of streaming data during a sliding window that is defined by a time boundary. The client computer processes a query on a portion of the streaming data buffered during the time boundary of the sliding window and a portion of the streaming data stored in a data warehouse.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: June 7, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20160154853
    Abstract: A technique of batching tuples can include determining a plurality of key-attributes for a plurality of tuples, creating a batch tuple, and calculating a hash value for the batch tuple.
    Type: Application
    Filed: March 29, 2013
    Publication date: June 2, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Matthias J. Sax, Maria Guadalupe Castellanos, Meichun Hsu
  • Publication number: 20160154867
    Abstract: A method for processing a data stream may comprise retrieving a first window from a distributed cache platform based on a first window key, executing a first task and a second task in parallel on a processor resource, and merging a first result and a second result into a stream result based on a relationship between a first task key and a second task key.
    Type: Application
    Filed: July 31, 2013
    Publication date: June 2, 2016
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 9355170
    Abstract: Causal topic mining can include incorporating non-text time series data with a number of articles based on a time relationship and analyzing the incorporated non-text time series data and the number of articles at a particular time to determine a causal relationship.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: May 31, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hyun Duk Kim, ChenXiang Zhai, Meichun Hsu, Maria Guadalupe Castellanos
  • Patent number: 9348580
    Abstract: Processing streaming data with open executors includes receiving input data at a computation dataflow station where the computation dataflow station contains a computation file and an open executor that accepts code plug-ins, converting contents of the computation file into a program string with the code plug-ins from a system library, and launching the program string together with the input data to calculate an output with a graphics processing unit.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 24, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20160140205
    Abstract: Described herein are techniques for handling a query that uses first data from a first database and second data from a second database. The first database is accessible via a first execution engine, and the second database is accessible via a second execution engine. A sub-query of the query can be sent to the second execution engine for execution on the second database. Streaming results of the sub-query can be received by the first execution engine.
    Type: Application
    Filed: August 29, 2013
    Publication date: May 19, 2016
    Inventors: Meichun Hsu, Qiming Chen
  • Patent number: 9338061
    Abstract: An open station as a stream analysis operator container is disclosed. In an example, a method is stored as instructions on computer readable media and executable by a processor. The method includes packaging graph-structured stream transformations into a topology of a top-level dataflow process including stream transformation operators (STOs) on open stations. The method also includes sending a tuple from one of the STOs to every other STO in the topology subscribed to a data stream of the tuple.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: May 10, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 9304839
    Abstract: A technique for resending messages can include determining if a particular message with a first unique identifier has been received by a recipient task among a number of potential recipient tasks in a distributed streaming system, notifying the number of potential recipient tasks to ignore the particular message with the first unique identifier, and resending the particular message with a second unique identifier.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: April 5, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Meichun Hsu, Qiming Chen, Maria Guadalupe Castellanos
  • Publication number: 20160087759
    Abstract: A technique for recovering tuples can include sending or receiving a request to reseed a tuple.
    Type: Application
    Filed: May 10, 2013
    Publication date: March 24, 2016
    Inventors: Meichun Hsu, Qiming Chen, Maria Guadalupe Castellanos
  • 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: 9280536
    Abstract: A technique includes obtaining a plurality of n-grams from a plurality of messages, determining a temporal histogram for each n-gram, and determining synonyms among the n-grams based on a combination of a correlation of the histograms and a distance measure between n-grams.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 8, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Craig P Sayers, Meichun Hsu, Chetan K Gupta, Riddhiman Ghosh
  • Publication number: 20160063030
    Abstract: Query integration across databases and file systems is disclosed. An example method may include streaming data managed by a first database file system for a query. The method may also include streaming data managed by a second database file system for the query. The method may also include joining the streaming data managed by the first database file system with the streaming data managed by the second database file system.
    Type: Application
    Filed: April 2, 2013
    Publication date: March 3, 2016
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 9268815
    Abstract: One embodiment is a method that uses MapReduce and Relation Valued Functions (RVFs) with parallel processing to search a database and obtain search results.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: February 23, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiming Chen, Bin Zhang, Ren Wu, Andy Therber, Meichun Hsu, Hans Zeller, David Birdsall