Task execution and delegation by autonomous mobile agents based on intent knowledge base

US9384043B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9384043-B2
Application numberUS-201414336679-A
CountryUS
Kind codeB2
Filing dateJul 21, 2014
Priority dateApr 5, 2007
Publication dateJul 5, 2016
Grant dateJul 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A Grid application framework uses semantic languages to describe the tasks and resources used to complete them. A Grid application execution framework comprises a plurality of mobile agents operable to execute one or more tasks described in an intent based task specification language, Input/Output circuitry operable to receive input that describes a task in the task specification language, an analysis engine for generating a solution to the described task, and an intent knowledge base operable to store information contained within tasks of the plurality of mobile agents.

First claim

Opening claim text (preview).

What is claimed is: 1. A Grid application execution framework comprising: at least one processor; a plurality of mobile agents, each mobile agent executable by the at least one processor, each mobile agent operable to execute one or more tasks described in an intent based task specification language, wherein the plurality of mobile agents includes a master mobile agent that subdivides a task from the one or more tasks into one or more subtasks and delegates the subtasks to other mobile agents by allocating the other mobile agents to perform the specified subtasks, wherein the other mobile agents who receive the subtasks are subordinate mobile agents to the master mobile agent and have sufficient domain and resource knowledge to further subdivide the subtasks and delegate the subdivided subtasks to other mobile agents, wherein each mobile agent of the plurality of mobile agents has a personality comprising a set of characteristics and a pattern of resource use and result delivery, wherein each mobile agent personality is matched against task or subtask requirements to determine the mobile agent best suited to each task or subtask, and wherein the intent based task specification language describes a context in which the tasks are composed and end goal the tasks are to achieve; an input/output circuitry operable to receive as input the one or more tasks described in the intent based task specification language; an analysis engine for generating a solution to the one or more tasks; and an intent knowledge base operable to store information contained within tasks of the plurality of mobile agents, the stored information including task history, agent history, services information, and heuristics, wherein the plurality of mobile agents use the intent knowledge base to evaluate, delegate, and perform the tasks.

Assignees

Inventors

Classifications

  • G06F8/10Primary

    Requirements analysis; Specification techniques · CPC title

  • Grid computing · CPC title

  • Programming languages or programming paradigms · CPC title

  • G06F9/4862Primary

    the task being a mobile agent, i.e. specifically designed to migrate · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9384043B2 cover?
A Grid application framework uses semantic languages to describe the tasks and resources used to complete them. A Grid application execution framework comprises a plurality of mobile agents operable to execute one or more tasks described in an intent based task specification language, Input/Output circuitry operable to receive input that describes a task in the task specification language, an a…
Who is the assignee on this patent?
Howard Newton
What technology area does this patent fall under?
Primary CPC classification G06F8/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).