Devices and Methods for Redirecting a Browser to Access Computer Resource Behind a Network Firewall
First Claim
Patent Images
1. A method comprising:
- fetching, by a web browser of a local computing device, a page of an application from a source external to the local computing device;
receiving, by the web browser, the page of the application comprising a redirection instruction to a script file stored at the local computing device as a destination page;
redirecting, by the web browser, to the script file as the destination page, wherein the script file comprises a call instruction;
invoking a call based on the script file call instruction;
generating a result based on a response by the local computing device to the invoked call; and
submitting the generated result to a Uniform Resource Locator (URL) endpoint of the application hosted at the source external to the local computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Webpage-based redirection, from an application of a device external to a local device behind a network firewall, is accomplished via Hypertext Markup Language Protocol (HTTP) to invoke local instructions, e.g., script, to computer resources at the local device, such as computer resources at a multifunction peripheral (MFP) device behind the network firewall. HTTP-based communication of the results of execution of the invoked local instruction is made to the external application.
67 Citations
14 Claims
-
1. A method comprising:
-
fetching, by a web browser of a local computing device, a page of an application from a source external to the local computing device; receiving, by the web browser, the page of the application comprising a redirection instruction to a script file stored at the local computing device as a destination page; redirecting, by the web browser, to the script file as the destination page, wherein the script file comprises a call instruction; invoking a call based on the script file call instruction; generating a result based on a response by the local computing device to the invoked call; and submitting the generated result to a Uniform Resource Locator (URL) endpoint of the application hosted at the source external to the local computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
a processor and addressable memory comprising a computer resource and a script file comprising a call instruction, wherein the processor is configured to; fetch, by a web browser, a page of an application from a source external to the device; receive, by the browser, the page of the application comprising a redirection instruction to the stored script file as a destination page; redirect, by the browser, to the script file as the destination page; invoke a call based on the script file call instruction; generate a result based on a response by the processor to the invoked call; and submit the generated result to a Uniform Resource Locator (URL) endpoint of the application hosted at the source external to the local computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification