System for establishing communications with a mobile device server
First Claim
1. A method comprising:
- transmitting, by a gateway comprising a processor, a list of devices to a mobile device, wherein the list of devices comprises a media processor;
receiving, by the gateway, a message from a web server application of the mobile device in response to the mobile device receiving the list of devices, wherein the message is directed to a remote server in a network remote from a location of the media processor, wherein the gateway is in wireless communication with the mobile device and assigned to a first address, wherein the message comprises an identifier of a software application of the mobile device, a second address associated with the software application and a request to initiate the software application in the mobile device;
inserting, by the gateway, the first address into the message to produce a modified message; and
sending, by the gateway, the modified message to the remote server,wherein the modified message causes the remote server to identify the media processor and media services assigned thereto based on the first address of the gateway, andwherein the modified message causes the remote server to direct the media processor to invoke the software application in the mobile device based on the second address, wherein the mobile device receives a request from the media processor to execute the software application based on the second address and to execute the software application to establish communication services, wherein the mobile device and the media processor communicate with each other based on the communication services.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, receiving a message transmitted from a web server application operating in a mobile device and inserting an identifier of a gateway device into the message to produce a modified message. The modified message includes a request to invoke a software application in the mobile device. The modified message is forwarded to a remote server to allow the server to establish communications with a media processor based on the identifier of the gateway device. The media processor invokes the software application in the mobile device based on an address supplied by the web server application allowing the mobile device to execute the software application and to establish media communication services with the media processor responsive to executing the software application. Other embodiments are disclosed.
114 Citations
20 Claims
-
1. A method comprising:
-
transmitting, by a gateway comprising a processor, a list of devices to a mobile device, wherein the list of devices comprises a media processor; receiving, by the gateway, a message from a web server application of the mobile device in response to the mobile device receiving the list of devices, wherein the message is directed to a remote server in a network remote from a location of the media processor, wherein the gateway is in wireless communication with the mobile device and assigned to a first address, wherein the message comprises an identifier of a software application of the mobile device, a second address associated with the software application and a request to initiate the software application in the mobile device; inserting, by the gateway, the first address into the message to produce a modified message; and sending, by the gateway, the modified message to the remote server, wherein the modified message causes the remote server to identify the media processor and media services assigned thereto based on the first address of the gateway, and wherein the modified message causes the remote server to direct the media processor to invoke the software application in the mobile device based on the second address, wherein the mobile device receives a request from the media processor to execute the software application based on the second address and to execute the software application to establish communication services, wherein the mobile device and the media processor communicate with each other based on the communication services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gateway device comprising:
-
a memory to store executable instructions; and a processor in communication with the memory, wherein the processor, responsive to executing the instructions, facilitates performance of operations comprising; transmitting a list of devices to a mobile device, wherein the list of devices comprises a media processor; receiving a message transmitted from a web server application in the mobile device in response to the mobile device receiving the list of devices, wherein the message is directed to a remote server in a network remote from a location of the media processor; inserting an identifier of the gateway device into the message to produce a modified message, wherein the modified message comprises a request to invoke a software application in the mobile device, and wherein the software application is associated with an address; and forwarding the modified message to the remote server to allow the remote server to establish communications with the media processor based on the identifier of the gateway device, wherein the media processor invokes the software application in the mobile device based on the address supplied by the web server application causing the mobile device to execute the software application based on the address and establish media communication services with the media processor responsive to executing the software application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A machine-readable storage device, comprising executable instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:
-
transmitting a list of devices to a mobile device, wherein the list of devices comprises a media processor; receiving a message transmitted wirelessly from a web server application in the mobile device in response to the mobile device receiving the list of devices, wherein the message is directed to a remote server in a network remote from a location of the media processor; inserting an identifier of a gateway processor into the message to produce a modified message, wherein the modified message comprises a request to invoke a software application in the mobile device, and wherein the software application is associated with an address; and forwarding the modified message to the remote server, allowing the remote server to establish communications with the media processor based on the identifier of the gateway processor, such that the media processor can invoke the software application in the mobile device based on the address supplied by the web server application, wherein invocation of the software application in the mobile device allows the mobile device to perform operations comprising executing the software application based on the address and establishing media communication services with the media processor responsive to executing the software application. - View Dependent Claims (17, 18, 19, 20)
-
Specification