Patents by Inventor Qiming Chen

Qiming Chen 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: 8805870
    Abstract: The current application discloses a database management system that provides multiple-input, multiple-output-per-input user-defined-function-based operations. The database management system comprises at least one processor and electronic memory, a database-query processor, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that makes multiple calls to a multiple-input, multiple-output-per-input user-defined-function, in each call transmitting a next input to the multiple-input, multiple-output-per-input user-defined-function, and the multiple-input, multiple-output-per-input user-defined-function, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that uses three different memory buffers, the contents of which are maintained for three different time periods, to compute and return to the database-query processor multiple outputs in response to at least one of the multiple inputs.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: August 12, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qiming Chen, Meichun Hsu, Bin Zhang, Ren Wu
  • Patent number: 8751205
    Abstract: A method of generating discrete event simulation data using a query is provided herein. The method includes retrieving a trajectory specifying a service access event for a customer accessing a service in a simulation. The method also includes processing, in a relational database query, one or more pending events corresponding to one or more customers accessing the service before the customer. Additionally, the method includes processing, in the relational database query, the service access event. Processing the service access event occurs after processing the one or more pending events. The method also includes providing a result for the relational database query. The result comprises the trajectory, and the one or more trajectories.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 10, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Meichun Hsu, Qiming Chen, Bin Zhang
  • Publication number: 20140156707
    Abstract: According to an example, a dataflow directed acyclic graph including nodes and edges connecting the nodes. Parameters for the nodes are calculated, and the parameters may include batch size and a degree of parallelism.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Matthias Sax, Maria G. CASTELLANOS, Meichun HSU, Qiming CHEN
  • Patent number: 8725707
    Abstract: One embodiment is a method that repeatedly triggers a User Defined Function (UDF) that generates a data stream. A data continuous Structured Query Language (SQL) query is applied to the data stream to construct a data continuous SQL process (DCSP) which executes in a database.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: May 13, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20140093523
    Abstract: The invention relates to conjugates of anti-integrin specific antibodies with cytotoxic compounds, the synthesis, selection, and use of such conjugates for use in cancer therapy or other diseases mediated by cell proliferation, cell migration, or inflammation and which pathology involves angiogenesis or neovascularization of new tissue. In addition the invention relates to combination therapy of such diseases wherein the treatment comprises use of said conjugates in combination with one or more other treatment modalities including but not limited to: chemotherapy, surgery or radiation therapy. The preferred conjugates contain maytansinoid compounds linked to the antibody by a disulfide linkage, and preferred chemotherapeutic agents are doxorubicin, a taxane, a camptothecin, a podophyllotoxin, a nucleoside analog, or a pyrimidine analog.
    Type: Application
    Filed: December 4, 2013
    Publication date: April 3, 2014
    Applicants: Immunogen, Inc., Janssen Biotech, Inc.
    Inventors: Qiming Chen, Mohit Trikha, Robert J. Lutz, Rita M. Steeves, Godfrey Amphlett
  • Patent number: 8661014
    Abstract: A database system executes a method that receives, at a query engine in the database system, a continuous stream of data. The query engine continuously analyzes the continuous stream of data with window functions in a single long-standing query.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: February 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 8655790
    Abstract: The present invention relates to devices and methods that coordinate an external conversation process between entities with an internal workflow of one of the entities. More particularly, it relates to devices and methods that are compliant with an inter-enterprise conversation process standard for routing electronic commerce documents between enterprises. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: February 18, 2014
    Assignee: Open Invention Network, LLC
    Inventors: Qiming Chen, Meichun Hsu, Vinkesh Omprakash Mehta
  • Publication number: 20140040903
    Abstract: A queue enqueues an online input stream of events arriving at the queue in real-time. An operator instance has one or more threads to losslessly dequeue and process the events from the queue, and to output processing results of the events in a common output stream. The one or more threads are dynamically instantiated and destantiated to maintain an optimal number of the one or more threads while ensuring that none of the events of the online input stream are dropped.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Meichun Hsu, Qiming Chen
  • Publication number: 20140040915
    Abstract: Customizing functions performed by data flow operators when processing data streams. An open-executor(s) is provided as part of the data stream analytics platform, wherein such open-executor allows for both of: 1) customizing user plug-ins for the operators, to accommodate changes in user requirements; and 2) predefining templates that are based on specific meta-properties of various operators and that are common therebetween.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20140040237
    Abstract: Managing retrieval of data from a data streaming process, such that a query required by multiple operator instances is not executed more than once. A Data Access Station (DAS) facilitates data retrieval for an operator(s) O and its multiple operator instances, and mitigates (or avoids) repetition of queries by the multiple operator instances.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 8620945
    Abstract: A query engine receives a continuous stream of data and applies a Structured Query Language (SQL) query to the data. The data is processed on a chunk-by-chunk basis with a query rewind mechanism that sustains the SQL query as a single long-standing query that allows a state of the SQL query to be maintained.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 8603483
    Abstract: The invention relates to conjugates of anti-integrin specific antibodies with cytotoxic compounds, the synthesis, selection, and use of such conjugates for use in cancer therapy or other diseases mediated by cell proliferation, cell migration, or inflammation and which pathology involves angiogenesis or neovascularization of new tissue. In addition the invention relates to combination therapy of such diseases wherein the treatment comprises use of said conjugates in combination with one or more other treatment modalities including but not limited to: chemotherapy, surgery or radiation therapy. The preferred conjugates contain maytansinoid compounds linked to the antibody by a disulfide linkage, and preferred chemotherapeutic agents are doxorubicin, a taxane, a camptothecin, a podophyllotoxin, a nucleoside analog, or a pyrimidine analog.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: December 10, 2013
    Assignees: Janssen Biotech, Inc., Immunogen, Inc.
    Inventors: Qiming Chen, Mohit Trikha, Robert J. Lutz, Rita M. Steeves, Godfrey Amphlett
  • Publication number: 20130290636
    Abstract: Methods, and apparatus to cause performance of such methods, for managing memory. The methods include requesting a particular unit of data from a first level of memory. If the particular unit of data is not available from the first level of memory, the methods further include determining whether a free unit of data exists in the first level of memory, evicting a unit of data from the first level of memory if a free unit of data does not exist in the first level of memory, and requesting the particular unit of data from a second level of memory. If the particular unit of data is not available from the second level of memory, the methods further include reading the particular unit of data from a third level of memory. The methods still further include writing the particular unit of data to the first level of memory.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Ren Wu, Meichun Hsu
  • Publication number: 20130290368
    Abstract: Nodes of a Bayesian network can be respectively associated with continuous queries. In response to a result of one of the continuous query changing, the continuous queries that are associated with nodes in the Bayesian network that are descendant of a node associated with the changed continuous query are evaluated.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130290554
    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: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130290300
    Abstract: In-database parallel analytics is disclosed. An example method includes receiving a function in a functional programming environment. The example method includes pushing operations for the function to a database layer for executing the operations. The example method also includes returning results of the operations to the functional programming environment.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu, Jerry Z. Shan
  • Publication number: 20130290352
    Abstract: Methods for generating a query input string include sorting a first input relation and a second input relation in order from the first relation to the second relation. The second input relation is concatenated to the first input relation, and the concatenated input relations are stored in a single string.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130282654
    Abstract: There is provided a computer-implemented method of performing inter-query engine communication. The method includes receiving a message from a first query engine agent over a signal communication network. The first query engine agent is associated with a first query engine. The method also includes determining, by a second query engine agent associated with a second query engine, a data exchange to perform based on the message. Additionally, the method includes performing the data exchange over a data communication network.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130238656
    Abstract: Page feed for efficient dataflow between distributed query engines is disclosed. An example method comprises storing a query result relation by a producer query as pages in a query engine buffer pool, and then sending these pages to a distributed caching platform (DCP) as the data source of another query. The example method also includes reading the result relation by a consumer query from the page stored in the DCP.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 12, 2013
    Inventors: Qiming Chen, Meichun Hsu
  • Publication number: 20130191413
    Abstract: In continuous querying of a data stream, a query including query cycles can be initialized (310) on a query engine to analyze the data stream for desired information. The data stream can be processed (320) as segments, where a size of the segments is based on a user-defined parameter. The query cycles can be synchronized (330) with the segments of the data stream. A first segment can be analyzed (340) by performing the query on the first segment to obtain a first result. A query state of the query can be persisted (350) and the query operation can be rewound to begin a new query cycle. A second segment can be analyzed (360) in the new query cycle by performing the query on the second segment based on the first result.
    Type: Application
    Filed: October 14, 2010
    Publication date: July 25, 2013
    Inventors: Qiming Chen, Meichun Hsu