WEB-HOSTED FRAMEWORK FOR MOBILE APPLICATIONS
First Claim
1. A network device, comprising:
- a transceiver to send and receive data over a network; and
a processor that is operative to perform actions, including;
receiving a request from a mobile device that is configured to employ web-hosted applications;
enabling the mobile device to select at least one web-hosted application from a plurality of applications as part of a web-hosted application stack;
providing access for use by the mobile device of the selected web-hosted application, wherein the web-hosted application is configured to operate remote on the network device rather than on the mobile device;
downloading at least a portion of the selected web-hosted application local to the mobile device, such that if the mobile device is determined to be offline from the network device, the local portion of the selected application provides at least one function of the selected web-hosted application on the mobile device until the mobile device is determined to be online with the network device, wherein the web-hosted application resumes functionality on the network device.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards providing a web-based framework for access and use of mobile device applications within an application stack. The mobile device includes a mobile web framework application (MWFA) that, when the mobile device boots up, seeks to connect online to a remote web-based interface manager. The remote interface manager provides a display of an application user interface to the mobile device, from which a user may access various applications that may be configured to execute at a remote device rather than on the mobile device. The user may also add to or otherwise modify the applications within the application stack.
53 Citations
20 Claims
-
1. A network device, comprising:
-
a transceiver to send and receive data over a network; and a processor that is operative to perform actions, including; receiving a request from a mobile device that is configured to employ web-hosted applications; enabling the mobile device to select at least one web-hosted application from a plurality of applications as part of a web-hosted application stack; providing access for use by the mobile device of the selected web-hosted application, wherein the web-hosted application is configured to operate remote on the network device rather than on the mobile device; downloading at least a portion of the selected web-hosted application local to the mobile device, such that if the mobile device is determined to be offline from the network device, the local portion of the selected application provides at least one function of the selected web-hosted application on the mobile device until the mobile device is determined to be online with the network device, wherein the web-hosted application resumes functionality on the network device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system that is operative to manage applications, comprising:
-
A network device that is configured to provide access to a plurality of web-hosted applications over a network; and a mobile device that is configured with an operating system and a web framework application, the web framework application being configured to perform actions, including; establishing a network connection with the network device; receiving an interface over the network connection from the network device for display on the mobile device, the interface providing access to one or more of the plurality of web-hosted applications; enabling a user to access at least one of the plurality of web-hosted applications for execution on the network device; downloading at least a portion of at least one web-hosted application as a local portion of the web-hosted application; if it is determined that the mobile device is offline from the network device, enabling the downloaded local portion of the web-hosted application to provide at least one function of the network device web-hosted application; and if it is determined that the mobile device is transitioned to online with the network device, using the network device web-hosted application instead of the downloaded local portion of the web-hosted application. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable storage medium having computer-executable instructions, the computer-executable instructions when installed onto a computing device enable the computing device to perform actions, comprising:
-
establishing a network connection with a network device; receiving an interface over the network connection from the network device for display on the mobile device, the interface providing access to a plurality of web-hosted applications; enabling a user to access at least one of the plurality of web-hosted applications for execution on the network device; downloading at least a portion of at least one web-hosted application as a local portion of the web-hosted application; if it is determined that the mobile device is offline from the network device, enabling the downloaded local portion of the web-hosted application to provide at least one function of the network device web-hosted application; and if it is determined that the mobile device is transitioned to online with the network device, using the network device web-hosted application instead of the downloaded local portion of the web-hosted application. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method that modifies a mobile client device such that the mobile client device is enabled to manage actions, comprising:
-
establishing a network connection with a network device; receiving an interface over the network connection from the network device for display on the mobile device, the interface providing access to a plurality of web-hosted applications on the network device; enabling a user to access at least one of the plurality of web-hosted applications for execution on the network device; downloading at least a portion of at least one web-hosted application as a local portion of the web-hosted application; if it is determined that the mobile device is offline from the network device, enabling the downloaded local portion to provide at least one function of the network device web-hosted application; and if it is determined that the mobile device is transitioned to online with the network device, using the network device web-hosted application instead of the downloaded local portion of the web-hosted application. - View Dependent Claims (18, 19, 20)
-
Specification