System for monetizing resources accessible to a mobile device server
First Claim
1. A portable communication device, comprising:
- a memory that stores executable instructions;
a processor coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising;
receiving from a remote server a pairing key that identifies a monetization model;
executing a web server application in the portable communication device, wherein the web server application further causes the processor to perform operations comprising;
transmitting a wireless broadcast message on a wireless network requesting identification of resource devices coupled to the wireless network;
detecting a resource control manager that is coupled to the wireless network at a media resource center responsive to the transmitting of the wireless broadcast message, wherein the media resource center comprises a plurality of media and computing resources of a building;
establishing communications with the resource control manager;
receiving authorization by the resource control manager to pair the portable communication device with the resource control manager;
transmitting the pairing key to the resource control manager, wherein the resource control manager authenticates the portable communication device according to the pairing key and a database of pairing keys maintained at the resource control manager, wherein the pairing key enables execution of a software application, and wherein a monetary charge is applied to a subscriber account according to the monetization model;
submitting to the resource control manager at the media resource center a request to delegate management of a resource of the plurality of media and computing resources under control of the media resource center to the portable communication device;
receiving from the resource control manager an acceptance to the request in response to the resource control manager determining that the pairing key authorizes the portable communication device to manage the resource; and
receiving, from the resource control manager, information relating to the resource managed by the resource control manager in order to manage the resource.
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. The non-transitory computer-readable storage medium can include computer instructions to execute a web server application in the mobile device server. The web server application can be operable cause the mobile device server to detect a media resource center while roaming in a communication zone of the media resource center, transmit a pairing key to the media resource center, and receive from the media resource center authorization to pair with one or more resources selected by the media resource center according to the pairing key. In one embodiment a billing system can be operable to determine whether to apply a monetary charge to a subscriber account based on the pairing key. Other embodiments are disclosed.
109 Citations
23 Claims
-
1. A portable communication device, comprising:
-
a memory that stores executable instructions; a processor coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising; receiving from a remote server a pairing key that identifies a monetization model; executing a web server application in the portable communication device, wherein the web server application further causes the processor to perform operations comprising; transmitting a wireless broadcast message on a wireless network requesting identification of resource devices coupled to the wireless network; detecting a resource control manager that is coupled to the wireless network at a media resource center responsive to the transmitting of the wireless broadcast message, wherein the media resource center comprises a plurality of media and computing resources of a building; establishing communications with the resource control manager; receiving authorization by the resource control manager to pair the portable communication device with the resource control manager; transmitting the pairing key to the resource control manager, wherein the resource control manager authenticates the portable communication device according to the pairing key and a database of pairing keys maintained at the resource control manager, wherein the pairing key enables execution of a software application, and wherein a monetary charge is applied to a subscriber account according to the monetization model; submitting to the resource control manager at the media resource center a request to delegate management of a resource of the plurality of media and computing resources under control of the media resource center to the portable communication device; receiving from the resource control manager an acceptance to the request in response to the resource control manager determining that the pairing key authorizes the portable communication device to manage the resource; and receiving, from the resource control manager, information relating to the resource managed by the resource control manager in order to manage the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium operating in a mobile device server, the non-transitory computer-readable storage medium comprising instructions which, when executed by a processor, cause the processor to perform operations comprising:
executing a web server application at the mobile device server, wherein the web server application is operable to cause the processor to further perform operations comprising; transmitting a wireless broadcast message on a wireless network requesting identification of resource devices coupled to the wireless network; detecting a resource control manager that is coupled to the wireless network at a media resource center according to the wireless broadcast message, wherein the media resource center comprises a plurality of media and computing resources of a building; transmitting a pairing key to the resource control manager, wherein the resource control manager authenticates the mobile device server according to the pairing key and a database of pairing keys maintained at the resource control manager; receiving authorization from the resource control manager to pair with a resource of the plurality of media and computing resources selected according to the pairing key, wherein a billing system determines whether to apply a monetary charge to a subscriber account based on the pairing key; submitting to the resource control manager a request to delegate management of a resource of the plurality of media and computing resources to the mobile device server; receiving from the resource control manager an acceptance to the request in response to the resource control manager determining that the pairing key authorizes the management delegation of the resource; and receiving, from the resource control manager, information relating to the resource managed by the resource control manager in order to manage the resource. - View Dependent Claims (18, 19, 20)
-
21. A resource control manager, comprising:
-
a memory that stores executable instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising; receiving a wireless broadcast message on a wireless network requesting identification of resource devices coupled to the wireless network; transmitting a response to the wireless broadcast message; managing a plurality of resources communicatively coupled to the resource control manager; receiving a pairing key from a web server application operating in a mobile device server; identifying a service grade from the pairing key; authenticating the mobile device server according the pairing key and a database of pairing keys maintained at the resource control manager; transmitting an authorization for the mobile device server to pair with resource control manager; selecting a resource from the plurality of resources for management by the mobile device server according to the service grade, wherein a billing system determines whether to apply a monetary charge to a subscriber account according to the service grade or the pairing key; receiving a request to delegate management of the resource of the plurality of resources to the mobile device server; providing, to the mobile device server, an acceptance to the request in response to the resource control manager determining that the pairing key authorizes the management delegation of the resource; and providing, to the mobile device server, information relating to the resource managed by the resource control manager in order to enable the management of the resource. - View Dependent Claims (22, 23)
-
Specification