Establishing communication links automatically with local devices
First Claim
1. An envoy device for performing transactions with a further device in proximity to said envoy device, said envoy device comprising:
- a data store;
a processor;
a first communication device configured to communicate with said further device that is located close enough to said envoy device to establish a local short range communication link; and
at least one further communication device configured to communicate with said further device using at least one longer range communication link;
said envoy device being configured to respond to detecting said further device close enough to said envoy to establish said short range communication link to;
establish communication with said further device using said local short range communication link;
receive information from said further device regarding any further communication links that said further device has access to;
to commence a transaction with said further device using said local short range communication link,said envoy device being further configured to respond to losing connection to said further device via said short range communication link prior to said transaction having completed to determine from said received information if a connection to said further device can be made using one of said at least one further communication links and if so to establish a communication and complete said transaction, and if not to signal to said user that said transaction has not completed.
2 Assignments
0 Petitions
Accused Products
Abstract
An envoy device for performing transactions with a further device in proximity to the envoy device, the envoy device comprising: a first communication device configured to communicate with the further device that is located within a predetermined distance of the envoy device using a local short range communication link; at least one further communication device configured to communicate with the further device using at least one longer range communication link. The envoy device is configured to respond to detecting the further device within the predetermined distance of the envoy device to: establish communication with the further device using the local short range communication link; receive information from the further device regarding any further communication links that the further device has access to; transmit to the further device information regarding the at least one longer range communication link; and to commence a transaction with the further device using the local short range communication link.
22 Citations
23 Claims
-
1. An envoy device for performing transactions with a further device in proximity to said envoy device, said envoy device comprising:
-
a data store; a processor; a first communication device configured to communicate with said further device that is located close enough to said envoy device to establish a local short range communication link; and at least one further communication device configured to communicate with said further device using at least one longer range communication link; said envoy device being configured to respond to detecting said further device close enough to said envoy to establish said short range communication link to; establish communication with said further device using said local short range communication link; receive information from said further device regarding any further communication links that said further device has access to; to commence a transaction with said further device using said local short range communication link, said envoy device being further configured to respond to losing connection to said further device via said short range communication link prior to said transaction having completed to determine from said received information if a connection to said further device can be made using one of said at least one further communication links and if so to establish a communication and complete said transaction, and if not to signal to said user that said transaction has not completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An envoy device for performing transactions with a further device in proximity to said envoy device, said envoy device comprising:
-
a data store; a processor; a first communication device configured to communicate with said further device that is located close enough to said envoy device to establish a local short range communication link; and at least one further communication device configured to communicate with said further device using at least one longer range communication link; said envoy device being configured to respond to detecting said further device close enough to said envoy to establish said short range communication link to; establish communication with said further device using said local short range communication link; receive information from said further device regarding any further communication links that said further device has access to to commence a transaction with said further device using said local short range communication link, said envoy device comprising a monitor configured to determine current operating conditions of said envoy device and to determine a priority for use of each of said short range and said at least one longer range communication links in dependence upon said current operation conditions, said envoy device being configured to select one of said communication links to use to complete said transaction, in dependence upon said priority.
-
-
12. A method of performing transactions between an envoy device and a further device, said envoy device and said further device being located in proximity to each other, said method comprising the envoy device performing the steps of:
-
detecting said further device close enough to said envoy device to establish a short range communication link; establishing communication with said further device using said local short range communication link; receiving information from said further device regarding any further communication links that said further device has access to; commencing a transaction with said further device using said local short range communication link, wherein the method further comprises the steps of; determining current operating conditions of said envoy device and prioritising use of each of said short range and said at least one longer range communication links in dependence upon said current operation conditions; selecting a communication link to use to complete said transaction in dependence upon a priority of said communication links determined by said determining step. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method of performing transactions between an envoy device and a further device, said envoy device and said further device being located in proximity to each other, said method comprising the envoy device performing the steps of:
-
detecting said further device close enough to said envoy device to establish a short range communication link; establishing communication with said further device using said local short range communication link; receiving information from said further device regarding any further communication links that said further device has access to; commencing a transaction with said further device using said local short range communication link, wherein the method further comprises the steps of; losing connection to said further device via said short range communication link prior to said transaction having completed; determining from said received information if a connection to said further device can be made using one of said at least one further communication links and if so; establishing a communication and completing said transaction; and
if notsignalling to said user that said transaction has not completed.
-
-
19. An envoy device for performing transactions with a further device in proximity to said envoy device, said envoy device comprising:
-
a data store; a processor; a first communication device configured to communicate with said further device that is located close enough to said envoy to establish a local short range communication link; at least one further communication device configured to communicate with said further device using at least one longer range communication link; and a monitor configured to determine current operating conditions of said envoy device and to determine a priority of use of each of said short range and said at least one longer range communication links in dependence upon said current operating conditions; said envoy device being configured to respond to detecting said further device close enough to said envoy to establish said short range communication link; establish communication with said further device using said local short range communication link; receive information from said further device regarding any further communication links that said further device has access to; and to select one of said communication links to use to start a transaction, in dependence upon said priority determined by said monitor. - View Dependent Claims (20, 21, 22, 23)
-
Specification