Mobility device management server
First Claim
1. A server computing environment providing web services comprising:
- a hardware platform operative to execute an operating system;
a communications interface operative to communicate web services and associated web services transaction data between the server computing environment and cooperating components;
a translation module capable of translating web services into a native format capable of being processed by the cooperating components; and
encryption module operative to encrypt data and computing applications for inclusion in one ore more web services using authentication and verification information of the cooperating components.
5 Assignments
0 Petitions
Accused Products
Abstract
A mobility device management server (MDMS) for use as part of a mobility device platform allowing for secure mobile computing is provided. In an illustrative implementation, an exemplary mobility device platform (MDP) comprises a mobility device (MD) operable to communicate with at least one computing environment through a communications interface and wherein the MD is operable to process and store secure web services, a communications network operable to communicate data and computing applications using web services, and a MDMS operable to generate, process, store, communicate and encrypt web services to the MD. Further, the MDMS is operable to perform one or more mobility device management functions to provide encryption keys to cooperating MDs and to authenticate and verify cooperating MDs requesting web services from the MDMS. The MDMS further may operate to perform metering functions and may operate to support intermittent connections between itself and cooperating MDs.
37 Citations
26 Claims
-
1. A server computing environment providing web services comprising:
-
a hardware platform operative to execute an operating system;
a communications interface operative to communicate web services and associated web services transaction data between the server computing environment and cooperating components;
a translation module capable of translating web services into a native format capable of being processed by the cooperating components; and
encryption module operative to encrypt data and computing applications for inclusion in one ore more web services using authentication and verification information of the cooperating components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. The server computing environment as recited in claim further comprising an administration module capable of authenticating the mobility device.
-
16. A method to securely communicate data and computing applications among cooperating computing environments comprising:
-
providing a server computing environment capable of processing web services'"'"' establishing communications between the server computing environment and cooperating components requesting web services;
authenticating the cooperating components to ensure they have rights and permissions to the requested web services; and
communicating web services to authenticated cooperating components. - View Dependent Claims (17, 18, 19)
-
-
20. A method to process web services comprising:
-
receiving a request for a web service from a cooperating component;
authenticating the cooperating component to identify if the cooperating component has rights and privileges to the requested web service;
upon authenticating the cooperating component, encrypting the web service for communication to the requesting component; and
communicating the requested web service to the authenticated cooperating component. - View Dependent Claims (21, 22)
-
-
23. A computer readable medium having computer readable instructions to instruct a computer to perform a method comprising:
-
receiving a request for a web service from a cooperating component;
authenticating the cooperating component to identify if the cooperating component has rights and privileges to the requested web service;
upon authenticating the cooperating component, encrypting the web service for communication to the requesting component; and
communicating the requested web service to the authenticated cooperating component.
-
-
24. A system to securely communicate web services:
-
a first means for processing web services;
a second means for storing web services and associated web services transaction data;
a third means for encrypting the web services using authentication and verification information provided by cooperating components;
a fourth means for translating the web services to a native format capable of being processed by the cooperating components; and
a fifth means for communicating the web services to the cooperating components. - View Dependent Claims (25, 26)
-
Specification