DAVID C SMITH
Engineering in Norristown, PA

License number
Massachusetts 34875
Issued Date
Aug 25, 1989
Expiration Date
Jun 30, 2006
Type
Heating and Ventilation Engineer
Address
Address
Norristown, PA 19406

Professional information

David Smith Photo 1

System And Method For Monitoring Computer Application And Resource Utilization

US Patent:
7325234, Jan 29, 2008
Filed:
Feb 15, 2002
Appl. No.:
10/077372
Inventors:
David Wesley Smith - Bridgeport PA, US
Assignee:
Siemens Medical Solutions Health Services Corporation - Malvern PA
International Classification:
G06F 9/46, G06F 15/173, G06F 15/177, G06F 3/00
US Classification:
718104, 709223, 709224, 709225, 709226, 715733, 715736
Abstract:
A system and a method for monitoring computer application and resource utilization are presented. In one embodiment, a list of different users associated with different entities or customers of a shared computer is maintained. A second list of different applications invoked by one or more of the different users is also maintained. A third list including different programs employed by the different applications invoked by the different users, including a weighting factor for each program is also maintained. These records are then used to identify operation usage and/or cost characteristics of the different applications by particular users associated with different entities of the shared computer, in response to an event.


David Smith Photo 2

System For Adaptively Determining Executable Application Operation Characteristics

US Patent:
2005025, Nov 10, 2005
Filed:
Nov 3, 2004
Appl. No.:
10/980498
Inventors:
David Smith - Bridgeport PA, US
International Classification:
G06F009/44
US Classification:
717131000
Abstract:
An adaptive system adaptively determines operational characteristics of an executable application. A system for monitoring executable application operation characteristics includes an acquisition processor for acquiring messages from an executable application enabling determination of a duration of the user initiated activity. A data processor determines a duration of the user initiated activity in response to the acquired messages and accumulates information comprising a plurality of duration values for a corresponding plurality of occurrences of the user initiated activity. A data analyzer analyzes accumulated information to identify a duration of execution of a user initiated activity by the executable application exceeding a normal range derived based on the accumulated information.