Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lu, WA

Alison Q. Lu, Seattle, WA US

Patent application numberDescriptionPublished
20110093774DOCUMENT TRANSFORMATION - Aspects of the subject matter described herein relate to transforming documents. In aspects, a transformer obtains a source document and a transformation document. The transformation document indicates changes to make to the source document to transform the source document. The transformation document also includes location information that indicates where the changes are to be made. The transforms indicated by the transformation document may be extensible. Using the source document and the transformation document, the transformer transforms the source document into a target document. The transformer may be part of a development environment used to develop applications.04-21-2011

Bo Lu, Seattle, WA US

Patent application numberDescriptionPublished
20100093317Targeted Advertisements to Social Contacts - Targeted advertisements to social contacts is described. In embodiment(s), social contacts can be correlated based on messaging interactions between mobile communication devices that are associated with the social contacts. Feedback about an advertisement can be received from mobile communication devices that are associated with the social contacts, and the advertisement can then be targeted to one or more of the social contacts based on the feedback about the advertisement.04-15-2010
20110087842PRE-FETCHING CONTENT ITEMS BASED ON SOCIAL DISTANCE - Retrieving content items based on a social distance between a user and content providers. The social distance is determined based on, for example, user interaction with the content providers. The content providers are ranked, for the user, based on the determined social distance. Prior to a request from the user, the content items are pre-fetched based on the ranked content providers and constraints such as storage space, bandwidth, and battery power level of a computing device of the user. In some embodiments, additional content items are retrieved, or retrieved content items are deleted, as a variable-size cache on the computing device fills or changes size.04-14-2011

Hailing Lu, Seattle, WA US

Patent application numberDescriptionPublished
20090215091DIAGNOSTIC PANEL OF CANCER ANTIBODIES AND METHODS FOR USE - The invention provides a method for detection of a malignancy in a specimen of bodily fluid. The method comprises contacting the specimen with at least two antigens selected from the group consisting of p53, IGFBP2, Topo2α, cathepsin D, cyclin B, cyclin D1, MUC1, HER-2/neu and CEA. The method further comprises incubating the specimen and the antigen for a duration and under conditions that are sufficient for the formation of immunocomplexes; and detecting the presence or absence of immunocomplex formation between the antigens and antibodies specific for the antigens in the specimen, thereby determining the presence or absence of the malignancy. Also provided is a method for monitoring the effectiveness of cancer therapy related to a malignancy in a warm-blooded animal, a method for distinguishing between Stage I and Stage II colorectal cancer in a specimen of bodily fluid.08-27-2009
20100092523MOLECULES AND METHODS FOR TREATMENT AND DETECTION OF CANCER - The invention provides a method for inhibiting proliferation of cancer cells, as well as methods for detecting and treating various cancers, including cancer of the ovary, breast, prostate and colon. The method comprises contacting a cancer cell with an IGF-related molecule of the invention or administering an IGF-related vaccine to the cancer patient. In one embodiment, the molecule is an immunogenic peptide derived from IGFBP-2 or from IGF1 R. The invention additionally provides methods for detecting and treating cancer using IGF-related molecules.04-15-2010

Haiyuan Lu, Bothell, WA US

Patent application numberDescriptionPublished
20100234731Automatic Ultrasonic Doppler Measurements - An ultrasonic diagnostic imaging system produces a spectral Doppler display on which automated measurements may be made. The waveform is analyzed by the ultrasound system to identify the peak velocity of each cardiac cycle of the sequence, and the cardiac cycle with the highest peak velocity value. When a measurement tool is launched, the system displays the highest peak velocity cycle and makes the selected measurement on the data of that heart cycle. The system may advantageously use a peak velocity tracing algorithm in support of this feature. The technique can be used with a variety of measurement tools.09-16-2010

Hao Lu, Seattle, WA US

Patent application numberDescriptionPublished
20110295773ASSISTED CLUSTERING - Assisted clustering systems and methods are described herein that provide a user interface by which a user can easily create clusters and selectively associate data items with such clusters. Information regarding data item-cluster associations made by the user is processed by a recommendation engine to learn a clustering model. The clustering model is then be used to generate recommendations for the user regarding which unassociated data items should be associated with which clusters. In certain embodiments, after the user has determined that the clustering model is performing at a satisfactory level based on the quality of the recommendations, the user can cause the system to automatically cluster a large quantity of remaining unassociated data items. In accordance with further embodiments, a user can specify arbitrary data item types for clustering as well as features of such data types that should be considered in generating the clustering model.12-01-2011

I-Li Lu, Issaquah, WA US

Patent application numberDescriptionPublished
20100070237STATISTICAL ANALYSIS FOR MAINTENANCE OPTIMIZATION - A computer implemented method, apparatus, and computer program product for identifying an interval for performing a maintenance task. The process retrieves scheduled maintenance data and un-scheduled in-service maintenance data for a given apparatus type. The process maps the un-scheduled in-service maintenance data to the scheduled maintenance data for the given apparatus type to form mapped maintenance data. The process performs a statistical analysis on the mapped maintenance data. The process identifies an optimal interval for performing the maintenance task based on a result of the statistical analysis to form a recommended maintenance interval.03-18-2010

Jianye Lu, Redmond, WA US

Patent application numberDescriptionPublished
20110310427PRINTING DIRECT2D-RENDERED ITEMS - Technology described herein is directed to converting display-rendering instructions (e.g., DIRECT2D) into print-rendering instructions (e.g., EMF, WMF, XPS, and SVG). For example, a request to print an item (e.g., document) is received, the item being displayable on an output device when display-rendering instructions are executed. A print render target is created that includes an instructions converter. The display-rendering instructions are routed to the print render target. The instructions converter maps the display-rendering instructions to the print-rendering instructions, which are usable to print the item.12-22-2011
20110310439OPTIMIZED FONT SUBSETTING FOR A PRINT PATH - Subject matter described herein is directed to providing font-rendering information (e.g., XPS file) that is usable to print a document. For example, a font file is received that defines a font type included in the document. A determination is made that a quantity of pages of the document does not exceed a subsetting-optimization threshold. When the quantity of pages does not exceed the threshold, a subsetted font file of the font type is generated. The subsetted file is provided, such as via the spool file, to a print subsystem.12-22-2011

Jingwei Lu, Redmond, WA US

Patent application numberDescriptionPublished
20080294620User-defined relevance ranking for search - Detailed herein is a technology which, among other things, allows a search engine to utilize a user-defined relevance function. In one approach to the technology, a method of applying a user-defined relevance function is described. In this approach, a complex search query is decomposed into a simple operator. The simple operator is associated with the user-defined relevance function. A document which matches the search query is retrieved, and a rank is calculated for the document, using the user-defined relevance function.11-27-2008

Jizhu Lu, Bellevue, WA US

Patent application numberDescriptionPublished
20100306300Sparse Matrix Padding - Zero elements are added to respective lines (e.g., rows/columns) of a sparse matrix. The added zero elements increase the number of elements in the respective lines to be a multiple of a predetermined even number “n” (e.g., 2, 4, 8, etc.), based upon an n-fold unrolling loop, where n=2, 4, 8, etc. By forming a sparse matrix having lines (e.g., rows or columns) that are multiples of the predetermined number “n”, the n-fold unrolling loop thereby acts upon a predetermined number of elements in respective iterations, avoiding unnecessarily costly operations (e.g., additional loop unrolling code) on remainder non-zero elements (e.g. remainder row/column elements not within an n-fold unrolling loop) left in a row or column after unrolling. This improves the efficiency of sparse matrix linear algebra solvers and key sparse linear algebra kernels (e.g., SPMV) thereby improving the overall performance of a computer (e.g., running an application).12-02-2010

John Chunpo Lu, Edmonds, WA US

Patent application numberDescriptionPublished
20100297416MICROCELLULAR THERMOPLASTIC THIN FILMS FORMED BY A SOLID-STATE FOAMING PROCESS - Cellular thin films include a first side separated from a second side, the separation of which defines the thickness of the thin film; at least one layer of a polymeric material arranged along the thickness of the thin film, wherein the polymeric material includes cells and the first and second sides of the thin film have exterior surfaces that have substantially the same thickness as the interior walls forming the cells. The surfaces of the thin films have bumps caused by the cells. The thin exterior surfaces of the thin films is advantageous to allow the films to be flexible.11-25-2010

Li-Fan Lu, Seattle, WA US

Patent application numberDescriptionPublished
20080220006Method for Modulating Inflammatory Responses - The present invention is a method for inhibiting T09-11-2008

Michael J. Lu, Seattle, WA US

Patent application numberDescriptionPublished
20090313209MAIL MERGE INTEGRATION TECHNIQUES - Various technologies and techniques are disclosed for integrating a customer relationship management application with a mail merge operation on a client-side word processor. Mail merge settings are received from a user, including a record set to use in a mail merge operation. A new mail merge document is created. The record set is added to the mail merge document. A link is added to a template that will control the mail merge operation on a client-side word processor. The linked template gets attached to the new mail merge document when opened on the client-side word processor. Techniques for beginning a mail merge operation on a client-side word processor are described. A downloaded mail merge document is validated. The record set contained in the downloaded mail merge document is separated into one or more separate files. A mail merge wizard is started and advanced to a proper stage.12-17-2009

Michael James Lu, Seattle, WA US

Patent application numberDescriptionPublished
20090007250Client authentication distributor - The claimed method and system provides a client authentication distributor component (CAD) that handles multiple client application requests for authentication to a common authentication provider. In one embodiment, only a single user sign on process may be required after which the CAD manages future authentication processes on behalf of the user without the user requiring to provide credentials.01-01-2009

Phillip Lu, Kirkland, WA US

Patent application numberDescriptionPublished
20090323986Method and Apparatus for Audio Normalization - A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.12-31-2009
20120014540METHOD AND APPARATUS FOR AUDIO NORMALIZATION - A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.01-19-2012

Pin Lu, Bellevue, WA US

Patent application numberDescriptionPublished
20120011504ONLINE CLASSIFICATION OF MEMORY PAGES BASED ON ACTIVITY LEVEL - Activity level of memory pages is classified in virtual machine environment, so that processes such as live VM migration and checkpointing, among others, can be carried out more efficiently. The method includes the steps of scanning page table entries of hypervisor-managed page tables continuously over repeating scan periods to determine whether memory pages have been accessed or not, and for each memory page, determining an activity level of the memory page based on whether the memory page has been accessed or not since a prior scan and storing the activity level of the memory page. The activity level of the memory page may be represented by one or more bits of its page table entry and may be classified as having at least two states ranging from hot to cold.01-12-2012
20120030355DYNAMICALLY ALLOCATING INDEX SERVER RESOURCES TO PARTNER ENTITIES - A provisioning system is described for dynamically and automatically allocating index server resources to different respective uses. For example, the provisioning system can allocate index server resources among different search-related production uses, different analysis-related uses, different testing-related uses, and so on. In one case, the provisioning system includes an allocation manager module that receives information that has a bearing on the allocation of index server resources. Based on this information, the allocation manager module determines an allocation of index server resources and sends instructions to an indexing system to carry out the allocation. In one case, the indexing system respond to the instructions by allocating rows of index server resources to different partner entities which have requested index server resources. Each row can also implement custom index information and/or custom processing functionality for use by particular partner entities.02-02-2012

Qi Lu, Seattle, WA US

Patent application numberDescriptionPublished
20090089348ADAPTIVE PRECISION ARITHMETIC UNIT FOR ERROR TOLERANT APPLICATIONS - Two process-tolerant arithmetic circuit architectures are implemented to develop functional blocks for error-tolerant applications such as FIR filters and FFT blocks. The resulting blocks may achieve computational performance of up to 42 times higher than conventional architectures. Embodiments adaptively change the precision of the computation to achieve a high precision computation given the underlying speed of the circuit. The resulting improvement can be allocated to increasing yield or dynamically trading off between reduced power consumption, faster computation, or higher-fidelity computation.04-02-2009

Qichu Lu, Bellevue, WA US

Patent application numberDescriptionPublished
20090055399Systems and methods for reading objects in a file system - Embodiments of the disclosure relate generally to file systems. Specifically, certain embodiments include systems and methods for reading objects in a file system. In some embodiments, a first processing thread traverses a portion of a file system and represents file system objects in a data structure. A portion of the data and/or metadata associated with the represented objects may be prefetched to a memory. In some embodiments, a second processing thread consumes the objects represented in the queue. For example, in a file system backup embodiment, the second processing thread may transfer data and/or metadata associated with the objects to an archive target.02-26-2009

Roberto F. Lu, Bellevue, WA US

Patent application numberDescriptionPublished
20080294395Asynchronous Stochastic Learning Curve Effects in a Large Scale Production System - Systems and methods for arithmetic modeling of large scale engineer-to-order production systems using asynchronous stochastic learning curve are disclosed. In one embodiment, a method for simulating a production system configured to produce a product includes, for a plurality of components, assigning learning curve parameters for an asynchronous stochastic learning curve associated with each component. Master schedule data for manufacturing a plurality of the product are received, and production of the plurality of components a plurality of cycles corresponding to the plurality of the product is simulated. The results of the simulated productions are output for analysis. In a further aspect, the product is an aircraft, and the components are aircraft components.11-27-2008

Roberto Francisco-Yi Lu, Bellevue, WA US

Patent application numberDescriptionPublished
20100070315METHODS AND SYSTEMS FOR OPTIMIZING PRODUCTION FORECASTS USING STATISTICALLY PRIORITIZED DISCRETE MODELING METHODOLOGY - A computer-based method for dynamic path regeneration in a production environment as a function of stochastic event-driven parameters and constraints is described. The method includes examining existing status codes, for a plurality of remaining production jobs, to determine a current status for a production unit, applying at least one of predecessor relationships and successor relationships for the remaining production jobs to the existing status codes, analyzing historical job performance statistics for a number of previous production units based on production job performance data associated with the previous production units, and providing a user interface that depicts the remaining production jobs in order of criticality, the order of criticality determined based on the existing status codes, the at least one of predecessor relationships and successor relationships, and the analysis of the historical job performance statistics.03-18-2010

Rongqing Lu, Snoqualmie, WA US

Patent application numberDescriptionPublished
20090319507METHODS AND APPARATUSES FOR ADAPTING A RANKING FUNCTION OF A SEARCH ENGINE FOR USE WITH A SPECIFIC DOMAIN - Methods and apparatuses are provided for adapting hierarchical structure information associated with a first ranking function tuned for use in a first domain for use in a second domain.12-24-2009

Shi Lu, Kirkland, WA US

Patent application numberDescriptionPublished
20110196972Selective Connection between Corresponding Communication Components Involved in a Teleconference - A client device selectively establishes connections between selected client communication components and corresponding server communication components. The client device receives data from the corresponding server communication components via the connections between the selected client communication components and the server communication components. The data received via different ones of the connections is associated with a different content stream of a teleconference. During the teleconference, a given connection is suspended. When the given connection is suspended, the client computing device continues to receive data via connections other than the given connection.08-11-2011
20110249954CAPTURING PRESENTATIONS IN ONLINE CONFERENCES - Presentations during an online conference are captured for subsequent playback. An instance of a presentation viewer is deployed to capture the presentation. Annotations and timing data are captured separately. The presentation with the annotations is recorded through a video encoding codec in a desired format, while timing and similar data is stored as metadata. Multiple presentations may be recorded separately to conserve resources. The recordation and the metadata can be subsequently played back to a requesting user.10-13-2011

Shuai Lu, Richland, WA US

Patent application numberDescriptionPublished
20120119579CONTROLLER FOR HYBRID ENERGY STORAGE - A controller is disclosed for hybrid systems providing power to an electrical power grid. The controller reduces wear on hybrid systems by having only a fast unit tuned to track fluctuations of a regulation signal in a normal mode of operation. By contrast, the slow unit does not track fluctuations in the regulation signal in the normal mode of operation, which reduces wear on the slow unit. The normal mode of operation is defined by an energy range of the fast unit. Energy band parameters associated with the energy range can be dynamically modified in order to optimize the efficiency of the hybrid system.05-17-2012

Xuanming Lu, Issaquah, WA US

Patent application numberDescriptionPublished
20090069686Piezoelectric and CMUT layered ultrasound transducer array - A CMUT or other semiconductor-based transducer is stacked with a piezoelectric transducer (PZT). The CMUT is sufficiently thin to avoid or limit interference with sound propagation through the CMUT from or to the PZT or crosstalk between transmitter elements. The PZT/CMUT layered structure is used as a matrix array, such as an array with a multi-dimensional arrangement of elements. The CMUT array is formed and thinned using semiconductor processing. The PZT transmits acoustic energy through the thin CMUT. The CMUT receives responsive echoes. Using integrated electronics in the thin wafer of the CMUT limits interconnection problems for the matrix receive array.03-12-2009
20090082673Semiconductor matching layer in a layered ultrasound transducer array - A same transducer includes both piezoelectric and CMUT transducer layers. The semiconductor substrate used for the CMUT is also used as a matching layer. A portion of the semiconductor material is removed and the kerfs or voids are filled to provide the desired density, volume ratio, and/or acoustic impedance. This composite portion operates as a matching layer for the piezoelectric transducer layer.03-26-2009

Xuan-Ming Lu, Issaquah, WA US

Patent application numberDescriptionPublished
20100204582Multidimensional, multilayer ultrasound transducer probe for medical ultrasound imaging - By using larger segments for transmit than receive in ultrasound imaging, the number of transmit beamformer channels relative to receive beamformer channels is reduced. The space and power requirements of the transmit beamformer channels are reduced, assisting in placement within a transducer probe. The larger segments for transmit are obtained by interconnecting electrodes used for transmit on different elements. Each element includes two or more layers of transducer material and a corresponding three or more electrodes. One of the electrodes is a transmit electrode. The transmit electrodes of two or more elements are connected together, such as sharing a via connection to a transmit beamformer channel. Receive electrodes for each element are isolated from each other and connect to receive beamformer channels. The multi-layer structure of the elements provides for transmit grouping of elements and separate reception without grouping or with different grouping.08-12-2010
20110178407Hard and Soft Backing for Medical Ultrasound Transducer Array - A transducer for multiple purposes is provided. Different backings are used for different elements of a same array. The different backings optimize the respective elements for the desired use. A soft backing (e.g., Z=3 Mrayl) is used behind some elements for ultrasound imaging. A hard backing (e.g., Z=100 MRayl) is used behind other elements for lower frequency operation.07-21-2011

Ziyang Lu, Camas, WA US

Patent application numberDescriptionPublished
20100185995Electrostatic Damage Protection Circuitry Verification - Techniques for efficiently determining whether an interconnect line has an impedance component value below a maximum specified value. A specified maximum impedance component value is used to limit the number of interconnect lines that are analyzed by a parasitic extraction analysis process. An analysis window is created based upon the characteristics of the interconnect lines and the specified maximum impedance component value. The size of the window corresponds to the minimum length of the interconnect line that would have the specified maximum impedance component value. Once the analysis window has been created, the interconnect lines are examined to determine if any of them reaches to (or beyond) the analysis window, whereby interconnect lines that exceed the specified maximum impedance component value can be identified. If there are any remaining interconnect lines that have not been determined to exceed the specified maximum impedance component value through the use of the analysis window, then the impedance component values of these remaining interconnect lines can be specifically determined using a parasitic extraction process.07-22-2010
20100306720Programmable Electrical Rule Checking - Electrical rule checking techniques for analyzing integrated circuit design data to identify specified circuit element configurations. Both tools and methods implementing these techniques may be employed to identify circuit element configurations using both logical and physical layout information for the design data. A set of commands are provided that will allow a user to program a programmable electrical rule check tool to identify a wide variety of circuit element configurations, using both logical and physical layout data, as desired by the user.12-02-2010

Patent applications by Ziyang Lu, Camas, WA US