Communications method
First Claim
Patent Images
1. A computer-implemented method for establishing a communications link between a source and a target, the method comprising:
- storing a source communication profile that identifies one or more first communication channels that were specified by the source and through which the source may communicate;
storing a target communication profile that identifies one or more second communication channels that were specified by the target and through which the target may communicate;
after storing the source communication profile and the target communication profile, receiving, at a server, an email that includes (1) source data that is associated with the source and (2) target data that is associated with the target;
in response to receiving the email;
retrieving the source communication profile,retrieving the target communication profile,comparing the one or more first communication channels of the source communication profile to the one or more second communication channels of the target communication profile to identify one or more possible communication links between the source and the target, wherein (a) at least one of the one or more first communication channels is of a different type than any of the one or more second communication channels or (b) at least one of the one or more second communication channels is of a different type than any of the one or more first communication channels, andopening a particular communications link, of the one or more possible communication links, between the source and the target.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for establishing a communications link between a source and a target comprises:
- a) receiving, at a server, data identifying the source and the target;
- b) for each of the source and the target, retrieving a respective communication profile identifying one or more communications systems by which the respective one of the source or target may be communicated with;
- c) comparing the profiles to identify one or more common communications systems; and
- d) opening a communications link between the source and the target using one or more of the common communication systems.
19 Citations
19 Claims
-
1. A computer-implemented method for establishing a communications link between a source and a target, the method comprising:
-
storing a source communication profile that identifies one or more first communication channels that were specified by the source and through which the source may communicate; storing a target communication profile that identifies one or more second communication channels that were specified by the target and through which the target may communicate; after storing the source communication profile and the target communication profile, receiving, at a server, an email that includes (1) source data that is associated with the source and (2) target data that is associated with the target; in response to receiving the email; retrieving the source communication profile, retrieving the target communication profile, comparing the one or more first communication channels of the source communication profile to the one or more second communication channels of the target communication profile to identify one or more possible communication links between the source and the target, wherein (a) at least one of the one or more first communication channels is of a different type than any of the one or more second communication channels or (b) at least one of the one or more second communication channels is of a different type than any of the one or more first communication channels, and opening a particular communications link, of the one or more possible communication links, between the source and the target. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server adapted to receive data identifying a source and a target, wherein the server comprises a processor, said pserver adapted to cause said processor to:
-
store a source communication profile that identifies one or more first communication channels that were specified by the source and through which the source may communicate; store a target communication profile that identifies one or more second communication channels that were specified by the target and through which the target may communicate; receive an email that includes (1) source data that is associated with the source and (2) target data that is associated with the target; in response to receiving the email; retrieve the source communication profile, retrieve the target communication profile, compare the one or more first communication channels of the source communication profile to the one or more second communication channels of the target communication profile to identify one or more possible communication links between the source and the target, wherein (a) at least one of the one or more first communication channels is of a different type than any of the one or more second communication channels or (b) at least one of the one or more second communication channels is of a different type than any of the one or more first communication channels, and open a particular communications link, of the one or more possible communication links, between the source and the target. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising program code stored on a non-transitory computer readable medium for establishing a communications link between a source and a target, said program is executed by a computer, causing:
-
storing a source communication profile that identifies one or more first communication channels that were specified by the source and through which the source may communicate; storing a target communication profile that identifies one or more second communication channels that were specified by the target and through which the target may communicate; receiving, at a server, an email that includes (1) source data that is associated with the source and (2) target data that is associated with the target; in response to receiving the email; retrieving the source communication profile, retrieving the target communication profile, comparing the one or more first communication channels of the source communication profile to the one or more second communication channels of the target communication profile to identify one or more possible communication links between the source and the target, wherein (a) at least one of the one or more first communication channels is of a different type than any of the one or more second communication channels or (b) at least one of the one or more second communication channels is of a different type than any of the one or more first communication channels, and opening a particular communications link, of the one or more possible communication links, between the source and the target. - View Dependent Claims (16, 17, 18, 19)
-
Specification