OFFLINE APPLICATION SUPPORT
First Claim
1. An offline application support system comprising a non-transitory computer readable resource storing instructions, that when executed, cause a processing resource to:
- record a plurality of request/response pairs exchanged between the application and a web service;
determine if a current request from the application can be communicated to the web service;
upon a positive determination, passing the current request to the web service; and
upon a negative determination, identifying a most recent recorded request/response pair having a request matching the current request and passing the response from the identified pair to the application as if it were a response to the current request.
8 Assignments
0 Petitions
Accused Products
Abstract
An offline support system operates to record a plurality of request/response pairs exchanged between an application and a web service. The system determines if a current request from the application can be communicated to the web service. Upon a positive determination, the current request is passed to the web service. Upon a negative determination, a most recent recorded request/response pair having a request matching the current request is identified. The response from the identified pair is passed to the application as if it were a response to the current request.
4 Citations
15 Claims
-
1. An offline application support system comprising a non-transitory computer readable resource storing instructions, that when executed, cause a processing resource to:
-
record a plurality of request/response pairs exchanged between the application and a web service; determine if a current request from the application can be communicated to the web service; upon a positive determination, passing the current request to the web service; and upon a negative determination, identifying a most recent recorded request/response pair having a request matching the current request and passing the response from the identified pair to the application as if it were a response to the current request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising a status engine and a record engine, wherein:
-
the status engine is configured to determine if a current application request can be communicated from a mobile device to a web service and upon a negative determination obtain a previously recorded response to a prior request matching the current request and passing the previously recorded response to the mobile application as if it were a response to the current request; and the record engine is configured to, following a positive determination by the status engine, record the current request and its corresponding response such that status engine can later return that response as a response to a future request from the mobile application as if it were a response to the future request. - View Dependent Claims (8, 9, 10)
-
-
11. An offline support method for a mobile application, comprising:
-
maintaining a repository of request/response pairs exchanged between a mobile applications and a web service; and upon a determination that a current request from the mobile application cannot be communicated to the web service, obtaining a prior response from a pair in the repository, the pair including a past request matching the current request, passing the prior response to the mobile application as if it were a response from the current request returned from the web service. - View Dependent Claims (12, 13, 14, 15)
-
Specification