Patent ID: 9237070
Filing Date: 2016-01-12
CPC Classification: H04L

Claim Text:
1. A method, executing on hardware, for remotely accessing provider software, comprising: (a) electronically accessing said provider software via the Internet with a first interface comprising an Internet access network interface controller (NIC) of at least one user device; (b) electronically accessing at least one customer hardware with a second interface comprising a local network NIC of said at least one user device; (c) establishing at least one virtual private network (VPN) tunnel between said provider software and said at least one customer hardware via said first interface and said second interface of said at least one user device; and (d) allowing said at least one user device to perform a software function on said at least one customer hardware via said second interface of said at least one user device with said provider software, wherein a virtual personal computer (PC) is preloaded with at least one version of the provider software and demonstration applications, wherein the provider software running on the virtual PC communicates with the at least one customer hardware, and wherein the virtual PC is accessed via the Internet using only a web-browser installed on the at least one user device, and without storing the provider software in the at least one user device or the at least one customer hardware.