Business model, system and method for voice and/or data communications with local business
First Claim
1. A method at an Internet Service Provider site for communicating over a telecommunications network with a local representative of an entity, comprising the steps of:
- receiving, over a data telecommunications network, a request for a connection with a local representative of an entity from a subscriber, wherein the data telecommunications network supports simultaneous voice and data connection over a single line from the subscriber to an Internet Service Provider (ISP) site;
determining the geographical location of the subscriber by using a caller-ID of the subscriber making the request and if the caller-ID is not available, using one or more of a destination telephone number dialed by the subscriber making the request, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the subscriber making the request;
translating the request from the subscriber with the geographical location of the subscriber into a query of a directory listing database;
retrieving from the directory listing database a local representative of the entity that is the geographically nearest to the subscriber requesting a connection; and
establishing a voice connection between the subscriber requesting the connection with the local representative of the entity.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, computer readable medium and method for communicating over a telecommunications network, such as the Internet, with a provider of a service, such as a business. A method for communicating over a telecommunications network with a local representative of an entity, comprising the steps of: receiving, over a data telecommunications network, a request for a connection with a local representative of an entity from a subscriber, wherein the data telecommunications network supports simultaneous voice and data connection over a single line from the subscriber to an Internet Service Provider (ISP) site; determining the geographical location of the subscriber; translating the request from the directory listing database a local representative of the entity that is the geographically nearest to the subscriber requesting a connection; and establishing a voice connection between the subscriber requesting the connection with the local representative of the entity.
84 Citations
45 Claims
-
1. A method at an Internet Service Provider site for communicating over a telecommunications network with a local representative of an entity, comprising the steps of:
-
receiving, over a data telecommunications network, a request for a connection with a local representative of an entity from a subscriber, wherein the data telecommunications network supports simultaneous voice and data connection over a single line from the subscriber to an Internet Service Provider (ISP) site;
determining the geographical location of the subscriber by using a caller-ID of the subscriber making the request and if the caller-ID is not available, using one or more of a destination telephone number dialed by the subscriber making the request, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the subscriber making the request;
translating the request from the subscriber with the geographical location of the subscriber into a query of a directory listing database;
retrieving from the directory listing database a local representative of the entity that is the geographically nearest to the subscriber requesting a connection; and
establishing a voice connection between the subscriber requesting the connection with the local representative of the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
transmitting a plurality of service identifiers of entities to at least one subscriber; and
the step of receiving further comprises receiving a request from a subscriber for a connection through the selection of at least one of the service identifiers.
-
-
5. The method of claim 4, wherein the step of transmitting a plurality of service identifiers includes transmitting at least one trademark of at least one of the entities.
-
6. The method of claim 1, wherein the step of receiving includes receiving a request for a connection from a subscriber using an information processing system;
- and wherein the step of determining the geographical location of the subscriber includes the sub-step of;
sending a browser compatible application to read the destination telephone number dialed by the subscriber making the request.
- and wherein the step of determining the geographical location of the subscriber includes the sub-step of;
-
7. The method of claim 6, wherein the step of sending includes sending a Java application to read the network connection information.
-
8. The method of claim 6, wherein the step of receiving a request for connection, includes receiving a telecommunications request by a subscriber selecting a service identifier on a web site, and wherein the sub-step of sending a browser compatible application includes sending a browser compatible application from the web site receiving the telecommunications request.
-
9. The method of claim 1, wherein the step of establishing a voice connections includes establishing a voice connection between the subscriber and the local representative of the entity through an ISP providing data telecommunications network access to the subscriber.
-
10. The method of claim 1, wherein the step of translating the request from the subscriber includes translating the request into a query of a database coupled to an ISP providing data telecommunications network access to the subscriber.
-
11. The method of claim 1, wherein the step of determining the geographical location of the user includes querying the ISP through which the subscriber device is attached.
-
12. The method of claim 1, wherein the step of determining the geographical location of the subscriber includes receiving a caller id associated with the subscriber from the PSTN.
-
13. The method of claim 1, wherein the step of determining the geographical location of the subscriber includes querying the ISP through which the subscriber device is attached.
-
14. A method for data telecommunications service provider to establish a voice connection in a telecommunications network between a user and a local representative of an entity, wherein the data telecommunication network comprises a plurality of user systems coupled to a plurality of web sites, at least one web site providing a graphic for identifying an entity, and the data telecommunications service provider providing data telecommunications access between a user and the data telecommunication network, the method comprising:
-
displaying on a user system, one or more graphics from at least one web site for identifying one or more entities;
receiving a selection of at least one graphic from a user system for requesting a connection with an entity;
sending a web compliant application to the user system requesting the connection with the entity;
receiving network connection information of the user system requesting the connection with the entity;
determining a nearest representative of the entity requested by the user system by using a caller-ID of the user system making the request and if the caller-ID is not available using one or more of a destination telephone number dialed by the user system making the requests, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the user system making the request; and
linking the user system requesting the connection with the entity, to the nearest representative of the entity over a telecommunications network, so that the user and the representative of the entity can communicate by voice, wherein the telecommunications network supports simultaneous voice and data connection over a single line from the user system to a data telecommunications service provider. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium comprising programming instructions for a data telecommunications service provider to establish a voice connection in a telecommunications network between a user and a local representative of an entity, wherein the data telecommunication network comprises a plurality of user systems coupled to a plurality of web sites, at least one web site providing a graphic for identifying an entity, and the data telecommunications service provider providing data telecommunications access between a user and the data telecommunication network, the programming instructions comprising:
-
receiving a selection of a graphic for identifying the provider of a service request for a service displayed on a web site from a user system;
sending a web compliant application to the user system requesting the service;
receiving the network connection information of the user system requesting the service;
determining a nearest representative of the entity requested by the user system by using a caller-ID of the user system making the request and if the caller-ID is not available, using one or more of a destination telephone number dialed by the user system making the request, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the user system making the request; and
linking the user system requesting the service with the nearest provider of the requested service over a telecommunications network, wherein the telecommunications network supports simultaneous voice and data connection over a single line from the user system to a data telecommunications service provider. - View Dependent Claims (24, 25, 26)
-
-
27. A telecommunications service provider system for establishing a data connection in a telecommunications network between a consumer with a local provider of a service, comprising:
-
a plurality of user systems linked via a telecommunications service provider to a network, each user system having a unique network connection wherein the network connection information is determined using a caller-ID of the user making a request for a connection to a local provider of a service and if the caller-ID is not available using one or more of a destination telephone number dialed be the user making the request, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the user making the request; and
wherein at least one user is running a web compliant application with graphics for identifying at least one service provider, wherein the telecommunications network supports simultaneous voice and data connection over a single line from each of the user systems to the telecommunication service provider;
a plurality of web sites couple to the network;
an interface to a directory of service providers; and
a global Internet network for linking the request received from a user selecting the graphics from at least one user system to a provider of service that is geographically nearest to the user determined by using the unique network connection information to access the directory of local representatives of entities. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer readable medium for use at an Internet Service Provider site comprising programming instructions for communicating over a telecommunications network with a local representative of an entity, the programming instructions comprising:
-
receiving, over a data telecommunications network, a request for a connection with a local representative of an entity from a subscriber, wherein the data telecommunications network supports simultaneous voice and data connection over a single line from the subscriber to an Internet Service Provider (ISP) site;
determining the geographical location of the subscriber by using a caller-ID of the subscriber making the request and if the caller-ID is not available, using one or more of a destination telephone number dialed by the subscriber making the request, and a set of IP (Internet Protocol) network addresses associated with an attached device used by the subscriber making the request;
translating the request from the subscriber with the geographical location of the subscriber into a query of a directory listing database;
retrieving from the directory listing database a local representative of the entity that is the geographically nearest to the subscriber requesting a connection; and
establishing a voice connection between the subscriber requesting the connection with the local representative of the entity. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
transmitting a plurality of service identifiers of entities to at least one subscriber, and the step of receiving further comprises receiving a request from a subscriber for a connection through the selection of at least one of the service identifiers.
-
-
37. The computer readable medium according to claim 36, wherein the programming instruction of transmitting a plurality of service identifiers includes transmitting at least one trademark of at least one of the entities.
-
38. The computer readable medium according to claim 33, wherein the programming instruction of receiving includes receiving a request for a connection from a subscriber using an information processing system;
- and wherein the step of determining the geographical location of the subscriber includes the instruction of;
sending a browser compatible application to read the destination telephone number dialed by the subscriber making the request.
- and wherein the step of determining the geographical location of the subscriber includes the instruction of;
-
39. The computer readable medium according to claim 38, wherein the programming instruction of sending includes sending a Java application to read the network connection information.
-
40. The computer readable medium according to claim 38, wherein the programming instruction of receiving a request for connection, includes receiving a telecommunications request by a subscriber selecting a service identifier on a web site, and wherein the sub-step of sending a browser compatible application includes sending a browser compatible application from the web site receiving the telecommunications request.
-
41. The computer readable medium according to claim 33, wherein the programming instruction of establishing a voice connections includes establishing a voice connection between the subscriber and the local representative of the entity through the ISP site providing data telecommunications network access to the subscriber.
-
42. The computer readable medium according to claim 33, wherein the programming instruction of translating the request from the subscriber includes translating the request into a query of a database coupled to the ISP site providing data telecommunications network access to the subscriber.
-
43. The computer readable medium according to claim 33, wherein the programming instruction of determining the geographical location of the user includes querying the ISP site through which the subscriber device is attached.
-
44. The computer readable medium according to claim 33, wherein the programming instruction of determining the geographical location of the subscriber includes receiving a caller id associated with the subscriber from the PSTN between the telecommunication service provider and the local representative of the entity.
-
45. The computer readable medium according to claim 33, wherein the programming instruction of determining the geographical location of the subscriber includes querying the ISP site through which the subscriber device is attached.
Specification