Application service provider delivery system
First Claim
1. A method for providing application service provider functionality, the method comprising the following acts performed by one or more hardware digital processors:
- receiving, at a website provider network, an engine and one or more data files associated with an application service provider (ASP) having an ASP network;
transferring a web page for display on a user device, wherein the web page includes code to access the engine to provide ASP functionality without requiring contacting the ASP network, wherein the web page is included in an application to provide product reviews;
in response to a signal from the user device to select an item on the web page and activate the code, using the engine, the website provider network and at least a portion of data in the one or more data files to display at least a portion of data in the data files on the user device without requiring contacting the ASP network;
receiving review data from the ASP network at a frequency defined by a first interval; and
sending review data to the ASP network at one or more second intervals that are shorter than the first interval.
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
22 Claims
-
1. A method for providing application service provider functionality, the method comprising the following acts performed by one or more hardware digital processors:
-
receiving, at a website provider network, an engine and one or more data files associated with an application service provider (ASP) having an ASP network; transferring a web page for display on a user device, wherein the web page includes code to access the engine to provide ASP functionality without requiring contacting the ASP network, wherein the web page is included in an application to provide product reviews; in response to a signal from the user device to select an item on the web page and activate the code, using the engine, the website provider network and at least a portion of data in the one or more data files to display at least a portion of data in the data files on the user device without requiring contacting the ASP network; receiving review data from the ASP network at a frequency defined by a first interval; and sending review data to the ASP network at one or more second intervals that are shorter than the first interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus configured to provide application service provider functionality, the apparatus comprising:
-
one or more hardware processors; and logic for execution by the one or more hardware processors and when executed operable to; receive an engine and one or more data files associated with an Application Service Provider (ASP); provide a web page to a user device, wherein the web page includes code that is activated by a selection of an item on the web page in response to a signal from the user device, wherein the web page is included in an application to provide product reviews; receive a request for performing an action from the user device, in response to activation of the code; use the engine and a second network in response to the activation of the code to display data from at least a portion of the one or more data files on the user device without requiring contacting the ASP; receive review data from the ASP at a frequency defined by a first interval; and send review data to the ASP at one or more second intervals that are shorter than the first interval. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification