Auto-deploying an application from a mobile device to a host in a pervasive computing environment
First Claim
Patent Images
1. A method for auto-deploying an application from a mobile communication device to a host, comprising:
- downloading said selected game application to said mobile communication device over a wireless network via a mobile telephony communication protocol;
detecting and selecting an available host around the mobile communication device;
determining if the mobile communication device issues a request of auto-deploying a selected game application into said available host;
in response to the issued auto-deploying request, auto-deploying said selected game application into said available host for execution, wherein the auto-deploying conveys the core functions of the selected game application from a memory of the mobile communication device to the host over the wireless communication network via a mobile telephony communication protocol, wherein the auto-deploying causes core functions that are a portion of the selected game application for launching the selected game application to be conveyed to the host, wherein additional functions of the selected game applications are accessed by the host from the mobile communication device when necessary thereby alleviating a need to deploy a full size of the selected game application into the host from the mobile device; and
using the mobile communication device as a wireless controller for the selected game application as the selected game application executes on the host.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a technique for auto-deploying an application from a mobile communication device to a host in a pervasive computing environment. The technique can detect and can select an available host around the mobile communication device. The technique can determine if the mobile communication device issues a request of auto-deploying a selected application into the available host. In response to the issued auto-deploying request, the selected application can be auto-deployed into the available host for execution.
274 Citations
18 Claims
-
1. A method for auto-deploying an application from a mobile communication device to a host, comprising:
-
downloading said selected game application to said mobile communication device over a wireless network via a mobile telephony communication protocol; detecting and selecting an available host around the mobile communication device; determining if the mobile communication device issues a request of auto-deploying a selected game application into said available host; in response to the issued auto-deploying request, auto-deploying said selected game application into said available host for execution, wherein the auto-deploying conveys the core functions of the selected game application from a memory of the mobile communication device to the host over the wireless communication network via a mobile telephony communication protocol, wherein the auto-deploying causes core functions that are a portion of the selected game application for launching the selected game application to be conveyed to the host, wherein additional functions of the selected game applications are accessed by the host from the mobile communication device when necessary thereby alleviating a need to deploy a full size of the selected game application into the host from the mobile device; and using the mobile communication device as a wireless controller for the selected game application as the selected game application executes on the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile communication device for auto-deploying an application to a host, comprising:
-
means for downloading a selected game application from a server to a memory of a mobile communication device over a wireless network via a mobile telephony communication protocol; means for detecting and selecting an available host around the mobile communication device; means for determining if the mobile communication device issues a request of auto-deploying the selected game application into the available host; and in response to the issued auto-deploying request, means for auto-deploying said selected game application into said available host for execution, wherein said auto deploying conveys at least a portion of the functions of the selected game application from the memory of the mobile communication device to the host over the wireless communication network via a mobile telephony communication protocol, wherein additional functions of the selected game application are accessed by the host from the mobile communication device when necessary thereby alleviating a need to deploy a full size of the selected game application into the host from the mobile device; means for sending out a request from said mobile communication device to launch said selected game application deployed in said host to direct said host to auto-run said selected game application; and means for using the mobile communication device as a wireless controller for the selected game application when it executes on the host. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for auto-deploying an application from a mobile communication device to a host, comprising:
-
downloading a selected game application to a memory of a mobile communication device over a wireless network via a mobile telephony communication protocol; detecting and selecting an available host from a plurality of different hosts around the mobile communication device; determining if the mobile communication device issues a request of auto-deploying the selected game application into said available host; and in response to the issued auto-deploying request, auto-deploying a portion of said selected game application from the memory of the mobile communication device into said available host for execution, wherein additional functions of the selected game application are accessed by the host from the mobile communication device as necessary thereby alleviating a need to deploy a full size of the selected game application into the host from the mobile communication device, wherein the auto-deploying of the selected game application is implemented by utilizing an OSGi model, wherein said mobile communication device comprises a built-in motion detector and a built in microphone to interact with said host for controlling said selected game application in a running state. - View Dependent Claims (17, 18)
-
Specification