System to establish trustworthiness of autonomous agent
First Claim
1. A system to establish a trustworthiness of an autonomous agent, the system comprising:
- a plurality of computing devices disposed in signal communication with one another via a network;
at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application where the autonomous agent comprises a proxy for a human operator of hardware designed to operate remotely and without human control, the AATE application being configured to;
define a micro-theory of trust elements,apply trust building patterns to the autonomous agent,provide a visualization of autonomous agent skill claims and constraints via the network,provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network and for providing review and reference information for the autonomous agent, andfeed-back the review and reference information for autonomous agent improvement and to build human operator trust.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to establish a trustworthiness of an autonomous agent is provided. The system includes a plurality of computing devices disposed in signal communication with one another via a network, at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application. The AATE application is configured to define a micro-theory of trust elements, apply trust building patterns to the autonomous agent, provide a visualization of autonomous agent skill claims and constraints via the network and provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network.
-
Citations
15 Claims
-
1. A system to establish a trustworthiness of an autonomous agent, the system comprising:
-
a plurality of computing devices disposed in signal communication with one another via a network; at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application where the autonomous agent comprises a proxy for a human operator of hardware designed to operate remotely and without human control, the AATE application being configured to; define a micro-theory of trust elements, apply trust building patterns to the autonomous agent, provide a visualization of autonomous agent skill claims and constraints via the network, provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network and for providing review and reference information for the autonomous agent, and feed-back the review and reference information for autonomous agent improvement and to build human operator trust. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for establishing trustworthiness of an autonomous agent, the method comprising:
-
disposing a plurality of computing devices disposed in signal communication with one another via a network; at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application where the autonomous agent comprises a proxy for a human operator of hardware designed to operate remotely and without human control, the AATE application being configured to; define a micro-theory of trust elements, apply trust building patterns to the autonomous agent, provide a visualization of autonomous agent skill claims and constraints via the network, provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network and for providing review and reference information for the autonomous agent, and feed-back the review and reference information for autonomous agent improvement and to build human operator trust. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a non-transitory tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method for establishing trustworthiness of an autonomous agent, the method comprising:
-
disposing a plurality of computing devices disposed in signal communication with one another via a network; at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application where the autonomous agent comprises a proxy for a human operator of hardware designed to operate remotely and without human control, the AATE application being configured to; define a micro-theory of trust elements by generation of a robust foundational ontology supportive of model and goal sharing, the micro-theory of trust elements being usable to track assertions of competence and trustworthiness of the autonomous agent, apply trust building patterns to the autonomous agent by way of a web-services tool for attaching certificates to human-authored assertions of autonomous agent skills and capabilities, provide a visualization of autonomous agent skill claims and constraints on acceptable use contexts of the autonomous agent via the network, provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network, wherein the recommendation tracking system further provides pedigree, resume, review and reference information for the autonomous agent, and feed-back the review and reference information for autonomous agent improvement and to build human operator trust. - View Dependent Claims (14, 15)
-
Specification