Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Fei Zhou

Fei Zhou, Waltham, MA US

Patent application numberDescriptionPublished
20080312211Antibacterial Pyrrolopyridines, Pyrrolopyrimidines and Pyrroloazepines-154 - Compounds of formula (I) and their pharmaceutically acceptable salts are described: formula (I). Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described.12-18-2008
20080312255PIPERDINE COMPOUNDS AND USES THEREOF-911 - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described.12-18-2008
20090325902HETEROCYCLIC UREA DERIVATIVES AND METHODS OF USE THEREOF - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described.12-31-2009
20100173909PIPERIDINE COMPOUNDS AND USES THEREOF - 596 - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described.07-08-2010
20100179150ANTIBACTERIAL PIPERDINE DERIVATIVES - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described.07-15-2010

Patent applications by Fei Zhou, Waltham, MA US

Fei Zhou, Beijing CN

Patent application numberDescriptionPublished
20090153561METHOD AND APPARATUS FOR CAPTURING SCREEN BASED ON WDDM - The present invention relates to a technique of capturing screen. It discloses a method for capturing screen based on WDDM, which is aimed at solving the problem that the existing techniques are not suitable for Vista. The method comprise the steps of outputting commands of drawing image by an image display processing engine; analyzing the commands of drawing image by a filter driver, determining whether a display adapter can execute the commands in accordance with the registered capacities of the display adapter, and transmitting the commands to the display adapter if the display adapter can execute the commands; generating image data to be displayed in accordance with the commands by the display adapter, and transmitting the generated image data back to the filter driver; and buffering the image data to be displayed in the filter driver. The present invention also discloses a computer system with a plurality of displays employing the method described above. The present invention can be easily implemented, and the captured screen image and the image on the local display terminal have the same image quality.06-18-2009
20100174832OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES - A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided.07-08-2010

Fei Zhou, Shenzhen CN

Patent application numberDescriptionPublished
20080273771APPARATUS FOR CAPTURING A HIGH QUALITY IMAGE OF A MOIST FINGER - An apparatus for capturing the image of a wet/moist fingerprint. The apparatus includes: a prism having an imaging plane on which a finger having valleys and ridges is place, a bottom plane parallel to the imaging plane and a reflective plane intercepting the imaging plane and intercepting the bottom plane at an angle α; a light source for generating a light with an incident angle of approximately 0° with respect to a surface normal of the imaging plane; and a lens for capturing light reflected from the reflective plane. The apparatus further includes an image sensor for generating an image of the valleys and ridges of the finger, wherein the reflective plane is arranged in such a way to meet the equation of α>45 +(a sin(n11-06-2008
20090271653METHOD AND SYSTEM FOR DATA SYNCHRONIZATION - A data synchronization system and method. The method includes that when a change happens in a source application, data is collected from a source application based on a target application subscribing the source application and collection data is transmitted to the target application or is directly inserted to target database. The system includes data collection unit and distribution unit. The present invention may realize synchronization on demand, simultaneously reduce greatly synchronous data quantity, decrease network load, and guarantee smoothness and stabilization of network. The present invention applies to data synchronization of enterprise internal/external data systems, telecommunication networks, etc.10-29-2009

Fei Zhou, Glenview, IL US

Patent application numberDescriptionPublished
20080208938Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In a distributed system comprising a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regressing fashion comprises steps of: maintaining a local sequence at each server and an allocation page timestamp on an allocation page; upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp; upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and when data pages are deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page.08-28-2008
20080235298Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In a distributed database system having an allocation page for tracking allocation and deallocation of data pages including a deallocation bit for tracking data page deallocation, a method for determining when to clear the deallocation bit during recovery comprises: during runtime operation, generating log records recording allocation and deallocation of data pages, setting the deallocation bit during deallocation of a data page by a transaction, and clearing the deallocation bit after the transaction has committed; during recovery following a failure, identifying a particular log record corresponding to the deallocation bit set during deallocation of a given data page; determining whether the deallocation of the given data page recorded in the particular log record committed prior to the failure; and if the deallocation of the given data page committed prior to the failure, clearing the deallocation bit.09-25-2008
20080294648Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In one embodiment, for example, a method for transferring a data structure in cache at a first database server to a second database server in a distributed database system comprises steps of: determining a first database server having a data structure in cache in response to a request for the data structure from a second database server, the request including a request for a lock on the data structure; providing the request for the data structure to the first database server; in response, sending the data structure from the first database server to the second database server; and receiving and using the data structure at the second database server without waiting for the lock request to be explicitly granted.11-27-2008
20090240739Optimizing Lock Acquisition on Transaction Logs - A system, method, and computer program product for improving physical lock acquisition for database transaction logs are described herein. In an embodiment, the method operates by receiving a request for a transaction log page and determining whether a requested log page is newly-allocated or already exists. A determination is made regarding whether the last log page is being modified. A physical lock is taken on the requested log page when it has been determined that the requested log page is not newly-allocated and that the last log page is not being modified. Operations on the last log page are synchronized without a physical lock when it is determined that the requested log page is newly-allocated or that the last log page is being modified.09-24-2009

Patent applications by Fei Zhou, Glenview, IL US