Chen, WA
Alicia A. Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110225542 | APPLICATION SHARING WITH OCCLUSION REMOVAL - Techniques are disclosed for window sharing with occlusion removal. In an embodiment, the techniques begin with a blank composition image, to which shared windows are added. For each window of a desktop from which at least one window is shared, traversing the windows from greatest z-depth to least z-depth, the window is processed based on whether it is shared and is occluded. Shared windows are copied to the composition image. Where a part of a shared window is occluded and cannot be retrieved, an indication of this occlusion is added to the composition image. When the windows have been processed, the composition image is encoded and sent to a client computer where it is displayed to produce the window sharing between computers. | 09-15-2011 |
Anatole B. Chen, Mercer Island, WA US
Patent application number | Description | Published |
---|---|---|
20080207329 | METHOD AND SYSTEM OF ENABLING COMMUNICATION ACTIVITIES USING BRIDGE BETWEEN REAL WORLD AND PROPRIETARY ENVIRONMENTS - The present invention is directed to a system, apparatus, and method for enabling communications and other forms of interaction between participants in a gaming or other form of virtual environment and the real world, or between a participant in one virtual environment and a participant in a second virtual environment. In particular, systems are provided to share presence information between participants, including information relating to their images and commercial activities. The presence information is user information that is used by real-time messaging systems to represent the user's current presence and identity. The presence information of a user is presented to other users to help them to decide when or if to communicate with the user. | 08-28-2008 |
20080208749 | METHOD AND SYSTEM FOR ENABLING COMMERCE USING BRIDGE BETWEEN REAL WORLD AND PROPRIETARY ENVIRONMENTS - A system, apparatus, and method is provided for enabling commerce transactions, and other forms of commercial activity among participants in a gaming or other forms of virtual environment and the real world, or between a participant in one virtual environment and a participant in a second virtual environment, using or taking advantage of the services of an Identity Bridge or Gateway. In particular, a real-time commercial activity system is implemented through user interface interactions, and middle-ware interactions. A financial transaction between the users is facilitated through a third party finance service provider, using proprietary identities of the users. Since the system obtains and verifies the relationship between proprietary and real identities of the users, the financial transaction can be facilitated in a secure and trusted fashion without revealing real identities. | 08-28-2008 |
Antao Chen, Lake Forest Park, WA US
Patent application number | Description | Published |
---|---|---|
20110091149 | POLING STRUCTURES AND METHODS FOR PRODUCING ELECTRO-OPTIC ACTIVITY IN ORGANIC NONLINEAR OPTICAL MATERIALS FOR ELECTRO-OPTIC DEVICES - Poling structures and methods utilizing an electrostatic field generated from a polar dielectric material, including pyroelectric and ferroelectric materials, to produce electro-optic activity in organic nonlinear optical materials. | 04-21-2011 |
20110151574 | DETECTION OF TRACE CHEMICALS AND METHOD THEREFOR - The invention provides devices, systems, and methods for detecting an analyte vapor. Particularly, electronegative analyte vapors, such as those vapors evolving from explosive compounds, are typical analytes detected the devices. The devices operate using a resistivity change mechanism wherein a nanostructured chemiresistive material undergoes a resistivity change in the presence of an analyte vapor. A resistivity change indicates the presence of an analyte. | 06-23-2011 |
20120191371 | TERAHERTZ SPECTROSCOPY OF ROUGH SURFACE TARGETS - A method and system for analyzing noisy terahertz spectroscopy data transforms the measured time-dependent data into frequency space, for example, using a discrete Fourier transform, and then transforms the frequency spectrum into wavelet frequency space. The twice-transformed data is analyzed to identify spectroscopic features of the signal, for example, to identify a resonance frequency. The method may be used, for example, in a stand-off detector to identify particular chemicals in a target. | 07-26-2012 |
20140186551 | SMOOTH SOLDER DEPOSITION PROCESS - A method of depositing solder material onto a substrate. The method includes adjusting a pressure within a vacuum chamber, the substrate being supported within the vacuum chamber. A temperature of the substrate is reduced such that the absolute temperature of the substrate is no greater than 20% of a melting temperature of the solder material The absolute temperature is maintained while solder material is deposited onto the substrate. | 07-03-2014 |
Arthur Chen, Fall City, WA US
Patent application number | Description | Published |
---|---|---|
20110313859 | TECHNIQUES FOR ADVERTISER GEOTARGETING USING MAP COORDINATES - Techniques to provide geo-targeted advertising are described. A technique may include displaying a map to an advertiser at a first zoom level. The advertiser may stay at the first zoom level or change to a second zoom level. The advertiser may also create a user-defined area of the map. The advertiser may select an advertising campaign, and the advertising system may associate the selected advertising campaign with the user-defined area and the selected zoom level. The advertising system may then provide the selected advertising campaign for display in a mapping application operating on a client device when the user-defined area and the selected zoom level are viewed in the mapping application. Other embodiments are described and claimed. | 12-22-2011 |
Baoquan Chen, Kenmore, WA US
Patent application number | Description | Published |
---|---|---|
20130121631 | DUAL POLARIZATION QUADRATURE MODULATOR - A dual polarization quadrature modulator includes an input planar lightwave circuit (PLC) configured to deliver coherent light to a polymer-on substrate device including a plurality of electro-optic (E-O) polymer optical modulation waveguides configured to each phase modulate the coherent light, and the E-O polymer optical modulation waveguides output modulated coherent light to an output PLC configured to combine waveguide pairs of phase modulated light into Mach-Zehnder interferometric signals, combine pairs of Mach-Zehnder interferometric signals into quadrature modulated signals. A polarization rotator rotates modulated light from one of the quadrature modulated signals into an orthogonal polarization. The output PLC combines the quadrature-modulated and rotated quadrature modulated light to form a dual polarization, quadrature modulated light signal. The PLCs and the polymer-on-substrate device are integrated onto a single assembly substrate. | 05-16-2013 |
20140302250 | ELECTRO-OPTIC POLYMER AND ELECTRO-OPTIC DEVICES MADE THEREFROM - According to an embodiment, an electro-optic polymer comprises a host polymer and a guest nonlinear optical chromophore having the structure D-π-A, wherein: D is a donor, π is a π-bridge, and A is an acceptor; a bulky substituent group is covalently attached to at least one of D, π, or A; and the bulky substituent group has at least one non-covalent interaction with part of the host polymer that impedes chromophore depoling. | 10-09-2014 |
Baowei Chen, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20110300186 | Functionalized Nano- and Micro-materials for Medical Therapies - Compositions containing an optionally surface-functionalized mesoporous support and a biologically active agent, and pharmaceutical compositions of the same, are provided herein. Such compositions can be useful in the treatment of tumors, for example, by injection of the composition at a location near the site of the tumor. | 12-08-2011 |
20120077067 | Fe-V Redox Flow Batteries - A redox flow battery having a supporting solution that includes Cl | 03-29-2012 |
20120077079 | Redox Flow Batteries Based on Supporting Solutions Containing Chloride - Redox flow battery systems having a supporting solution that contains Cl | 03-29-2012 |
20120107660 | Redox Flow Batteries Based on Supporting Solutions Comprising a Mixture of Acids - Redox flow battery systems having a supporting solution that contains Cl” ions can exhibit improved performance and characteristics. Furthermore, a supporting solution having mixed SO | 05-03-2012 |
20140199607 | REDOX FLOW BATTERIES BASED ON SUPPORTING SOLUTIONS CONTAINING CHLORIDE - Redox flow battery systems having a supporting solution that contains Cl | 07-17-2014 |
20140234753 | REDOX FLOW BATTERIES BASED ON SUPPORTING SOLUTIONS CONTAINING CHLORIDE - Redox flow battery systems having a supporting solution that contains Cl | 08-21-2014 |
Bill Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20120141046 | MAP WITH MEDIA ICONS - The claimed subject matter provides a method and system for generating a map. An exemplary method includes selecting a media item from a plurality of media items. The media item may be relevant to the map and to an interest of a user. The method also includes selecting a segment from the media item, the selected segment being relevant to the interest of the user. Additionally, the method includes creating a distorted segment based on the selected segment. The selected segment may be distorted to facilitate positioning the distorted segment in the map. The method further includes compositing the distorted segment into the map as a media icon. | 06-07-2012 |
Bowen Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130067298 | AUTOMATICALLY ALLOCATING CLIENTS FOR SOFTWARE PROGRAM TESTING - Techniques are described herein that are capable of automatically allocating clients for testing a software program. For instance, a number of the clients that are to be allocated for the testing may be determined based on a workload that is to be imposed by the clients during execution of the testing. For example, the number of the clients may be a minimum number of the clients that is capable of accommodating the workload. In accordance with this example, the minimum number of the clients may be allocated in a targeted environment so that the test may be performed on those clients. Additional clients may be allocated along with the minimum number of the clients in the targeted environment to accommodate excess workload. | 03-14-2013 |
20140317451 | AUTOMATICALLY ALLOCATING CLIENTS FOR SOFTWARE PROGRAM TESTING - Techniques are described herein that are capable of automatically allocating clients for testing a software program. For instance, a number of the clients that are to be allocated for the testing may be determined based on a workload that is to be imposed by the clients during execution of the testing. For example, the number of the clients may be a minimum number of the clients that is capable of accommodating the workload. In accordance with this example, the minimum number of the clients may be allocated in a targeted environment so that the test may be performed on those clients. Additional clients may be allocated along with the minimum number of the clients in the targeted environment to accommodate excess workload. | 10-23-2014 |
Chao-Chih Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140078882 | Automated Datacenter Network Failure Mitigation - The subject disclosure is directed towards a technology that automatically mitigates datacenter failures, instead of relying on human intervention to diagnose and repair the network. Via a mitigation pipeline, when a network failure is detected, a candidate set of components that are likely to be the cause of the failure is identified, with mitigation actions iteratively targeting each component to attempt to alleviate the problem. The impact to the network is estimated to ensure that the redundancy present in the network will be able to handle the mitigation action without adverse disruption to the network. | 03-20-2014 |
Chen-En Chen, Shoreline, WA US
Patent application number | Description | Published |
---|---|---|
20140156047 | Manufacturing Process Monitoring and Control System - A method and apparatus for controlling a manufacturing process. Statistical correlations between a plurality of tasks comprising the manufacturing process are identified. The manufacturing process is controlled using the statistical correlations. | 06-05-2014 |
Christina Summer Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140172570 | MOBILE AND AUGMENTED-REALITY ADVERTISEMENTS USING DEVICE IMAGING - Mobile advertisements often involve advertisements related to the user's detected location. However, additional relevant advertisement opportunities may be identified by also identifying an image captured by the camera of the mobile device (e.g., the user may take a photo of a product under consideration, or may gaze at the product while wearing a gaze-tracking device). Advertisements relating to the product and the user's location may then be presented for a related product sold by the same store, or a lower-priced offer for the same product from a nearby competing store. Advertisements may be presented via augmented reality (e.g., integrating the advertisement with the image of the environment presented to the user), and/or compared with the cost of interrupting an inferred activity of the user. Additionally, image evaluation may be applied when the user is near an advertisement opportunity in order to conserve the resources of the mobile device. | 06-19-2014 |
20140379521 | ACTIVITY-BASED PERSONAL PROFILE INFERENCE - The aggregation of facts from various sources about an individual may produce an individual profile that may inform personalized services. However, a compilation of facts may be supplemented by monitoring activities of the individual and formulating inferences regarding the individual's individual details, and the confidence of such inferences. Accordingly, a device may compare the detected activities with a behavioral rule set indicating correlations between activities and inferred individual details (e.g., frequently spent weekday evenings and morning departures from a residence imply that the residence is the individual's home; frequent bicycling to work, chosen over other available modes of transportation, implies that the individual is a bicycling enthusiast) to add inferred individual details to the individual profile. Continued monitoring may enable updating based on changes to the individual details. Multiple profiles may be synchronized while respecting the individual's privacy, obtaining the individual's consent to share information, and automatically resolving information conflicts. | 12-25-2014 |
20150036835 | EARPIECES WITH GESTURE CONTROL - Many types of earpiece devices are available for various scenarios, such as hearing aids and headphones. However, many types of earpieces exhibit various disadvantages relating to the discretion, privacy, and/or security. For example, some earpieces are observable when worn by the user (e.g., over-head and over-ear headphones); some earpieces play sound that is audible to other users; and some earpieces enable interaction with second devices (e.g., mobile phones) through overt interaction a physical control, such as manually pressing a button on the earpiece. Presented herein are earpieces that rest within an ear canal and selectively transmit audio through a speaker into the ear canal while reducing obstruction of ambient sound, and that enable interaction with second devices through gestures, such as nodding or tilting the head, rather than overt physical interactions. These and other design considerations may facilitate discreet use of the device and the privacy of the user. | 02-05-2015 |
20150039369 | AUTOMATED EARPIECE CACHE MANAGEMENT - Many types of earpiece include a memory to which media items stored on a second device, such as music, audiobooks, and podcasts, may be transferred as requested by a user. However, it may be advantageous to configure the earpiece and/or the to fill the memory automatically with media items of predicted interest to the user in the manner of a cache. In such earpieces, interruption of the connection between the earpiece and the second device does not interrupt a currently streaming media item, and the earpiece is capable of playing additional media items of predicted interest to the user even if the user has not requested transfer to the earpiece. Other uses of the cache include adding appointments from a calendar of the second device for presentation by the earpiece as reminders during disconnection, and storing notes on the earpiece that are automatically transferred back to the second device. | 02-05-2015 |
Cong Liang Chen, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20130228675 | MULTICHANNEL ANALYTICAL INSTRUMENTS FOR USE WITH SPECIMEN HOLDERS - An analytical instrument may have multiple distinct channels. Such may include one or more illumination sources and sensors. Illumination may be delivered to specific locations of a specimen holder, and returned illumination may be delivered to specific locations of a sensor array. Illumination may first pass a specimen, and a mirror or reflector may then return the illumination past the specimen. Optical splitters may be employed to couple pairs of fiber optics proximate a specimen holder. Such channels may further include a plurality of illumination sources positioned on one side of a specimen holder and a plurality of sensors on the other side. The plurality of sensor may capture image of a specimen and a spectrophotometer may concurrently scan the specimen. A plurality of specimens may be imaged and scanned in a single pass of a plurality of passes. Spherical or ball lenses may be placed in an optical path of the illumination to achieve a desired illumination pattern. | 09-05-2013 |
Dafna Chen, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20130145244 | QUICK ANALYSIS TOOL FOR SPREADSHEET APPLICATION PROGRAMS - A quick analysis tool is configured to present one or more data analysis features that are tailored to the data in a selected portion of a spreadsheet document. The quick analysis tool may provide a quick analysis tool entry button, the selection of which causes a contextual user interface to be displayed. The contextual user interface facilitates a user to easily access one or more data analysis features. The quick analysis tool also provides a mechanism by which a user can preview and/or apply one or more of these data analysis features while bypassing the potentially steep learning curve and traditionally high barrier of entry for new or otherwise less advanced users of the spreadsheet application. Intermediate or otherwise more advanced users of the spreadsheet application will also benefit from the quick analysis tool because of improved efficiency for applying data analysis features to data within a spreadsheet document. | 06-06-2013 |
Daniel Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120159243 | Proactive Error Scan And Isolated Error Correction - Processing for file system volume error detection and processing for resultant error correction are separated to support system availability and user satisfaction. File system volumes for storing data structures are proactively scanned while the volumes remain online to search for errors or corruptions thereon. Found errors are scheduled to be corrected, i.e., spot corrected, dependent on the severity of the identified errors, error correction scheduling and/or at the determination of a file system administrator and/or user, to assist in maintaining minimal user and file system impact. When spot correction is initialized, one file system volume at a time is taken offline for correction. Spot correction verifies prior logged corruptions for the offline volume, and if independently verified, attempts to correct the prior noted corruptions. Volumes are retained offline only for the time necessary to verify and attempt to correct prior noted volume corruptions. | 06-21-2012 |
Danny Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20110125705 | AUTO-GENERATION OF CODE FOR PERFORMING A TRANSFORM IN AN EXTRACT, TRANSFORM, AND LOAD PROCESS - A mapping is received and stored that maps elements of a data warehouse to types of a type system implemented by a data source. Program code is generated that performs a transform of data retrieved from a data source based on the mapping. Generation of the program code may include generating program code for performing a dimension transform based on the mapping, generating program code for performing a fact transform based on the mapping, and generating program code for performing an outrigger transform based on the mapping. The generated program code may then be executed to transform the data retrieved from the data source prior to loading into the data warehouse. | 05-26-2011 |
Deqing Chen, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20080306933 | DISPLAY OF SEARCH-ENGINE RESULTS AND LIST - Displaying a list of search-engine results in the same web-browser window as a viewing frame that is configured to display one of the results is described herein. A user's web search is performed on a search engine, and results are returned to a client computing device. The results are listed in a web-browser window that is configured to simultaneously display any result selected by a user. | 12-11-2008 |
20100332498 | PRESENTING MULTIPLE DOCUMENT SUMMARIZATION WITH SEARCH RESULTS - Methods and computer-readable media are provided for summarizing the content of a plurality of documents and presenting the results of such multiple-document summarization to a user in such a way that the user is able to quickly and easily discern what, if any, unique information each document contains. Each sentence of each document is assigned a score based upon the perceived importance of the information contained therein. The sentences receiving the highest scores are then compared with one another to identify and remove any duplicate sentences. The remaining high-scoring sentences are extracted from the corresponding documents and presented to the user, for instance, in a bulleted list format. The user can then simply scan the list and can quickly and easily discern the unique information contained in each document. | 12-30-2010 |
20130191376 | IDENTIFYING RELATED ENTITIES - Methods, systems, and computer-storage media having computer-usable instructions embodied thereon for identifying related entities are provided. One or more entities may be identified from a search query. The one or more entities may include any identifiable term having related information associated therewith. An entity store may be referenced to identify one or more related entities related to the entity. The one or more related entities, along with their relationship(s) to the entity (and one another, perhaps) may then be ranked and displayed to a user. | 07-25-2013 |
Frank Chen, Renton, WA US
Patent application number | Description | Published |
---|---|---|
20090320143 | SENSOR INTERFACE - A sensor application programming interface (API) is capable of restricting an application's access to sensor data measured by a sensor, while at the same time providing access to sensor properties of the sensor, even if access has not been granted to the application for the sensor. | 12-24-2009 |
Hao-Nong Chen, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20090003600 | PROGRESSIVE DOWNLOAD OR STREAMING OF DIGITAL MEDIA SECURELY THROUGH A LOCALIZED CONTAINER AND COMMUNICATION PROTOCOL PROXY - Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination. | 01-01-2009 |
20120311721 | PROGRESSIVE DOWNLOAD OR STREAMING OF DIGITAL MEDIA SECURELY THROUGH A LOCALIZED CONTAINER AND COMMUNICATION PROTOCOL PROXY - Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination. | 12-06-2012 |
20140245400 | PROGRESSIVE DOWNLOAD OR STREAMING OF DIGITAL MEDIA SECURELY THROUGH A LOCALIZED CONTAINER AND COMMUNICATION PROTOCOL PROXY - Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination. | 08-28-2014 |
Henry Yao-Tsu Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130169669 | Methods And Apparatus For Presenting A Position Indication For A Selected Item In A List - Methods and apparatus for use in presenting a position indication for a selected item of a list having a plurality of items. At least some of the items in the list are displayed, and a selected item of the list is highlighted. A position indication is also displayed, along or within the selected item, at a lengthwise position that is proportional to a relative position of the selected item within the list. Various examples and alternatives are provided for an even further advantageous user interface. | 07-04-2013 |
20130260837 | Methods And Apparatus For Providing Presentations For The Composition Of Messages Having Size Limitations - A communication device provides a message composition interface. In the message composition interface, the communication device presents a maximum allowable remaining number of characters allowable for further entry in the message only when a character count of the number of character inputs received in the message is greater than or equal to a warning count value. The warning count value is less than a maximum allowable number of characters of the message. | 10-03-2013 |
Henry Yao-Tsu Chen, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20130212184 | Method and Apparatus Pertaining to the Use of Identifying Images for Social Content Sources - A control circuit monitors treatment of incoming social content and then uses this treatment information to determine an identifying image to present for given social content sources. The monitored treatment can comprise, for example, whether the recipient opens incoming social content from various social content sources over some relevant period of time. By one approach, when the recipient user is tending to ignore social content from a given social content source, these teachings can provide for automatically selecting and displaying an image of a non-face portion of that social content source (such as an image of the backside of a person's head) to thereby convey a sense that the recipient's relationship with this particular person has been neglected. | 08-15-2013 |
20140019877 | SYSTEM AND METHOD FOR POSTING UPDATES - A method comprises determining that a personal message for an IM profile has been updated frequently according to at least one metric; providing an option to post subsequent personal messages in a blog; and after determining that the option has been selected, providing a user interface for entering and posting the subsequent personal messages in the blog. Another method comprises providing an option to follow a blog for a contact, the blog including a plurality of personal message updates for an IM profile of the contact; and after determining that the option has been selected, generating a social feed for the blog. Another method comprises determining that a predetermined number of contacts have selected to follow a blog associated with IM personal message updates for a mobile device; and providing an option to at least one of the mobile device and the contacts to participate in an IM group. | 01-16-2014 |
Henry Y.t. Chen, Snoqualmie, WA US
Patent application number | Description | Published |
---|---|---|
20090156209 | AUTOMATIC PROVISIONING BASED ON COMMUNICATION NETWORK CONNECTIVITY AND CHARACTERISTICS - A communication device and/or applications capable of facilitating communication through different networks are automatically provisioned based on recognition of network environment including network connectivity and characteristics. A user's multiple identities for different networks with varying capabilities and features are accommodated by detecting and prioritizing available network(s), then provisioning the device to enable the user to communicate through one or more of those networks. Communication types and media may vary depending on network type such as cellular, VOIP, and so on. The device may be configured to scan for new networks automatically periodically or based on location change, time change, etc. | 06-18-2009 |
Hongjing Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130164734 | METHODS AND MATERIALS FOR THE DETECTION OF DENGUE VIRUS INFECTION - The present invention provides monoclonal antibodies that are specific for the Dengue non-structural glycoprotein NS1 in monomeric and/or oligomeric (primarily dimeric) form, together with methods, including ELISA and lateral flow assays, that employ the disclosed antibodies for the early detection of Dengue virus infection. Diagnostic kits for the detection of Dengue infection are also provided, such kits including the disclosed monoclonal and/or polyclonal antibodies. | 06-27-2013 |
20150086978 | METHODS AND MATERIALS FOR THE DETECTION OF DENGUE VIRUS INFECTION - The present invention provides monoclonal antibodies that are specific for the Dengue non-structural glycoprotein NS1 in monomeric and/or oligomeric (primarily dimeric) form, together with methods, including ELISA and lateral flow assays, that employ the disclosed antibodies for the early detection of Dengue virus infection. Diagnostic kits for the detection of Dengue infection are also provided, such kits including the disclosed monoclonal and/or polyclonal antibodies. | 03-26-2015 |
Hong W. Chen, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140067866 | JAVASCRIPT OBJECT NOTATION SCHEMA DEFINITION LANGUAGE - A schema language is employed to define and validate data encoded in JavaScript Object Notation (JSON). The schema language makes consistent use of name-value pairs, a cornerstone of JSON, enabling a schema to be read and authored easily. More particularly, objects are composed of properties, and properties are composed of an array of name-value pairs, where the name is a string and the value can be almost any type, including another pair. Further, the schema language supports name referencing, alternative schemas, and forbidden type, and a root object to facilitate schema composition, among other things. | 03-06-2014 |
Hsi-Yuan S. Chen, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20090167058 | HOOD MOUNT ASSEMBLY - The present disclosure provides a vehicle having a chassis, a cab mounted to the chassis, and a hood positioned adjacent the cab. A hood mount assembly is disposed between the cab and the hood. The hood mount assembly allows the cab to slide in first and second directions relative to the hood and rotate in first and second directions relative to the hood. | 07-02-2009 |
Huijun Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140035581 | INTERLEAVED BLACK AND BRIGHT BLOOD DYNAMIC CONTRAST ENHANCED (DCE) MRI - Interleaved black/bright imaging (IBBI) is performed using a magnetic resonance (MR) scanner ( | 02-06-2014 |
I-Ming Chen, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20120158891 | TECHNIQUES FOR UNIVERSAL REPRESENTATION OF DIGITAL CONTENT - A universal content representation system (“UCRS”) implements techniques for universally representing digital content such as files, device information, and applications across a group of electronic devices that includes at least a source electronic device and a remote electronic device. Proxy content items, which correspond with items of content (“source content items”) stored on the source electronic device, are data stores for the corresponding source content items, and visually represent the corresponding source content items on the remote electronic device, whether the source electronic device is online or offline. A user of the remote electronic devices uses the proxy content items to search for and view source content items prior to requesting full access to the source content items. From time-to-time, source content items and proxy content items are synchronized with each other. | 06-21-2012 |
James P. Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130138609 | CROSS-POLINATION SYNCHRONIZATION OF DATA - A technique and mechanism to effect cross-pollination synchronization of PIM (personal information manager) data to multiple sources. Additionally, a novel feature of the subject invention is the ability to effect cross-pollination synchronization with any number of devices and sources in a network. The invention provides for a user to employ a mobile device or set of devices as a central repository for PIM data (e.g., calendar, contacts and tasks) synchronized from multiple sources (e.g., multiple PC's (personal computers), an exchange server). The invention provides for synchronization of PIM data from multiple types of server sources to multiple devices regardless of the synchronization protocol versions and different schemas. | 05-30-2013 |
Jennifer Chen, San Francisco, WA US
Patent application number | Description | Published |
---|---|---|
20110136072 | TACTILE OBJECTS FOR ORTHODONTICS, SYSTEMS AND METHODS - Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance. | 06-09-2011 |
20140193767 | TACTILE OBJECTS FOR ORTHODONTICS, SYSTEMS AND METHODS - Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic system including a tactile object is provided for modulating an engagement between a tooth attachment and an orthodontic appliance. | 07-10-2014 |
Jiazhen Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20110110268 | MODEL-BASED VIRTUAL NETWORKING - Architecture that facilitates the virtual specification of a connection between physical endpoints. A network can be defined as an abstract connectivity model expressed in terms of the connectivity intent, rather than any specific technology. The connectivity model is translated into configuration settings, policies, firewall rules, etc., to implement the connectivity intent based on available physical networks and devices capabilities. The connectivity model defines the connectivity semantics of the network and controls the communication between the physical nodes in the physical network. The resultant virtual network may be a virtual overlay that is independent of the physical layer. Alternatively, the virtual overlay can also include elements and abstracts of the physical network(s). Moreover, automatic network security rules (e.g., Internet Protocol security-IPSec) can be derived from the connectivity model of the network. | 05-12-2011 |
20130111558 | SECURE MACHINE ENROLLMENT IN MULTI-TENANT SUBSCRIPTION ENVIRONMENT | 05-02-2013 |
Jiunwei Chen, Snohomish, WA US
Patent application number | Description | Published |
---|---|---|
20090264202 | SHARING OF CONSOLE AND WEB-BASED GAMES AND GAMING PROFILES - A method and system are disclosed for allowing the sharing of games and gaming profiles between console and web-based gaming platforms. The present system includes a console service through which console games may be played, and a gaming website through which web-based games may be played. Players may play games through either the console service or gaming website using a single set of identity and profile data that is stored in a central data repository. Using a single repository for profile and other data, players may log in, play games, access their profiles and friends lists, and accrue rewards and game credits, regardless of whether they are using a console or web-based game. In a further aspect of the present system, users of consoles may play the same game and same game sessions with web-based users. | 10-22-2009 |
Joyce Chiayu Chen, Clyde Hill, WA US
Patent application number | Description | Published |
---|---|---|
20130124338 | METHOD AND SYSTEM FOR INTEGRATION AMONG CONTENT PUBLICATION, ADVERTISEMENT SERVICES AND REWARDS COLLECTION - A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first slot available for a first advertisement if the first predetermined threshold is reached, and allowing the first user to set a first price for the first slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second slot is then provided for the user to set a second price for rewards collection and so on. | 05-16-2013 |
20130246134 | METHOD AND SYSTEM FOR INTEGRATION AMONG CONTENT PUBLICATION, ADVERTISEMENT SERVICES AND REWARDS COLLECTION - A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first slot available for a first advertisement if the first predetermined threshold is reached, and allowing the first user to set a first price for the first slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second slot is then provided for the user to set a second price for rewards collection and so on. | 09-19-2013 |
Juan Chen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20080235675 | Typed intermediate language support for existing compilers - Described is a technology by which a compiler's intermediate representation is generated in a way that includes type checking to ensure safe execution. Typed representation of virtual method invocation uses an exact class name to represent objects of the class but not those of the subclasses, and a combined class type as an encoding of an existential type to represent objects of the class and subclasses of the class. Typed representation of interface method invocation is also provided, as is testing whether the object can be cast to a class, to an interface and/or to a class vector. Vector store checking is also able to be type checked. The medium-level intermediate representation is translated into a low-level intermediate representation, including choosing data representation for types, and converting medium-level intermediate representation operators into instructions in the low-level representation. Using a typed intermediate representation without scopes and determining the scopes of type variables when performing type checking is also described. | 09-25-2008 |
20090282208 | SIMPLE STACK TYPES - Embodiments that facilitate type checking of assembly language instructions are disclosed. In one embodiment, a method includes receiving a low level language instruction in a memory. The instruction includes a word having a first type. The memory includes either a stack or a heap. Each of the stack or heap includes a plurality of positions. The method also includes labeling the plurality of positions in one of the stack or the heap as one or more specified positions and one or more unspecified positions. The method further includes assigning a second type to the memory, the second type including the first type of the word. The word is stored in a specified position or an unspecified position. The method additionally includes determining whether the instruction is well-typed by applying one or more rules to the instruction and to the second type. | 11-12-2009 |
20110185345 | Type-Preserving Compiler for Security Verification - Described is a source program code language that facilitates the association of security proofs obtained from a solver (e.g., a Z3 theorem prover) with the program code. The code may include affine types, dependent types and/or refinement types. A derefinement procedure replaces each refinement type with a dependent pair type corresponding to the proof. A target code type checker verifies the target code with respect to the security policies. If verified as complying with security policy, a verified program corresponding to the translated program may then be installed and run. | 07-28-2011 |
Junmei Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120142036 | Enhanced Cleavage of Von Willebrand Factor by ADAMTS13 - Novel methods are described for measuring the rate of ADAMTS13-mediated cleavage of von Willebrand Factor (VWF) multimers. Through the use of the reagent, ristocetin, the method can advantageously be performed in the absence of an applied shear stress or added denaturing agent. Also described are methods for diagnosing ADAMTS13-associated disorders and methods for providing improved treatment of those disorders by evaluating the efficacy of the treatment using the methods as described. | 06-07-2012 |
Katy Chia-Wen Chen, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20100153335 | SYNCHRONIZING MULTIPLE CLASSES WITH DISPARATE SCHEMAS IN THE SAME COLLECTION - The embodiments described herein generally relate to a method and system for synchronizing multiple classes with disparate schemas in a single collection through the use of the same synchronization request and/or synchronization key. A collection of different types of items may be synchronized while using the unique schema for each class. Further, different synchronization options, e.g., filtering, truncation, and body settings, may be applied to each class. In a synchronization request, an option block within a synchronization command notifies the server to synchronize the class specified in the option block. The option block may also specify the options, or settings, if any, to apply to the class. Multiple option blocks may be included in the synchronization command to specify the synchronization of multiple classes. Where multiple classes are specified, the server responds with the synchronized items of all such classes while maintaining each class's unique schema. | 06-17-2010 |
Ke-Yu Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140085177 | METHOD AND APPARATUS FOR RESPONDING TO INPUT BASED UPON RELATIVE FINGER POSITION - A method, apparatus and computer program product are provided to facilitate user input based upon the relative position of their fingers. In the context of a method, sensor information is received that is indicative of the position of a first finger relative to a second finger. The first finger may be a thumb such that the sensor information is indicative of the position of the thumb relative to the second finger. In conjunction with the receipt of sensor information, the method receives sensor information from a sensor that is offset from an interface between the first and second fingers so as not to be positioned between the first and second fingers. The method also determines, with a processor, the relative position of the first and second fingers based upon the sensor information and causes performance of an operation in response to the relative position of the first and second fingers. | 03-27-2014 |
Leslie Cindy Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140074909 | MANAGING CONVERSATIONS IN SINGLE VIEW PANE ENVIRONMENT - A communication application displays a conversation navigation bar to manage conversations. The application inserts an interactive tile into the navigation bar for each conversation. Each tile presents status information about the conversation and the modality of the conversation. Tiles are ordered according to activity and updates. The navigation bar is adjustable to accommodate hardware and software limitations of a platform. | 03-13-2014 |
20140082522 | MANAGING MODALITY VIEWS ON CONVERSATION CANVAS - A communication application displays a modality view that may be one of a collaboration, a gallery, or a messaging view on a conversation canvas. The application may display an initial view according a modality selection by the user. A user is enabled to select a next view from the set by providing a user action such as a tap, swipe action, etc. The application dynamically generates the next modality view according to the initial view. Common participants and common contexts are used to configure the next view. Subsequent to configuration, the application displays the next modality view on the conversation canvas by transitioning from the initial view. The application retains session information from the initial view to restore the initial view session if the user selects to return to the initial view. | 03-20-2014 |
Liang-Ming Chen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20110093573 | WEB PUBLISHING PIPELINE - Aspects of the subject matter described herein relate to publishing applications from a source environment to a target environment. In aspects, a publishing pipeline has multiple segments in which work related to the publishing is performed. In the pipeline, file data associated with an application is collected. Settings that need to be created and/or changed in target environment are also determined. Transformation actions may also occur to determine and prepare files to be published to the target environment. After the files and settings to publish are determined and the transformation actions occur, the application may then be published to the target environment. | 04-21-2011 |
Liqiang Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120143766 | Secure Large Volume Feature License Provisioning System - Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices. The secure system uses a secure key wrapping mechanism to deliver the LSK to LPS. Another feature is that various network communication links are secured using standard security protocol. Application messages, license templates, licenses are digitally signed. The system is flexible, configured to allow multiple manufacturers and to allow various feature configurations via the use of License Template; scalable, as it is possible to use multiple LPS hosts to serve multiple programming stations; and available in that the delegation of license signing capability from CLS to LPS eliminates the dependency on unreliable Internet connections. Redundant LPS hosts provide high level of availability required for high volume license provisioning. The system is traceable: license and device association are replicated back to the CLS to provide full license request and generation traceability. | 06-07-2012 |
Liying Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130010355 | OPTIC WITH EXTRUDED CONIC PROFILE - A transmission optic having a transparent sheet with opposing front and back faces and an end face adjacent the front and back faces. The separation between the back face and a nearest point on the front face varies as a conic function of distance along the front face from that point to the end face. | 01-10-2013 |
20140254032 | Asymmetric Aberration Correcting Lens - An asymmetric aberration correcting lens is described. In one or more implementations, a lens includes multiple lens elements that are configured to focus an image from an imaging component. The multiple lens elements include an optical lens element that is configured to redirect the image so that the image passes through the lens. Further, the multiple lens elements include an asymmetric element configured to correct asymmetric aberration caused by the imaging component. | 09-11-2014 |
Meng Hua Chen, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20130151689 | Measuring Provisioning Capacity Across Distributed Systems - Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold. | 06-13-2013 |
Oliver Chen, 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 |
Paul Chen, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20080252616 | Visual simulation of touch pressure - The simulation of touch pressure on a touch-sensitive display is disclosed. In one disclosed embodiment, a touch pressure is simulated on a touch-sensitive display by detecting inputs corresponding to each of an untouched display and two or more measures of touch pressure, and displaying images on the display corresponding to the untouched display and each measure of touch pressure. In this manner, a user may be provided with a richer visual response to a touch-sensitive display input. | 10-16-2008 |
20110227877 | Visual Simulation of Touch Pressure - The simulation of touch pressure on a touch-sensitive display is disclosed. In one disclosed embodiment, a touch pressure is simulated on a touch-sensitive display by detecting inputs corresponding to each of an untouched display and two or more measures of touch pressure, and displaying images on the display corresponding to the untouched display and each measure of touch pressure. In this manner, a user may be provided with a richer visual response to a touch-sensitive display input. | 09-22-2011 |
Peter Wei-Chih Chen, Everett, WA US
Patent application number | Description | Published |
---|---|---|
20140059156 | PREDICTIVE CACHING FOR CONTENT - Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion. | 02-27-2014 |
Raymond Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130346915 | WRAP-AROUND NAVIGATION - Embodiments relate to enabling wrap-around of a pannable surface to allow a user to perceive a logical break and to allow some user control over how/when a wrap-around occurs. When a user pans to an edge of a pannable surface (“near” edge), the panning, in some embodiments, is automatically halted or impeded. The user can over-pan the “near” edge, and if a condition is met, then the “distant” edge pans into view, thus effectuating a wrap-around. The condition may be, for example, a threshold distance, speed, inertia, etc. Some embodiments provide a hint or visual “peek” of the “distant” edge as the “near” edge is being over-panned. Some embodiments snap the “near” edge back if the over-pan is ended before the condition is met. The condition may be checked repeatedly during over-panning or it may be checked when the over-pan is terminated by the user. | 12-26-2013 |
Raymond J. Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110314424 | SCALING TYPE OVERLAY ICONS - A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting a type overlay and scaling the type overlay independently from the icon. | 12-22-2011 |
20120304102 | Navigation of Immersive and Desktop Shells - Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell. | 11-29-2012 |
20120304103 | Display of Immersive and Desktop Shells - Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell. | 11-29-2012 |
20120304106 | Desktop as Immersive Application - Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell. | 11-29-2012 |
Raymond Jui-Mong Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130063492 | SCALE FACTORS FOR VISUAL PRESENTATIONS - A device may display a presentation of elements (e.g., icons) on a display component. However, display components have a pixel density that affects aesthetic and practical aspects of the presentation (e.g., rendering the presentation at a variable and inconsistent size); yet, many presentations are not generated in view of the pixel density of the display component of the device. Presented herein are techniques for generating and displaying a presentation of elements in view of the pixel density of the display component, using a scale factor set of scale factors that specify a pixel density range and a scale factor value (e.g., 120%) to be applied to the elements of the presentation. The scale factor set may be kept small to reduce the administrative burden on the designer of the element, while also achieving approximately consistent sizing of the presentation on display components having variable pixel densities. | 03-14-2013 |
Rui Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20110302265 | LEADER ARBITRATION FOR PROVISIONING SERVICES - Single leader provisioning is enabled through a locking mechanism in a directory service environment. A service running in a domain is enabled to take leader role by writing to a shared file maintained at a relative identity (RID) master server. The service taking the leader role is further enabled to extend its role by rewriting to the shared file periodically. Other services may check the file also periodically and remain passive as long as a service has currently the leader role. If the leader service is down and fails to extend its role, another service can take over by writing to the shared file ensuring a single leader in the provisioning service. | 12-08-2011 |
20130326084 | DYNAMIC AND INTELLIGENT DNS ROUTING WITH SUBZONES - A request to resolve an IP address is received by a Domain Name Server (DNS). A record, such as an MX record, relating to the request is obtained that comprises a unique label (e.g. record=customer-com.mail.messaging.com) that is used in determining how to resolve the request. The unique label portion of the record (e.g. customer-com) is used to identify information relating to the request such as a version of software/service to use to handle the request, a region used to handle the request, and the like. The same record may be used to direct a request to a different version and/or different region. For example, without changing the record, a request at one time may access a first version/region and a request at a different time access a different version/region. | 12-05-2013 |
20130339396 | ASYNCHRONOUSLY FLATTENING GRAPHS IN RELATIONAL STORES - An application asynchronously flattens a graph in a relational store to provide fast access to node relationship queries. The application may implement an algorithm that retrieves forward paths of a start node. The algorithm may also retrieve reverse paths of end node. The application may cross-join the forward and reverse paths to determine link paths connecting the start and end nodes. The application may merge the link paths with existing paths. The application may increment path reference counts. The application may store the link paths as a link between the nodes to represent a relationship between the nodes. | 12-19-2013 |
Rui Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130263285 | Multiuser Web Service Sign-In Client Side Components - Embodiments of multi-user web service sign-in client side components are presented herein. In an implementation, the currently authenticated user account of a first application of a client is transferred to another application of a client. In another implementation, a common credential store is used to share data for a plurality of user accounts associated with a client between a plurality of applications of the client, and for the applications to output multi-user interfaces having portions corresponding to the plurality of accounts. | 10-03-2013 |
Sherwin S. Chen, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20110304479 | Perspective Runway System - A method, apparatus, and computer program product for displaying information about runways. A runway for an aircraft is identified when the aircraft is within a selected distance of the runway. A number of graphical indicators are displayed on a display in a flight deck. The number of graphical indicators corresponds to a number of features of the runway present in a field of view for an eye reference point in the flight deck. | 12-15-2011 |
Sizheng Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130117313 | ACCESS CONTROL FRAMEWORK - The described implementations relate to an access control framework for a database system. One implementation can receive, from a user, a request for data that identifies a resource, such as a view that obtains data from a database. The implementation can check the identity of the user to identify user roles associated with the user. The implementation can identify an access policy that is associated with the resource, and a rule that is associated with the access policy and applies to the user roles associated with the user. The rule can be applied to the request for data using attributes of the access policy. For example, if the request for data is a query on a view, the query can be rewritten to apply the rule. | 05-09-2013 |
Ted Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140063175 | UNIFIED USER EXPERIENCE FOR MOBILE CALLS - VoIP calls associated with VoIP applications installed on a mobile computing device are treated similar to calls not associated with installed VoIP applications. VoIP applications invoke the same native incoming call user interface that is invoked when a mobile device detects an incoming call that is not associated with an installed VoIP application. Mobile devices can simultaneously host a VoIP call and a call not associated with an installed VoIP application while a mobile device is locked. A reduced call user interface is displayed while a mobile device is simultaneously hosting multiple calls. Selection of the reduced call user interface causes the mobile device to make the active call the inactive call and vice versa. The reduced call user interface is managed by the mobile device operating system. | 03-06-2014 |
Ted Tai-Yu Chen, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130295913 | MOBILE DEVICES CONTROL - In embodiments of mobile devices control, a mobile device includes a communication interface for control communication with associated devices of the mobile device, and the associated devices correspond to members of a private interaction hub. A device control service is implemented to determine that the mobile device is moving in a vehicle based on motion data, and can generate a device quiet control to restrict at least audible outputs from one or more of the associated devices that are in the vehicle with the mobile device. The device control service can then initiate communication of the device quiet control to the associated devices in the vehicle to quiet the associated devices that are controllable from the mobile device. | 11-07-2013 |
Ted Tai-Yu Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130217416 | CLIENT CHECK-IN - Client check-in techniques are described. In embodiments thereof, a mobile device includes a communication interface for notification communication with one or more other devices associated with the mobile device. The mobile device has a selectable control for user selection to initiate a check-in notification that indicates a location of the mobile device and a timestamp of the date and time. The mobile device also includes a check-in service that is implemented to initiate communication of the check-in notification to the other associated devices responsive to a user selection to initiate the check-in notification. | 08-22-2013 |
20130225151 | MOBILE DEVICE PARENTAL CONTROL - In implementations of mobile device parental control, a controlling device includes a communication interface for control communication with one or more associated devices of the controlling device, and the associated devices correspond to members of a group. An integrated display device displays a parental control user interface. A parental control service is implemented to receive an input of a device control via the parental control user interface, where the device control is initiated for one or more of the associated devices that are controllable by the controlling device. The parental control service can then initiate communication of the device control to the associated devices that are controlled by the controlling device. | 08-29-2013 |
20130225152 | AUTOMATICALLY QUIETING MOBILE DEVICES - In implementations of automatically quieting mobile devices, a mobile device includes a communication interface for communicating with other devices that are associated with the mobile device, and the other devices correspond to respective users of the devices. A device quiet service is implemented to initiate a device quiet control that quiets one or more of the other associated devices that are controllable by the mobile device, and the device quiet service initiates communication of the device quiet control to the associated devices. A device quiet control can be initiated to restrict communication functions of the other associated devices, such as for a designated time duration. Alternatively or in addition, a device quiet control can quiet the other associated devices at a designated location, during an event, within a designated quiet zone, and/or quiet the associated devices that are proximate the mobile device at a location. | 08-29-2013 |
20130227431 | PRIVATE INTERACTION HUBS - In embodiments of private interaction hubs, a mobile device has memory storage to maintain hub data that is associated with a private interaction hub, where the hub data includes multiple types of displayable data that is editable by different types of device applications. The memory storage at the device also maintains private data that is displayable and is viewable with one of the device applications. The mobile device also includes a display device to display the multiple types of the hub data in a hub user interface of a hub application. The display device can also display the private data and a subset of the hub data that are both associated with a device application in a device application user interface. | 08-29-2013 |
20130295872 | MOBILE DEVICE EMERGENCY SERVICE - Mobile device emergency service techniques are described. In embodiments, a client device includes one or more modules implemented at least partially in hardware and configured to implement an emergency service. The emergency service configured to support operations including generating a user interface for display on a display device, receiving one or more inputs usable to form an emergency contacts list that includes a plurality of emergency contacts, and causing the emergency contacts list to be communicated to one or more other client devices for use in generating a message to be communicated automatically and without user intervention to the emergency contacts in the emergency contacts list responsive to a trigger. | 11-07-2013 |
20130298037 | HUB COORDINATION SERVICE - In implementations of a hub coordination service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to receive a task input to create a task for one or more of the hub members to complete. The hub manager can register the task in a hub that is a private, shared space of the hub members, and then initiate communication of the task to respective associated devices of the one or more hub members for notification of the task to be completed. | 11-07-2013 |
20130303143 | MOBILE DEVICE SAFE DRIVING - In embodiments of mobile device safe driving, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a driving mode lock screen. The transition to display the driving mode lock screen occurs without receiving a PIN code entered on the device lock screen. The mobile device implements a safe driving service that is implemented to activate a safe driving mode of the mobile device, and disable features of the mobile device while the safe driving mode is activated. | 11-14-2013 |
20130305319 | HUB KEY SERVICE - In embodiments of a hub key service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to generate an electronic key that includes access permissions, which are configurable to enable controlled access for the hub members, such as to a building, vehicle, media device, or location. The hub manager can then correlate the electronic key with the device to enable access to the building, vehicle, media device, or location with the device utilized as the electronic key. | 11-14-2013 |
20130305354 | RESTRICTED EXECUTION MODES - In embodiments of restricted execution modes, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a shared space user interface of a shared space. The transition to display the shared space user interface is without receiving a PIN code entered on the device lock screen. The mobile device implements a restricted execution service that is implemented to activate a restricted execution mode of the mobile device, and restrict access of a device application to device content while the restricted execution mode is activated. The restricted execution service can also allow a shared device application that is included in the shared space access to the device content while the restricted execution mode is activated. | 11-14-2013 |
Wentao Chen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20120124035 | REGISTRATION FOR SYSTEM LEVEL SEARCH USER INTERFACE - A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface. | 05-17-2012 |
Xilin Chen, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20130040204 | Functional Nanocomposite Materials, Electrodes, and Energy Storage Systems - Particular functional nanocomposite materials can be employed as electrodes and/or as electrodes in energy storage systems to improve performance. In one example, the nanocomposite material is characterized by nanoparticles having a high-capacity active material, a core particle having a comminution material, and a thin electronically conductive coating having an electronically conductive material. The nanoparticles are fixed between the core particle and the conductive coating. The comminution material has a Mohs hardness that is greater than that of the active material. The core particle has a diameter less than 5000 nm and the nanoparticles have diameters less than 500 nm. | 02-14-2013 |
20130202956 | Methods and Energy Storage Devices utilizing electrolytes having surface-smoothing additives - Electrodeposition and energy storage devices utilizing an electrolyte having a surface-smoothing additive can result in self-healing, instead of self-amplification, of initial protuberant tips that give rise to roughness and/or dendrite formation on the substrate and anode surface. For electrodeposition of a first metal (M1) on a substrate or anode from one or more cations of M1 in an electrolyte solution, the electrolyte solution is characterized by a surface-smoothing additive containing cations of a second metal (M2), wherein cations of M2 have an effective electrochemical reduction potential in the solution lower than that of the cations of M1. | 08-08-2013 |
20140178770 | ELECTROLYTES FOR DENDRITE-FREE ENERGY STORAGE DEVICES HAVING HIGH COULOMBIC EFFCIENCY - The Coulombic efficiency of lithium deposition/stripping can be improved while also substantially preventing lithium dendrite formation and growth using particular electrolyte compositions. Embodiments of the electrolytes include organic solvents and their mixtures to form high-quality SEI layers on the lithium anode surface and to prevent further reactions between lithium and electrolyte components. Embodiments of the disclosed electrolytes further include additives to suppress dendrite growth during charge/discharge processes. The solvent and additive can significantly improve both the Coulombic efficiency and smoothness of lithium deposition. By optimizing the electrolyte formulations, practical rechargeable lithium energy storage devices with significantly improved safety and long-term cycle life are achieved. The electrolyte can also be applied to other kinds of energy storage devices. | 06-26-2014 |
20150056488 | POLYMER ELECTROLYTES FOR DENDRITE-FREE ENERGY STORAGE DEVICES HAVING HIGH COULOMBIC EFFICIENCY - The Coulombic efficiency of metal deposition/stripping can be improved while also preventing dendrite formation and growth by an improved electrolyte composition. The electrolyte composition also reduces the risk of flammability. The electrolyte composition includes a polymer and/or additives to form high quality SEI layers on the anode surface and to prevent further reactions between metal and electrolyte components. The electrolyte composition further includes additives to suppress dendrite growth during charge/discharge processes. The electrolyte composition can also be applied to lithium and other kinds of energy storage devices. | 02-26-2015 |
Xinguang Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20110225367 | MEMORY CACHE DATA CENTER - A data center system includes a memory cache coupled to a data center controller. The memory cache includes volatile memory and stores data that is persisted in a database in a different data center system that is located remotely from the data center system rather than in the first data center system. The data center controller reads data from the memory cache and writes data to the memory cache. | 09-15-2011 |
Ya-Huei Chen, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20130023407 | STEAM REFORMING METHODS AND CATALYSTS - The present invention provides catalysts, reactors, and methods of steam reforming over a catalyst. Surprisingly superior results and properties obtained in methods and catalysts of the present invention are also described. For example, a coated catalyst was demonstrated to be highly stable under steam reforming conditions (high temperature and high pressure of steam). Methods of making steam reforming catalysts are also described. | 01-24-2013 |
Yining Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130067315 | Virtual Viewport and Fixed Positioning with Optical Zoom - Various embodiments utilize a layout viewport and a visual viewport separate from the layout viewport. The layout viewport is utilized for such things as page layout operations and reporting Document Object Model values to script. The layout viewport can be thought of as an initial rectangle which is equivalent in size to the initial containing block. The initial containing block is a containing block that contains web content that is initially visible to the user. The visual viewport is separate from the layout viewport and is allowed to be freely manipulated relative to the layout viewport. For example, the visual viewport may “push” the layout viewport around when it collides with the layout viewport boundaries. The visual viewport can be thought of as the rectangle that is visible to the user. | 03-14-2013 |
Yousu Chen, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20100241608 | Decision Support Systems and Methods for Complex Networks - Methods and systems for automated decision support in analyzing operation data from a complex network. Embodiments of the present invention utilize these algorithms and techniques not only to characterize the past and present condition of a complex network, but also to predict future conditions to help operators anticipate deteriorating and/or problem situations. In particular, embodiments of the present invention characterize network conditions from operation data using a state estimator. Contingency scenarios can then be generated based on those network conditions. For at least a portion of all of the contingency scenarios, risk indices are determined that describe the potential impact of each of those scenarios. Contingency scenarios with risk indices are presented visually as graphical representations in the context of a visual representation of the complex network. Analysis of the historical risk indices based on the graphical representations can then provide trends that allow for prediction of future network conditions. | 09-23-2010 |
Zhanliang Chen, Sammamish, 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 |
20140337824 | OUT-OF-BAND FRAMEWORK LIBRARIES WITHIN APPLICATIONS - An enhanced binder provides flexibility and certainty when selecting a version of a software library to load, and an enhanced loader prevents a library version vulnerable to a security flaw from being loaded. The binder can perform unification, implicit override, and/or redirection. Implicit override searches assembly-specific locations for an implicit_version, and override the previously chosen unification or other version with the implicit_version when the implicit_version is greater. The implicit_version gets updated with the individual assembly, whereas the unification_version gets updated with the framework. Redirection may override the implicit_version. Unlike redirection, an implicit_version does not recite an explicit range and is found outside application configuration files. The implicit_version is specified implicitly by the assembly without an XML declaration. Vulnerable libraries are not loaded, based on out-of-band metadata placed in response to a list of known out-of-band assemblies, an out-of-band-servicing attribute, or a custom servicing library. | 11-13-2014 |
Zhaoqi Chen, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20120159429 | METADATA BASED EVENTING - Customization of software source code is enabled by adding the event handlers to be invoked in metadata instead of as coding artifacts. The fact that classes offer delegates that can be assigned handlers is described as part of metadata, in other words, as descriptions of the event itself. By defining eventing in metadata, adding and/or removing handlers for specific events is enabled without programming or modification of the source code. | 06-21-2012 |
20120159516 | METADATA-BASED EVENTING SUPPORTING OPERATIONS ON DATA - Concepts and technologies are described herein for providing metadata-based eventing supporting operations on data. Application data such as classes and events can be stored in a table and can be associated with and/or described by application metadata. The application metadata also can specify one or more event handlers that reference one or more methods on a class. The event handlers can be invoked via various delegates linked to the one or more application metadata tables. When a create, update, or delete operation on the application data is received, the application metadata can be queried to determine if the application metadata describes event handlers associated with the application data. If event handlers associated with the application data exist, the event handlers can be invoked. | 06-21-2012 |
Zhenguang Chen, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20090249192 | CREATING A VIEW FROM MULTIPLE TEMPLATES - Instead of using a single template to define a view, multiple interchangeable templates are selected to create a view. The interchangeable templates are shareable across different views which helps in creating different views without requiring users to hard code the changes to the view within a single template. The selected interchangeable templates defining the view are accessed and used to render the display of the view. | 10-01-2009 |
Zhenguang Chen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20100023852 | DECLARATIVE FORMS AND VIEWS - Technologies are described herein for declaratively defining forms and views and for rendering the declaratively defined forms and views. A declarative and rendering technology agnostic form definition is defined and stored that defines a layout for a form. A transformation definition file is also stored that defines a transformation from the declarative form definition to renderer-specific code. A transformation is performed using the transformation definition file, the declarative form definition, and form data provided by an application to generate renderer-specific markup for the form. The desired form will be displayed when a rendering client is utilized to render the renderer-specific markup. A view may also be declaratively defined, transformed, and rendered similarly. | 01-28-2010 |
20120102024 | Result Types For Conditional Data Display - A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types. | 04-26-2012 |
20120102095 | Templates For Displaying Data - A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation. | 04-26-2012 |
20120102386 | Customization of Display Templates - A server system enables users to configure user interfaces. A generic presentation string is stored at a data storage system. The generic presentation string is renderable to present an unfilled template that may include one or more slots. A template module is generated from the generic presentation string. The generic presentation string specifies a transformation operation. A template execution operation generates presentation strings renderable to present filled templates. In the filled templates, data based on objects belonging to a given type replace the slots of the unfilled template. | 04-26-2012 |
20130132868 | CROSS-BROWSER "DRAG-AND-DROP" LIBRARY - Technologies are described herein for implementing a cross-browser drag-and-drop library. The drag-and-drop library creates a draggable object corresponding to a drag source element and a droppable object corresponding to a drop target element defined in a webpage. The draggable object and droppable object are each assigned a link key value. A user-defined data structure populated with data regarding the drag source element may also be assigned to the draggable object. A browser event indicating a drag-and-drop operation between the drag source and the drop target is intercepted, and the drag-and-drop library determines whether the link key value assigned to the corresponding draggable and droppable objects are the same. If the link key values are the same, the drag-and-drop library generates an event associated with the droppable object to facilitate an application-related operation associated with the drag-and-drop operation using the data in the user-defined data structure. | 05-23-2013 |
Zhimin Chen, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130159317 | HIGH PRECISION SET EXPANSION FOR LARGE CONCEPTS - A set expansion system is described herein that improves precision, recall, and performance of prior set expansion methods for large sets of data. The system maintains high precision and recall by 1) identifying the qualify of particular lists and applying that quality through a weight, 2) allowing for the specification or negative examples in a set of seeds to reduce the introduction of bad entities into the set, and 3) applying a cutoff to eliminate lists that include a low number of positive matches. The system may perform multiple passes to first generate a good candidate result set and then refine the set to find a set with highest quality. The system may also apply Map Reduce or other distributed processing techniques to allow calculation in parallel. Thus, the system efficiently expands large concept sets from a potentially small set of initial seeds from readily available web data. | 06-20-2013 |