Application service provider delivery system
First Claim
Patent Images
1. A method, comprising:
- a first computer system accessing an engine and one or more data files associated with an application service provider network, wherein the application service provider network is configured to provide a set of functions for processing information related to user reviews of items;
the first computer system sending the engine and the one or more data files to a second computer system associated with a website accessible by users, wherein the engine comprises software that is configured to;
receive a web request from a user device;
determine that replying to the web request requires processing information related to user reviews;
in response to an indication that processing the web request can be performed locally without having to contact the application service provider network, locally generate a result of a first function of the set of functions using the engine and at least a portion of data in the one or more data files, wherein the indication includes information indicating that replying to the web request requires reading one or more user reviews from a database of user reviews; and
transmit the locally generated result to the user device.
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, comprising:
-
a first computer system accessing an engine and one or more data files associated with an application service provider network, wherein the application service provider network is configured to provide a set of functions for processing information related to user reviews of items; the first computer system sending the engine and the one or more data files to a second computer system associated with a website accessible by users, wherein the engine comprises software that is configured to; receive a web request from a user device; determine that replying to the web request requires processing information related to user reviews; in response to an indication that processing the web request can be performed locally without having to contact the application service provider network, locally generate a result of a first function of the set of functions using the engine and at least a portion of data in the one or more data files, wherein the indication includes information indicating that replying to the web request requires reading one or more user reviews from a database of user reviews; and transmit the locally generated result to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium having stored thereon instructions that are executable to cause a first computer system to perform operations comprising:
-
receiving an engine from a second computer system; receiving a web request from a user device; determining that replying to the web request requires processing information related to user reviews of items via a function of a set of functions, including analyzing the web request to determine that the web request does not specify a function of the set of functions that modifies data corresponding to a database of user reviews, wherein the first computer system is configured to communicate with the second computer system, wherein the second computer system corresponds to an application service provider network configured to provide the set of functions; and in response to the analyzing indicating that the processing can be performed locally by the first computer system without having to contact the application service provider network, the first computer system locally generating a result of the function using the engine and one or more data files, and replying to the web request with the locally generated result. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A first computer system, comprising:
-
a processor; and a memory having stored thereon program instructions that that are executable to cause the first computer system to perform operations comprising; receiving an engine from a second computer system; receiving a web request from a user device; determining that replying to the web request requires processing information related to user reviews of items via a function of a set of functions, including analyzing the web request to determine the web request does not specify a function of the set of functions that modifies data corresponding to a database of user reviews, wherein the first computer system is configured to communicate with the second computer system, wherein the second computer system corresponds to an application service provider network configured to provide the set of functions; and in response to the analyzing indicating that the processing can be performed locally by the first computer system without having to contact the application service provider network, the first computer system locally generating a result of the function using an engine and one or more data files, and replying to the web request with the locally generated result. - View Dependent Claims (16, 17)
-
Specification