Policy Governed Software Agent System & Method of Operation

a software agent and policy-governed technology, applied in the field of computer hardware and software, can solve the problems of being overwhelmed with too much information, too little information, and simply not being able to sift through such a daunting volume for a human operator, and achieve the effect of reducing the burden on agent programmers

Inactive Publication Date: 2016-01-21
BUNCH JR LARRY +8
View PDF22 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0019]The present invention comprises a system, and method for deploying software agents as part of a policy-governed environment. The use of over-arching policies to constrain the actions and interactions of the software agents preserves desired agent autonomy within desired bounds without allowing unwanted and potentially -unpredictable (or at least difficult-to-predict) agent behavior. Because policy interpretation and enforcement may be performed as part of the agent system rather than necessarily programmed separately into each agent, the system reduces the burden on agent programmers and can guarantee individual agent compliance with system policies, even when those agents may be buggy, poorly designed, or deliberately malicious. The integration of a policy management system with the agent system allows the agents to be deployed in high-assurance environments.

Problems solved by technology

Unfortunately, the modern problem is not that of having too little information but rather the problem of being inundated with too much information.
It is simply not possible for a human operator to sift through such a daunting volume in order to find die tiny amount of relevant information.
Moreover, because the specifies of how goals are to he accomplished by the agent are relatively unspecified, the behavior and consequences of agent actions may be much more unpredictable that the behavior and results of traditional software whose execution is more predictably algorithmic in nature.
For this reason, people may be uncomfortable delegating such activities Lo agents.
The nature of such agents can cause concern regarding security, privacy, and control.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Policy Governed Software Agent System & Method of Operation
  • Policy Governed Software Agent System & Method of Operation
  • Policy Governed Software Agent System & Method of Operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038]The present invention embeds software agents within a policy-based system that governs the actions of the agents. The agents are permitted to behave autonomously within the bounding constraints of policy structures. In this way the advantages of autonomous agents arc realized while reducing the security, privacy, and control risks of the agent approach. In addition, the burden of agent programmers is reduced because the policy-governed agent system has the ability to describe a novel agent's capabilities to the policy system and bring that agent's actions (i.e. methods / functions) under policy control without changing any code in the agent, policies, or agent framework.

[0039]The governing policies on the computing device hosting the software agent can be combined with or can take precedence over policies that were in effect when the agent operated in an external environment. This feature provides additional security for the host and alleviates concerns regarding allowing an ext...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system and method for deploying software agents in a policy-governed environment. The use of over-arching policies to control the actions and interactions of the software agents preserves desirable agent autonomy without allowing unwanted and potentially unpredictable (or at least difficult-to-predict) agent behavior. The system allows the agents to be deployed in a high-assurance environment.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS[0001]This non-provisional patent application claims the benefit, pursuant to 3 C.F.R. §1.53, of an earlier-filed provisional application. The provisional application was filed on Jul. 16, 2014. It was assigned Ser. No. 62 / 025,035. It listed the same inventors.STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT[0002]Some of the work underlying this application has been federally sponsored.MICROFICHE APPENDIX[0003]Not Applicable.BACKGROUND OF THE INVENTION[0004]1. Field of the Invention[0005]The present invention pertains to the field of computer hardware and software. More specifically, the invention comprises a policy-governed system for software agents and a method for controlling the operations thereof.[0006]2. Description of the Related Art[0007]Automated data collection and dissemination systems now make it possible to accumulate and distribute vast quantities of information. In order to be useful, this information must ultima...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L12/24
CPCH04L41/048H04L41/0893H04L41/046
Inventor BUNCH, JR., LARRYBRADSHAW, JEFFREY M.CARVALHO, MARCOESKRIDGE, TOMFELTOVICH, PAUL J.LOTT, JAMESUSZOK, ANDRZEJBREEDY, MAGGIECARFF, ROGER
Owner BUNCH JR LARRY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products