SYSTEM FOR SYNCHRONIZING TO A MOBILE DEVICE SERVER
First Claim
1. A portable communication device, comprising a controller to:
- 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 into a communication zone of the media resource center;
transmit a pairing key to the media resource center to enable communications with the media resource center;
establish communications with the media resource center responsive to a validation of the pairing key;
detect differences between content stored in the media resource center and content stored in the portable communication device; and
synchronize differences between content stored in the media resource center and content stored in the portable communication 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 having 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. The web server application can be further operable to receive authorization from the media resource center to synchronize differences between content stored in the media resource center and content stored in the mobile device server responsive to the media resource center validating the pairing key. Other embodiments are disclosed.
23 Citations
20 Claims
-
1. A portable communication device, comprising a controller to:
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 into a communication zone of the media resource center; transmit a pairing key to the media resource center to enable communications with the media resource center; establish communications with the media resource center responsive to a validation of the pairing key; detect differences between content stored in the media resource center and content stored in the portable communication device; and synchronize differences between content stored in the media resource center and content stored in the portable communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable storage medium operating in a mobile device server, the non-transitory computer-readable storage medium comprising computer instructions to:
execute a web server application at the mobile device server, wherein the web server application is operable 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 authorization from the media resource center to synchronize differences between content stored in the media resource center and content stored in the mobile device server responsive to the media resource center validating the pairing key. - View Dependent Claims (16, 17, 18)
-
19. A resource control manager, comprising a controller to:
-
manage a plurality of resources communicatively coupled to the resource control manager; receive an identifier from a web server application operating in a mobile device server; identify a service grade from the identifier; and enable the mobile device server to synchronize content stored in the mobile device server with content stored in one or more resources selected by the resource control manager from the plurality of resources, wherein the resource control manager selected the one or more resources according to the service grade.
-
-
20. The resource control manager of claim 21, wherein the resource control manager comprises a set top box, wherein the mobile device server comprises a cellular telephone, wherein the web server application comprises a hypertext transfer protocol web server application, and wherein the web server application is operable to:
-
detect a difference in timestamps between content stored in the mobile device server and content stored in the one or more resources selected by the resource manager; and synchronize the content stored in the mobile device server and the content stored in the one or more resources according to the more recent of the timestamps.
-
Specification