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

Receiver controlled communication system

Assignee: GEOPHONIC NETWORK Inc
•
Filing: 1995-06-07
•
Granted: 1997-04-15
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In this communications architecture, a receiver or a receiver control entity acting on behalf of the receiver or a group of receivers, controls the communication of voice, data, or video from individual senders. This is accomplished by placing a Registrar between the senders and receivers. Upon an authorized request from a sender to access a receiver, the Registrar issues a vector to the sender and stores the vector in a database. The vector uniquely identifies both the sender and the receiver. Each time the sender wishes to make a voice call or send a data packet or a video transmission to a particular receiver, the corresponding vector is sent to the switch as the receiver's address. The switch sends the vector to the Registrar for call treatment instruction. A control computer in the Registrar queries the Registrar's database to see whether the receiver identified by the vector has sent the Registrar a call treatment instruction to supersede the default "valid" state and to determine the receiving device address to which the call, packet or video transmission should be sent. The Registrar's control computer then sends an appropriate instruction to the switch, and the switch directs the call, packet or video transmission to the device specified by the receiver.

Inventors

  • 👤 Jack J. Johnson
  • 👤 William F. Coyle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:58
CPC Classifications
H; H04; H04M; H04M15/00

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 282 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a telecommunications carrier, a registrar comprising: a. a switch with a least one input port for receiving the message, at least one output port for transmitting the message, switching means for directing the message from the at least one sender to the at least one receiver in response to a first vector transmitted to the switch by a first sender of the at least one senders, the first vector representing a first sender identifier and a first receiver token; b. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating the first vector representing the first sender identifier and the first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and c. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer.
Claim 2
Dependent Claim 282 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a telecommunications carrier, a registrar comprising: a. a switch with a least one input port for receiving the message, at least one output port for transmitting the message, switching means for directing the message from the at least one sender to the at least one receiver in response to a first vector transmitted to the switch by a first sender of the at least one senders, the first vector representing a first sender identifier and a first receiver token; b. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating the first vector representing the first sender identifier and the first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and c. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer.
Claim 3
Dependent Claim 23 words
A registrar of claim 1 including means for sending to the switch a billing instruction corresponding to the state of the first vector.
Claim 4
Dependent Claim 23 words
A registrar of claim 1 including means for sending to the telecommunications carrier billing instructions corresponding to the state of the first vector.
Claim 5
Dependent Claim 51 words
A registrar of claim 1 in which the input port is connected to the public switched network and the output port is connected to at least one telecommunications carrier selected from the group consisting of a wireless carrier, a wireline carrier, a facsimile carrier, an e-mail carrier, and a private network.
Claim 6
Independent Claim 233 words
A method of controlling a communications network including controlling the ability of at least one sender to transmit a message to at least one receiver, including use of a computer controlled registrar and a switch, comprising the steps of: a. passing a unique first receiver token generated by the registrar and a first sender identifier from a first sender of the at least one senders to the registrar; b. generating, by means of a computer within the registrar, a first vector uniquely related to the first sender identifier and to a first receiver identifier corresponding to the first receiver token, transmitting the first vector to the first sender, and storing the first vector in a database together with the first vector state index, the state of the first vector state index being under control of a first receiver of the at least one receivers; c. requesting the registrar to authorize the first sender to send the message to the first receiver by transmitting the message and the first vector to the switch and transmitting the first vector from the switch to the registrar; d. querying the data base to determine the state of the first vector state index; and e. sending a message from the registrar to the switch directing transmission of the message from the first sender to the first receiver in accordance with the state of the first vector state index.
Claim 7
Independent Claim 233 words
A method of controlling a communications network including controlling the ability of at least one sender to transmit a message to at least one receiver, including use of a computer controlled registrar and a switch, comprising the steps of: a. passing a unique first receiver token generated by the registrar and a first sender identifier from a first sender of the at least one senders to the registrar; b. generating, by means of a computer within the registrar, a first vector uniquely related to the first sender identifier and to a first receiver identifier corresponding to the first receiver token, transmitting the first vector to the first sender, and storing the first vector in a database together with the first vector state index, the state of the first vector state index being under control of a first receiver of the at least one receivers; c. requesting the registrar to authorize the first sender to send the message to the first receiver by transmitting the message and the first vector to the switch and transmitting the first vector from the switch to the registrar; d. querying the data base to determine the state of the first vector state index; and e. sending a message from the registrar to the switch directing transmission of the message from the first sender to the first receiver in accordance with the state of the first vector state index.
Claim 8
Dependent Claim 103 words
A method of claim 5 including passing a plurality of receiver tokens, each token being unique to one receiver, from the first sender to the registrar and generating a group vector representing a plurality of vectors, each vector being uniquely related to the first sender identifier and one receiver token corresponding to one receiver of the plurality of receivers, storing the group vector in the database, together with the vector state index of each of the plurality of vectors and authorizing transmission from the first sender to each of the plurality of receivers, as directed by the state of each vector state index.
Claim 9
Dependent Claim 33 words
A method of claim 5 including sending a message from the first receiver to the computer changing the state of the first vector state index from a first state to a second state.
Claim 10
Dependent Claim 22 words
A method of claim 7 in which the first state indicates a valid vector and the second state indicates an invalid vector.
Claim 11
Dependent Claim 37 words
A method of claim 7 in which the first state indicates transmission to a paging device designated by the first receiver and the second state indicates transmission to an alternate receiving device designated by the first receiver.
Claim 12
Dependent Claim 37 words
A method of claim 7 in which the first state indicates transmission to a cellular telephone designated by the first receiver and the second state indicates transmission to an alternate receiving device designated by the first receiver.
Claim 13
Dependent Claim 39 words
A method of claim 7 in which the first state indicates transmission to a computer with a modem designated by the first receiver and the second state indicates transmission to an alternate receiving device designated by the first receiver.
Claim 14
Dependent Claim 27 words
A method of claim 7 in which the first state indicates transmission to a receiving device designated by the first receiver and the second state indicates blockage.
Claim 15
Dependent Claim 41 words
A method of claim 5 including sending an instruction from a receiver control entity to the computer changing the state of the first vector state index from a first state to a second state acting on behalf of the first receiver.
Claim 16
Dependent Claim 19 words
A method of claim 5 including transmitting a first receiver token from the first receiver to the first sender.
Claim 17
Dependent Claim 30 words
A method of claim 5 including passing the first receiver token from the first sender to the registrar through a sender control entity acting on behalf of the first sender.
Claim 18
Dependent Claim 16 words
A method of claim 5 in which the at least one receiver is a personal computer.
Claim 19
Dependent Claim 213 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a switch and a telecommunications carrier, a registrar comprising: a. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating a first vector corresponding to a first sender identifier and a first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and b. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer.
Claim 20
Dependent Claim 213 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a switch and a telecommunications carrier, a registrar comprising: a. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating a first vector corresponding to a first sender identifier and a first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and b. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer.
Claim 21
Dependent Claim 302 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a telecommunications carrier, a registrar comprising: a. a switch with a least one input port for receiving the message, at least one output port for transmitting the message, switching means for directing the message from the at least one sender to the at least one receiver in response to a first vector transmitted to the switch by a first sender of the at least one senders, the first vector representing a first sender identifier and a first receiver token; b. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating the first vector representing the first sender identifier and the first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and c. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer and means for storing usage data, including how many times the first sender transmits the first vector to the switch.
Claim 22
Dependent Claim 302 words
Within an electronic communications network for transmitting a message from at least one sender to at least one receiver over a transmission path including a telecommunications carrier, a registrar comprising: a. a switch with a least one input port for receiving the message, at least one output port for transmitting the message, switching means for directing the message from the at least one sender to the at least one receiver in response to a first vector transmitted to the switch by a first sender of the at least one senders, the first vector representing a first sender identifier and a first receiver token; b. a control computer with at least one first data channel, at least one second data channel, at least one third data channel, at least one fourth data channel, and means for generating the first vector representing the first sender identifier and the first receiver token, the control computer including means for communicating with the switch through the at least one first data channel, communicating with the at least one receiver through the at least one second data channel, for determining the state of the first vector, the state of the first vector being under control of the receiver corresponding to the first receiver token, communicating with the at least one sender through the at least one third data channel, for receiving the sender identifier and the receiver token, and transmitting the first vector to the sender; and c. a database communicating with the control computer through at least one fourth data channel, including means for storing the first vector and vector state information received from the control computer, and responding to state determination queries from the control computer and means for storing usage data, including how many times the first sender transmits the first vector to the switch.
Claim 23
Dependent Claim 30 words
A registrar of claim 18 in which the usage data further includes the size of the message transmitted by the at least one sender to the at least one receiver.
Claim 24
Independent Claim 323 words
A method of controlling a communications network including controlling the ability of at least one sender to transmit a message to at least one receiver, including use of a computer controlled registrar and a switch, comprising the steps of: a. passing a unique first receiver token generated by the registrar and a first sender identifier from a first sender of the at least one senders to the registrar; b. generating, by means of a computer within the registrar, a first vector uniquely related to the first sender identifier and to a first receiver identifier corresponding to the first receiver token, and storing the first vector in a database together with the first vector state index, the state of the first vector state index being under control of a first receiver of the at least one receivers; c. requesting the registrar to authorize the first sender to send the message to the first receiver by transmitting the message and the first vector to the switch and transmitting the first vector from the switch to the registrar; d. querying the data base to determine the state of the first vector state index; e. sending a message from the registrar to the switch directing transmission of the message from the first sender to the first receiver in accordance with the state of the first vector state index; and f. passing a plurality of receiver tokens, each token being unique to one receiver, from the first sender to the registrar and generating a group vector representing a plurality of vectors, each vector being uniquely related to the first sender identifier and one receiver token corresponding to one receiver of the plurality of receivers, storing the group vector in the database, together with the vector state index of each of the plurality of vectors and authorizing transmission from the first sender to each of the plurality of receivers, as directed by the state of each vector state index.
Claim 25
Independent Claim 323 words
A method of controlling a communications network including controlling the ability of at least one sender to transmit a message to at least one receiver, including use of a computer controlled registrar and a switch, comprising the steps of: a. passing a unique first receiver token generated by the registrar and a first sender identifier from a first sender of the at least one senders to the registrar; b. generating, by means of a computer within the registrar, a first vector uniquely related to the first sender identifier and to a first receiver identifier corresponding to the first receiver token, and storing the first vector in a database together with the first vector state index, the state of the first vector state index being under control of a first receiver of the at least one receivers; c. requesting the registrar to authorize the first sender to send the message to the first receiver by transmitting the message and the first vector to the switch and transmitting the first vector from the switch to the registrar; d. querying the data base to determine the state of the first vector state index; e. sending a message from the registrar to the switch directing transmission of the message from the first sender to the first receiver in accordance with the state of the first vector state index; and f. passing a plurality of receiver tokens, each token being unique to one receiver, from the first sender to the registrar and generating a group vector representing a plurality of vectors, each vector being uniquely related to the first sender identifier and one receiver token corresponding to one receiver of the plurality of receivers, storing the group vector in the database, together with the vector state index of each of the plurality of vectors and authorizing transmission from the first sender to each of the plurality of receivers, as directed by the state of each vector state index.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-14 2000-10-14 2001-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-14 2004-10-14 2005-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-14 2008-10-14 2009-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag