EFFICIENT MEANS TO TEST SERVER GENERATED APPLICATIONS ON MOBILE DEVICE
First Claim
1. A computer-readable medium storing a computer program product that, when executed by a processor of a computer, causes the processor to:
- receive a request for a first application of a mobile device to execute a second application;
establish a connection with the first application;
send content of the second application to the mobile device using the connection;
receive a request generated by the first application, the request redirected by the second application based at least in part on a determination that the request is an access request for accessing a resource local to the mobile device;
generate a response to the request; and
send the response to the second application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided to test changes for a mobile app built by web-based tooling directly on a physical mobile device. A first application can be loaded on a mobile device. The first application can receive metadata of a second application. The first application can execute the second application using the metadata. Access to local resources can be intercepted and redirected to the server for processing. Additionally, changes made to the second application using the web-based tooling can be pushed to the first application using a persistent channel allowing the changes to be immediately tested.
36 Citations
20 Claims
-
1. A computer-readable medium storing a computer program product that, when executed by a processor of a computer, causes the processor to:
-
receive a request for a first application of a mobile device to execute a second application; establish a connection with the first application; send content of the second application to the mobile device using the connection; receive a request generated by the first application, the request redirected by the second application based at least in part on a determination that the request is an access request for accessing a resource local to the mobile device; generate a response to the request; and send the response to the second application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, by a server, a request for a first application of a mobile device to execute a second application; establishing, by the server, a connection with the first application; sending, by the server, content of the second application to the mobile device using the connection; receiving, by the server, a request generated by the first application, the request redirected by the second application based at least in part on a determination that the request is an access request for accessing a resource; generating, by the server, a response to the request; and sending, by the server, the response to the second application. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a memory configured to store computer-executable instructions; and one or more processors configured to access the memory and execute the computer-executable instructions to at least; receive a request for a first application of a mobile device to execute a second application; establish a connection with the first application; send content of the second application to the mobile device using the connection; receive a request generated by the first application, the request redirected by the second application based at least in part on a determination that the request is an access request for accessing a resource; generate a response to the request; and send the response to the second application. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification