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:
Jul. 14, 2020

Filed:

Dec. 05, 2017
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Gerd Ritter, Heidelberg, DE;

Thomas Konstandin, Walldorf, DE;

Carsten Brandt, Mannheim, DE;

Tim Kornmann, Reilingen, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); H04L 29/08 (2006.01); H04L 12/26 (2006.01);
U.S. Cl.
CPC ...
G06F 16/27 (2019.01); H04L 43/0811 (2013.01); H04L 67/1095 (2013.01); H04L 67/306 (2013.01);
Abstract

Techniques are described for dynamically synchronizing applications executed on a client device with backend systems. An example method includes identifying a triggering event associated with a request to perform a synchronization of a client application, where the request is associated with a request for a partial synchronization of the client application. A set of information defining a request context associated with the request is obtained. A set of potential partial synchronization scenarios are identified, where each of the potential partial synchronization scenarios associated with a predefined synchronization context. The request context is compared to the predefined synchronization contexts of the set of potential partial synchronization scenarios to identify a particular partial synchronization scenario corresponding to the request context. In response to identifying the particular partial synchronization scenario corresponding to the request context, a set of synchronization operations defined in the identified partial synchronization scenario are performed.


Find Patent Forward Citations

Loading…