×

Managed peer-to-peer applications, systems and methods for distributed data access and storage

  • US 8,661,507 B1
  • Filed: 03/29/2011
  • Issued: 02/25/2014
  • Est. Priority Date: 12/02/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of securely and remotely operating a remote computer from a local computer over a public network while providing firewall-compliant connectivity, said method comprising the steps of:

  • authenticating at least one of said remote computer for connection to said local computer over the public network and said local computer for connection to said remote computer over the public network;

    establishing a secure connection between said local computer and said remote computer over the public network by establishing a private-to-public-to-private communications tunnel, wherein a connection server routes communications from said local computer through a first firewall compliant connection and a second firewall compliant connection to said remote computer, and from said remote computer through said second firewall compliant connection to said local computer through said first firewall compliant connection to said local computer;

    integrating a desktop of said remote computer on a display of said local computer, wherein said desktop as shown on said remote computer upon said integrating is displayed on said display of said local computer; and

    operating said remote computer from said local computer, by manipulating the desktop in a manner the same as a manner used when operating the remote computer locally;

    wherein said operating comprises at least one of;

    operating a mouse pointer or cursor of said remote computer by operating a mouse of said local computer;

    or operating a keyboard of said remote computer by operating a keyboard of said local computer using said keyboard of said local computer or an alternative device that said local computer uses to enter keystrokes on said local computer.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×