Method and system for unlimited use of telephony services over a data network without incurring long distance calling tolls
First Claim
Patent Images
1. A method for providing a telephony service between a first party and a second party through a data network, the method comprising:
- providing a pair of gateway phones, a first one assigned to a first phone number and a second one assigned to a second phone number, both of the gateway phones coupled between a telephone network and the data network, but the first one installed closely enough to the first party and the second one installed close enough to the second party so that either one of the two parties can make a local call to the respective gateway phone thereof;
provisioning the telephony service by storing respectively the first and second phone numbers of the gateway phones in a gatekeeper server coupled to the data network after a contract relationship is established with either one of the two parties, wherein the gatekeeper server includes an account manager configured to control the telephony service and a predetermined service level in accordance with the contract relationship;
establishing a connectionless link over the data network between the two gateway phones when receiving a calling request from the first gateway phone, only after the account manager determines that the contract relationship is still in good standing, wherein the calling request is generated automatically in the first gateway phone when the first party dials the first phone number followed by a phone number of the second party, the calling request including the first phone number of the first gateway phones and the phone number of the second party; and
causing the second gateway phone device to connect to the second party after the gatekeeper server retrieves an address identifier identifying the second gateway phone associated with the second phone number of the second gateway phone so that the telephony service can be provided between the first and second parties.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing telephony services over a data network is disclosed. According to one embodiment, a service provider enters a service plan with a user. The service plan ensures the user a fixed cost for a substantial long period regardless how long the telephony service is used by the user. Further the service plan requires no purchase of any equipment nor regulates the use of the services in terms of time or distance. The service plan is incorporated in a gatekeeper that is coupled to the data network and administrates all connections over the data network.
-
Citations
22 Claims
-
1. A method for providing a telephony service between a first party and a second party through a data network, the method comprising:
-
providing a pair of gateway phones, a first one assigned to a first phone number and a second one assigned to a second phone number, both of the gateway phones coupled between a telephone network and the data network, but the first one installed closely enough to the first party and the second one installed close enough to the second party so that either one of the two parties can make a local call to the respective gateway phone thereof;
provisioning the telephony service by storing respectively the first and second phone numbers of the gateway phones in a gatekeeper server coupled to the data network after a contract relationship is established with either one of the two parties, wherein the gatekeeper server includes an account manager configured to control the telephony service and a predetermined service level in accordance with the contract relationship;
establishing a connectionless link over the data network between the two gateway phones when receiving a calling request from the first gateway phone, only after the account manager determines that the contract relationship is still in good standing, wherein the calling request is generated automatically in the first gateway phone when the first party dials the first phone number followed by a phone number of the second party, the calling request including the first phone number of the first gateway phones and the phone number of the second party; and
causing the second gateway phone device to connect to the second party after the gatekeeper server retrieves an address identifier identifying the second gateway phone associated with the second phone number of the second gateway phone so that the telephony service can be provided between the first and second parties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
receiving the calling request from the first gateway phone;
retrieving the second phone number of the second gateway phone from the calling request; and
verifying if the contract relationship is updated to continue the telephony server.
-
-
10. The method as recited in claim 9, wherein the establishing a connectionless link over the data network further comprises:
archiving information related to activities of the first and second gateway phones, the information including the phone number of the second party, the first and second phone numbers of both of the gateway phones.
-
11. A method for providing a telephony service through a data network to an entity that has a first location and a second location, the two locations remotely located with respect to each other and each having a number of telephonic devices, the method comprising:
-
entering a service plan with the entity, the service plan including a periodic payment from the entity, wherein the periodic payment stays unchanged for a substantial long period;
providing a first group of gateway phones installed closely enough to the first location, each of the first group of gateway phones assigned to a first number and coupled between the data network and a first telephone network so that any of the telephonic devices of the first location just needs to make a local call to be connected to one of the first group of gateway phones;
providing a second group of gateway phones installed closely enough to the second location, each of the second group of gateway phones assigned to a second number and coupled between the data network and a second telephone network so that any of the telephonic devices of the second location just needs to make a local call to be connected to one of the second group of gateway phones;
provisioning the entity by storing the first number of each of the first group of gateway phones and the second number of each of the second group of gateway phones in a gatekeeper server coupled to the data network, wherein the gatekeeper includes an account manager configured to control the telephony service and a predetermined service level in accordance with the service plan, the account manager accessing, via an account interface, a user database including a plurality of user accounts respectively signed for the telephony service;
establishing a connectionless link over the data network between one of the first group of gateway phones and one of the second group of gateway phones upon receiving a calling request from the one of the first group of gateway phones only after the account manager determines that the service plan is still in good standing, the calling request being generated therein when one of the telephonic devices of the first location dials the first number of the one of the first group of gateway phones, the calling request including the first number of the one of the first group of gateway phones and a phone number of the one of the telephonic devices of the second location; and
wherein one of the second group of gateway phones automatically dials the phone number of the one of the telephonic devices of the second location so that the telephony service can be provided between the one of the telephonic devices of the first location and the one of the telephonic devices of the second location. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for providing a telephony service through a data network to an entity that has a first location and a second location, the two locations remotely located with respect to each other and each having a number of telephonic devices, the method comprising:
-
keeping a user account in a gatekeeper coupled to the data network, the user account associated with the entity and including information related to the telephony service offered to the entity, the user account further including a plurality of address identifiers, each identifying one of gateway phones installed respectively in the first and second locations and coupled between the data network and a respective local telephone network, wherein each of the gateway phones has a number that any of the telephonic devices can dial for a local circuit-switched connection over the local telephone network;
receiving a payment from the entity, the payment coming periodically and keeping the user account active in the gatekeeper, further the payment being a constant amount in accordance with a service plan entered with the entity, wherein the service plan requires no purchase of any equipment neither regulates the use of the telephony service by the entity;
providing a packet-switched connection between one of the gateway phones in the first location and one of the gateway phones in the second location when the gatekeeper receives a request from the gateway phone in the first location and only after the user account is in good standing and consulted with respect to the address identifier of the gateway phone in the first location, wherein the request comprises the address identifier of the gateway phone in the first location and a phone number of one of the telephonic devices in the second location; and
causing one of the gateway phones in the second location to automatically dial the phone number of the telephonic device in the second location; and
wherein the telephony service is provided between the telephonic device in the first and the telephonic device in the second locations over the data network and the respective local telephone network. - View Dependent Claims (19)
-
-
20. A system for providing a telephony service through a data network to an entity that has a first location and a second location, the two locations remotely located with respect to each other and each having a number of telephonic devices, the system comprising:
-
a gatekeeper coupled to the data network and maintaining a user account associated with the entity and including information related to the telephony service offered to the entity in accordance with a service plan that requires no purchase of any equipment neither regulates the use of the telephony service by the entity;
a first group of gateway phones, coupled between a first local telephone network and the data network, installed substantially close to the first location so that any of the telephonic devices in the first location just needs to make a local call to any one of the first group of gateway phones for a circuit-switched connection;
a second group of gateway phones, coupled between a second local telephone network and the data network, installed substantially close to the second location so that any of the telephonic devices in the second location just needs to make a local call to any one of the second group of gateway phones for a circuit-switched connection; and
wherein the gatekeeper causes a packet-switched connection established between one of the gateway phones in the first group and one of the gateway phones in the second group when a request is received from each one of the gateway phones in the first and second groups and only after the user account is still in good standing in accordance with the service plan. - View Dependent Claims (21, 22)
-
Specification