Region-wide messaging system and methods including validation of transactions
First Claim
1. A regional messaging system, comprising:
- a database computer;
a memory component of the database computer that stores at least the following;
first logic configured to determine whether at least one constraint restricts a messaging transaction between a first user at a first address that is served by a first voicemail server and a second user at a second address that is served by a second voicemail server, the first voicemail server residing at a first geographic location and the second voicemail server residing at a second geographic location, the second geographic location being different than the first geographic location; and
second logic configured to, in response to a determination that at least one constraint restricts a messaging transaction between the first voicemail server and the second voicemail server, determine whether an agreement has been reached to overcome the constraint,wherein the constraint is associated with a relationship between the first geographical location and the second geographical location.
0 Assignments
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
30 Claims
-
1. A regional messaging system, comprising:
-
a database computer; a memory component of the database computer that stores at least the following; first logic configured to determine whether at least one constraint restricts a messaging transaction between a first user at a first address that is served by a first voicemail server and a second user at a second address that is served by a second voicemail server, the first voicemail server residing at a first geographic location and the second voicemail server residing at a second geographic location, the second geographic location being different than the first geographic location; and second logic configured to, in response to a determination that at least one constraint restricts a messaging transaction between the first voicemail server and the second voicemail server, determine whether an agreement has been reached to overcome the constraint, wherein the constraint is associated with a relationship between the first geographical location and the second geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing messaging services to a plurality of users, the method comprising:
-
determining by a database computer whether at least one constraint restricts a messaging transaction between a first user at a first address that is served by a first voicemail server and a second user at a second address that is served by a second voicemail server, the first voicemail server residing at a first geographic location and the second voicemail server residing at a second geographic location, the second geographic location being different than the first geographic location; and in response to determining that at least one constraint restricts a messaging transaction between the first voicemail server and the second voicemail server, determining by the database computer whether an agreement has been reached to overcome the constraint, wherein the constraint is associated with a relationship between the first geographical location and the second geographical location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable storage medium that includes instructions for causing a computer to provide messaging services to a plurality of users that, when executed by a computer, causes the computer to perform at least the following:
-
determine whether at least one constraint restricts a messaging transaction between a first user at a first address that is served by a first voicemail server and a second user at a second address that is served by a second voicemail server, the first voicemail server residing at a first geographic location and the second voicemail server residing at a second geographic location, the second geographic location being different than the first geographic location; and in response to determining that at least one constraint restricts a messaging transaction between the first voicemail server and the second voicemail server, determine whether an agreement has been reached to overcome the constraint, wherein the constraint is associated with a relationship between the first geographical location and the second geographical location. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification