Apparatus and method for managing software applications of a mobile device server
First Claim
1. A device, comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
generating, via encryption, a pairing key for managing a use of a software application with a media device;
providing the pairing key to a communication device, wherein the software application is executable by the communication device to provide media services to the media device;
enabling the communications device to acquire the software application based on the pairing key;
requesting services from a first media resource center associated with the software application for use with the media device;
detecting a communication zone associated with a second media resource center; and
transmitting the pairing key to the second media resource center to enable the services associated with the software application to be used in the communication zone of the second media resource center.
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 has 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 a 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 a 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 media device. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A device, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; generating, via encryption, a pairing key for managing a use of a software application with a media device; providing the pairing key to a communication device, wherein the software application is executable by the communication device to provide media services to the media device; enabling the communications device to acquire the software application based on the pairing key; requesting services from a first media resource center associated with the software application for use with the media device; detecting a communication zone associated with a second media resource center; and transmitting the pairing key to the second media resource center to enable the services associated with the software application to be used in the communication zone of the second media resource center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
generating, by a system comprising a processor, a pairing key via encryption for managing a use of a software application with a media device, wherein the software application implements a service to be used with the media device; providing, by the system, the pairing key to a communication device; enabling, by the system, the communications device to acquire the software application based on the pairing key; requesting, by the system, a subset of a plurality of services from a first media resource center associated with the software application for use with the media device; detecting, by the system, a communication zone associated with a second media resource center; and transmitting, by the system, the pairing key to the second media resource center to enable the subset of the plurality of services associated with the software application to be used in the communication zone of the second media resource center. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
receiving a pairing key for managing a use of a software application, wherein the software application is generated via encryption, and wherein the software application provides media services to a media device; acquiring the software application based on the pairing key; requesting services from a first media resource center associated with the software application; detecting a communication zone associated with a second media resource center; and transmitting the pairing key to the second media resource center to enable the services associated with the software application to be used in the communication zone of the second media resource center. - View Dependent Claims (18, 19, 20)
-
Specification