Ringdahl
Kenneth Ringdahl, Pelham, NH US
Patent application number | Description | Published |
---|---|---|
20120179820 | Providing Virtual Desktops Using Resources Accessed on Public Computer Networks - A computer system supports hosting of virtual desktops using resources available in the cloud. Connections to various resources used by a desktop configuration are made dynamically using authentication information associated with the user assigned to the desktop configuration. In addition to using file storage, directory services and user management information on private resources on a private network, these resources may also be accessed through a public network. | 07-12-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 |
20130235874 | MULTITENANT ACCESS TO MULTIPLE DESKTOPS ON HOST MACHINE PARTITIONS IN A SERVICE PROVIDER NETWORK - Routers and host machines can host desktops for two or more enterprises. A virtual local area network is established for each enterprise. Each virtual local area network is connected to a plurality of host machines for the enterprise, with each host machine supporting desktops for use by the enterprise. The desktops access computer resources on the enterprise network of the enterprise to which it is connected. Resources within a host machine are shared by having a virtual switch for each enterprise the host machine supports. The virtual switch for an enterprise is connected to the virtual local area network of the enterprise. Desktops in the host machine that are allocated to the enterprise are given network addresses that include the tag for that enterprise. Virtual desktops for different enterprises can be hosted on different partitions of the same host machine. | 09-12-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 |
Kenneth N. Ringdahl, Pelham, NH US
Patent application number | Description | Published |
---|---|---|
20150058967 | Remote Access Manager for Virtual 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, associating IP addresses, ports and protocol types, 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. A connection between a virtual compute resource and a local compute resource can be associated with multiple ports and multiple protocol types. | 02-26-2015 |
20150058969 | On Premises, Remotely Managed, Host Computers for Virtual Desktops - Virtual desktops are hosted on one or more remote desktop hosts at one or more private locations of an enterprise, remote from a service provider location, and behind a firewall on a private computer network. The desktops are remotely managed through resources at a service provider data center, optionally along with other virtual desktops hosted on desktop hosts at the service provider data center. The remote desktop hosts can be pre-configured with known storage, compute and connectivity resources. The remote desktop hosts can be remotely managed through a resource management appliance, i.e., a management system running resource management software, which can be located at either the service provider data center or the tenant data center. | 02-26-2015 |
Lynn Owen Ringdahl, Prior Lake, MN US
Patent application number | Description | Published |
---|---|---|
20150008229 | Rain Water Divert and Collection Device - A device used to collect rain water from a down spout and allows excess water to exit the down spout as originally intended. The down spout is cut at the top of the device allowing the down spout transfers water to the tank of the device through the planter and water deflector device. The water enters the tank and fills the tank until the water reaches the spill way. The lower portion of the down spout is attached to the spill way so when the water enters the spill way, it travels down the down spout as originally intended. The tank and base having a taper construction with a channel allows the down spout to attach to the spillway and rout in various arrangements. The tank is mounted on a base to elevate the tank for access to the water. The water is extracted from the tank by opening a spigot and filling a container such as a watering can. A soaker hose can also be attached to the bottom of the tank to water nearby plants. A clean out is located at the bottom of the tank to cleanout debris accumulated from the downspout. An optional inserted water diverter can be installed to transfer the water directly to the spillway and down the down spout. | 01-08-2015 |