Communicating with machine to machine devices
AssigneeVodafone IP Licensing Limited
InventorsNick Bone, Simone Ferrara
Life of this patent
Estimating the term…
Abstract
A method and system for communicating between a managed device and a device manager is provided by sending the managed device a message over a first communications channel, and then initiating communication between the managed device and the device manager over a second communications channel in response to the message, wherein the first communications channel and the second communications channel are of different types.
Claims13
A method for communicating between a managed device and a device manager, the method comprising:
- sending a message that is secured using Generic Bootstrapping Architecture (GBA) information or includes GBA push information to the managed device over a first communications channel;
- and
- in response to the message, initiating communication between the managed device and the device manager over a second communications channel that is of a different type than the first communications channel, wherein the first communications channel is a cellular channel and the second communications channel is non-cellular channel;
- wherein receipt of the message at the managed device additionally causes communications between the managed device and the device manager over a third communications channel to cease and switch to the second communications channel, wherein the third communications channel is different to the second communications channel;
- and
- wherein the message is sent to the managed device in response to:
- an increase in data volume;
- a request to send the managed device a file over a predetermined threshold;
- a request for a firmware or software update;
- an increase in electrical power used by the managed device over a predetermined threshold;
- and a decrease in data transfer rate below a predetermined threshold.
A system for communicating between a managed device and a device manager, the system comprising:
- a device manager;
- a first communications channel;
- a second communications channel that is different from the first communications channel;
- and
- logic configured to:
- send a message that is secured using Generic Bootstrapping Architecture (GBA) information or includes GBA push information to a managed device over the first communications channel;
- and
- in response to the message, initiate communications between the managed device and the device manager over the second communications channel, wherein the first communications channel is a cellular channel and the second communications channel is non-cellular channel;
- wherein receipt of the message at the managed device additionally causes communications between the managed device and the device manager over a third communications channel to cease and switch to the second communications channel, wherein the third communications channel is different to the second communications channel;
- and
- wherein the message is sent to the managed device in response to:
- an increase in data volume;
- a request to send the managed device a file over a predetermined threshold;
- a request for a firmware or software update;
- an increase in electrical power used by the managed device over a predetermined threshold;
- and a decrease in data transfer rate below a predetermined threshold.
Dependencies are inferred from the claim text.