Method and apparatus for exchange of information in a communication system
First Claim
1. A system for providing data objects to be rendered in connection with an A-party, having a first communication device, initiating a voice communication channel for a call with a B-party having a second communication device, comprising:
- a database comprising;
(a) a plurality of first data objects each associated with a specific party and to be rendered in connection with the party being called as a B-party;
(b) a plurality of second data objects each associated with a specific party and to be rendered in connection with the party calling another party as an A-party;
(c) a plurality of third data objects each associated with a specific party and to be rendered in connection with at least one of the following call events;
(1) the party is busy;
(2) the party is unavailable;
(3) the party fails to answer;
(4) the party terminates the call;
or (5) the party places the call on hold; and
a processor for processing requests to access data objects from said database.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique for connecting a dialed B-party number to a data object is described. The connecting of a B-party number to a specific data object, hereafter referred to as phonepage, will allow an A-party direct access to information that a B-party wishes to display to a calling party. The phonepage resides in a memory in a telecommunications network, or in a memory in a data-communications network connected thereto. The phonepage may have a similar appearance to an Internet web page, but may also take other appearances. The displaying of the phonepage may be made dependent upon the capabilities of the A-party user equipment.
113 Citations
30 Claims
-
1. A system for providing data objects to be rendered in connection with an A-party, having a first communication device, initiating a voice communication channel for a call with a B-party having a second communication device, comprising:
-
a database comprising;
(a) a plurality of first data objects each associated with a specific party and to be rendered in connection with the party being called as a B-party;
(b) a plurality of second data objects each associated with a specific party and to be rendered in connection with the party calling another party as an A-party;
(c) a plurality of third data objects each associated with a specific party and to be rendered in connection with at least one of the following call events;
(1) the party is busy;
(2) the party is unavailable;
(3) the party fails to answer;
(4) the party terminates the call;
or (5) the party places the call on hold; and
a processor for processing requests to access data objects from said database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing data objects to be rendered in connection with an A-party, having a first communication device, initiating a voice communication channel for a call with a B-party having a second communication device, comprising:
-
an A-party initiating a voice communication channel for a-call using a B-party address for a called B-party;
preparing a request for a data object of the B-party to be rendered in connection with the call involving the A-party and B-party;
the request for the data object of the B-party including (a) the B-party address, or an indicia of the B-party address, and (b) an indicia of a call event;
receiving the data object of the B-party based on said request;
rendering the data object of the B-party to the A-party;
wherein the data object includes at least visual content that is presented to the A-party in connection with call sought or established by the A-party with the B-party; and
the data object being retrieved from a memory storing a plurality of data objects associated with a plurality of A and B parties. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification