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.

Date of Patent:
Oct. 13, 2009

Filed:

Jan. 28, 2005
Applicants:

Steven Robert Thomas, London, CA;

Jeffrey Ronald Wannamaker, London, CA;

Inventors:
Assignee:

TVWorks, LLC., Philadelphia, PA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/04 (2006.01); H04L 9/00 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for enabling multiple application programs to control a system's physical resources by way of multiple resource proxies, while still enabling exclusive control of the physical resource by one application program. Control tokens are used to limit control to one proxy. The proxy having the control token is tracked in an access control list. Java API methods that can alter the state of a physical resource are marked with an access control attribute during grinding. A resource management module intercepts API methods attempting to obtain control of the physical resource. If a proxy controlled by the application program invoking the intercepted method has control the method is allowed to use the proxy to control the physical resource.


Find Patent Forward Citations

Loading…