US 11,853,818 B2
Data sharing system and data sharing method
Chun-Chieh Hsu, Shanghai (CN); Shih-Shuan Hung, Shanghai (CN); and Guoxin Sun, Shanghai (CN)
Assigned to Digiwin Software Co., Ltd, Shanghai (CN); and DATA SYSTEMS CONSULTING CO., LTD., New Taipei (TW)
Filed by Digiwin Software Co., Ltd, Shanghai (CN); and DATA SYSTEMS CONSULTING CO., LTD., New Taipei (TW)
Filed on Jun. 14, 2022, as Appl. No. 17/839,511.
Claims priority of application No. 202210207046.5 (CN), filed on Mar. 3, 2022.
Prior Publication US 2023/0281064 A1, Sep. 7, 2023
Int. Cl. G06F 9/54 (2006.01); G06F 21/62 (2013.01); G06F 16/22 (2019.01)
CPC G06F 9/546 (2013.01) [G06F 16/2291 (2019.01); G06F 21/6218 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data sharing system, comprising:
a storage device, storing a plurality of modules; and
a processor, coupled to a first software as a service (SaaS) application program, a second SaaS application program, and the storage device, and executing the plurality of modules, wherein the plurality of modules include a mutual trust relationship service module and a tenant management service module,
wherein when the first SaaS application program sends a data sharing request to the second SaaS application program based on first tenant identification data, the mutual trust relationship service module receives a request for confirmation of a mutual trust relationship transmitted by the second SaaS application program, so as to confirm the mutual trust relationship by comparing the first tenant identification data belonging to a first tenant and second tenant identification data belonging to a second tenant with mutual trust relationship data,
wherein when the mutual trust relationship is confirmed, the mutual trust relationship service module obtains virtual user identification data from the tenant management service module, and provides the virtual user identification data to the second SaaS application program, so that the second SaaS application program obtains data authority based on the second tenant identification data and the virtual user identification data, and shares specific data belonging to the second tenant to the first SaaS application program according to the data authority.