System and method for establishing automatic multipoint network connections in a communications environment
First Claim
1. A method for establishing a communication session, comprising:
- receiving a query at a database, the query including a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user, the first end user reflecting a first point in the communication session and the second end user reflecting a second point in the communication session;
identifying a situation associated with the communication session based on a plurality of functional purpose (FP) codes stored in the database and associated with a selected one or more of the first and second end users, wherein a telecommunications relay service (TRS) routing number and a network routing number for a third point may be communicated to the end user; and
communicating an initial address message (IAM), wherein a link associated with the communication session may be initiated in response to the IAM, and wherein if a successful connection is made to the link a communication assistant element may be invoked such that the communication session is facilitated between the first and second end users.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a communication session is provided that includes receiving a query at a database that includes a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user. A situation associated with the communication session may be identified based on a plurality of functional purpose (FP) codes stored in the database and associated with a selected one or more of the first and second end users. A telecommunications relay service (TRS) or gateway switch routing number, a network routing number for a third point, and an initial address message (IAM) may be communicated. A communication assistant or translator element may be invoked, in response to the IAM, such that the communication session is facilitated between the first and second end users.
127 Citations
50 Claims
-
1. A method for establishing a communication session, comprising:
-
receiving a query at a database, the query including a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user, the first end user reflecting a first point in the communication session and the second end user reflecting a second point in the communication session;
identifying a situation associated with the communication session based on a plurality of functional purpose (FP) codes stored in the database and associated with a selected one or more of the first and second end users, wherein a telecommunications relay service (TRS) routing number and a network routing number for a third point may be communicated to the end user; and
communicating an initial address message (IAM), wherein a link associated with the communication session may be initiated in response to the IAM, and wherein if a successful connection is made to the link a communication assistant element may be invoked such that the communication session is facilitated between the first and second end users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for establishing a communication session, comprising:
-
receiving a query at a database for initiating a communication session associated with a first and a second end user;
identifying a situation associated with the communication session based on a plurality of functional purpose (FP) codes associated with a selected one or more of the first and second end users; and
returning a routing number to the first end user, wherein an initial address message (IAM) may be communicated in order to activate a terminal for a configuration corresponding to the communication session such that the communication session is facilitated, and wherein the terminal comprises interfacing elements for the second end user to communicate with the first end user, the configuration being based on an internet protocol address. - View Dependent Claims (16)
-
-
17. An apparatus for establishing a communication session, comprising:
a database operable to receive a query that includes a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user, the first end user reflecting a first point in the communication session and the second end user reflecting a second point in the communication session, the database identifying a situation associated with the communication session based on a plurality of functional purpose (FP) codes stored in the database and associated with a selected one or more of the first and second end users, wherein a telecommunications relay service (TRS) routing number and a network routing number for a third point may be communicated to the end user, the database being further operable to communicate an initial address message (IAM), a link associated with the communication session may be initiated in response to the IAM, and wherein if a successful connection is made to the link a communication assistant element may be invoked such that the communication session is facilitated between the first and second end users. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A system for establishing a communication session, comprising:
-
means for receiving a query, the query including a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user, the first end user reflecting a first point in the communication session and the second end user reflecting a second point in the communication session;
means for identifying a situation associated with the communication session based on a plurality of functional purpose (FP) codes associated with a selected one or more of the first and second end users, wherein a telecommunications relay service (TRS) routing number and a network routing number for a third point may be communicated to the end user; and
means for communicating an initial address message (IAM), wherein a link associated with the communication session may be initiated in response to the IAM, and wherein if a successful connection is made to the link a communication assistant element may be invoked such that the communication session is facilitated between the first and second end users. - View Dependent Claims (29, 30, 31, 32)
-
-
33. Software for establishing a communication session, the software being embodied in a computer readable medium and including code, that when executed, is operable to:
-
receive a query, the query including a selected one or both of a phone number associated with a first end user and a phone number that was input by the first end user to establish a communication session with a second end user, the first end user reflecting a first point in the communication session and the second end user reflecting a second point in the communication session;
identify a situation associated with the communication session based on a plurality of functional purpose (FP) codes associated with a selected one or more of the first and second end users, wherein a telecommunications relay service (TRS) routing number and a network routing number for a third point may be communicated to the end user; and
communicate an initial address message (IAM), wherein a link associated with the communication session may be initiated in response to the IAM, and wherein if a successful connection is made to the link a communication assistant element may be invoked such that the communication session is facilitated between the first and second end users. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for establishing a communication session, comprising;
-
accessing a database that is operable to store a plurality of functional purpose (FP) codes associated with a selected one or more end users;
determining, from a selected one or more of the FP codes, that an originating end user that is seeking to establish a communication session has one or more incompatible properties with a destination end user;
identifying an intermediate switching element that comprises one or more translator elements for facilitating the communication session, and establishing a connection from a first location associated with the originating end user to a second location associated with a destination end user. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. An apparatus for establishing a communication session, comprising:
a gateway switch operable to couple a public switched telephone network (PSTN) and an Internet element, the gateway switch being coupled to a database operable to receive a query for initiating a communication session associated with a first and a second end user, wherein the database is operable to identify a situation associated with the communication session based on a plurality of functional purpose (FP) codes associated with a selected one or more of the first and second end users, a routing number being returned to the first end user and an initial address message (IAM) being communicated in order to activate a terminal for a configuration corresponding to the communication session such that the communication session is facilitated. - View Dependent Claims (48, 49, 50)
Specification