Back to results
US 2011/0088089 A1Published application
Method, apparatus and system for managing packet delivery
AssigneeResearch In Motion Limited
InventorChristopher Donald MacDONALD
Life of this patent
Estimating the term…
Abstract
Portable electronic devices typically have reduced computing resources, including reduced available bandwidth to receive communications. A method, apparatus and system is provided to manage packet delivery to electronic devices to mitigate some of these problems.
Claims19
A method of managing packet delivery comprising:
- receiving a message at a transport intermediation server from an origination content computer;
- said message including an origination identifier associated with said origination content computer;
- said message including an absolute destination identifier uniquely associated with an electronic device to which said message is addressed;
- said message including a payload encrypted by said content computer using an encryption mechanism that is unique to said electronic device and said content computer such that said intermediation server cannot decrypt said payload;
- extracting, at said transport intermediation server, said origination identifier associated with origination content computer;
- extracting, at said transport intermediation server, said unique absolute destination identifier;
- receiving, at said transport intermediation server, a delivery policy associated with said unique absolute destination identifier;
- and,
- forwarding, at said transport intermediation server, said message to said electronic device if said origination identifier is a permitted sender according to said delivery policy and otherwise, dropping said message.
6 more elements
A transport intermediation server comprising:
- an interface configured to receive a message from an origination content computer via a network;
- said message including an origination identifier associated with said origination content computer;
- said message including an absolute destination identifier uniquely associated with an electronic device to which said message is addressed;
- said message including a payload encrypted by said content computer using an encryption mechanism that is unique to said electronic device and said content computer such that said intermediation server cannot decrypt said payload;
- a processor configured to extract said origination identifier associated with origination content computer;
- said processor further configured to extract said unique absolute destination identifier;
- said processor further configured to receive a delivery policy associated with said unique absolute destination identifier;
- and,
- said processor further configured to forward, via said network interface, said message to said electronic device if said origination identifier is a permitted sender according to said delivery policy and otherwise configured to drop said message.
6 more elements
A computer-readable medium for storing a plurality of programming instructions;
- said programming instructions executable by a transport intermediation server;
- said programming instructions configured to render said transport intermediation server operable to perform a method of managing packet delivery comprising:
- receiving a message at a transport intermediation server from an origination content computer;
- said message including an origination identifier associated with said origination content computer;
- said message including an absolute destination identifier uniquely associated with an electronic device to which said message is addressed;
- said message including a payload encrypted by said content computer using an encryption mechanism that is unique to said electronic device and said content computer such that said intermediation server cannot decrypt said payload;
- extracting, at said transport intermediation server, said origination identifier associated with origination content computer;
- extracting, at said transport intermediation server, said unique absolute destination identifier;
- receiving, at said transport intermediation server, a delivery policy associated with said unique absolute destination identifier;
- and,
- forwarding, at said transport intermediation server, said message to said electronic device if said origination identifier is a permitted sender according to said delivery policy and otherwise, dropping said message.
8 more elements
Dependencies are inferred from the claim text.