Intelligent selection of message delivery mechanism
First Claim
1. A hybrid telecommunications terminal comprising:
- a receiver configured to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network;
a transmitter configured to transmit signals to each of the plurality of networks;
a memory comprising instructions; and
a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to;
determine a security level of a message to be transmitted from the hybrid telecommunications terminal to a second terminal, by analyzing a semantic content of the message;
determine a location of the second terminal based on a signal received at the receiver in response to a query transmitted by the transmitter;
select one of a plurality of different physical media for sending the message from the hybrid telecommunications terminal to the second terminal based on the location of the second terminal and at least one of a second location associated with the hybrid telecommunications terminal, a calendrical time at the hybrid telecommunications terminal, or an identity of a user of the hybrid telecommunications terminal, to yield a selected physical medium; and
send the message from the hybrid telecommunications terminal via the transmitter to the second terminal via the selected physical medium and a corresponding one of the plurality of networks.
29 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for selecting one of a plurality of delivery mechanisms for sending a message are disclosed. The illustrative embodiment enables the advantageous selection of the delivery mechanism for sending a message from a first telecommunications terminal to a second telecommunications terminal based on at least one of: (i) the location of the first terminal, (ii) the location of the second terminal, (iii) the time and date (i.e., the calendrical time) at the first terminal, (iv) the calendrical time at the second terminal, and (v) one or more properties of the message (e.g., the sending user, the receiving user, a message priority, the contents of the message, etc.). A delivery mechanism for sending a message comprises at least one of: a physical medium, a physical layer protocol, a medium access control, and a network for transport.
-
Citations
24 Claims
-
1. A hybrid telecommunications terminal comprising:
-
a receiver configured to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network; a transmitter configured to transmit signals to each of the plurality of networks; a memory comprising instructions; and a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to; determine a security level of a message to be transmitted from the hybrid telecommunications terminal to a second terminal, by analyzing a semantic content of the message; determine a location of the second terminal based on a signal received at the receiver in response to a query transmitted by the transmitter; select one of a plurality of different physical media for sending the message from the hybrid telecommunications terminal to the second terminal based on the location of the second terminal and at least one of a second location associated with the hybrid telecommunications terminal, a calendrical time at the hybrid telecommunications terminal, or an identity of a user of the hybrid telecommunications terminal, to yield a selected physical medium; and send the message from the hybrid telecommunications terminal via the transmitter to the second terminal via the selected physical medium and a corresponding one of the plurality of networks. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
determining, by a processor of a hybrid telecommunications terminal configured to send and receive signals via at least two different types of networks, a security level of a message to be transmitted from a transmitter of the hybrid telecommunications terminal to a receiver of a second terminal, by analyzing a semantic content of the message at the hybrid telecommunications terminal; determining, by the processor, a location of the second terminal based on a signal received at the receiver in response to a query transmitted by the transmitter; selecting, by the processor, one of a plurality of physical layer protocols for sending the message from the first terminal to the second terminal based on the location of the second terminal and at least one of a second location associated with the first terminal, a calendrical time at the first terminal, or an identity of a user of the first terminal, to yield a selected physical layer protocol; and sending, by the transmitter, the message to the receiver of the second terminal via the selected physical layer protocol and a corresponding one of the at least two different types of networks; wherein the at least two different types of networks comprise a cellular network and an IEEE 802.11 local-area network. - View Dependent Claims (5, 6)
-
-
7. A hybrid telecommunications terminal comprising:
-
a receiver to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network; a transmitter to transmit signals to each of the plurality of networks; a memory comprising instructions; a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to; determine a characteristic of a location of the hybrid telecommunications terminal; determine a location of a second telecommunications terminal based on a signal received at the receiver in response to a query transmitted by the transmitter; determine an identity of a user of the hybrid telecommunications terminal; determine a security level of a message by analyzing a semantic content of the message at the hybrid telecommunications terminal; select one of a plurality of medium access controls for sending a message from the hybrid telecommunications terminal to the second telecommunications terminal based on one of the characteristic of the location, or the identity of the user of the hybrid telecommunications terminal, to yield a selected medium access control; and send the message from the hybrid telecommunications terminal to the second telecommunications terminal via the selected medium access control and a corresponding one of the plurality of networks. - View Dependent Claims (8, 9)
-
-
10. A hybrid telecommunications terminal comprising:
-
a receiver to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network; a transmitter to transmit signals to each of the plurality of networks; a memory comprising instructions; a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to; determine a security level of a message to be transmitted from the hybrid telecommunications terminal to a second telecommunications terminal, by analyzing a semantic content of the message at the hybrid telecommunications terminal; determine a location of the second telecommunications terminal based on a signal received at the receiver in response to a query transmitted by the transmitter; select one of a plurality of networks for sending the message from the hybrid telecommunications terminal to the second telecommunications terminal based on the location of the second telecommunications terminal and at least one of a characteristic of a second location associated with the hybrid telecommunications terminal, or an identity of a user of the hybrid telecommunications terminal, to yield a selected network; and send the message from the hybrid telecommunications terminal to the second telecommunications terminal via the selected network. - View Dependent Claims (11, 12)
-
-
13. A method comprising:
-
determining, by a processor of a hybrid telecommunications terminal configured to send and receive communications via at least two different types of networks, a characteristic of a location of the hybrid telecommunications terminal; determining, by the processor, an identity of a user of the hybrid telecommunications terminal; determining, by the processor, an identity of a human recipient of a message; determining, by the processor, a location of a device associated with the human recipient based on a signal received at a receiver of the hybrid telecommunications terminal in response to a query transmitted by a transmitter of the hybrid telecommunications terminal; selecting, by the processor, one of a plurality of different physical media for sending the message to the device based on the identity of the human recipient and at least one of the characteristic of the location, or the identity of the user, to yield a selected physical medium; and sending, by the transmitter, the message from the hybrid telecommunications terminal to a receiver of the device via the selected physical medium and a corresponding one of the at least two different types of networks, wherein the at least two different types of networks comprise a cellular network and an IEEE 802.11 local-area network. - View Dependent Claims (14, 15)
-
-
16. A hybrid telecommunications terminal comprising:
-
a receiver to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network; a transmitter to transmit signals to the plurality of networks; a memory comprising instructions; a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to; determine a characteristic of a location of the hybrid telecommunications terminal; determine an identity of a user of the hybrid telecommunications terminal; determine an identity of a human recipient of a message; determine a location of a device associated with the human recipient based on a signal received at the receiver in response to a query transmitted by the transmitter; select one of a plurality of different physical layer protocols for sending the message by the processor to the device based on the identity of the human recipient and at least one of the characteristic of the location, or the identity of the user, to yield a selected physical layer protocol; and send the message from the transmitter of the hybrid telecommunications terminal to the device via the selected physical layer protocol and a corresponding one of the plurality of networks. - View Dependent Claims (17, 18)
-
-
19. A method comprising:
-
determining, by a processor of a hybrid telecommunications terminal configured to send and receive signals via at least two different types of networks, a characteristic of a location of the hybrid telecommunications terminal; determining, by the processor, an identity of a user of the hybrid telecommunications terminal; determining, by the processor, an identity of a human recipient of a message; determining, by the processor, a location of a device associated with the human recipient based on a signal received at a receiver of the hybrid telecommunications terminal in response to a query transmitted by a transmitter of the hybrid telecommunications terminal; selecting, by the processor, one of a plurality of different medium access controls for sending the message to the device based on one of the characteristic of the location, the identity of the user, and the identity of the human recipient, to yield a selected medium access control; and sending, by the processor, the message from the transmitter to a receiver of the device via the selected medium access control and a corresponding one of the at least two different types of networks; wherein the at least two different types of networks comprise a cellular network and an IEEE 802.11 local-area network. - View Dependent Claims (20, 21)
-
-
22. A hybrid telecommunications terminal comprising:
-
a receiver to receive signals from a plurality of networks, the plurality of networks comprising a cellular network and an IEEE 802.11 local-area network; a transmitter to transmit signals to the plurality of networks; a memory comprising instructions; a processor, coupled to the receiver, transmitter, and memory, wherein the instructions program the processor to; determine a characteristic of a location of the hybrid telecommunications terminal; determine an identity of a user of the hybrid telecommunications terminal; determine an identity of a human recipient of a message; determine, by the processor, a location of a device associated with the human recipient based on a signal received at the receiver in response to a query transmitted by the transmitter; select one of a plurality of networks for sending the message to the device based on the identity of the human recipient and at least one of the characteristic of the location, or the identity of the user, to yield a selected network; and send the message from the hybrid telecommunications terminal to the device via the selected network. - View Dependent Claims (23, 24)
-
Specification