APPARATUS AND METHOD FOR MANAGING SOFTWARE APPLICATIONS OF A MOBILE DEVICE SERVER
First Claim
1. A portable communication device, comprising a controller to:
- receive a software application and a first pairing key, the software application downloadable from a remote server, wherein the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with at least one policy of the service provider, wherein voice communications are enabled on the portable communication device by equipment of the service provider; and
execute a web server application in the portable communication device, wherein the web server application is operable to;
detect a media resource center when roaming in a communication zone of the media resource center, wherein the media resource center is operably coupled with at least one media device;
establish communications with the media resource center; and
transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the at least one media 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, which operates in a mobile device server and which has computer instructions to obtain a software application, store a first pairing key in a memory of the mobile device server where the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with at least one policy of the service provider, and execute a web server application at the mobile device server that is operable to detect a media resource center operably coupled with at least one media device, establish communications with the media resource center and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the at least one media device. Other embodiments are disclosed.
19 Citations
20 Claims
-
1. A portable communication device, comprising a controller to:
-
receive a software application and a first pairing key, the software application downloadable from a remote server, wherein the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with at least one policy of the service provider, wherein voice communications are enabled on the portable communication device by equipment of the service provider; and execute a web server application in the portable communication device, wherein the web server application is operable to; detect a media resource center when roaming in a communication zone of the media resource center, wherein the media resource center is operably coupled with at least one media device; establish communications with the media resource center; and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the at least one media device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium operable for use in a mobile device server, the non-transitory computer-readable storage medium comprising computer instructions to:
-
obtain a software application; store a first pairing key in a memory of the mobile device server, wherein the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with at least one policy of the service provider; execute a web server application at the mobile device server, wherein the web server application is operable to; detect a media resource center operably coupled with at least one media device; establish communications with the media resource center; and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the at least one media device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a software application from a third party vendor, the software application being executable by a portable communication device, wherein the portable communication device comprises an executable web server application for providing media services to at least one media device, wherein the software application implements at least one service to be used with the at least one media device; reviewing the software application for compliance with at least one policy associated with a service provider; and generating a pairing key based on the reviewing of the software application, wherein the pairing key is utilized for authenticating the software application to be used with the at least one media device, wherein the pairing key is generated by a server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification