Personal communications internetworking
DCFirst Claim
1. A personal communication internetwork for sending and receiving wireless and wireline messages, said internetwork comprising(1) a server, including:
- (a) a message transfer agent interfaced with at least one wireline data network;
(b) a wireless data network protocol handler connected to the message transfer agent and interfacing with at least one wireless data network;
(c) a mobility controller, includingi. a subscriber profile cache;
ii. a message router responsive to message routing parameters in the subscriber profile;
iii. an interface connected to exchange message routing parameters between the subscriber profile and the at least one wireless network;
iv. an interface connected to exchange message routing parameters between the subscriber profile and a personal communication control point; and
v. an interface with at least one of a telephone network, an alphanumeric pager network, and a voice peripheral; and
a personal communication control point connected to the server, including;
(a) a first interface connected to exchange message routing parameter signals with the server;
(b) a second interface connected to exchange generic data message routing parameter signals with the server;
(c) a subscriber profile connected to receive and maintain message routing parameters; and
(d) a call processor connected between the subscriber profile and the first and second interfaces.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A person communications internetworking provides a network subscriber with the ability to remotely control the receipt and delivery of wireless and wireline voice and text messages. The network operates as an interfaces between various wireless and wireline networks, and also performs media translation, where necessary. The subscriber'"'"'s message receipt and delivery options are maintained in a database which the subscriber may access by wireless or wireline communications to update the options programmed in the database. The subscriber may be provided with CallCommand service which provides real-time control of voice calls while using a wireless data terminal or PDA.
2643 Citations
11 Claims
-
1. A personal communication internetwork for sending and receiving wireless and wireline messages, said internetwork comprising
(1) a server, including: -
(a) a message transfer agent interfaced with at least one wireline data network; (b) a wireless data network protocol handler connected to the message transfer agent and interfacing with at least one wireless data network; (c) a mobility controller, including i. a subscriber profile cache; ii. a message router responsive to message routing parameters in the subscriber profile; iii. an interface connected to exchange message routing parameters between the subscriber profile and the at least one wireless network; iv. an interface connected to exchange message routing parameters between the subscriber profile and a personal communication control point; and v. an interface with at least one of a telephone network, an alphanumeric pager network, and a voice peripheral; and a personal communication control point connected to the server, including; (a) a first interface connected to exchange message routing parameter signals with the server; (b) a second interface connected to exchange generic data message routing parameter signals with the server; (c) a subscriber profile connected to receive and maintain message routing parameters; and (d) a call processor connected between the subscriber profile and the first and second interfaces. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing personal communication services to a called subscriber who can receive any of an electronic mail, facsimile, and a voice mail message under a single address regardless of the format of the message from a calling subscriber who can send messages in more than one format and on either a wireless or a wireline network, said method comprising the steps of:
-
storing in a service provider database common to a plurality of subscribers and connected to both the wireless and wireline networks and responsive to inputs from the subscribers a called subscriber profile for each of said subscribers, said profile containing message routing commands for each called subscriber depending on the format of the message; receiving any of an electronic mail, a facsimile, and a voice mail message addressed to a particular called subscriber at said particular called subscriber'"'"'s single address from a calling subscriber on either of the wireless and wireline networks; determining from the stored called subscriber profile the message routing commands for routing the received message to the particular called subscriber dependent on the format of the message; responsive to a message routing command, converting the received message from the received format to a different format; and routing the received message in said different format to any of a wireless or a wireless network according to the message routing commands in the called subscriber profile.
-
-
6. A personal communication internetwork for sending and receiving wireless and wireline messages between subscribers in different formats, each subscriber having a single address to which all incoming messages are addressed regardless of the format of the message, said incoming messages including at least a plurality of telephone, pager, facsimile, voice mail, and electronic text communications, said internetwork including:
-
means connected to receive and transmit messages in more than one format from a calling party over wireless and wireline communication networks; means common to the subscribers and connected to said wireless and wireline networks for storing for each subscriber a profile responsive to inputs received from each of the subscribers and configured to store routing commands including communication forwarding options for said each subscriber depending on the format of the message from the calling party; and a communication router connected to receive the received messages from the wireless and wireline networks and being responsive to the profile in said storing means for transmitting the received messages over the wireless and wireline networks according to the stored forwarding options, said communication router including a media format translation device configured to translate a received communication into a different communication medium for transmission. - View Dependent Claims (7, 8)
-
-
9. A method for personal communications comprising the steps of:
-
storing a subscriber profile containing message routing commands for a subscriber; receiving any of an electronic mail, a facsimile, and a voice mail message addressed to the subscriber from either of a wireless and a wireline network; consulting the subscriber file for instructions for routing the received message; and routing the received message to any of a wireless or wireline network according to the instructions in the subscriber profile; and
wherein said step of receiving a voice mail message addressed to the subscriber further includes the steps of;receiving from an originating voice mail system an incoming voice mail message call at a network, said voice mail message call including identification information; extracting the identification information from the message to determine the origin of the voice mail message; consulting a profile contained in the network to determine routing instructions, said routing instructions including one of; (i) routing the incoming call to a preselected telephone number; and (ii) sending a notification to the subscriber of the incoming call via a medium other than a telephone call; routing the received voice mail message according to the routing instructions in the profile; said step of consulting further comprising determining if the identification of the originator indicates that the originator is also the subscriber; if the originator is the subscriber, said step of routing further comprises the steps of; (i) not forwarding the voice mail message; and (ii) extracting header information from the identification information and transmitting a notification to the subscriber containing the header information; and if the originator is not the subscriber, said step of routing further comprises the steps of; (i) if the message exceeds predetermined length, rejecting the message; and (ii) if the message is less than or equal to the predetermined length, accepting and routing the message. - View Dependent Claims (10, 11)
-
Specification