SYSTEM FOR COMMUNICATING WITH A MOBILE DEVICE SERVER
First Claim
1. A portable communication device, comprising:
- a memory to store computer instructions; and
a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, executes a web server application on the portable communication device, wherein the web server application performs operations comprising;
detecting a media resource center when roaming into a wireless communication zone of the media resource center, wherein services of the wireless communication zone are accessible to the portable communication device when a security key is provided to a gateway of the media resource center;
transmitting the security key to the gateway;
transmitting a pairing key to the media resource center without transmitting a username and password to enable access to a resource of the media resource center, wherein the pairing key includes a public-key infrastructure key, and wherein the transmitting of the pairing key is responsive to the detecting of the media resource center and is without user intervention; and
receiving a message from the media resource center indicating which of a plurality of resources have been made available to the portable communication device according to a service grade identified from the pairing key by the media resource center and according to an authentication performed by the media resource center based on the public-key infrastructure key,wherein the pairing key enables the media resource center to detect that the portable communication device is a guest device and not a subscriber device associated with the resources of the media resource center,wherein the pairing key enables the media resource center to determine whether to apply a roaming charge to a subscriber account associated with the portable communication device according to the service grade identified from the pairing key,wherein the portable communication device receives from the media resource center a usage policy for dictating how resources of the media resource center are to be used,wherein the roaming charge is applied responsive to the service grade corresponding to a charge-bearing roaming plan,wherein the resources include storage devices, andwherein the media resource center is adapted to identify a geographic area assigned to the pairing key and thereby detect that the portable communication device is a guest device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium operating in a mobile device server that has computer instructions to execute a web server application at the mobile device server. The web server application can be operable to detect a media resource center while roaming in a communication zone of the media resource center and to transmit a pairing key to the media resource center responsive to acquiring communication access to the communication zone. The web server application can be further operable to receive from the media resource center an indication that a roaming charge will be applied to a subscriber account associated with the mobile device responsive to the media resource center identifying from the pairing key that the mobile device server is a guest device. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A portable communication device, comprising:
-
a memory to store computer instructions; and a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, executes a web server application on the portable communication device, wherein the web server application performs operations comprising; detecting a media resource center when roaming into a wireless communication zone of the media resource center, wherein services of the wireless communication zone are accessible to the portable communication device when a security key is provided to a gateway of the media resource center; transmitting the security key to the gateway; transmitting a pairing key to the media resource center without transmitting a username and password to enable access to a resource of the media resource center, wherein the pairing key includes a public-key infrastructure key, and wherein the transmitting of the pairing key is responsive to the detecting of the media resource center and is without user intervention; and receiving a message from the media resource center indicating which of a plurality of resources have been made available to the portable communication device according to a service grade identified from the pairing key by the media resource center and according to an authentication performed by the media resource center based on the public-key infrastructure key, wherein the pairing key enables the media resource center to detect that the portable communication device is a guest device and not a subscriber device associated with the resources of the media resource center, wherein the pairing key enables the media resource center to determine whether to apply a roaming charge to a subscriber account associated with the portable communication device according to the service grade identified from the pairing key, wherein the portable communication device receives from the media resource center a usage policy for dictating how resources of the media resource center are to be used, wherein the roaming charge is applied responsive to the service grade corresponding to a charge-bearing roaming plan, wherein the resources include storage devices, and wherein the media resource center is adapted to identify a geographic area assigned to the pairing key and thereby detect that the portable communication device is a guest device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising computer instructions executable by a processor of a mobile device server to execute a web server application at the mobile device server, wherein the web server application performs operations comprising:
-
detecting a media resource center while the mobile device server is roaming into a communication zone of the media resource center; transmitting a pairing key to the media resource center responsive to establishing communication with the media resource center, wherein the transmitting of the pairing key is responsive to the detecting of the media resource center and is without user intervention; and receiving from the media resource center an indication that a roaming charge will be applied to a subscriber account associated with the mobile device server responsive to the media resource center identifying from the pairing key that the mobile device server is a guest device, wherein the media resource center identifies a first subscriber of the mobile device server according to the pairing key, wherein the media resource center detects that the first subscriber is unassociated with a second subscriber of the media resource center; wherein the media resource center transmits to the mobile device server an authorization to utilize resources of the media resource center according to a service grade identified from the pairing key, and wherein the media resource center transmits to the mobile device server a usage policy defined by the second subscriber for instructing options for utilizing the resources of the media resource center; and transmitting a second pairing key to the media resource center to enable execution of a software application that utilizes resources of the media resource center, wherein the media resource center detects from the pairing key that the mobile device server is managed by a first service provider that is unaffiliated with a second service provider of the media resource center, and wherein the media resource center applies the roaming charge according to an inter-service provider roaming plan. - View Dependent Claims (14, 15, 16)
-
-
17. A resource control manager, comprising:
-
a memory to store computer instructions; and a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, performs operations comprising; managing a plurality of resources communicatively coupled to the resource control manager; receiving a pairing key from a mobile device server, wherein the pairing key includes a public-key infrastructure key, and wherein the receiving of the pairing key is without user intervention at the mobile device server; identifying a service grade from the pairing key; transmitting authorization to the mobile device server to access a resource selected from the plurality of resources according to the service grade and according to an authentication of the mobile device server based on the public-key infrastructure key; detecting from the pairing key that the mobile device server is a guest device; and initiating a process that applies a roaming charge to a subscriber account associated with the mobile device server responsive to the detecting of the guest device, wherein the controller receives a request from the mobile device server to delegate resources to the mobile device server management, wherein the controller transmits an acceptance to the mobile device server in response to determining that the pairing key authorizes the mobile device server to manage the resources, and wherein the controller transmits information relating to the resources to enable the mobile device server to manage the resources. wherein the mobile device server comprises a cellular telephone executing a web server application, wherein the controller detects the mobile device server and another mobile device server executing another web server application, and wherein the controller detects that the mobile device server and the other mobile device server are requesting a common resource managed by the resource control manager. - View Dependent Claims (18, 19, 20)
-
Specification