IP Library Granted Patent US 9,015,845
Granted Patent B2
US 9,015,845 · App. 13/664,112 · Granted Apr 21, 2015

Transit control for data

Inventors: Andreas Schmidt (Frankfurt, DE); Andreas Leicher (Frankfurt, DE); Lakshmi Subramanian (Karlsruhe, DE); Won Young Kim (Seoul, KR); Inhyok Cha (Seoul, KR); Ji Yeon Choi (Seoul, KR)
Assignee: Samsung SDS Co., Ltd.
H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,015,845
App. No.
13/664,112
Granted
Apr 21, 2015
Kind
B2
Abstract

A method for an apparatus which operates in a data cloud includes requesting trust information from a service cloud, receiving the trust information from the service cloud, performing a trust assessment of the service cloud based on the trust information, and controlling transmission of data to the service cloud according to a result of the trust assessment.

Claims (37)

1. A method for an apparatus which operates in a data cloud, the method comprising:

requesting, by the apparatus, trust information from a service cloud;

receiving, by the apparatus, the trust information from the service cloud;

performing, by the apparatus, a trust assessment of the service cloud based on the trust information;

controlling, by the apparatus, transmission of data to the service cloud according to a result of the trust assessment; and

transmitting, by the apparatus, the data to the service cloud when the result of the trust assessment indicates that the service cloud is trustworthy, the data to be used with a target service provided by the service cloud,

wherein the data cloud comprises a data trust application programming interface (API), and the requesting of the trust information comprises the data trust API requesting the trust information from a service trust API of the service cloud,

wherein the method further comprises requesting, by data trust API, the service description information from the service trust API, the service description information describing the target service, and receiving, by the data trust API, the service description information from the service trust API,

wherein the service trust API retrieves the service description information from a service description database which operates in the service cloud, and

wherein the method further comprises:

the data trust API transmitting a request to a Target System Security Posture Retrieval (TSSPR) host agent (HA) which operates in the data cloud to identify a security parameter to be used for performing the trust assessment of the service cloud, the request being based on the service description information.

2. The method of claim 1 , wherein the security parameter comprises at least one type of information selected from among information related to an antivirus system implemented by the service cloud, information related to a log file implemented by the service cloud, and information related to at least one of a platform and an operating system (OS) implemented by the service cloud.

3. The method of claim 2 , wherein the information related to the platform comprises at least one of information related to hardware configuration information, server information, networking information, and storage information.

4. The method of claim 1 , wherein the requesting of the trust information comprises:

transmitting the security parameter to the service trust API, the security parameter being used by the service trust API to request a TSSPR remote agent (RA) which operates in the service cloud to initiate a security data compiler for gathering information related to the security parameter.

5. The method of claim 4 , wherein:

the receiving of the trust information comprises the data trust API receiving the information related to the security parameter from the service trust API; and

the performing of the trust assessment comprises the data trust API requesting the TSSPR HA to initiate a trust verifier based on the information related to the security parameter, to thereby start the trust assessment.

6. The method of claim 5 , further comprising the data trust API instructing a view filter server residing in the data cloud to create a filter rule when the trust verifier indicates that the service cloud is trustworthy.

7. The method of claim 6 , wherein the view filter server dynamically creates the filter rule to filter the data.

8. The method of claim 7 , wherein the view filter server creates the filter rule based on information related to a policy.

9. The method of claim 8 , further comprising the view filter server obtaining the information related to the policy from a policy database.

10. The method of claim 7 , wherein the view filter server creates the filter rule based on metadata associated with the data.

11. The method of claim 6 , further comprising:

filtering the data using the filter rule; and

directly transmitting the filtered data to the service cloud, the filtered data to be used with the target service of the service cloud.

12. The method of claim 6 , further comprising:

filtering the data using the filter rule; and

providing a URL to the service cloud to enable the service cloud to access the filtered data via the URL, the filtered data to be used with the target service of the service cloud.

13. The method of claim 6 , wherein the view filter server creates a plurality of the filter rules which are a combination of atomic filter rules and categorized filter rules.

14. The method of claim 13 , wherein the atomic filter rules comprise ADD, REPLACE, or REMOVE rules which respectively add, replace or remove designated types of information from the data.

15. The method of claim 13 , wherein the categorized filter rules are created based on policies.

16. The method of claim 1 , wherein the data trust API comprises a plurality of layers, and the method further comprises the data trust API requesting the TSSPR HA to identify a plurality of the security parameters corresponding to the plurality of layers.

17. The method of claim 16 , wherein the plurality of layers comprise:

an infrastructure as a service (IaaS) layer;

a platform as a service (PaaS) layer; and

a software as a service (SaaS) layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2012
From: SCHMIDT, ANDREAS; LEICHER, ANDREAS; SUBRAMANIAN, LAKSHMI; KIM, WON YOUNG; CHA, INHYOK; CHOI, JI YEON
To: SAMSUNG SDS CO., LTD.
Reel/Frame 029572/0251 →
Continuity (1)
Related Publication 20140123292A1 · May 1, 2014