Lu, WA
Alison Q. Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140359574 | MULTI-STEP AUTO-COMPLETION MODEL FOR SOFTWARE DEVELOPMENT ENVIRONMENTS - Systems and methods for providing auto-completion functionality in a source code editor are described. In accordance with the systems and methods, code entities that are candidates for auto-completion are presented to a user via multiple auto-completion menus that are accessed in steps rather than via a single auto-completion menu. The multiple auto-completion menus include at least a first menu and a second menu. The first menu includes a common portion (e.g., a common prefix) of a subset of the candidate code entities. The second menu includes the subset of the candidate code entities and is presented when the user selects the common portion from the first menu. | 12-04-2014 |
Alison Q. Lu, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20110093774 | DOCUMENT 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 number | Description | Published |
---|---|---|
20100093317 | Targeted 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 |
20110087842 | PRE-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 |
Dongping Lu, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20150228968 | Thick Electrodes Including Nanoparticles Having Electroactive Materials and Methods of Making Same - Electrodes having nanostructure and/or utilizing nanoparticles of active materials and having high mass loadings of the active materials can be made to be physically robust and free of cracks and pinholes. The electrodes include nanoparticles having electroactive material, which nanoparticles are aggregated with carbon into larger secondary particles. The secondary particles can be bound with a binder to form the electrode. | 08-13-2015 |
20150280228 | LITHIUM COMPENSATION FOR FULL CELL OPERATION - Disclosed herein are embodiments of a lithium-ion battery system comprising an anode, an anode current collector, and a layer of lithium metal in contact with the current collector, but not in contact with the anode. The lithium compensation layer dissolves into the electrolyte to compensate for the loss of lithium ions during usage of the full cell. The specific placement of the lithium compensation layer, such that there is no direct physical contact between the lithium compensation layer and the anode, provides certain advantages. | 10-01-2015 |
20160118685 | METHODS AND COMPOSITIONS FOR LITHIUM ION BATTERIES - A solid-state lithium ion battery is disclosed. The battery includes an anode containing an anode active material. The battery also includes a cathode containing a cathode active material. The battery further includes a solid-state electrolyte material. The electrolyte material contains a salt or salt mixture with a melting point below approximately 300 degrees Celsius. The battery has an operating temperature of less than about 80 degrees Celsius. | 04-28-2016 |
Guohan Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160065423 | Collecting and Analyzing Selected Network Traffic - A tracking system is described herein for investigating the behavior of a network. In operation, each switch in the network (or each switch in some subset of switches) may determine whether each original packet that it processes satisfies one or more packet-detection rules. If so, the switch generates a mirrored packet and sends that packet to a load balancer multiplexer, which, in turn, forwards the mirrored packet to a processing module for further analysis. The packet-detection rules hosted by the switches can be designed to select a subset of packets that are of greatest interest, based on any environment-specific objectives. As a result of this behavior, the tracking system can effectively and quickly pinpoint undesirable (and potentially desirable) behavior of the network, without being overwhelmed with too much information. | 03-03-2016 |
Haibo Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140214791 | GEOTILES FOR FINDING RELEVANT RESULTS FROM A GEOGRAPHICALLY DISTRIBUTED SET - Architecture that utilizes geotiles to return locally relevant results across a geographically distributed set of locations. As applied to retail operations the business entity may have a retail presence in many different geographical areas (e.g., regions) of a country. Each retail presence is processed to obtain the associated geographical coordinates, which are then utilized to select one or more geotiles of a mapping system. The geotile(s) for those geographical coordinates are than identified and related to the location. The business entity may be associated with a deal (offer) that is queried using a search engine. The relationships of the deal, retail stores, geographical coordinates of the retail stores, and related geotiles are memorialized in a feed document. Thus, when a query is made for the deal, the search engine accesses the feed document and returns the geotiles for visual presentation of the associated retailer as part of the search result. | 07-31-2014 |
Hailing Lu, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090215091 | DIAGNOSTIC 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 |
20100092523 | MOLECULES 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 number | Description | Published |
---|---|---|
20100234731 | Automatic 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 number | Description | Published |
---|---|---|
20110295773 | ASSISTED 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 |
Hsueh-Li Lu, Auburn, WA US
Patent application number | Description | Published |
---|---|---|
20150302446 | IMPLEMENTING CONTESTS IN SOCIAL NETWORKS - Various systems, methods, and programs embodied in computer-readable mediums are provided for implementing a contest between various social networks. A contest is staged between at least two teams using a server accessible by a plurality of clients. The contest requires each of the teams to achieve a predefined goal. The membership to each one of the teams is restricted to a plurality of individuals associated with a respective one of a plurality of social networks accessible by the server. | 10-22-2015 |
I-Li Lu, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20100070237 | STATISTICAL 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 |
Jiakang Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140164376 | HIERARCHICAL STRING CLUSTERING ON DIAGNOSTIC LOGS - A set of strings can be assigned to clusters utilizing one or more clustering techniques. In accordance with one aspect, hierarchical clustering can be performed in which there are several iterations of clustering. For instance, strings can be clustered based on string length, and each cluster can be assigned to separate sub-clusters based on edit distance between strings. In accordance another aspect, clusters can be analyzed based on the similarity or difference of strings in a cluster to determine if a clustering error exists, and if a clustering error is detected, the cluster can be partitioned into separate clusters. | 06-12-2014 |
Jianye Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110310427 | PRINTING 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 |
20110310439 | OPTIMIZED 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 |
20130009995 | CLAMP MODE EMULATION - Various technologies described herein pertain to filling a fill area of a canvas with a source visual object and/or a supplemental visual object to emulate a result of clamping the source visual object onto the fill area of the canvas. A source sub-region of a canvas is filled with the source visual object. Moreover, an extension sub-region of the canvas, which includes at least a part of the fill area outside the source sub-region, is formed based on the source sub-region of the canvas. Further, a supplemental visual object is generated by using a tiling clip on the source visual object and repeated within the extension sub-region of the canvas. The tiling clip specifies a size of the portion of the source visual object used as the supplemental visual object. | 01-10-2013 |
20140118761 | OPTIMIZED 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. | 05-01-2014 |
Jianye Lu, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140357357 | GAME BUNDLE PACKAGE - One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures). | 12-04-2014 |
Jingwei Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080294620 | User-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, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140164456 | ITERATIVELY CALCULATING STANDARD DEVIATION FOR STREAMED DATA - The present invention extends to methods, systems, and computer program products for iteratively calculating standard deviation for streamed data. Embodiments of the invention include iteratively calculating standard deviation in a current computation window based on the standard deviation calculation for a previous computation window. Iteratively calculating standard deviation avoids visiting all previous input and performing redundant computations thereby increasing calculation efficiency. In general, streaming data is added to a buffer of size n until the buffer is filled up. Once the buffer is filled, a sum and standard deviation are calculated for the first n data points. As new data elements are received, a new sum is calculated by reusing the prior sum and a new standard deviation is calculated by reusing the prior standard deviation. | 06-12-2014 |
20150278159 | ITERATIVELY CALCULATING STANDARD DEVIATION FOR STREAMED DATA - The present invention extends to methods, systems, and computer program products for iteratively calculating standard deviation for streamed data. Embodiments of the invention include iteratively calculating standard deviation in a current computation window based on the standard deviation calculation for a previous computation window. Iteratively calculating standard deviation avoids visiting all previous input and performing redundant computations thereby increasing calculation efficiency. In general, streaming data is added to a buffer of size n until the buffer is filled up. Once the buffer is filled, a sum and standard deviation are calculated for the first n data points. As new data elements are received, a new sum is calculated by reusing the prior sum and a new standard deviation is calculated by reusing the prior standard deviation. | 10-01-2015 |
Jizhu Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100306300 | Sparse 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 number | Description | Published |
---|---|---|
20100297416 | MICROCELLULAR 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 number | Description | Published |
---|---|---|
20080220006 | Method for Modulating Inflammatory Responses - The present invention is a method for inhibiting T | 09-11-2008 |
20120195894 | REGULATORY T CELL MEDIATOR PROTEINS AND USES THEREOF - The present invention relates to novel regulatory T cell proteins. One protein, designated PD-L3, resembles members of the PD-L1 family, and co-stimulates αCD3 proliferation of T cells in vitro. A second, TNF-like, protein has also been identified as being upregulated upon αCD3/αGITR stimulation. This protein has been designated T | 08-02-2012 |
Ling Lu, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20120174212 | CONNECTED ACCOUNT PROVIDER FOR MULTIPLE PERSONAL COMPUTERS - A connected account provider system allows a user of multiple electronic devices to set up a user account on one device with the device's settings saved in the cloud for application across different devices. A user can obtain secure access to the saved settings using a second (or subsequent) device and can select settings from the initial device to be synchronized to the second device. The system employs client account provider (CAP) software that can be obtained from an independent software provider and is installed on different devices of a user. The CAP client software creates an architecture on a user's device with a CAP client software layer conceptually separate from the device's operating system software. The CAP client software provides extension points for facilitating connection between connected user devices' operating systems and a cloud services layer typically provided by the CAP client software vendor. | 07-05-2012 |
Liwen Lu, Camas, WA US
Patent application number | Description | Published |
---|---|---|
20150262894 | STATISTICAL METHOD FOR MONITORING MANUFACTURING EQUIPMENT AND PROCESSING OPERATIONS - A statistical process control method for monitoring and controlling semiconductor manufacturing processing operations is provided. For a chosen processing operation, multiple measurement sites are used to generate data of a measurable characteristic that is impacted by and associated with the processing operation. The data from the sites is compared over time and one or more outlier sites are identified. The outlier sites are the sites at which the data values are most divergent from the rest of the data. Algorithms are used to mathematically compare the outlier sites to the other sites to produce a comparative index. The comparative index is monitored graphically or otherwise to identify changes in the processing operation, and corrective actions are taken. | 09-17-2015 |
Mei-Hsuan Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20120307890 | TECHNIQUES FOR ADAPTIVE ROUNDING OFFSET IN VIDEO ENCODING - Techniques adaptive rounding offset in video encoding are described. An apparatus may comprise a rounding offset adaptation component operative to adjust a quantization parameter rounding factor for a current macroblock of a current frame of a video stream being compressed by a video encoding system. Other embodiments are described and claimed. | 12-06-2012 |
20130055326 | TECHNIQUES FOR DYNAMIC SWITCHING BETWEEN CODED BITSTREAMS - Techniques for dynamic switching in coded bitstreams are described. An apparatus may comprise a switching component operative to determine a timepoint to switch from broadcasting a first video stream to broadcasting a second video stream, the first video stream a first encoding of a video source at a first quality level and the second video stream a second encoding of the video source at a second quality level. Other embodiments are described and claimed. | 02-28-2013 |
20130070859 | MULTI-LAYER ENCODING AND DECODING - Innovations described herein provide a generic encoding and decoding framework that includes some features of simulcast and some features of scalable video coding. For example, a bitstream multiplexer multiplexes component bitstreams into a multi-layer encoding (MLE) bitstream that provides temporal scalability, spatial resolution scalability and/or signal to noise ratio scalability. Each of the component bitstreams provides an alternative version of input video, and a given component bitstream can be a non-scalable bitstream or scalable bitstream. The multiplexer follows composition rules for the MLE bitstream and may rewrite values of certain syntax elements of component bitstreams using an approach that avoids bit shifting operations. A corresponding demultiplexer receives an MLE bitstream that includes component bitstreams and demultiplexes at least part of at least one of the component bitstreams from the MLE bitstream, following decomposition rules for the demultiplexing. | 03-21-2013 |
20130114718 | ADDING TEMPORAL SCALABILITY TO A NON-SCALABLE BITSTREAM - Innovations described herein facilitate the addition of temporal scalability to non-scalable bitstreams. For example, a bitstream rewriter receives units of encoded video data for a non-scalable bitstream from components of a hardware-based encoder. The bitstream rewriter changes at least some of the units of encoded video data so as to produce a scalable bitstream with temporal scalability. In doing so, the bitstream rewriter can associate an original sequence parameter set (SPS) and original picture parameter set (PPS) with pictures for a temporal base layer, and associate a new SPS and new PPS with pictures for a temporal enhancement layer. The bitstream rewriter can also alter syntax elements in the units of encoded video data, for example, changing syntax elements in a slice header in ways that avoid bit shifting operations for following coded slice data for a unit of encoded video data for the temporal enhancement layer. | 05-09-2013 |
20130156101 | HARDWARE-ACCELERATED DECODING OF SCALABLE VIDEO BITSTREAMS - In various respects, hardware-accelerated decoding is adapted for decoding of video that has been encoded using scalable video coding. For example, for a given picture to be decoded, a host decoder determines whether a corresponding base picture will be stored for use as a reference picture. If so, the host decoder directs decoding with an accelerator such that the some of the same decoding operations can be used for the given picture and the reference base picture. Or, as another example, the host decoder groups encoded data associated with a given layer representation in buffers. The host decoder provides the encoded data for the layer to the accelerator. The host decoder repeats the process layer-after-layer in the order that layers appear in the bitstream, according to a defined call pattern for an acceleration interface, which helps the accelerator determine the layers with which buffers are associated. | 06-20-2013 |
20130177071 | CAPABILITY ADVERTISEMENT, CONFIGURATION AND CONTROL FOR VIDEO CODING AND DECODING - Innovations described herein provide a framework for advertising encoder capabilities, initializing encoder configuration, and signaling run-time control messages for video coding and decoding. For example, an encoding controller receives a request for encoder capability data from a decoding host controller, determines the capability data, and sends the capability data in reply. The capability data can include data that indicate a number of bitstreams, each providing an alternative version of input video, as well as data that indicate scalable video coding capabilities. The decoding host controller creates stream configuration request data based on the encoder capability data, and sends the configuration request data to the encoding controller. During decoding, the decoding host controller can create and send a control message for run-time control of encoding, where the control message includes a stream identifier for a bitstream and layer identifiers for a given layer of the bitstream. | 07-11-2013 |
20130208075 | ENCODING PROCESSING FOR CONFERENCING SYSTEMS - Optimization of conference call encoding processes is provided. A first client of a multi-party conference call may receive client capability data, including video scalability support, from each of the other clients to the conference call. Based on the client capability data and the transmission capabilities of the first client, including video scalability support, the first client may determine a total number of data streams and properties for each data stream, such that the total number of data streams and the plurality of properties for each data stream are optimized and supported by the respective client capability data and the transmission capabilities. Subsequently, the first client generates one or more data streams according to the total number of data streams and the properties that were determined for each data stream and transmits the one or more data streams to the other clients of the conference call. | 08-15-2013 |
20130208809 | MULTI-LAYER RATE CONTROL - Concepts and technologies are described herein for multi-layer rate control. In accordance with the concepts and technologies disclosed herein, a video server obtains video data and encodes the video data into a multi-layer video stream. Layers of the video stream cart be output buffers and the buffers can be monitored to determine bit usage. A rate controller can obtain bit usage feedback for each layer of the encoded video stream and determine, based upon the bit usage feedback, a quantization parameter associated with each layer of the encoded video stream. In determining the quantization parameters, the rate controller can consider not only bitrates of the entire encoded video stream, but also bitrates and bit usage feedback associated with each layer of the encoded video stream. Further encoding can be based upon the quantization parameters determined by the video server. | 08-15-2013 |
20130223524 | DYNAMIC INSERTION OF SYNCHRONIZATION PREDICTED VIDEO FRAMES - A video bitstream can be encoded and sent over a computer network to a decoding computer system. The bitstream can follow a regular prediction structure when an encoding computer system is not notified of lost data from the bitstream. A notification of lost data in the bitstream can be received. The lost data can include at least a portion of a reference frame of the bitstream. In response, a synchronization predicted frame can be dynamically encoded with a prediction that references one or more other previously-sent frames in the bitstream and that does not reference the lost data. The synchronization predicted frame can be inserted in the bitstream in a position where the regular prediction structure would have dictated inserting a different predicted frame with a prediction that would have referenced the lost data according to the regular prediction structure. | 08-29-2013 |
Mei-Hsuan Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120230400 | MEAN ABSOLUTE DIFFERENCE PREDICTION FOR VIDEO ENCODING RATE CONTROL - Mean absolute difference (MAD) prediction for video encoding may be provided. Upon receiving a video stream comprising a plurality of quality layers, a first quantization parameter (QP) may be selected for a first frame of the video stream according to a second QP associated with a second frame and a third QP associated with a third frame. The first frame may then be encoded according to the selected first QP. | 09-13-2012 |
20140153643 | MEAN ABSOLUTE DIFFERENCE PREDICTION FOR VIDEO ENCODING RATE CONTROL - Mean absolute difference (MAD) prediction for video encoding may be provided. Upon receiving a video stream comprising a plurality of quality layers, a first quantization parameter (QP) may be selected for a first frame of the video stream according to a second QP associated with a second frame and a third QP associated with a third frame. The first frame may then be encoded according to the selected first QP. | 06-05-2014 |
Michael J. Lu, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090313209 | MAIL 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 number | Description | Published |
---|---|---|
20090007250 | Client 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 |
Pei Lu, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140258484 | TRANSPARENT MESSAGE MODIFICATION FOR DIAGNOSTICS OR TESTING - The modification of a network message so that a supplemental action is performed in transit at a designated intermediary node. The modification is performed in a manner that is transparent to the source computing entity that caused the network message to be generated. Upon acquiring the network message, a message modification component modifies the network message so that the network message is routed through an intermediary node, and further so that the intermediary node performs supplemental action(s). For instance, the modification might cause routing components to route the network message to the intermediary node, and the modification might also include instructions that the intermediary node interprets as being an instruction to perform the supplemental action. | 09-11-2014 |
Philip Lu, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140325432 | SECOND SCREEN VIEW WITH MULTITASKING - Described herein are embodiments performed by a computing device capable of having a first display and a second display. The device may also execute a windowing system. Arbitrary applications execute on the computing device. Each such application has a corresponding application window managed by the windowing system. A start-projecting request may be received from an arbitrary one of the applications, and the windowing system may respond to the start request by generating, displaying, and managing a projection window. The application may generate and display content via the projection window. Responsive to the start-projecting request, display information about the first display and the second display may be used by the windowing system to display the projection window. A stop-projecting request from the application may cause the windowing system to terminate the projection window. | 10-30-2014 |
Phillip Lu, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20090323986 | Method 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 |
20120014540 | METHOD 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 number | Description | Published |
---|---|---|
20120011504 | ONLINE 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 |
20120030355 | DYNAMICALLY 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 |
20120254148 | SERVING MULTIPLE SEARCH INDEXES - Multiple search indexes can be served from a common set of resources. Instead of requiring a processor to be dedicated to serving a single search index, a processor can provide responsive documents for search queries that are based on different ranking algorithms and/or different sets of documents. | 10-04-2012 |
Ping Chou Lu, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20140263481 | THREADED DISPENSE NOZZLE AND ALIGNMENT METHOD AND DEVICE FOR PHOTORESIST AND OTHER FLUID COATERS - Provided is a fluid dispensing system with a dispense nozzle with a threaded outer surface and a fluid dispensing apparatus with a movable dispenser arm with an opening that includes threaded inner walls that receive the dispense nozzle therein. Also provided is a method for aligning a dispense head in a coating tool. Horizontal alignment is achieved by rotating the dispense nozzle until its tip is in contact with the chuck then laterally adjusting the dispenser arm position so that the tip is positioned over a center of the chuck. Vertical alignment is achieved by rotating the dispense nozzle until an indicia of the dispense nozzle is at the same vertical location as a designated physical feature of the dispenser arm. | 09-18-2014 |
Qi Lu, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090089348 | ADAPTIVE 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 number | Description | Published |
---|---|---|
20090055399 | Systems 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 |
Qing (alex) Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120197857 | GESTURE-BASED SEARCH - A search of displayed content may be automatically performed in response to receipt of a search gesture that defines a scope of the search and initiates the search. The search gesture may define a region of content within the displayed content. A search query may be formulated based on the region of content defined by the search gesture. In response to completion of the search gesture, a search may be automatically initiated. In some examples, the search gesture comprises a generally circular gesture that substantially bounds the region of content. | 08-02-2012 |
Robert-Francisco-Yi Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20150254833 | Programmable Digital Machine Vision Inspection System - A programmable digital machine vision inspection system is disclosed having a programmable automatic feeding system that supplies elements to be inspected, a programmable robot system, a programmable inspection system, a qualified product receiving container, and an unqualified product receiving container. The programmable robot system has a first vision system with an inspection area, and a robot that grips the supplied element and moves the gripped element to and from the inspection area. The programmable inspection system has a second vision system that identifies features of the elements in the inspection area, and determines whether the element is a qualified product based on the identified features. The qualified product receiving container receives identified qualified products from the robot, and the unqualified product receiving container that receives identified unqualified products from the robot. | 09-10-2015 |
Roberto F. Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20080294395 | Asynchronous 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 |
20120286092 | RECONFIGURABLE FLOORBOARD SYSTEM - A floorboard for a reconfigurable floorboard system may include a substantially trapezoid shaped plate. An interlocking feature may be formed proximate an edge of at least three sides of the plate for interlocking with adjacent floorboards. Each interlocking feature may be formed to interlock with a mating interlocking feature formed at an edge of a side of at least one adjacent floorboard. A notch may be formed on an underside of the plate proximate each corner of the plate to contact a member of a floor grid to prevent movement of the floorboard. | 11-15-2012 |
20140156047 | Manufacturing Process Monitoring and Control System - A method and apparatus for controlling a manufacturing process. Statistical correlations between a plurality of tasks comprising the manufacturing process are identified. The manufacturing process is controlled using the statistical correlations. | 06-05-2014 |
Roberto Francisco-Yi Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100070315 | METHODS 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 |
20140076956 | SOLDERING MACHINE AND METHOD OF SOLDERING - A soldering machine includes a frame and a fixture held by the frame that supports a substrate and a cable. A guidance system is supported by the frame with a camera viewing the fixture that is movable relative to the fixture. A positioning system is supported by the frame. The positioning system has a camera positioner and a soldering mechanism positioner. A soldering mechanism is coupled to the soldering mechanism positioner and is moved by the soldering mechanism positioner relative to the fixture. The soldering mechanism solders wires to the substrate. A controller communicates with the positioning system and the guidance system to operates the positing system to control positions of the camera and soldering mechanism relative to the fixture based on an image obtained by the camera. | 03-20-2014 |
20140079871 | FLUID DISPENSING MACHINE AND METHOD OF DISPENSING FLUID - A fluid dispensing machine includes a frame and a fixture held by the frame. The fixture is configured to support a substrate. A positioning system is supported by the frame. A guidance system is supported by the positioning system. The guidance system has a camera viewing the fixture that is movable relative to the fixture. A fluid dispenser is supported by the positioning system and is moved by the positioning system relative to the fixture. The fluid dispenser is configured to dispense fluid onto the substrate. A controller communicates with the positioning system and the guidance system. The controller operates the positing system to control a position of the fluid dispenser relative to the fixture based on an image obtained by the camera | 03-20-2014 |
20140081464 | WIRE SORTING MACHINE AND METHOD OF SORTING WIRES - A wire sorting machine includes a frame and a fixture held by the frame. The fixture is configured to support a cable having a plurality of wires. A positioning system is supported by the frame. A guidance system is supported by the positioning system. The guidance system has a camera viewing the fixture that is movable relative to the fixture. A wire manipulator is supported by the positioning system and is moved by the positioning system relative to the fixture. The wire manipulator is configured to engage the wires of the cable to position the wires relative to the fixture. A controller communicates with the positioning system and the guidance system. The controller operates the positing system to control a position of the wire manipulator relative to the fixture based on an image obtained by the camera. | 03-20-2014 |
20140109385 | WIRE SORTING FIXTURE AND METHOD OF SORTING WIRES - A wire sorting fixture includes a cable support configured to support a multi-wire cable and a wire support configured to support wires of the cable. The wire support has a top surface. The wire support has cradles open at the top surface. The wire support has separating walls between corresponding cradles. A top plate is positioned above the wire support. The top plate is moved toward the wire support to a clamping position after the wires are positioned in the corresponding cradles. The top plate holds the wires between the top plate and the wire support in the clamping position. | 04-24-2014 |
20150069107 | Method For Controlling Feeding Length Of Wire And Displacement Sensing System For The Same - A method for controlling a feeding length of a wire is provided. The wire is frictionally engaged with and fed by a driving wheel mounted on a driver. The method comprises steps of: providing a displacement sensing device comprising a driven wheel and a sensor for sensing the number of revolutions of the driven wheel, the driven wheel being frictionally engaged with the wire and configured to be rotated under a frictional engaging force therebetween as the wire is fed; starting the driver to rotate the driving wheel, so that the wire is fed forward and the driven wheel is rotated as the wire is fed; calculating an actual feeding length of the wire based on the product of the number of revolutions of the driven wheel sensed by the sensor and the perimeter of the driven wheel; and controlling the feeding length of the wire based on an error between a predetermined feeding length of the wire and the calculated actual feeding length of the wire with closed loop feedback control until the error becomes zero or within an allowable range. | 03-12-2015 |
20160074909 | Mechanism and Method For Sorting Components, Component Feeding System - A component sorting mechanism is disclosed. The component sorting mechanism includes a vibrating plate, a feeding tray having a plurality of grooves in an inner bottom surface thereof, the feeding tray mounted on the vibrating plate, and a first driving device connected to the feeding tray. The first driving device drives the feeding tray to swing within a predetermined angle range. | 03-17-2016 |
Rongqing Lu, Snoqualmie, WA US
Patent application number | Description | Published |
---|---|---|
20090319507 | METHODS 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 number | Description | Published |
---|---|---|
20110196972 | Selective 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 |
20110249954 | CAPTURING 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 |
20130132586 | Selective 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. | 05-23-2013 |
Shuai Lu, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20120119579 | CONTROLLER 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 |
Tony V. Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130317315 | METHOD OF AGE MANAGEMENT - A method of age management, by consulting with a patient, performing comprehensive testing on the patient, determining the physiological, functional, and biological age of the patient, and recommending and performing treatments based on the physiological, functional, and biological age of the patient. The performing comprehensive testing is further defined as performing a test of standard plus functional medicine testing, complete hormonal panel, infectious disease panel, tumor markers panel, and combinations thereof. | 11-28-2013 |
20130317484 | METHOD OF LIPOSUCTION - A method of liposuction that results in a smooth skin surface to a patient post procedure, by performing superficial liposuction on the patient by inching and fanning, obtaining an even skin flap, aspirating deep fat, and achieving a smooth contour of skin. SVF extracted from the method above. | 11-28-2013 |
Xiaobin Lu, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140066014 | SYSTEMS, METHODS AND ARTICLES FOR A COMMUNICATIONS DEVICE PROVIDING COMMUNICATIONS AND SERVICES INVOLVING AUTOMOBILE HEAD UNITS - Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection. | 03-06-2014 |
20140068010 | SYSTEMS, METHODS AND ARTICLES FOR A SERVER PROVIDING COMMUNICATIONS AND SERVICES INVOLVING AUTOMOBILE HEAD UNITS - Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection. | 03-06-2014 |
Xiaochuan Lu, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20130196224 | Intermediate Temperature Sodium Metal-Halide Energy Storage Devices - Sodium metal-halide energy storage devices utilizing a substituting salt in its secondary electrolyte can operate at temperatures lower than conventional ZEBRA batteries while maintaining desirable performance and lifetime characteristics. According to one example, a sodium metal-halide energy storage device operates at a temperature less than or equal to 200° C. and has a liquid secondary electrolyte having M | 08-01-2013 |
20140023903 | Hybrid Energy Storage Devices Having Sodium - Sodium energy storage devices employing aspects of both ZEBRA batteries and traditional Na—S batteries can perform better than either battery alone. The hybrid energy storage devices described herein can include a sodium anode, a molten sodium salt catholyte, and a positive electrode that has active species containing sulfur. Additional active species can include a transition metal source and NaCl. As a product of the energy discharge process, Na | 01-23-2014 |
20140080013 | METAL-AIR BATTERY - A metal-air battery is disclosed. The battery includes a sodium anode and an air cathode. The battery further includes a solid electrolyte. The sodium anode may be a molten sodium anode, and the solid electrolyte may be a beta alumina solid electrolyte. The battery has an operating temperature between 100° C. and 200° C. | 03-20-2014 |
20140242471 | METALLIZATION PATTERN ON SOLID ELECTROLYTE OR POROUS SUPPORT OF SODIUM BATTERY PROCESS - A new battery configuration and process are detailed. The battery cell includes a solid electrolyte configured with an engineered metallization layer that distributes sodium across the surface of the electrolyte extending the active area of the cathode in contact with the anode during operation. The metallization layer enhances performance, efficiency, and capacity of sodium batteries at intermediate temperatures at or below about 200° C. | 08-28-2014 |
20160049641 | NA-FECL2 ZEBRA TYPE BATTERY - An energy storage device comprising a cathode comprising: | 02-18-2016 |
20160056424 | COMPLIANT POLYMER SEALS FOR SODIUM BETA ENERGY STORAGE DEVICES AND PROCESS FOR SEALING SAME - A new compliant polymer seal and process for sealing sodium conducting energy storage devices and batteries are disclosed. Compliant polymer seals become viscous at the operation temperature which seals cathode and anode chambers and other components together following assembly. Seals can accommodate thermal expansion mismatches between selected components during operation. | 02-25-2016 |
20160056499 | PROCESS FOR FABRICATION OF ENHANCED "-ALUMINA SOLID ELECTROLYTES FOR ENERGY STORAGE DEVICES AND ENERGY APPLICATIONS - A dense β″-alumina/zirconia composite solid electrolyte and process for fabrication are disclosed. The process allows fabrication at temperatures at or below 1600° C. The solid electrolytes include a dense composite matrix of β″-alumina and zirconia, and one or more transition metal oxides that aid the conversion and densification of precursor salts during sintering. The composite solid electrolytes find application in sodium energy storage devices and power-grid systems and devices for energy applications. | 02-25-2016 |
20160118685 | METHODS AND COMPOSITIONS FOR LITHIUM ION BATTERIES - A solid-state lithium ion battery is disclosed. The battery includes an anode containing an anode active material. The battery also includes a cathode containing a cathode active material. The battery further includes a solid-state electrolyte material. The electrolyte material contains a salt or salt mixture with a melting point below approximately 300 degrees Celsius. The battery has an operating temperature of less than about 80 degrees Celsius. | 04-28-2016 |
Xuanming Lu, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20090069686 | Piezoelectric 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 |
20090082673 | Semiconductor 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 |
20140203687 | Stealth Dicing for Ultrasound Transducer Array - An ultrasound transducer array is formed with stealth dicing. A laser is used to form defects within the piezoelectric substrate and along the desired kerf locations. The substrate is fractured along the defects. A controlled expansion, such as using thermal expansion, may be used to establish the desired kerf width. Spacers may be used to maintain the desired kerf width. The kerfs are filled to create the ultrasound transducer array. | 07-24-2014 |
Xuan-Ming Lu, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20100204582 | Multidimensional, 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 |
20110178407 | Hard 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 |
20150272548 | Angle oriented array for medical ultrasound - Volume scanning along different planes is provided using angling of the elements. Rather than orthogonal dicing of the slab, kerfs are formed at non-parallel and non-perpendicular angles to the azimuth axis of the array or longitudinal axis of the slab. Apertures formed from selected groups of the angled elements and/or parts of angled elements may be used to steer along planes that extend at an angle of 5 degrees or more away from the azimuth or longitudinal axis. By walking the aperture, different parallel planes are scanned with a one-dimensional array of elements. | 10-01-2015 |
Yijun Lu, Kenmore, WA US
Patent application number | Description | Published |
---|---|---|
20140279905 | TOKEN-BASED ADMISSION CONTROL FOR REPLICATED WRITES - Methods and apparatus for token-based admission control for replicated writes are disclosed. Data objects are divided into partitions, and corresponding to each partition, at least a master replica and a slave replica are stored. A determination as to whether to accept a write request directed to the partition is made based at least in part on one or more of (a) available throughput capacity at the master replica, and (b) an indication, obtained using a token-based protocol, of available throughput capacity at the slave replica. If the write request is accepted, one or more data modification operations are initiated. | 09-18-2014 |
20140344312 | Input-Output Prioritization for Database Workload - A database management system may be operated by a third-party provider that hosts the system in a datacenter and provides access to the system to end users on behalf of various entities. Limits on total capacity consumption may be imposed, but may result in service outages when capacity consumption exceeds those limits. Requests to perform operations on the system may be classified. The request classifications may be associated with policies for admitting or rejecting the request. One or more token buckets representative of capacity available to the request to perform the operation may be used to determine to admit the request and updated based on the cost of performing the operation. | 11-20-2014 |
20140376368 | COMPOUND TOKEN BUCKETS FOR BURST-MODE ADMISSION CONTROL - Methods and apparatus for compound token buckets usable for burst-mode admission control are disclosed. A peak burst rate and a sustained burst rate of work requests that are to be supported at a work target are determined. The maximum token populations of a peak-burst token bucket and a sustained-burst token bucket are configured, based on the peak burst rate and the sustained burst rate respectively. In response to receiving a work request directed at the work target, a determination to accept the work request for execution is made based at least in part on the token population of the peak-burst token bucket and/or the sustained-burst token bucket. | 12-25-2014 |
20140379506 | TOKEN-BASED PRICING POLICIES FOR BURST-MODE OPERATIONS - Methods and apparatus for token-based pricing policies for burst-mode operations are disclosed. A pricing policy to be applied to token population changes at a token bucket used for admission control during burst-mode operations at a work target is determined. Over a time period, changes to the token population of that bucket are recorded. A billing amount to be charged to a client is determined, based on the recorded changes in token population and an associated pricing amount indicated in the pricing policy. | 12-25-2014 |
20140379922 | EQUITABLE DISTRIBUTION OF EXCESS SHARED-RESOURCE THROUGHPUT CAPACITY - Methods and apparatus for equitable distribution of excess shared-resource throughput capacity are disclosed. A first and a second work target are configured to access a shared resource to implement accepted work requests. Admission control is managed at the work targets using respective token buckets. A first metric indicative of the work request arrival rates at the work targets during a time interval, and a second metric associated with the provisioned capacities of the work targets are determined. A number of tokens determined based on a throughput limit of the shared resource is distributed among the work targets to be used for admission control during a subsequent time interval. The number of tokens distributed to each work target is based on the first metric and/or the second metric. | 12-25-2014 |
20140380324 | BURST-MODE ADMISSION CONTROL USING TOKEN BUCKETS - Methods and apparatus for burst-mode admission control using token buckets are disclosed. A work request (such as a read or a write) directed to a work target is received. Based on a first criterion, a determination is made that the work target is in a burst mode of operation. A token population of a burst-mode token bucket is determined, and if the population meets a second criterion, the work request is accepted for execution. | 12-25-2014 |
20140380330 | TOKEN SHARING MECHANISMS FOR BURST-MODE OPERATIONS - Methods and apparatus for token-sharing mechanisms for burst-mode operations are disclosed. A first and a second token bucket are respectively configured for admission control at a first and a second work target. A number of tokens to be transferred between the first bucket and the second bucket, as well as the direction of the transfer, are determined, for example based on messages exchanged between the work targets. The token transfer is initiated, and admission control decisions at the work targets are made based on the token population resulting from the transfer. | 12-25-2014 |
Yong Q. Lu, Shoreline, WA US
Patent application number | Description | Published |
---|---|---|
20140244741 | Computer-Implemented System And Method For Context-Based APP Searching And APP Use Insights - A computer-implemented system and method for context-based APP searching and APP use insights are disclosed. User data is received from a plurality of mobile devices, each associated with at least one user. The user data includes context discriminators for each user and sensor data regarding the usage of applications on the users' mobile device. The data is stored and analyzed by an engine that identifies a list of names of applications used by each user on the user's mobile device. The engine provides to at least one user insights into applications used by other users by identifying the other users in a similar context to the at least one user based on their discriminators, and providing to the at least one user the names of one or more of the applications on the lists of applications used by the other users in the similar context. | 08-28-2014 |
Youhong Lu, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160005422 | USER ENVIRONMENT AWARE ACOUSTIC NOISE REDUCTION - Examples of the disclosure describe user environment aware single channel acoustic noise reduction. A noisy signal received by a computing device is transformed and feature vectors of the received noisy signal are determined. The computing device accesses classification data corresponding to a plurality of user environments. The classification data for each user environment has associated therewith a noise model. A comparison is performed between the determined feature vectors and the accessed classification data to identify a current user environment. A noise level, a speech level, and a speech presence probability from the transformed noisy signal are estimated and the noise signal is reduced based on the estimates. The resulting signal is outputted as an enhanced signal with a reduced or eliminated noise signal. | 01-07-2016 |
20160006880 | VARIABLE STEP SIZE ECHO CANCELLATION WITH ACCOUNTING FOR INSTANTANEOUS INTERFERENCE - Examples of the disclosure provide variable step size (VSS) adaptive echo cancellation in the presence of near-end noise such as dense double talk without using an explicit double talk detector and/or without using a dual-filter. During a conversation, the present value for an error signal is monitored. Based on the monitored present value for the error signal, a first function is determined. A second function is determined based on long-term statistics describing a reference signal, a near-end noise signal, and the error signal. An adaptation coefficient is calculated for the VSS adaptive filter based on the determined first function and the determined second function. The calculated adaptation coefficient is used in the VSS adaptive filter for echo cancellation against interference due to the near-end noise signal during the conversation. | 01-07-2016 |
Yuhao Lu, Camas, WA US
Patent application number | Description | Published |
---|---|---|
20150311515 | Antimony and Layered Carbon Network Battery Anode - A method is provided for fabricating an antimony anode. The method disperses antimony (Sb) particles in a layered carbon network using a process such as mechanical mixing, ball milling, stirring, or ultrasound sonication, forming a Sb/carbon composite. The Sb/carbon composite is mixed with a binder, forming a mixture, and the mixture is deposited on a current collector. Advantageously, the binder may be an aqueous (water soluble) binder. In one aspect, prior to dispersing the Sb particles in the layered carbon network, the Sb particles are coated with carbon. For example, the Sb particles may be dispersed in a solution including a polymer, where the solution may be an aqueous or organic. Alternatively, the Sb particles may be dispersed in a solution including a monomer. The monomer solution is polymerized to form polymer sheathed Sb core-shell structures, and then carbonized. Associated Sb anodes and Sb anode batteries are also provided. | 10-29-2015 |
20150349338 | Antimony-Based Anode on Aluminum Current Collector - An electrochemical battery is provided with an aluminum anode current collector and an antimony (Sb)-based electrochemically active material overlying the aluminum current collector. The Sb-based electrochemically active material may be pure antimony, Sb with other metal elements, or Sb with non-metal elements. For example, the Sb-based electrochemically active material may be one of the following: Sb binary or ternary alloys of sodium, silicon, tin, germanium, bismuth, selenium, tellurium, thallium, aluminum, gold, cadmium, mercury, cesium, gallium, titanium, lead, carbon, and combinations thereof. The aluminum current collector may additionally include a material such as magnesium, iron, nickel, titanium, and combinations thereof. In one aspect, the anode further composed of a coating interposed between the aluminum current collector and the Sb-based electrochemically active material. This coating may be a non-corrodible metal or a carbonaceous material. The cathode is may be composed of a number of different active materials including sodium-based Prussian Blue analogues. | 12-03-2015 |
20150357630 | Prussian Blue Analogue Electrodes without Zeolitic Water Content - A battery is provided with a hexacyanometallate cathode. The battery cathode is made from hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula A | 12-10-2015 |
20150357646 | Sodium and Potassium Ion Batteries with Halogen Salts - A sodium or potassium battery is provided, prior to an initial charge and discharge cycle, with a halogen salt additive. As is conventional, the battery is made up of the following components: an anode, a cathode, and an electrolyte. In addition, the battery includes a halogen salt (MX), where M is a metal and X is a halogen element. The halogen salt is added to the anode, the cathode, the electrolyte, or combinations thereof. The concentration MX with respect to the component(s) to which it is added is in the range of 0.01% to 10% in weight. The element X can be selected from the group of halogen elements listed in the Periodic Table. M is a material such as lithium, sodium, potassium, cesium, magnesium, calcium, barium, titanium, manganese, iron, cobalt, nickel, copper, zinc, ammonium, or combinations thereof. Advantageously, the electrolyte may be either aqueous or non-aqueous. | 12-10-2015 |
20160056467 | Alkali-Ion Battery with Enhanced Transition Metal Cyanometallate Electrode Structure - An alkali-ion battery is provided with a transition metal cyanometallate (TMCM) sheet cathode and a non-alkaline metal anode. The fabrication method mixes TMCM powders, conductive additives, and a polytetrafluoroethylene binder with a solution containing water, forming a wet paste. The wet paste is formed into a free-standing sheet of cathode active material, which is laminated to a cathode current collector, forming a cathode electrode. The free-standing sheet of cathode active material has a thickness typically in the range of 100 microns to 2 millimeters. The cathode electrode is assembled with a non-alkaline metal anode electrode and an ion-permeable membrane interposed between the cathode electrode and anode electrode, forming an assembly. The assembly is dried at a temperature of greater than 100 degrees C. The dried assembly is then inserted into a container (case) and electrolyte is added. Thick anodes made from free-standing sheets of active material can be similarly formed. | 02-25-2016 |
20160118659 | METAL-ION BATTERY WITH HEXACYANOMETALLATE ELECTRODE - A method is provided for forming a metal-ion battery electrode with large interstitial spacing. A working electrode with hexacyanometallate particles overlies a current collector. The hexacyanometallate particles have a chemical formula A | 04-28-2016 |
Yuhao Lu, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20130257378 | Transition Metal Hexacyanoferrate Battery Cathode with Single Plateau Charge/Discharge Curve - A transition metal hexacyanoferrate (TMH) cathode battery is provided. The battery has a A | 10-03-2013 |
20130257389 | Supercapacitor with Hexacyanometallate Cathode, Activated Carbone Anode, and Aqueous Electrolyte - A supercapacitor is provided with a method for fabricating the supercapacitor. The method provides dried hexacyanometallate particles having a chemical formula A | 10-03-2013 |
20130260021 | Electron Transport in Hexacyanometallate Electrode for Electrochemical Applications - A structure of intimately contacting carbon-hexacyanometallate is provided for forming a metal-ion battery electrode. Several methods are provided for forming the carbon-hexacyanometallate intimate contact. These methods include (1) adding conducting carbon during the synthesis of hexacyanometallate and forming the carbon-hexacyanometallate powder prior to forming the paste for electrode printing; (2) coating with conducting carbon after hexacyanometallate powder formation and prior to forming the paste for electrode printing; and (3) coating a layer of conducting carbon over the hexacyanometallate electrode. | 10-03-2013 |
20130260222 | Electrode Forming Process for Metal-Ion Battery with Hexacyanometallate Electrode - A method is provided for forming a metal-ion battery electrode with large interstitial spacing. A working electrode with hexacyanometallate particles overlies a current collector. The hexacyanometallate particles have a chemical formula A | 10-03-2013 |
20130260232 | Alkali and Alkaline-Earth Ion Batteries with Hexacyanometallate Cathode and Non-Metal Anode - A battery structure is provided for making alkali ion and alkaline-earth ion batteries. The battery has a hexacyanometallate cathode, a non-metal anode, and non-aqueous electrolyte. A method is provided for forming the hexacyanometallate battery cathode and non-metal battery anode prior to the battery assembly. The cathode includes hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula A′ | 10-03-2013 |
20130260260 | Protected Transition Metal Hexacyanoferrate Battery Electrode - A protected transition metal hexacyanoferrate (TMHCF) battery cathode is presented, made from A | 10-03-2013 |
20130266860 | Hexacyanoferrate Battery Electrode Modified with Ferrocyanides or Ferricyanides - A transition metal hexacyanoferrate (TMHCF) battery electrode is provided with a Fe(CN) | 10-10-2013 |
20130266861 | Metal-Doped Transition Metal Hexacyanoferrate (TMHCF) Battery Electrode - A method is provided for synthesizing a metal-doped transition metal hexacyanoferrate (TMHCF) battery electrode. The method prepares a first solution of A | 10-10-2013 |
20140037999 | Battery with Low Temperature Molten Salt (LTMS) Cathode - A battery is provided with an associated method for transporting metal-ions in the battery using a low temperature molten salt (LTMS). The battery comprises an anode, a cathode formed from a LTMS having a liquid phase at a temperature of less than 150° C., a current collector submerged in the LTMS, and a metal-ion permeable separator interposed between the LTMS and the anode. The method transports metal-ions from the separator to the current collector in response to the LTMS acting simultaneously as a cathode and an electrolyte. More explicitly, metal-ions are transported from the separator to the current collector by creating a liquid flow of LTMS interacting with the current collector and separator. | 02-06-2014 |
20140038000 | Flow-Through Metal Battery with Ion Exchange Membrane - A metal flow-through battery is provided, with ion exchange membrane. The flow-through battery is primarily made up of an anode slurry, a cathode slurry, and a hydroxide (OH | 02-06-2014 |
20140038044 | Transition Metal Hexacyanometallate-Conductive Polymer Composite - A transition metal hexacyanometallate (TMHCM)-conductive polymer (CP) composite electrode is provided. The battery electrode is made up of a current collector and a transition metal hexacyanometallate-conductive polymer composite overlying the current collector. The transition metal hexacyanometallate-conductive polymer includes a A | 02-06-2014 |
20140050982 | Sodium Iron(II)-Hexacyanoferrate(II) Battery Electrode and Synthesis Method - A method is provided for synthesizing sodium iron(II)-hexacyanoferrate(II). A Fe(CN) | 02-20-2014 |
20140075745 | High Capacity Alkali/Oxidant Battery - An alkali/oxidant battery is provided with an associated method of creating battery capacity. The battery is made from an anode including a reduced first alkali metal such as lithium (Li), sodium (Na), and potassium (K), when the battery is charged. The battery's catholyte includes an element, in the battery charged state, such as nickel oxyhydroxide (NiOOH), magnesium(IV) (oxide Mn | 03-20-2014 |
20140154575 | CYANOMETALLATE CATHODE BATTERY AND METHOD FOR FABRICATION - A method is provided for fabricating a cyanometallate cathode battery. The method provides a cathode of A | 06-05-2014 |
20140176077 | METAL CYANOMETALLATE ELECTRODE WITH SHIELD STRUCTURE - A mechanism is presented for shielding a cathode in a metal cyanometallate battery. A battery is provided with an anode, a cathode, an electrolyte, and an ion-permeable membrane separating the anode from the cathode. The cathode is made up of a plurality of metal cyanometallate layers overlying the current collector. At least one of the metal cyanometallate layers is an active layer formed from an active material A | 06-26-2014 |
20140178761 | FABRICATION METHOD FOR METAL BATTERY ELECTRODE WITH PYROLYZED COATING - A method is provided for forming a metal battery electrode with a pyrolyzed coating. The method provides a metallorganic compound of metal (Me) and materials such as carbon (C), sulfur (S), oxygen (O), and combinations of the above-listed materials, expressed as Me | 06-26-2014 |
20140186706 | Battery Anode with Preloaded Metals - A method is presented for fabricating an anode preloaded with consumable metals. The method provides a material (X), which may be one of the following materials: carbon, metals able to be electrochemically alloyed with a metal (Me), intercalation oxides, electrochemically active organic compounds, and combinations of the above-listed materials. The method loads the metal (Me) into the material (X). Typically, Me is an alkali metal, alkaline earth metal, or a combination of the two. As a result, the method forms a preloaded anode comprising Me/X for use in a battery comprising a M1 | 07-03-2014 |
20140186707 | Battery with an Anode Preloaded with Consumable Metals - A method is provided for fabricating a battery using an anode preloaded with consumable metals. The method forms an ion-permeable membrane immersed in an electrolyte. A preloaded anode is immersed in the electrolyte, comprising Me | 07-03-2014 |
20140186719 | NASICON-Polymer Electrolyte Structure - A method is provided for forming a sodium-containing particle electrolyte structure. The method provides sodium-containing particles (e.g., NASICON), dispersed in a liquid phase polymer, to form a polymer film with sodium-containing particles distributed in the polymer film. The liquid phase polymer is a result of dissolving the polymer in a solvent or melting the polymer in an extrusion process. In one aspect, the method forms a plurality of polymer film layers, where each polymer film layer includes sodium-containing particles. For example, the plurality of polymer film layers may form a stack having a top layer and a bottom layer, where with percentage of sodium-containing particles in the polymer film layers increasing from the bottom layer to the top layer. In another aspect, the sodium-containing particles are coated with a dopant. A sodium-containing particle electrolyte structure and a battery made using the sodium-containing particle electrolyte structure are also presented. | 07-03-2014 |
20140205883 | REACTIVE SEPARATOR FOR A METAL-ION BATTERY - A reactive separator is provided for a metal-ion battery. The reactive separator is made up of a reactive layer that is chemically reactive to alkali or alkaline earth metals, and has a first side and a second side. A first non-reactive layer, chemically non-reactive with alkali or alkaline earth metals, is adjacent to the reactive layer first side. A second non-reactive layer, also chemically non-reactive with alkali or alkaline earth metals, is adjacent to the reactive layer second side. More explicitly, the first and second non-reactive layers are defined as having less than 5 percent by weight (wt %) of materials able to participate in electrochemical reactions with alkali or alkaline earth metals. The reactive layer may be formed as a porous membrane embedded with reactive components, where the porous membrane is carbon or a porous polymer. Alternatively, the reactive layer is formed as a polymer gel embedded with reactive components. | 07-24-2014 |
20140239907 | Rechargeable Metal-Ion Battery with Non-Aqueous Hybrid Ion Electrolyte - A method is provided for forming a rechargeable metal-ion battery with a non-aqueous hybrid ion electrolyte. The method provides a transition metal hexacyanometallate (TMHCM) cathode (A | 08-28-2014 |
20140239920 | Supercapacitor with Metal Cyanometallate Anode and Carbonaceous Cathode - A method is provided for charging a supercapacitor. The method initially provides a supercapacitor with a metal cyanometallate (MCM) particle anode, an electrolyte including a salt (DB) made up of cations (D+) anions (B−), and a cathode including carbonaceous materials (□). The method connects an external charging device between the anode and cathode, and the charging device supplies electrons to the anode and accepting electrons from the cathode. In response to the charging device, cations are inserted into the anode while anions are absorbed on the surface of the cathode. A supercapacitor device is also presented. | 08-28-2014 |
20140264160 | Method for the Synthesis of Metal Cyanometallates - Methods are presented for synthesizing metal cyanometallate (MCM). A first method provides a first solution of A | 09-18-2014 |
20140335409 | Transition Metal Hexacyanometallate Electrode with Water-soluble Binder - A method is provided for fabricating a transition metal hexacyanometallate (TMHCM) electrode with a water-soluble binder. The method initially forms an electrode mix slurry comprising TMHCF and a water-soluble binder. The electrode mix slurry is applied to a current collector, and then dehydrated to form an electrode. The electrode mix slurry may additionally comprise a carbon additive such as carbon black, carbon fiber, carbon nanotubes, graphite, or graphene. The electrode is typically formed with TMHCM greater than 50%, by weight, as compared to a combined weight of the TMHCM, carbon additive, and binder. Also provided are a TMHCM electrode made with a water-soluble binder and a battery having a TMHCM cathode that is made with a water-soluble binder. | 11-13-2014 |
20140370187 | Precipitation Method for the Synthesis if Iron Hexacyaoferrate - A method is provided for synthesizing iron hexacyanoferrate (FeHCF). The method forms a first solution of a ferrocyanide source [A | 12-18-2014 |
20140370401 | Air Cathode Battery Using Zinc Slurry Anode with Carbon Additive - An air cathode battery is provided that uses a zinc slurry anode with carbon additives. The battery is made from an air cathode and a zinc slurry anode. The zinc slurry anode includes zinc particles, an alkaline electrolyte, with a complexing agent and carbon additives in the alkaline electrolyte. A water permeable ion-exchange membrane and electrolyte chamber separate the zinc slurry from the air cathode. The carbon additives may, for example, be graphite, carbon fiber, carbon black, or carbon nanoparticles. The proportion of carbon additives to zinc is in the range of 2.5 to 10% by weight. The proportion of alkaline electrolyte in the zinc slurry is in the range of 50 to 80% by volume. | 12-18-2014 |
20150200390 | Transition Metal Cyanometallate Cathode Battery with Metal Plating Anode - A method is provided for cycling power in a transition metal cyanometallate (TMCM) cathode battery. The method provides a battery with a TMCM cathode, an anode, and an electrolyte, where TMCM corresponds to the chemical formula of A | 07-16-2015 |
20150207191 | Large-Scale Metal-Air Battery with Slurry Anode - A battery and an associated method are provided for generating power using an air cathode battery with a slurry anode. The method provides a battery with an air cathode separated from an anode current collector by an electrically insulating separator and an extrusion gap. The anode current collector extruder has a first plate with a plurality of slurry outlet perforations, and a sleeve having a first partition immediately adjacent to the extruder first plate, with a plurality of slurry inlet perforations. Active slurry is provided under pressure to an extruder inlet, and the extruder first plate slurry outlet perforations are selectively aligned with sleeve first partition slurry inlet perforations. Active slurry deposits are formed in the extrusion gap to mechanically charge the battery. In the discharge position, the sleeve moves so that the perforations no longer align, and slurry in the extruder is isolated from slurry in the extrusion gap. | 07-23-2015 |
20150243987 | Non-Metal Anode Alkali and Alkaline-Earth Ion Batteries with Hexacyanometallate Cathode - A battery structure is provided for making alkali ion and alkaline-earth ion batteries. The battery has a hexacyanometallate cathode, a non-metal anode, and non-aqueous electrolyte. A method is provided for forming the hexacyanometallate battery cathode and non-metal battery anode prior to the battery assembly. The cathode includes hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula A′ | 08-27-2015 |
20150243988 | ALKALI AND ALKALINE-EARTH ION BATTERIES WITH NON-METAL ANODE AND HEXACYANOMETALLATE CATHODE - A battery structure is provided for making alkali ion and alkaline-earth ion batteries. The battery has a hexacyanometallate cathode, a non-metal anode, and non-aqueous electrolyte. A method is provided for forming the hexacyanometallate battery cathode and non-metal battery anode prior to the battery assembly. The cathode includes hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula A′ | 08-27-2015 |
20150263383 | Electrolyte Additives for Transition Metal Cyanometallate Electrode Stabilization - A method is provided for the self-repair of a transition metal cyanometallate (TMCM) battery electrode. The battery is made from a TMCM cathode, an anode, and an electrolyte including solution formed from a solvent and an alkali or alkaline earth salt. The electrolyte includes an additive represented as G-R-g: where G and g are independently include materials with nitrogen (N) sulfur (S), oxygen (O), or combinations of the above-recited elements; and where R is an alkene or alkane group. In response to charging and discharging the battery in a plurality of cycles, the method creates vacancies in a surface of the TMCM cathode. Then, the method fills the vacancies in the surface of the TMCM cathode with the electrolyte additive. An electrolyte and TMCM battery using the above-mentioned additives are also provided. | 09-17-2015 |
20150266745 | Metal Cyanometallate Synthesis Method - A method is provided for synthesizing metal cyanometallate (MCM). The method provides a solution of A | 09-24-2015 |
20150266746 | Metal Cyanometallate Synthesis Method - A method is provided for synthesizing metal cyanometallate (MCM). The method provides a solution of A | 09-24-2015 |
20150270547 | Hard Carbon Composite for Alkali Metal-Ion Batteries - A method is provided for fabricating a graphene-doped, carbohydrate-derived hard carbon (G-HC) composite material for alkali metal-ion batteries. The method provides graphene oxide (GO) dispersed in an aqueous solution. A carbohydrate is dissolved into the aqueous solution and subsequently the water is removed to create a precipitate. In one aspect, the carbohydrate is sucrose. The precipitate is dehydrated and exposed to a thermal treatment of less than 1200 degrees C. to carbonize the carbohydrate. The result is the formation of a graphene-doped, carbohydrate-derived hard carbon (G-HC) composite. Typically, the G-HC composite is made up of graphene in the range of 0.1 and 20% by weight (wt %), and HC in the range of 80 to 99.9 wt %. The G-HC composite has a specific surface area of less than 10 square meters per gram (m | 09-24-2015 |
20150287991 | Transition Metal Hexacyanoferrate Battery with Single Plateau Charge/Discharge Curve - A transition metal hexacyanoferrate (TMH) cathode battery is provided. The battery has a A | 10-08-2015 |
20160028086 | Anode for Sodium-ion and Potassium-ion Batteries - A first method for fabricating an anode for use in sodium-ion and potassium-ion batteries includes mixing a conductive carbon material having a low surface area, a hard carbon material, and a binder material. A carbon-composite material is thus formed and coated on a conductive substrate. A second method for fabricating an anode for use in sodium-ion and potassium-ion batteries mixes a metal-containing material, a hard carbon material, and binder material. A carbon-composite material is thus formed and coated on a conductive substrate. A third method for fabricating an anode for use in sodium-ion and potassium-ion batteries provides a hard carbon material having a pyrolyzed polymer coating that is mixed with a binder material to form a carbon-composite material, which is coated on a conductive substrate. Descriptions of the anodes and batteries formed by the above-described methods are also provided. | 01-28-2016 |
20160087260 | Protected Transition Metal Hexacyanoferrate Battery Electrode Synthesis Method - A protected transition metal hexacyanoferrate (TMHCF) battery cathode is presented, made from A | 03-24-2016 |
Zhong Lu, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20140301660 | METHOD AND SYSTEM FOR CORRECTION OF OPTICAL SATELLITE IMAGE - Provided are a method and a system for the correction of an optical satellite image, the method including: a first step in which a satellite image judgment unit inputs and receives a plurality of satellite images divided according to spectral information and judges whether or not some area is a missing satellite image; a second step in which when the satellite image judgment unit judges that the some areas is the missing satellite images, a first interpolation unit inputs and receives the plurality of satellite images and carries out one-dimensional interpolation for each satellite image; a third step in which a second interpolation unit carries out two-dimensional interpolation for each satellite image in which the one-dimensional interpolation is carried out; and a fourth step in which a satellite image composing unit composes a corrected satellite image by gathering each satellite image in which the two-dimensional interpolation is carried out. | 10-09-2014 |
20150369913 | METHOD AND APPARATUS FOR CORRECTING IONIC DISTORTION OF SATELLITE RADAR INTERFEROGRAM - An apparatus and method for correcting the ionospheric distortion of an SAR (Synthetic Aperture Radar) interferogram are disclosed herein. The apparatus includes a multiple aperture SAR interferometry (MAI) interferogram generation unit, a transformed MAI interferogram generation unit, an ionospheric distortion interferogram generation unit, and a corrected SAR interferogram acquisition unit. The multiple aperture SAR interferometry (MAI) interferogram generation unit generates a multiple aperture SAR interferometry (MAI) interferogram using an SAR interferogram. The transformed MAI interferogram generation unit generates a transformed MAI interferogram representative of the azimuth direction derivatives of ionospheric distortion phases using the phases of the MAI interferogram. The ionospheric distortion interferogram generation unit generates an ionospheric distortion interferogram using the transformed MAI interferogram. The corrected SAR interferogram acquisition unit acquires a corrected SAR interferogram by eliminating the generated ionospheric distortion interferogram from the SAR interferogram. | 12-24-2015 |
Zhong Qun Lu, Everett, WA US
Patent application number | Description | Published |
---|---|---|
20160074667 | WEARABLE CARDIAC DEFIBRILLATOR SYSTEM DIAGNOSING DIFFERENTLY DEPENDING ON MOTION - Embodiments of a WCD system include a measurement circuit that can render a physiological input from the patient. Such WCD systems may also receive a motion detection input that reveals whether a motion event has been detected by a motion detector. In some embodiments, a value becomes assigned to a motion level parameter in response to any motion event detected or not, and the rhythm analysis can be based on the physiological input and on the assigned value. In some embodiments, a rhythm analysis of the physiological input may be performed in different manners, depending on whether or not a motion event has been detected. In some embodiments, a different shock/no shock criterion may be applied to the rhythm analysis, depending on whether or not a motion event has been detected. The patient may receive an electrical shock according to a shock/no shock determination. | 03-17-2016 |
Zhong Qun Lu, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20130041421 | ELECTROCARDIOGRAM MONITORING - Techniques for determining whether one or more leads are not adequately connected to a patient, e.g., for ECG monitoring, are described. The techniques involve injection of an integrated signal (which includes a test signal) into one lead, and monitoring the driven lead and the response at the other leads, including the common mode and the difference between the other leads. These “lead-off” detection techniques may be provided by an external defibrillator that provides three-wire ECG monitoring. Techniques for determining a type of a cable coupled to a defibrillator are also described. The cable-type identification may allow a defibrillator to, for example, operate in either a three-wire ECG monitoring mode or a therapy mode, based on whether a three-wire ECG cable or a defibrillation cable is coupled to the defibrillator. | 02-14-2013 |
20160045752 | ELECTROGARDIOGRAM MONITORING - Devices, systems, and methods are disclosed that identify a type of cable coupled to a receptacle of a defibrillator and that activate one or both of an ECG monitoring module and an energy storage circuit based at least in part on the identified cable type. The cable-type identification may allow a defibrillator to, for example, operate in either or both of an ECG monitoring mode and/or a therapy mode, based on the type of cable that is coupled to the defibrillator. The disclosed devices, systems, and methods can monitor an ECG of a patient and deliver defibrillation therapy to the patient, depending on the type of cable coupled to the defibrillator and/or the type of detected ECG signal of the patient. | 02-18-2016 |
Ziyang Lu, Camas, WA US
Patent application number | Description | Published |
---|---|---|
20100185995 | Electrostatic 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 |
20100306720 | Programmable 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 |
20130080985 | ELECTROSTATIC 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. | 03-28-2013 |
20130198703 | Virtual Flat Traversal Of A Hierarchical Circuit Design - Configuration templates reflect configuration information described in hierarchical circuit design data. The object configure information will include both template generic configuration information and instance specific configuration information. The template generic configuration information is configuration information that is common to all instantiations of a corresponding cell in the hierarchical circuit design data. The instance specific configuration information is then configuration information that is particular to one or more specific instantiations of the corresponding cell in the hierarchical circuit design data. After the object configuration templates have been generated, a configuration information analysis unit uses the object configuration information contained in the object configuration templates to identify objects having configuration data that match defined configuration criteria. | 08-01-2013 |
20130318487 | Programmable Circuit Characteristics Analysis - Techniques for analysis of an electrical circuit design are described, which techniques employ two phases: an initialization phase, and a check phase. During the initialization phase, a circuit design is examined to determine the predicted operating characteristics at various nodes within the design. If the design is hierarchically arranged, then the design is analyzed in a way that preserves its hierarchy. During the check phase, various implementations of the invention will check the determined operating characteristic values to see if they indicate that one or more design rules have been violated. A user may specify or “program” aspects of the analysis, both for the initialization phase and the check phase. | 11-28-2013 |
20150058818 | PROGRAMMABLE PATTERN AWARE VOLTAGE ANALYSIS - This application discloses a voltage analysis tool to perform a static power aware analysis on a circuit design without having to simulate the circuit design. The voltage analysis tool can determine a set of components in the circuit design corresponds to a design pattern representing a voltage-transition device, and set an output voltage for the set of components based, at least in part, on characteristics of the voltage-transition device. The voltage analysis tool can propagate the output voltage to other portions of the circuit design, and determine whether the portions of the circuit design receiving the output voltage have a rule violation. | 02-26-2015 |
20160117437 | Electrostatic 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. | 04-28-2016 |