The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 29, 2025
Filed:
Mar. 05, 2019
Trustees of Tufts College, Medford, MA (US);
Matthias J. Scheutz, Boston, MA (US);
Trustees of Tufts College, Medford, MA (US);
Abstract
Systems and methods are described for sharing components among intelligent agents, such as robot agents that perform tasks autonomously. The intelligent agents may include functional components implemented in a middleware layer that provides an interface among the functional components. The functional components may include components for sensory information processing, managing goals and tasks, planning tasks, knowledge bases, and effector information processing. The middleware layer of the intelligent agents may include a component sharing layer. The component sharing layer may search for and identify components running on agents of an agent group that satisfy one or more constraints specified by a requesting component. The component sharing layer may establish a connection between the requesting component and the identified component. The requesting component may utilize services of the identified component to complete a goal or task.