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

System and method for triggering actions at a host computer by telephone

Assignee: SPYCURITY LLC
•
Filing: 1996-05-30
•
Granted: 1998-09-15
•
Expires: 2016-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for remotely triggering a predetermined program at a host computer system using a telephone ring signal is disclosed. The host computer system includes a ring detection and triggering circuit, a control monitor program, and at least one activation script, wherein the activation script could be a series of commands which create a connection between the host system and the Internet. A ring signal on a phone line connected to the host system is detected by the ring detection circuitry, and subsequently a trigger signal is generated by a trigger circuit which is detected by the control monitor program running on the host system. The control monitor program responds to the trigger signal and executes the activation script, thereby causing a connection to be established between the host system and the Internet. Other features, such as multiple activation scripts, remote user authentication, and feedback validation tones are also disclosed. Further disclosed is a method of operating an ISP server computer for detecting whether a connection is being requested of a customer's host computer system, of determining whether the host computer system is presently connected to the Internet, and if the host system is not connected, of dialing a phone number which triggers an activation program stored at the host system, thereby causing the host system to connect to the Internet so that it can be accessed.

Inventors

  • 👤 Salvatore Carmello
  • 👤 Richard Vesel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 12:30
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/007; H04L; H04L12/00; H04L12/02; H04L12/12; Y; Y02; Y02D; Y02D30/00; Y02D30/50

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 138 words
A method of triggering a program stored at a host computer system using a telephone ring signal, wherein the host system includes a ring detection circuit connected to a phone line, the method comprising the steps of: (a) dialing the telephone number of the phone line connected to the host system, thereby generating a ring signal on the phone line; (b) detecting the ring signal on the phone line using a ring detection circuit, and then generating a trigger signal to the host system indicating a phone call has been detected; and (c) the host system receiving the trigger signal and executing a predetermined program stored at the host system, wherein the predetermined program executed by the host system creates a connection between the host system and the Internet using a communication device connected to the host system.
Claim 2
Independent Claim 138 words
A method of triggering a program stored at a host computer system using a telephone ring signal, wherein the host system includes a ring detection circuit connected to a phone line, the method comprising the steps of: (a) dialing the telephone number of the phone line connected to the host system, thereby generating a ring signal on the phone line; (b) detecting the ring signal on the phone line using a ring detection circuit, and then generating a trigger signal to the host system indicating a phone call has been detected; and (c) the host system receiving the trigger signal and executing a predetermined program stored at the host system, wherein the predetermined program executed by the host system creates a connection between the host system and the Internet using a communication device connected to the host system.
Claim 3
Dependent Claim 64 words
The method of claim 1, further including the steps of: (d) storing a plurality of predetermined programs at the host system, wherein at least one of the programs creates a connection between the host system and the Internet; and (e) transmitting a trigger identification code after dialing the telephone number, the trigger identification code identifying which predetermined program is to be triggered for execution.
Claim 4
Dependent Claim 32 words
The method according to claim 1, further including the step of (d) a remote user then utilizing a local computer system to create a connection to the host computer via the Internet.
Claim 5
Dependent Claim 79 words
The method of claim 1, further including the steps of: (d) transmitting a user validation code to the host system after dialing the telephone number; (e) the host system then determining whether the transmitted user validation code is valid; and (f) if the user validation code is valid, then executing the predetermined program stored at the host system; and (g) if the user validation code is not valid, then not executing the predetermined program stored at the host system.
Claim 6
Dependent Claim 26 words
The method of claim 4, further including the step of: (h) transmitting a tone sequence onto the phone line if the user validation code is valid.
Claim 7
Independent Claim 180 words
A system for triggering a host computer system to connect to the Internet upon detection of an incoming telephone call, the system comprising: (a) a host computer system including: (1) a communications device connected between the host computer system and a communications network; (2) at least one activation program stored at the host computer system, wherein the at least one activation program includes a script of commands that causes the host computer system to connect to the Internet using the communications device; and (3) a control signal monitor program that detects a trigger signal and then causes the at least one activation program to be executed by the host computer system; and (b) a ring detection and triggering circuit connected between the host computer system and a phone line, the circuit including a ring detector that detects a ring signal on the phone line and a trigger circuit for generating the trigger signal to the host computer system when the ring signal is detected, thereby triggering execution of the at least one activation program stored at the host computer system.
Claim 8
Independent Claim 180 words
A system for triggering a host computer system to connect to the Internet upon detection of an incoming telephone call, the system comprising: (a) a host computer system including: (1) a communications device connected between the host computer system and a communications network; (2) at least one activation program stored at the host computer system, wherein the at least one activation program includes a script of commands that causes the host computer system to connect to the Internet using the communications device; and (3) a control signal monitor program that detects a trigger signal and then causes the at least one activation program to be executed by the host computer system; and (b) a ring detection and triggering circuit connected between the host computer system and a phone line, the circuit including a ring detector that detects a ring signal on the phone line and a trigger circuit for generating the trigger signal to the host computer system when the ring signal is detected, thereby triggering execution of the at least one activation program stored at the host computer system.
Claim 9
Dependent Claim 57 words
The system according to claim 6, wherein multiple activation programs are stored at the host computer system, and wherein a numeric value transmitted on the phone line indicates the activation program to be executed, said value being transmitted to the host computer system along with the trigger signal in order to enable execution of the indicated program.
Claim 10
Dependent Claim 35 words
The system according to claim 6, further including means for authenticating a user validation sequence transmitted on the phone line and for only triggering execution of the activation program upon authentication of the transmitted sequence.
Claim 11
Dependent Claim 47 words
The system according to claim 8, wherein the ring detection and triggering circuit further includes tone generating circuitry activated upon receipt of an authenticated user validation sequence, said tone generating circuitry generating a sequence of tones onto the phone line to indicate successful triggering of the system.
Claim 12
Dependent Claim 49 words
The system of claim 6, wherein the trigger circuit includes a one-shot timer connected between the ring detector and the host computer system, the one-shot timer responsive to the output of the ring detector for generating a trigger signal to the host computer system having a predetermined pulse width.
Claim 13
Dependent Claim 29 words
The system of claim 10, wherein the predetermined pulse width of the trigger signal can be varied by adjusting the value of an RC-network connected to the one-shot timer.
Claim 14
Dependent Claim 94 words
The system of claim 6, wherein the ring detection and triggering circuit includes: a solid-state data access arrangement (DAA) coupled to the phone line, the DAA including a ring detection circuit; a dual tone multi-frequency (DTMF) receiver/transmitter coupled to the DAA; a microcontroller connected to the ring detection circuit of the DAA and coupled to the DTMF receiver/transmitter, the microcontroller including an embedded program that detects a ring signal indicator from the ring detection circuit and generates the trigger signal to the host computer; and an interface connecting the microcontroller to the host system.
Claim 15
Independent Claim 103 words
A system for triggering at least one program stored at a host computer system connected to a communications network using a ring signal, comprising: means for detecting the ring signal on the communications network; means for generating a trigger signal to the host computer system indicating that a phone call has been detected; means for receiving the trigger signal at the host system; and means for executing the program stored at the host system when the trigger signal is received, wherein the program stored at the host system comprises a series of commands that cause the host system to connect to the Internet.
Claim 16
Independent Claim 103 words
A system for triggering at least one program stored at a host computer system connected to a communications network using a ring signal, comprising: means for detecting the ring signal on the communications network; means for generating a trigger signal to the host computer system indicating that a phone call has been detected; means for receiving the trigger signal at the host system; and means for executing the program stored at the host system when the trigger signal is received, wherein the program stored at the host system comprises a series of commands that cause the host system to connect to the Internet.
Claim 17
Dependent Claim 23 words
The system of claim 13, further comprising: means for validating a user's authority to trigger the at least one program prior to execution.
Claim 18
Dependent Claim 55 words
The system of claim 13, further comprising: a plurality of programs stored at the host computer system; trigger identification code means for selecting one of the plurality of programs to be triggered for execution; and means for receiving said trigger identification code means and for determining which one of the plurality of programs to execute.
Claim 19
Dependent Claim 31 words
The system of claim 14, further comprising: means for transmitting a signal back to the user indicating that the user's authority to trigger the at least one program has been validated.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag