Virtual calling card with arbitrary controls
First Claim
1. A method comprising generating an electronic offer to participate in a voice communication session with a destination party, said offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions governing establishment of the voice communication session;
- receiving an indication from an offeree via a data network indicating acceptance of said offer; and
establishing the voice communication session between the offeree and the destination party in conformance with at least a subset of the one or more offeror-stipulated conditions.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is described including services for generating an electronic offer to participate in a voice communication session with a destination party, with the offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions. The system further including services for receiving an indication from an offeree via a data network indicating acceptance of the offer and establishing the voice communication session between the offeree and the destination party in conformance with at least a subset of the one or more offeror-stipulated conditions.
-
Citations
26 Claims
-
1. A method comprising
generating an electronic offer to participate in a voice communication session with a destination party, said offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions governing establishment of the voice communication session; -
receiving an indication from an offeree via a data network indicating acceptance of said offer; and
establishing the voice communication session between the offeree and the destination party in conformance with at least a subset of the one or more offeror-stipulated conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a storage medium having stored therein a plurality of programming instructions to implement a set of communication services on the computer system, said services including;
services for generating on behalf of an offeror client, a conditional electronic offer to participate in a voice call with a destination party, said conditional offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions governing establishment of the voice call, services for receiving on behalf of the offeror client, through a data network link, a notification from the offeree indicating the offeree'"'"'s acceptance of the conditional offer;
services for causing a voice communication session to be established between the offeree and the destination party in response to the offeree'"'"'s acceptance of the offer and at least a subset of the set of one or more offeror-stipulated conditions being satisfied; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26)
-
-
19. A computer system comprising:
-
a storage medium having stored therein a plurality of programming instructions to implement a set of communication services on the computer system, said services including;
services for generating on behalf of an offeror client, a conditional electronic offer to facilitate a bridge server in establishing a voice communication session between an offeree and a destination party, said conditional offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions governing establishment of the voice call, services for transmitting said conditional offer to at least one of said offeror and said offeree; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions.
-
-
23. A computer system comprising:
-
a storage medium having stored therein a plurality of programming instructions to implement a set of communication services on the computer system, said services including;
services for receiving, a conditional electronic offer to participate in a voice call with a destination party, said conditional offer being contingent upon the satisfaction of a set of one or more offeror-stipulated conditions governing establishment of the voice call, services for determining whether at least a subset of the set of one or more offeror-stipulated conditions have been satisfied, services for receiving an indication from an offeree signifying the offeree'"'"'s acceptance of the offer, services for transmitting a notification to a bridge server to at least partly cause the bridge server to establish a voice communication session between the offeree and the destination party, said notification indicating the offeree'"'"'s acceptance of the offer and the satisfaction of at least the subset of one or more offeror-stipulated conditions, and an execution unit coupled to the storage medium for executing the plurality of programming instructions.
-
Specification