William Foote - Cupertino CA Dean Roy Ernest Long - Boulder Creek CA Nedim Fresko - San Francisco CA
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 112
US Classification:
713400, 714 39, 709107
Abstract:
Methods and apparatus for implementing priority inversion avoidance protocols and deterministic locking where an API is used to select objects in a multi-threaded computer system are disclosed. In one aspect of the invention, an enhanced monitor is associated with one or more selected objects by way of an associated API. The enhanced monitor is arranged to set behavior for a lock associated with the selected objects as determined by a user defined behavior object included within the enhanced monitor. In this arrangement, only the selected one or more objects are associated with the enhanced monitor.
Apparatus And Methods For Preventing Denial Of Service Attacks
In one aspect of the invention, the frames of a thread stack that associated with the misbehaving code are popped from the thread stack. Exception handling code is allowed to execute for trusted code by popping the trusted code frame via processing an exception, but exception handling is not allowed to execute for untrusted code. In a second aspect, frames are popped on all thread stacks of all threads that are associated with the misbehaving code. Threads are generally deemed to be associated with the misbehaving code when the threads share a same object or the same resources as the thread that is associated with the misbehaving code.
Hideya Kawahara - Mountain View CA, US William F. Foote - Los Angeles CA, US Dean R. E. Long - Boulder Creek CA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F009/46
US Classification:
718102, 718100, 718103, 718105
Abstract:
Apparatus, methods, and computer program products are disclosed for a process of terminating a thread in a clean, certain, and forcible manner. A thread is forcibly terminated in such a manner that data structures in the system are not left in an inconsistent state and the overall system status is not damaged. The methods and systems described are for terminating a thread in a computer language execution environment. Methods are implemented in an interpretive loop executing in a language that is interpreted and in runtime support libraries in a language that are not interpreted. A method of forcibly terminating a thread in a computer language execution environment is described. A thread receives a terminate thread command. The thread has associated with it a termination flag, a value of the termination flag being immutable once set, and one or more monitors. The termination flag is then set for the thread.
Disclosed is a method for managing resource usage of a particular resource by a set of related code, such as code executed on behalf of a downloaded applet. A resource indicator is associated with the related code, and the resource indicator indicates an amount of resource usage of the particular resource by the related code. The resource indicator is updated when the related code increases or decreases its collective resource usage of the particular resource.
Object Heap Analysis Techniques For Discovering Memory Leaks And Other Run-Time Information
William F. Foote - Cupertino CA Jeffrey D. Nisewanger - San Jose CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
H02H 305
US Classification:
714 38
Abstract:
Techniques for analyzing object-oriented computer programs are provided. A snapshot of the objects that are active at a specific point in time during execution may be stored. An analysis tool may be utilized to generate hypertext documents that allow a user to analyze the active objects. Additionally, a user may compare two different snapshots of active objects at two different run-times so that, for example, new instances of a class may be easily identified.
Ulg Ventures
Owner
Micron Technology Apr 2006 - Jul 2007
Engineering Project Manager
Micron Technology 1995 - 2006
Information Systems Director
Rendition 1995 - 1998
Information Systems Director
Megatest Corporation 1984 - 1992
Information Systems Manager
Education:
Modest Junior College 1980 - 1982
Skills:
Commercial Pilot Commercial Aviation Cfi Cfii Aircraft Aircraft Maintenance Fbo Not For Profit Piloting Faa Licensed Pilot Aircraft Management Charter Flights Training Management Project Management Team Building Team Leadership Program Development Program Management
William A Foote DPM 292 Hughes Dr, Trenton, NJ 08690 6098900255 (phone), 6095847109 (fax)
Conditions:
Hallux Valgus Plantar Fascitis Tinea Pedis
Languages:
English
Description:
Dr. Foote works in Trenton, NJ and specializes in Podiatric Medicine. Dr. Foote is affiliated with Capital Health Regional Medical Center, Robert Wood Johnson University Hospital Hamilton and St Francis Medical Center.
Angella Yard, Charlie Enerson, Jeremy Wachowski, Shawn Sterritt, Dana Griffin, Heather Johnson, Stephanie Lynes, Chris Scheibe, Shelly Dickison, Gabriel Bernal
and Stefano Pessina, executive chairman of Alliance Boots and a member of the Walgreens board of directors, will serve as its acting CEO, pending a board search for a successor. In addition, William Foote will serve as the lead independent director of the Walgreens Boots Alliance board of directors.
Date: Dec 11, 2014
Category: Business
Source: Google
Agency honors first African-American federal officer killed in line of duty
"It was very important once I saw that he had slipped through the cracks of history that we make sure that we bring him and his story to life here at ATF," said ATF historian Barbara Osteika, who discovered William Foote's story in a New York Times article from decades ago.
Date: May 15, 2012
Category: U.S.
Source: Google
Youtube
Masters Series on Field Research - Interview ...
Master's Series on Field Research - Interview with Professor William F...
Duration:
37m 25s
Flowers of Freethought (First Series) by Geor...
Flowers of Freethought (First Series) by George William FOOTE (1850 - ...
Duration:
7h 1m 37s
Shelby Foote on William Faulkner and the Amer...
Shelby Foote, great Civil War historian, reminisces about meeting Will...
Duration:
29m 25s
An Interview with Dr. William Foote
Learn about Dr. William Foote, as well as a forensic psychologist and ...
Duration:
12m 32s
William Foote Whyte. From Applied anthropolog...
William Foote Whyte (1913-2001) began his career as a teacher and rese...
Duration:
2m 32s
Prisoner for Blasphemy by George William FOOT...
Prisoner for Blasphemy by George William FOOTE (1850 - 1915) Genre(s):...