Message exchange server allowing enhanced message charge allocation, and method
First Claim
1. At an apparatus facilitating exchange of stored voice messages, a method of allocating charges associated with sending messages from a message originator to a recipient, comprising:
- receiving from said originator an indicator of whether a charge for a voice message is to be borne by said originator or by said recipient;
allocating said charge to one of said originator and said recipient, based on said indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
A message exchange server, method and software are disclosed. An exemplary exchange server allows a plurality of users to communicate with each other is operated so that paying users may communicate with all of the plurality of users using the device and non-paying users are restricted from communicating with other non-paying users. Example embodiments prevent non-paying users from hearing personal greetings of other non-paying users; non-paying users may from sending messages to non-paying users; or non-paying users may from bridging telephone calls with other non-paying users. Corresponding paying users, on the other hand, may hear all personal greetings; send messages to all users; bridge calls with all users. Additionally the server may allow a charge associated with sending a message from a message originator to a recipient at a message exchange server to be allocated based on an indicator received from the message originator. This indicator indicates whether the charge is to be borne by the originator or by the recipient. If the charge is to be borne by the recipient, the recipient may later agree to assume the charge and hear the message, or decline the charge without hearing the message.
-
Citations
30 Claims
-
1. At an apparatus facilitating exchange of stored voice messages, a method of allocating charges associated with sending messages from a message originator to a recipient, comprising:
-
receiving from said originator an indicator of whether a charge for a voice message is to be borne by said originator or by said recipient;
allocating said charge to one of said originator and said recipient, based on said indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29)
-
-
14. An apparatus facilitating exchange of voice messages, comprising:
-
a network interface interconnecting said apparatus to a communications network, to allow a message originator to dispatch a voice message to a recipient;
a processor in communication with said network interface;
memory for storing voice messages to be exchanged, said memory storing program instructions, adapting said apparatus to;
receive from said originator an indicator of whether a charge for a voice message is to be borne by said originator or by said recipient;
allocate said charge to one of said originator and said recipient, based on said indicator.
-
-
15. A computer readable medium, storing computer executable instructions that when loaded at a message exchange server, used to exchange messages between a message originator and a recipient, adapt said server to:
-
receive from said originator an indicator of whether a charge for a stored message is to be borne by said originator or by said recipient;
allocate said charge to one of said originator and said recipient, based on said indicator.
-
-
16. A method of exchanging a plurality of messages between a first and second user, said method comprising:
-
receiving from an originator of each of said plurality of messages an indicator of whether a charge associated with said each of said plurality of messages is to be borne by said first user or by said second user;
allocating an associated charge for said each of said plurality of messages to one of said first and second user, based on said indicator;
repeating said receiving and said allocating for each of said plurality of messages.
-
-
17. A method of operating a device providing a service allowing a plurality of users to communicate with each other, comprising:
-
for each of said plurality of users determining if said each of said plurality of users wishes to pay for use of said service, and thereby identifying each of said users as a paying user or a non-paying user;
allowing paying users to communicate with all of said plurality of users;
restricting non-paying users from communicating with other non-paying users.
-
-
23. A method of operating a message exchange device comprising:
-
storing greetings originating with each of a plurality of users using said message exchange device;
obtaining from each of said plurality of users an indicator of whether that user wishes to pay to use said message exchange server, thereby classifying each of said plurality of users as a paying or non-paying user;
allowing paying users access to all of said stored greetings;
allowing non-paying users access to only those greetings originating with paying users.
-
-
27. A message exchange server comprising computer readable memory storing
a plurality of messages, each of said messages associated with a user of said server; -
a plurality of indicators, each identifying whether a user pays to use said message exchange server and is thereby a paying user, or whether a user does not pay to use said service and is thereby a non-paying user;
software, adapting said server to allow those paying users access to all of said plurality of messages;
allow non-paying users access to only those messages associated with paying users.
-
-
30. A computer readable medium, storing computer executable instructions that when loaded at a message exchange server, used to exchange messages between users, to:
-
store greetings originating with each of a plurality of users using said message exchange device;
obtain from each of said plurality of users an indicator of whether that user wishes to pay to use said message exchange server, thereby classifying each of said plurality of users as a paying or non-paying user;
allow paying users access to all of said stored greetings;
allow non-paying users access to only those greetings originating with paying users.
-
Specification