System for transforming mobile app into addressable network for stateless access
First Claim
1. A computer system comprising:
- a master controller configured to receive a first hypertext transfer protocol (HTTP) request for a first uniform resource locator (URL), wherein the URL indicates a first state of a first mobile application;
a device controller configured to provision a device to execute the first mobile application;
a navigation controller configured to navigate to the first state of the first mobile application within the device;
a content scraper configured to extract content from the first state and identify forward links to corresponding additional states of the first mobile application, wherein each forward link is expressed as a path to navigate from the first state to the corresponding additional state; and
an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request,wherein the HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state, andwherein, for each additional state, the forward URL includes (i) an indicator of the first mobile application and (ii) a path to reach the additional state within the first mobile application.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system includes a master controller that receives an HTTP request for a first URL. The URL indicates a first state of a first mobile application. A navigation controller navigates to the first state of the first mobile application within a device. A content scraper extracts content from the first state and identifies forward links to corresponding additional states of the first mobile application. The computer system includes an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request. The HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state. For each additional state, the forward URL includes an indicator of the first mobile application and a path to reach the additional state within the first mobile application.
-
Citations
20 Claims
-
1. A computer system comprising:
-
a master controller configured to receive a first hypertext transfer protocol (HTTP) request for a first uniform resource locator (URL), wherein the URL indicates a first state of a first mobile application; a device controller configured to provision a device to execute the first mobile application; a navigation controller configured to navigate to the first state of the first mobile application within the device; a content scraper configured to extract content from the first state and identify forward links to corresponding additional states of the first mobile application, wherein each forward link is expressed as a path to navigate from the first state to the corresponding additional state; and an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request, wherein the HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state, and wherein, for each additional state, the forward URL includes (i) an indicator of the first mobile application and (ii) a path to reach the additional state within the first mobile application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating a computer system, the method comprising:
-
receiving a first hypertext transfer protocol (HTTP) request for a first uniform resource locator (URL), wherein the URL indicates a first state of a first mobile application; provisioning a device to execute the first mobile application; navigating to the first state of the first mobile application within the device; extracting content from the first state and identifying forward links to corresponding additional states of the first mobile application, wherein each forward link is expressed as a path to navigate from the first state to the corresponding additional state; and packaging the content and the forward links into an HTTP response and transmitting the HTTP response to a source of the first HTTP request, wherein the HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state, and wherein, for each additional state, the forward URL includes (i) an indicator of the first mobile application and (ii) a path to reach the additional state within the first mobile application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification