The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 18, 2022

Filed:

Jun. 02, 2021
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Blake Sullivan, Redwood City, CA (US);

Kentaro Kinebuchi, San Francisco, CA (US);

Jing Wu, Foster City, CA (US);

Min Lu, Fremont, CA (US);

Andrew Schwartz, Newton, MA (US);

Max Starets, Lexington, MA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); H04L 67/00 (2022.01); G06F 9/54 (2006.01); H04L 67/025 (2022.01); H04L 67/1095 (2022.01); H04L 67/142 (2022.01); H04L 67/54 (2022.01); H04L 67/5683 (2022.01);
U.S. Cl.
CPC ...
H04L 67/34 (2013.01); G06F 9/546 (2013.01); G06F 9/547 (2013.01); H04L 67/025 (2013.01); H04L 67/1095 (2013.01); H04L 67/142 (2013.01); H04L 67/54 (2022.05); H04L 67/5683 (2022.05);
Abstract

An example system and method facilitates operation of a networked software application that communicates with a network resource during periods of intermittent network connectivity and includes determining when a networked software application is offline and when it is online; selectively intercepting one or more request messages from the networked software application addressed to a network resource when the software application is offline, resulting in a store of intercepted request messages; detecting when the networked software application transitions from being offline to being online; and selectively issuing the one or more request messages to the network resource in a sequence in which the one or more request messages were stored in the store of intercepted request messages. In a more specific embodiment, the system is implemented via an offline toolkit for capturing REpresentational State Transfer (REST) calls when the networked software application (client) is offline; then selectively replaying the calls when the client reconnects, i.e., goes online.


Find Patent Forward Citations

Loading…