me System and method for communicating with sensors/loggers in integrated radio frequency identification (RFID) tags By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system and method is disclosed for communicating with sensors/loggers in integrated radio frequency identification (RFID) tags. An RFID reader uses a Communicate With Data Logger Command to communicate with a data logger in an RFID tag. The RFID reader performs data access processes using an Index Register and a Data Register of the RFID tag. The RFID reader selects one of (1) Index Read access (2) Index Write access (3) Data Write access (4) Data Read access with parity and (5) Data Read access with cyclic redundancy check (CRC). The RFID tag performs the requested data access and then performs an error detection process. Full Article
me Storing in other queue when reservation station instruction queue reserved for immediate source operand instruction execution unit is full By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A processing apparatus includes an execution unit which performs computation on two operand inputs each being selectable between read data from a register and an immediate value. The processing apparatus also includes another execution unit which performs computation on two operand inputs, one of which is selectable between read data from a register and an immediate value, and the other of which is an immediate value. A control unit determines, based on a received instruction specifying a computation on two operands, whether each of the two operands specifies read data from a register or an immediate value. Depending on the determination result, the control unit causes one of the execution units to execute the computation specified by the received instruction. Full Article
me Framework for facilitating implementation of multi-tenant SaaS architecture By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A framework for implementing multitenant architecture is provided. The framework comprises a framework services module which is configured to provide framework services that facilitate abstraction of Software-as-a-Service (SaaS) services and crosscutting services for a Greenfield application and a non SaaS based web application. Further the abstraction results in a SaaS based multitenant web application. The framework further comprises a runtime module configured to automatically integrate and consume the framework services and APIs to facilitate monitoring and controlling of features associated with the SaaS based multitenant web application. The framework further comprises a metadata services module configured to provide a plurality of metadata services to facilitate abstraction of storage structure of metadata associated with the framework and act as APIs for managing the metadata. The framework further comprises a role based administration module that facilitates management of the metadata through a tenant administrator and a product administrator. Full Article
me Systems and methods for monitoring product development By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A computer-implemented method is provided for evaluating team performance in a product development environment. The method includes receiving a plurality of points of effort made by a team over a plurality of days in a time period, computing a slope associated with a line of best fit through the plurality of points of effort over the plurality of days, computing a deviation of the slope from an ideal slope corresponding to a desired performance rate for the team, and generating a display illustrating at least one of the slope, the ideal slope or the deviation. Full Article
me Conducting verification in event processing applications using formal methods By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method of applying formal verification methodologies to event processing applications is provided herein. The method includes the following stages: representing an event processing application as an event processing network, being a graph with event processing agents as nodes; generating a finite state machine based on the event processing network, wherein the finite state machine is an over-approximation of the event processing application; expressing stateful rules and policies that are associated with the event processing application using temporal logic, to yield a temporal representation of the event processing application; combining the temporal representation and the finite state machine into a model; generating a statement associated with a user-selected verification-related property of the event processing application, wherein the statement is generated using the temporal representation; and applying the statement to the model, to yield an indication for: (i) a correctness of the statement or (ii) a counter example, respectively. Full Article
me Applying coding standards in graphical programming environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the coding standard to graphical programs/models in the graphical programming/modeling environments. The mechanisms may detect violations of the coding standard in the graphical model and report such violations to the users. The mechanisms may automatically correct the graphical model to remove the violations from the graphical model. The mechanisms may also automatically avoid the violations in the simulation and/or code generation of the graphical model. Full Article
me Methods and devices for managing a cloud computing environment By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Methods, devices, and systems for management of a cloud computing environment for use by a software application. The cloud computing environment may be an N-tier environment. Multiple cloud providers may be used to provide the cloud computing environment. Full Article
me System and method for recommending software artifacts By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method for recommending at least one artifact to an artifact user is described. The method includes obtaining user characteristic information reflecting preferences, particular to the artifact user, as to a desired artifact. The method also includes obtaining first metadata about each of one or more candidate artifacts, and scoring, as one or more scored artifacts, each of the one or more candidate artifacts by evaluating one or more criteria, not particular to the artifact user, applied to the first metadata. The method further includes scaling, as one or more scaled artifacts, a score of each of the one or more scored artifacts, by evaluating the suitability of each of the one or more scored artifacts in view of the user characteristic information. The method lastly includes recommending to the artifact user at least one artifact from among the one or more scaled artifacts based on its scaled score. Full Article
me Custom code lifecycle management By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method is provided to manage program code that runs in a computer system comprising: producing a management information structure that identifies a managed system within the computer system; producing a master object definition information structure that provides a mapping between master objects and corresponding managed code objects that run in the computer system; and requesting extraction of information from the managed system identified by the master information structure that relates to managed code objects that the object definition information structure maps to master objects. Full Article
me Compound versioning and identification scheme for composite application development By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements. Full Article
me System for generating readable and meaningful descriptions of stream processing source code By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An information processing system, computer readable storage medium, and method for automatically generating human readable and meaningful documentation for one or more source code files. A processor of the information processing system receives one or more source code files containing source code artifacts (SCA) and infers semantics therefrom based on predefined rules. The processor, based on the inferred semantics, extracts documentation from another source code file. The extracted documentation and the inferred semantics are used to generate new human readable and meaningful documentation for the SCA, such new documentation being previously missing from the SCA. The generated new documentation is included with the SCA in one or more source code files. Full Article
me System and method for generating software unit tests simultaneously with API documentation By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system and method may generate unit tests for source code concurrently with API documentation. The system may receive a source code file including several comments sections. Each comments section may include a description of a source code unit such as a class, method, member variable, etc. The description may also correspond to input and output parameters the source code unit. The system and method may parsing the source code file to determine a source code function type corresponding to the unit description and copy the unit description to a unit test stub corresponding to the function type. A developer or another module may then complete the unit test stub to transform each stub into a complete unit test corresponding to the source code unit. Additionally, the system and method may execute the unit test and generate a test result indication for each unit test. Full Article
me Simultaneously targeting multiple homogeneous and heterogeneous runtime environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A single software project in an integrated development environment (IDE) may be built for multiple target environments in a single build episode. Multiple different output artifacts may be generated by the build process for each of the target environments. The output artifacts are then deployed to the target environments, which may be homogeneous or heterogeneous environments. The same source project may be used to generate multiple output artifacts for the same target environment. Full Article
me Release management system for a multi-node application By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A deployment system provides the ability to deploy a multi-node distributed application, such as a cloud computing platform application that has a plurality of interconnected nodes performing specialized jobs. The deployment system includes a release management system that builds and manages versioned releases of application services and/or software modules that are executed by the plurality of nodes of the cloud computing platform application. The release management system utilizes specification files to define a jobs and application packages and configurations needed to perform the jobs. The jobs and application packages are assembled into a self-contained release bundle that may be provided to the deployment system. The deployment system unwraps the release bundle and provides each job to deployment agents executing on VMs. The deployment agents apply the jobs to their respective VM (e.g., launching applications), thereby deploying the cloud computing platform application. Full Article
me System and method for efficient compilation and invocation of function type calls By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system and method for efficient compilation and invocation of function type calls in a virtual machine (VM), or other runtime environment, and particularly for use in a system that includes a Java Virtual Machine (JVM). In accordance with an embodiment, the system comprises a virtual machine for executing a software application; a memory space for the application byte code comprising callsites generated using a function type carrier; a bytecode to machine code compiler which performs MethodHandle invocation optimizations; a memory space for the compiled machine code; and a memory space for storing software objects as part of the software application. The system enables carrying the function type from the original MethodHandle to a callsite in the generated bytecode, including maintaining generics information for a function type acquired from a target function, and generating a callsite based on the generics information for the function object invocation. Full Article
me Optimization of loops and data flow sections in multi-core processor environment By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT The present invention relates to a method for compiling code for a multi-core processor, comprising: detecting and optimizing a loop, partitioning the loop into partitions executable and mappable on physical hardware with optimal instruction level parallelism, optimizing the loop iterations and/or loop counter for ideal mapping on hardware, chaining the loop partitions generating a list representing the execution sequence of the partitions. Full Article
me Program module applicability analyzer for software development and testing for multi-processor environments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT In one embodiment, a machine-implemented method programs a heterogeneous multi-processor computer system to run a plurality of program modules, wherein each program module is to be run on one of the processors The system includes a plurality of processors of two or more different processor types. According to the recited method, machine-implemented offline processing is performed using a plurality of SIET tools of a scheduling information extracting toolkit (SIET) and a plurality of SBT tools of a schedule building toolkit (SBT). A program module applicability analyzer (PMAA) determines whether a first processor of a first processor type is capable of running a first program module without compiling the first program module. Machine-implemented online processing is performed using realtime data to test the scheduling software and the selected schedule solution. Full Article
me Software modification methods to provide master-slave execution for multi-processing and/or distributed parallel processing By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT In one embodiment of the invention, a method is disclosed for modifying a pre-existing application program for multi-processing and/or distributed parallel processing. The method includes searching an application program for a computational loop; analyzing the computational loop to determine independence of the computational transactions of the computational loop; and replacing the computational loop with master code and slave code to provide master-slave execution of the computational loop in response to analyzing the computational loop to determine independence of the computational transactions of the computational loop. Multiple instances of the modified application program are executed to provide multi-processing and/or distributed parallel processing. Full Article
me Systems and methods for information flow analysis By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Computer-implemented methods for analyzing computer programs written in semi-structured languages are disclosed. The method is based on unification of the two classic forms of program flow analysis, control flow and data flow analysis. As such, it is capable of substantially increased precision, which increases the effectiveness of applications such as automated parallelization and software testing. Certain implementations of the method are based on a process of converting source code to a decision graph and transforming that into one or more alpha graphs which support various applications in software development. The method is designed for a wide variety of digital processing platforms, including highly parallel machines. The method may also be adapted to the analysis of (semi-structured) flows in other contexts including water systems and electrical grids. Full Article
me Method for identifying problematic loops in an application and devices thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT This invention relates to a method, computer readable medium, and apparatus for identifying one or more problematic loops in an application. This invention provides a Directed Acyclic Graph or DAG representation of structure of one or more loops in the application by performing a static and a dynamic analysis of the application source code and depicts the loop information as LoopID, loop weight, total loop iteration, average loop iteration, total loop iteration time, average loop iteration time and embedded vector size. This aids a programmer to concentrate on problematic loops in the application and analyze them further for potential parallelism. Full Article
me Transferring files to a baseboard management controller (‘BMC’) in a computing system By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device. Full Article
me Transferring files to a baseboard management controller (‘bmc’) in a computing system By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device. Full Article
me Method and system for upgrading software By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Embodiments of the present disclosure provide a method and a system for upgrading software. The method includes: a client reports a software upgrade request to a server, wherein the upgrade request carries file information of the local software to be upgraded; the server determines the difference with the latest version software according to the file information of the software to be upgraded in the upgrade request, and generates upgrade instruction information according to the difference and sends it to the client; the client downloads and updates the relevant files and performs the relevant local upgrade operations according to the instructions in received upgrade instruction information. Technical solutions of the present disclosure can save bandwidth resources and reduce the workload for upgrading software. Full Article
me Electronic system with system modification control mechanism and method of operation thereof By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT An electronic system and method of operation thereof includes: a control unit for receiving a patterned signal; a recognizer module, coupled to the control unit, for recognizing an unique trigger from the patterned signal; an operation module, coupled to the recognizer module, for detecting an operational mode from the unique trigger; and a change module, coupled to the operation module, for configuring a system state change of a memory sub-system based on the operational mode. Full Article
me Algorithm for automated enterprise deployments By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A method of automating the deployment of a number of enterprise applications on one or more computer data processing systems. Each enterprise application or update is stored in a dynamic distribution directory and is provided with identifying indicia, such as stage information, target information, and settings information. When automated enterprise deployment is invoked, computer instructions in a computer readable medium provide for initializing deployment, performing deployment, and finalizing deployment of the enterprise applications or updates. Full Article
me Blueprint-driven environment template creation in a virtual infrastructure By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A system for blueprint-driven environment template creation in a virtual infrastructure comprises a processor and a memory. The processor is configured to receive a blueprint, receive an environment template configuration, and build an environment template using the blueprint and the environment template configuration. The environment template is for provisioning an environment. The environment is for deploying an application. The memory is coupled to the processor and is configured to provide the processor with instructions. Full Article
me Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by destroying parallizable group of threads in sub-domains By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT Embodiments provide various techniques for dynamic adjustment of a number of threads for execution in any domain based on domain utilizations. In a multiprocessor system, the utilization for each domain is monitored. If a utilization of any of these domains changes, then the number of threads for each of the domains determined for execution may also be adjusted to adapt to the change. Full Article
me Methods and systems to identify and reproduce concurrency violations in multi-threaded programs using expressions By www.freepatentsonline.com Published On :: Tue, 15 Sep 2015 08:00:00 EDT Methods and systems to identify and reproduce concurrency bugs in multi-threaded programs are disclosed. An example method disclosed herein includes defining a data type. The data type includes a first predicate associated with a first thread of a multi-threaded program that is associated with a first condition, a second predicate that is associated with a second thread of the multi-threaded program, the second predicate being associated with a second condition, and an expression that defines a relationship between the first predicate and the second predicate. The relationship, when satisfied, causes the concurrency bug to be detected. A concurrency bug detector conforming to the data type is used to detect the concurrency bug in the multi-threaded program. Full Article
me Method and system for program building By www.freepatentsonline.com Published On :: Tue, 20 Oct 2015 08:00:00 EDT An improved method for program building uses predefined source files and predefined build scripts comprising a sequence of build commands; wherein each build command comprises an origin command line interpretable by an operating system and addressed to at least one compiling tool. Full Article
me Firmware update method and apparatus of set-top box for digital broadcast system By www.freepatentsonline.com Published On :: Tue, 03 Nov 2015 08:00:00 EST A firmware update method and apparatus of a set-top box for a digital broadcast system is provided. A firmware update method of a set-top box for a digital broadcast system includes determining whether a newly received Code Version Table (CVT) following a public CVT which has been previously received and stored is the public CVT or a filtering CVT; and updating, when the newly received CVG is the filtering CVT, the firmware of the set-top box with a filtering firmware indicated by the filtering CVT. Full Article
me Malodor counteracting compositions and method for their use By www.freepatentsonline.com Published On :: Tue, 08 Jul 2014 08:00:00 EDT The present invention relates to the field of perfumery and more particularly to the field of malodor counteractancy. In particular, it relates to a method for application of malodor counteracting (MOC) compositions capable of neutralizing in an efficient manner, through chemical reactions, malodors of a large variety of origins and which can be encountered in the air, on textiles, bathroom or kitchen surfaces, and the like. The composition may be applied as is or in the form of a perfuming composition or in a consumer product or article containing the compound or perfume composition. Full Article
me 2-hydroxy-6-methyl-heptane derivatives as perfuming ingredients By www.freepatentsonline.com Published On :: Tue, 19 Aug 2014 08:00:00 EDT The invention relates to a method of use of certain derivatives of formula (I) in the form of any one of its stereoisomers or a mixture thereof, and wherein R1 represents a hydrogen atom, a C1-4 alkyl or alkenyl group, or a (CHR)2OH group, each R being a hydrogen atom or a methyl group; R2 represents a hydrogen atom or a methyl, ethyl or n-propyl group; and R3 represents a hydrogen atom or a methyl group, as perfuming ingredients. The present invention concerns also certain compounds and compositions or articles containing such compounds. Full Article
me Perfume compositions By www.freepatentsonline.com Published On :: Tue, 02 Sep 2014 08:00:00 EDT Perfume compositions effective against urine malodor and having a low odor, comprise between 20% and 50% of perfume ingredients comprising at least 15% by-weight of N-ethyl-N-(3-methylphenyl) propanamide. Full Article
me Perfume testers or perfumes By www.freepatentsonline.com Published On :: Tue, 14 Oct 2014 08:00:00 EDT A perfume tester or perfume includes a granule containing a friable peripheral portion incorporating fragrant compounds, which disintegrates as a perfumed powder when the granule is applied onto the skin. A method for making the perfume tester or perfume is by granulation, and the granule can be used in particular for perfume testing. Full Article
me 3-methyl-6-cyclohexadecen-1-one and its use in perfume compositions By www.freepatentsonline.com Published On :: Tue, 14 Oct 2014 08:00:00 EDT The present invention is directed to a novel fragrance compound, 3-methyl-cyclohexadec-6-enone. Full Article
me Perfume systems By www.freepatentsonline.com Published On :: Tue, 16 Dec 2014 08:00:00 EST The present application relates to perfume raw materials, perfume delivery systems and consumer products comprising such perfume raw materials and/or such perfume delivery systems, as well as processes for making and using such perfume raw materials, perfume delivery systems and consumer products. Such perfume raw materials and compositions, including the delivery systems, disclosed herein expand the perfume communities' options as such perfume raw materials can provide variations on character and such compositions can provide desired odor profiles. Full Article
me 4(3)-(4-hydroxy-4-methylpentyl)-3-cyclohexene-1-carbonitrile By www.freepatentsonline.com Published On :: Tue, 17 Mar 2015 08:00:00 EDT A compound and a fragrance composition containing the same are provided, wherein the compound has a citrus odor in addition to a muguet odor, which is useful as a fragrance, is stable in an aqueous vehicle, and can provide a bright muguet odor with good fragrance retention by being blended with another fragrance. Particularly, they are 4(3)-(4-hydroxy-4-methylpentyl)-3-cyclohexene-1-carbonitrile and a fragrance composition containing 4(3)-(4-hydroxy-4-methylpentyl)-3-cyclohexene-1-carbonitrile. Full Article
me Perfume systems By www.freepatentsonline.com Published On :: Tue, 24 Mar 2015 08:00:00 EDT The present application relates to perfume raw materials, perfume delivery systems and consumer products comprising such perfume raw materials and/or such perfume delivery systems, as well as processes for making and using such perfume raw materials, perfume delivery systems and consumer products. Such perfume raw materials and compositions, including the delivery systems, disclosed herein expand the perfume communities' options as such perfume raw materials can provide variations on character and such compositions can provide desired odor profiles. Full Article
me Pyrimidine derivatives and their use in perfume compositions By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The present invention relates to novel pyrimidine derivatives and their use in perfume compositions. The novel pyrimidine derivatives of the present invention are represented by the following formula: wherein m and n are integers of 0 or 1, with the proviso that when m is 0, n is 1 and when m is 1, n is 0; andwherein the dashed circle represents either single or double bonds. Full Article
me Separation of isomeric menthol compounds By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT The invention relates to a process for rectificative separation of compositions of matter containing diastereomers of 2-isopropyl-5-methylcyclohexanol by using ionic liquids as extractants. Full Article
me Process for isolating crystallized 2,2,4,4 tetramethyl-1,3-cyclobutanediol (TMCD) particles utilizing pressure filtration By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT A method for isolating 2,2,4,4-tetramethyl-1,3-cyclobutanediol (TMCD) solids from an isolated feed slurry formed in a TMCD process comprising TMCD, a liquid phase, and impurities by (a) treating the isolated feed slurry in a product isolation zone to produce an isolated TMCD product wet cake, a mother liquor, and impurities; wherein the product isolation zone can comprise at least one rotary pressure drum filter. Full Article
me Method of producing alcohols By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT A method of making alcohols involves forming of alcohol esters from liquid alkane halides and a solution of metallic salts of organic acids to produce gaseous alcohol esters for reaction with magnesium or metal hydroxides to form the alcohol and the metal salt of the organic acids. In an improvement method liquid phase alcohol esters instead of gaseous alcohol esters are produced from liquid alkane halides and a solution of metal salts of organic acids whose alkane esters are less soluble in water than that of the alkane halide and treating of the alcohol ester formed with magnesium or metal hydroxides to form the alcohol and the metal salt of the organic acids. Full Article
me Method for preparing menthone from isopulegol By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The present invention relates to a method for preparing menthone, starting from isopulegol, using specific homogeneous catalysts. Full Article
me Method for producing 2-chloromethylbenzaldehyde, 2-chloromethylbenzaldehyde-containing composition, and method for storing same By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A process for obtaining an industrially useful 2-chloromethylbenzaldehyde-containing liquid composition at a high yield is provided. More specifically, a process for producing 2-chloromethylbenzaldehyde comprising step (A) of mixing 1-dichloromethyl-2-chloromethylbenzene and sulfuric acid having a concentration of 84.5% by weight or more; and step (B) of mixing a mixture obtained in step (A) and water is provided. Full Article
me Protected aldehydes for use as intermediates in chemical syntheses, and processes for their preparation By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A para-methoxy protected benzaldehyde useful in preparation of treprostinil, and of formula: (Formula (1)) is prepared by subjecting to Claisen re-arrangement a substituted benzaldehyde of formula (1a): (Formula (Ia)) to form the m-hydroxy-substituted benzaldehyde of formula (1b): (Formula (Ib)) and then reacting compound (1b) with a p-methoxybenzyl (PMB) compound to form a PMB-substituted benzaldehyde of formula (1). Full Article
me Apparatus for coproducting ISO type reaction products and alcohols from olefins, and method for coproducting them using the apparatus By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The present invention relates to an apparatus for coproducting iso-type reaction product and alcohol from olefin, and a method for coproducting using the apparatus, in which the hydroformylation reactor provides a sufficient reaction area due to the broad contact surface area between the olefin and the synthesis gases that are the raw materials by a distributor plate installed in the reactor, and the raw materials can be sufficiently mixed with the reaction mixture due to the circulation of the reaction mixture so that the efficiency of the production of the aldehyde is excellent; and also the hydrogenation reactor suppresses the side reaction so that the efficiency for producing aldehyde and alcohol are all increased, and also iso-type reaction product and alcohol can be efficiently co-produced. Full Article
me Method for cultivation of Monarda fistulosa By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A method for cultivating Monarda fistulosaincludes planting seeds at rates between about 2.5 and about 5 pounds per acre, preferably about 4 pounds per acre. Fuel costs are reduced because seeding, mowing the first season, and harvesting in seasons thereafter are all that is required. Reduction in herbicide use results from the heavy rate of planting, improved germination attributed to rolling, and the plant's natural herbicides which are more highly effective when seeded at the higher rate. The method includes seeding, mowing during a first growing season, and harvesting each season thereafter. This method results in oil without weed contamination and carvacrol levels are high. Full Article
me Energy efficient method and apparatus for the extraction of lower alcohols from dilute aqueous solution By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The present invention relates to the energy efficient and selective extraction of dilute concentrations of C2-C6 alcohols from an aqueous solution using liquid phase dimethyl ether. Full Article
me Method for producing phenylphosphonic acid metal salt composition, and crystal nucleating agent therefrom By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A method for producing a phenylphosphonic acid metal salt composition, including reacting a phenylphosphonic acid compound (a) with a metal salt, metal oxide or metal hydroxide (b) that is present in an amount beyond the equivalent, the phenylphosphonic acid metal salt composition containing phenylphosphonic acid metal salt, and a surplus amount of the metal salt, the metal oxide or the surplus metal hydroxide (b). A crystal nucleating agent comprises the phenylphosphonic acid metal salt composition produced by the method. Full Article
me Method for preparing 3-trifluoromethyl chalcones By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT Disclosed is a method for preparing a compound of Formula 1 wherein Q and Z are as defined in the disclosure comprising distilling water from a mixture comprising a compound of Formula 2, a compound of Formula 3, a base comprising at least one compound selected from the group consisting of alkaline earth metal hydroxides of Formula 4 wherein M is Ca, Sr or Ba, alkali metal carbonates of Formula 4a wherein M1 is Li, Na or K, 1,5-diazabicyclo[4.3.0]non-5-ene and 1,8-diazabicyclo[5.4.0]undec-7-ene, and an aprotic solvent capable of forming a low-boiling azeotrope with water. Also disclosed is a method for preparing a compound of Formula 2 comprising (1) forming a reaction mixture comprising a Grignard reagent derived from contacting a compound of Formula 5 wherein X is Cl, Br or I with magnesium metal or an alkylmagnesium halide in the presence of an ethereal solvent, and then (2) contacting the reaction mixture with a compound of Formula 6 wherein Y is OR11 or NR12R13, and R11, R12 and R13 are as defined in the disclosure. Further disclosed is a method for preparing a compound of Formula 7 wherein Q and Z are as defined in the disclosure, using a compound of Formula 1 characterized by preparing the compound of Formula 1 by the method disclosed above or using a compound of Formula 1 prepared by the method disclosed above. Full Article