Liang, WA
Chieh-Jan Mike Liang, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160135026 | Framework and Applications for Proximity-Based Social Interaction - A framework for use in developing proximity-based social interactions (PSIs) shows energy efficiency, topology robustness, and a lessened load for group participants. Implementations of the framework may include PSI-specific application hints to aggregate and schedule pending transmissions and match delivery requirement, topology structure and maintenance schemes that provide robustness and improve efficiency, and load-distributing group dissemination protocols. | 05-12-2016 |
Chieh-Jan Mike Liang, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20090322518 | DATA COLLECTION PROTOCOL FOR WIRELESS SENSOR NETWORKS - Systems and methods that provide for collection of sensor data in a wireless network with a dynamically changing structure. A data collection protocol exploits the self-awareness capabilities of nodes in selection of tree structures that form the wireless network during communication with a base station. The data collection protocol can further include a topology control component (which regulates how nodes are distributed among various tree structures and associated communication channels with the base station) and data retrieval component (which coordinates among the sensors to transmit data packets containing sensor data to efficiently employ available bandwidth). | 12-31-2009 |
Dominnik Liang, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20120135826 | BAT HAVING VARIABLE PROPERTIES RELATIVE TO A SWING AXIS - A bat having different stiffnesses in different planes relative to a longitudinal axis (i.e., swing axis) of the bat. More specifically, the bat includes a greater stiffness in a vertical plane as compared to relatively more flexible stiffness in a swing plane. This differential stiffness may be accomplished with an intermediate material located within an internal space defined where a handle affixes to a barrel of the bat or alternatively with a transitional member structurally arranged between the handle and the barrel of the bat. The transitional member may provide for vibration and/or shock dampening to minimize or eliminate the “sting” typically associated with monolithic, metallic bats. Additionally, the handle may include a shape that tends to naturally align the vertical and swing planes of the bat when the handle is gripped by a player. | 05-31-2012 |
Dong Liang, Everett, WA US
Patent application number | Description | Published |
---|---|---|
20100022618 | Long interfering nucleic acid duplexes targeting multiple RNA targets - Long interfering nucleic acid (iNA) duplexes, which are at least 30 nucleotides in length, which have at least one nick or nucleotide gap in the antisense or the sense strands or in both the sense and antisense strands. These long iNA duplexes do not induce an interferon response when transfected into mammalian cells. The antisense strands can target two separate mRNAs or two segments of one mRNA. | 01-28-2010 |
20120289584 | COMPOSITIONS COMPRISING CATIONIC AMPHIPHILES AND COLIPIDS FOR DELIVERING THERAPEUTIC MOLECULES - This disclosure provides compositions that are useful combined with therapeutics, and in the diagnosis and treatment of diseases and conditions. The compositions are useful for delivery of agents such as nucleic acid therapeutics to cells, tissues, organs, and subjects. | 11-15-2012 |
20160040170 | Long interfering nucleic acid duplexes targeting multiple RNA targets - Long interfering nucleic acid (iNA) duplexes, which are at least 30 nucleotides in length, which have at least one nick or nucleotide gap in the antisense or the sense strands or in both the sense and antisense strands. These long iNA duplexes do not induce an interferon response when transfected into mammalian cells. The antisense strands can target two separate mRNAs or two segments of one mRNA. | 02-11-2016 |
Hongkang Liang, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20110219360 | SOFTWARE DEBUGGING RECOMMENDATIONS - Software debugging recommendation technique embodiments are presented that generally entails creating a database of characterized software bug descriptions and providing software debugging recommendations from the database in response to a query. This can employ a two-phased approach in the search for similar software bugs. The first is a search phase that takes a query as input and returns a ranked list of software bug descriptions that match the query. These bug descriptions can contain a mix of structured and unstructured data. The second phase is a related-information phase that uses the output of the first phase to retrieve a set of related recommendations such as for people, source files, functions and binaries. | 09-08-2011 |
Jian Liang, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090086275 | PROCESSING A DIGITAL IMAGE OF CONTENT - Systems, methods and processes for processing a digital image of content to generate an on-demand print ready document are presented. An obtained digital image of content includes a plurality of image pages. To process the digital image, for each image page in the digital image, the following steps are performed. Each image page is oriented such that a content bounding box of the image page is aligned with a desired page orientation. Boundary and content areas are identified for each image page, wherein the boundary area and the content area are separated by the content bounding box. Artifacts are removed from within the boundary area based on a set of first criteria. Artifacts are removed from within the content area based on a set of second criteria. The plurality of image pages are assembled in order of a desired sequence and an on-demand print ready document is generated with the plurality of assembled image pages. | 04-02-2009 |
20090171750 | INCORPORATING ADVERTISING IN ON-DEMAND GENERATED CONTENT - A system and a method of incorporating advertisements in on-demand printed content are disclosed. In response to receiving a request from a consumer for on-demand printed content, an advertisement is selected. The selected advertisement is included within the requested content. Thereafter, and further responsive to the request, an on-demand printed copy of the requested content, included the selected advertisement, is printed. | 07-02-2009 |
20090171751 | ON-DEMAND GENERATING E-BOOK CONTENT WITH ADVERTISING - A method of providing fixed computer-displayable content in response to a consumer request for content is presented. Upon obtaining a digital image corresponding to the requested content, an advertisement is selected. The advertisement is to be included in an on-demand electronic content corresponding to the requested content. The advertisement is included with the digital image corresponding to the requested content. A fixed computer-displayable content corresponding to the requested content is generated. The fixed computer-displayable content is then provided to the consumer. | 07-02-2009 |
20140372186 | On-Demand Generating E-Book Content with Advertising - A method of providing fixed computer-displayable content in response to a consumer request for content is presented. Upon obtaining a digital image corresponding to the requested content, an advertisement is selected. The advertisement is to be included in an on-demand electronic content corresponding to the requested content. The advertisement is included with the digital image corresponding to the requested content. A fixed computer-displayable content corresponding to the requested content is generated. The fixed computer-displayable content is then provided to the consumer. | 12-18-2014 |
Jisheng Liang, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20090144609 | NLP-based entity recognition and disambiguation - Methods and systems for entity recognition and disambiguation using natural language processing techniques are provided. Example embodiments provide an entity recognition and disambiguation system (ERDS) and process that, based upon input of a text segment, automatically determines which entities are being referred to by the text using both natural language processing techniques and analysis of information gleaned from contextual data in the surrounding text. In at least some embodiments, supplemental or related information that can be used to assist in the recognition and/or disambiguation process can be retrieved from knowledge repositories such as an ontology knowledge base. In one embodiment, the ERDS comprises a linguistic analysis engine, a knowledge analysis engine, and a disambiguation engine that cooperate to identify candidate entities from a knowledge repository and determine which of the candidates best matches the one or more detected entities in a text segment using context information. | 06-04-2009 |
20090150388 | NLP-based content recommender - Methods, techniques, and systems for using natural language processing to recommend related content to an associated text segment or document. Example embodiments provide a NLP-based content recommender (“NCR”) which uses NLP-based search techniques, potentially in conjunction with context or other related information, to locate and provide content related to entities that are recognized in the associated material. NCRs may be embedded as widgets, for example on Web pages to assist users in their perusal and search for information, provided by means of browser plug-ins or other application plug-ins, provided in libraries or in standalone environments, or otherwise integrated into other code, programs, or devices. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 06-11-2009 |
20090271179 | METHOD AND SYSTEM FOR EXTENDING KEYWORD SEARCHING TO SYNTACTICALLY AND SEMANTICALLY ANNOTATED DATA - Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. In one embodiment, the SQE comprises a Query Processor, a Data Set Preprocessor, a Keyword Search Engine, a Data Set Indexer, an Enhanced Natural Language Parser (“ENLP”), a data set repository, and, in some embodiments, a user interface or an application programming interface. | 10-29-2009 |
20100268600 | ENHANCED ADVERTISEMENT TARGETING - Methods, techniques, and systems for advertisement targeting are provided. Example embodiments provide an enhanced ad targeting system (“EATS”), which given one or more products, determines keywords to associate with those products and which, given one or more entities, determines related products for which ads can be targeted. In some embodiments, the EATS uses semantic analysis and relationship searching to aid in the selection of ads more relevant to a context or search query. | 10-21-2010 |
20110119243 | KEYWORD-BASED SEARCH ENGINE RESULTS USING ENHANCED QUERY STRATEGIES - Enhanced computer- and network-based methods, systems, techniques are provided for retrieving more accurate and responsive search results when searching content for a designated entity using an off-the-shelf keyword-based search engine. For example, the embodiments described herein may be used to improve search results by eliminating off-topic results when presenting queries to an existing keyword-based search engine invoked by means of an API from an intermediating application. Example embodiments provide a Keyword-Based Search Enhancement System (“KBSES”), which enables intermediating applications to obtain information more closely related to user queries by enhancing such queries, on behalf of the user, with disambiguating information when deemed necessary. Based upon a variety of rules and heuristics, which can be modified as well, the KBSES determines whether an entity name in a user's query should be enhanced with additional disambiguating information, and to what extent, to prevent the retrieval of off-topic results. | 05-19-2011 |
20110246181 | NLP-BASED SYSTEMS AND METHODS FOR PROVIDING QUOTATIONS - Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests. | 10-06-2011 |
20110282888 | CONTENT RECOMMENDATION BASED ON COLLECTIONS OF ENTITIES - Techniques for content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items that are related to a collection of entities. A content item may be considered related to a collection of entities based on various factors, including whether and how often the article references or otherwise covers the entities of the collection, the size of the article, other entities that are covered by the article but that are not in the collection, article recency, or article credibility. Recommending content items may also or instead include determining entities that are related to a collection. An entity can be considered related to a collection based on various factors, such as whether the entity is of the same or similar type to entities of the collection, or whether the entity appears in some article in a relationship with one or more entities of the collection. | 11-17-2011 |
20120041937 | NLP-BASED SENTIMENT ANALYSIS - Methods, systems, and techniques for providing sentiment analysis and for presenting the results of such analysis Example embodiments provide a Sentiment Analysis System (“SAS”), which provides tools to enable authors, programmers, users, developers, and the like to incorporate sentiment analysis into their content, such as into their web pages, and other web blogs or textual content. In one embodiment, the SAS provides a Sentiment Analysis Engine, an SAS API, and one or more user interface tools for presenting sentiment analysis. | 02-16-2012 |
20120084292 | RECOMMENDING MOBILE DEVICE ACTIVITIES - Techniques for recommending mobile device activities, such as accessing mobile applications and/or mobile Web pages, are described. Some embodiments provide an Activity Recommendation System (“ARS”) configured to recommend relevant activities for a user to perform with a mobile device, based on context of the mobile device. In one embodiment, the ARS recommends mobile applications based content items (e.g., Web pages, images, videos) that are being currently accessed via the mobile device. The ARS may process information about mobile applications and content items to determine semantic information, such as entities and/or categories referenced or associated therewith. The ARS may then use the semantic information to determine mobile applications that have semantic information that is at least similar to that of a content item accessed via a mobile device. | 04-05-2012 |
20120109966 | CATEGORY-BASED CONTENT RECOMMENDATION - Techniques for category-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items (e.g., Web pages, images, videos) that are related to specified categories. In one embodiment, the CRS processes content items to determine entities referenced by the content items, and to determine categories related to the referenced entities. The determined entities and/or categories may be part of a taxonomy that is stored by the CRS. Then, in response to a received request that indicates a category, the CRS determines and provides indications of one or more content items that each have a corresponding category that matches the indicated category. In some embodiments, at least some of these techniques are employed to implement a category-based news service. | 05-03-2012 |
20120254188 | CLUSTER-BASED IDENTIFICATION OF NEWS STORIES - Methods, systems, and techniques for cluster-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend news stories about events or occurrences. In some embodiments, a news story about an event includes multiple related content items that each include an account of the event and that each reference one or more entities or categories that are represented by the CRS. In one embodiment, the CRS identifies news stories by generating clusters of related content items. Then, in response to a received query that indicates a keyterm, entity, or category, the CRS determines and provides indications of one or more news stories that are relevant to the received query. In some embodiments, at least some of these techniques are employed to implement a news story recommendation facility in an online news service. | 10-04-2012 |
20140142922 | NLP-BASED ENTITY RECOGNITION AND DISAMBIGUATION - Methods and systems for entity recognition and disambiguation using natural language processing techniques are provided. Example embodiments provide an entity recognition and disambiguation system (ERDS) and process that, based upon input of a text segment, automatically determines which entities are being referred to by the text using both natural language processing techniques and analysis of information gleaned from contextual data in the surrounding text. In at least some embodiments, supplemental or related information that can be used to assist in the recognition and/or disambiguation process can be retrieved from knowledge repositories such as an ontology knowledge base. In one embodiment, the ERDS comprises a linguistic analysis engine, a knowledge analysis engine, and a disambiguation engine that cooperate to identify candidate entities from a knowledge repository and determine which of the candidates best matches the one or more detected entities in a text segment using context information. | 05-22-2014 |
20140149110 | NLP-BASED SYSTEMS AND METHODS FOR PROVIDING QUOTATIONS - Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests. | 05-29-2014 |
20140149383 | KEYWORD-BASED SEARCH ENGINE RESULTS USING ENHANCED QUERY STRATEGIES - Enhanced computer- and network-based methods, systems, techniques are provided for retrieving more accurate and responsive search results when searching content for a designated entity using an off-the-shelf keyword-based search engine. For example, the embodiments described herein may be used to improve search results by eliminating off-topic results when presenting queries to an existing keyword-based search engine invoked by means of an API from an intermediating application. Example embodiments provide a Keyword-Based Search Enhancement System (“KBSES”), which enables intermediating applications to obtain information more closely related to user queries by enhancing such queries, on behalf of the user, with disambiguating information when deemed necessary. Based upon a variety of rules and heuristics, which can be modified as well, the KBSES determines whether an entity name in a user's query should be enhanced with additional disambiguating information, and to what extent, to prevent the retrieval of off-topic results. | 05-29-2014 |
20140181096 | ENTITY NAME DISAMBIGUATION - Systems, methods, and computer-readable storage media for disambiguating entity names by determining query terms to associate with certain entities based on, for instance, user selection of Uniform Resource Locators (URLs), are provided. In embodiments, query data is analyzed to determine which queries are most closely associated with certain entities, based on quantities of user selections associated with a particular URL and a given query, as compared to a total quantity of user selections associated with the query. Identified queries can be used to return search results, images to supplement search results, advertising, or the like that are associated with appropriate entities. | 06-26-2014 |
20140214850 | CATEGORY-BASED CONTENT RECOMMENDATION - Techniques for category-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items (e.g., Web pages, images, videos) that are related to specified categories. In one embodiment, the CRS processes content items to determine entities referenced by the content items, and to determine categories related to the referenced entities. The determined entities and/or categories may be part of a taxonomy that is stored by the CRS. Then, in response to a received request that indicates a category, the CRS determines and provides indications of one or more content items that each have a corresponding category that matches the indicated category. In some embodiments, at least some of these techniques are employed to implement a category-based news service. | 07-31-2014 |
20150310104 | EXTENDING KEYWORD SEARCHING TO SYNTACTICALLY AND SEMANTICALLY ANNOTATED DATA - Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 10-29-2015 |
20150317301 | NLP-BASED SYSTEMS AND METHODS FOR PROVIDING QUOTATIONS - Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests. | 11-05-2015 |
20150324449 | CLUSTER-BASED IDENTIFICATION OF NEWS STORIES - Methods, systems, and techniques for cluster-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend news stories about events or occurrences. In some embodiments, a news story about an event includes multiple related content items that each include an account of the event and that each reference one or more entities or categories that are represented by the CRS. In one embodiment, the CRS identifies news stories by generating clusters of related content items. Then, in response to a received query that indicates a keyterm, entity, or category, the CRS determines and provides indications of one or more news stories that are relevant to the received query. In some embodiments, at least some of these techniques are employed to implement a news story recommendation facility in an online news service. | 11-12-2015 |
Lin Liang, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20150379369 | COLOR IDENTIFICATION USING INFRARED IMAGING - Embodiments are disclosed that relate to color identification. In one example, an image processing method comprises receiving an infrared (IR) image including a plurality of IR pixels, each IR pixel specifying one or more IR parameters of that IR pixel, identifying, in the IR image, IR-skin pixels that image human skin, identifying a skin tone of identified human skin based at least in part on the IR-skin pixels, the skin tone having one or more expected visible light (VL) parameters, receiving a VL image including a plurality of VL pixels, each VL pixel specifying one or more VL parameters of that VL pixel, identifying, in the VL image, VL-skin pixels that image identified human skin, and adjusting the VL image to increase a correspondence between the one or more VL parameters of the VL-skin pixels and the one or more expected VL parameters of the identified skin tone. | 12-31-2015 |
Lin Liang, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130121526 | COMPUTING 3D SHAPE PARAMETERS FOR FACE ANIMATION - A three-dimensional shape parameter computation system and method for computing three-dimensional human head shape parameters from two-dimensional facial feature points. A series of images containing a user's face is captured. Embodiments of the system and method deduce the 3D parameters of the user's head by examining a series of captured images of the user over time and in a variety of head poses and facial expressions, and then computing an average. An energy function is constructed over a batch of frames containing 2D face feature points obtained from the captured images, and the energy function is minimized to solve for the head shape parameters valid for the batch of frames. Head pose parameters and facial expression and animation parameters can vary over each captured image in the batch of frames. In some embodiments this minimization is performed using a modified Gauss-Newton minimization technique using a single iteration. | 05-16-2013 |
20150235372 | COMPUTING 3D SHAPE PARAMETERS FOR FACE ANIMATION - A three-dimensional shape parameter computation system and method for computing three-dimensional human head shape parameters from two-dimensional facial feature points. A series of images containing a user's face is captured. Embodiments of the system and method deduce the 3D parameters of the user's head by examining a series of captured images of the user over time and in a variety of head poses and facial expressions, and then computing an average. An energy function is constructed over a batch of frames containing 2D face feature points obtained from the captured images, and the energy function is minimized to solve for the head shape parameters valid for the batch of frames. Head pose parameters and facial expression and animation parameters can vary over each captured image in the batch of frames. In some embodiments this minimization is performed using a modified Gauss-Newton minimization technique using a single iteration. | 08-20-2015 |
Luchuan Liang, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20080234984 | EXTENDED DEPTH OF FIELD IMAGING FOR HIGH SPEED OBJECT ANALYSIS - A high speed, high-resolution flow imaging system is modified to achieve extended depth of field imaging. An optical distortion element is introduced into the flow imaging system. Light from an object, such as a cell, is distorted by the distortion element, such that a point spread function (PSF) of the imaging system is invariant across an extended depth of field. The distorted light is spectrally dispersed, and the dispersed light is used to simultaneously generate a plurality of images. The images are detected, and image processing is used to enhance the detected images by compensating for the distortion, to achieve extended depth of field images of the object. The post image processing preferably involves de-convolution, and requires knowledge of the PSF of the imaging system, as modified by the optical distortion element. | 09-25-2008 |
20080317325 | DETECTION OF CIRCULATING TUMOR CELLS USING IMAGING FLOW CYTOMETRY - Photometric and morphometric features derived from multi-mode imaged. An imaging system simultaneously acquires a plurality of images for each cell passing through the field of view of the imaging system. Acquiring a plurality of different images (i.e., bright field, dark field, and fluorescent images) facilitates the determination of different morphological and morphometric parameters. Simultaneously acquiring the plurality of images enables relatively large populations of cells to be rapidly imaged, so that relatively small numbers of cancer cells in a large population of cells can be detected. Initially, known cancer cells are imaged to enable a marker to be identified. Then, a sample that may include cancer cells is imaged to determine if the marker is present. | 12-25-2008 |
20100240062 | METHOD FOR PREPARING AND ANALYZING CELLS HAVING CHROMOSOMAL ABNORMALITIES - The present invention provides methods for preparing cells with highly condensed chromosomes, such as sperm, and methods for detecting and quantifying specific cellular target molecules in intact cells. Specifically, methods are provided for detecting chromosomes and chromosomal abnormalities, including aneuploidy, in intact cells using fluorescence in situ hybridization of cells in suspension, such as sperm cells. | 09-23-2010 |
20120148142 | DETECTION OF CIRCULATING TUMOR CELLS USING IMAGING FLOW CYTOMETRY - Photometric and morphometric features derived from multi-mode imagery of cells in flow are used as a cell analyzer to determine if a marker corresponding to a cancer cell or precancerous cell is present in the population of cells imaged. An imaging system simultaneously acquires a plurality of images for each cell passing through the field of view of the imaging system. Acquiring a plurality of different images (i.e., bright field, dark field, and fluorescent images) facilitates the determination of different morphological and morphometric parameters. Simultaneously acquiring the plurality of images enables relatively large populations of cells to be rapidly imaged, so that relatively small numbers of cancer cells in a large population of cells can be detected. Initially, known cancer cells are imaged to enable a marker to be identified. Then, a sample that may include cancer cells is imaged to determine if the marker is present. | 06-14-2012 |
Robert Yuanchang Liang, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20080197208 | MEMBRANE ACTUATOR BASED ON FERROMAGNETIC SHAPE MEMORY ALLOY COMPOSITE FOR SYNTHETIC JET ACTUATOR - A membrane actuator includes a magnetically actuatable membrane and a magnetic trigger. The membrane includes a shape memory alloy (SMA), and the magnetic trigger is configured to induce a martensitic transformation in the SMA, to produce a larger force than would be achievable with non-SMA-based materials. Such a membrane actuator can be beneficially incorporated into a wide variety of devices, including fluid pumps, shock absorbing systems, and synthetic jet producing devices for use in an aircraft. The membrane/diaphragm can be formed from a ferromagnetic SMA, or a ferromagnetic material can be coupled with an SMA such that the SMA and the ferromagnetic material move together. A hybrid magnetic trigger, including a permanent magnet and an electromagnet, is preferably used for the magnetic trigger, as hybrid magnetic triggers are easy to control, and produce larger magnetic gradients than permanent magnets or electromagnets alone. | 08-21-2008 |
Rui Liang, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20100241675 | BREAKING A CIRCULAR REFERENCE BETWEEN PARENT AND CHILD OBJECTS - Architecture that automatically breaks the circular reference between objects without any different logic by introducing a helper object called a child object container. The child object is contained within the container object and both share a reference counter. The parent object holds a strong reference to the container object. When adding a reference to the child object both the shared reference counter and the parent reference counter increase. When releasing a reference to the child object both the shared reference counter and the parent reference counter decrease. This approach provides a systematic way of solving the circular reference problem that does not rely on any weak-reference feature provided by the programming language. | 09-23-2010 |
20110231407 | DYNAMIC CONTACTS LIST MANAGEMENT - Contacts lists are dynamically managed in association with communication and collaboration applications and devices. Automated and user defined factors are determined based on information from various resources such as user profile, contact information, past communication information, application/device types, and comparable ones. Factors may be weighted and employed to prioritize contacts lists under different circumstances. Prioritized contacts lists may be provided to a user, stored, updated, or otherwise processed. | 09-22-2011 |
20110231473 | UNIFIED WEB SERVICE DISCOVERY - A uniform approach for web service discovery is provided through common auto-discovery logic for cloud-based or enterprise-based deployments for a specific web service. Appropriate credentials may be applied employing a uniform method using an appropriate authentication scheme for on-premise, fully hosted, or partially hosted auto-discovered web services. A common interface may be implemented even if the protocols for discovery differ from service to service or between cloud-based deployment and enterprise-based deployment for the same service. Web service locations auto-discovered through different protocols may be cached for subsequent use. | 09-22-2011 |
20110231921 | PLUGGABLE TOKEN PROVIDER MODEL TO IMPLEMENT AUTHENTICATION ACROSS MULTIPLE WEB SERVICES - A pluggable token provider model for message level authentication across multiple web services is provided. Web service and token provider implementations within a client application are separated from an actual component that operates the business logic to formulate and understand a web request. The web service components may request web services to be executed and supply the body for the web service message while a common framework maintains the web services metadata, which includes definitions associated with respective tokens. The framework may further maintain token provider implementations that actually fetch authentication tokens and perform the web requests. | 09-22-2011 |
20120151500 | COMMUNICATION INTERFACE FOR NON-COMMUNICATION APPLICATIONS - Software applications are enabled with multimodal communication capabilities and features associated with enhanced communication systems through a communication application programming interface (API). Applications for document processing, scheduling, audio/video data processing, and/or business operations can exchange communication system data and parameters bi-directionally with components of an enhanced communication system, initiate communication sessions through the application's user interface, and preserve post-communication updates. | 06-14-2012 |
Tinny Liang, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140093980 | DISSOLVABLE BRIDGES FOR MANIPULATING FLUID VOLUMES AND ASSOCIATED DEVICES, SYSTEMS AND METHODS - The present technology is directed to capillarity-based devices for performing chemical processes and associated system and methods. In one embodiment, for example, a device can include a source configured to receive one or more fluids, a first material adjacent to and in fluid connection with the source, a second material, and a dissolvable volume-metering element positioned between the first material and the second material. The volume-metering element can be configured to provide a fluid connection between the first material and the second material. The volume-metering element can also be configured to at least partially dissolve and break the fluid connection between the first material and second material once a predetermined volume of fluid flows therethrough. | 04-03-2014 |
Tinny Liang, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20150361487 | SEQUENTIAL DELIVERY OF FLUID VOLUMES AND ASSOCIATED DEVICES, SYSTEMS AND METHODS - The present technology is directed to capillarity-based devices for performing chemical processes and associated system and methods. In one embodiment, for example, a device can include a porous receiving element having an input region and a receiving region, a first fluid source and a second fluid source positioned within the input region of the receiving element; wherein the first fluid source is positioned between the second fluid source and the receiving region, and wherein, when both the first and second fluid sources are in fluid connection with the input region, the device is configured to sequentially deliver the first fluid and the second fluid to the receiving region without leakage. | 12-17-2015 |
Tony Liang, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20150302334 | QUICK DRAFTS OF ITEMS IN A PRIMARY WORK QUEUE - Techniques disclosed herein facilitate the use of the primary work queue within an information management application as a centralized access point for creating and viewing multiple types of new draft items such as a note, to-do, or message item. An information management application can receive a new item request through its user interface and initiate a new draft item in response to the new item request. A view of new draft item can then be surfaced in a primary work queue of the information management application. The item type of the new draft item may be different than other item types in the primary work queue. | 10-22-2015 |
Yan Liang, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20090192209 | Extended treatment of tumors through vessel occlusion with light activated drugs - Methods of treating diseases of a subject through selective occlusion of blood vessels. The methods include identifying and/or mapping the blood vessels supplying nutrients to the diseased or unwanted tissue, delivering an appropriate dose of an occlusion-forming photosensitizer to the subject, and exciting the photosensitizer with sufficient light irradiation in the vicinity of the blood vessels to cause vessel occlusion. The vessel occlusion cuts off nutrient supply to the diseased or unwanted tissue resulting in cell death of that tissue and any other tissue served by the occluded vessels. | 07-30-2009 |
Yuanchang Liang, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090115284 | INCHWORM ACTUATOR BASED ON SHAPE MEMORY ALLOY COMPOSITE DIAPHRAGM - Linear actuators (also known as inchworm actuators) including a magnetically actuatable member with a plurality of wings or blades made from a shape memory alloy (SMA) are described. The linear actuators include a bar and an actuator assembly, configured to achieve a linear displacement of the actuator assembly relative to the bar. The actuator assembly includes a housing, a magnetic trigger including an electromagnet and a permanent magnet, and the magnetically actuatable SMA member. Significantly, the wings/blades of the magnetically actuatable SMA member are coupled to the housing. Activation of the magnetic trigger causes the magnetically actuatable SMA member to move toward the magnetic trigger. The motion of the magnetically actuatable SMA can be converted to a linear displacement. The magnetically actuatable SMA can be implemented using a SMA exhibiting both ferromagnetic and SMA properties, or by a ferromagnetic mass coupled with a SMA (i.e., a ferromagnetic SMA composite). | 05-07-2009 |