CA2151868C - Personal mobile communication system - Google Patents
Personal mobile communication systemInfo
- Publication number
- CA2151868C CA2151868C CA002151868A CA2151868A CA2151868C CA 2151868 C CA2151868 C CA 2151868C CA 002151868 A CA002151868 A CA 002151868A CA 2151868 A CA2151868 A CA 2151868A CA 2151868 C CA2151868 C CA 2151868C
- Authority
- CA
- Canada
- Prior art keywords
- call
- waiting
- pda
- information
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/005—Personal communication services, e.g. provisions for portability of subscriber numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13248—Multimedia
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13513—UPT - personal as opposed to terminal mobility, inc. number portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13527—Indexing scheme relating to selecting arrangements in general and for multiplex systems protocols - X.25, TCAP etc.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13532—Indexing scheme relating to selecting arrangements in general and for multiplex systems mobile networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
With the advent of personal digital assistants (PDAs) having modems for information, e.g., facsimile and/or data, transmission over wireless connections, as well as the capability for voice communications, we have recognized that is possible to communicate with a person, wherever they are, in whatever form is desired. In order to do so in a manner that simulates the way a person at a fixed location having a separate telephone, fax machine and data modem would communicate, incorporate into a PDA is a) a receiver for a wireless actuation signal that indicates that a communication of some type is waiting for a called party; b) an outgoing connection origination unit that establishes a connection from the PDA to the waiting communication; c) a discriminator, which makes a determination as tothe type of communication that is waiting; and d) a selection unit that routes the information signals received over the connection established by the PDA to an appropriate communication unit within the PDA, e.g., a fax modem, data modem, orvoice communication unit, the appropriate communicat ion unit being selected in response to the type of communication that was determined by the discriminator to be waiting. The PDA owner may optionally be alerted only when 1) an information transmission is successfully completed and the received information is waiting in the PDA for access by its owner, or 2) when a voice connection has successfully beenestablished to the communication originator who cont inues to indicate a readiness to communicate.
Description
PERSONAL MOBILE COMMUNICATION SYSTEM
Technical Field This invention relates to personal communications using a portable communications device such as a personal digital assistant and, more particularly, to systems for setting up communications between a caller and a called individual using a combination of paging and call bridging.
Back round of the Invention A problem with setting up telecommunications connections today is the difficulty of locating called individuals who are highly mobile. This problem is partially alleviated by mobile telephone technology and radio paging systems.
In one prior art system, described in copending application Serial Number 07/842,685 assigned to the same assignee as the present application, a return telephone call is automatically placed from a personal communications unit of a called individual in response to a call from a caller and the called individual is alerted to the existence of the call placed to him only upon an indication that the call from the calling telephone remains in progress. This system assures the called individual that he will be connected to a call that continues to exist when the personal communications unit alerts so that he can speak to the calling party.
However, not all communication is in the form of voice. People also require information communication, which includes facsimile (fax) and data transmissions. Thus, there is a need in the art to provide information communication anytime and anywhere.
In one prior art solution for facsimiles, a facsimile transmitter initiates a call to the intended recipient's fax number, which is routed to a store and forward facsimile system. The facsimile system stores the transmitter's fax and then, in response to completion of the fax, transmits a paging signal to the pager of the intended recipient of the fax indicating that a fax is waiting. The paged recipient then proceeds to a facsimile machine which he uses to call into a predetermined number and retrieve his facsimile from the store and forward facsimile system.
Summary of the Invention In accordance with one aspect of the present invention there is provided apparatus in a personal digital assistant (PDA) for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: a receiver fox receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating that a communication is waiting on-line for said called party to complete the single incoming call, said waiting communication being one of a plurality of communication types; an outgoing connection origination unit that in response to said wireless actuation signal being received at the called party establishes a return connection from the PDA to a bridge holding the waiting communication from said calling party to complete the single incoming call; at least one communication unit that handles signals of the type of communication that is waiting on-line; means for determining the type of the waiting communication from said calling party and for routing the signals received over the return connection to a corresponding one of said at least one communication unit;
and alerting means for alerting when the type of the waiting communication is a voice call or an information transmission of an information call is successfully received.
In accordance with another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a call from a calling party that is waiting to be connected to a called party, comprising:
means for receiving a wireless actuation signal that indicates said call is waiting for said party; means for establishing a connection in response to said wireless actuation signal to meet me unit at which said call from said calling party is waiting;
means for determining whether said call is a voice call or an information call;
means for alerting; means for receiving an information transmission over said connection to said meet me unit when said determination is that said waiting call is an information call;
and means for activating said altering means only when said waiting call is a voice call or said information transmission is successfully received.
In accordance with yet another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating said waiting single incoming call is waiting on-line for said called party to complete the call; means for placing '~ ry -2a-a return call in response to said wireless actuation signal being received at the called party from said portable communications device to a meet me unit at which said waiting single incoming call from said calling party is waiting to complete the single incoming call; means for determining whether said waiting single incoming call from said calling party is a voice call or an information call; means responsive to said return call for alerting said called party when said waiting call is a voice call or an information transmission of an information call is successfully received; and means responsive to said received wireless actuation signal for (i) activating said means for placing said return call to place the return call to said meet me unit and (ii) activating an information communication device on said return call to receive an information transmission when said waiting call is an information call.
In accordance with still yet another aspect of the present invention there is provided apparatus in a portable communications device capable of handling multirnode calls that is being used to complete a single incoming call .from a calling party that is waiting online at a meet me unit to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating a single incoming call is waiting on-line for said called party to complete the single incoming call; means in response to said wireless actuation signal being received at the called party for placing a return call from said portable communications device to said meet me unit to complete the single incoming call; means for making a determination as to whether said waiting single incoming call is a voice call or a facsimile call; alerting means responsive to said received wireless actuation signal for alerting said called party when said waiting call is a voice call or a facsimile transmission of a facsimile call is successfully received; and means for activating a facsimile communication device on said call to said meet me unit to receive a facsimile transmission when said waiting call is a facsimile call.
In accordance with still yet another aspect of the present invention there is provided a method for use in a personal digital assistant for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, the method comprising the steps of receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which -2b-of a voice call or an information call is waiting on-line for said called party to complete the single incoming call; responsive to said wireless actuation signal, making a determination as to which of a voice call or information call is waiting on-line; establishing a connection to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call in response to said wireless actuation signal being received at the called party;
responsive to said determination and said connection, alerting said called party when said waiting single incoming call is a voice call or an information transmission of an information call is successfully received; and responsive to said determination and said connection, activating an information communication device to receive an information transmission when said waiting single incoming call is an information call.
In accordance with still yet another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call, facsimile call or a data call is waiting on-line for said called party to complete the single incoming call; means responsive to said wireless actuation signal for making a determination as to which of a voice call, facsimile call or a data call is waiting on-line; means for establishing a connection in response to said wireless actuation signal being received at the called party to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call; alerting means responsive to said determination and said connection, for alerting said called party when said waiting single incoming call is a voice call or when a facsimile transmission of a facsimile call or a data transmission of a data call is successfully received; and means responsive to said determination and said connection, for activating a facsimile communication capable device to receive a facsimile transmission when said waiting call is a facsimile call and for activating a data communication capable device to receive a data transmission when said waiting single incoming call is a data call.
-. 215 18 68 -2c-In accordance with still yet another aspect of the present invention there is provided a method for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising the steps of:
receiving a single incoming call placed to a portable digital assistant of said called party from said calling station; transmitting a signal for actuating said portable digital assistant of said called party; receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call waiting on-line; checking if said call from said calling station and said received connection employ a common protocol; converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative; connecting the common protocol representation of said call from said calling station and said received connection together; and alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
In accordance with still yet another aspect of the present invention there is provided apparatus for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising: means for receiving a single incoming call placed to a portable digital assistant of said called party from said on-line calling station; means for transmitting a signal for actuating said portable digital assistant of said called party; means for receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call; means for checking if said call from said calling station and said received connection employ a common protocol; means for converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative; means for connecting the common protocol representation of said call from said calling station and said received connection together; and means for alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
In accordance with still yet another aspect of the present invention ,~,~ there is provided a method for use in completing an incoming call to a personal ..
..'_ '~
-2d-digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of receiving in said network communication system an incoming call placed to said PDA from an on-line calling station; holding said incoming call on-line at said meet me unit; making a determination in said meet me unit as to whether said incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA, said wireless actuation signal including an indication of the determined type of call; receiving said transmitted wireless actuation signal in said PDA; making a determination in said PDA as to whether a voice call or information call is being held on-line at said meet me unit; responsive to said determination in said PDA, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the 1 S incoming call waiting on-line; responsive to said determination in said PDA, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said connection from said PDA together in said meet me unit.
In accordance with still yet another aspect of the present invention there is provided a method for use in completing one incoming call to a personal digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of: receiving in said network communication system one incoming call placed to said PDA from a calling station waiting on-line;
holding said one incoming call waiting on-line at said meet me unit; making a determination in said meet me unit as to whether said one incoming call is a voice call or an information call; transmitting from said network communication system a wireless actuation signal for actuating said PDA; receiving said transmitted wireless actuation signal in said PDA; originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the one incoming call waiting on-line; receiving over said originated connection from said PDA to said meet me unit an indication specifying whether a ~_ ~ 215 1868 -2e-voice call or information call is being held at said meet me unit; responsive to said received indication, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received; responsive to said received indication, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said originated connection together in said meet me unit.
More specifically, with the advent of personal digital assistants (PDAs) and other portable communications devices having modems for information, e.g., facsimile and/or data, transmission over wireless connections, as well as the capability for voice communications, we have recognized that is possible to communicate with a person, wherever they are, in whatever form is desired. In order to do so in a natural manner, e.g., in a manner that simulates the way a person at a fixed location having a separate telephone, fax machine and data modem would communicate, we incorporate into a PDA or other similar portable communication devices capable of receiving multimode calls, e.g., voice, facsimile, data, or a combination thereof, in accordance with the principles of the invention, a) a receiver for a wireless actuation signal that indicates that a communication of some type is waiting for a called party; b) an outgoing connection origination unit that establishes a connection from the PDA to the waiting communication; c) a discriminator, which makes a determination as to the type of communication that is waiting; and d) ~ a selection unit that routes the information signals received over the connection established by the PDA to an appropriate communication unit within the PDA, e.g., a fax modem, data modem, or voice communication unit, the appropriate communication unit being selected in response to the type of communication that was determined by the discriminator to be waiting. If call screening mode is not active, the PDA owner may optionally be alerted only when 1 ) an information transmission is successfully completed and the received information is waiting in the PDA
for access by its owner, or 2) when a voice connection has successfully been established to the communication originator who continues to indicate a readiness to communicate. If call screening is active, the PDA displays an indication of the identity of the calling party so that the called party can decide if he wishes to - 2f -communicate with that person by having the call completed. If the called party decides he wishes to communicate with the calling party, he actuates the PDA
which then continues the above-described process.
In a particular embodiment of the invention, the PDA includes a) a paging receiver that receives as part of a paging signal an indication as to which of a voice call, facsimile call or data call is waiting for a called party; b) an outgoing call placement unit that places a second telephone call to connect the PDA
directly, or through a delay unit, e.g., a store and forward unit, to the calling party;
and c) a controller that determines whether the call is routed to the fax modem, data modem, or alerter and voice communication unit within the PDA, the determination being ~r ~~.~.~~68 based on the type of call that was indicated to be waiting by the actuation signal.
In another embodiment of the invention, the paging signal does not indicate the type of call that is waiting. Instead, information indicating the type of call that is waiting is contained in a signal received over the outgoing connection that is established by the PDA. The PDA then activates the appropriate one of its alerter and voice communication unit, fax modem, or data modem in response to the received signal.
In either of the foregoing exemplary embodiments, in accordance with the principles of the invention, the PDA owner is only alerted 1) after the information transmission has successfully completed and the received information is waiting in the PDA for the owner, or 2) when a connection has successfully been established to a so-called "meet me" unit and an indication is received therefrom indicating that the caller remains on the call, unless the call screening mode is active.
Brief Description of the Drawing In the drawing:
FIG. 1 shows an arrangement for providing transparent personal telecommunications services, in accordance with the principles of the invention;
FIG. 2 shows, in block diagram form, a more detailed view of a personal communications unit shown in FIG. l;
FIG. 3 shows, in block diagram form, an expanded view of the bridging and signaling unit shown in FIG. 1;
FIGs. 4 and 5, when connected together, show a flow chart of an exemplary process for completing a call placed to the personal number of an individual associated with the personal communications unit shown in FIG. 1;
and FIGs. 6 and 7, when connected together, show a flow chart of an exemplary process performed by the PDA of FIGs. 1 and 2 for completing an information transfer or establishing a voice telephone call.
Detailed Description FIG. 1 shows arrangement 100 for providing transparent personal telecommunications services, in accordance with the principles of the invention. A
caller places a telephone call from a) calling telephone 101, b) fax machine 102 or c) data terminal l04, having a built-in data modem, to the personal telephone number of an individual associated with, e.g., owner of, personal digital assistant (PDA) 103.
The caller's telephone call passes over telephone line l05 to central office 107.
Central office 107, in turn, routes the call to bridging and signaling unit l09, which is associated with the called number. PDA 103 is also associated with the called ~~~'.1868 personal telephone number, as discussed further below.
Current United States telephone practices generally require that at least the one local exchange carrier (LEC), containing central office 107, routes the caller's telephone call. Also, the caller's telephone call may be routed via an inter-s exchange carrier, represented by toll switch 111, and another local exchange carrier, represented by central office 1l3. Central offices 107 and 113 may be the same office. If so, the call would not pass through any inter-exchange Garner or any other central offices.
Bridging and signaling unit 109 is a so-called "meet me bridge" or "meet me unit" for connecting at least two incoming communications to each other.
Upon receipt of the caller's telephone call, bridging and signaling unit 109 forwards paging information to paging node 1l5. The paging information includes a predetermined code that uniquely identifies the called individual's PDA 103 and, if not predetermined, an identification of a location to which a return connection, e.g., telephone call which may carry modulated data or a data connection, must be .
established, in order to connect with or "meet" the caller's call. If the return connection is to be a telephone call, the identity of the location to which the return connection is to be made is in the form of a telephone number and the return connection is known as the return call. Optionally, the paging information includes an indication of the type of call being made to the PDA. It is noted that a copy of the predetermined code is stored within PDA 103. Paging node 1l5 causes a paging signal containing the paging information to be broadcast from paging tower 119.
Paging systems are well known in the art.
The telephone number of the return connection may be a translatable, e.g., 800-type, of telephone number. An advantage of using an 800-type of telephone number is that it allows PDA I03 to place the return connection without having any information about the area code of the telephone line to which it is connected. This is because calls to 800-type telephone numbers are unlike calls to conventional telephone numbers. Calls to conventional telephone numbers employ the area code for routing purposes. Such calls require the explicit dialing of the area code of the destination location for calls placed from one area code to another and that no area code be dialed for calls placed within a single area code.
However, 800-type telephone numbers employ the 800 area code to indicate that the telephone network should translate the telephone number to its corresponding destination location. As such, the 800 area code must always be dialed for such calls to give this indication to the telephone network, even if the destination location is within the same area code as the location of the caller.
PDA l03 receives paging signals transmitted from paging tower 119. In the event that the code contained within the paging information of a paging signal matches the predetermined code stored in PDA 103, and call screening is not being employed, PDA 103 automatically establishes a connection, which is the return connection or call, to the location, e.g., telephone number or data address, specified in that page, over a communication channel, e.g., a wireless communication channel.
As such, central office 121, which is a mobile telephone switching office (MTSO), receives the return connection via antenna 117, and routes it to bridging and signaling unit 109. To this end, central office 121 may route the call via an inter-exchange carrier, represented by toll switch 133, and another local exchange carrier, represented by central office l13. The routing of return connections to 800-type telephone numbers follows well-known practices in the art for routing calls to type telephone numbers. U.S. Patent No. 4,191,860 issued to R. P. Weber on March 4, 1980, describes one system for routing and translating 800-type numbers.
The association of central office l21 with database 135 and toll switch 133 with database 137 aids in the routing process.
Unless call screening is employed, PDA 103 alerts the called individual to the existence of a voice telephone call placed to his personal number only upon an indication that the call from calling telephone 101 remains in progress, in accordance with an aspect of the invention. To this end, upon receipt of the return connection, bridging and signaling unit l09 continually determines if the call from telephone 101 remains in progress. As long as the call from telephone 101 remains in progress, bridging and signaling unit l09 sends a so-called "in-progress" signal, over the return connection, to PDA 103. PDA l03 begins to alert upon receipt of the in-progress signal. Furthermore, in accordance with an aspect of the invention, personal communications unit I03 continues to alert only during continued reception of the in-progress signal or until it detects telephone l25 having gone off-hook while PDA 103 was still alerting. To complete the caller's call, in accordance with aspects of the invention, PDA 103 connects speakerphone 125 to the wireless telephone call if the owner of PDA 103 takes it off-hook while it is alerting. At that time, bridging and signaling unit l09 connects the caller's call from telephone 101 to the return connection. As a result of these connections, the caller at telephone 101 can converse with the called individual at telephone 125.
Technical Field This invention relates to personal communications using a portable communications device such as a personal digital assistant and, more particularly, to systems for setting up communications between a caller and a called individual using a combination of paging and call bridging.
Back round of the Invention A problem with setting up telecommunications connections today is the difficulty of locating called individuals who are highly mobile. This problem is partially alleviated by mobile telephone technology and radio paging systems.
In one prior art system, described in copending application Serial Number 07/842,685 assigned to the same assignee as the present application, a return telephone call is automatically placed from a personal communications unit of a called individual in response to a call from a caller and the called individual is alerted to the existence of the call placed to him only upon an indication that the call from the calling telephone remains in progress. This system assures the called individual that he will be connected to a call that continues to exist when the personal communications unit alerts so that he can speak to the calling party.
However, not all communication is in the form of voice. People also require information communication, which includes facsimile (fax) and data transmissions. Thus, there is a need in the art to provide information communication anytime and anywhere.
In one prior art solution for facsimiles, a facsimile transmitter initiates a call to the intended recipient's fax number, which is routed to a store and forward facsimile system. The facsimile system stores the transmitter's fax and then, in response to completion of the fax, transmits a paging signal to the pager of the intended recipient of the fax indicating that a fax is waiting. The paged recipient then proceeds to a facsimile machine which he uses to call into a predetermined number and retrieve his facsimile from the store and forward facsimile system.
Summary of the Invention In accordance with one aspect of the present invention there is provided apparatus in a personal digital assistant (PDA) for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: a receiver fox receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating that a communication is waiting on-line for said called party to complete the single incoming call, said waiting communication being one of a plurality of communication types; an outgoing connection origination unit that in response to said wireless actuation signal being received at the called party establishes a return connection from the PDA to a bridge holding the waiting communication from said calling party to complete the single incoming call; at least one communication unit that handles signals of the type of communication that is waiting on-line; means for determining the type of the waiting communication from said calling party and for routing the signals received over the return connection to a corresponding one of said at least one communication unit;
and alerting means for alerting when the type of the waiting communication is a voice call or an information transmission of an information call is successfully received.
In accordance with another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a call from a calling party that is waiting to be connected to a called party, comprising:
means for receiving a wireless actuation signal that indicates said call is waiting for said party; means for establishing a connection in response to said wireless actuation signal to meet me unit at which said call from said calling party is waiting;
means for determining whether said call is a voice call or an information call;
means for alerting; means for receiving an information transmission over said connection to said meet me unit when said determination is that said waiting call is an information call;
and means for activating said altering means only when said waiting call is a voice call or said information transmission is successfully received.
In accordance with yet another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating said waiting single incoming call is waiting on-line for said called party to complete the call; means for placing '~ ry -2a-a return call in response to said wireless actuation signal being received at the called party from said portable communications device to a meet me unit at which said waiting single incoming call from said calling party is waiting to complete the single incoming call; means for determining whether said waiting single incoming call from said calling party is a voice call or an information call; means responsive to said return call for alerting said called party when said waiting call is a voice call or an information transmission of an information call is successfully received; and means responsive to said received wireless actuation signal for (i) activating said means for placing said return call to place the return call to said meet me unit and (ii) activating an information communication device on said return call to receive an information transmission when said waiting call is an information call.
In accordance with still yet another aspect of the present invention there is provided apparatus in a portable communications device capable of handling multirnode calls that is being used to complete a single incoming call .from a calling party that is waiting online at a meet me unit to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating a single incoming call is waiting on-line for said called party to complete the single incoming call; means in response to said wireless actuation signal being received at the called party for placing a return call from said portable communications device to said meet me unit to complete the single incoming call; means for making a determination as to whether said waiting single incoming call is a voice call or a facsimile call; alerting means responsive to said received wireless actuation signal for alerting said called party when said waiting call is a voice call or a facsimile transmission of a facsimile call is successfully received; and means for activating a facsimile communication device on said call to said meet me unit to receive a facsimile transmission when said waiting call is a facsimile call.
In accordance with still yet another aspect of the present invention there is provided a method for use in a personal digital assistant for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, the method comprising the steps of receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which -2b-of a voice call or an information call is waiting on-line for said called party to complete the single incoming call; responsive to said wireless actuation signal, making a determination as to which of a voice call or information call is waiting on-line; establishing a connection to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call in response to said wireless actuation signal being received at the called party;
responsive to said determination and said connection, alerting said called party when said waiting single incoming call is a voice call or an information transmission of an information call is successfully received; and responsive to said determination and said connection, activating an information communication device to receive an information transmission when said waiting single incoming call is an information call.
In accordance with still yet another aspect of the present invention there is provided apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising: means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call, facsimile call or a data call is waiting on-line for said called party to complete the single incoming call; means responsive to said wireless actuation signal for making a determination as to which of a voice call, facsimile call or a data call is waiting on-line; means for establishing a connection in response to said wireless actuation signal being received at the called party to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call; alerting means responsive to said determination and said connection, for alerting said called party when said waiting single incoming call is a voice call or when a facsimile transmission of a facsimile call or a data transmission of a data call is successfully received; and means responsive to said determination and said connection, for activating a facsimile communication capable device to receive a facsimile transmission when said waiting call is a facsimile call and for activating a data communication capable device to receive a data transmission when said waiting single incoming call is a data call.
-. 215 18 68 -2c-In accordance with still yet another aspect of the present invention there is provided a method for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising the steps of:
receiving a single incoming call placed to a portable digital assistant of said called party from said calling station; transmitting a signal for actuating said portable digital assistant of said called party; receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call waiting on-line; checking if said call from said calling station and said received connection employ a common protocol; converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative; connecting the common protocol representation of said call from said calling station and said received connection together; and alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
In accordance with still yet another aspect of the present invention there is provided apparatus for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising: means for receiving a single incoming call placed to a portable digital assistant of said called party from said on-line calling station; means for transmitting a signal for actuating said portable digital assistant of said called party; means for receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call; means for checking if said call from said calling station and said received connection employ a common protocol; means for converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative; means for connecting the common protocol representation of said call from said calling station and said received connection together; and means for alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
In accordance with still yet another aspect of the present invention ,~,~ there is provided a method for use in completing an incoming call to a personal ..
..'_ '~
-2d-digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of receiving in said network communication system an incoming call placed to said PDA from an on-line calling station; holding said incoming call on-line at said meet me unit; making a determination in said meet me unit as to whether said incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA, said wireless actuation signal including an indication of the determined type of call; receiving said transmitted wireless actuation signal in said PDA; making a determination in said PDA as to whether a voice call or information call is being held on-line at said meet me unit; responsive to said determination in said PDA, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the 1 S incoming call waiting on-line; responsive to said determination in said PDA, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said connection from said PDA together in said meet me unit.
In accordance with still yet another aspect of the present invention there is provided a method for use in completing one incoming call to a personal digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of: receiving in said network communication system one incoming call placed to said PDA from a calling station waiting on-line;
holding said one incoming call waiting on-line at said meet me unit; making a determination in said meet me unit as to whether said one incoming call is a voice call or an information call; transmitting from said network communication system a wireless actuation signal for actuating said PDA; receiving said transmitted wireless actuation signal in said PDA; originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the one incoming call waiting on-line; receiving over said originated connection from said PDA to said meet me unit an indication specifying whether a ~_ ~ 215 1868 -2e-voice call or information call is being held at said meet me unit; responsive to said received indication, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received; responsive to said received indication, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said originated connection together in said meet me unit.
More specifically, with the advent of personal digital assistants (PDAs) and other portable communications devices having modems for information, e.g., facsimile and/or data, transmission over wireless connections, as well as the capability for voice communications, we have recognized that is possible to communicate with a person, wherever they are, in whatever form is desired. In order to do so in a natural manner, e.g., in a manner that simulates the way a person at a fixed location having a separate telephone, fax machine and data modem would communicate, we incorporate into a PDA or other similar portable communication devices capable of receiving multimode calls, e.g., voice, facsimile, data, or a combination thereof, in accordance with the principles of the invention, a) a receiver for a wireless actuation signal that indicates that a communication of some type is waiting for a called party; b) an outgoing connection origination unit that establishes a connection from the PDA to the waiting communication; c) a discriminator, which makes a determination as to the type of communication that is waiting; and d) ~ a selection unit that routes the information signals received over the connection established by the PDA to an appropriate communication unit within the PDA, e.g., a fax modem, data modem, or voice communication unit, the appropriate communication unit being selected in response to the type of communication that was determined by the discriminator to be waiting. If call screening mode is not active, the PDA owner may optionally be alerted only when 1 ) an information transmission is successfully completed and the received information is waiting in the PDA
for access by its owner, or 2) when a voice connection has successfully been established to the communication originator who continues to indicate a readiness to communicate. If call screening is active, the PDA displays an indication of the identity of the calling party so that the called party can decide if he wishes to - 2f -communicate with that person by having the call completed. If the called party decides he wishes to communicate with the calling party, he actuates the PDA
which then continues the above-described process.
In a particular embodiment of the invention, the PDA includes a) a paging receiver that receives as part of a paging signal an indication as to which of a voice call, facsimile call or data call is waiting for a called party; b) an outgoing call placement unit that places a second telephone call to connect the PDA
directly, or through a delay unit, e.g., a store and forward unit, to the calling party;
and c) a controller that determines whether the call is routed to the fax modem, data modem, or alerter and voice communication unit within the PDA, the determination being ~r ~~.~.~~68 based on the type of call that was indicated to be waiting by the actuation signal.
In another embodiment of the invention, the paging signal does not indicate the type of call that is waiting. Instead, information indicating the type of call that is waiting is contained in a signal received over the outgoing connection that is established by the PDA. The PDA then activates the appropriate one of its alerter and voice communication unit, fax modem, or data modem in response to the received signal.
In either of the foregoing exemplary embodiments, in accordance with the principles of the invention, the PDA owner is only alerted 1) after the information transmission has successfully completed and the received information is waiting in the PDA for the owner, or 2) when a connection has successfully been established to a so-called "meet me" unit and an indication is received therefrom indicating that the caller remains on the call, unless the call screening mode is active.
Brief Description of the Drawing In the drawing:
FIG. 1 shows an arrangement for providing transparent personal telecommunications services, in accordance with the principles of the invention;
FIG. 2 shows, in block diagram form, a more detailed view of a personal communications unit shown in FIG. l;
FIG. 3 shows, in block diagram form, an expanded view of the bridging and signaling unit shown in FIG. 1;
FIGs. 4 and 5, when connected together, show a flow chart of an exemplary process for completing a call placed to the personal number of an individual associated with the personal communications unit shown in FIG. 1;
and FIGs. 6 and 7, when connected together, show a flow chart of an exemplary process performed by the PDA of FIGs. 1 and 2 for completing an information transfer or establishing a voice telephone call.
Detailed Description FIG. 1 shows arrangement 100 for providing transparent personal telecommunications services, in accordance with the principles of the invention. A
caller places a telephone call from a) calling telephone 101, b) fax machine 102 or c) data terminal l04, having a built-in data modem, to the personal telephone number of an individual associated with, e.g., owner of, personal digital assistant (PDA) 103.
The caller's telephone call passes over telephone line l05 to central office 107.
Central office 107, in turn, routes the call to bridging and signaling unit l09, which is associated with the called number. PDA 103 is also associated with the called ~~~'.1868 personal telephone number, as discussed further below.
Current United States telephone practices generally require that at least the one local exchange carrier (LEC), containing central office 107, routes the caller's telephone call. Also, the caller's telephone call may be routed via an inter-s exchange carrier, represented by toll switch 111, and another local exchange carrier, represented by central office 1l3. Central offices 107 and 113 may be the same office. If so, the call would not pass through any inter-exchange Garner or any other central offices.
Bridging and signaling unit 109 is a so-called "meet me bridge" or "meet me unit" for connecting at least two incoming communications to each other.
Upon receipt of the caller's telephone call, bridging and signaling unit 109 forwards paging information to paging node 1l5. The paging information includes a predetermined code that uniquely identifies the called individual's PDA 103 and, if not predetermined, an identification of a location to which a return connection, e.g., telephone call which may carry modulated data or a data connection, must be .
established, in order to connect with or "meet" the caller's call. If the return connection is to be a telephone call, the identity of the location to which the return connection is to be made is in the form of a telephone number and the return connection is known as the return call. Optionally, the paging information includes an indication of the type of call being made to the PDA. It is noted that a copy of the predetermined code is stored within PDA 103. Paging node 1l5 causes a paging signal containing the paging information to be broadcast from paging tower 119.
Paging systems are well known in the art.
The telephone number of the return connection may be a translatable, e.g., 800-type, of telephone number. An advantage of using an 800-type of telephone number is that it allows PDA I03 to place the return connection without having any information about the area code of the telephone line to which it is connected. This is because calls to 800-type telephone numbers are unlike calls to conventional telephone numbers. Calls to conventional telephone numbers employ the area code for routing purposes. Such calls require the explicit dialing of the area code of the destination location for calls placed from one area code to another and that no area code be dialed for calls placed within a single area code.
However, 800-type telephone numbers employ the 800 area code to indicate that the telephone network should translate the telephone number to its corresponding destination location. As such, the 800 area code must always be dialed for such calls to give this indication to the telephone network, even if the destination location is within the same area code as the location of the caller.
PDA l03 receives paging signals transmitted from paging tower 119. In the event that the code contained within the paging information of a paging signal matches the predetermined code stored in PDA 103, and call screening is not being employed, PDA 103 automatically establishes a connection, which is the return connection or call, to the location, e.g., telephone number or data address, specified in that page, over a communication channel, e.g., a wireless communication channel.
As such, central office 121, which is a mobile telephone switching office (MTSO), receives the return connection via antenna 117, and routes it to bridging and signaling unit 109. To this end, central office 121 may route the call via an inter-exchange carrier, represented by toll switch 133, and another local exchange carrier, represented by central office l13. The routing of return connections to 800-type telephone numbers follows well-known practices in the art for routing calls to type telephone numbers. U.S. Patent No. 4,191,860 issued to R. P. Weber on March 4, 1980, describes one system for routing and translating 800-type numbers.
The association of central office l21 with database 135 and toll switch 133 with database 137 aids in the routing process.
Unless call screening is employed, PDA 103 alerts the called individual to the existence of a voice telephone call placed to his personal number only upon an indication that the call from calling telephone 101 remains in progress, in accordance with an aspect of the invention. To this end, upon receipt of the return connection, bridging and signaling unit l09 continually determines if the call from telephone 101 remains in progress. As long as the call from telephone 101 remains in progress, bridging and signaling unit l09 sends a so-called "in-progress" signal, over the return connection, to PDA 103. PDA l03 begins to alert upon receipt of the in-progress signal. Furthermore, in accordance with an aspect of the invention, personal communications unit I03 continues to alert only during continued reception of the in-progress signal or until it detects telephone l25 having gone off-hook while PDA 103 was still alerting. To complete the caller's call, in accordance with aspects of the invention, PDA 103 connects speakerphone 125 to the wireless telephone call if the owner of PDA 103 takes it off-hook while it is alerting. At that time, bridging and signaling unit l09 connects the caller's call from telephone 101 to the return connection. As a result of these connections, the caller at telephone 101 can converse with the called individual at telephone 125.
In accordance with the principles of the invention, PDA 103 does not alert the called individual as to the existence of an information call upon a) receiving a page indicating an information call or b) connecting to bridging and signaling unit 109 when the type of call is not contained in the paging information. Instead, PDA
103 immediately establishes the return connection and, upon its successful establishment, PDA l03 automatically engages in information transfer with bridging and signaling unit 109 until all the information is received and stored in PDA
103.
The received information may be stored in a file. In accordance with an aspect of the invention, only once the information transfer is complete does PDA 103 alerts the called individual. Thus, advantageously, the called individual is not disturbed until PDA l03 has useful information to present to him.
It is noted that the useful information may be that the desired information could not be correctly received. To this end, PDA 103 may give a first type of alerting, e.g., a particular tone pattern, if the information was successfully transferred to PDA 103, and a second type of alerting, e.g., a different particular tone pattern, if the information transfer was not successful. For successful information transfers the alerting may include a display of the name of the received file.
FIG. 2 shows, in block diagram form, a more detailed view of the communication apparatus of PDA 103. Page receiver 201 receives paging signals transmitted from paging tower 119 via paging antenna 203. Page receiver 201 also stores the predetermined code associating an individual with PDA 103. Mobile telephone controller 209 controls the mobile telephone functions of PDA 103 and it is connected to the speaker and microphone that make up speakerphone 125. Link 811 connects mobile telephone controller 209 to radio transceiver 807. Link 2l1 connects mobile telephone controller 209 to control unit 205. Wireless modem is also connected to control unit 205 and radio transceiver 807. Wireless modem 225 is able to receive and transmit both conventional data and conventional facsimile signals.
In response to the reception of a paging signal containing paging information having this PDA's particular code, page receiver 20l sends to control unit 205, over link 207, the received indication of the location to which PDA
must establish the return connection. As noted, this location indication, e.g., a telephone number, if not predetermined, is part of the paging information.
If the paging information includes an indication of the type of call, e.g., voice or information, control unit 205 cooperates with mobile telephone controller 209 or wireless modem 225 to establish the return connection to the proper location _ _ 2~~'~868 _7_ over an available wireless channel. To this end, radio signals are transmitted and received by radio transceiver 807, via antenna 703. The wireless channel may, but need not, e.g., for information calls, be dedicated to the return connection.
In accordance with an aspect of the invention, for voice telephone calls, if the return connection is successfully placed and PDA 103 receives an in-progress signal indicating that the caller's telephone call continues to be in progress, control unit 205 signals call alert 213, over link 215, to begin generating an alerting indication. In one embodiment, the alerting indication is a predetermined beeping tone. Optionally, control unit 205 supplies to display 131, over link 217, the identity of the caller, if that information is available. Either a portion of the paging signal or signals supplied over the channel of the return connection may provide the caller identity.
If call screening is employed, PDA l03 begins alerting upon receipt of the paging information. A return connection need not be immediately established.
Instead, PDA l03 conveys to its owner, e.g., by displaying on the screen or by audibly announcing, an indication of the caller's identity. Such an indication may be the caller's name, telephone number or a personal identification number.
Typically, identifying information is contained as part of the paging information. The PDA
owner then determines if he desires to communicate with the calling party. If so, he indicates his desire to PDA l03, which then establishes the return connection.
PDA
103 need not attempt to determine the presence of an in-progress signal, as the PDA
owner has already been disturbed. However, if the calling party is no longer available upon completion of the return connection, some indication should be given to the called party.
If the caller's call is an information call, e.g., fax or data, in response to receipt of a paging signal that includes paging information matching PDA's 103 particular code stored in page receiver 201, PDA 103 establishes a return connection, e.g., a telephone call or a packet data call, to either a predetermined location or a location supplied to control unit 205, over link 207, which was received as part of the paging information. If the call type is indicated by the paging information, control unit 205 determines the best available channel, e.g., cheapest or fastest, given parameters supplied by the PDA owner, for establishing the return connection, based on the indicated call type. Control unit 205 cooperates with either mobile telephone controller 209 or wireless modem 225, whichever has call origination circuitry, to establish the return connection over an available wireless channel. If the call type was not indicated by the paging information, upon the successful establishment of _g_ the return connection, bridging and signaling unit 109 transmits to control unit 205 a message indicating the call type. Information is then transmitted from bridging and signaling unit l09 to PDA l03 over the return connection via wireless modem 225.
The information is stored in storage 231.
In accordance with an aspect of the invention, upon successful completing the information transfer, control unit 205 indicates to call alert 213, over link 215, to begin generating an alerting indication. In one embodiment, the alerting indication is a predetermined beeping tone. Optionally, control unit 205 supplies to display 131, over link 217, the identity of the caller, if that information is available.
Advantageously, the PDA owner is not disturbed by the alerting until the information is successfully transferred to the PDA.
FIG. 3 shows, in block diagram form, an expanded view of bridging and signaling unit l09. Bridging and signaling unit 109 includes: a) trunk interfaces 401, b) DTMF receivers 403, c) bridge control 405, d) voice amplifier and ringback units 407, e) switch fabric 409, f) in-band signaling unit 411, g) trunk interfaces 413 h) information store 421 and i) protocol conversion unit 43l. Bridge control controls and coordinates the operation of bridging and signaling unit 109 by communicating commands and information over control bus 417.
Calls placed by callers to personal numbers of individuals associated with a PDA 103 are received and terminated at bridging and signaling unit l09 by one of trunk interfaces 40l. In one embodiment, the interface between central office 113 and trunk interfaces 401 is the same type of interface employed to connect a central office to a PBX equipped for direct inward dialing (DID). As part of terminating a call, central office l13 sends the last four digits of the personal telephone number to bridging and signaling unit 109 over the trunk. These digits are sent as DTMF signals. One of DTMF receivers 403 receives the DTMF signals over one of lines 415 and decodes them. It informs bridge control 405 at which of trunk interfaces 401 the call arrived and the decoded four digits.
In response to the reception of the four decoded digits, bridge control 405 instructs one of voice amplifier and audible ring units 407 to supply ringback tone over the one of trunk interfaces 401 at which the call arnved. Answer supervision is supplied so that the type of call may be determined. Since answer supervision is supplied, the caller is charged for the call until it is answered by the called party. The call is then forwarded to protocol conversion unit 431 to determine the call type.
Bridge control 405 contains memory 419 which includes both data storage and code for operating bridge control 405. Memory 419 maps the received four digits of the called individual's personal telephone number to the predetermined code stored in the PDA l03 associated with the called individual. Bridge control 405 selects an idle one of trunk interfaces 413 at which to receive the return connection. The trunks connecting central office 1l3 to trunk interfaces 413 are dedicated trunks and each has its own location indication, e.g., telephone number.
Thereafter, bridge control 405 supplies to paging node 115 (FIG. 1 ) a) the telephone number of the trunk associated with the selected idle one of trunk interfaces 4l3, as the number for the return connection, b) the predetermined code of the called individual, and, optionally, c) the call type, e.g., voice or information.
Upon receipt of a return connection at the selected one of trunk interfaces 413, bridge control 405 determines which of trunk interfaces 401 holds the call of the caller that corresponds to this return connection. In accordance with an aspect of the invention, if the caller's call is 1) a voice call, 2) still in progress, and 3) call screening is not being employed, bridge control 405 causes in-band signaling unit 411 to transmit an in-progress signal to PDA 103. If the called individual goes off-hook at telephone 125 (FIG. 1 ), in-band signaling unit 411 receives a signal from PDA 103 indicating this. In response to this signal, bridge control 405 commands switch fabric 409 to interconnect the caller's call with its respective return connection. Bridge control 405 also commands the respective one of voice amplifier and ringback units 407 to cease supplying ringback tone to the caller and to switch to amplification mode. This is necessary because a back-to-back connection of two separate telephone calls requires amplification to overcome the attendant loss of signal strength. Simultaneously, bridge control 405 commands trunk interface to return the well-known answer supervision signal to the caller's call.
If the caller's call is determined to be an information call, and information begins to be received at bridging and signaling unit 109 prior to the establishment of the return connection, it is necessary to insure that the information 30- is transmitted to PDA 103 and not lost. Therefore, such information is stored in information store 421. To this end, switch fabric 409 connects the caller's call to information store 421 until the return connection is established. Upon receipt of the return connection, it is connected through switch fabric 409 to protocol conversion unit 431, to determine the protocol being used by the return connection. For example, if the return connection employs the well known cellular digital packet data (CDPD) over the wireless connection to central office 12l, it is likely that the packet y .,~. ~.. ~~ ~~
data is being transmitted to bridging and signaling unit 109 using the well known frame relay protocol. However, the caller's call may be transmitted over wired lines from a facsimile machine using a conventional fax modem.
If the caller's call and the return connection are both employing the same protocol, a direct connection may be established between them via switch fabric 409. If the caller's call and the return connection are both employing different protocols, they are connected together via switch fabric 409 and protocol conversion unit 43l, so that protocol conversion unit 431 may perform the necessary protocol conversion. In either case, if information from the caller's call is stored in information store 421, the return connection is connected to the caller's call through information store 42l. The initially stored information may thus be first supplied to PDA l03 while further information that continues to arrive on the caller's call is buffered in information store 42l. Advantageously, buffering the information permits the resending of all or part of the information in the event of a transmission error. Upon successfully transmitting the information, it is deleted from information store 421.
FIGS. 4 and 5, when connected together, show a flow chart of an exemplary process performed in the telecommunications equipment outside of PDA
103 for completing a call placed to the personal number of a called individual associated with one of PDA 103 (FIG. 1). The process begins in step 50l (FIG.
4) when a caller at calling telephone l01 (FIG. 1), fax machine 102, or terminal l04 decides to place a call to the personal number of the individual associated with PDA
l03. To this end, in step 503, the caller dials the called individual's personal number from the calling device. A local exchange carrier (LEC) routes the call to bridging and signaling unit l09 in step 505. Thereafter, in step 507) the LEC supplies the called number and, if available, the calling number to bridging and signaling unit l09.
In step 509, bridging and signaling unit l09 supplies ringback tone to telephone 101. Next, in step 511, the type of call being originated, i.e., information or voice, is determined. Bridging and signaling unit 109 sends to paging node the paging information, i.e., the predetermined code of the called individual that is stored within PDA 103 and, optionally, the telephone number to which the return connection must be made and the call type, in step 513. In step 5l5, paging tower 119 broadcasts a paging signal that includes the paging information. Next, conditional branch point 5l7 tests to determine if the caller's call is an information call.
r ~~t i:215 1868 If the test result in step S 17 is NO, indicating that the caller's call is a voice call, control passes to conditional branch point S 19, which tests to determine if the return connection has been received from PDA l03. If the test result in step S 19 is NO, control passes back to step 5l9 to await the return connection. If a predetermined time has passed, the process may be exited. If the test result in step S 19 is YES, control passes to conditional branch point S21, in which bridging and signaling unit l09 tests to determine if the caller's call remains in progress. If the test result in step 52l is YES, control passes to step 523, in which bridging and signaling unit l09 sends an in-progress signal from in-band signaling unit 411.
Control next passes to conditional branch point S25, which tests to determine if PDA l03 has taken speakerphone 12S off-hook. If the test result in step S25 is NO, control passes back to conditional branch point 521, which tests to determine if PDA 103 continues to receive the in-progress signal. If the test result in step 525 is YES, control passes to step 527 in which bridging and signaling unit 109 stops sending ringback tone to telephone l01. Next, in step 529, switch fabric (FIG. 3) interconnects the caller's call and the return connection at bridging and signaling unit 109. This allows the caller to talk with the called individual.
The process is then exited in step 53l.
If the test result in step 52l is NO, bridging and signaling unit l09 sends a disconnect signal to PDA l03 in step S33. Next, bridging and signaling unit goes on-hook, in step 535. Thereafter, the process is exited in step S31.
If the test result in step S 17 is YES, indicating that the caller's call is an information call, i.e., fax or data, control passes to conditional branch point S37, which tests to determine if information transmission from the caller's location has begun. If the test result in step 537 is NO, control loops back to step S37 to await the beginning of information transmission. A time limit may be set which, if exceeded, will cause the process to be exited. If the test result in step 537 is YES, control passes to conditional branch point 539, which tests to determine if a return connection has been established. If the test result instep 539 is NO, control passes to step 54l, in which bridging and signaling unit 109 causes the information source to be connected to memory for this call in information storage 421. Control then passes back to step 537.
If the test result in step 539 is YES, indicating that, in response to the page, PDA l03 has established a successful return connection, control passes to conditional branch point 543, which tests to determine if the communication protocols of the caller's call and the return connection are the same. If the test result i ~u:_a y a - 12=
in step 543 is NO, control passes to step 545, in which bridging and signaling unit 109 sets up a path for the information through protocol conversion unit 431.
If the test result in step 543 is YES, or after execution of step 545, control passes to step 547, in which the caller's call is bridged to the return connection. Next, in step 549, the information is transmitted from bridging and signaling unit 109 over the return connection to PDA 103. This transmission is performed by including the memory of information store 43l as a delay in the transmission path if any information has been stored in step 541. Thus, the stored information is first transmitted while additional incoming information continues to be stored for transmission at the appropriate time in a first in, first out fashion. When the memory for this information transfer is empty, it may be retained in the path with essentially zero delay or it may be bypassed.
Conditional branch point 551 tests to determine if the information transmission has successfully completed. If the test result in step 551 is NO, control passes to conditional branch point 553, which tests to determine if the caller is still sending data. If the test result in step 553 is YES, indicating that the caller has not yet transmitted all the information to bridging and signaling unit 109, control passes back to step 549 and information transmission continues from the caller to PDA
103.
If the test result in step 553 is NO, indicating that the caller has transmitted a11 the information to bridging and signaling unit 109, control passes to step 555, in which the caller is disconnected. Control then passes back to step 549 to continue transmitting any previously stored information to PDA 103.
If the test result in step 551 is YES, indicating that the information transmission has successfully completed, control passes to step 557 and both connections are torn down. The process then exits in step 53l.
FIGS. 6 and 7, when connected together, show a flow chart of an exemplary process performed by PDA 103 for completing an information transfer or establishing a voice telephone call. The process begins in step 701 when PDA
l03 receives the paging signal. Next, in step 703, PDA 103 seizes a wireless communication channel, e.g., a telephone channel or a CDPD channel. In one embodiment of the invention, the type of channel may be determined in response to the call type received in the paging information and prestored parameters of the PDA
owner. In step 705, PDA l03 establishes the return connection to bridging and signaling unit l09. This may be achieved by dialing a telephone number, e.g., an 800-type telephone number, received as part of the paging information or establishing a packet data session. Central office 121 routes the return connection 2.e1868 through to bridging and signaling unit 109.
Conditional branch point 707 tests to determine the call type, e.g., information or voice. In one embodiment of the invention, this test is performed by examining the type signal supplied as part of the paging information. In another embodiment of the invention, the call type may be supplied from bridging and signaling unit l09 as an in-band signal over the return connection. If the test result in step 707 is INFORMATION, indicating that the caller has placed an information call, control passes to step 709, in which PDA 103 begins to receive the information being transmitted from bridging and signaling unit l09. The information is stored in storage 231, e.g., in a file.
Next, conditional branch point 711 tests to determine if the information transmission is complete. If the test result in step 71l is NO, indicating that information continues to be transmitted, control passes back to step 709 to receive additional information. If the test result in step 711 is YES, control passes to conditional branch point 7l3, which tests to determine if any uncorrectable errors occurred during the course of transmission.
In accordance with the principles of the invention, if the test result in step 7l3 is NO, indicating that any errors in the received information have been corrected, and thus the information received is valid and complete, control passes to step 717, in which PDA 103 begins alerting. The alert may be a distinctive tone that distinguishes an information call from a voice call, thus informing the PDA
owner that information now resides in the PDA for access at his convenience.
Furthermore, the alerting may also distinguish between the types of information that may be received, e.g., data or facsimile, as well as the urgency of the information.
The alerting may continue indefinitely or may only continue for a predetermined time period. Both audible and visual alerting may be supplied and these may each continue for independent time periods. Control then passes to step 719 and PDA
goes on-hook, thus causing the return connection to be torn down. The process is then exited in step 721.
In accordance with an aspect of the invention, if the test result in step 713 is YES, indicating that errors in the received information could not be corrected, and thus the information received is invalid or incomplete, control passes to conditional branch point 723, in which PDA l03 tests to determine if retransmission of the information is possible. Retransmission would be possible if the information remained stored in information store 42l in bridging and signaling unit l09 or if the transmitting unit, e.g., fax machine l02 or terminal 104, has retransmission capabilities. Such retransmission capabilities would be indicated to PDA l03 as handshaking information prior to the start of information transfer.
If the test result in step 723 is YES, indicating that retransmission is possible, control passes to step 725, in which PDA l03 requests retransmission of the information. Control then passes back to step 709 to receive the retransmission.
If the test result in step 723 is NO, indicating that retransmission is not possible, control passes to step 719, in which PDA 103 goes on-hook. It is noted that even if retransmission capabilities are available, if retransmission has been attempted more than a predetermined number of times, step 723 may determine that retransmission is not possible. The process is then exited in step 72l.
If the test result in step 707 is VOICE, indicating that the caller has placed a voice call, control passes to conditional branch point 731, which tests to determine if the caller's call is still in-progress, i.e., is the in-progress signal from bridging and signaling unit 109 continuing to be received. If the test result in step 731 is YES, control passes to step 733, in which PDA 103 begins alerting in response to reception of the in-progress signal. Control next passes to conditional branch point 735, which tests to determine if PDA 103 (FIG. 1) has gone off-hook.
If the test result in step 735 is NO, control passes back to conditional branch point 731. If the test result in step 735 is YES, control passes to step 737, in which PDA
103 sends to bridging and signaling unit l09 an in-band signal indicating that telephone l25 has gone off-hook. Also, alerting by PDA 103 ceases. The process is then exited in step 72l. The caller and PDA owner may now converse with each other.
At the end of the conversation, either the caller or the called individual will go on-hook. At that time, the call between the on-hook party and bridging and signaling unit l09 is taken down. Furthermore, bridging and signaling unit 109 causes the call by the party not going on-hook to be taken down as well If the test result in step 731 is NO, control passes to optional step 739, in which PDA 103 stops alerting, if it had been alerting. Next, in step 741, PDA
goes on-hook, causing the return connection to be torn down. The process is then exited in step 721.
In another embodiment of the invention, bridging and signaling unit 109 does not supply a telephone number to paging node 115 for every return connection.
Instead, each PDA 103 always places the return call to the same predetermined telephone number. Central office 121, toll switch 133 and central office 113 route return connections placed to this number to available ones of trunk interfaces 413.
Upon completing the return connection to the supplied number, PDA l03 supplies, via in-band signaling unit 307 (FIG. 2), its predetermined code from page receiver 201 (FIG. 2). Bridging and signaling unit l09 receives this code via in-band signaling unit 11l and supplies the code to bridge control 405 (FIG. 4).
Bridge control 405, employing memory 4l9, maps the received code to the one of trunk interfaces 40l holding the caller's call. If the caller's call is still in progress, in-band signaling unit 411 transmits the in-progress signal. Thereafter, the operation proceeds as described above.
In another embodiment of the invention, trunk interfaces 401 and 413 terminate a11 digital transmission facilities, e.g., T-1 or ISDN primary rate interfaces (PRI). However, the functionality of trunk interfaces 401 and 4l3, that of receiving, holding, and identifying telephone calls, remains the same. The design of such trunk interfaces is well known in the art. Also, such embodiments of the invention can include the processing of both in-band and out-of-band signals. To this end, in-band signaling units 307 (FIG. 3) and 411 are replaced by in-band or in and out-of-band signaling units. The design of such signaling units will be readily apparent to those skilled in the art.
As noted above, display 131 can display the number of the caller if PDA
l03 receives the necessary information. The paging information may contain the caller's number. Alternatively, bridging and signaling unit 109 may supply the caller's number as part of the in-band signals it supplies from in-band signaling unit 411 (FIG. 4).
The foregoing merely illustrates the principles of the inventions. It will thus be appreciated that those skilled in the art will be able to devise various arrangements which, although not explicitly described or shown herein, embody the principles of the invention and are thus within its spirit and scope.
103 immediately establishes the return connection and, upon its successful establishment, PDA l03 automatically engages in information transfer with bridging and signaling unit 109 until all the information is received and stored in PDA
103.
The received information may be stored in a file. In accordance with an aspect of the invention, only once the information transfer is complete does PDA 103 alerts the called individual. Thus, advantageously, the called individual is not disturbed until PDA l03 has useful information to present to him.
It is noted that the useful information may be that the desired information could not be correctly received. To this end, PDA 103 may give a first type of alerting, e.g., a particular tone pattern, if the information was successfully transferred to PDA 103, and a second type of alerting, e.g., a different particular tone pattern, if the information transfer was not successful. For successful information transfers the alerting may include a display of the name of the received file.
FIG. 2 shows, in block diagram form, a more detailed view of the communication apparatus of PDA 103. Page receiver 201 receives paging signals transmitted from paging tower 119 via paging antenna 203. Page receiver 201 also stores the predetermined code associating an individual with PDA 103. Mobile telephone controller 209 controls the mobile telephone functions of PDA 103 and it is connected to the speaker and microphone that make up speakerphone 125. Link 811 connects mobile telephone controller 209 to radio transceiver 807. Link 2l1 connects mobile telephone controller 209 to control unit 205. Wireless modem is also connected to control unit 205 and radio transceiver 807. Wireless modem 225 is able to receive and transmit both conventional data and conventional facsimile signals.
In response to the reception of a paging signal containing paging information having this PDA's particular code, page receiver 20l sends to control unit 205, over link 207, the received indication of the location to which PDA
must establish the return connection. As noted, this location indication, e.g., a telephone number, if not predetermined, is part of the paging information.
If the paging information includes an indication of the type of call, e.g., voice or information, control unit 205 cooperates with mobile telephone controller 209 or wireless modem 225 to establish the return connection to the proper location _ _ 2~~'~868 _7_ over an available wireless channel. To this end, radio signals are transmitted and received by radio transceiver 807, via antenna 703. The wireless channel may, but need not, e.g., for information calls, be dedicated to the return connection.
In accordance with an aspect of the invention, for voice telephone calls, if the return connection is successfully placed and PDA 103 receives an in-progress signal indicating that the caller's telephone call continues to be in progress, control unit 205 signals call alert 213, over link 215, to begin generating an alerting indication. In one embodiment, the alerting indication is a predetermined beeping tone. Optionally, control unit 205 supplies to display 131, over link 217, the identity of the caller, if that information is available. Either a portion of the paging signal or signals supplied over the channel of the return connection may provide the caller identity.
If call screening is employed, PDA l03 begins alerting upon receipt of the paging information. A return connection need not be immediately established.
Instead, PDA l03 conveys to its owner, e.g., by displaying on the screen or by audibly announcing, an indication of the caller's identity. Such an indication may be the caller's name, telephone number or a personal identification number.
Typically, identifying information is contained as part of the paging information. The PDA
owner then determines if he desires to communicate with the calling party. If so, he indicates his desire to PDA l03, which then establishes the return connection.
PDA
103 need not attempt to determine the presence of an in-progress signal, as the PDA
owner has already been disturbed. However, if the calling party is no longer available upon completion of the return connection, some indication should be given to the called party.
If the caller's call is an information call, e.g., fax or data, in response to receipt of a paging signal that includes paging information matching PDA's 103 particular code stored in page receiver 201, PDA 103 establishes a return connection, e.g., a telephone call or a packet data call, to either a predetermined location or a location supplied to control unit 205, over link 207, which was received as part of the paging information. If the call type is indicated by the paging information, control unit 205 determines the best available channel, e.g., cheapest or fastest, given parameters supplied by the PDA owner, for establishing the return connection, based on the indicated call type. Control unit 205 cooperates with either mobile telephone controller 209 or wireless modem 225, whichever has call origination circuitry, to establish the return connection over an available wireless channel. If the call type was not indicated by the paging information, upon the successful establishment of _g_ the return connection, bridging and signaling unit 109 transmits to control unit 205 a message indicating the call type. Information is then transmitted from bridging and signaling unit l09 to PDA l03 over the return connection via wireless modem 225.
The information is stored in storage 231.
In accordance with an aspect of the invention, upon successful completing the information transfer, control unit 205 indicates to call alert 213, over link 215, to begin generating an alerting indication. In one embodiment, the alerting indication is a predetermined beeping tone. Optionally, control unit 205 supplies to display 131, over link 217, the identity of the caller, if that information is available.
Advantageously, the PDA owner is not disturbed by the alerting until the information is successfully transferred to the PDA.
FIG. 3 shows, in block diagram form, an expanded view of bridging and signaling unit l09. Bridging and signaling unit 109 includes: a) trunk interfaces 401, b) DTMF receivers 403, c) bridge control 405, d) voice amplifier and ringback units 407, e) switch fabric 409, f) in-band signaling unit 411, g) trunk interfaces 413 h) information store 421 and i) protocol conversion unit 43l. Bridge control controls and coordinates the operation of bridging and signaling unit 109 by communicating commands and information over control bus 417.
Calls placed by callers to personal numbers of individuals associated with a PDA 103 are received and terminated at bridging and signaling unit l09 by one of trunk interfaces 40l. In one embodiment, the interface between central office 113 and trunk interfaces 401 is the same type of interface employed to connect a central office to a PBX equipped for direct inward dialing (DID). As part of terminating a call, central office l13 sends the last four digits of the personal telephone number to bridging and signaling unit 109 over the trunk. These digits are sent as DTMF signals. One of DTMF receivers 403 receives the DTMF signals over one of lines 415 and decodes them. It informs bridge control 405 at which of trunk interfaces 401 the call arrived and the decoded four digits.
In response to the reception of the four decoded digits, bridge control 405 instructs one of voice amplifier and audible ring units 407 to supply ringback tone over the one of trunk interfaces 401 at which the call arnved. Answer supervision is supplied so that the type of call may be determined. Since answer supervision is supplied, the caller is charged for the call until it is answered by the called party. The call is then forwarded to protocol conversion unit 431 to determine the call type.
Bridge control 405 contains memory 419 which includes both data storage and code for operating bridge control 405. Memory 419 maps the received four digits of the called individual's personal telephone number to the predetermined code stored in the PDA l03 associated with the called individual. Bridge control 405 selects an idle one of trunk interfaces 413 at which to receive the return connection. The trunks connecting central office 1l3 to trunk interfaces 413 are dedicated trunks and each has its own location indication, e.g., telephone number.
Thereafter, bridge control 405 supplies to paging node 115 (FIG. 1 ) a) the telephone number of the trunk associated with the selected idle one of trunk interfaces 4l3, as the number for the return connection, b) the predetermined code of the called individual, and, optionally, c) the call type, e.g., voice or information.
Upon receipt of a return connection at the selected one of trunk interfaces 413, bridge control 405 determines which of trunk interfaces 401 holds the call of the caller that corresponds to this return connection. In accordance with an aspect of the invention, if the caller's call is 1) a voice call, 2) still in progress, and 3) call screening is not being employed, bridge control 405 causes in-band signaling unit 411 to transmit an in-progress signal to PDA 103. If the called individual goes off-hook at telephone 125 (FIG. 1 ), in-band signaling unit 411 receives a signal from PDA 103 indicating this. In response to this signal, bridge control 405 commands switch fabric 409 to interconnect the caller's call with its respective return connection. Bridge control 405 also commands the respective one of voice amplifier and ringback units 407 to cease supplying ringback tone to the caller and to switch to amplification mode. This is necessary because a back-to-back connection of two separate telephone calls requires amplification to overcome the attendant loss of signal strength. Simultaneously, bridge control 405 commands trunk interface to return the well-known answer supervision signal to the caller's call.
If the caller's call is determined to be an information call, and information begins to be received at bridging and signaling unit 109 prior to the establishment of the return connection, it is necessary to insure that the information 30- is transmitted to PDA 103 and not lost. Therefore, such information is stored in information store 421. To this end, switch fabric 409 connects the caller's call to information store 421 until the return connection is established. Upon receipt of the return connection, it is connected through switch fabric 409 to protocol conversion unit 431, to determine the protocol being used by the return connection. For example, if the return connection employs the well known cellular digital packet data (CDPD) over the wireless connection to central office 12l, it is likely that the packet y .,~. ~.. ~~ ~~
data is being transmitted to bridging and signaling unit 109 using the well known frame relay protocol. However, the caller's call may be transmitted over wired lines from a facsimile machine using a conventional fax modem.
If the caller's call and the return connection are both employing the same protocol, a direct connection may be established between them via switch fabric 409. If the caller's call and the return connection are both employing different protocols, they are connected together via switch fabric 409 and protocol conversion unit 43l, so that protocol conversion unit 431 may perform the necessary protocol conversion. In either case, if information from the caller's call is stored in information store 421, the return connection is connected to the caller's call through information store 42l. The initially stored information may thus be first supplied to PDA l03 while further information that continues to arrive on the caller's call is buffered in information store 42l. Advantageously, buffering the information permits the resending of all or part of the information in the event of a transmission error. Upon successfully transmitting the information, it is deleted from information store 421.
FIGS. 4 and 5, when connected together, show a flow chart of an exemplary process performed in the telecommunications equipment outside of PDA
103 for completing a call placed to the personal number of a called individual associated with one of PDA 103 (FIG. 1). The process begins in step 50l (FIG.
4) when a caller at calling telephone l01 (FIG. 1), fax machine 102, or terminal l04 decides to place a call to the personal number of the individual associated with PDA
l03. To this end, in step 503, the caller dials the called individual's personal number from the calling device. A local exchange carrier (LEC) routes the call to bridging and signaling unit l09 in step 505. Thereafter, in step 507) the LEC supplies the called number and, if available, the calling number to bridging and signaling unit l09.
In step 509, bridging and signaling unit l09 supplies ringback tone to telephone 101. Next, in step 511, the type of call being originated, i.e., information or voice, is determined. Bridging and signaling unit 109 sends to paging node the paging information, i.e., the predetermined code of the called individual that is stored within PDA 103 and, optionally, the telephone number to which the return connection must be made and the call type, in step 513. In step 5l5, paging tower 119 broadcasts a paging signal that includes the paging information. Next, conditional branch point 5l7 tests to determine if the caller's call is an information call.
r ~~t i:215 1868 If the test result in step S 17 is NO, indicating that the caller's call is a voice call, control passes to conditional branch point S 19, which tests to determine if the return connection has been received from PDA l03. If the test result in step S 19 is NO, control passes back to step 5l9 to await the return connection. If a predetermined time has passed, the process may be exited. If the test result in step S 19 is YES, control passes to conditional branch point S21, in which bridging and signaling unit l09 tests to determine if the caller's call remains in progress. If the test result in step 52l is YES, control passes to step 523, in which bridging and signaling unit l09 sends an in-progress signal from in-band signaling unit 411.
Control next passes to conditional branch point S25, which tests to determine if PDA l03 has taken speakerphone 12S off-hook. If the test result in step S25 is NO, control passes back to conditional branch point 521, which tests to determine if PDA 103 continues to receive the in-progress signal. If the test result in step 525 is YES, control passes to step 527 in which bridging and signaling unit 109 stops sending ringback tone to telephone l01. Next, in step 529, switch fabric (FIG. 3) interconnects the caller's call and the return connection at bridging and signaling unit 109. This allows the caller to talk with the called individual.
The process is then exited in step 53l.
If the test result in step 52l is NO, bridging and signaling unit l09 sends a disconnect signal to PDA l03 in step S33. Next, bridging and signaling unit goes on-hook, in step 535. Thereafter, the process is exited in step S31.
If the test result in step S 17 is YES, indicating that the caller's call is an information call, i.e., fax or data, control passes to conditional branch point S37, which tests to determine if information transmission from the caller's location has begun. If the test result in step 537 is NO, control loops back to step S37 to await the beginning of information transmission. A time limit may be set which, if exceeded, will cause the process to be exited. If the test result in step 537 is YES, control passes to conditional branch point 539, which tests to determine if a return connection has been established. If the test result instep 539 is NO, control passes to step 54l, in which bridging and signaling unit 109 causes the information source to be connected to memory for this call in information storage 421. Control then passes back to step 537.
If the test result in step 539 is YES, indicating that, in response to the page, PDA l03 has established a successful return connection, control passes to conditional branch point 543, which tests to determine if the communication protocols of the caller's call and the return connection are the same. If the test result i ~u:_a y a - 12=
in step 543 is NO, control passes to step 545, in which bridging and signaling unit 109 sets up a path for the information through protocol conversion unit 431.
If the test result in step 543 is YES, or after execution of step 545, control passes to step 547, in which the caller's call is bridged to the return connection. Next, in step 549, the information is transmitted from bridging and signaling unit 109 over the return connection to PDA 103. This transmission is performed by including the memory of information store 43l as a delay in the transmission path if any information has been stored in step 541. Thus, the stored information is first transmitted while additional incoming information continues to be stored for transmission at the appropriate time in a first in, first out fashion. When the memory for this information transfer is empty, it may be retained in the path with essentially zero delay or it may be bypassed.
Conditional branch point 551 tests to determine if the information transmission has successfully completed. If the test result in step 551 is NO, control passes to conditional branch point 553, which tests to determine if the caller is still sending data. If the test result in step 553 is YES, indicating that the caller has not yet transmitted all the information to bridging and signaling unit 109, control passes back to step 549 and information transmission continues from the caller to PDA
103.
If the test result in step 553 is NO, indicating that the caller has transmitted a11 the information to bridging and signaling unit 109, control passes to step 555, in which the caller is disconnected. Control then passes back to step 549 to continue transmitting any previously stored information to PDA 103.
If the test result in step 551 is YES, indicating that the information transmission has successfully completed, control passes to step 557 and both connections are torn down. The process then exits in step 53l.
FIGS. 6 and 7, when connected together, show a flow chart of an exemplary process performed by PDA 103 for completing an information transfer or establishing a voice telephone call. The process begins in step 701 when PDA
l03 receives the paging signal. Next, in step 703, PDA 103 seizes a wireless communication channel, e.g., a telephone channel or a CDPD channel. In one embodiment of the invention, the type of channel may be determined in response to the call type received in the paging information and prestored parameters of the PDA
owner. In step 705, PDA l03 establishes the return connection to bridging and signaling unit l09. This may be achieved by dialing a telephone number, e.g., an 800-type telephone number, received as part of the paging information or establishing a packet data session. Central office 121 routes the return connection 2.e1868 through to bridging and signaling unit 109.
Conditional branch point 707 tests to determine the call type, e.g., information or voice. In one embodiment of the invention, this test is performed by examining the type signal supplied as part of the paging information. In another embodiment of the invention, the call type may be supplied from bridging and signaling unit l09 as an in-band signal over the return connection. If the test result in step 707 is INFORMATION, indicating that the caller has placed an information call, control passes to step 709, in which PDA 103 begins to receive the information being transmitted from bridging and signaling unit l09. The information is stored in storage 231, e.g., in a file.
Next, conditional branch point 711 tests to determine if the information transmission is complete. If the test result in step 71l is NO, indicating that information continues to be transmitted, control passes back to step 709 to receive additional information. If the test result in step 711 is YES, control passes to conditional branch point 7l3, which tests to determine if any uncorrectable errors occurred during the course of transmission.
In accordance with the principles of the invention, if the test result in step 7l3 is NO, indicating that any errors in the received information have been corrected, and thus the information received is valid and complete, control passes to step 717, in which PDA 103 begins alerting. The alert may be a distinctive tone that distinguishes an information call from a voice call, thus informing the PDA
owner that information now resides in the PDA for access at his convenience.
Furthermore, the alerting may also distinguish between the types of information that may be received, e.g., data or facsimile, as well as the urgency of the information.
The alerting may continue indefinitely or may only continue for a predetermined time period. Both audible and visual alerting may be supplied and these may each continue for independent time periods. Control then passes to step 719 and PDA
goes on-hook, thus causing the return connection to be torn down. The process is then exited in step 721.
In accordance with an aspect of the invention, if the test result in step 713 is YES, indicating that errors in the received information could not be corrected, and thus the information received is invalid or incomplete, control passes to conditional branch point 723, in which PDA l03 tests to determine if retransmission of the information is possible. Retransmission would be possible if the information remained stored in information store 42l in bridging and signaling unit l09 or if the transmitting unit, e.g., fax machine l02 or terminal 104, has retransmission capabilities. Such retransmission capabilities would be indicated to PDA l03 as handshaking information prior to the start of information transfer.
If the test result in step 723 is YES, indicating that retransmission is possible, control passes to step 725, in which PDA l03 requests retransmission of the information. Control then passes back to step 709 to receive the retransmission.
If the test result in step 723 is NO, indicating that retransmission is not possible, control passes to step 719, in which PDA 103 goes on-hook. It is noted that even if retransmission capabilities are available, if retransmission has been attempted more than a predetermined number of times, step 723 may determine that retransmission is not possible. The process is then exited in step 72l.
If the test result in step 707 is VOICE, indicating that the caller has placed a voice call, control passes to conditional branch point 731, which tests to determine if the caller's call is still in-progress, i.e., is the in-progress signal from bridging and signaling unit 109 continuing to be received. If the test result in step 731 is YES, control passes to step 733, in which PDA 103 begins alerting in response to reception of the in-progress signal. Control next passes to conditional branch point 735, which tests to determine if PDA 103 (FIG. 1) has gone off-hook.
If the test result in step 735 is NO, control passes back to conditional branch point 731. If the test result in step 735 is YES, control passes to step 737, in which PDA
103 sends to bridging and signaling unit l09 an in-band signal indicating that telephone l25 has gone off-hook. Also, alerting by PDA 103 ceases. The process is then exited in step 72l. The caller and PDA owner may now converse with each other.
At the end of the conversation, either the caller or the called individual will go on-hook. At that time, the call between the on-hook party and bridging and signaling unit l09 is taken down. Furthermore, bridging and signaling unit 109 causes the call by the party not going on-hook to be taken down as well If the test result in step 731 is NO, control passes to optional step 739, in which PDA 103 stops alerting, if it had been alerting. Next, in step 741, PDA
goes on-hook, causing the return connection to be torn down. The process is then exited in step 721.
In another embodiment of the invention, bridging and signaling unit 109 does not supply a telephone number to paging node 115 for every return connection.
Instead, each PDA 103 always places the return call to the same predetermined telephone number. Central office 121, toll switch 133 and central office 113 route return connections placed to this number to available ones of trunk interfaces 413.
Upon completing the return connection to the supplied number, PDA l03 supplies, via in-band signaling unit 307 (FIG. 2), its predetermined code from page receiver 201 (FIG. 2). Bridging and signaling unit l09 receives this code via in-band signaling unit 11l and supplies the code to bridge control 405 (FIG. 4).
Bridge control 405, employing memory 4l9, maps the received code to the one of trunk interfaces 40l holding the caller's call. If the caller's call is still in progress, in-band signaling unit 411 transmits the in-progress signal. Thereafter, the operation proceeds as described above.
In another embodiment of the invention, trunk interfaces 401 and 413 terminate a11 digital transmission facilities, e.g., T-1 or ISDN primary rate interfaces (PRI). However, the functionality of trunk interfaces 401 and 4l3, that of receiving, holding, and identifying telephone calls, remains the same. The design of such trunk interfaces is well known in the art. Also, such embodiments of the invention can include the processing of both in-band and out-of-band signals. To this end, in-band signaling units 307 (FIG. 3) and 411 are replaced by in-band or in and out-of-band signaling units. The design of such signaling units will be readily apparent to those skilled in the art.
As noted above, display 131 can display the number of the caller if PDA
l03 receives the necessary information. The paging information may contain the caller's number. Alternatively, bridging and signaling unit 109 may supply the caller's number as part of the in-band signals it supplies from in-band signaling unit 411 (FIG. 4).
The foregoing merely illustrates the principles of the inventions. It will thus be appreciated that those skilled in the art will be able to devise various arrangements which, although not explicitly described or shown herein, embody the principles of the invention and are thus within its spirit and scope.
Claims (25)
1. Apparatus in a personal digital assistant (PDA) for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising:
a receiver for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating that a communication is waiting on-line for said called party to complete the single incoming call, said waiting communication being one of a plurality of communication types;
an outgoing connection origination unit that in response to said wireless actuation signal being received at the called party establishes a return connection from the PDA to a bridge holding the waiting communication from said calling party to complete the single incoming call;
at least one communication unit that handles signals of the type of communication that is waiting on-line;
means for determining the type of the waiting communication from said calling party and for routing the signals received over the return connection to a corresponding one of said at least one communication unit; and alerting means for alerting when the type of the waiting communication is a voice call or an information transmission of an information call is successfully received.
a receiver for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating that a communication is waiting on-line for said called party to complete the single incoming call, said waiting communication being one of a plurality of communication types;
an outgoing connection origination unit that in response to said wireless actuation signal being received at the called party establishes a return connection from the PDA to a bridge holding the waiting communication from said calling party to complete the single incoming call;
at least one communication unit that handles signals of the type of communication that is waiting on-line;
means for determining the type of the waiting communication from said calling party and for routing the signals received over the return connection to a corresponding one of said at least one communication unit; and alerting means for alerting when the type of the waiting communication is a voice call or an information transmission of an information call is successfully received.
2. The apparatus as defined in claim 1, further comprising:
means for storing information transferred over said outgoing connection origination unit; and means for actuating said alerting means when the type of communication that is waiting is information only after said information is successfully transferred to said PDA and stored in said means for storing.
means for storing information transferred over said outgoing connection origination unit; and means for actuating said alerting means when the type of communication that is waiting is information only after said information is successfully transferred to said PDA and stored in said means for storing.
3. The apparatus as defined in claim 1, further comprising:
means for actuating said alerting means prior to said called party being connected to said calling party when the type of communication that is waiting is voice.
means for actuating said alerting means prior to said called party being connected to said calling party when the type of communication that is waiting is voice.
4. The apparatus as defined in claim 3, further comprising:
means for detecting a signal indicating that said call from said calling party remains in-progress and wherein said means for actuating only actuates said alerting means while said in-progress signal is received.
means for detecting a signal indicating that said call from said calling party remains in-progress and wherein said means for actuating only actuates said alerting means while said in-progress signal is received.
5. The apparatus as defined in claim 1, wherein said return connection is established over the most cost effective channel.
6. The apparatus as defined in claim 1, wherein said return connection is established over the most efficient channel.
7. The apparatus as defined in claim 1, wherein said wireless actuation signal includes an indication of the identity of said calling party and said apparatus further includes:
means for extracting said indication of the identity of said calling party from said wireless actuation signal; and means for conveying said extracted identity to said called party.
means for extracting said indication of the identity of said calling party from said wireless actuation signal; and means for conveying said extracted identity to said called party.
8. The apparatus as defined in claim 7, wherein said means for conveying comprises means for displaying said extracted identity to said called party.
9. The apparatus as defined in claim 7, wherein said means for conveying comprises means for audibly indicating said extracted identity to said called party.
10. Apparatus in a portable communications device for use in completing a call from a calling party that is waiting to be connected to a called party, comprising:
means for receiving a wireless actuation signal that indicates said call is waiting for said party;
means for establishing a connection in response to said wireless actuation signal to meet me unit at which said call from said calling party is waiting;
means for determining whether said call is a voice call or an information call;
means for alerting;
means for receiving an information transmission over said connection to said meet me unit when said determination is that said waiting call is an information call; and means for activating said altering means only when said waiting call is a voice call or said information transmission is successfully received.
means for receiving a wireless actuation signal that indicates said call is waiting for said party;
means for establishing a connection in response to said wireless actuation signal to meet me unit at which said call from said calling party is waiting;
means for determining whether said call is a voice call or an information call;
means for alerting;
means for receiving an information transmission over said connection to said meet me unit when said determination is that said waiting call is an information call; and means for activating said altering means only when said waiting call is a voice call or said information transmission is successfully received.
11. Apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising:
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating said waiting single incoming call is waiting on-line for said called party to complete the call;
means for placing a return call in response to said wireless actuation signal being received at the called party from said portable communications device to a meet me unit at which said waiting single incoming call from said calling party is waiting to complete the single incoming call;
means for determining whether said waiting single incoming call from said calling party is a voice call or an information call;
means responsive to said return call for alerting said called party when said waiting call is a voice call or an information transmission of an information call is successfully received; and means responsive to said received wireless actuation signal for (i) activating said means for placing said return call to place the return call to said meet me unit and (ii) activating an information communication device on said return call to receive an information transmission when said waiting call is an information call.
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating said waiting single incoming call is waiting on-line for said called party to complete the call;
means for placing a return call in response to said wireless actuation signal being received at the called party from said portable communications device to a meet me unit at which said waiting single incoming call from said calling party is waiting to complete the single incoming call;
means for determining whether said waiting single incoming call from said calling party is a voice call or an information call;
means responsive to said return call for alerting said called party when said waiting call is a voice call or an information transmission of an information call is successfully received; and means responsive to said received wireless actuation signal for (i) activating said means for placing said return call to place the return call to said meet me unit and (ii) activating an information communication device on said return call to receive an information transmission when said waiting call is an information call.
12. The apparatus as defined in claim 11, wherein said wireless actuation signal includes an indication of the identity of said calling party and said apparatus further includes:
means for extracting said indication of the identity of said calling party from said wireless actuation signal; and means for displaying said extracted identity to said called party.
means for extracting said indication of the identity of said calling party from said wireless actuation signal; and means for displaying said extracted identity to said called party.
13. Apparatus in a portable communications device capable of handling multimode calls that is being used to complete a single incoming call from a calling party that is waiting online at a meet me unit to be connected to a called party, comprising:
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating a single incoming call is waiting on-line for said called party to complete the single incoming call;
means in response to said wireless actuation signal being received at the called party for placing a return call from said portable communications device to said meet me unit to complete the single incoming call;
means for making a determination as to whether said waiting single incoming call is a voice call or a facsimile call;
alerting means responsive to said received wireless actuation signal for alerting said called party when said waiting call is a voice call or a facsimile transmission of a facsimile call is successfully received; and means for activating a facsimile communication device on said call to said meet me unit to receive a facsimile transmission when said waiting call is a facsimile call.
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating a single incoming call is waiting on-line for said called party to complete the single incoming call;
means in response to said wireless actuation signal being received at the called party for placing a return call from said portable communications device to said meet me unit to complete the single incoming call;
means for making a determination as to whether said waiting single incoming call is a voice call or a facsimile call;
alerting means responsive to said received wireless actuation signal for alerting said called party when said waiting call is a voice call or a facsimile transmission of a facsimile call is successfully received; and means for activating a facsimile communication device on said call to said meet me unit to receive a facsimile transmission when said waiting call is a facsimile call.
14. The apparatus as defined in claim 13, further comprising:
means for receiving an in-progress signal from said meet me unit when said waiting call is a voice call;
and wherein said alerting means for alerting said called party is responsive to receipt of said in-progress signal so that, when said waiting call is a voice call, alerting is provided only while said in-progress signal is being received.
means for receiving an in-progress signal from said meet me unit when said waiting call is a voice call;
and wherein said alerting means for alerting said called party is responsive to receipt of said in-progress signal so that, when said waiting call is a voice call, alerting is provided only while said in-progress signal is being received.
15. A method for use in a personal digital assistant for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, the method comprising the steps of:
receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call or an information call is waiting on-line for said called party to complete the single incoming call;
responsive to said wireless actuation signal, making a determination as to which of a voice call or information call is waiting on-line;
establishing a connection to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call in response to said wireless actuation signal being received at the called party;
responsive to said determination and said connection, alerting said called party when said waiting single incoming call is a voice call or an information transmission of an information call is successfully received; and responsive to said determination and said connection, activating an information communication device to receive an information transmission when said waiting single incoming call is an information call.
receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call or an information call is waiting on-line for said called party to complete the single incoming call;
responsive to said wireless actuation signal, making a determination as to which of a voice call or information call is waiting on-line;
establishing a connection to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call in response to said wireless actuation signal being received at the called party;
responsive to said determination and said connection, alerting said called party when said waiting single incoming call is a voice call or an information transmission of an information call is successfully received; and responsive to said determination and said connection, activating an information communication device to receive an information transmission when said waiting single incoming call is an information call.
16. The method as defined in claim 15, further wherein said wireless actuation signal includes an indication of the identity of said calling party and said method further includes:
extracting said indication of the identity of said calling party from said wireless actuation signal; and conveying said extracted identity to said called party.
extracting said indication of the identity of said calling party from said wireless actuation signal; and conveying said extracted identity to said called party.
17. Apparatus in a portable communications device for use in completing a single incoming call from a calling party that is waiting on-line to be connected to a called party, comprising:
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call, facsimile call or a data call is waiting on-line for said called party to complete the single incoming call;
means responsive to said wireless actuation signal for making a determination as to which of a voice call, facsimile call or a data call is waiting on-line;
means for establishing a connection in response to said wireless actuation signal being received at the called party to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call;
alerting means responsive to said determination and said connection, for alerting said called party when said waiting single incoming call is a voice call or when a facsimile transmission of a facsimile call or a data transmission of a data call is successfully received; and means responsive to said determination and said connection, for activating a facsimile communication capable device to receive a facsimile transmission when said waiting call is a facsimile call and for activating a data communication capable device to receive a data transmission when said waiting single incoming call is a data call.
means for receiving a wireless actuation signal from the calling party, the wireless actuation signal indicating which of a voice call, facsimile call or a data call is waiting on-line for said called party to complete the single incoming call;
means responsive to said wireless actuation signal for making a determination as to which of a voice call, facsimile call or a data call is waiting on-line;
means for establishing a connection in response to said wireless actuation signal being received at the called party to a meet me unit at which said single incoming call from said calling party is waiting to complete the single incoming call;
alerting means responsive to said determination and said connection, for alerting said called party when said waiting single incoming call is a voice call or when a facsimile transmission of a facsimile call or a data transmission of a data call is successfully received; and means responsive to said determination and said connection, for activating a facsimile communication capable device to receive a facsimile transmission when said waiting call is a facsimile call and for activating a data communication capable device to receive a data transmission when said waiting single incoming call is a data call.
18. The apparatus as defined in claim 17, wherein said means for establishing a connection establishes the most inexpensive connection possible.
19. A method for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising the steps of:
receiving a single incoming call placed to a portable digital assistant of said called party from said calling station;
transmitting a signal for actuating said portable digital assistant of said called party;
receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call waiting on-line;
checking if said call from said calling station and said received connection employ a common protocol;
converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative;
connecting the common protocol representation of said call from said calling station and said received connection together; and alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
receiving a single incoming call placed to a portable digital assistant of said called party from said calling station;
transmitting a signal for actuating said portable digital assistant of said called party;
receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call waiting on-line;
checking if said call from said calling station and said received connection employ a common protocol;
converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative;
connecting the common protocol representation of said call from said calling station and said received connection together; and alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
20. The method as defined in 19, further including the step of:
storing information received from said call from said calling station at least until said connection originated from said portable digital assistant is received.
storing information received from said call from said calling station at least until said connection originated from said portable digital assistant is received.
21. Apparatus for use in completing a single incoming call that is initiated from an on-line calling station to a called party, comprising:
means for receiving a single incoming call placed to a portable digital assistant of said called party from said on-line calling station;
means for transmitting a signal for actuating said portable digital assistant of said called party;
means for receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call;
means for checking if said call from said calling station and said received connection employ a common protocol;
means for converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative;
means for connecting the common protocol representation of said call from said calling station and said received connection together; and means for alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
means for receiving a single incoming call placed to a portable digital assistant of said called party from said on-line calling station;
means for transmitting a signal for actuating said portable digital assistant of said called party;
means for receiving a connection originated from said portable digital assistant to a predetermined number in response to said signal for actuating being received at the called party to complete the single incoming call;
means for checking if said call from said calling station and said received connection employ a common protocol;
means for converting said call from said calling station and said received connection to a common protocol only if the result of said step of checking is negative;
means for connecting the common protocol representation of said call from said calling station and said received connection together; and means for alerting said called party when said call is a voice call or an information transmission of an information call is successfully received.
22. A method for use in completing an incoming call to a personal digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of:
receiving in said network communication system an incoming call placed to said PDA from an on-line calling station;
holding said incoming call on-line at said meet me unit;
making a determination in said meet me unit as to whether said incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA, said wireless actuation signal including an indication of the determined type of call;
receiving said transmitted wireless actuation signal in said PDA;
making a determination in said PDA as to whether a voice call or information call is being held on-line at said meet me unit;
responsive to said determination in said PDA, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the incoming call waiting on-line;
responsive to said determination in said PDA, activating in said PDA
an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said connection from said PDA together in said meet me unit.
receiving in said network communication system an incoming call placed to said PDA from an on-line calling station;
holding said incoming call on-line at said meet me unit;
making a determination in said meet me unit as to whether said incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA, said wireless actuation signal including an indication of the determined type of call;
receiving said transmitted wireless actuation signal in said PDA;
making a determination in said PDA as to whether a voice call or information call is being held on-line at said meet me unit;
responsive to said determination in said PDA, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the incoming call waiting on-line;
responsive to said determination in said PDA, activating in said PDA
an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said connection from said PDA together in said meet me unit.
23. The method as defined in claim 22, further including the step of:
checking in said meet me unit if said call from said calling station and said connection from said PDA employ a common protocol; and in said meet me unit, converting said call from said calling station and said connection from said PDA to a common protocol only if the result of said step of checking is negative;
wherein, in said connecting step, the common protocol representation of said call and said connection from said PDA are connected together.
checking in said meet me unit if said call from said calling station and said connection from said PDA employ a common protocol; and in said meet me unit, converting said call from said calling station and said connection from said PDA to a common protocol only if the result of said step of checking is negative;
wherein, in said connecting step, the common protocol representation of said call and said connection from said PDA are connected together.
24. A method for use in completing one incoming call to a personal digital assistant (PDA) from a network communication system including a meet me unit, comprising the steps of:
receiving in said network communication system one incoming call placed to said PDA from a calling station waiting on-line;
holding said one incoming call waiting on-line at said meet me unit;
making a determination in said meet me unit as to whether said one incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA;
receiving said transmitted wireless actuation signal in said PDA;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the one incoming call waiting on-line;
receiving over said originated connection from said PDA to said meet me unit an indication specifying whether a voice call or information call is being held at said meet me unit;
responsive to said received indication, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
responsive to said received indication, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said originated connection together in said meet me unit.
receiving in said network communication system one incoming call placed to said PDA from a calling station waiting on-line;
holding said one incoming call waiting on-line at said meet me unit;
making a determination in said meet me unit as to whether said one incoming call is a voice call or an information call;
transmitting from said network communication system a wireless actuation signal for actuating said PDA;
receiving said transmitted wireless actuation signal in said PDA;
originating a connection from said PDA to said meet me unit in response to receipt of said wireless actuation signal for actuating at a called party to complete the one incoming call waiting on-line;
receiving over said originated connection from said PDA to said meet me unit an indication specifying whether a voice call or information call is being held at said meet me unit;
responsive to said received indication, actuating an alerting unit in said PDA when said waiting call is a voice call or an information transmission of an information call is successfully received;
responsive to said received indication, activating in said PDA an information communication device in said PDA to receive an information transmission when said waiting call is an information call; and connecting said call and said originated connection together in said meet me unit.
25. The method as defined in claim 24, further including the step of:
checking in said meet me unit if said call from said calling station and said originated connection employ a common protocol; and in said meet me unit, converting said call from said calling station and said originated connection to a common protocol only if the result of said step of checking is negative;
wherein, in said connecting step, the common protocol representation of said call and said originated connection are connected together.
checking in said meet me unit if said call from said calling station and said originated connection employ a common protocol; and in said meet me unit, converting said call from said calling station and said originated connection to a common protocol only if the result of said step of checking is negative;
wherein, in said connecting step, the common protocol representation of said call and said originated connection are connected together.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US28269794A | 1994-08-01 | 1994-08-01 | |
US282,697 | 1994-08-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2151868C true CA2151868C (en) | 1999-08-03 |
Family
ID=23082726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002151868A Expired - Lifetime CA2151868C (en) | 1994-08-01 | 1995-06-15 | Personal mobile communication system |
Country Status (5)
Country | Link |
---|---|
US (1) | US5894595A (en) |
EP (1) | EP0696152A3 (en) |
JP (1) | JPH0865749A (en) |
CN (1) | CN1128477A (en) |
CA (1) | CA2151868C (en) |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6418324B1 (en) * | 1995-06-01 | 2002-07-09 | Padcom, Incorporated | Apparatus and method for transparent wireless communication between a remote device and host system |
WO1997033444A1 (en) * | 1996-03-08 | 1997-09-12 | Ntt Mobile Communications Network Inc. | Packet data transferring method for mobile radio data communication system |
WO1998000997A2 (en) * | 1996-06-28 | 1998-01-08 | Harris Corporation | Improvements to or relating to a multiple use wireless communications system and method having dynamic reallocation of communication frequencies |
US5887255A (en) * | 1996-06-28 | 1999-03-23 | Marris Corporation | Multiple use wireless communications system and method |
WO1998011760A2 (en) * | 1996-09-12 | 1998-03-19 | Telefonaktiebolaget Lm Ericsson (Publ) | A multimode telecommunication terminal device |
US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
GB2319695B (en) * | 1996-11-20 | 1999-03-03 | I Co Global Communications | Communication method and apparatus |
US6137869A (en) * | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
FR2760916B1 (en) * | 1997-03-11 | 1999-05-14 | Jacques Lewiner | PORTABLE RADIO COMMUNICATION DEVICE, AND METHOD FOR COMMUNICATING WITH SUCH A DEVICE |
US6157846A (en) * | 1997-06-17 | 2000-12-05 | Nortel Networks Limited | Method of and apparatus for providing an interface between an analog facsimile device and a wireless network |
SE519638C2 (en) | 1997-07-02 | 2003-03-25 | Ericsson Telefon Ab L M | Method and apparatus for connecting to a telecommunications network |
US6505055B1 (en) * | 1997-08-04 | 2003-01-07 | Starfish Software, Inc. | Camel-back digital organizer and communication protocol for a cellular phone device |
WO1999034525A1 (en) * | 1997-12-24 | 1999-07-08 | Mitsubishi Denki Kabushiki Kaisha | Pda antenna system |
US6151357A (en) * | 1998-01-16 | 2000-11-21 | Aspect Communications Corporation | Method and apparatus for displaying a visual indication of a transmission status |
US6353614B1 (en) | 1998-03-05 | 2002-03-05 | 3Com Corporation | Method and protocol for distributed network address translation |
JP3252806B2 (en) * | 1998-08-28 | 2002-02-04 | 日本電気株式会社 | Mobile phone |
US20020068594A1 (en) * | 1998-08-31 | 2002-06-06 | Javor Kolev | Method and apparatus for indicating call-type in disadvantaged mode |
US6584490B1 (en) | 1998-10-30 | 2003-06-24 | 3Com Corporation | System and method for providing call-handling services on a data network telephone system |
US6446127B1 (en) | 1998-10-30 | 2002-09-03 | 3Com Corporation | System and method for providing user mobility services on a telephony network |
WO2000035118A1 (en) * | 1998-12-08 | 2000-06-15 | Glenayre Electronics, Inc. | Paging system with improved two-way messaging device features |
US7233321B1 (en) | 1998-12-15 | 2007-06-19 | Intel Corporation | Pointing device with integrated audio input |
US6332075B1 (en) * | 1998-12-31 | 2001-12-18 | Nortel Networks Limited | Use of distinctive ringing in a wireless communication system to inform a called party of an increased billing rate |
US7103167B2 (en) | 2002-05-20 | 2006-09-05 | Callwave, Inc. | Systems and methods for call screening |
US6584321B1 (en) * | 1999-05-07 | 2003-06-24 | At&T Wireless Services, Inc. | Method and apparatus for wireless data services over a selected bearer service |
US6542721B2 (en) | 1999-10-11 | 2003-04-01 | Peter V. Boesen | Cellular telephone, personal digital assistant and pager unit |
US6560468B1 (en) | 1999-05-10 | 2003-05-06 | Peter V. Boesen | Cellular telephone, personal digital assistant, and pager unit with capability of short range radio frequency transmissions |
US6681252B1 (en) | 1999-09-27 | 2004-01-20 | 3Com Corporation | System and method for interconnecting portable information devices through a network based telecommunication system |
US6857072B1 (en) | 1999-09-27 | 2005-02-15 | 3Com Corporation | System and method for enabling encryption/authentication of a telephony network |
US6577622B1 (en) | 1999-09-27 | 2003-06-10 | 3Com Corp. | System and method for using a portable information device to establish a conference call on a telephony network |
US6914897B1 (en) | 1999-09-27 | 2005-07-05 | 3 Com Corporation | System and method for accessing radio programs using a data network telephone in a network based telecommunication system |
US6937699B1 (en) | 1999-09-27 | 2005-08-30 | 3Com Corporation | System and method for advertising using data network telephone connections |
US7016675B1 (en) | 1999-09-27 | 2006-03-21 | 3Com Corporation | System and method for controlling telephone service using a wireless personal information device |
US6795429B1 (en) | 1999-09-27 | 2004-09-21 | 3Com Corporation | System and method for associating notes with a portable information device on a network telephony call |
US6744759B1 (en) | 1999-09-27 | 2004-06-01 | 3Com Corporation | System and method for providing user-configured telephone service in a data network telephony system |
US7508411B2 (en) * | 1999-10-11 | 2009-03-24 | S.P. Technologies Llp | Personal communications device |
US6970127B2 (en) * | 2000-01-14 | 2005-11-29 | Terayon Communication Systems, Inc. | Remote control for wireless control of system and displaying of compressed video on a display on the remote |
US6857132B1 (en) * | 2000-01-14 | 2005-02-15 | Terayon Communication Systems, Inc. | Head end multiplexer to select and transmit video-on-demand and other requested programs and services |
US6731630B1 (en) | 2000-02-29 | 2004-05-04 | 3Com Corporation | Flexible dial plan for a data network telephony system |
US6650901B1 (en) | 2000-02-29 | 2003-11-18 | 3Com Corporation | System and method for providing user-configured telephone service in a data network telephony system |
US6804224B1 (en) | 2000-02-29 | 2004-10-12 | 3Com Corporation | System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system |
US7324635B2 (en) * | 2000-05-04 | 2008-01-29 | Telemaze Llc | Branch calling and caller ID based call routing telephone features |
US6741586B1 (en) | 2000-05-31 | 2004-05-25 | 3Com Corporation | System and method for sharing computer screens over a telephony network |
GB2364209A (en) | 2000-06-30 | 2002-01-16 | Nokia Oy Ab | Combined digital video broadcast receiver and cellular receiver |
GB2364211A (en) * | 2000-06-30 | 2002-01-16 | Nokia Oy Ab | A terminal comprising two receivers for receiving an encrypted first signal from a first network and a decryption second signal from a second network |
WO2002019232A1 (en) * | 2000-09-01 | 2002-03-07 | Blue Bear Llc | System and method for performing market research studies on online content |
US6879996B1 (en) | 2000-09-13 | 2005-04-12 | Edward W. Laves | Method and apparatus for displaying personal digital assistant synchronization data using primary and subordinate data fields |
KR20020048105A (en) * | 2000-12-16 | 2002-06-22 | 최인규 | communication method of personal digital assistant(PDA) using blue tooth |
US7356351B1 (en) | 2000-12-22 | 2008-04-08 | Durham Logistics, Llc | Method and apparatus for disabling the RF functionality of a multi-function wireless communication device while maintaining local functionality |
US20020107042A1 (en) * | 2001-02-08 | 2002-08-08 | Murnaghan Matthew J. | Handheld wireless communication device |
ATE313186T1 (en) * | 2001-02-19 | 2005-12-15 | Cit Alcatel | METHOD FOR HANDLING INCOMING CALLS IN A MOBILE TERMINAL WITH A SHORT-RANGE INTERFACE, AND MOBILE TERMINAL AND COMPUTER PROGRAM THEREFOR |
WO2002075958A1 (en) * | 2001-03-19 | 2002-09-26 | Gordon Novel | A telecommunications system across national borders |
US6987986B2 (en) * | 2001-06-21 | 2006-01-17 | Boesen Peter V | Cellular telephone, personal digital assistant with dual lines for simultaneous uses |
US7548518B2 (en) | 2001-06-29 | 2009-06-16 | Nokia Corporation | Receiver |
US6999792B2 (en) * | 2001-09-20 | 2006-02-14 | Peter Warren | Input-output device with universal phone port |
US7127043B2 (en) * | 2001-11-01 | 2006-10-24 | Net2Phone, Inc. | Secondary subscriber line override system and method |
US7283829B2 (en) * | 2005-03-25 | 2007-10-16 | Cisco Technology, Inc. | Management of call requests in multi-modal communication environments |
US20060293089A1 (en) * | 2005-06-22 | 2006-12-28 | Magix Ag | System and method for automatic creation of digitally enhanced ringtones for cellphones |
US8855107B1 (en) | 2005-07-01 | 2014-10-07 | Callwave Communications, Llc | Methods and systems for call routing via a telephone number |
US20080288673A1 (en) * | 2005-11-02 | 2008-11-20 | Nxp B.V. | System-on-Chip Apparatus with Time Shareable Memory and Method for Operating Such an Apparatus |
US9204420B2 (en) * | 2006-01-25 | 2015-12-01 | Alcatel Lucent | QoS-aware paging in a wireless communication system |
US8270582B1 (en) | 2006-04-05 | 2012-09-18 | Callwave, Inc. | Methods and systems for routing calls |
KR101265643B1 (en) * | 2006-08-22 | 2013-05-22 | 엘지전자 주식회사 | A mothod of executing handover and controlling thereof in mobile communication system |
WO2008042990A1 (en) * | 2006-10-03 | 2008-04-10 | Yardarm Technologies, Llc | Methods and systems for providing advanced call services |
KR100938754B1 (en) | 2006-10-30 | 2010-01-26 | 엘지전자 주식회사 | Data transmission method and data receiving method using discontinuous reception |
EP2084894B1 (en) * | 2006-11-29 | 2014-05-21 | Agere Systems, Inc. | Method and apparatus for prolonging battery charge life in a mobile communication device using a text messaging type protocol for calls |
KR101455999B1 (en) | 2007-04-30 | 2014-11-03 | 엘지전자 주식회사 | Methods of generating data blocks in wireless communication system |
KR100917205B1 (en) | 2007-05-02 | 2009-09-15 | 엘지전자 주식회사 | Method of configuring a data block in wireless communication system |
KR101470638B1 (en) * | 2007-06-18 | 2014-12-08 | 엘지전자 주식회사 | Method for enhancing radio resource and informing status report in mobile telecommunications system and receiver of mobile telecommunications |
HUE033683T2 (en) | 2007-06-18 | 2017-12-28 | Lg Electronics Inc | Method and user equipment for performing uplink synchronization in wireless communication system |
WO2008156308A2 (en) * | 2007-06-18 | 2008-12-24 | Lg Electronics Inc. | Paging information transmission method for effective call setup |
US9042869B2 (en) * | 2007-08-29 | 2015-05-26 | Blackberry Limited | Voicemail system for a handheld device |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4191860A (en) | 1978-07-13 | 1980-03-04 | Bell Telephone Laboratories, Incorporated | Data base communication call processing method |
US4868865A (en) * | 1987-02-27 | 1989-09-19 | Kabushiki Kaisha Toshiba | Terminal switching control apparatus |
US4821312B1 (en) * | 1987-10-14 | 1991-06-25 | Voice/data switch | |
US5073890A (en) * | 1988-12-30 | 1991-12-17 | At&T Bell Laboratories | Remote agent operation for automatic call distributors |
US4972457A (en) * | 1989-01-19 | 1990-11-20 | Spectrum Information Technologies, Inc. | Portable hybrid communication system and methods |
JP2609473B2 (en) * | 1989-10-23 | 1997-05-14 | シャープ株式会社 | Communication device |
US5127047A (en) * | 1990-02-20 | 1992-06-30 | At&T Bell Laboratories | Facsimile machine having user notification capability |
GB2249923B (en) * | 1990-09-10 | 1995-03-08 | Oki America Inc | Remotely programmable radiotelephone |
US5173933A (en) * | 1990-09-25 | 1992-12-22 | World Communication Systems, Inc. | Interface between mobile telecommunication stations and trunks that link to communication carriers |
CA2027826C (en) * | 1990-10-17 | 2000-02-15 | Leo Strawczynski | Improved call set-up in a radio communication system with dynamic channel allocation |
CA2061090A1 (en) * | 1991-03-11 | 1992-09-12 | Richard A. Miska | Personal mobile communication system with call bridging |
US5311570A (en) * | 1991-05-10 | 1994-05-10 | At&T Bell Laboratories | Integration of wireless paging in a communication system |
US6192254B1 (en) * | 1992-02-28 | 2001-02-20 | At&T Corporation | Personal portable apparatus for use in completing a telephone call |
US5307399A (en) * | 1992-03-06 | 1994-04-26 | Glenayre Electronics, Inc. | Paging system that allows caller/subscriber interconnection |
US5559860A (en) * | 1992-06-11 | 1996-09-24 | Sony Corporation | User selectable response to an incoming call at a mobile station |
JP3376604B2 (en) * | 1992-07-20 | 2003-02-10 | カシオ計算機株式会社 | Information management device |
US5335276A (en) * | 1992-12-16 | 1994-08-02 | Texas Instruments Incorporated | Communication system and methods for enhanced information transfer |
WO1994015431A1 (en) * | 1992-12-23 | 1994-07-07 | Gordon Novel | Mobile telecommunications system |
US5327486A (en) * | 1993-03-22 | 1994-07-05 | Bell Communications Research, Inc. | Method and system for managing telecommunications such as telephone calls |
SE9304119D0 (en) * | 1993-12-10 | 1993-12-10 | Ericsson Ge Mobile Communicat | Devices and mobile stations for providing packaged data communication in digital TDMA cellular systems |
US5422733A (en) * | 1994-02-04 | 1995-06-06 | Motorola, Inc. | Method and apparatus for facsimile communication of first and second type information with selective call communication systems |
US5457732A (en) * | 1994-02-28 | 1995-10-10 | Motorola, Inc. | Method and apparatus for delivery of a response in a messaging system |
US5546442A (en) * | 1994-06-23 | 1996-08-13 | At&T Corp. | Method and apparatus for use in completing telephone calls |
-
1995
- 1995-06-15 CA CA002151868A patent/CA2151868C/en not_active Expired - Lifetime
- 1995-07-19 EP EP95305043A patent/EP0696152A3/en not_active Withdrawn
- 1995-07-31 CN CN95109687.7A patent/CN1128477A/en active Pending
- 1995-07-31 JP JP7212948A patent/JPH0865749A/en active Pending
-
1997
- 1997-02-21 US US08/803,892 patent/US5894595A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1128477A (en) | 1996-08-07 |
EP0696152A2 (en) | 1996-02-07 |
EP0696152A3 (en) | 1998-01-28 |
JPH0865749A (en) | 1996-03-08 |
US5894595A (en) | 1999-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2151868C (en) | Personal mobile communication system | |
US6192254B1 (en) | Personal portable apparatus for use in completing a telephone call | |
US5706329A (en) | Personal mobile communication system having meet-me bridge reconnect feature | |
US5509062A (en) | Intelligent terminal based selective call forwarding | |
US5627875A (en) | Method in a telephone system for reaching a subscriber under busy/no answer conditions and ring/no answer conditions | |
JPH09149135A (en) | Method and apparatus for selecting call to be used to complete telephone call | |
WO1999031865A1 (en) | System and method of responding to an incoming call while conferencing | |
EP1044555A1 (en) | Transmission of information during call establishment | |
KR100403562B1 (en) | Method and Device for providing a Short Message Service of the information being called during a receiver absents | |
CA2190671C (en) | Communication system and method using two-way paging to provide call control | |
JP3328489B2 (en) | Call forwarding method in private branch exchange | |
CA2205324C (en) | In-building and out-of-building personal reach communications system | |
JP3233216B2 (en) | Incoming call processing method and apparatus for calling subscriber number display service added subscriber terminal of WLL system | |
MXPA96006710A (en) | Communication system and method using two-way radio-localization, to provide call control | |
JPH11136316A (en) | Incoming call terminal device | |
JP2001204078A (en) | Automatic telephone answering service system in mobile phone system and method for automatic answering phone service | |
KR19980061510A (en) | Switchboard with a service that automatically sends the user's message after disconnecting the other party | |
KR100574354B1 (en) | Method for automatically transmitting the number requiring of responce | |
JPS631137A (en) | System for reporting incoming of evilminded call | |
JPH1013550A (en) | Callback call connection communication system and router used for the communication system | |
JPH03270362A (en) | Caller number display system | |
KR19990058069A (en) | Calling method for analog subscribers in exchange | |
KR20060007706A (en) | Method and apparatus for providing alternative ring back tone and missed call notification in a private exchange | |
JPH09181816A (en) | Telephone system | |
KR19990017535A (en) | Calling party number detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20150615 |
|
MKEX | Expiry |
Effective date: 20150615 |