Patent application number | Description | Published |
20140372428 | INTEGRATION FLOW DATABASE RUNTIME - The present disclosure describes methods, systems, and computer program products for providing application integration functionality directly on a relational database according to an implementation. One computer-implemented method includes inserting relational data into a start table of a database, detecting a change in the start table, retrieving the inserted relational data from the start table, processing, using a computer, the relational data using a database integration flow runtime into result data, inserting the result data into an end table of the database, detecting a change in the end table, and retrieving the result data from the end table. | 12-18-2014 |
20140372488 | GENERATING DATABASE PROCESSES FROM PROCESS MODELS - Methods and systems for generating and executing a database process are described. One example method includes identifying a database process within a database, the database process being generated based on an identified process model and including one or more procedures, an input location, an output location, and execution instructions configured to control execution of the one or more procedures, identifying a data set in the input location, the data set representing data to be processed by the database process, processing the data set within the database by each of the one or more procedures of the database process according to the execution instructions, and storing a result of the database process in the output location. | 12-18-2014 |
20150026668 | SYSTEM AND METHOD FOR TRANSLATING BUSINESS APPLICATION FUNCTIONS INTO DBMS INTERNAL PROGRAMMING LANGUAGE PROCEDURES - A system and method for generating a database management system (DBMS) internal program language function from a foreign program language function. The method includes loading the foreign function into a DBMS server, an internal program module unit, examining the foreign function to determine whether the foreign function is annotated for translation, if annotated determining if the foreign function is translated into an internal program language function and executing the internal program language function, else compiling the foreign function into an internal function. If the foreign function is not annotated for translation, executing the foreign program language function. The DBMS system includes a parsing unit, a type inference unit, a normalizer unit, a serializer unit, and a deployer unit. A computer readable medium is also disclosed. | 01-22-2015 |
Patent application number | Description | Published |
20120011108 | HASH-JOIN IN PARALLEL COMPUTATION ENVIRONMENTS - According to some embodiments, a system and method for a parallel join of relational data tables may be provided by calculating, by a plurality of concurrently executing execution threads, hash values for join columns of a first input table and a second input table; storing the calculated hash values in a set of disjoint thread-local hash maps for each of the first input table and the second input table; merging the set of thread-local hash maps of the first input table, by a second plurality of execution threads operating concurrently, to produce a set of merged hash maps; comparing each entry of the merged hash maps to each entry of the set of thread-local hash maps for the second input table to determine whether there is a match, according to a join type; and generating an output table including matches as determined by the comparing. | 01-12-2012 |
20120011144 | AGGREGATION IN PARALLEL COMPUTATION ENVIRONMENTS WITH SHARED MEMORY - According to some embodiments, a data structure may be provided by separating an input table into a plurality of partitions; generating, by each of a first plurality of execution threads operating concurrently, a local hash table for each of the threads, each local hash table storing key—index pairs; and merging the local hash tables, by a second plurality of execution threads operating concurrently, to produce a set of disjoint result hash tables. An overall result may be obtained from the result set of disjoint result hash tables. The data structure may used in a parallel computing environment to determine an aggregation. | 01-12-2012 |
20130138628 | HASH-JOIN IN PARALLEL COMPUTATION ENVIRONMENTS - According to some embodiments, a system and method for a parallel join of relational data tables may be provided by calculating, by a plurality of concurrently executing execution threads, hash values for join columns of a first input table and a second input table; storing the calculated hash values in a set of disjoint thread-local hash maps for each of the first input table and the second input table; merging the set of thread-local hash maps of the first input table, by a second plurality of execution threads operating concurrently, to produce a set of merged hash maps; comparing each entry of the merged hash maps to each entry of the set of thread-local hash maps for the second input table to determine whether there is a match, according to a join type; and generating an output table including matches as determined by the comparing. | 05-30-2013 |
Patent application number | Description | Published |
20080224086 | Aqueous Microcapsule Dispersions - An aqueous microcapsule dispersion, including water; microcapsules charged with one or more ingredients or active components; and one or more polymeric dispersants, where the polymers are homopolymers or copolymers, and the polymers comprise at least five monomer units is provided. | 09-18-2008 |
20080268005 | Method for Finishing Textiles with Skin-Care Oils - A process for finishing textiles with skin-care oils including spraying, onto a textile, an aqueous emulsion with a Brookfield viscosity below 200 mPas at 20° C., including (a) water; (b) one or more skin-care oils; and (c) one or more emulsifiers is provided. | 10-30-2008 |
20080276383 | Textile Finishing - A process for finishing textiles with oil components is provided, and includes preparing an aqueous oil-in-water emulsion of one or more oil components using one or more alkali metal and/or alkaline earth metal soaps of one or more C | 11-13-2008 |
20100255210 | PROCESS FOR FINISHING TEXTILES - A process for finishing textiles, including spraying, onto a textile, an aqueous microcapsule dispersion, including water; microcapsules; one or more polymeric dispersants; and one or more anionic wetting agents, where the wetting agents are different from the one or more polymeric dispersants is provided. | 10-07-2010 |
20110104224 | Textile Finishing For Insect Repellency - The invention is drawn to a method of producing a textile flat structure with insect-repellent properties by applying a solution comprising an insect repellent and a binder to a textile flat structure, wherein the binder is a combination of a silicone elastomer of formula (I) and a silicone crosslinker of formula (II), provided that the insect repellent is not microencapsulated, and that the solution is free from acrylate binders. The treated textile flat structures are characterized by excellent washing permanence. | 05-05-2011 |
20150065604 | Microcapsules For Paints And Lacquers - A paint or lacquer composition including microcapsules, which microcapsules are prepared according to the process including: (a) providing a mixture of an active and a polyvinylether; (b) polymerizing the mixture with maleic anhydride to form a copolymer matrix; and (c) cross-linking the copolymer matrix with a melamine-formalin resin to encapsulate the active in microcapsules with an average diameter of about 0.1 to about 25 μm for incorporating into a paint or a lacquer composition is provided. | 03-05-2015 |