Su, WA
Bing Su, Federal Way, WA US
Patent application number | Description | Published |
---|---|---|
20100162926 | METHOD OF MAKING A FIBER CEMENT BOARD WITH IMPROVED PROPERTIES AND THE PRODUCT - A cement product incorporating nanocrystalline cellulose and cellulose fiber throughout the product and a method of making the product. | 07-01-2010 |
Chienmin Su, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100183748 | Methods for Treating or Preventing Radiocontrast Agent Induced Kidney Injury - Methods for treating or preventing radiocontrast agent induced kidney injury in a mammal are disclosed, the methods comprising administering to the mammal a first effective amount of a chalcogenide composition prior to administering a radiocontrast agent to the mammal. | 07-22-2010 |
20140193525 | METHODS FOR TREATING OR PREVENTING RADIOCONTRAST AGENT INDUCED KIDNEY INJURY - Methods for treating or preventing radiocontrast agent induced kidney injury in a mammal are disclosed, the methods comprising administering to the mammal a first effective amount of a chalcogenide composition prior to administering a radiocontrast agent to the mammal. | 07-10-2014 |
Fei Su, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20130038540 | TOUCH INTELLIGENT TARGETING - User inputs can indicate an intent of a user to target a location on a display. In order to determine a targeted point based on a user input, a computing device can receive an indication of at least one point, an indication of a width, and an indication of a height. The computing device can estimate a portion of the display based on the indication of the at least one point, the indication of the width, and the indication of the height. The computing device can also determine the targeted point based on a location of the at least one point and based on a location of a portion of one or more objects within the estimated portion of the display. | 02-14-2013 |
20130067382 | SOFT KEYBOARD INTERFACE - User experience of the performance of a computing device is improved through an operating system that processes inputs from a soft keyboard to provide information that can be used to accurately determine keys a user intended to strike while typing. For each detected tap, the operating system provides a probability that one or more keys were the intended target for the user. These probabilities may be computed from probability distribution functions that are dynamically determined based on user and/or system factors, such as typing rate and keyboard style or layout. Other components may use the probabilities to select a key corresponding to a detected keyboard tap as representing the intended user input. The selection may be made based on the probabilities alone or in combination with contextual factors that yield an overall probability that a detected tap arose from a user targeting a specific key. | 03-14-2013 |
20140368436 | Classification of User Input - Techniques for identifying inadvertent user input, such as inadvertent touch contact or air input, are described. The techniques may include classifying a touch contact or air input as intentional or unintentional based on contextual information related to the touch contact, the air input, or a device via which the touch contact or air input was received. In some examples, the contextual information may indicate how a user is interacting with the device, such as a position of the user's hand, a location of the touch contact on a touch surface, a path of user's touch trajectory, an application with which the user may be interacting, keyboard input history of the user, and so on. When the user input is classified as unintentional, the techniques may refrain from performing an action that is generally triggered by the user input. | 12-18-2014 |
20160078649 | SMOOTHING AND GPU-ENABLED RENDERING OF DIGITAL INK - Systems, methods, and computer-readable storage media are provided for efficient real-time ink stroke smoothing, trajectory prediction, and GPU-leveraged rendering of ink stroke input. First and second ink points are received and an active Bézier approximation is computed based thereupon. Sequentially later in time that the first and second ink points, a third ink point is received. It is determined whether the third ink point adequately fits the active Bézier approximation. Where it is determined that the third ink point adequately fits, an updated active Bézier approximation is computed that includes the first, second and third ink points. Where it is determined that the third ink point fails to adequately fit, a different new Bézier approximation is computed that includes the third ink point but not the first and second ink points. Leveraging a GPU, a smoothed ink stroke based upon the Bézier approximation(s) is rendered. | 03-17-2016 |
Fu-Min Su, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20110305308 | ADVANCED ONCE-THROUGH PROCESSING FOR EXTRACTING MOLYBDENUM-99 FROM DEUTERIUM AND LOW ENRICHED URANIUM SOLUTIONS - A large enhancement of neutron flux is realized when a primary target of D | 12-15-2011 |
Jau-Ming Su, Kent, WA US
Patent application number | Description | Published |
---|---|---|
20110024412 | FREEZABLE/MICROWAVABLE PACKAGING FILMS AND VENTING PACKAGES - Multilayer freezable/microwaveable films and packages having both low temperature resistance to withstand subzero freezer storage temperatures and high temperature resistance to withstand microwave cooking temperatures. The freezable/microwaveable films and packages include, for example, a film having at least three coextruded layers comprising an inner heat sealable layer, at least one core layer adjacent to the heat sealable layer, and an outer skin layer adjacent the core layer opposite the heat sealable layer. Preferably, the films and packages further include an outer protective layer laminated to the outer skin layer. The freezable/microwaveable packages can include a venting system, such as vent slits or a vent valve in the package, or vents in at least one seal of the package, to facilitate microwave heating or cooking of the package contents. | 02-03-2011 |
20110163105 | HERMETIC PACKAGES WITH LASER SCORED VENT SYSTEMS - A hermetically sealed package, for example a freezable, microwavable package containing a food product, having a sealing film that includes a vent system that is scored by a laser into the package. The vent system includes at least one linear or non-linear vent pattern scored into a portion of the outer surface of the sealing film so as to form at least one weakened wall pattern. According to certain embodiments, the vent pattern may be scored by a laser to a depth that does not perforate the sealing film. The inner surface of the sealing film that is adjacent to the weakened wall pattern is directly exposed to pressure that is generated in the inner region of the package during heating. According to some embodiments, the vent pattern may have a vent pattern span that is approximately 1% to 50% of the size of the inner region span. | 07-07-2011 |
20130153577 | PEELABLE CLOSURE FOR CONTAINER - A steam-ventable package includes a container formed to include an interior region and a mouth opening into the interior region and a closure coupled to the container to close the mouth. The closure is made from a peelable film coupled to a brim included in the container and configured to be removed from the brim in response to application of shear force applied to the peelable film. | 06-20-2013 |
20130322790 | VENTED STEAM COOKING PACKAGE - A vented steam cooking package includes a container formed to include an interior region and a steam-venting system. The steam-venting system is formed in the package to vent steam from the interior region to atmosphere surrounding the package during heating. | 12-05-2013 |
20130334217 | MICROWAVABLE FROZEN FOOD PACKAGE - A container includes a sleeve, a first end closure, and a second end closure. The first end closure closes off a first end of the sleeve and the second end closes off an opposite second end of the sleeve. The sleeve and end closures cooperate to define an interior region therebetween that receives products therein. | 12-19-2013 |
20140166652 | HERMETIC PACKAGES WITH LASER SCORED VENT SYSTEMS - A hermetically sealed package, for example a freezable microwavable package containing a food product, has a sealing film that includes a vent system that is scored by a laser into the package. | 06-19-2014 |
Jinyan Su, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20120154513 | VIRTUAL CIRCULAR CONFERENCING EXPERIENCE USING UNIFIED COMMUNICATION TECHNOLOGY - A virtual circular conferencing experience using unified communication technology is described. An apparatus may comprise a communications module operative to receive a plurality of incoming video streams from corresponding client devices for a conference call, a multimedia controller operative to retrieve video information of participants from each of the incoming video streams and generate a seamless virtual circular video stream from the video information comprising a virtual circular image having a composite of participants in a virtual room, and a communications module operative to broadcast the seamless virtual circular video stream to the client devices. Other embodiments are described and claimed. | 06-21-2012 |
20150244986 | VIRTUAL CIRCULAR CONFERENCING EXPERIENCE USING UNIFIED COMMUNICATION TECHNOLOGY - A virtual circular conferencing experience using unified communication technology is described. An apparatus may comprise a communications module operative to receive a plurality of incoming video streams from corresponding client devices for a conference call, a multimedia controller operative to retrieve video information of participants from each of the incoming video streams and generate a seamless virtual circular video stream from the video information comprising a virtual circular image having a composite of participants in a virtual room, and a communications module operative to broadcast the seamless virtual circular video stream to the client devices. Other embodiments are described and claimed. | 08-27-2015 |
Jun Su, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140331206 | IDENTIFYING IMPACTED TESTS FROM STATICALLY COLLECTED DATA - The present invention extends to methods, systems, and computer program products for identifying impacted tests from statically collected data. In general, static dependency data, possibly augmented with some dynamic data, is used to find an appropriate set of impacted tests for code changes. In some embodiments, static dependency analysis is used to identify tests impacted by a code change. Heuristics can be used to assist with identifying an appropriate set of impacted tests to run for a code change. Dynamic data can be used to augment static dependency data to identify more optimal sets of impacted tests to run for a code change. | 11-06-2014 |
Michael Su, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120107889 | ENDOPHYTIC YEAST STRAINS, METHODS FOR ETHANOL AND XYLITOL PRODUCTION, METHODS FOR BIOLOGICAL NITROGEN FIXATION, AND A GENETIC SOURCE FOR IMPROVEMENT OF INDUSTRIAL STRAINS - The present invention provides novel endophytic yeast strains capable of metabolizing both pentose and hexose sugars. Methods of producing ethanol and xylitol using the novel endophytic yeast are provided herein. Also provided are methods of fixing nitrogen and fertilizing a crop using the novel endophytic yeast strains provided herein. | 05-03-2012 |
20140283569 | ENDOPHYTIC YEAST STRAINS, METHODS FOR ETHANOL AND XYLITOL PRODUCTION, METHODS FOR BIOLOGICAL NITROGEN FIXATION, AND A GENETIC SOURCE FOR IMPROVEMENT OF INDUSTRIAL STRAINS - The present invention provides novel endophytic yeast strains capable of metabolizing both pentose and hexose sugars. Methods of producing ethanol and xylitol using the novel endophytic yeast are provided herein. Also provided are methods of fixing nitrogen and fertilizing a crop using the novel endophytic yeast strains provided herein. | 09-25-2014 |
Philip Ti-Fei Su, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20100207904 | TARGETING IN A STYLUS-BASED USER INTERFACE - Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device. | 08-19-2010 |
20130314316 | TARGETING IN A STYLUS-BASED USER INTERFACE - Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device. | 11-28-2013 |
Phillip Su, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20130198179 | TECHNIQUES FOR HIERARCHY VISUALIZATION FOR ORGANIZATIONS - Techniques for hierarchy visualization for organizations are described. An apparatus may comprise an information retrieval component and a profile construction component. The information retrieval component may be generally operative to retrieve information regarding a plurality of individuals from a plurality of data repositories. The profile construction component may be generally operative to create a plurality of profiles from the retrieved information, wherein each profile combines information regarding an individual from the plurality of data repositories. Other embodiments are described and claimed. | 08-01-2013 |
Phillip T. Su, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20090157612 | USER-CREATED SEARCH RESULTS IN AN INCENTIVE SCHEME - An economy is created where users compete to get their search lists shown based on a set of criteria. The search lists can be displayed after the users pay a rent associated with a query. The search lists continue to be displayed if search lists are popular with the public. If a search list is popular, it earns revenue for the creator of the list. If the search list is not popular, it is removed from being displayed and receives no further consideration. The creator initially creates a search list for a low-valued query and moves up to creating a search list for a higher-valued query if the creator can pay the higher rent associated with the higher-valued query. The creator earns more revenue when targeting higher-valued queries. The creator continues to create search lists until the highest-valued queries are reached. | 06-18-2009 |
Pu Su, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140245346 | OVERWRITING EXISTING MEDIA CONTENT WITH VIEWER-SPECIFIC ADVERTISEMENTS - Embodiments are directed to pacing on-demand linear advertisement entries to appear as being live entries, to generating a sequential segment map from a parallel playlist and to consolidating linear ad and main content portions into a single linear chunklist. In one embodiment, a computer system receives video content updates for a portion of live video programming, and generates a parallel playlist with parallel playlist entries that identify a presentation that is to be played. The computer system then generates a sequential segment map from the parallel playlist that identifies which parallel playlist entry is to be played, monitors a live position for new media, determines that an on-demand linear advertisement is to be played at the live position, and appends on-demand linear advertisement chunks to a chunklist to replace the main content chunks and play the on-demand linear advertisement entries in a pseudo-live format as if they were live. | 08-28-2014 |
Sung-Hsun Su, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090187631 | AGGREGATED MESSAGE TRACKING STATUS NOTIFICATION MECHANISM - A notification mechanism that aggregates multiple email tracking status updates into a new type of aggregated message, and transports this new type of message according to a configured interval. The tracking status transported in this aggregated status message can be a positive delivery event, a negative delivery event, hand-off of ownership, or any information to be communicated. This information can be delivered to email users to provide information about the message delivery and, routed to messaging system applications such as journaling (to allow rich delivery information in a journal report) and/or high-availability transport (to allow resubmission of a message in case of hardware failure). | 07-23-2009 |
Wei Su, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140342402 | Stabilizing RNA by Incorporating Chain-Terminating Nucleosides at the 3'-Terminus - A method is disclosed for stabilizing histone stem-loop-containing mRNA by the addition of a chain-terminating nucleoside. The novel, synthetic mRNA contains a 3′ histone stem-loop sequence. At the 3′ end of the mRNA a chain-terminating nucleoside is incorporated, for example 3′-deoxyadenosine (cordycepin). The chain-terminating nucleoside blocks the addition of a 3′-terminal oligo(U) sequence to the mRNA containing the histone stem-loop. When the 3′-terminal oligo(U) sequence cannot be added, degradation of the mRNA is retarded. The mRNA then remains available to the translational machinery for a longer time, resulting in higher levels of protein synthesis. | 11-20-2014 |
Weitao Su, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
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 |
Xiaohong Su, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20090328179 | IDENTIFICATION OF A SMART CARD ON A PLUG AND PLAY SYSTEM - Techniques for identifying a smart card in a plug and play system. The technique requires identifying a unique code identifier and loading a smart card minidriver according to the unique code identifier. | 12-31-2009 |
Xiaohong Su, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140359280 | CERTIFICATING AUTHORITY TRUST EVALUATION - In many information security scenarios, a certificate issued by a certificating authority may be presented to a client in order to assert a trust level of a certificated item, such as a message or a web page. However, due to a decentralized structure and incomplete coordination among certificating authorities, the presence and exploitation of security vulnerabilities to issue untrustworthy certificates may be difficult to determine, particularly for an individual client. Presented herein are techniques for providing a certificating authority trust service that collects and evaluates certificates submitted to clients by certificating authorities, and advises the clients of a certificating authority trust level for respective certificating authorities (e.g., determined as a consensus of the evaluated certificates issued by the certificating authority). The clients may use a certificating authority trust set distributed by the certificating authority trust service to determine whether to trust a certificate issued from a particular certificating authority. | 12-04-2014 |
20140359281 | CERTIFICATE EVALUATION FOR CERTIFICATE AUTHORITY REPUTATION ADVISING - In many information security scenarios, a certificate issued by a certificate authority on behalf of a domain is presented to a client in order to verify the identity of the domain. However, due to a decentralized structure and incomplete coordination among certificate authorities, the presence and exploitation of security vulnerabilities to issue untrustworthy certificates may be difficult for an individual client to determine. Presented herein are techniques for advising clients of the trustworthiness of respective certificate authorities by evaluating the certificates issued by such certificate authorities for suspicious indicators, such as hashcode collisions with other certificates and public key re-use. A trust level may be identified of respective certificate authorities according to the presence or absence of suspicious indicators in the certificates issued by the certificate authority, and a certificate authority trust set may be distributed to advise clients of the trustworthiness of certificates issued by the respective certificate authorities. | 12-04-2014 |
20160036593 | ADVISING CLIENTS ABOUT CERTIFICATE AUTHORITY TRUST - In many information security scenarios, a certificate issued by a certificate authority may be presented to a client in order to assert a trust level of a certificated item, such as a message or a web page. However, due to a decentralized structure and incomplete coordination among certificate authorities, the presence and exploitation of security vulnerabilities to issue untrustworthy certificates may be difficult to determine, particularly for an individual client. Presented herein are techniques for advising clients of the reputations of respective certificate authorities by evaluating the certificates issued by such certificate authorities, such as the number and types of domains certified by the certificate; the number and pattern of certificates issued for the domain; and the certification techniques used to issue the certificates. Such evaluation enables a determination of a certificate authority trust level that may be distributed to the clients in a certificate authority trust set. | 02-04-2016 |
Xiaohong Su, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160080379 | EFFICIENT AND RELIABLE ATTESTATION - A computing device, or a security component of a computing device, implements delayed attestation by initially providing first credentials to a remote access device to establish a first level of trust. The first credentials may be provided before or while the computing device or the security component is obtaining security information from a remote security device. The security information is used to generate second credentials that are subsequently provided to the remote access device to establish a second level of trust. The first credentials may comprise an encryption key that can be generated by the security component without having to retrieve information via a network, and the second credentials may comprise an attestation statement that is more trustworthy than the encryption key and that is generated based on a certificate retrieved from a remote security device (e.g., a certificate authority server). | 03-17-2016 |
Yu Su, Richland, WA US
Patent application number | Description | Published |
---|---|---|
20090270608 | METHOD FOR CONVERSION OF CARBOHYDRATE POLYMERS TO VALUE-ADDED CHEMICAL PRODUCTS - Methods are described for conversion of carbohydrate polymers in ionic liquids, including cellulose, that yield value-added chemicals including, e.g., glucose and 5-hydroxylmethylfurfural (HMF) at temperatures below 120° C. Catalyst compositions that include various mixed metal halides are described that are selective for specified products with yields, e.g., of up to about 56% in a single step process. | 10-29-2009 |