Application service provider delivery system
First Claim
1. A method for providing local application service provider (ASP) functionality to a web server by an ASP server, the method comprising:
- generating one or more file systems based on the web server, the one or more file systems including i) one or more data files that are selected based on the web server from a database system, and ii) a display engine that is selected based on the web server;
packaging the one or more data files and the display engine in the one or more file systems; and
transmitting the one or more file systems to the web server;
wherein the display engine is configured to receive a web request at the web server from a user device and generate;
a first result of a first function using the display engine and the one or more data files in response to an indication that processing the web request can be performed locally without having to contact the ASP server, anda second result of a second function by transmitting information for the web request to the ASP server.
8 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a display engine and one or more data files are determined. They are then sent to a website provider'"'"'s network. The display engine and data are used to provide ASP functionality without contacting the ASP network for every user request. So even if the ASP network is not available, the ASP functionality provided by the display engine and data is always accessible to the website provider. For example, the website provider'"'"'s network may provide the ASP functionality by displaying data in one or more data files at a user'"'"'s display device. This is performed without relying on the availability of the ASP network.
-
Citations
17 Claims
-
1. A method for providing local application service provider (ASP) functionality to a web server by an ASP server, the method comprising:
-
generating one or more file systems based on the web server, the one or more file systems including i) one or more data files that are selected based on the web server from a database system, and ii) a display engine that is selected based on the web server; packaging the one or more data files and the display engine in the one or more file systems; and transmitting the one or more file systems to the web server; wherein the display engine is configured to receive a web request at the web server from a user device and generate; a first result of a first function using the display engine and the one or more data files in response to an indication that processing the web request can be performed locally without having to contact the ASP server, and a second result of a second function by transmitting information for the web request to the ASP server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An application service provider (ASP) server that provides ASP functionality to a web server, the ASP server comprising:
-
a hardware processor; a non-transitory computer-readable medium; a database; and a file system generator; wherein; the file system generator determines a first file system that should be transferred to a first website provider network, the first file system including i) one or more first data files generated from the database, and ii) a first display engine; the file system generator determines a second file system that should be transferred to a second website provider network, the second file system including i) one or more second data files generated from the database, and ii) a second display engine; and the first display engine and the second display engine are configured to receive web requests from user devices at a web server of the corresponding website provider network and to generate a result of a first function using the corresponding display engine and corresponding data files in response to an indication that processing the web request can be performed locally without having to contact the ASP server; the file system generator selects the first display engine and the second display engine based on the first website provider network and the second website provider network, respectively. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification