Mobile device and method with secure network messaging for authorized components
First Claim
Patent Images
1. A mobile end-user device comprising:
- a wireless modem configurable to exchange data via a connection to a wireless network;
an inter-process software communication bus providing secure communication between an executing device link agent and respective executing processes for a plurality of software components, wherein providing secure communication comprises receiving access authorization information from a secure server, and allowing access to the bus only for software components identified by the access authorization information; and
the device link agent, configured tomaintain a secure message link through the wireless network and an Internet network to a message link server, the message link server operating a message service that receives messages over a network from a plurality of network functions,receive secure messages from the message link server over the secure message link, the received messages identified for delivery to multiple ones of the software components, and including message content received by the message link server from multiple ones of the network functions, andfor software components identified by the access authorization information, route messages identified for delivery to a given one of those software components via the inter-process software communication bus to a software process corresponding to the given software component.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile device has an inter-process software communication (IPC) bus that provides secure communication between a device link agent and software component processes. The software processes are allowed to access the bus based on access authorization information from a secure server that identifies those components. The device link object maintains a secure message link to a message link server that receives messages from plural network functions, identified for delivery to respective software components on the mobile device, and conveys them to the device link agent. For the authorized software components, the link agent delivers received messages to the component processes.
1204 Citations
14 Claims
-
1. A mobile end-user device comprising:
-
a wireless modem configurable to exchange data via a connection to a wireless network; an inter-process software communication bus providing secure communication between an executing device link agent and respective executing processes for a plurality of software components, wherein providing secure communication comprises receiving access authorization information from a secure server, and allowing access to the bus only for software components identified by the access authorization information; and the device link agent, configured to maintain a secure message link through the wireless network and an Internet network to a message link server, the message link server operating a message service that receives messages over a network from a plurality of network functions, receive secure messages from the message link server over the secure message link, the received messages identified for delivery to multiple ones of the software components, and including message content received by the message link server from multiple ones of the network functions, and for software components identified by the access authorization information, route messages identified for delivery to a given one of those software components via the inter-process software communication bus to a software process corresponding to the given software component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a mobile end-user device having a wireless modem to connect to a wireless network, the method comprising:
-
receiving access authorization information from a secure server; operating an inter-process software communication bus to provide secure communication between an executing device link agent and respective executing processes for a plurality of software components, the secure communication comprising allowing access to the bus only for software components identified by the access authorization information; maintaining a secure message link from the device link agent through the wireless network and an Internet network to a message link server, the message link server operating a message service that receives messages over a network from a plurality of network functions; receiving secure messages at the device link agent from the message link server over the secure message link, the received messages identified for delivery to multiple ones of the software components, and including message content received by the message link server from multiple ones of the network functions; and for software components identified by the access authorization information, routing messages identified for delivery to a given one of those software components via the inter-process software communication bus from the device link agent to a software process corresponding to the given software component.
-
Specification