Integrated message delivery over a plurality of transport mediums
First Claim
Patent Images
1. A processor-implemented method for facilitating a communication over a plurality of transport mediums, comprising:
- receiving communication data for a communication to be delivered to a communication device over a first transport medium;
determining if the communication device is presently operable to receive the communication over the first transport medium by checking the transport coverage of the first transport medium at the communication device;
if the communication device is not presently operable to receive the communication over the first transport medium, then;
determining which of the plurality of transport mediums over which the communication device is presently operable to receive the communication by checking the transport coverage of each of the plurality of transport mediums at the communication device; and
selecting one of the plurality of transport mediums as a second transport medium for delivery of at least a subset of the communication to the communication device.
7 Assignments
0 Petitions
Accused Products
Abstract
Facilitating a communication directed to a communication device operable to receive data over a plurality of transport mediums includes determining present transport coverage of the communication device, determining which transport mediums the communication device is presently operable to receive the communication, and selecting one of theses transport mediums for delivery of the communication to the communication device.
-
Citations
26 Claims
-
1. A processor-implemented method for facilitating a communication over a plurality of transport mediums, comprising:
-
receiving communication data for a communication to be delivered to a communication device over a first transport medium; determining if the communication device is presently operable to receive the communication over the first transport medium by checking the transport coverage of the first transport medium at the communication device; if the communication device is not presently operable to receive the communication over the first transport medium, then; determining which of the plurality of transport mediums over which the communication device is presently operable to receive the communication by checking the transport coverage of each of the plurality of transport mediums at the communication device; and selecting one of the plurality of transport mediums as a second transport medium for delivery of at least a subset of the communication to the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A processor-implemented method for facilitating communication over a plurality of transport mediums, comprising:
-
receiving communication data for a communication to be delivered to a communication device over a first transport medium; determining a present transport coverage at the communication device, wherein the present transport coverage indicates which of the plurality of transport mediums are locally available to the communication device; if the present transport coverage does not include the first transport medium, then; selecting a second transport medium over which the communication device is presently operable to receive communication data; determining if the second transport medium is operable to deliver the communication; if the second transport medium is operable to deliver the communication, then redirecting the communication over the second transport medium; and if the second transport medium is not operable to deliver the communication, then generating and transmitting alternate communication data over the second transport medium. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for facilitating a communication over a plurality of transport mediums, comprising:
-
an integrated transport delivery device comprising a processing subsystem, a memory subsystem, and a communication subsystem, the processing subsystem coupled to the memory subsystem and the communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, and send and receive data over the communication subsystem over a plurality of transport mediums; and integrated transport delivery device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the integrated transport delivery device to be operable to; receive communication data for a communication to be delivered to a communication device over a first transport medium; determine if the communication device is presently operable to receive the communication over the first transport medium by checking the transport coverage of the first transport medium at the communication device; and if determining that the communication device is not presently operable to receive the communication over the first transport medium, then; determine which of the plurality of transport mediums over which the communication device is presently operable to receive the communication by checking the transport coverage of the plurality of transport mediums at the communication device; and select one of the plurality of transport mediums as a second transport medium for delivery of at least a subset of the communication to the communication device. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification