Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Guo, Fremont

Donglin Guo, Fremont, CA US

Patent application numberDescriptionPublished
20090068693HIGH SENSITIVITY ASSAY FOR DETECTION OF NUCLEOSIDE DIPHOSPHATE PRODUCTION - The present invention provides assays for detecting ADP, GDP and inorganic phosphate. These assays can be used directly to detect the presence of ADP, GDP and inorganic phosphate or can be used as part of a number of methods for identifying candidate agents that bind to a target protein or serve as modulators of the biological activity of a target protein.03-12-2009

Sherry Guo, Fremont, CA US

Patent application numberDescriptionPublished
20090064199HETEROGENEOUS ARCHITECTURE IN POOLING MANAGEMENT - A method, system, and computer program product for managing a heterogeneous connection pooling structure. The heterogeneous architecture of pooling management comprises connections having different connection attributes (i.e. different data source properties) that can share a same connection pool (i.e. same connection pool data source). An application requests a connection from data source having a specified data source property. An application server searches a pool module for an available cached connection. If a cached connection is available, the cached connection is automatically selected as a returned connection. A connection reuse protocol and a statement reuse protocol is determined and invoked to reconfigure the cached connection for reuse as a connection between the application and a database server.03-05-2009
20090113406SINGLE STREAM PROCESSING WITH MULTI-VERSION SUPPORT OF APPLICATION OPERATING ENVIRONMENTS - A method is provided for developing a software module including support for multiple versions of an operating environment. The method includes determining a first set of references associated with a first version of an application operating environment. A second set of references associate with a second version of the computing environment is determined. A first class loader is associated with the first version of the computing environment. A second class loader is associated with the second version of the computing environment. The method also includes encapsulating the first set of references, the second set of references, the first class loader, and the second class loader in a software module, wherein the second set of references are obscured from the first class loader.04-30-2009
20090119536INTELLIGENT DISASTER RECOVERY FOR DATABASE CONNECTION FAILURES - Embodiments of the invention provide techniques for disaster recovery in the event of a database connection failure. In one embodiment, a network address for a secondary server may be stored in multiple data objects of a client computer. In the event of a failed connection to a primary server, the network address of the secondary server may be retrieved from one of the data objects stored in the client computer. When an updated network address for the secondary server is received, it may be propagated to the data objects of the client computer.05-07-2009
20090254556OPTIMISTIC LOCKING IN ONLINE AND OFFLINE ENVIRONMENTS - Systems and methods to implement optimistic locking in online and offline environments are provided. A particular method includes receiving from an application an application data request related to retrieving a data item from a data store. The method also includes sending an optimistic locking information request to the data store to retrieve optimistic locking information, such as an identifier, associated with the data item. Additionally, the method includes receiving a data item update statement from the application while a connection between the application and a database server coupled to the data store persists or after a connection between the application and the database server has terminated and reconnected. The data item update statement relates to storing an updated version of the data item at the data store. Further, the method includes synchronizing the data item with the updated version of the data item based on the optimistic locking information.10-08-2009
20090292953MODIFYING CONNECTION RECORDS - Systems and methods to modify a set of connection records are described. A determination is made that an application failed to access a first database via a connection record, where the connection record includes data to access the first database. A determination is made that a second database is accessible, where the second database is a failover database to the first database. A set of connection records associated with the first database is modified to enable access to the second database.11-26-2009
20110029566PROVIDING AND MANAGING PRIVACY SCORES - Methods for providing a privacy setting for a target user in a social network utilizing an electronic computing device are presented, the method including: causing the electronic computing device to retrieve a current privacy setting for a common profile item, where the common profile item corresponds with the target user and each of a number of users, and where the common profile item is one of a number of common profile items; causing the electronic computing device to calculate a common profile item sensitivity value for the common profile item based on the current privacy setting; causing the electronic computing device to calculate a common profile item visibility value for the common profile item based on the a current privacy setting and the sensitivity value for the common profile item; and causing the electronic computing device to calculate the privacy score of the target user.02-03-2011

Patent applications by Sherry Guo, Fremont, CA US

Weiqing Guo, Fremont, CA US

Patent application numberDescriptionPublished
20090158228MOMENT COMPUTATION ALGORITHMS IN VLSI SYSTEM - An improved method for interconnect delay analysis for VLSI circuits reduces a parasitic graph for moment computation by eliminating one or more nodes in the graph. the elimination process is performed based upon the degree of the nodes. By eliminating nodes in this fashion, the computation complexity is significantly reduced. With this elimination process, resistor loops and crossed loops can also be solved. The order in which the nodes are eliminated is optimized using the depth-first-search method on the parasitic graphs, further reducing the computation complexity. The method provides a consistent functional interface, applicable to different circuit model structures. In addition, the method accounts for coupling capacitance between interconnects.06-18-2009

Patent applications by Weiqing Guo, Fremont, CA US

Yonghong Guo, Fremont, CA US

Patent application numberDescriptionPublished
20090091759Multiple Wavelength Optical Analyzer Device - A device and method of operation for analyzing signal features over multiple optical wavelengths is presented. A plurality of rotating thin film filters is arranged with respect to a collimated beam of light so that each thin film filter transmits light of a particular wavelength to a detector unit responsive to an angle of incidence of light upon the thin film filter when the thin film filter optically interposes the collimated light beam. Each of the plurality of thin film filters is optically interposed periodically and rotated so that the angle of incidence of light from the first input unit upon the thin film filter varies when the thin film filter is optically interposed to scan the light by wavelength within a selected wavelength band into a detector unit for measurement.04-09-2009