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.:

US 7440992 B1

PDF
Full Text
Expired
Date of Patent:
Oct. 21, 2008

Filed:

Sep. 16, 2004
Applicants:

Russell W. Mcmahon, Woodside, CA (US);

W. Allan Goode, Mountain View, CA (US);

Inventors:

Russell W. McMahon, Woodside, CA (US);

W. Allan Goode, Mountain View, CA (US);

Assignee:

Agent Software Corporation, Mountain View, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

System and method for using cells as a type of managed container to control the operation of mobile software agents and the run-time invocation and use of services within distributed computing environments. The cell process initially starts out empty containing neither agents nor services. The cell discovers and loads published services at run-time through a look up into a distributed service registry. After loading the service, the cell then publishes availability of the service for use by agents. If an application using agents or an agent desires to make use of a service published and provided by a cell, the application or agent makes a request to the cell to fetch an agent that will invoke the service. Prior to migrating to its new cell, the agent creates a proxy agent that provides a communication channel between the agent running within the cell and the originating agent system. Service status and results are returned through the proxy channel.


Find Patent Forward Citations

McMahon, Russell. (2008). Cell-based computing platform where services and agents interface within cell structures to perform computing tasks (U.S. Patent No. 7440992). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7440992

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…