Claims Analysis
Total Claims: 52
Claim 1
Independent Claim
162 words
In a hybrid communication network comprising a circuit switched network and a packet switched network connectable to terminals for communication therebetween, a method of communication session management comprising the steps of: a) inputting from a calling one of said terminals an address of a called one of said terminals to initiate a communication session therebetween; b) authenticating, account validating, pricing, and authorizing a communication session between said calling and called terminals from a unitary logical object connected to the packet switched network, and signaling said authorization to a session control object connected to said circuit switched and packet switched networks; c) initiating said authorized communication session via said session control object; d) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; and e) determining the address of a lowest cost gateway between said switched network and said packet switched network prior to initiating said connection.
Claim 2
Dependent Claim
162 words
In a hybrid communication network comprising a circuit switched network and a packet switched network connectable to terminals for communication therebetween, a method of communication session management comprising the steps of: a) inputting from a calling one of said terminals an address of a called one of said terminals to initiate a communication session therebetween; b) authenticating, account validating, pricing, and authorizing a communication session between said calling and called terminals from a unitary logical object connected to the packet switched network, and signaling said authorization to a session control object connected to said circuit switched and packet switched networks; c) initiating said authorized communication session via said session control object; d) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; and e) determining the address of a lowest cost gateway between said switched network and said packet switched network prior to initiating said connection.
Claim 3
Dependent Claim
18 words
A method according to claim 1 wherein said unitary logical object is distributed and comprises multiple instances thereof.
Claim 4
Dependent Claim
28 words
A method according to claim 2 wherein said instances of said unitary logical object are coded to at least a portion of the address of the calling terminal.
Claim 5
Dependent Claim
28 words
A method according to claim 1 including the step of recording from said session control object of a record of the initiation and termination of said communication session.
Claim 6
Dependent Claim
29 words
A method according to claim 1 including the step of signaling pricing of the terminal to terminal communication session to the calling terminal prior to establishing said communication session.
Claim 7
Dependent Claim
31 words
A method according to claim 5 including the step of signaling the price of the terminal to terminal communication session to the calling terminal at the termination of said communication session.
Claim 8
Dependent Claim
35 words
A method according to claim 6 including the step of signaling the current cost of the terminal to terminal communication session to the calling terminal on a substantially real time basis during said communication session.
Claim 9
Dependent Claim
21 words
A method according to claim 1 including the step of recording the billing data upon the termination of the communication session.
Claim 10
Dependent Claim
15 words
A method according to claim 1 where said circuit switched network comprises a telecommunication network.
Claim 11
Dependent Claim
14 words
A method according to claim 9 wherein said packet switched network comprises the Internet.
Claim 12
Dependent Claim
22 words
A method according to claim 10 wherein one of said terminals is a computer and one of said terminals is a telephone.
Claim 13
Dependent Claim
22 words
A method according to claim 1 including the step of debiting an account of the calling terminal upon termination of the session.
Claim 14
Dependent Claim
166 words
In a hybrid communication network comprising a circuit switched network and a packet switched network connectable to terminals for communication therebetween, a method of communication session management comprising the steps of: a) inputting from a calling one of said terminals an address of a called one of said terminals to initiate a communication session therebetween; b) authenticating, account validating, pricing, and authorizing a communication session between said calling and called terminals from a unitary logical object connected to the packet switched network, and signaling said authorization to a session control object connected to said circuit switched and packet switched networks; c) initiating said authorized communication session via said session control object; d) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; and e) determining prior to authorizing said session that no existing session exists in said hybrid communication network which is billable to an account of said calling terminal.
Claim 15
Dependent Claim
166 words
In a hybrid communication network comprising a circuit switched network and a packet switched network connectable to terminals for communication therebetween, a method of communication session management comprising the steps of: a) inputting from a calling one of said terminals an address of a called one of said terminals to initiate a communication session therebetween; b) authenticating, account validating, pricing, and authorizing a communication session between said calling and called terminals from a unitary logical object connected to the packet switched network, and signaling said authorization to a session control object connected to said circuit switched and packet switched networks; c) initiating said authorized communication session via said session control object; d) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; and e) determining prior to authorizing said session that no existing session exists in said hybrid communication network which is billable to an account of said calling terminal.
Claim 16
Dependent Claim
56 words
A method according to claim 13 including the steps of identifying a pre-existing session using the address of the calling terminal, verifying the ability of the billable account of the calling terminal to have a value sufficient to cover said pre-existing session and the session being requested by the calling station and authorizing the requested session.
Claim 17
Dependent Claim
36 words
A method according to claim 1 including the step of maintaining by said session control object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis.
Claim 18
Dependent Claim
23 words
A method according to claim 1 wherein said session control object comprises a gateway between said switched network and said packet switched network.
Claim 19
Dependent Claim
302 words
In an internetwork comprising a switched network and a packet switched network connectable to a user call control object and a service user object for establishing a signaling path therebetween through said internetwork, said internetwork including multiple addressable gateways between said switched network and said packet switched network, said internetwork also including a directory object, an authorization and usage recording object, and an internetwork call control object, a method of establishing said signaling path including the steps of: a) invoking said directory object from said user call control object and providing thereto the address of said service user object with which it is desired to establish a signaling path and requesting the address of one of said gateways; b) based at least partially on the address of said service user object returning to said user call control object the address of a gateway; c) invoking from said user call control object said internetwork call control object and transmitting to said internetwork call control object the address of the service user object with whom it is desired to establish a signaling path and an account number and identification; d) invoking from said internetwork call control object said authorization and usage recording object and requesting authorization for establishment of said signaling path; e) transmitting an authorization from said authorization and usage recording object to said internetwork call control object; f) establishing from said internetwork call control object a signaling path through said switched network and signaling said service user object to establish a connection therewith; g) upon establishing a connection with said service user object notifying said user call control object of said establishment; h) responding to the packet switched network from said user call control object, and i) commencing signaling over said signaling path through said switched network and said packet switched network.
Claim 20
Dependent Claim
302 words
In an internetwork comprising a switched network and a packet switched network connectable to a user call control object and a service user object for establishing a signaling path therebetween through said internetwork, said internetwork including multiple addressable gateways between said switched network and said packet switched network, said internetwork also including a directory object, an authorization and usage recording object, and an internetwork call control object, a method of establishing said signaling path including the steps of: a) invoking said directory object from said user call control object and providing thereto the address of said service user object with which it is desired to establish a signaling path and requesting the address of one of said gateways; b) based at least partially on the address of said service user object returning to said user call control object the address of a gateway; c) invoking from said user call control object said internetwork call control object and transmitting to said internetwork call control object the address of the service user object with whom it is desired to establish a signaling path and an account number and identification; d) invoking from said internetwork call control object said authorization and usage recording object and requesting authorization for establishment of said signaling path; e) transmitting an authorization from said authorization and usage recording object to said internetwork call control object; f) establishing from said internetwork call control object a signaling path through said switched network and signaling said service user object to establish a connection therewith; g) upon establishing a connection with said service user object notifying said user call control object of said establishment; h) responding to the packet switched network from said user call control object, and i) commencing signaling over said signaling path through said switched network and said packet switched network.
Claim 21
Dependent Claim
22 words
A method according to claim 17 wherein said switched network comprises a telecommunication network and said packet switched network comprises the Internet.
Claim 22
Dependent Claim
22 words
A method according to claim 18 wherein said user call control object is a computer capable of transmitting and receiving voice signals.
Claim 23
Dependent Claim
28 words
A method according to claim 19 wherein said service user object is a telephone terminal and said signaling between said computer and said telephone terminal is voice signaling.
Claim 24
Dependent Claim
22 words
A method according to claim 20 wherein said authorization and usage control object is a unitary logical object which is physically distributed.
Claim 25
Dependent Claim
40 words
A method according to claim 20 wherein said authorization and usage control object determines the usage available to an account of the calling computer user control object and authorizes a call to an extent governed by said determined available usage.
Claim 26
Dependent Claim
24 words
A method according to claim 22 wherein said authorization and usage control object decrements said account by the usage expended during the authorized call.
Claim 27
Dependent Claim
38 words
A method according to claim 20 wherein said authorization and usage control object determines prior to authorization of a call for an account of a calling party whether there is an existing call chargeable to the same account.
Claim 28
Dependent Claim
47 words
A method according to claim 20 wherein said authorization for the call is based on plural criteria including validation of customer identification inputted by the computer user control object and the value content of an account corresponding to said customer identification of said computer user control object.
Claim 29
Dependent Claim
37 words
A method according to claim 20 wherein said circuit switched network call control object signals to said computer call control object the status of the telephone service user object including a busy state and a ringing state.
Claim 30
Dependent Claim
32 words
A method according to claim 20 wherein said circuit switched network call control object generates a usage record for a call and transmits said record to said authorization and usage recording object.
Claim 31
Dependent Claim
35 words
A method according to claim 27 wherein said authorization and usage recording object decrements from an account record which it maintains for said computer user call control object a value corresponding to said usage record.
Claim 32
Dependent Claim
16 words
A method according to claim 28 wherein said authorization and usage recording object prices said value.
Claim 33
Dependent Claim
180 words
A hybrid communication system comprising a switched network and a packet switched internetwork connectable to a computer user control object and a telephone service user object for communication therebetween, said switched network and said packet switched internetwork being connected via an internetwork telephony call control object including an internetwork telephony gateway, said packet switched internetwork being connected to an authorization and usage control object, wherein a user of said system may initiate a call from said computer user call control object to said telephone service user object by inputting to said switched network the packet switched internetwork address of said internetwork telephony gateway, and a number for said telephone service user object, invoking said authorization and usage control object via said internetwork telephony call control object to receive authorization for the call, whereupon said internetwork telephony call control object establishes a connection to said telephone service user object; wherein said authorization and usage control object determines prior to authorization of a call for an account of a calling party whether there is an existing call chargeable to the same account.
Claim 34
Dependent Claim
180 words
A hybrid communication system comprising a switched network and a packet switched internetwork connectable to a computer user control object and a telephone service user object for communication therebetween, said switched network and said packet switched internetwork being connected via an internetwork telephony call control object including an internetwork telephony gateway, said packet switched internetwork being connected to an authorization and usage control object, wherein a user of said system may initiate a call from said computer user call control object to said telephone service user object by inputting to said switched network the packet switched internetwork address of said internetwork telephony gateway, and a number for said telephone service user object, invoking said authorization and usage control object via said internetwork telephony call control object to receive authorization for the call, whereupon said internetwork telephony call control object establishes a connection to said telephone service user object; wherein said authorization and usage control object determines prior to authorization of a call for an account of a calling party whether there is an existing call chargeable to the same account.
Claim 35
Dependent Claim
32 words
A communication system according to claim 30 wherein said internetwork telephony call control object generates a usage record for a call and transmits said record to said authorization and usage recording object.
Claim 36
Dependent Claim
36 words
A communication system according to claim 31 wherein said authorization and usage recording object decrements from an account record which it maintains for said computer user call control object a value corresponding to said usage record.
Claim 37
Dependent Claim
23 words
A communication system according to claim 30 wherein said authorization and usage control object is a unitary logical object which is physically distributed.
Claim 38
Dependent Claim
41 words
A communication system according to claim 30 wherein said authorization and usage control object determines the usage available to an account of the calling computer user control object and authorizes a call to an extent governed by said determined available usage.
Claim 39
Dependent Claim
25 words
A communication system according to claim 34 wherein said authorization and usage control object decrements said account by the usage expended during the authorized call.
Claim 40
Dependent Claim
49 words
A communication system according to claim 30 wherein said authorization for the call is based on plural criteria including validation of the personal identification inputted by the computer user control object and the value content of an account corresponding to said personal identification of said computer user control object.
Claim 41
Dependent Claim
186 words
A hybrid communication system comprising a switched network and a packet switched internetwork connectable to a computer user control object and a telephone service user object for communication therebetween, said switched network and said packet switched internetwork being connected via an internetwork telephony call control object including an internetwork telephony gateway, said packet switched internetwork being connected to an authorization and usage control object, wherein a user of said system may initiate a call from said computer user call control object to said telephone service user object by inputting to said switched network the packet switched internetwork address of said internetwork telephony gateway, and a number for said telephone service user object, invoking said authorization and usage control object via said internetwork telephony call control object to receive authorization for the call, whereupon said internetwork telephony call control object establishes a connection to said telephone service user object, wherein said switched network includes a call control object, which call control object transmits signals to said internetwork telephony call control object the status of the telephone service user object, including a busy state and a ringing state.
Claim 42
Dependent Claim
186 words
A hybrid communication system comprising a switched network and a packet switched internetwork connectable to a computer user control object and a telephone service user object for communication therebetween, said switched network and said packet switched internetwork being connected via an internetwork telephony call control object including an internetwork telephony gateway, said packet switched internetwork being connected to an authorization and usage control object, wherein a user of said system may initiate a call from said computer user call control object to said telephone service user object by inputting to said switched network the packet switched internetwork address of said internetwork telephony gateway, and a number for said telephone service user object, invoking said authorization and usage control object via said internetwork telephony call control object to receive authorization for the call, whereupon said internetwork telephony call control object establishes a connection to said telephone service user object, wherein said switched network includes a call control object, which call control object transmits signals to said internetwork telephony call control object the status of the telephone service user object, including a busy state and a ringing state.
Claim 43
Independent Claim
140 words
A method of providing telephone service across a hybrid combination of a switched telephone network and the Internet comprising the steps of: a) providing a terminal to Internet gateway address directory on the Internet; b) establishing for each Internet telephone subscriber at least one billing and authorization account maintained in at least one account database; c) during call set-up obtaining from a calling subscriber at a first Internet gateway to which the subscriber connects the address of a called terminal and identification and password information; d) obtaining from said directory the address of a second gateway from the Internet for said called terminal; e) connecting from said first gateway to said second gateway and obtaining from said account database authorization for said call; and f) establishing said call from said first gateway to said second gateway to said called terminal.
Claim 44
Independent Claim
140 words
A method of providing telephone service across a hybrid combination of a switched telephone network and the Internet comprising the steps of: a) providing a terminal to Internet gateway address directory on the Internet; b) establishing for each Internet telephone subscriber at least one billing and authorization account maintained in at least one account database; c) during call set-up obtaining from a calling subscriber at a first Internet gateway to which the subscriber connects the address of a called terminal and identification and password information; d) obtaining from said directory the address of a second gateway from the Internet for said called terminal; e) connecting from said first gateway to said second gateway and obtaining from said account database authorization for said call; and f) establishing said call from said first gateway to said second gateway to said called terminal.
Claim 45
Dependent Claim
21 words
A method according to claim 38 wherein said account database is a unitary logical database having distributed instances on the Internet.
Claim 46
Dependent Claim
36 words
A method according to claim 39 including the steps of maintaining in said account of said subscriber an account balance and upon termination of said call debiting said account balance with the cost of said call.
Claim 47
Dependent Claim
19 words
A method according to claim 38 including the step of obtaining from said account database pricing for said call.
Claim 48
Dependent Claim
21 words
A method according to claim 41 including the step of communicating said pricing to said subscriber prior to establishing said call.
Claim 49
Dependent Claim
224 words
In a hybrid communication network comprising a switched network and a packet switched network connectable to terminals for communication therebetween, at least a plurality of said terminals having accounts debitable for use of said hybrid communication network, a method of session management comprising the steps of: a) inputting from a calling one of said terminals having at least one such account an address of a called one of said terminals and identification of one of said accounts to be debited to initiate a communication session; b) authenticating, validating the identified account, pricing, and authorizing a communication session between said calling and called terminals from an instance of a divided unitary logical object, said instance being identified by the identified account, said unified logical object being connected to the packet switched network; c) signaling said authorization to a session control object connected to said circuit switched and packet switched networks; d) initiating said authorized communication session via said session control object; e) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; f) reserving a portion of the amount in the identified account prior to initiating said communication session; and g) releasing said reserved amount upon debiting the identified account of the calling terminal upon termination of the session.
Claim 50
Dependent Claim
224 words
In a hybrid communication network comprising a switched network and a packet switched network connectable to terminals for communication therebetween, at least a plurality of said terminals having accounts debitable for use of said hybrid communication network, a method of session management comprising the steps of: a) inputting from a calling one of said terminals having at least one such account an address of a called one of said terminals and identification of one of said accounts to be debited to initiate a communication session; b) authenticating, validating the identified account, pricing, and authorizing a communication session between said calling and called terminals from an instance of a divided unitary logical object, said instance being identified by the identified account, said unified logical object being connected to the packet switched network; c) signaling said authorization to a session control object connected to said circuit switched and packet switched networks; d) initiating said authorized communication session via said session control object; e) maintaining by said unitary logical object of a record of the initiation, progress, pricing and termination of said communication session on a substantially real time basis; f) reserving a portion of the amount in the identified account prior to initiating said communication session; and g) releasing said reserved amount upon debiting the identified account of the calling terminal upon termination of the session.
Claim 51
Dependent Claim
23 words
A method according to claim 43 including the step of debiting the identified account of the calling terminal upon termination of the session.
Claim 52
Dependent Claim
25 words
A method according to claim 44 wherein the amount of said reserved portion of the amount in said identified account is related to said pricing.