Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Cheng Wang

Cheng Wang, Hsinchu County TW

Patent application numberDescriptionPublished
20100304275CHANNEL MODULE AND FUEL CELL - A channel module suitable to diverge or converge a liquid fuel includes a first carrier, a second carrier, and a cover. The first carrier has a channel opening and a channel communicating with the channel opening. The second carrier disposed on the first carrier has at least one accommodation cavity and at least one main opening. The main opening is located at the geometry center of a bottom surface of the accommodation cavity and the accommodation cavity communicates with the channel through the main opening. The cover disposed on the second carrier has a plurality of sub-openings. The sub-openings communicate with the accommodation cavity, the locations of the sub-openings are on a same plane and form a geometry shape, and the orthogonally projected location on the plane of the main opening is the geometry center of the geometry shape. A fuel cell employing the channel module is also provided.12-02-2010
20110103060ILLUMINATION APPARATUS - An illumination apparatus includes an outer housing, a heat dissipation base, a plurality of heat dissipation fins, and a light source. The outer housing has a bottom wall with an air inlet and an opening. The heat dissipation base is connected to the bottom wall. The heat dissipation fins are connected to the heat dissipation base and the heat dissipation fins are substantially parallel to each other. Each of the heat dissipation fins has a concave and the concaves of the heat dissipation fins cooperatively form a groove. The orthographic projection area overlaps the air inlet. The light source is connected to the heat dissipation base and exposed through the opening. The illumination apparatus has a good heat dissipation efficiency.05-05-2011
20110129761FUEL MIXING TANK AND FUEL CELL SYSTEM - A fuel mixing tank adapted for supplying fuel to a fuel cell unit of a fuel cell system is provided. The fuel mixing tank includes a storage room, a supplying pipe, and a fuel recycling pipe. The storage room is adapted for communicating with the fuel cell unit to supply fuel to the fuel cell unit. The supplying pipe supplies fuel or water to the storage room and is thermally and adjacently connected to the storage room. The fuel recycling pipe is adapted for communicating with the fuel cell unit to recycle fuel from the fuel cell unit, and the fuel recycling pipe and the supplying pipe are connected at a convergence place communicating with the storage room. The fuel mixing tank has superior power generation efficiency.06-02-2011
20110133686BATTERY DEVICE - A battery device for a notebook computer includes a control circuit, a rechargeable battery unit, and a fuel cell unit. The control circuit includes a transmission interface adapted to be electrically connected to the notebook computer. The rechargeable battery unit is electrically connected to the control circuit and includes a plurality of battery cells. The fuel cell unit is electrically connected to the control circuit. A volume of the fuel cell unit is substantially integral multiple of a volume of the battery cell.06-09-2011
20110135973FUEL CARTRIDGE, FUEL CELL SYSTEM, AND POWER MANAGEMENT METHOD THEREOF - A fuel cartridge includes a plurality of chambers and a plurality of supply devices. Each of the chambers is capable of storing a first reactant. The supply devices are respectively corresponding to the chambers; and each of the supply devices is capable of supplying a second reactant to the corresponding chamber so that the second reactant reacts with the first reactant in the corresponding chamber to generate hydrogen gas. In addition, a fuel cell system using the fuel cartridge and a power management method thereof are also provided.06-09-2011
20110177402EXCESS HYDROGEN CONSUMPTION UNIT, FUEL CELL UNIT AND FUEL CELL SYSTEM - A fuel cell unit includes a proton exchange membrane, a first catalyst layer, a second catalyst layer, a first gas diffusion layer (GDL) disposed on the first catalyst layer, a second GDL disposed on the second catalyst layer, a flow channel of hydrogen gas disposed on the first GDL for guiding a hydrogen gas to the first GDL, and a flow channel of excess hydrogen gas disposed on the second GDL and communicated with the channel of hydrogen gas. The first and the second catalyst layers are respectively disposed at both sides of the proton exchange membrane. The hydrogen gas in the flow channel of excess hydrogen gas and an oxygen gas outside the flow channel of excess hydrogen gas are capable of mixing with each other in the second GDL and contacting the second catalyst layer to generate a chemical combustion reaction.07-21-2011
20110177404FUEL CARTRIDGE OF FUEL CELL AND METHOD FOR OPERATING FUEL CARTRIDGE - A fuel cartridge of a fuel cell and a method for operating the fuel cartridge are provided. The fuel cartridge has a plurality of fuel units. At least one first fuel unit is selected form the fuel units and the first fuel unit is triggered to provide a fuel to the fuel cell. If the fuel produced by the first fuel unit is insufficient to provide for the fuel cell, at least a second fuel unit is selected from the fuel units. A temperature of the second fuel unit is detected, and if the temperature of the second fuel unit is lower than an upper-limit operating temperature, the second fuel unit is triggered to provide the fuel to the fuel cell.07-21-2011
20110177405FUEL CARTRIDGE AND HYDROGEN STORAGE METHOD - A fuel cartridge and a hydrogen storage method are provided. The fuel cartridge includes a plurality of reaction units. Each of the reaction units includes a first reactant, a second reactant, and a heating apparatus. The first reactant and the second reactant are separated from each other. The heating apparatus is capable of making the first reactant and the second reactant separated from each other contact with each other to generate hydrogen gas.07-21-2011
20110177406HYDROGEN GENERATION DEVICE AND FUEL CELL - A hydrogen generation device includes a draft tube, containing grooves, water absorbing structures, capillary structures, and a water supply device. The wall of the draft tube has openings. The containing grooves are disposed below the draft tube and respectively aligned with the openings. Each containing groove is capable of containing a solid fuel. The water absorbing structures are respectively disposed in the containing grooves. Each water absorbing structure is located between the corresponding opening and corresponding solid fuel. The capillary structures are alternatively disposed on the internal wall of the draft tube. Each capillary structure is located between the two adjacent openings. The water supply device is disposed at one end of the draft tube. The water supply device supplies a liquid fuel into the draft tube, and the liquid fuel sequentially enters the containing grooves through the openings to sequentially react with the solid fuels and produce hydrogen.07-21-2011
20110177411HYDROGEN GAS GENERATOR AND FUEL CELL WITH THE HYDROGEN GAS GENERATOR - A hydrogen gas generator suitable for a fuel cell is provided. The hydrogen gas generator includes a container and a capillary structure. The capillary structure is disposed between the container and a flexible solid fuel, wherein the container is capable of accommodating liquid water, and the liquid water accommodated in the container is capable of being transferred to the flexible solid fuel by the capillary structure so as to react with the flexible solid fuel to generate hydrogen gas.07-21-2011
20110177412POWERING METHOD AND POWERING DEVICE OF FUEL CELL - A powering method of a fuel cell includes following steps. A fuel cartridge including a plurality of fuel units and an accumulator is provided. An under-load electric quantity of the accumulator is detected. If the under-load electric quantity is less than a threshold, power is supplied by the accumulator to a load. If the under-load electric quantity is greater than the threshold, a first fuel unit of the fuel units is selected and triggered to provide fuel which converted into the power. If the fuel of the first fuel unit is not enough to supply the power to the load, a second fuel unit of the fuel units is selected and triggered to provide the fuel. If the load is removed, the other fuel units which are not yet triggered are not triggered, and the accumulator is charged with the power converted from the fuel.07-21-2011
20110189554HUMIDIFICATION UNIT AND FUEL CARTRIDGE - A humidification unit and a fuel cartridge are provided, wherein the fuel cartridge is capable of supplying hydrogen gas to a fuel cell (FC) stack. The fuel cartridge includes a hydrogen supply unit and a humidification unit. The hydrogen supply unit is capable of generating the hydrogen gas. The humidification unit is connected with the hydrogen supply unit. The humidification unit includes a first chamber, a second chamber, a membrane, and at least one membrane destructor. The first chamber contains water, and the second chamber contains a water absorbing material. The membrane is disposed between the first chamber and the second chamber. The membrane destructor is connected to the membrane. The water in the first chamber flows into the second chamber and is absorbed by the water absorbing material when a hole is formed on the membrane by the membrane destructor.08-04-2011
20110189558HYDROGEN GENERATING APPARATUS AND FUEL CELL USING THE SAME - A hydrogen generating apparatus and a fuel cell using the same is provided. The hydrogen generating apparatus is adapted to a fuel cell, and includes a main body, an electromagnet, a magnetic element, a containing tank and a sliding element. The electromagnet is fixed on the main body. The magnetic element is movably disposed on the main body. The containing tank is fixed on the main body and is used for containing liquid water. The sliding element is slidiably disposed on the main body, wherein a solid fuel is fixed on the sliding element. When the electromagnet is electrified to generate magnetic force to drive a motion of the magnetic element, the magnetic element drives the sliding element to slide towards the containing tank, so that the solid fuel reacts with the liquid water in the containing tank to generate hydrogen.08-04-2011
20110189560FUEL CELL SYSTEM - A fuel cell system including a hydrogen supply module, a fuel cell module, and a control module is provided. The fuel cell module receives a hydrogen from the hydrogen supply module. The fuel cell module includes a fuel cell unit and a hydrogen storage unit, wherein the hydrogen storage unit and the fuel cell unit are connected with each other. The control module is electrically connected to the fuel cell module for controlling the hydrogen storage unit to store or release the hydrogen.08-04-2011
20110189561HYDROGEN GENERATING APPARATUS AND FUEL CELL USING THE SAME - A hydrogen generating apparatus and a fuel cell using the same are provided, the hydrogen generating apparatus is adapted to the fuel cell, and includes a sleeve, a sliding element, and a withdrawing mechanism. A first end of the sleeve is used for containing liquid water. The sliding element is slidably disposed at a second end of the sleeve, wherein a solid fuel is connected to the sliding element. The withdrawing mechanism is disposed in the sleeve. The solid fuel is apart from the liquid water when the sliding element is fixed to a first position by the withdrawing mechanism, and the solid fuel reacts with the liquid water to generate hydrogen when the sliding element is fixed to a second position by the withdrawing mechanism.08-04-2011
20110189562HYDROGEN GAS GENERATION APPARATUS AND FUEL CELL HAVING THE SAME - The hydrogen gas generation apparatus is adapted for a fuel cell. The hydrogen gas generation apparatus includes a main body, a bimetallic switch, a reserve tank, and a sliding member. The bimetallic switch has one end connected to the main body. The reserve tank is fixed to the main body and adapted to reserve liquid water. The sliding member is slidably disposed on the main body. A solid fuel is fixed to the sliding member. When the bimetallic switch is heated to bend, another end of the bimetallic switch pushes the sliding member toward the reserve tank and the solid fuel reacts with the liquid water in the reserve tank to form hydrogen gas.08-04-2011
20110189563HYDROGEN GENERATION DEVICE AND FUEL CELL USING THE SAME - A hydrogen generation device and a fuel cell using the same are provided. The hydrogen generation device includes a first containing groove, a cover, a second containing groove, and a rotating device. The first containing groove contains liquid water. The cover is fixed on the first containing groove and covers the liquid water. The cover has an opening for exposing the liquid water. The second containing groove is stacked on the cover and divided into a plurality of containing compartments, wherein each containing compartment contains a solid fuel. The opening is aligned with one containing compartment so that the corresponding solid fuel reacts with the liquid water generate hydrogen. The rotating device is connected with the first or the second containing groove. The opening is moved and aligned with another containing compartment when the rotating device drives the first containing groove and the second containing groove to relatively rotate.08-04-2011
20110189571FUEL CELL SYSTEM AND METHOD OF CONTROLLING FUEL GENERATING REACTION AND COMPUTER - A method of controlling a fuel generating reaction of a fuel cell includes: a. providing a first reactant; b. activating the first reactant to generate fuel to the fuel cell; c. when a characteristic value of the fuel cell reaches a first reference value during the activation, adding a quantity of a second reactant to the first reactant to determine a monitoring time; d. after the monitoring time, detecting the characteristic value of the fuel cell to acquire a first characteristic value; e. if the first characteristic value is lower than the first reference value, performing step d.; f. if the first characteristic value is higher than the first reference value, detecting the characteristic value of the fuel cell to acquire a second characteristic value after a delay time; and g. if the second characteristic value is lower than the first reference value, proceeding to step d.08-04-2011
20110217606HYDROGEN GENERATION DEVICE AND FUEL CELL - A hydrogen generation device adapted to a fuel cell is provided. The hydrogen generation device includes a containing tank and a buffer layer. The buffer layer is disposed in the containing tank and divides the containing tank into a first containing space and a second containing space. The first containing space is capable of containing a liquid reactant. The second containing space is capable of containing a first solid fuel. The liquid reactant is capable of entering the second containing space through the buffer layer and reacts with the first solid fuel to generate hydrogen.09-08-2011
20120042564NON-WOVEN FABRIC AND METHOD FOR FABRICATING THE SAME, GAS FUEL GENERATION DEVICE AND METHOD FOR GENERATING GAS FUEL - A non-woven fabric reacting with a liquid to generate gas fuel is provided. The non-woven fabric includes a plurality of core-sheath fibres, and each of the core-sheath fibres includes a core layer, a sheath layer, and a plurality of solid particles. The core layer has a first melting point. The sheath layer wraps the core layer and has a second melting point, wherein the first melting point is higher than the second melting point. The solid particles are combined to each of the sheath layers. Moreover, a method for fabricating the non-woven fabric, a gas fuel generation device using the non-woven fabric, and a method for generating the gas fuel are also provided.02-23-2012
20120045388HYDROGEN GENERATION DEVICE AND HYDROGEN GENERATION METHOD - A hydrogen generation device including a tank, a porous structure, and a guide structure is provided. The tank is used to contain a reaction solution. A solid reactant is distributed in the porous structure. The guide structure is connected with the tank and used to guide the reaction solution in the tank to the porous structure, such that the reaction solution and the solid reactant react to generate hydrogen. A hydrogen generation method is also discussed.02-23-2012

Patent applications by Cheng Wang, Hsinchu County TW

Cheng Wang, Summit, NJ US

Patent application numberDescriptionPublished
20110098468NK1 ANTAGONISTS04-28-2011

Cheng Wang, San Jose, CA US

Patent application numberDescriptionPublished
20090172654PROGRAM TRANSLATION AND TRANSACTIONAL MEMORY FORMATION - Disclosed are methods, machine readable medium and systems that dynamically translate binary programs. The dynamic binary translation may include identifying a hot code trace of a program. The translation may further include determining a completion ratio for the hot code trace. The translation may also include packaging the hot code trace into a transactional memory region in response to the completion ratio having a predetermined relationship to a threshold ratio.07-02-2009
20100083236COMPACT TRACE TREES FOR DYNAMIC BINARY PARALLELIZATION - Methods and apparatus relating to compact trace trees for dynamic binary parallelization are described. In one embodiment, a compact trace tree (CTT) is generated to improve the effectiveness of dynamic binary parallelization. CTT may be used to determine which traces are to be duplicated and specialized for execution on separate processing elements. Other embodiments are also described and claimed.04-01-2010
20110099541Context-Sensitive Slicing For Dynamically Parallelizing Binary Programs - In one embodiment of the invention a method comprising (1) receiving an unstructured binary code region that is single-threaded; (2) determining a slice criterion for the region; (3) determining a call edge, a return edge, and a fallthrough pseudo-edge for the region based on analysis of the region at a binary level; and (4) determining a context-sensitive slice based on the call edge, the return edge, the fallthrough pseudo-edge, and the slice criterion. Embodiments of the invention may include a program analysis technique that can be used to provide context-sensitive slicing of binary programs for slicing hot regions identified at runtime, with few underlying assumptions about the program from which the binary is derived. Also, in an embodiment a slicing method may include determining a context-insensitive slice, when a time limit is met, by determining the context-insensitive slice while treating call edges as a normal control flow edges.04-28-2011

Patent applications by Cheng Wang, San Jose, CA US

Cheng Wang, Whitefish Bay, WI US

Patent application numberDescriptionPublished
20110060021HISTONE DEACETYLASE INHIBITORS AND USES THEREOF - Provided herein is a compound of Formula I:03-10-2011

Cheng Wang, Santa Clara, CA US

Patent application numberDescriptionPublished
20080282257Transient Fault Detection by Integrating an SRMT Code and a Non SRMT Code in a Single Application - Disclosed is a method for running a first code generated by a Software-based Redundant Multi-Threading (SRMT) compiler along with a second code generated by a normal compiler at runtime, the first code including a first function and a second function, the second code including a third function. The method comprises running the first function in a leading thread and a tailing thread (11-13-2008
20090089520Hardware acceleration of strongly atomic software transactional memory - In accordance with some embodiments, software transactional memory may be used for both managed and unmanaged environments. If a cache line is resident in a cache and this is not the first time that the cache line has been read since the last write, then the data may be read directly from the cache line, improving performance. Otherwise, a normal read may be utilized to read the information. Similarly, write performance can be accelerated in some instances to improve performance.04-02-2009
20090172317MECHANISMS FOR STRONG ATOMICITY IN A TRANSACTIONAL MEMORY SYSTEM - A method and apparatus for providing efficient strong atomicity is herein described. Optimized strong operations may be inserted at non-transactional read accesses to provide efficient strong atomicity. A global transaction value is copied at a beginning of a non-transational function to a local transaction value; essentially creating a local timestamp of the global transaction value. At a non-transactional memory access within the function, a counter value or version value is compared to the LTV to see if a transaction has started updating memory locations, or specifically the memory location accessed. If memory locations have not been updated by a transaction, execution is accelerated by avoiding a full set of slowpath strong atomic operations to ensure validity of data accessed. In contrast, the slowpath operations may be executed to resolve contention between a transactional and non-transaction access contending for the same memory location.07-02-2009
20090313616Code reuse and locality hinting - A method and apparatus for improving parallelism through optimal code replication is herein described. An optimal replication factor for code is determined based on costs associated with a plurality of replication factors. The code is replicated by the optimal replication factor, and then the code is potentially executed in parallel to obtain parallelized efficient execution.12-17-2009
20100306512COMPILER TECHNIQUE FOR EFFICIENT REGISTER CHECKPOINTING TO SUPPORT TRANSACTION ROLL-BACK - A method and apparatus for efficient register checkpointing is herein described. A transaction is detected in program code. A recovery block is inserted in the program code to perform recovery operations in response to an abort of the first transaction. A roll-back edge is potentially inserted from an abort point to the recovery block. A control flow edge is inserted from the recovery block to a entry point of the transaction. Checkpoint code is inserted before the entry point to backup live-in registers in backup storage elements and recovery code is inserted in the recovery block to restore the live-in registers from the backup storage elements in response to an abort of the transaction.12-02-2010

Patent applications by Cheng Wang, Santa Clara, CA US

Cheng Wang, Hukou Township TW

Patent application numberDescriptionPublished
20100149807Light source apparatus - A light source apparatus including a first heat transfer element, a second heat transfer element, at least one first light emitting element, and at least one second light emitting element is provided. The first heat transfer element has a first carrying surface and a first heat dissipation surface opposite to the first carrying surface. The second heat transfer element surrounds the first heat transfer element and has a second carrying surface and a second heat dissipation surface opposite to the second carrying surface. The thermal resistance of the first heat transfer element is smaller than the thermal resistance of the second heat transfer element. The first and the second light emitting elements are disposed over the first and the second carrying surfaces respectively. The luminance of the first light emitting element is easier to vary with a change of temperature than the luminance of the second light emitting element.06-17-2010
20100246166Illumination apparatus - An illumination apparatus includes a housing, a light source, a centrifugal fan, and a heat sink. The housing has an accommodation, a plurality of inlets, and a plurality of outlets. The accommodation communicates with the outside of the housing through the inlets and the outlets. The light source, the centrifugal fan, and the heat sink are disposed in the accommodation. The heat sink includes a base and a plurality of fins connected to the base. The base is connected to the light source, the fins radially surround the centrifugal fan. An air channel is disposed between two adjacent fins. An air from the outside of the housing is capable of flowing into the accommodation through the inlets and then into the centrifugal fan in an axial direction of the centrifugal fan, and flow out of the accommodation in a radial direction of the centrifugal fan through the air channel and outlets.09-30-2010

Cheng Wang, King Of Prussia, PA US

Patent application numberDescriptionPublished
20090233896Inhibitors of checkpoint kinases - The instant invention provides for compounds which comprise substituted pyridyl aminothiazoles that inhibit CHK1 activity. The invention also provides for compositions comprising such inhibitory compounds and methods of inhibiting CHK1 activity by administering the compound to a patient in need of treatment of cancer.09-17-2009
20100190759NK 1 ANTAGONISTS - A compound having the general structure shown in Formula I:07-29-2010

Patent applications by Cheng Wang, King Of Prussia, PA US

Cheng Wang, Beijing CN

Patent application numberDescriptionPublished
20100175050METHOD AND SYSTEM TO AUTOMATICALLY GENERATE GUI OBJECT ADDRESSING QUERIES - One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.07-08-2010
20100175055METHOD AND SYSTEM TO IDENTIFY GUI OBJECTS FOR NON-MARKUP-LANGUAGE-PRESENTED APPLICATIONS - One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.07-08-2010
20110319401FIVE CRYSTAL FORMS, METHODS OF PREPARATION, PHARMACEUTICAL COMPOSITIONS AND APPLICATIONS OF XLF-III-43 - This invention discloses that the five crystal forms of XLF-III-43 can be used as crude drugs. The invention also relates to the preparation methods of the five crystal forms of XLF-III-43 as crude drugs, to the applications of the sterling of the five crystal forms of XLF-III-43 and mixed crystals in different proportions as medicinally active components to develop various kinds of medicines and compound medicines. In addition, this invention also relates to applying the crystal samples of XLF-III-43 as crude drugs to treat kidney dysfunction, cardiocerebral vessel diseases, hypertension, type II diabetic mellitus, complications of hypertension and diabetic mellitus, tumor, precancerosis, edema, and achieves therapeutic effects by enhancing blood drug levels resulted from effects of crystal forms in the processes of treating all kinds of diseases.12-29-2011
20120046482METHOD FOR SYNTHESIZING GOLD NANOPARTICLES - The present disclosure relates to a method for synthesizing gold nanoparticles. In the method, a gold ion containing solution and a carboxylic acid including at least two carboxyl groups are provided. The gold ion containing solution and the carboxylic acid are mixed to form a mixture. The mixture is reacted at a reaction temperature of about 20° C. to about 60° C.02-23-2012

Patent applications by Cheng Wang, Beijing CN

Cheng Wang, Cupertino, CA US

Patent application numberDescriptionPublished
20100169861ENERGY/PERFORMANCE WITH OPTIMAL COMMUNICATION IN DYNAMIC PARALLELIZATION OF SINGLE-THREADED PROGRAMS - A method and apparatus for optimizing parallelized single threaded programs is herein described. Code regions, such as dependency chains, are replicated utilizing any known method, such as dynamic code replication. A flow network associated with a replicated code region is built and a minimum cut algorithm is applied to determine duplicated nodes, which may include a single instruction or a group of instructions, to be removed. The dependency of removed nodes is fulfilled with inserted communication to ensure proper data consistency of the original single-threaded program. As a result, both performance and power consumption is optimized for parallel code sections through removal of expensive workload nodes and replacement with communication between other replicated code regions to be executed in parallel.07-01-2010

Cheng Wang, Shenzhen CN

Patent application numberDescriptionPublished
20100106791PROCESSING METHOD AND DEVICE FOR QinQ TERMINATION CONFIGURATION - Embodiments of the present invention disclose a processing method for 802.1Q in 802.1Q (QinQ) termination configuration, where the method includes: creating QinQ termination configuration for a user when determining that the user is online; and deleting the QinQ termination configuration of the user when determining that the user is offline. A processing device for QinQ termination configuration is also provided. With the present invention, the dynamic configuration can be implemented for QinQ termination devices, which facilitates user management and effectively improves the resource usage.04-29-2010

Cheng Wang, Acton, MA US

Patent application numberDescriptionPublished
20100063261Affinity chromatography matrices and methods of making and using the same - The invention provides methods of coupling protein ligands to a solid support. The invention also provides affinity chromatography matrices and methods of using affinity chromatography matrices to purify a target molecule.03-11-2010

Cheng Wang US

Patent application numberDescriptionPublished
20100058169INTEGRATED DOCUMENT ORIENTED TEMPLATES - A method and system includes a server that provides a business management service to multiple independent customers. A template repository provides predefined templates, and a configuration storage stores customer changes to the predefined templates that represent customized templates. A user interface facilitates selection of customized templates as a function of scope of work for fine tuning.03-04-2010

Cheng Wang, Taoyuan Hsien TW

Patent application numberDescriptionPublished
20090244540BIOSENSOR - A biosensor provided herein includes a semiconductor laser device having an optical resonator with at least one reflective surface and a light output surface, and a surface plasmon resonance (SPR) unit disposed on the reflective surface of the optical resonator. The SPR unit has specific biological molecules fixed thereon for reacting with corresponding biological molecules of an analyzed object.10-01-2009
20090251682BIOSENSOR - A biosensor includes an external cavity laser device having an optical resonator with at least one total-reflection mirror and a semi-reflection mirror corresponding to the total-reflection mirror, wherein the total-reflection mirror includes a transparent substrate and a surface plasma resonance unit disposed on the transparent substrate. The total-reflection mirror includes a transparent substrate, and the surface plasma resonance unit is disposed on the transparent substrate.10-08-2009

Cheng Wang, Singapore SG

Patent application numberDescriptionPublished
20090181864ACTIVE CONTROL FOR DROPLET-BASED MICROFLUIDICS - A microfluidic network provides active control of characteristics of at least one micro-droplet. The microfluidic network includes at least one junction of at least one first channel and at least one second channel; and an electrically controlled actuator at or adjacent the junction to induce a change in the characteristics of the at least one micro-droplet. A corresponding method employs an electrically controlled actuator at or adjacent a junction to induce a change in the characteristics of a micro-droplet.07-16-2009

Cheng Wang, Hsinchu Science Park TW

Patent application numberDescriptionPublished
20090148737Heat Exchanging Element and Fuel Cell Systems using the same - A heat exchanging element adapted to a fuel cell system includes a plurality of heat exchanging units and a fixing unit. The heat exchanging units are arranged to be spaced apart from one another along a first direction. The fixing unit fixes the heat exchanging units. Each of the heat exchanging units is demarcated into a first part and a second part extending from the first part by the fixing unit. A thermal conductivity coefficient of each of the heat exchanging units is higher than that of the fixing unit. The fixing unit is configured to slow heat conduction between the heat exchanging units. The heat exchanging element improves a heat recovery efficiency of the fuel cell system. In addition, two kinds of fuel cell systems using the above-mentioned heat exchanging element are provided.06-11-2009

Cheng Wang, Bothell, WA US

Patent application numberDescriptionPublished
20090121901AIRCRAFT FLIGHT DISPLAY WITH A NON-LINEAR PITCH SCALE - A display image for use in an aircraft is produced in response to receiving aircraft location, heading, altitude, and pitch data. The location and heading data are employed to access a topographical database and obtain terrain information for a region on the earth's surface ahead of the aircraft. A terrain image is produced from the terrain information and a non-linear pitch scale is superimposed over the terrain image. The non-linear pitch scale corresponds to the relationship of the aircraft pitch and the terrain image. Additional data designating other aircraft operational parameters, such as speed and altitude, are depicted by graphical objects. The terrain image, the non-linear pitch scale, and the graphical objects are combined into the display image. The terrain image and the non-linear pitch scale move in the display image in response to changes in the pitch of the aircraft.05-14-2009

Cheng Wang, Hsinchu City TW

Patent application numberDescriptionPublished
20090123794FUEL CELL CIRCULATION SYSTEM AND FLUID MANAGEMENT METHOD AND SHUTDOWN PROCEDURE THEREFOR - A fuel cell circulation system includes a fuel tank, a water tank, a mixing tank, a first pump, a second pump, and an on/off valve. The mixing tank is in fluid communication with the fuel tank and the water tank. The first pump in fluid communication with the fuel tank, the water tank and the mixing tank is for pumping the fuel in the fuel tank and the reaction water in the water tank into the mixing tank to form a mixed fluid. The second pump in fluid communication with the fuel cell and the mixing tank is used for cyclically pumping the mixed fluid to the fuel cell and sending the reacted mixed fluid back to the mixing tank. The on/off valve is provided on the flow path between the fuel tank and the first pump to control the fluid communication between the fuel tank and the mixing tank.05-14-2009

Cheng Wang, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080282116Transient Fault Detection by Integrating an SRMT Code and a Non SRMT Code in a Single Application - Disclosed is a method for running a first code generated by a Software-based Redundant Multi-Threading (SRMT) compiler along with a second code generated by a normal compiler at runtime, the first code including a first function and a second function, the second code including a third function. The method comprises running the first function in a leading thread and a tailing thread (11-13-2008

Cheng Wang, San Ramon, CA US

Patent application numberDescriptionPublished
20110145551TWO-STAGE COMMIT (TSC) REGION FOR DYNAMIC BINARY OPTIMIZATION IN X86 - Generally, the present disclosure provides systems and methods to generate a two-stage commit (TSC) region which has two separate commit stages. Frequently executed code may be identified and combined for the TSC region. Binary optimization operations may be performed on the TSC region to enable the code to run more efficiently by, for example, reording load and store instructions. In the first stage, load operations in the region may be committed atomically and in the second stage, store operations in the region may be committed atomically.06-16-2011
20120016853EFFICIENT AND CONSISTENT SOFTWARE TRANSACTIONAL MEMORY - A method and apparatus for efficient and consistent validation/conflict detection in a Software Transactional Memory (STM) system is herein described. A version check barrier is inserted after a load to compare versions of loaded values before and after the load. In addition, a global timestamp (GTS) is utilized to track a latest committed transaction. Each transaction is associated with a local timestamp (LTS) initialized to the GTS value at the start of a transaction. As a transaction commits it updates the GTS to a new value and sets versions of modified locations to the new value. Pending transactions compare versions determined in read barriers to their LTS. If the version is greater than their LTS indicating another transaction has committed after the pending transaction started and initialized the LTS, then the pending transaction validates its read set to maintain efficient and consistent transactional execution.01-19-2012
20120079245DYNAMIC OPTIMIZATION FOR CONDITIONAL COMMIT - An apparatus and method is described herein for conditionally committing and/or speculative checkpointing transactions, which potentially results in dynamic resizing of transactions. During dynamic optimization of binary code, transactions are inserted to provide memory ordering safeguards, which enables a dynamic optimizer to more aggressively optimize code. And the conditional commit enables efficient execution of the dynamic optimization code, while attempting to prevent transactions from running out of hardware resources. While the speculative checkpoints enable quick and efficient recovery upon abort of a transaction. Processor hardware is adapted to support dynamic resizing of the transactions, such as including decoders that recognize a conditional commit instruction, a speculative checkpoint instruction, or both. And processor hardware is further adapted to perform operations to support conditional commit or speculative checkpointing in response to decoding such instructions.03-29-2012
20120079246APPARATUS, METHOD, AND SYSTEM FOR PROVIDING A DECISION MECHANISM FOR CONDITIONAL COMMITS IN AN ATOMIC REGION - An apparatus and method is described herein for conditionally committing /andor speculative checkpointing transactions, which potentially results in dynamic resizing of transactions. During dynamic optimization of binary code, transactions are inserted to provide memory ordering safeguards, which enables a dynamic optimizer to more aggressively optimize code. And the conditional commit enables efficient execution of the dynamic optimization code, while attempting to prevent transactions from running out of hardware resources. While the speculative checkpoints enable quick and efficient recovery upon abort of a transaction. Processor hardware is adapted to support dynamic resizing of the transactions, such as including decoders that recognize a conditional commit instruction, a speculative checkpoint instruction, or both. And processor hardware is further adapted to perform operations to support conditional commit or speculative checkpointing in response to decoding such instructions.03-29-2012

Cheng Wang, Hsunchu County TW

Patent application numberDescriptionPublished
20120082734HYDROGEN PRODUCTION DEVICE, HYDROGEN ADDITION DEVICE AND HYDROGEN-ADDITIVE ARTICLE - A hydrogen production device includes a reaction unit and a hydrogen collection unit. The reaction unit includes a first region, a second region and a barrier layer. The first region stores a solid-state reactant, the second region stores a liquid-state reactant, and the barrier layer separates the first region from the second region. When the barrier layer forms an opening, the solid-state reactant comes into contact and reacts with the liquid-state reactant to produce hydrogen gas. The hydrogen collection unit has at least one gas vent to lead the hydrogen gas to flow into a hydrogen acceptor via the gas vent. The hydrogen gas is allowed to flow through the hydrogen collection unit, and the liquid-state reactant is prevented from entering the hydrogen collection unit.04-05-2012

Cheng Wang, Fort Washington, PA US

Patent application numberDescriptionPublished
20120122899PIPERIDINONE CARBOXAMIDE AZAINDANE CGRP RECEPTOR ANTAGONISTS - The present invention is directed to piperidinone carboxamide azaindane derivatives which are antagonists of CGRP receptors and useful in the treatment or prevention of diseases in which the CGRP is involved, such as migraine. The invention is also directed to pharmaceutical compositions comprising these compounds and the use of these compounds and compositions in the prevention or treatment of such diseases in which CGRP is involved.05-17-2012
20120122900PIPERIDINONE CARBOXAMIDE AZAINDANE CGRP RECEPTOR ANTAGONISTS - The present invention is directed to piperidinone carboxamide azaindane derivatives which are antagonists of CGRP receptors and useful in the treatment or prevention of diseases in which the CGRP is involved, such as migraine. The invention is also directed to pharmaceutical compositions comprising these compounds and the use of these compounds and compositions in the prevention or treatment of such diseases in which CGRP is involved.05-17-2012