Region-wide messaging system and methods including validation of transactions
First Claim
1. A method for validating messaging transactions between customers served by voice mail servers located in different geographic regions, operated by different service providers, or both, the method comprising:
- creating a messaging directory with information on characteristics of respective voice mail servers;
querying the messaging directory to identify a first voice mail server associated with a caller originating a message and a second voice mail server associated with the recipient of the message; and
based on the identities of the first and second voice mail servers, causing the messaging directory to check the respective characteristics of the two voice mail servers to determine whether the message may be transferred between the first and second voice mail servers.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed that allow for the exchange of voice mail messages between different VMSs of different service providers and/or in different networks by the transmission of such messages through a data network using a standard protocol of the data network. Methods and systems also are disclosed that validate message transactions among subscribers receiving regional messaging services over the PSTN. The subscribers are located in different geographic areas and may be provided their voice, facsimile or data messaging services by different companies. The present invention validates passing messages (data) among customers of potentially different companies located in different areas by assessing the validity of the transaction in light of a number of conditions, including applicable regulatory or business conditions.
-
Citations
14 Claims
-
1. A method for validating messaging transactions between customers served by voice mail servers located in different geographic regions, operated by different service providers, or both, the method comprising:
-
creating a messaging directory with information on characteristics of respective voice mail servers;
querying the messaging directory to identify a first voice mail server associated with a caller originating a message and a second voice mail server associated with the recipient of the message; and
based on the identities of the first and second voice mail servers, causing the messaging directory to check the respective characteristics of the two voice mail servers to determine whether the message may be transferred between the first and second voice mail servers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A process for determining the identity of a first voice mail server associated with an originating caller that has left a message with a second voice mail server associated with a receiving caller that may seek to respond to the message, the process comprising;
-
ascertaining an identifier associated with the originating caller;
using the identifier to determine an identity code that identifies the first voice mail server;
using the identity code to determine information including the location of the first voice mail server, the identity of the service provider operating the first voice mail server, and the existence of agreements between the first service provider and other service providers; and
using the information to determine whether the receiving caller may communicate with the first voice mail server in response to the message.
-
-
8. A method for validating the passage of data between customers of different companies operating messaging servers that serve different areas, the method comprising:
causing a messaging directory to include information relating to the passage of data between customers of different companies operating messaging servers that serve different areas; and
causing the messaging directory to use the information including business rules, regulatory rules or both to determine whether the data may be passed between the customers'"'"' messaging servers.- View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification