Zhao, WA
Baisuo Zhao, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20130319059 | INTEGRATED CARBON CAPTURE AND ALGAE CULTURE - The feasibility of using CO | 12-05-2013 |
Chenxi Zhao, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20160066013 | PORTABLE AND PERSONALIZED PASSENGER INFOTAINMENT SYSTEM IN CONNECTED CAR - An apparatus and method of providing portable and personalized infotainment via an in-vehicle system of a vehicle from an infotainment content provider is provided. The method includes registering at least one mobile device with the in-vehicle system of the vehicle upon the at least one mobile device entering a defined location about the vehicle, receiving infotainment content at the at least one registered mobile device via the in-vehicle system of the vehicle while the at least one registered mobile device is within the defined location about the vehicle, and receiving the infotainment content at the at least one registered mobile device via another network upon the at least one mobile device leaving the defined location about the vehicle. | 03-03-2016 |
Chunyan (cathy) Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110010351 | VERIFYING LOCALIZED PRODUCT VERSIONS - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that verify localized product versions are provided. Resources are extracted from a localized file of a product version associated with a target language type. The resources are compared with target content of the target language type. In one embodiment, the target content is stored in a localization database. Upon the comparison of the resources with the target content, it is recognized whether the resources match the target content. | 01-13-2011 |
David Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20150135165 | DEBUGGING A WEB APPLICATION LOCALLY DURING DEVELOPMENT - A web application intended to be called by a cloud service is debugged locally in a developer's machine. A debugging session is configured to initiate execution of the web application in its intended cloud context by utilizing a reverse proxy mechanism to forward network traffic from a calling cloud service to the developer's machine. In a first embodiment, an integrated development environment (IDE) is able to establish a connection with the reverse proxy mechanism during the debugging session. In a second embodiment, a separate process is used to establish the connection with the reverse proxy mechanism where the separate process is outside of the IDE. | 05-14-2015 |
David Zhao, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20120151334 | INTERACTIVE IMAGE-BASED DOCUMENT FOR SECURED DATA ACCESS - The present invention is directed to a method and system for verifying a user for copying or printing a limited portion of digital content while allowing the user to view the digital content. The digital content may have image portions that are digital images generally scanned from a printed page of the content and text portions that are digital texts including all forms of letters, characters, symbols, etc. An interactive image document displaying image portions of the digital content is provided for secure data access to text portions. A user can request and obtain a limited text portion of the digital content or view the image portions of the digital content via user interactions within the interactive image document. While the text portions can be reproduced, copied, or printed, the image portions can not be re-used or manipulated by the user due to their non-text accessible format. | 06-14-2012 |
David Dezhou Zhao, Tacoma, WA US
Patent application number | Description | Published |
---|---|---|
20090019774 | Jalousie window - A jalousie window in accordance with an exemplary embodiment of the present disclosure includes a jalousie window insert having parallel side rails and a plurality of window louvers extending between the side rails for simultaneous rotation around parallel horizontal axes. A window frame includes a frame head, a frame sill, and a pair of spaced frame jambs interconnected with the frame head and sill in a rectangular frame geometry. A pair of opposed jamb adapters include outer portions secured by snap fit to the frame jambs and inner portions that receive by snap fit an associated one of the insert side rails such that the side rails and the jalousie window insert are secured by the jamb adapters within the window frame. A head adapter has an outer portion secured by snap fit to the frame head, and a sill adapter has an outer portion secured by snap fit to the frame sill. Weather seals are disposed on the head and sill adapters for engagement by upper and lower louvers of the window insert in closed positions of the louvers. | 01-22-2009 |
20120285091 | Jalousie Window - A jalousie window in accordance with an exemplary embodiment of the present disclosure includes a jalousie window insert having parallel side rails and a plurality of window louvers extending between the side rails for simultaneous rotation around parallel horizontal axes, a window frame including a frame head, a frame sill, and a pair of spaced frame jambs interconnected with the frame head and the frame sill in a rectangular frame geometry. The window also includes a head adapter having an outer portion secured to the frame head, a sill adapter having an outer portion secured to the frame sill, and a pair of opposed jamb adapters including outer portions respectively secured to the frame jambs and inner portions having legs that receive outer edges of the side rails so that the side rails conceal the jamb adapters and to secure the jalousie window insert within the window frame. | 11-15-2012 |
David Long Zhao, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20130291124 | Method and System for Managing Data in a Communication Network - A method for managing a plurality of files in a communication network having a plurality of clients includes a server receiving ( | 10-31-2013 |
20150101027 | METHOD AND SYSTEM FOR MANAGING DATA IN A COMMUNICATION NETWORK - A method for managing a plurality of files in a communication network having a plurality of clients includes a server receiving ( | 04-09-2015 |
Ferg Zhao, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20100318454 | Function and Constraint Based Service Agreements - An exemplary matching module includes instructions for receipt of information about sellable resources for running web-based services; for a solver for minimizing or maximizing a function subject to constraints; and for output of cost information for purchasing or buying sellable resources for running web-based services where the cost information is based at least in part on minimizing or maximizing the function. An exemplary matching module may be configured to receive information in a domain-specific language. Other methods, devices and systems are also disclosed. | 12-16-2010 |
Gang Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100291950 | CONSTRAINT-BASED SCHEDULING FOR DELIVERY OF LOCATION INFORMATION - Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device. | 11-18-2010 |
20110264940 | ADAPTIVE ENERGY-EFFICIENT LOCATION DETERMINATION - Managing use of a location sensor on a computing device for energy efficiency. The location sensor is briefly initialized to measure the signal quality. The measured signal quality is compared to pre-defined signal criteria values. The signal criteria values correspond to acceptable energy consumption, for example. If the signal criteria values are satisfied, location information for the computing device is obtained. Otherwise, the location sensor is disabled without obtaining the location information. In some embodiments, a lower-energy location sensor is used to obtain location information to determine whether to enable a higher-energy location sensor based on expected energy consumption. | 10-27-2011 |
20130244686 | EFFICIENT POWER USAGE IN POSITION TRACKING OPERATIONS - Techniques and tools for reducing power consumption of computing devices (e.g., mobile devices such as mobile phones and tablet computers) that perform position tracking operations are described. In described examples, a low-power processor calculates (e.g., in real time) position information (e.g., GPS position fixes) based on information received from a positioning system (e.g., GPS) and stores the position information for later use in a buffer associated with the low-power processor (e.g., in storage on the low-power processor). Described examples allow position information to be calculated in real time and stored while the device is in a low-power state, and can be used with location-based applications that do not require position information to be delivered to the application in real time. | 09-19-2013 |
20140206387 | CONSTRAINT-BASED SCHEDULING FOR DELIVERY OF LOCATION INFORMATION - Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device. | 07-24-2014 |
Iris Ginron Zhao, Normandy Park, WA US
Patent application number | Description | Published |
---|---|---|
20120071972 | Multiphase eyecare - A novel multiphase optic lens contains an elastic chamber including a fluid or gel to transfer an eye positioning to a lens shape with a refractive power and visual axis matching an eye's targeting. The elasticity of an anterior wall of the elastic chamber is higher than that of the remainder of the wall of the elastic chamber, particularly in a near reading center at an inferior area toward the nose. A near response is achieved when the anterior wall is pushed anteriorly by the fluid or gel to form a protrusion when a user is looking downward and toward the nose, and vice versa for far response. A balance is achieved when the chamber is substantially perpendicular to horizon when a user is looking forward. This multiphase lens may be made in situ by laser. The method is useful for intraocular lens, nose/ear-free eyewear, and macular protection. | 03-22-2012 |
Jifu Zhao, Olympia, WA US
Patent application number | Description | Published |
---|---|---|
20100183790 | METHOD FOR ENHANCING POST-PROCESSING CONTENT OF BENEFICIAL COMPOUNDS IN BEVERAGES NATURALLY CONTAINING SAME - A process for enhancing polyphenolics content of beverages brewed from polyphenolic containing, processed beverage substrate by pre-soaking substrate (coffee beans, for example) before roasting and then quenching the substrate after processing with the liquid in which the substrate was first “pre-soaked.” Beverages produced from the treated substrate exhibit substantially increased polyphenolics content, when compared to conventionally processed beverage substrate of the same nature and processing. | 07-22-2010 |
20130129882 | METHOD FOR ENHANCING POST-PROCESSING CONTENT OF BENEFICIAL COMPOUNDS IN BEVERAGES NATURALLY CONTAINING SAME - A process for enhancing polyphenolics content of beverages brewed from polyphenolic containing, processed beverage substrate by pre-soaking substrate (coffee beans, for example) before roasting and then quenching the substrate after processing with the liquid in which the substrate was first “pre-soaked.” Beverages produced from the treated substrate exhibit substantially increased polyphenolics content, when compared to conventionally processed beverage substrate of the same nature and processing. | 05-23-2013 |
Ji-Fu Zhao, Olympia, WA US
Patent application number | Description | Published |
---|---|---|
20100267839 | Diarylalkanes as potent inhibitors of binuclear enzymes - The present invention implements a strategy that combines an enzyme inhibition assay with a chemical dereplication process to identify active plant extracts and the particular compounds—diarylalkanes and/or diarylalkanols within those extracts that specifically inhibit binuclear enzyme function. Included in the present invention are compositions of matter comprised of one or more of diarylalkanes and/or diarylalkanols, which inhibit the activity of binuclear enzymes, particularly tyrosinase and which prevent melanin overproduction. The present invention also provides a method for inhibiting the activity of a binuclear enzyme, particularly tyrosinase and a method for preventing and treating diseases and conditions related to binuclear enzyme function. The present invention further includes a method for preventing and treating melanin overproduction and diseases and conditions of the skin related thereto. The method for preventing and treating diseases and conditions related to binuclear enzyme function and melanin overproduction is comprised of administering to a host in need thereof an effective amount of a composition comprising one or more diarylalkanes and/or diarylalkanols synthesized and/or isolated from one or more plants together with a pharmaceutically acceptable carrier. | 10-21-2010 |
20130224135 | DIARYLALKANES AS POTENT INHIBITORS OF BINUCLEAR ENZYMES - The present invention implements a strategy that combines an enzyme inhibition assay with a chemical dereplication process to identify active plant extracts and the particular compounds—diarylalkanes and/or diarylalkanols within those extracts that specifically inhibit binuclear enzyme function. Included in the present invention are compositions of matter comprised of one or more of diarylalkanes and/or diarylalkanols, which inhibit the activity of binuclear enzymes, particularly tyrosinase and which prevent melanin overproduction. The present invention also provides a method for inhibiting the activity of a binuclear enzyme, particularly tyrosinase and a method for preventing and treating diseases and conditions related to binuclear enzyme function. The present invention further includes a method for preventing and treating melanin overproduction and diseases and conditions of the skin related thereto. The method for preventing and treating diseases and conditions related to binuclear enzyme function and melanin overproduction is comprised of administering to a host in need thereof an effective amount of a composition comprising one or more diarylalkanes and/or diarylalkanols synthesized and/or isolated from one or more plants together with a pharmaceutically acceptable carrier. | 08-29-2013 |
20140371491 | DIARYLALKANES AS POTENT INHIBITORS OF BINUCLEAR ENZYMES - The present invention implements a strategy that combines an enzyme inhibition assay with a chemical dereplication process to identify active plant extracts and the particular compounds—diarylalkanes and/or diarylalkanols within those extracts that specifically inhibit binuclear enzyme function. Included in the present invention are compositions of matter comprised of one or more of diarylalkanes and/or diarylalkanols, which inhibit the activity of binuclear enzymes, particularly tyrosinase and which prevent melanin overproduction. The present invention also provides a method for inhibiting the activity of a binuclear enzyme, particularly tyrosinase and a method for preventing and treating diseases and conditions related to binuclear enzyme function. The present invention further includes a method for preventing and treating melanin overproduction and diseases and conditions of the skin related thereto. The method for preventing and treating diseases and conditions related to binuclear enzyme function and melanin overproduction is comprised of administering to a host in need thereof an effective amount of a composition comprising one or more diarylalkanes and/or diarylalkanols synthesized and/or isolated from one or more plants together with a pharmaceutically acceptable carrier. | 12-18-2014 |
Jingqian Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120130991 | HYBRID APPROACH TO FEDERATED SEARCH - Techniques to provide a hybrid federated search are described. A web server may receive a search query from a client and select an immediate search source to perform the search. A script may be generated that causes the client to re-send the search query for a delayed search source. The script may execute on the client when the client displays the results from the immediate search source. Other embodiments are described and claimed. | 05-24-2012 |
Keping Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120284664 | CACHING INTERMEDIATE DATA FOR SCROLL VIEW RENDERING - Data to be rendered for a scrolling display is processed into an intermediate format. The intermediate format includes data that maps directly to the rendered, displayed format with little computation, yet is smaller in size than the rendered data. This intermediate format is cached, and is rendered on demand during scrolling. During idle times of the display, original data, likely to be accessed in response to scrolling the display, can be prefetched and transformed to the intermediate format. | 11-08-2012 |
20130110979 | REMOTE ACCESS FROM MOBILE DEVICES | 05-02-2013 |
20140201328 | SYSTEMS AND METHODS FOR BUILDING AND USING HYBRID MOBILE APPLICATIONS - Systems and techniques of building and presenting hybrid remote client applications for and to users of a mobile device are presented. Upon a user accessing a remote client application, the mobile device may launch a unified User Interface (UI) that provides the user with a list of allowable operations associated with the remote client application. Such allowable operations may include JavaScript operations that are supplied by the remote client application—e.g., via a HTML web page. In addition, an allowable operation may include a native operation that is supplied by the native SDK of the mobile device. | 07-17-2014 |
Lee Zhao, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20100067565 | METHODS FOR IN-BAND SIGNALING THROUGH ENHANCED VARIABLE-RATE CODECS - Improvements are disclosed for in-band signaling, i.e., transmission of data in a voice channel of a digital wireless network during a voice call session. A family of narrow-band signaling methods is disclosed to successfully pass data-carrying signals through the low-bit rate modes of the EVRC-B vocoder commonly used in CDMA wireless channels. Some embodiments generate a tapered signaling waveform in tandem with another waveform using FSK-modulation. These features can be used in cell phones or other wireless communication devices, including automotive applications. | 03-18-2010 |
20110093135 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
20110093136 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
20110093137 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
20110093153 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
20110093154 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
20110093846 | CENTRALIZED MANAGEMENT OF MOTOR VEHICLE SOFTWARE APPLICATIONS AND SERVICES - In one example, a network device stores a mapping of application operation modes to vehicle conditions such as a first condition of the vehicle powered but not moving and a second condition of the vehicle moving. The network device receives a wirelessly transmitted request for a particular application to utilize an interface powered by the vehicle. The network device compares an application identifier specified by the received request to the mapping. The network device then identifies a portion of the vehicle interface according to the comparison and signals control software on the vehicle to grant the particular application access to only the identified portion of the vehicle interface itself. The application can reside on the mobile device and utilize the vehicle interface as an extended interface, or the application can reside on the vehicle. | 04-21-2011 |
Liang Zhao, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20130024929 | TRUST LEVEL ACTIVATION - An isolation execution environment provides an application with limited resources to execute an application. The application may require access to secured resources associated with a particular trust level that are outside of the isolation execution environment. A trust activation engine determines the trust level associated with a request for a resource and operates differently based on the trust level. A broker process may be used to execute components providing access to resources having a partial trust level in an execution environment that is separate from the isolation execution environment. | 01-24-2013 |
20130061316 | Capability Access Management for Processes - Capability access management techniques for processes are described. In one or more implementations, a token is formed having one or more security identifiers that reference capabilities described in a manifest for the executable code responsive to an input received to initiate execution of executable code installed on the computing device. The one or more processes formed through execution of the executable code on the computing device are associated with the token, the token usable to manage access of the one or more processes to the capabilities of the computing device. | 03-07-2013 |
20150106915 | TRUST LEVEL ACTIVATION - An isolation execution environment provides an application with limited resources to execute an application. The application may require access to secured resources associated with a particular trust level that are outside of the isolation execution environment. A trust activation engine determines the trust level associated with a request for a resource and operates differently based on the trust level. A broker process may be used to execute components providing access to resources having a partial trust level in an execution environment that is separate from the isolation execution environment. | 04-16-2015 |
Linda Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130055367 | Multi-Factor Profile and Security Fingerprint Analysis - A security fingerprint architecture is disclosed. A security fingerprint comprises one or more behavioral factors which store a history of events associated with one or more users. The data in the security fingerprint is exposed by one or more modes, each of which determines the conditions that data in the security fingerprint may be accessed. Security fingerprints support a number of primitive operations that allow set operations to be performed. Security fingerprints may be used in for authentication, advertising, and other operations either alone, or in conjunction with third party data sources. An exemplary platform of security fingerprints built upon a cellular infrastructure is also disclosed. | 02-28-2013 |
Lisa Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130304506 | SYSTEM AND METHOD FOR MANAGING HEALTH RISKS - A method and system for tracking health care metrics over time is disclosed which involves aggregating health related data via computer in a common computer database, de-identifying persons in the data in the database to remove personally identifiable information (PII) and personal Health information (PHI), matching de-identified persons with the related data, analyzing the matched de-identified persons and related data to generate populations utilizing risk, condition, and appropriateness of care algorithms, stratifying the population into predefined groups, identifying opportunities for health improvement, disseminating the opportunities to the persons in the groups; and tracking the groups over time to ascertain success of the opportunities disseminated. | 11-14-2013 |
Lizhuang Zhao, Kenmore, WA US
Patent application number | Description | Published |
---|---|---|
20120150964 | Using E-Mail Message Characteristics for Prioritization - Message prioritization may be provided. First, a message may be received and a priority level may be calculated for the message. If the message is not rejected for having a priority lower than a predetermined threshold, the message may be placed in a first priority queue. Next, the message may be de-queued from the first priority queue based upon the calculated priority level for the message. Distribution group recipients corresponding to the message may then be expanded and the priority level for the message may be re-calculated based upon the expanded distribution group recipients. Next, the message may be placed in a second priority queue. The message may then be de-queued from the second priority queue based upon the re-calculated priority level for the message and delivered. | 06-14-2012 |
Lu Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160044011 | REVOKING SESSIONS USING SIGNALING - Embodiments are directed to revoking user sessions using signaling. In one scenario, an identity platform operating on a computer system receives an indication indicating that a user's login account has been compromised, where the user's login account has an associated login session and corresponding session artifact that is valid for a specified amount of time. The identity platform generates a signal indicating that the login session is no longer trusted and that the user is to be re-directed to the identity platform to re-authenticate and renew the session artifact and provides the generated signal to various relying parties including at least one relying party that is hosting the login session for the user. | 02-11-2016 |
Lue Ping Zhao, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130274138 | GENE SIGNATURES FOR PREDICTION OF THERAPY-RELATED MYELODYSPLASIA AND METHODS FOR IDENTIFICATION OF PATIENTS AT RISK FOR DEVELOPMENT OF THE SAME - In one embodiment, a gene expression signature for predicting risk of developing therapy-related myelodysplasia or acute myeloid leukemia (t-MDS/AML) after autologous hematopoietic cell transplantation (aHCT) is provided. In another embodiment, a method for predicting a risk for development of t-MDS/AML after aHCT is provided. Such a method may include providing a biological sample that contains CD34 cells from a subject; detecting a test expression level of a set of two or more genes of a gene expression signature; comparing the test expression level of a set of corresponding training expression levels that include a training case expression level and a training control expression level; and predicting a high risk of developing t-MDS/AML when the test expression level is at or about the training case expression level or predicting a low risk of developing t-MDS/AML when the test expression level is at or about the training control expression level. | 10-17-2013 |
Mei Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130346106 | Integrated Health Data Navigator Based On A Single Timeline - Systems, methods, and computer program products for facilitating the navigation of patient clinical data based on a single timeline are disclosed. In an embodiment, such integrated view allows users to navigate through patient health data using a conceptual linkage based on common attributes. Users may also, through use of a Unified Data Navigator built on a web-based client, configure and customize such patient health data displays and save selected settings as personal views. | 12-26-2013 |
Mingyang Zhao, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20110029489 | Dynamic Information Hierarchies - A dynamic information hierarchy may be provided. Logging data comprising a captured user event and a component ID associated with a hierarchical node may be stored in a raw data table. The stored data may be aggregated across the nodes of the hierarchy, stored in an aggregation table, and provided to a user in a report. | 02-03-2011 |
20110029509 | Best-Bet Recommendations - Best-bet recommendation may be provided. User behavior associated with a search result may be logged and applied to a relevance classifier. The relevance classifier may determine whether the user behavior indicates that the search result may comprise a best-bet result. A best-bet result may comprise a result associated with a high confidence that the result may be satisfactory to a user. The relevance classifier may be trained according to past searches and user behavior to improve the confidence on best-bet recommendations. Once confidence in a search result is high enough, future searches on the same query may provide the best-bet result to the searching user. | 02-03-2011 |
20110029516 | Web-Used Pattern Insight Platform - A web site usage pattern insight platform may be provided. User behaviors associated with web page requests, including search queries, may be captured and analyzed to provide usage pattern insights. The pattern insights may be aggregated across a plurality of users and may be used to provide recommendations for improving a system that hosts the web pages. | 02-03-2011 |
20110029581 | Load-Balancing and Scaling for Analytics Data - Load-balancing and scaling for analytics data may be provided. A logging system may receive data and select a stager database in which to store the data. The selection may be made according to an identifier associated with the data. The stored data may be processed and stored back to the stager database before being copied to a reporting database. The processed data may be aggregated with other data in the reporting database to provide an analytics report. | 02-03-2011 |
20140101201 | DISTRIBUTED DATA WAREHOUSE - Methods and data structures are provided for allowing data mining with improved efficiency. During processing of a usage log (or multiple logs) for an activity, such as a usage logfile of network search activity, a common fact table is generated. The common fact table allows a plurality of auxiliary data structures to be formed from the common fact table. These auxiliary data structures are designed to allow users to submit queries against the contents of the data structure in order to investigate the data. The efficiency of access of the common fact table is improved by allowing users to access auxiliary data structures other than the auxiliary data structures that are associated with a user. Optionally, the common fact table and/or the auxiliary data structures can include dimension values that correspond to both pre-identified dimension values as well as dimension values that are identified during processing of the activity logfiles. | 04-10-2014 |
Pengxiang Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20150277934 | ONE TIME DUAL BOOT MOBILE PHONE DEVICE - Embodiments are disclosed that relate to dual boot mobile phone devices. In one example, a mobile phone device comprises one or more non-volatile storage devices including a first partition storing a first operating system, a second partition storing first user data of the first operating system and second user data of a second operating system, and a third partition storing the second operating system. The mobile phone device further comprises a dual boot selection module configured to recognize user selection of the second operating system, and a dual boot allocation module configured to, responsive to user selection of the second operating system, automatically merge the first and second partitions into a merged partition, and automatically store the user data of the second operating system on the merged partition. | 10-01-2015 |
20150277986 | DYNAMIC PARTITION DUAL BOOT MOBILE PHONE DEVICE - Embodiments are disclosed that relate to multi boot mobile phone devices. In one example, a mobile phone device comprises one or more non-volatile storage devices including an empty partition, a blob partition storing two or more operating systems in a compressed format, a boot selection module configured to recognize user selection of at least one of the two or more operating systems, and a boot allocation module configured to, responsive to user selection of at least one of the two or more operating systems, split the empty partition into a different operating system partition for each selected operating system, decompress each selected operating system, and store each decompressed operating system on its respective operating system partition. | 10-01-2015 |
Quanbao Zhao, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20110091954 | INTEGRATION OF ANAEROBIC DIGESTION IN AN ALGAE-BASED BIOFUEL SYSTEM - Systems and methods for the treatment of lipid-extracted algae biomass and recycling nutrients are provided. The lipid-extracted algae biomass is hydrolyzed prior to anaerobic digestion, and the products generated by anaerobic digestion are further processed to yield by-products that are of use either for external use or as process inputs to carry out specific steps within an integrated algal growth and anaerobic digestion process designed to minimize economic costs, required costly inputs while improving upon system capabilities. | 04-21-2011 |
20120118035 | NUTRIENT RECOVERY SYSTEMS AND METHODS - Methods, systems, and apparatuses for anaerobic digestion of waste fibrous material and the recovery of nutrients are provided. Methods, systems, and apparatuses disclosed herein provide mechanisms to release dissolved gases from anaerobic digester effluent. Methods, systems and apparatuses disclosed herein can recover one or more nutrients from anaerobic digested effluent using a range of temperatures, aeration rates, aeration times, pH ranges, and settling times. | 05-17-2012 |
20140314657 | NUTRIENT RECOVERY SYSTEMS AND METHODS - Methods, systems, and apparatuses for anaerobic digestion of waste fibrous material and the recovery of nutrients are provided. Methods, systems, and apparatuses disclosed herein provide mechanisms to release dissolved gases from anaerobic digester effluent. Methods, systems and apparatuses disclosed herein can recover one or more nutrients from anaerobic digested effluent using a range of temperatures, aeration rates, aeration times, pH ranges, and settling times. | 10-23-2014 |
Quan-Bao Zhao, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20130309759 | METHODS AND APPARATUSES FOR REMOVAL OF HYDROGEN SULFIDE AND CARBON DIOXIDE FROM BIOGAS - Methods, systems and apparatuses herein provide a unique and novel process to remove H | 11-21-2013 |
Robert Zi Long Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20160073347 | Device Proximity Detection Implemented In Hardware - In embodiments of device proximity detection implemented in hardware, a computing device, such as a mobile phone, appliance device, or other electronic device can be implemented with wireless radio systems for wireless communications, and a wireless radio system receives a wireless signal. A computing device includes a radio controller of the wireless radio system, and the radio controller is implemented to detect an indication associated with the wireless signal, such as a byte pattern in the wireless signal and/or a signal strength of the signal. The radio controller can then determine that the indication of the wireless signal identifies the wireless signal as pertinent to an application executing on the computing device, and communicate an event notice to a signal manager that the wireless signal has been identified. The radio controller communicates event notices via a hardware interface that is implemented to interface the radio controller with the signal manager. | 03-10-2016 |
Shuyin Zhao, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090235321 | TELEVISION CONTENT FROM MULTIPLE SOURCES - Television content from multiple sources is described. In embodiment(s), a television client device includes an interface to receive television media content in multiple streaming video formats. A television media service implemented in the television client device can process television media content when received in a first streaming video format, and render the television media content for display. In addition, the television media service can process additional television media content when received in a second streaming video format, and render the additional television media content for display. | 09-17-2009 |
Tian Chi Zhao, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120019132 | PHOTOMULTIPLIER TUBE - a photomultiplier tube including a photocathode, an electron multiplier, an electron collector, and a power lead, wherein the photocathode and the electron multiplier are disposed in a sealed transparent vacuum envelope, the electron collector and the power lead are connected with an external circuit outside the vacuum envelope, the photocathode is formed on the entire inner surface of the vacuum envelope, and the electron multiplier is located on the internal center of the vacuum envelope to receive photoelectrons from the photocathode in all directions for electrons multiplication. Because the effective photocathode area is increased, the detection efficiency of unit light-receiving area is improved. | 01-26-2012 |
Tony Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20160057266 | Phonepad - Example apparatus and methods concern a first device (e.g., phone) having a first set of input or output capabilities interacting with a second device(s) (e.g., tablet) having a second set of input or output capabilities. The first device may detect the second device and establish a communication link with the second device. The first device may receive inputs presented at the second device and provide outputs to be presented by the second device. In response to an action (e.g., touch, gesture) on the second device, an application running on the first device may receive an input, which may in turn determine an output that is provided to the second device. The first device may use the second device to provide an input/output experience that is superior to what the first device could provide with its own built-in input/output components. The combination saves energy and reduces computing complexity. | 02-25-2016 |
Weihua (wayne) Zhao, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20100049609 | GEOGRAPHICALLY TARGETED ADVERTISING - Methods and computer storage media for geographically targeting online advertisements. A search query is received from a searcher. A geographic location that is associated with the search query is identified and converted to a geographic identifier. A geographic tolerance associated with the search query is determined. An advertisement is matched to the search query based, in part, on the geographic identifier and the geographic tolerance of the search query. The matched advertisement is presented to the searcher. In some embodiments, the advertisement includes an associated geographic tolerance that is utilized for ranking the advertisement. In some embodiments, the direction of travel associated with the searcher is utilized, in part, to rank the advertisement. | 02-25-2010 |
Xiaomeng Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110016194 | CONNECTING GALLERIES TO DYNAMIC SERVER-HOSTED CONTENT - Application gallery connections to dynamic server-hosted content may be provided. An application may be instantiated on a client device. Upon loading, the application may connect to an available content server and download a content manifest. An application setting, such as a privacy setting or an administrative restriction may prevent connections to the content server; otherwise the application may determine whether the content manifest lists any new content for download. New content may be downloaded and made available to users of the application. The application may also determine whether any previously downloaded content is out of date according to the content manifest and remove unused content. | 01-20-2011 |
Xiaoxuan Zhao, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140053157 | ASYNCHRONOUS EXECUTION FLOW - Tasks can be developed and maintained with synchronous code while concurrently being asynchronously executed, e.g., during time consuming operations. The tasks need not include asynchronous flow callbacks within the task framework. The callbacks can be transparently incorporated within the execution flow utilizing a callback wrapper(s) which transparently maintains and manages the necessary callbacks for asynchronous execution of the tasks. Thus a generic solution can be easily and effectively implemented for, e.g., production/request work item processing, that can be applied to both backend services and/or client software. | 02-20-2014 |
Yanbiao Zhao, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100306234 | CACHE SYNCHRONIZATION - Methods, systems, and media are provided for synchronizing information across multiple environments of a synchronization system. A search query is received into a frontend infrastructure of a first synchronization environment. The frontend infrastructure checks a local cache manager to see if results already exist for the search query. If existing results are not found, then one or more backend search engines of the first synchronization environment are utilized for the search query. The search results from the backend search engines are saved into the local cache manager of the first synchronization environment. A cache sync notification is created to identify the contents and location of the actual saved results. The cache sync notification is saved in a cache synchronization service located within the first synchronization environment, and broadcast to all other synchronization environments within the synchronization system. The actual results can be retrieved from any other synchronization environment. | 12-02-2010 |
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 |
20140149392 | UNIFIED SEARCH RESULT SERVICE AND CACHE UPDATE - A unified fresh search result serving approach that employs instant cache update. The instant result cache update efficiently updates the cache server instantly with the latest version of results in time. A unified cache service stores all related documents; thus, all information of a web document is saved on the same server to easily merge all the related information of web documents when generating captions for that document. Any update to web document content is immediately available in the result. | 05-29-2014 |
Yanbiao Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20090024604 | DYNAMIC METADATA FILTERING FOR CLASSIFIER PREDICTION - A classifier is used to predict relevant results with arbitrary filtering conditions specified by the user. The classifier model is stored as a database table and joined with a metadata properties table instead of calculating the query result probability using the full classifier model. A user-specified query based filter is applied to the joined tables to obtain the list of documents satisfying the filter. The probability is then computed using the sub-model. | 01-22-2009 |
20090024654 | MULTI-VALUE PROPERTY STORAGE AND QUERY SUPPORT - Optimized storage and query of multi-value properties is enabled by generating a base table for single value properties associated with a user-defined schema and a number of row-based tables for each different type of multi-value properties. By combining multi-value properties into row-based tables or even into compatible type tables, a number of tables to be created for a database system such as SQL system is reduced at the same time optimizing create/read/update/delete operations. | 01-22-2009 |
Zhi J. Zhao, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20150248202 | METADATA DRIVEN DIALOGS - Dialog metadata is used to generate a metadata driven dialog definition. The metadata can define logic that is run on the dialog, and customizations to the dialog are made by modifying the dialog metadata. | 09-03-2015 |
Zhipeng Zhao, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100316987 | EDUCATIONAL SERVICES AND CONTRACTS - Described is a technology in which an educational service provides contracts (an interface set) for calling functions that allow management of educational-related data. The interface set may be divided as interfaces to various services; roles associated with users of the educational service determine which interfaces/functions each user can call. The interfaces may include interfaces for calling course-related functions (e.g., of a course service), profile-related functions (e.g., of a profile service), membership-related functions (e.g., of a membership service) and task-related functions (e.g., of a task service). Other interfaces may include interfaces for calling plan-related functions, group-related functions, content-related functions, notification-related functions, provisioning-related functions, institution-related functions, department-related functions, utilities-related functions, standards-related functions, degree program-related functions, contextual communication-related functions and/or scoring related functions. | 12-16-2010 |
20100318589 | EDUCATIONAL ENTITY ARCHITECTURE AND OBJECT MODEL - Described is a technology in which a set of objects represent educational entities of an educational model, with relationships between objects. For example, a course object instance may have a relationship with a task instance and a user instance (such as representing a student). Other objects may include user credentials objects, group objects, degree program objects, course plan objects, institution objects, school objects, and/or department objects. The set of objects may be pre-defined and maintained in a persistent storage; this pre-defined set may be extended with an extended object that has relationships with pre-defined objects. The educational entities of an object model may be maintained in rows of a table, with each row having a field that identifies which entity is represented by that row. The table is accessed to determine relationships between an instantiated object for an entity and at least one other instantiated object for another entity. | 12-16-2010 |
20100318657 | Educational Adaptive Provider Architecture - The educational adaptive provider architecture described herein provides a way for an educational services framework to be built on varying underlying existing technologies without any changes in the object model and services. The provider framework supports the ability to have multiple types of providers for various services, such as, for example, for authorization, authentication, communication, grouping, scoring, social-networking, storage and user functions. The educational adaptive provider architecture provides easy integration of existing institutional and educational service deployments. | 12-16-2010 |
20140379894 | USING DIFFERENT CONNECTIVITY CHECKS TO DETERMINE CAUSES OF CONNECTIVITY ISSUES - Connectivity is tested using different locations and contexts selected from different possible failure zones. The failure zones may include: client failure zones; Internet failure zones; and online service failure zones. The results relating to different connectivity tests performed using the different failure zones are correlated and analyzed in an attempt to determine a root cause of the connectivity issue. For example, the root cause may be determined to be a configuration problem of the client, a problem with the client's networking equipment, an ISP problem, an Internet backbone problem; a problem of the online service, and the like. Different contexts may also be used when performing the tests. These results may be compared to the other connectivity test results. The results from the tests may be provided to the client experiencing the problem. Aggregated test results may also be used to detect service wide issues and trigger an alert. | 12-25-2014 |