(19)
(11) EP 3 376 406 A8

(12) CORRECTED EUROPEAN PATENT APPLICATION
Note: Bibliography reflects the latest situation

(15) Correction information:
Corrected version no 1 (W1 A1)

(48) Corrigendum issued on:
14.11.2018 Bulletin 2018/46

(43) Date of publication:
19.09.2018 Bulletin 2018/38

(21) Application number: 17002063.0

(22) Date of filing: 28.12.2017
(51) International Patent Classification (IPC): 
G06F 17/30(2006.01)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME
Designated Validation States:
MA MD TN

(30) Priority: 15.03.2017 US 201762471463 P
02.06.2017 US 201715612218

(71) Applicant: SAP SE
69190 Walldorf (DE)

(72) Inventors:
  • Beria, Yogesh
    69190 Walldorf (DE)
  • Govind, Arun
    69190 Walldorf (DE)
  • Grandhe, Srikanth
    69190 Walldorf (DE)

(74) Representative: Müller-Boré & Partner Patentanwälte PartG mbB 
Friedenheimer Brücke 21
80639 München
80639 München (DE)

   


(54) SECURE DATA SHARING THROUGH A NETWORK APPLICATION


(57) Some embodiments include reception, from a first client system, of first instance data of a first data structure defined by the stored metadata, the first instance data associated with a first entity, storage of the first instance data of the first data structure in a data store, reception, from the first client system, of an indication associating the first instance data, a second client system, and second data not defined by the metadata, storage of the indication in the data store, reception, from the first client system, of information for retrieving the second data from the first client system and for generating a visualization based on the second data, reception of a request for data associated with the first entity from a second client system, and, in response to the request, identification of the stored indication associating the first instance data, the second client system, and the second data, retrieval of the second data from the first client system based on the information, generation of the visualization of the second data based on the information, and transmission of a visualization of the stored first instance data and the visualization of the second data to the second client system.