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:
Apr. 10, 2012
Filed:
Dec. 07, 2007
Pamela H. Fong, East Palo Alto, CA (US);
Chendong Zou, Cupertino, CA (US);
Robert C. Chen, San Mateo, CA (US);
Edwin V. Sapugay, San Mateo, CA (US);
Pamela H. Fong, East Palo Alto, CA (US);
Chendong Zou, Cupertino, CA (US);
Robert C. Chen, San Mateo, CA (US);
Edwin V. Sapugay, San Mateo, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system and method for monitoring dynamic scopes in a runtime environment is disclosed. The system and method utilizes an algorithm which may be applied to both synchronous and asynchronous invocations. The method comprises determining an initial scope of a source component, the initial scope being a scope of the source component upon providing a synchronous call to invoke a target component. The scope declaration specified by the target component is determined. A resultant scope present upon invocation of the target component is then determined. The resultant scope is determined based on the initial scope of the source component and the scope declaration specified by the target component. A record is stored in a centralized location identifying the resultant scope, and the target component as a participant in the resultant scope.