← Back to Patent Explorer
US6754707B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Secure computer support system

Assignee: Support com Inc
•
Filing: 1999-10-28
•
Granted: 2004-06-22
•
Expires: 2019-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system maintains a first computer using a second computer and a central computer by: receiving a request for maintenance from a first computer; opening first and second secured connections to the first and second computers through the central computer; transferring a request for data from the second computer; storing data and a destination instruction sent from the second computer in a central computer buffer; and forwarding the buffered data to the first computer.

Inventors

  • 👤 Mark E. Richards
  • 👤 Scott William Dale
  • 👤 Cadir Batista Lee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 15:07
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/085; H04L41/0853; H04L63/00; H04L63/04; H04L63/0428; H04L67/00; H04L67/01; H04L67/06; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 170 words
A method to maintain a first computer using a second computer and a central computer, the method comprising: receiving at a central computer a request for maintenance from a first computer, the first computer residing inside of a first secured area behind firewalls, proxy servers or private Internet addresses; establishing a persistent connection between the first computer and the central computer; the central computer determining for the first computer an appropriate second computer to provide maintenance to the first computer, the second computer residing inside a second secured area behind firewalls, proxy servers or private Internet addresses, and the central computer residing outside the first secured area and residing outside the second secured area; in response to initiation by the central computer, opening a secure connection between a second computer and the central computer; transferring, in response to the request for maintenance, a request for data from the second computer to the first computer through the central computer; and transferring the data from the first computer to the second computer.
Claim 2
Independent Claim 170 words
A method to maintain a first computer using a second computer and a central computer, the method comprising: receiving at a central computer a request for maintenance from a first computer, the first computer residing inside of a first secured area behind firewalls, proxy servers or private Internet addresses; establishing a persistent connection between the first computer and the central computer; the central computer determining for the first computer an appropriate second computer to provide maintenance to the first computer, the second computer residing inside a second secured area behind firewalls, proxy servers or private Internet addresses, and the central computer residing outside the first secured area and residing outside the second secured area; in response to initiation by the central computer, opening a secure connection between a second computer and the central computer; transferring, in response to the request for maintenance, a request for data from the second computer to the first computer through the central computer; and transferring the data from the first computer to the second computer.
Claim 3
Dependent Claim 13 words
The method of claim 1 , wherein the central computer is a nexus.
Claim 4
Dependent Claim 19 words
The method of claim 1 , wherein the persistent connection of the first computer remains open without network traffic.
Claim 5
Dependent Claim 24 words
The method of claim 1 , further comprising spawning a process on the first computer iii response to the request from the second computer.
Claim 6
Dependent Claim 26 words
The method of claim 4 , wherein the spawned process collects the data on the first computer in accordance with the request from the second computer.
Claim 7
Dependent Claim 22 words
The method of claim 1 , wherein the request for maintenance spawns a process that executes diagnostic software on the first computer.
Claim 8
Dependent Claim 22 words
The method of claim 1 , wherein the request for maintenance spawns a process that executes repair software on the first computer.
Claim 9
Dependent Claim 31 words
The method of claim 1 , wherein the request for maintenance spawns a process that provides information on configuration, state or screen display of the first computer to the second computer.
Claim 10
Dependent Claim 27 words
The method of claim 1 , wherein the request for maintenance spawns a process that results in the transmission of software to and from the first computer.
Claim 11
Dependent Claim 31 words
The method of claim 1 , wherein one of the first computer or the second computer reestablishes a connection with the central computer in the case that the connection is interrupted.
Claim 12
Dependent Claim 33 words
The method of claim 1 , further comprising registering the first computer with the central computer to enable the transfer of the request for data from the second computer to the first computer.
Claim 13
Dependent Claim 43 words
The method of claim 1 , further comprising: registering the first computer with the central computer; identifying the first computer with an address; and using the address, enabling the transfer of the request for data from the second computer to the first computer.
Claim 14
Dependent Claim 43 words
The method of claim 1 , further comprising: transferring a request for configuration and maintenance data from the second computer to the first computer through the central computer; and transferring the configuration and maintenance data from the first computer to the second computer.
Claim 15
Independent Claim 118 words
A system with an apparatus adapted to maintain one or more computers, comprising: a first computer residing inside a first secured area behind firewalls, proxy servers or private Internet addresses; a nexus to initiate and support a persistent connection with the first computer in response to receiving a re-guest for maintenance from the first computer, the nexus determining an appropriate second computer to provide maintenance to the first computer, and establishing a secured communication session between the first computer and the second computer, wherein the second computer resides inside a second secured area behind firewalls, proxy servers or private Internet addresses, and wherein the nexus resides outside of the first secured area and outside the second secured area.
Claim 16
Independent Claim 118 words
A system with an apparatus adapted to maintain one or more computers, comprising: a first computer residing inside a first secured area behind firewalls, proxy servers or private Internet addresses; a nexus to initiate and support a persistent connection with the first computer in response to receiving a re-guest for maintenance from the first computer, the nexus determining an appropriate second computer to provide maintenance to the first computer, and establishing a secured communication session between the first computer and the second computer, wherein the second computer resides inside a second secured area behind firewalls, proxy servers or private Internet addresses, and wherein the nexus resides outside of the first secured area and outside the second secured area.
Claim 17
Dependent Claim 12 words
The system of claim 14 , wherein the nexus is a server.
Claim 18
Dependent Claim 22 words
The system of claim 14 , wherein the persistent connection between the first computer and the nexus remains open without network traffic.
Claim 19
Dependent Claim 27 words
The system of claim 14 , further comprising a module to spawn a process on the first computer in response to a request from the second computer.
Claim 20
Dependent Claim 25 words
The system of claim 17 , wherein the spawned process collects data on the first computer in accordance with the request from the second computer.
Claim 21
Dependent Claim 20 words
The system of claim 14 , wherein the request spawns a process that executes diagnostic software on the first computer.
Claim 22
Dependent Claim 20 words
The system of claim 14 , wherein the request spawns a process that executes repair software on the first computer.
Claim 23
Dependent Claim 29 words
The system of claim 14 , wherein the request spawns a process that provides information on configuration, state or screen display of the first computer to the second computer.
Claim 24
Dependent Claim 25 words
The system of claim 14 , wherein the request spawns a process that results in the transmission of software to and from the first computer.
Claim 25
Dependent Claim 30 words
The system of claim 14 , wherein one of the first computer or the second computer reestablishes a connection with the nexus in the case that the connection is interrupted.
Claim 26
Dependent Claim 14 words
The system of claim 14 , the first computer being registered with the nexus.
Claim 27
Dependent Claim 28 words
The system of claim 17 , wherein the spawned process collects configuration and maintenance data on the first computer in accordance with the request from the second computer.
Claim 28
Dependent Claim 173 words
A nexus adapted to establish a through connection between a first and second computer, the nexus operable to run: a registration process operable to register a first computer and save registration information upon receiving a maintenance request from the first computer, the first computer residing inside a first secured area behind firewalls, proxy servers or private Internet addresses; a first connection process operable to open a persistent connection between the nexus and the first computer; a second connection process operable to determine for the first computer an appropriate second computer to provide maintenance to the first computer, and establish, upon initiation by the central computer, a secure connection between the second computer and the nexus, the second computer residing outside of the first secured area, inside a second secured area behind firewalls, proxy servers or private Internet addresses, the nexus residing outside the first secured area and the second secured areas; a third connection process operable to use the registration information to establish a through, persistent connection between the first and second computers.
Claim 29
Dependent Claim 173 words
A nexus adapted to establish a through connection between a first and second computer, the nexus operable to run: a registration process operable to register a first computer and save registration information upon receiving a maintenance request from the first computer, the first computer residing inside a first secured area behind firewalls, proxy servers or private Internet addresses; a first connection process operable to open a persistent connection between the nexus and the first computer; a second connection process operable to determine for the first computer an appropriate second computer to provide maintenance to the first computer, and establish, upon initiation by the central computer, a secure connection between the second computer and the nexus, the second computer residing outside of the first secured area, inside a second secured area behind firewalls, proxy servers or private Internet addresses, the nexus residing outside the first secured area and the second secured areas; a third connection process operable to use the registration information to establish a through, persistent connection between the first and second computers.
Claim 30
Independent Claim 140 words
A method to maintain a first computer using a second computer and a central computer, the central computer: receiving a request for maintenance from a first computer, the first computer residing inside of a first secured area; establishing a persistent connection between the first computer and the central computer; determining an appropriate second computer to provide maintenance to the first computer; opening a secured connection between the central computer and the second computer, the second computer residing outside of the first secured area inside a second secured area and the central computer residing between the first and second secured areas, the first and second secured areas residing behind firewalls, proxy servers or private Internet addresses; transferring the request for maintenance from the first computer to the second computer and providing a response to the first computer from the second computer.
Claim 31
Independent Claim 140 words
A method to maintain a first computer using a second computer and a central computer, the central computer: receiving a request for maintenance from a first computer, the first computer residing inside of a first secured area; establishing a persistent connection between the first computer and the central computer; determining an appropriate second computer to provide maintenance to the first computer; opening a secured connection between the central computer and the second computer, the second computer residing outside of the first secured area inside a second secured area and the central computer residing between the first and second secured areas, the first and second secured areas residing behind firewalls, proxy servers or private Internet addresses; transferring the request for maintenance from the first computer to the second computer and providing a response to the first computer from the second computer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-22 2007-12-22 2008-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-22 2011-12-22 2012-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-22 2015-12-22 2016-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag