Enhanced User Control Over Processing Parameters
First Claim
Patent Images
1. A method of securing data to be processed by a distributed application, comprising:
- deploying a distributed application on a first computer system with a first subset of the data, and on a second computer system with a second subset of the data;
defining a security policy that restricts the distributed application from transferring the first subset of the data from the first computer system to the second computer system;
using the distributed application to concurrently transform the first and the second subset of the data into a first processed data and a second processed data, respectively; and
transmitting the first processed data to an output device logically addressable by the first computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed application infrastructure to run business logic routines on data stored on different computer systems has a security module that limits where data can be transferred to within a single application that spans multiple computer systems. The data can be designated as private, which means that the data is never transferred from its home computer system, or as public, which means that the data could be transferred to any other computer system running the distributed application, or as protected, which means that the data could only be transferred to pre-designated computer systems running the distributed application.
17 Citations
16 Claims
-
1. A method of securing data to be processed by a distributed application, comprising:
-
deploying a distributed application on a first computer system with a first subset of the data, and on a second computer system with a second subset of the data; defining a security policy that restricts the distributed application from transferring the first subset of the data from the first computer system to the second computer system; using the distributed application to concurrently transform the first and the second subset of the data into a first processed data and a second processed data, respectively; and transmitting the first processed data to an output device logically addressable by the first computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for processing data securely in a distributed application environment, comprising:
-
a plurality of networked computer systems; a distributed application configured to cooperatively run on the plurality of networked computer systems to process the data; and a security module that allows only a first subset of the plurality of computer systems to access a first subset of the data. - View Dependent Claims (13, 14, 15, 16)
-
Specification