Patent application number | Description | Published |
20120213294 | Media Acceleration for Virtual Computing Services - Streaming media is problematic for thin clients using remoting protocols like RDP that were never designed to handle the volume of data associated with multimedia. The result is large demands on the host computer and thin client CPU and excessive bandwidth on the network, which results in a poor display quality. A process running on a host computer detects an existing multimedia acceleration channel to a thin client and also identifies unaccelerated media streams like Adobe Flash. The unaccelerated content is automatically re-encoded using a codec format supported by the thin client acceleration channel. This results in a significant improvement in the quality of the streaming media displayed on the thin client and overall reductions in host CPU load, network bandwidth and thin client CPU load. No additional software is required on the thin clients to support new media types including Adobe Flash. | 08-23-2012 |
20120227085 | VIRTUAL COMPUTING SERVICES DEPLOYMENT NETWORK - A virtual computing services deployment network provides a consistent user experience from a variety of locations via a connection fabric for accessing a virtual desktop. The connection fabric identifies a user profile defining the virtualized desktop resources required for a particular user. The connection fabric includes distributed data and processing in nodes distributed throughout a public access network accessible from a user access device. Each of the fabric nodes is operable to provide an identifier (such as an IP address) of a computing resource adapted to provide the user specific desktop. A user access device accesses a local fabric node in the connection fabric, and the fabric node determines a computing resource matching a user profile of expected computing resources. The fabric node associates the user access device with the computing resource and sends the user access device an identifier for directly accessing the computing resource. The determined computing resource may be determined by a centralized virtual computing approach, thus providing appropriate scaling without significantly impacting the existing fabric. | 09-06-2012 |
20130174242 | Remote Access Manager for Virtual Computing Services - A remote access manager in a virtual computing services environment negotiates a time limited NAT routing rule to establish a connection between a remote device and virtual desktop resource providing user computing services. A series of NAT connection rules are revised in a dynamic manner such that a pool of ports is available to connect a plurality of remote users to local virtual compute resources over one or more public IP addresses. Once a connection is established, an entry is made in a firewall state table such that the firewall state table allows uninterrupted use of the established connection. After an entry has been made in the state table, or the routing rule has timed out, the port associated with the original NAT routing rule is removed and the same port can be re-used to establish another connection without disrupting active connections. | 07-04-2013 |
20130212282 | Virtual Computing Services Deployment Network - A business method associates provisioning costs with a usage history indicative of user computing demand, and coalesces the cost data to identify an appropriate provisioning level balancing the provisioning cost and the usage demand cost. Conventional computing environments suffer from the shortcoming of being prone to overprovisioning or underprovisioning a user. Such misprovisioning is inefficient because it denotes underutilized computing resources or ineffective and/or disgruntled users. Costs increase either due to the excessive hardware bestowed on the overprovisioned user, or in support costs addressing the underprovisioned user. Configurations herein substantially overcome such shortcomings by defining a policy indicative of overprovisioning and underprovisioning indicators (misprovisioning flags), and defining rules to specify a triggering event indicating the need to reassess the provisioning of a user. | 08-15-2013 |
20140280979 | VIRTUAL COMPUTING SERVICES DEPLOYMENT NETWORK - A virtual computing services deployment network provides a consistent user experience from a variety of locations via a connection fabric for accessing a virtual desktop. The connection fabric identifies a user profile defining the virtualized desktop resources required for a particular user. The connection fabric includes distributed data and processing in nodes distributed throughout a public access network accessible from a user access device. Each of the fabric nodes is operable to provide an identifier (such as an IP address) of a computing resource adapted to provide the user specific desktop. A user access device accesses a local fabric node in the connection fabric, and the fabric node determines a computing resource matching a user profile of expected computing resources. The fabric node associates the user access device with the computing resource and sends the user access device an identifier for directly accessing the computing resource. The determined computing resource may be determined by a centralized virtual computing approach, thus providing appropriate scaling without significantly impacting the existing fabric. | 09-18-2014 |
20150264027 | Remote Access Manager for Virtual Computing Services - A remote access manager in a virtual computing services environment negotiates a time limited NAT routing rule to establish a connection between a remote device and virtual desktop resource providing user computing services. A series of NAT connection rules are revised in a dynamic manner such that a pool of ports is available to connect a plurality of remote users to local virtual compute resources over one or more public IP addresses. Once a connection is established, an entry is made in a firewall state table such that the firewall state table allows uninterrupted use of the established connection. After an entry has been made in the state table, or the routing rule has timed out, the port associated with the original NAT routing rule is removed and the same port can be re-used to establish another connection without disrupting active connections. | 09-17-2015 |
Patent application number | Description | Published |
20100190972 | Heteropolynucleotide Duplexes With Purine-Purine Base Pairing - The present invention relates to stable anti-parallel heteropolynucleotide duplexes, comprising a plurality of complementary purine-purine nucleobase dyads, wherein the nucleobase is coupled to a pentose sugar backbone. The present invention further relates to methods of hybridizing two heteropolynucleotide molecules to form such purine-purine nucleobase dyads, as well as kits and solid supports comprising such purine-purine nucleobase dyads. | 07-29-2010 |
20110236997 | Methods and Reagents for Shortening Incubation Times in Hybridization Assays - The methods and reagents described herein can be used to shorten incubation times in hybridization assays. As demonstrated in the examples, we have identified specific sulfonic acid polymers and hybridization conditions that lead to significantly shorter incubation times (e.g., signals after three hours that are comparable to signals that could traditionally only be obtained after overnight incubation). In some embodiments, shorter incubation times are achieved by adding the sulfonic acid polymer(s) during the hybridization process. Alternatively or additionally, in some embodiments, shorter incubation times are achieved via changes to the hybridizing conditions, e.g., by reducing the hybridization volume, increasing the salt concentration, and/or increasing the probe concentration (capture extender probe and/or label extender probe). | 09-29-2011 |
20120142004 | Universal Tags With Non-Natural Nucleobases - The present invention relates to amplification primers with a universal tag and sequencing primers comprising at least one non-natural nucleobase capable of hybridizing to a complementary non-natural nucleobase. The present invention further relates to amplification methods of nucleic acid amplification and sequencing using an amplification primer with a universal tag and sequencing primers, as well as kits and solid supports comprising such primers and tags. | 06-07-2012 |
20150152407 | Method of Normalizing Biological Samples - The present disclosure relates to normalization of biological samples, particularly samples comprising nucleic acids to be sequenced. The normalization protocols described herein may be utilized across multiple samples to cap total stoichiometric input and minimize variations in transcript abundance on a per-sample basis in a multiplexed fashion to dramatically increase the accuracy, capacity and efficiency of nucleic acid sequencing. | 06-04-2015 |