System topology for secure end-to-end communications between wireless device and application data source
First Claim
1. A secure end-to-end messaging system for providing secure end-to-end communication between a wireless device and an application data source, the secure messaging system comprising:
- a default application gateway for communicating with local application data sources and with external application data sources that do not require secure communication; and
a dedicated application gateway for securely communicating with application data sources that require secure communication.
3 Assignments
0 Petitions
Accused Products
Abstract
A secure end-to-end messaging system and a method of providing secure end-to-end communication between a wireless device and an application data source are provided. The secure end-to-end messaging system comprises a default application gateway (AG) for communicating with local application data sources and/or external application data sources that do not require secure communication, and a dedicated application gateway for securely communicating with external application data sources that require secure communication. The method comprises the steps of receiving instructions from an application to send communication message from a wireless or mobile device to a back-end service, determining whether the application is associated with a dedicated AG, sending the communication messages via a default AG if the application is not associated with a dedicated AG and sending the communication messages via a dedicated application gateway if the application is not associated with the dedicated AG. A system topology for secure communications between application data sources and wireless devices is also provided. The system topology comprises a default application gateway for communicating local or non-secure back-end services with a device and a dedicated application gateway for communicating external and secure back-end services with the device.
82 Citations
14 Claims
-
1. A secure end-to-end messaging system for providing secure end-to-end communication between a wireless device and an application data source, the secure messaging system comprising:
-
a default application gateway for communicating with local application data sources and with external application data sources that do not require secure communication; and
a dedicated application gateway for securely communicating with application data sources that require secure communication. - View Dependent Claims (2, 3)
-
-
4. A method of providing secure end-to-end communication between a wireless device and an application data source, the method comprising the steps of:
-
receiving instructions to send a communication message from a wireless or mobile device to a back-end service;
determining whether the application calling the back-end service is associated with a dedicated application gateway;
sending the communication messages via a default application gateway if the application is not associated with the dedicated application gateway; and
sending the communication messages via the dedicated application gateway if the application is associated with the dedicated application gateway. - View Dependent Claims (5, 6, 7)
-
-
8. A system topology for secure communications between application data sources and wireless devices, the system comprising:
-
a default application gateway for communicating with local application data sources and with external application data sources that do not require secure communication; and
a dedicated application gateway for securely communicating with application data sources that require secure communication. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable medium storing instructions or statements for use in the execution in a computer of a method of providing secure end-to-end communication between a wireless device and an application data source, the method comprising the steps of:
-
receiving instructions to send a communication message from a wireless or mobile device to a back-end service;
determining whether the application calling the back-end service is associated with a dedicated application gateway;
sending the communication messages via a default application gateway if the application is not associated with the dedicated application gateway; and
sending the communication messages via the dedicated application gateway if the application is associated with the dedicated application gateway.
-
-
14. A propagated signal carrier carrying signals containing computer-executable instructions that can be read and executed by a computer, the computer-executable instructions being used to execute a method of providing secure end-to-end communication between a wireless device and an application data source, the method comprising the steps of:
-
receiving instructions to send a communication message from a wireless or mobile device to a back-end service;
determining whether the application calling the back-end service is associated with a dedicated application gateway;
sending the communication messages via a default application gateway if the application is not associated with the dedicated application gateway; and
sending the communication messages via the dedicated application gateway if the application is associated with the dedicated application gateway.
-
Specification