摘要 |
A system and method for privacy protection in a service development and execution environment. Service Creators can create services using a development environment. End users can run those services using an execution environment, and can safely provide private information to the services. Together, the development and execution environments ensure that no private information can be transmitted to a recipient without the end users explicit permission. For each piece of information used by an executing service, it is tracked whether or not it is private, and to whom it is private, allowing certain pieces of information to be public to family, for example, but private to everyone else. When the service wants to transmit information to a recipient, the Privacy Firewall rules are used, and ensure that either the information is not private for the recipient, or the end user has explicitly approved the transmission, or the transmission is denied (and will not happen).
|