Pu, US
Anbin Pu, Ames, IA US
Patent application number | Description | Published |
---|---|---|
20120294981 | PROCESS FOR FORMING TREATED BACKSET AND PRODUCING ETHANOL - A process for obtaining a treated backset for use in ethanol production, the process involving treating waste material from an ethanol fermentation process with microorganisms to remove or decrease microbial cell growth inhibitors present in the waste material; and removing microbial biomass from the treated waste material to form a treated backset. The treated backset can be used in a process for producing ethanol from a fermentable biomass. Recovered microbial biomass can be used in as an animal feed or as a dietary supplement. | 11-22-2012 |
Calton Pu, Chatham, GA US
Patent application number | Description | Published |
---|---|---|
20120102369 | Dynamically Allocating Multitier Applications Based Upon Application Requirements and Performance and Reliability of Resources - The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail. | 04-26-2012 |
Calton Pu, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20100162257 | METHOD AND APPARATUS FOR PROVIDING RESOURCE ALLOCATION POLICY - A method and apparatus for providing a resource allocation policy in a network are disclosed. For example, the method constructs a queuing model for each application. The method defines a utility function for each application and for each transaction type of each application, and defines an overall utility in a system. The method performs an optimization to identify an optimal configuration that maximizes the overall utility for a given workload, and determines one or more adaptation policies for configuring the system in accordance with the optimal configuration. | 06-24-2010 |
20130116976 | Method, computer program, and information processing apparatus for analyzing performance of computer system - In an information processing apparatus, a calculation unit retrieves data that indicates processing periods of processes executed in each time window constituting an analysis period. The calculation unit then calculates a total processing time for each time window by adding up processing times spent for execution of processes. The calculation unit also calculates a total progress quantity for each time window by adding up progress quantities of the processes. A determination unit determines, based on the total processing time and total progress quantity of each time window, a threshold of the total processing times at which the ratio of an increase of the total progress quantity to an increase of the total processing time is equal to or smaller than a predetermined value. A detection unit detects time windows whose total processing times are equal to or longer than the threshold. | 05-09-2013 |
20130298135 | Dynamically Allocating Multitier Applications Based Upon Application Requirements and Performance Reliability of Resources - The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail. | 11-07-2013 |
20140052841 | COMPUTER PROGRAM, METHOD, AND INFORMATION PROCESSING APPARATUS FOR ANALYZING PERFORMANCE OF COMPUTER SYSTEM - In an information processing apparatus, a comparing unit determines whether the response time of each transaction falls within an acceptable time range that is specified previously. For each time window, a first calculation unit calculates a load of processes executed in parallel by the servers in a specified tier, based on transaction data of individual transactions. Further, a second calculation unit calculates a total progress quantity in each time window, based on the transaction data of transactions whose respective response times are determined to fall within the acceptable time range. A determination unit determines a specific load value as a threshold at which the total progress quantity begins to decrease in spite of an increase of the load. | 02-20-2014 |
20140068623 | INFORMATION PROCESSING APPARATUS, COMPUTER PROGRAM, AND METHOD FOR CONTROLLING EXECUTION OF JOBS - An information processing apparatus submits jobs for execution on a server. Jobs are classified into a plurality of groups, and these groups are ranked in ascending order of workload that the groups of jobs impose on the server. A processor in the information processing apparatus counts ongoing jobs that are currently executed on the server and belong to a specified number of top-ranked groups. The processor designates pending jobs that belong to other groups than the specified number of top-ranked groups and suspends submission of processing requests of the designated pending jobs to the server, when the number of ongoing jobs is greater than or equal to a threshold and when there are one or more pending jobs that belong to the specified number of top-ranked groups. | 03-06-2014 |
20150121103 | INFORMATION PROCESSING APPARATUS AND LOAD CONTROL METHOD - An information processing apparatus includes a processor that is capable of switching a performance level to one of a plurality of performance levels with different power consumption, and a storage unit that stores a program for controlling the performance level of the processor. The processor executing the program detects the periodicity of load variation of the information processing apparatus, and changes, according to the periodicity of the load variation, a determination interval for determining whether to switch the performance level of the processor. | 04-30-2015 |
Cun-Feng Pu, Mars, PA US
Patent application number | Description | Published |
---|---|---|
20100083904 | Pet Treat Dispensing Toy - A pet treat dispensing toy mainly includes a main shell and a bottom shell. The main shell has an upper opening and a bottom opening. The bottom shell is connected around the position of the bottom opening. | 04-08-2010 |
Fan Tao Pu, Potomac, MD US
Patent application number | Description | Published |
---|---|---|
20110119211 | SYSTEM AND METHOD FOR ASSESSING RISK - The invention describes systems and methods of assessing risk using a computer. A computer-based system including an enrollment module, a data aggregation module, a risk assessment module, and a memory is provided for assessing risks. The enrollment receives, at a computer, personal information regarding at least one entity. The data aggregation module receives, at the computer, risk information regarding the entity according to the personal information from at least one data source. The risk assessment module converts the risk information to assessment information. The memory stores the personal information, the risk information, and/or the assessment information on the computer. | 05-19-2011 |
20110119218 | SYSTEM AND METHOD FOR DETERMINING AN ENTITY'S IDENTITY AND ASSESSING RISKS RELATED THERETO - The invention describes systems and methods of determining an entity's identity and assessing risk related to the entity's identity using a computer. A computer-based system including a tracking module, an information module, a risk assessment module, and a memory is provided. The tracking module records encounters of the entity with the computer-based system. The information module gathers and detects changes in biographic information and biometric information relating to the entity's identity. The risk assessment module evaluates risks associated with the entity. The memory stores the information. | 05-19-2011 |
20150242632 | Computer-based risk signature generation and comparison system - A method of risk assessment of an entity includes converting one or more element of risk information into a character string and combining the character string of each element of risk information into a continuous character string to produce a signature containing the risk information for the entity. | 08-27-2015 |
Haihui Pu, Milwaukee, WI US
Patent application number | Description | Published |
---|---|---|
20130344390 | SYNTHESIS AND APPLICATIONS OF GRAPHENE BASED NANOMATERIALS - A composition of graphene-based nanomaterials and a method of preparing the composition are provided. A carbon-based precursor is dissolved in water to form a precursor suspension. The precursor suspension is placed onto a substrate, thereby forming a precursor assembly. The precursor assembly is annealed, thereby forming the graphene-based nanomaterials. The graphene-based nanomaterials are crystallographically ordered at least in part and configured to form a plurality of diffraction rings when probed by an incident electron beam. In one aspect, the graphene-based nanomaterials are semiconducting. In one aspect, a method of engineering an energy bandgap of graphene monoxide generally includes providing at least one atomic layer of graphene monoxide having a first energy bandgap, and applying a substantially planar strain is applied to the graphene monoxide, thereby tuning the first energy band gap to a second energy bandgap. | 12-26-2013 |
Jianhua Pu, Bishop, GA US
Patent application number | Description | Published |
---|---|---|
20100015390 | WOOD COMPOSITE MATERIAL CONTAINING BALSAM FIR - A wood composite board comprising balsam fir strands is disclosed. | 01-21-2010 |
Jiantao Pu, West Lafayette, IN US
Patent application number | Description | Published |
---|---|---|
20100076959 | METHODS FOR RETRIEVING SHAPES AND DRAWINGS - There are disclosed methods to provide stable pose determinations of various three dimensional shapes. Methods are also disclosed for determining multiple, unique drawing descriptors for two dimensional drawings, and for obtaining intermediate three dimensional representations of two dimensional drawings as one way to determine the descriptor. Methods are also disclosed to provide for searching of two dimensional drawings and three dimensional shapes using user-defined input, which may be a drawing or sketch. User interactivity is provided to further refine search results. | 03-25-2010 |
Joseph S. Pu, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090037269 | Integration of Cash Registers and WiFi Support for Customers - A WiFi sales reward system provides WiFi Internet access to customers in a store on a complementary basis along with purchases from the store. The store gives an Internet access code to the customer along with a qualifying purchase. The customer can then access the Internet through the store's WiFi hotspot by entering the access code when prompted for it. The access code grants a predetermined amount of Internet access time, based on the amount of the purchase or other terms specified by the store. | 02-05-2009 |
Jun Pu, Orlando, FL US
Patent application number | Description | Published |
---|---|---|
20130245032 | BICYCLIC AND TRICYCLIC INHIBITORS OF SUMOYLATION ENZYMES AND METHODS OF THEIR USE - According to the embodiments described herein, a tricyclic SUMOylation inhibitor compound is provided. In some embodiments, a method for inhibiting a SUMOylation enzyme in a cell is provided. Such a method may include administering a SUMOylation inhibitor compound to the cell. In some aspects, the SUMOylation enzyme is SUMO E1 or SUMO E2. In some aspects, the method may be used to inhibit a cancer cell in vitro (e.g., grown in culture) or in vivo (e.g., as part of a tumor in a subject). In other embodiments, a method for treating a cancer, degenerative diseases and viral infection is provided. Such a method may include administering an effective amount of a pharmaceutical composition to a subject having the cancer. The pharmaceutical composition may include a SUMOylation inhibitor compound. In some embodiments, the method for treating a disease may further comprise administering one or more DNA-damaging therapy in combination with administration of the pharmaceutical composition. | 09-19-2013 |
Jun Pu, Shrewsbury, MA US
Patent application number | Description | Published |
---|---|---|
20150259298 | THIOHYDANTOIN DERIVATIVES AND USES THEREOF - The present invention provides novel compounds (e.g., compounds of Formula (I)), and pharmaceutically acceptable salts, solvates, hydrate, polymorphs, co-crystals, tautomers, stereoisomers, isotopically labeled derivatives, prodrugs, and compositions thereof. Also provided are methods and kits comprising the inventive compounds, or compositions thereof, for treating and/or preventing a fungal or protozoan infection, inhibiting the activity of a fungal or protozoan enzyme, killing a fungus or protozoan, or inhibiting the growth of a fungus or protozoan. The fungus may be a | 09-17-2015 |
Qinglin Pu, Melrose, MA US
Patent application number | Description | Published |
---|---|---|
20140349998 | PYRROLOPYRIMIDINES AS JANUS KINASE INHIITORS - The instant invention provides compounds of formula I which are JAK3 inhibitors. Specifically, the compounds of formula I are pyrrolo[2,3-d]pyrimidine derivative compounds. The instant invention also provides methods of treating JAK-mediated diseases such as rheumatoid arthritis, asthma, COPD and cancer, by administering the pyrrolo[2,3-d]pyrimidine-derivative compounds of formula I. | 11-27-2014 |
Qitan Pu, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20160054804 | DEVICES, SYSTEMS, AND METHODS FOR DETECTING GESTURES USING WIRELESS COMMUNICATION SIGNALS - Examples of systems, devices, and methods are described herein that may provide for gesture recognition. Wireless communication signals may be received from sources in an environment (e.g. cellular telephones, computers, etc.). Features of the wireless communication signals (e.g. Doppler shifts) may be extracted and utilized to identify gestures. The use of wireless communication signals may accordingly make possible gesture recognition in a whole-home environment that may identify gestures performed through walls or other obstacles. | 02-25-2016 |
Qiusheng Pu, Auburn, WA US
Patent application number | Description | Published |
---|---|---|
20140186627 | LIGNIN IN PARTICULATE FORM - Lignin in particulate form is provided. The lignin particles have relatively large diameter and relatively low density, compared to known lignin particles. The lignin is formed from black liquor using supersaturation of an ionic solution. Methods of forming the lignin particulate are also provided. | 07-03-2014 |
20140187760 | Lignin Precipitation Methods - A method of separating lignin from black liquor from a pulp mill by adjusting the pH of the black liquor is provided. Various additional steps can be used to further process the separated lignin, including washing, drying, and/or comminuting. In certain embodiments, solvents and byproducts are recycled so as to reduce waste and maintain chemical balance within a commercial lignin production facility. | 07-03-2014 |
Rui Pu, Brookline, MA US
Patent application number | Description | Published |
---|---|---|
20150185309 | METHOD AND SYSTEM TO ESTIMATE THE LOCATION OF A TRANSMITTING DEVICE IN AN (ASYNCHRONOUS) WIRELESS NETWORK - A system for locating a mobile device is disclosed. In one embodiment, the system includes a mobile device having a processor and a receiver, and at least three transceiver devices forming a network of transceiver devices. The mobile device and transceivers can transmit a request (REQ) packet by the mobile device; receive the REQ packet by the at least three transceiver devices; transmit, by a first one of the at least three transceiver devices receiving the REQ packet, a response (RSP) packet; and receive by at least some of the at least three transceiver devices the REQ and the RSP packet. The at least three transceiver devices that receive both the REQ and the RSP packet, the system determines a difference in arrival time between receiving the REQ packet and the RSP packet. The system can determine the location of the mobile device based on determined differences in arrival time. | 07-02-2015 |
Ruiyu Pu, Gainesville, FL US
Patent application number | Description | Published |
---|---|---|
20090274725 | Materials and Methods for Detecting, Preventing, and Treating Retroviral Infection - The subject invention pertains to materials and methods for detecting, preventing and treating retroviral infections in humans and other animals susceptible to infection by retrovirus. It has been discovered that FIV can be transmitted from cats to humans and that the FIV can infect human cells in vivo and that antibodies generated by the infected person cross-react with HIV antigens. Thus, the methods and compositions of the subject invention can be used to detect, prevent and treat FIV infection in humans and other non-feline animals that are susceptible to FIV infection. The methods and compositions of the invention can also be used to prevent and treat infection by HIV in humans. | 11-05-2009 |
William T. Pu, Chestnut Hill, MA US
Patent application number | Description | Published |
---|---|---|
20090306181 | Compositions and methods for evaluating and treating heart failure - The invention relates to compositions, formulations, kits, and methods useful for the treatment and evaluation of heart disease in an individual. | 12-10-2009 |
Xiao Pu, Plano, TX US
Patent application number | Description | Published |
---|---|---|
20110199137 | LOOP FILTER AND VOLTAGE CONTROLLED OSCILLATOR FOR A PHASE-LOCKED LOOP - A phase-locked loop includes a loop filter and a voltage controlled oscillator (VCO). The VCO includes multiple transistors, each transistor having a smaller transconductance (g | 08-18-2011 |
20120092050 | OSCILLATOR CIRCUIT AND METHOD FOR GAIN AND PHASE NOISE CONTROL - An oscillator circuit and method for gain and phase noise control. A gain and phase noise controlled oscillator circuit includes a variable electronic oscillator and a tuning loop circuit. In operation, the variable electronic oscillator generates a clock signal and has a clock signal frequency that is controlled by a sense voltage received by the variable electronic oscillator or by one or more capacitive loads coupled to the variable electronic oscillator. Further, the tuning loop circuit is coupled to the variable electronic oscillator and compares the sense voltage to a control voltage received by the tuning loop circuit and produces one or more correction signals based on the comparison, where the one or more capacitive loads change capacitance based on the one or more correction signals. | 04-19-2012 |
20150309525 | Voltage Reference - A voltage reference circuit includes a bipolar transistor and a circuit configured to measure the ratio of emitter current to base current of the bipolar transistor. The output voltage of the voltage reference circuit is compensated as a function of the measured ratio. | 10-29-2015 |
Xiaoyan Pu, Chelmsford, MA US
Patent application number | Description | Published |
---|---|---|
20090193427 | MANAGING PARALLEL DATA PROCESSING JOBS IN GRID ENVIRONMENTS - Method, system, and computer program product for managing parallel data processing jobs in grid environments are provided. A request to deploy a parallel data processing job in a grid environment is received. A plurality of resource nodes in the grid environment are dynamically allocated to the parallel data processing job. A configuration file is automatically generated for the parallel data processing job based on the allocated resource nodes. The parallel data processing job is then executed in the grid environment using the generated configuration file. | 07-30-2009 |
20110295867 | KEY-BREAK AND RECORD-LOOP PROCESSING IN PARALLEL DATA TRANSFORMATION - Embodiments of the invention provide a method and apparatus for providing additional functionality to a data processing program. This is achieved by various means, including preprocessing records in a data volume, designating certain records with a key-break, and creating an aggregation structure that user programs may use to store previously-processed records from the data volume. | 12-01-2011 |
20120259875 | KEY-BREAK AND RECORD-LOOP PROCESSING IN PARALLEL DATA TRANSFORMATION - Embodiments of the invention provide a method and apparatus for providing additional functionality to a data processing program. This is achieved by various means, including preprocessing records in a data volume, designating certain records with a key-break, and creating an aggregation structure that user programs may use to store previously-processed records from the data volume. | 10-11-2012 |
20140007121 | LIGHT WEIGHT WORKLOAD MANAGEMENT SERVER INTEGRATION | 01-02-2014 |
20140280441 | DATA INTEGRATION ON RETARGETABLE ENGINES IN A NETWORKED ENVIRONMENT - Techniques are disclosed for data integration on retargetable engines in a networked environment. The networked environment includes data processing engines of different types and having different sets of characteristics. A request is received execute a data flow model in the networked environment. The data flow model includes data flow objects. A first data processing engine is programmatically selected based on a predefined set of criteria and the sets of characteristics of the data processing engines. The data flow model is executed using the selected data processing engine and responsive to the request. | 09-18-2014 |
20140281704 | DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS - System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system. | 09-18-2014 |
20140282563 | DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS - System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system. | 09-18-2014 |
20140282604 | QUALIFIED CHECKPOINTING OF DATA FLOWS IN A PROCESSING ENVIRONMENT - Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed. | 09-18-2014 |
20140282605 | QUALIFIED CHECKPOINTING OF DATA FLOWS IN A PROCESSING ENVIRONMENT - Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed. | 09-18-2014 |
20140325519 | VARIABLE WAIT TIME IN AN ASYNCHRONOUS CALL-BACK SYSTEM - A method includes a workload management (WLM) server that receives a first CHECK WORKLOAD command for a workload in a queue of the WLM server. It may be determined whether the workload is ready to run on a WLM client. If the workload is not ready to run, a wait time for the workload with the WLM server is dynamically estimated. The wait time is sent to the WLM client. If the workload is ready to run, then a response is sent to the WLM client that workload is ready to run. | 10-30-2014 |
20150052530 | TASK-BASED MODELING FOR PARALLEL DATA INTEGRATION - System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment. | 02-19-2015 |
20150074669 | TASK-BASED MODELING FOR PARALLEL DATA INTEGRATION - System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment. | 03-12-2015 |
20150261568 | OPTIMIZING PARALLEL DATA FLOWS WITH GENERATED JOB PROFILE DATA - Embodiments presented herein provide techniques for optimizing parallel data flows of a batch processing job using a profile of the processing job. An application retrieves a job profile for a processing job. The processing job has a plurality of processing stages specified in an execution profile. The job profile includes statistical data for at least one of the processing stages obtained during prior executions of the job. The application modifies properties of the execution profile based on the job profile to optimize the execution of the job. The application executes the processing job with the modified execution profile. | 09-17-2015 |
20150261572 | OPTIMIZING PARALLEL DATA FLOWS WITH GENERATED JOB PROFILE DATA - Embodiments presented herein provide techniques for optimizing parallel data flows of a batch processing job using a profile of the processing job. An application retrieves a job profile for a processing job. The processing job has a plurality of processing stages specified in an execution profile. The job profile includes statistical data for at least one of the processing stages obtained during prior executions of the job. The application modifies properties of the execution profile based on the job profile to optimize the execution of the job. The application executes the processing job with the modified execution profile. | 09-17-2015 |
20150268990 | PERFORMANCE MANAGEMENT FOR DATA INTEGRATION - The method of managing performance of data integration are described. A performance analyzer may receive data about a data integration job execution. The performance analyzer may determine whether there is a performance issue of the data integration job execution. The performance analyzer analyzes the data about the data integration job execution when there is a performance issue. The performance analyzer generates a job execution design recommendation based on the analysis of the data and a set of predefined recommendation rules. The performance analyzer then displays the data about the data integration job execution and when there is a generated job execution design recommendation, displaying the job execution design recommendation. | 09-24-2015 |
20150269006 | BOTTLENECK DETECTION FOR PERFORMANCE MANAGEMENT - Data flow disruptions over a series of data processing operators can be detected by a computer system that generates a profile for data flow at an operator. The profile can include data input, processing, and output wait times. Using the profile, the system can detect potential flow disruptions. If the potential disruption satisfies a rule, it is considered a data flow disruption and a recommendation associated with the satisfied rule is identified. The recommendation and the operator identity is displayed. | 09-24-2015 |
20150309769 | TASK MANAGEMENT INTEGRATED DESIGN ENVIRONMENT FOR COMPLEX DATA INTEGRATION APPLICATIONS - Embodiments presented herein provide task management capabilities for designing a complex data integration workflow in an integrated design environment (IDE). A task management tool of the IDE allows a developer to tag various stages of a data integration workflow in a non-linear manner. When the task management tool receives a tag for a given stage, the task management tool identifies incomplete tasks associated with the stage and generates a task list that includes the incomplete tasks. The developer may return to completing any of the tasks in the workflow in any sequence as desired. | 10-29-2015 |
20150311915 | FIELD LEVEL COMPRESSION IN PARALLEL DATA FLOWS - According to one embodiment of the present invention, a system selectively compresses data fields in a parallel data flow. The system identifies within an execution plan for the parallel data flow a first instance of a data field within a stage of the parallel data flow. The system traces the identified data field through stages of the parallel data flow and determines a score value for the identified data field based on operations performed on the identified data field during traversal of the stages. The system compresses the identified data field based on the score value indicating a performance gain with respect to the compressed data field. Embodiments of the present invention further include a method and computer program product for selectively compressing data fields in a parallel data flow in substantially the same manners described above. | 10-29-2015 |
20160062767 | DESIGN ANALYSIS OF DATA INTEGRATION JOB - A request for analysis of a data integration job is received that includes one or more features and criteria for the analysis. Each feature is extracted from a job model representing the job by invoking a corresponding analytical rule for each feature. The analytical rule includes one or more operations and invoking the analytical rule performs the operations to analyze one or more job components associated with the corresponding feature as represented in the job model and to extract information pertaining to that feature. | 03-03-2016 |
20160062790 | DESIGN ANALYSIS OF DATA INTEGRATION JOB - A request for analysis of a data integration job is received that includes one or more features and criteria for the analysis. Each feature is extracted from a job model representing the job by invoking a corresponding analytical rule for each feature. The analytical rule includes one or more operations and invoking the analytical rule performs the operations to analyze one or more job components associated with the corresponding feature as represented in the job model and to extract information pertaining to that feature. | 03-03-2016 |
20160070607 | SHARING A PARTITIONED DATA SET ACROSS PARALLEL APPLICATIONS - Provided are techniques for sharing a partitioned data set across parallel applications. Under control of a producing application, a partitioned data set is generated; a descriptor that describes the partitioned data set is generated; and the descriptor is registered in a registry. Under control of a consuming application, the registry is accessed to obtain the descriptor of the partitioned data set; and the descriptor is uses to determine how to process the partitioned data set. | 03-10-2016 |
20160070608 | SHARING A PARTITIONED DATA SET ACROSS PARALLEL APPLICATIONS - Provided are techniques for sharing a partitioned data set across parallel applications. Under control of a producing application, a partitioned data set is generated; a descriptor that describes the partitioned data set is generated; and the descriptor is registered in a registry. Under control of a consuming application, the registry is accessed to obtain the descriptor of the partitioned data set; and the descriptor is uses to determine how to process the partitioned data set. | 03-10-2016 |
20160094415 | ALLOCATING PHYSICAL NODES FOR PROCESSES IN AN EXECUTION PLAN - Provided are a computer program product, system, and method for allocating physical nodes for processes in an execution plan. An execution plan is generated indicating a plurality of processes. A resource requirement is generated indicating requested physical nodes and an assignment of the processes to execute on the requested physical nodes. A determination is made from the resource requirement of a resource allocation of physical nodes for the requested physical nodes and the processes. The execution plan is updated to generate an updated execution plan indicating the physical nodes on which the processes will execute according to the received resource allocation. | 03-31-2016 |
20160094417 | ALLOCATING PHYSICAL NODES FOR PROCESSES IN AN EXECUTION PLAN - Provided are a computer program product, system, and method for allocating physical nodes for processes in an execution plan. An execution plan is generated indicating a plurality of processes. A resource requirement is generated indicating requested physical nodes and an assignment of the processes to execute on the requested physical nodes. A determination is made from the resource requirement of a resource allocation of physical nodes for the requested physical nodes and the processes. The execution plan is updated to generate an updated execution plan indicating the physical nodes on which the processes will execute according to the received resource allocation. | 03-31-2016 |
Xiaoyan Pu, Westborough, MA US
Patent application number | Description | Published |
---|---|---|
20110061057 | Resource Optimization for Parallel Data Integration - For optimizing resources for a parallel data integration job, a job request is received, which specifies a parallel data integration job to deploy in a grid. Grid resource utilizations are predicted for hypothetical runs of the specified job on respective hypothetical grid resource configurations. This includes automatically predicting grid resource utilizations by a resource optimizer module responsive to a model based on a plurality of actual runs of previous jobs. A grid resource configuration is selected for running the parallel data integration job, which includes the optimizer module automatically selecting a grid resource configuration responsive to the predicted grid resource utilizations and an optimization criterion. | 03-10-2011 |
20120167112 | Method for Resource Optimization for Parallel Data Integration - For optimizing resources for a parallel data integration job, a job request is received, which specifies a parallel data integration job to deploy in a grid. Grid resource utilizations are predicted for hypothetical runs of the specified job on respective hypothetical grid resource configurations. This includes automatically predicting grid resource utilizations by a resource optimizer module responsive to a model based on a plurality of actual runs of previous jobs. A grid resource configuration is selected for running the parallel data integration job, which includes the optimizer module automatically selecting a grid resource configuration responsive to the predicted grid resource utilizations and an optimization criterion. | 06-28-2012 |
Yan Pu, Winston-Salem, NC US
Patent application number | Description | Published |
---|---|---|
20120199145 | METHOD FOR TREATING AN EXTRACTED TOBACCO PULP AND TOBACCO PRODUCTS MADE THEREFROM - The invention provides a method of producing a tobacco composition for use in a tobacco product, the method including treating a tobacco pulp with supercritical carbon dioxide. The treated tobacco pulp may exhibit a benzo[a]pyrene concentration lower than the initial benzo[a]pyrene concentration and/or a TSNA concentration lower than the initial TSNA concentration. The treated pulp can be introduced into tobacco products including smoking articles, smokeless tobacco products, and aerosol-generating devices configured for non-combustion of plant materials. | 08-09-2012 |
20140261487 | ELECTRONIC SMOKING ARTICLE WITH IMPROVED STORAGE AND TRANSPORT OF AEROSOL PRECURSOR COMPOSITIONS - The present disclosure relates to reservoirs for storing products in electronic smoking articles. The reservoir is manufactured from cellulose acetate fiber, thermoplastic fiber, non-thermoplastic fiber, or a combination thereof. The reservoir is substantially tubular in shape and is adapted to accommodate internal components of the smoking article thereby increasing reservoir capacity. The internal components particularly can comprise an atomizer, which may include a braided wick. | 09-18-2014 |
20160000140 | ORAL POUCH PRODUCTS - A pouched product configured for insertion into the mouth of a user of that product is provided herein. The pouched product can include an outer water-permeable pouch defining a cavity containing a composition adapted for oral use and having a surface area, wherein the outer water-permeable pouch can include a nonwoven web including a first plurality of continuous filament heat sealable binder fibers oriented substantially parallel to each other in a first direction, a second plurality of continuous filament heat sealable binder fibers oriented substantially parallel to each other in a second direction, wherein the first direction and the second direction are substantially perpendicular to each other, and wherein the first plurality of continuous filament heat sealable binder fibers and the second plurality if continuous filament heat sealable binder fibers are bonded with a heated lamination process. | 01-07-2016 |
20160073689 | NONWOVEN POUCH COMPRISING HEAT SEALABLE BINDER FIBER - A pouched product adapted for release of a water-soluble component therefrom is provided herein. The pouched product can include an outer water-permeable pouch defining a cavity containing a composition that includes a water-soluble component capable of being released through the water-permeable pouch and has a surface area, wherein the outer water-permeable pouch can include a nonwoven web including a plurality of heat sealable binder fibers blended with a second plurality of dissimilar fibers. The nonwoven web can be carded, hydroentangled and point bonded. | 03-17-2016 |
Yang Pu, Flushing, NY US
Patent application number | Description | Published |
---|---|---|
20150320319 | NEAR INFRARED PHOTONIC PROSTATOSCOPY ANALYZER - A rectal near infrared (NIR) scanning polarization imaging system uses NIR Photonic Prostatoscopy Analyzer (NIRPPA) for prostate cancer detection using light. The NIRPPA consists of a portable rectal NIR scanning polarization imaging unit and an optical fiber-based rectal probe capable of recording sets of 2D images of a prostate through rectum at different wavelengths and depths and obtaining a three dimensional (3D) image of the prostate and 3D locations of abnormal tissue inside the prostate. Diode lasers/light emission diodes (LEDs) with selected emitting wavelengths are used in the NIR spectral range from 650 nm to 2,400 nm corresponding to the four tissue optical windows (#I, 650 nm-950 nm; #II, 1,100 nm-1,350 nm; #III, 1,600 nm-1,870 nm; and #IV, 2,100 nm-2,300 nm). The fingerprint absorptions of water (H | 11-12-2015 |
Yang Pu, New York, NY US
Patent application number | Description | Published |
---|---|---|
20140300891 | METHOD AND APPARATUS FOR DETECTING DEGREE OF SPOILAGE OF FOOD - A method detects the degree of spoilage of food by exposing a food sample to an excitation wave having a first wavelength of about 340 nm or about 380 nm, wherein the excitation wave has a bandwidth of 40 nm or less. The excitation wave is permitted to interact with the food sample and return emission spectra. A detector detects the emission spectra. A predetermined threshold value is established which defines when a food sample is or is not spoiled. The emission spectra is analyzed at a second wavelength of about 400 nm, about 450 nm or about 530 nm to provide a test or measured value of the emission spectra indicative of the degree of spoilage of the food sample. Whether or not a food sample is spoiled beyond the predetermined threshold is determined by comparing the measured value to the predetermined threshold value. | 10-09-2014 |
20140371582 | METHOD OF DEEP TISSUE IMAGING USING MULTI-PHOTON EXCITATION OF A FLUOROPHORE - A method is provided for deep tissue imaging using multi-photon excitation of a fluorescent agent. The fluorescent agent is irradiated with an ultrafast laser to produce an excited singlet state (S | 12-18-2014 |
20150072376 | TRYPTOPHAN AS THE FINGERPRINT FOR DISTINGUISHING AGRESSIVENESS AMONG CANCER CELL LINES USING NATIVE FLUORESCENCE SPECTROSCOPY - Tryptophan is used as the key native marker in cells to determine the level of aggressiveness of cancer cell lines using the native fluorescence spectroscopy. A ratio R of the fluorescence from tryptophan at 340 nm to that from the NADH at 440-460 nm is demonstrated to be associated with aggressiveness of the cancer cells. The higher the ratio R, the more aggressive the tumor towards metastasis. | 03-12-2015 |
Yonglin Pu, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20080298657 | Computer-Aided Method for Detection of Interval Changes in Successive Whole-Body Bone Scans and Related Computer Program Program Product and System - A method of producing an image to aid detection of a change in progress of a disease in a patient is described. In the method, a first image of a distribution of a radioisotope in the patient is obtained. A second image of the distribution of the radioisotope in the patient is also obtained. At least one of the first and second images are then normalized (1:140). One of the images is warped to match the other image using a multiple-segment matching method (1:160). The first image is subtracted from the second image to form a subtraction image (1:220). Finally, the resulting subtraction image is displayed. | 12-04-2008 |
Yuehu Pu US
Patent application number | Description | Published |
---|---|---|
20150360053 | PARTICLE BEAM IRRADIATION SYSTEM AND PARTICLE BEAM THERAPY SYSTEM PROVIDED THEREWITH - A particle beam irradiation system comprising a scanning electromagnet for a particle beam to scan an irradiation objective, a scanning information storage section for storing scanning position information regarding a plurality of scanning positions in a case where a particle beam scans an irradiation objective and scanning order information which is order for scanning a plurality of scanning positions, and a scanning electromagnet control section for controlling a scanning electromagnet based on scanning position information and scanning order information which is stored in the scanning information storage section, wherein the scanning position information which is stored in the scanning information storage section includes a part whose scanning position information is same as the scanning position information of adjacent order. | 12-17-2015 |
Yu-Ming Pu, Gurnee, IL US
Patent application number | Description | Published |
---|---|---|
20080214528 | ANTI-INFECTIVE AGENTS - The present invention provides HCV polymerase inhibiting compounds having the formula (I): | 09-04-2008 |
20090054420 | BICYCLIC-SUBSTITUTED AMINES AS HISTAMINE-3 RECEPTOR LIGANDS - Compounds of formula (I) | 02-26-2009 |
20110098285 | BICYCLIC-SUBSTITUTED AMINES AS HISTAMINE-3 RECEPTOR LIGANDS - Compounds of formula (I) | 04-28-2011 |
20110144343 | PROCESS FOR PREPARING CANNABINOID RECEPTOR LIGANDS - A process for the preparation of compounds of formula (I) or a salt thereof | 06-16-2011 |
20150065724 | DIASTEREOSELECTIVE METHODS FOR SYNTHESIZING COMPOUNDS - The present invention is directed to novel synthetic methods for preparing a compound of Structural Formula (I): | 03-05-2015 |
Yu-Ming M. Pu, Gurnee, IL US
Patent application number | Description | Published |
---|---|---|
20140275540 | Processes For The Preparation Of An Apoptosis-Inducing Agent - Provided herein is a process for the preparation of an apoptosis-inducing agent, and chemical intermediates thereof. Also provided herein are novel chemical intermediates related to the process provided herein. | 09-18-2014 |
20150183783 | PROCESSES FOR THE PREPARATION OF AN APOPTOSIS-INDUCING AGENT - Provided herein is a process for the preparation of an apoptosis-inducing agent, and chemical intermediates thereof. Also provided herein are novel chemical intermediates related to the process provided herein. | 07-02-2015 |
20150252042 | PROCESSES FOR THE PREPARATION OF AN APOPTOSIS-INDUCING AGENT - Provided herein is a process for the preparation of an apoptosis-inducing agent, and chemical intermediates thereof. Also provided herein are novel chemical intermediates related to the process provided herein. | 09-10-2015 |
Zhengwen Pu, Lexington, KY US
Patent application number | Description | Published |
---|---|---|
20120067465 | CORROSION RESISTANCE OF MAGNESIUM ALLOY ARTICLE SURFACES - Surfaces of magnesium-base alloy workpieces may be mechanically worked and deformed to increase their resistance to corrosion, especially corrosion occurring in the presence of water or water and salt or other corrosive media. Workpiece surfaces that are to be thus protected are engaged in squeezing, sliding, and frictional contact with a suitable burnishing or other working tool that traverses the surface to compress and deform it and to refine the metallurgical grain structure. For example, the grain size is reduced in a surface layer that may extend to a depth of up to a few millimeters. And grain orientation is altered within that depth. The tool is not employed to intentionally remove material from the surface of the workpiece. The initial dimensioning of the workpiece may take into consideration the alteration of surfaces by the mechanical working process. | 03-22-2012 |
Zhengxiang Pu, Orlando, FL US
Patent application number | Description | Published |
---|---|---|
20090014964 | Angled honeycomb seal between turbine rotors and turbine stators in a turbine engine - A seal system for an intersection between a turbine stator and a turbine rotor to seal cooling fluids. The seal system may be formed from a seal base extending from the turbine stator, an arm extending radially outward from the turbine rotor and toward the seal base but terminating short of the seal base thereby creating a gap between the seal base and the arm. The seal system may include a honeycomb shaped seal attached to the seal base and extending radially inward from the seal base toward the arm. An outer sealing surface of the seal may be nonparallel with a longitudinal axis about which the turbine rotor rotates thereby enabling the distance of the gap to be reduced with axial movement of the turbine rotor. | 01-15-2009 |
20100031671 | INNER RING WITH INDEPENDENT THERMAL EXPANSION FOR MOUNTING GAS TURBINE FLOW PATH COMPONENTS - An inner mounting ring ( | 02-11-2010 |
Zhengxiang Pu, Oviedo, FL US
Patent application number | Description | Published |
---|---|---|
20130156578 | COMPRESSOR AIRFOIL TIP CLEARANCE OPTIMIZATION SYSTEM - A compressor airfoil tip clearance optimization system for reducing a gap between a tip of a compressor airfoil and a radially adjacent component of a turbine engine is disclosed. The turbine engine may include ID and OD flowpath boundaries configured to minimize compressor airfoil tip clearances during turbine engine operation in cooperation with one or more clearance reduction systems that are configured to move the rotor assembly axially to reduce tip clearance. The configurations of the ID and OD flowpath boundaries enhance the effectiveness of the axial movement of the rotor assembly, which includes movement of the ID flowpath boundary. During operation of the turbine engine, the rotor assembly may be moved axially to increase the efficiency of the turbine engine. | 06-20-2013 |