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:
Mar. 04, 2014
Filed:
Jan. 11, 2002
Roy Frank Brabson, Raleigh, NC (US);
Edward Glen Britton, Chapel Hill, NC (US);
Wesley Mcmillan Devine, Apex, NC (US);
Lap Thiet Huynh, Apex, NC (US);
David B. Lindquist, Raleigh, NC (US);
Bala Rajaraman, Raleigh, NC (US);
Arthur James Stagg, Raleigh, NC (US);
Roy Frank Brabson, Raleigh, NC (US);
Edward Glen Britton, Chapel Hill, NC (US);
Wesley McMillan Devine, Apex, NC (US);
Lap Thiet Huynh, Apex, NC (US);
David B. Lindquist, Raleigh, NC (US);
Bala Rajaraman, Raleigh, NC (US);
Arthur James Stagg, Raleigh, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Methods, systems, and computer program products for dynamically modifying an application program's behavior in response to changing environmental conditions (such as network changes, system changes, and so forth). The application may solicit such information, and/or may receive unsolicited environmental change notifications. In response to a change notification, the application may take one or more of the following approaches to adapt to the changing conditions: (1) alter its execution; (2) modify its use of, or control of, other cooperating application; and (3) modify the selection of application execution threads. (An application might also decide to make no changes in its behavior.)