261 |
Enhanced efficient telephone number portability |
US534668 |
1995-09-27 |
US5867569A |
1999-02-02 |
Edgar Martinez; Locillo Giuseppe Pino; Charles Richard Wiebe |
Method and system are provided for efficient telephone number portability within a geographically dispersed telephony and the like switching system, wherein ported telephone numbers, when dialled and found non-existent at their number-inherent destination, a "Release Treatment" with a trigger (automatic flexible routing) searches in a database from the originating switching node or office, whereupon their new network node address is directly connected to following normal routing procedures; thus permitting realistically affordable telephone number portability, particularly local number portability (LNP). |
262 |
Personal communicator system for identifying a telephone which is
disposed proximate a locator transmitter |
US459266 |
1995-06-02 |
US5842112A |
1998-11-24 |
Robert M. Fuller; Frederick A. Epler; Maxwell E. Manowski |
A method and apparatus for placing a user and a caller into communication with each other. The user is equipped with a communicator device which has an information receiver and a transmitter. Information related to a present location of the user as the user moves about an environment is automatically transmitted, such information being based on information received by the receiver. The automatically transmitted information related to the present location of the user is receiver by a receiver. A telephone call from the caller intended for the user is processed and rerouted to the user's present location as indicated by the automatically transmitted information. |
263 |
Method and apparatus for processing telephone calls |
US439254 |
1995-05-11 |
US5841837A |
1998-11-24 |
Robert M. Fuller; Frederick A. Epler; Maxwell E. Manowski |
The present invention provides method and apparatus processing incoming telephone calls directed to a user. Signals representative of telephone network addresses are stored in a memory. An incoming telephone call from a caller is processed, including communicating information to the caller indicating that the incoming call can be routed to any one of at least two telephone network addresses. The transmission by the caller of a command corresponding to the desired telephone network address is detected and, in response thereto, the incoming call is routed to a telephone network address represented in the memory corresponding to the command transmitted by the caller. Predetermined signals are generated, which to the caller indicate normal call processing operation, but which to the user indicate that the user can transmit a signal to gain access to system provided functions. Receipt of that signal from the user is detected, and, upon receipt of that signal, routing of the call to the telephone network address is terminated (if initiated) and instead the user is transferred to a system command mode. |
264 |
Method for routing a call |
US694380 |
1996-08-08 |
US5796813A |
1998-08-18 |
Edward Sonnenberg |
A method for enabling a plurality of Local Service Providers within a common Numbering Plan Area (NPA) to serve Subscribers of the plurality of Local Service Providers. The method includes the step of assigning to each Subscriber of a Local Service Provider within the common NPA a unique three digit code, hereinafter referred to as a SPA code. The service provider area (SPA) code is used by the telephone system in the same manner presently used for routing calls made when a calling Subscriber dials the NPA code of the called party. Here, however, the SPA code is not dialed by the calling Subscriber. The dialed directory number, NXX-XXXX, of a called Subscriber subscribed to a different Local Service Provider, is sent to a database. The database maintains a record of the relationships between the directory numbers of Subscribers and the SPA codes of the Subscribers. The database retrieves the SPA code associated with the dialed directory number presently serving the called Subscriber. The call is routed as SPA-NXX-XXXX. Because the ten digit format, SPA-NXX-XXXX, is the same as the present NPA-NXX-XXXX, ten digit format, existing signaling and routing mechanisms may be used to route the call. Thus, each one of the Subscribers of each one of the plurality of Local Service Providers is assigned a common SPA code, each one of the Local Service Providers having a different SPA code. |
265 |
Method of using dynamic database to improve telephone number portability |
US534290 |
1995-09-27 |
US5793857A |
1998-08-11 |
Stephen Dean Barnes; James F. Bartoszewicz; Ronald Schwartz; Krishnamurthy Giridharagopal |
A system for providing telephone number portability within a structurally distributed telephone system by providing an address capture database (ACDB) for local exchange carriers (LECs) wherein a new number (NN) is stored in the ACDB if the NN is a physical address served by a LEC and the NN corresponds to a dialled directory number (DN) ported into or located within the LEC. |
266 |
Method for updating a local switch internal database in a system having
different service providers within a common numbering plan area |
US852674 |
1997-05-07 |
US5771284A |
1998-06-23 |
Edward Sonnenberg |
A method for enabling a plurality of Local Service Providers within common Numbering Plan Area (NPA) to serve Subscribers of the plurality Local Service Providers. The method includes the step of assigning to each Subscriber of a Local Service Provider within the common NPA a unique three digit code, hereinafter referred to as a SPA code. The service provider area (SPA) code is used by the telephone system in the same manner presently used for routing calls made when a calling Subscriber dials the NPA code of the called party. Here, however, the SPA code is not dialed by the calling Subscriber. The dialed directory number, NXX-XXXX, of a called Subscriber subscribed to a different Local Service Provider, is sent to a database. The database maintains a record of the relationships between the directory numbers of Subscribers and a the SPA codes of the Subscribers. The database retrieves the SPA code associated with the dialed directory number presently serving the called Subscriber. The call is routed as SPA-NXX-XXXX. Because the ten digit format, SPA-NXX-XXXX, is the same as the present NPA-NXX-XXXX, ten digit format, existing signaling and routing mechanisms may be used to route the call. Thus, each one of the Subscribers of each one of the plurality of Local Service Providers is assigned a common SPA code, each one of the Local Service Providers having a different SPA code. |
267 |
Carrier direct calling |
US672140 |
1996-06-27 |
US5764749A |
1998-06-09 |
Michele Zelazny; Karen A. McInerney; Sergio Wernikoff; Bruce A. Willey |
The processing of telephone calls is described herein. A telephone call is initiated over a public telephone line using a carrier direct telephone number having a carrier specific identifier. The carrier specific identifier designates the international carrier that has assigned the carrier direct number (Carrier Direct Service Provider). The telephone call is routed to an international carrier in the country of origin. That international carrier recognizes the carrier specific identifier and routes the call to the Carrier Direct Service Provider. The Carrier Direct Service Provider translates the carrier direct telephone number to a public telephone number. The call is then routed over public telephone lines in accordance with the public telephone number. |
268 |
Controller for a telephone system with code screening of incoming calls |
US455083 |
1995-05-31 |
US5751760A |
1998-05-12 |
Robert M. Fuller; Frederick A. Epler; Maxwell E. Manowski |
A remotely accessible telephone control system for connection to a telephone network and method of handling telephonic communications. The system includes a detector for detecting signals on received via the network. A signal generator is responsive to control signals to produce predetermined signals and apply the signals to the network. A memory is provided for storing data and a central processing unit is programmed for monitoring signals detected by the detector, accessing the memory and producing and applying predetermined control signals to the signal generator. The central processing unit also answers an incoming call to the system and transmits a prompt to the caller, and also senses for transmission of an access code. If the access code is sensed, the incoming call is transferred to the subscriber by transmitting appropriate instructions to the network instructing the network to transfer the incoming call independently of the system to a transfer telephone number associated with the subscriber and stored in the memory, and if the access code is not sensed, then the incoming call is disposed of. |
269 |
Method for transferring a subscriber to a new local service provider |
US523007 |
1995-09-01 |
US5748724A |
1998-05-05 |
Edward Sonnenberg |
A method for enabling a plurality of Local Service Providers within common Numbering Plan Area (NPA) to serve Subscribers of the plurality Local Service Providers. The method includes the step of assigning to each Subscriber of a Local Service Provider within the common NPA a unique three digit code, hereinafter referred to as a SPA code. The service provider area (SPA) code is used by the telephone system in the same manner presently used for routing calls made when a calling Subscriber dials the NPA code of the called party. Here, however, the SPA code is not dialed by the calling Subscriber. The dialed directory number, NXX-XXXX, of a called Subscriber subscribed to a different Local Service Provider, is sent to a database. The database maintains a record of the relationships between the directory numbers of Subscribers and a the SPA codes of the Subscribers. The database retrieves the SPA code associated with the dialed directory number presently serving the called Subscriber. The call is routed as SPA-NXX-XXXX. Because the ten digit format, SPA-NXX-XXXX, is the same as the present NPA-NXX-XXXX, ten digit format, existing signaling and routing mechanisms may be used to route the call. Thus, each one of the Subscribers of each one of the plurality of Local Service Providers is assigned a common SPA code, each one of the Local Service Providers having a different SPA code. |
270 |
System and method for implementing local number portability |
US760657 |
1996-11-19 |
US5732131A |
1998-03-24 |
Prasad V. Nimmagadda; Robert V. Epley |
A system and method for routing communications to a terminating station associated with a porting subscriber directory number when the porting subscriber line 14a is cut-over from a donor switch 12a to a donee switch 12b. Upon cut-over of the porting subscriber line 14a, a local number portability (LNP) activation telephone call is placed to a dial-in platform 50 that activates a previously provisioned but inactive LNP database entry for the porting subscriber directory number. The LNP database entry is located in an LNP database 42a at a service control point (SCP) 28a. The dial-in platform 50 also activates a previously provisioned but inactive directory-number-level trigger for the porting subscriber directory number at the donor switch 12a. Activating the directory-number-level trigger for the porting subscriber directory number at the donor switch 12a causes the donor switch 12a to hold a subsequently received telephone call directed to the porting subscriber directory number. The donor switch 12a then transmits a query message to the SCP 28a and holds the telephone call until it receives a response message including routing instructions from the SCP 28a. Activating the LNP database entry for the porting subscriber directory number in the LNP database 42a at the SCP 28a associates the porting subscriber directory number with the donee switch 12b. Activating the LNP database entry therefore allows the SCP 28 to determine the correct terminating switch for the held telephone call, which after cut-over, is the donee switch 12b. |
271 |
Number portability using ISUP message option |
US579305 |
1995-12-27 |
US5610977A |
1997-03-11 |
L. Lloyd Williams; R. William Carkner |
A method of providing number portability for the treatment of calls from a calling party to a specific number of a called party is disclosed. An Initial Address Message (IAM) containing the calling and called party's numbers to enable said call to reach said terminating office is forwarded from an originating office to a terminating office. Once the IAM is received at the terminating office, a determination of whether the call is directed to a portable number is made. If the call is directed to a portable number, a release message containing an indication that the called party number is, a portable number and containing new routing information is forwarded from the terminating office to the originating office. A new IAM is then sent from the originating office to a terminating office associated with the routing information. |
272 |
Method and apparatus for providing local number portability |
US493773 |
1995-06-20 |
US5598464A |
1997-01-28 |
Thomas L. Hess; William R. Minch |
A system (10) includes a calling party (12) that initiates a call to a ported customer (14). Upon receiving the call from calling party (12), switch (16) generates a trigger indicating that ported customer (14) is now being serviced by another switch (20). Switch (16) transfers the call to a service node (22) that includes a database (28) containing routing information. Service node (22) routes the call to switch (20) now providing service to ported customer (14). Several variations of calls to ported customer (14) are described. |
273 |
Remote access telephone control system |
US273008 |
1994-07-08 |
US5588037A |
1996-12-24 |
Robert M. Fuller; Frederick A. Epler; Maxwell E. Manowski |
A telephone switching and control system connected to a telephone network for providing telephone calling services to an authorized user. The telephone switching and control system includes at least one switch for concurrently servicing a plurality of users; and at least one controller for receiving user authorization information, controlling the at least one switch and, during a call from the user, permitting that call to be extended to one or more network addresses in a series of extensions of that call without requiring the user to go on hook. |
274 |
System and method for providing portable telephone number service |
US417542 |
1995-04-06 |
US5572579A |
1996-11-05 |
Richard A. Orriss; Margaret K. Balazs; Laura L. T. Castrovinci; Kathleen D. Cebulka; Yea-Cheiung E. Chen; Neal N. Crystal; Kelly J. Gaylord; George W. Hartley |
In an Advanced Intelligent Telephone Network system, switching points are programmed to trigger a query to a Service Control Point ("SCP") in response to a dialed "500" number. The SCP performs a data request of an outside database storing service provider information, obtaining a service provider identification or a routing number corresponding to the dialed "500" number. The SCP then transmits a switching instruction to the service system point to route the call to the appropriate destination number. |
275 |
System for connecting an incoming call to a selected one of a number of
extensions |
US559459 |
1995-11-15 |
US5563940A |
1996-10-08 |
Takuo Tsuzuki; Masahiro Kumon; Yoshiharu Kondoh; Mitsuhiro Kotake; Masayuki Hashimura |
In an incoming call service by which an extension can be directly called when a call comes in from another office, a dedicated terminal for selecting an extension to which the incoming call is connected is installed to enable the user to select it as desired, thereby increasing usage of call incoming lines for effective use. An exchange which connects an incoming call from another office directly to an extension, an input device for accepting specification of an extension corresponding to a specific incoming call, and a controller which includes a definition device for defining the correspondence between the specific incoming call and extension are provided. Upon receipt of an incoming call, the exchange connects the call to its corresponding extension in response to the correspondence defined in the definition device. |
276 |
Remote access telephone control system |
US841931 |
1986-03-20 |
US4893335A |
1990-01-09 |
Robert M. Fuller; Frederick A. Epler; Maxwell E. Manowski |
A telephone control system connects to the telephone line from a telephone exchange. The control system includes a detector for detecting signals on the line, a signal generator for producing and applying control signals to the telephone line, memory for storing electronic signals and a central processor for monitoring signals on the line as detected by the detector, accessing the memory to produce and apply control signals to the signal generator. The control system is programmable to provide a variety of controllable functions to a remote user including activation of the conferencing/transferring function provided by the telephone exchange to allow a user to sequentially complete successive phone calls through the control system without the user hanging-up, or to redirect calls to pre-programmed, remotely controllable numbers. In addition, the control system is capable of receiving, storing and redirecting messages to pagers. |
277 |
Station number portability |
US908483 |
1986-09-17 |
US4754479A |
1988-06-28 |
Rainie M. Bicknell; Frank J. Bogart; Henry C. Dittmer |
An arrangement is disclosed for providing station number portability to stations ported from an original switching node to a new switching node which allows the ported station to maintain its original assigned station number. A ported station retains its original assigned number when it's original and new node have a common data base. The common data base identifies what station number is currently associated with which node. The station can be ported from one node to another node by altering the data base to indicate the new association of the ported number and the node to which the station has been ported. |
278 |
System and method for providing multiple configurable dialing plans in a
call processing platform |
US73886 |
1998-05-07 |
US6154533A |
2000-11-28 |
Daniel W. Foelker |
A call processing platform provides the intelligence for a caller to choose a preferred dialing plan. In particular, the call processing platform includes the support for multiple dialing plans and holds information regarding which dialing plan is preferred by a caller. When the caller initiates a call, the call processing platform assumes that the caller entered the call in accordance with the preferred dialing plan of the caller. The call processing platform also includes intelligence for translating the call, if needed into a format that complies with a dialing plan for a locale from which the call was initiated. As a result, the call may be completed in the proper format. The translation is transparent to the caller. This enables a caller to use a single dialing plan even when the caller initiates calls outside of the geographical location associated with the calling plan. Hence, it is easier for the caller to place calls from outside of the native country of the caller. |
279 |
Simulation of computer processor |
US874660 |
1997-06-13 |
US6142682A |
2000-11-07 |
Staffan Skogby |
An instruction emulation system translates target instructions into emulation instructions for execution by a host processor. A jump table has pointer entries employed to locate, in a translation instruction memory, sets of translating instructions for generating emulation instructions executable by the host for each of the differing types of target instructions. In one embodiment, each of pointer entries in the jump table has an entry length which is no greater than the shortest target instruction length, thereby enabling the jump table to handle target instructions of non-uniform instruction length. For another embodiment in which the target instructions comprise blocks of target instructions, including signal-handling target instructions, the jump table is augmented by a jump table shadow memory which saves memory requirements for code complication. In another embodiment, the jump table memory is partitioned into segments corresponding to the blocks stored in the target instruction memory. Selected ones of the segments of the jump table memory are uncompacted in accordance with a recent utilization criteria and non-selected ones of the segments are compacted. |
280 |
Telecommunications network with relocateability of subscriber number |
US733930 |
1996-10-18 |
US6134316A |
2000-10-17 |
Karl-Erik Kallioniemi; Per-Erik Mikael Kilhage; Bjorn Olsson; Mikael Larsson |
A telecommunications domain (20) having subscriber number relocateablity includes a plurality of physical nodes or exchanges (22) between which calls are connected and a subscriber location server (30) which is connected to and accessed by each of the plurality of exchanges (22) in the domain (20). Each exchange (22) has a unique exchange identifier (ID). Generally, when a call is placed to a subscriber in the relocateability domain, a first exchange the call encounters in the domain queries the subscriber location server. When queried, the subscriber location server (30) returns a Network Routing Number (NRN) which includes a Network Routing Prefix (NRP). The Network Routing Prefix (NRP) is a node identifier (NI) for the local exchange to which the called party is connected. The exchange (22) to which the NRN is returned prepares a routing message for the call by including the Network Routing Prefix (NRP) in an Address Signal Field (ASF) of a routing message and by setting a number relocateability flag (NRF) in the routing message. Using the NRP of the routing message, the call is routed to the called party exchange (i.e., the terminating exchange). In the called party exchange, the exchange identifier is recognized as its "own" and thereafter the rest of the Address Signal Field (ASF) is analyzed to identify the called subscriber line. |