Search

Theodore R Maeurer

from Austin, TX
Age ~57

Theodore Maeurer Phones & Addresses

  • 13157 Bayfield Dr, Austin, TX 78727 (512) 670-7652
  • Somers, NY
  • Poughkeepsie, NY
  • Cambridge, MA
  • Brewster, NY

Publications

Us Patents

Dynamically Inserting A Function Into An Application Executable At Runtime

View page
US Patent:
6351843, Feb 26, 2002
Filed:
Aug 31, 1998
Appl. No.:
09/143877
Inventors:
Donald J. Berkley - New Paltz NY
Frank J. De Gilio - Poughkeepsie NY
Mark I. Dinges - Salt Point NY
Kevin R. Evans - Wappingers Falls NY
Theodore R. Maeurer - Poughkeepsie NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 948
US Classification:
717 4, 709332, 713100
Abstract:
A technique is presented for dynamically inserting a function into an existing application executable of an object-oriented system at runtime of the executable and without requiring recompiling of the code. This is accomplished by modifying configuration settings of the executable at runtime to add a setting to specify the function for at least one class of the executable. The modified configuration settings are then used when running the executable and when a class is encountered for which the function is active, a redirection stub is dynamically inserted to implement the function for the methods of that class. In one embodiment, the function is a trace function and the redirection stub implements an entry trace and an exit trace about each target method of a class for which the trace function is active. Various CORBA implementations of the technique are possible.

Registration Of Object Factories Under Multiple Interface Names

View page
US Patent:
6418447, Jul 9, 2002
Filed:
Jun 14, 1999
Appl. No.:
09/332462
Inventors:
Jeffrey A. Frey - New Paltz NY
Rodney A. Little - Poughkeepsie NY
Theodore R. Maeurer - Poughkeepsie NY
Gary S. Puchkoff - Poughkeepsie NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707103
Abstract:
An object factory is registered under multiple interface names. The interface names have an inheritance relationship with an object implementation associated with the object factory. The names are registered in a repository of a name space, such as a Life Cycle Repository. Thus, an object factory can be located using any one of the interface names.

Federation Of Naming Contexts Across Multiple And/Or Diverse Underlying Directory Technologies

View page
US Patent:
6505210, Jan 7, 2003
Filed:
Jun 14, 1999
Appl. No.:
09/332301
Inventors:
Jeffrey A. Frey - New Paltz NY
Timothy J. Hahn - Vestal NY
Theodore R. Maeurer - Poughkeepsie NY
Gary S. Puchkoff - Poughkeepsie NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1200
US Classification:
707103R, 709310, 709320
Abstract:
Resolution of a compound name of an object may indicate that a disjunction exists within the object name. This disjunction represents a foreign binding indicating that the resolve cannot be completed on one system or an alias name of the object. When a disjunction in the object name is identified, the object associated with the disjunction is obtained. Thereafter, a resolve operation on that object is performed using at least a portion of the object name.

Transactional Name Service

View page
US Patent:
6553384, Apr 22, 2003
Filed:
Jun 14, 1999
Appl. No.:
09/333058
Inventors:
Jeffrey A. Frey - New Paltz NY
David A. Booz - Kingston NY
Timothy J. Hahn - Vestal NY
Theodore R. Maeurer - Poughkeepsie NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1700
US Classification:
707103R, 709203, 709220
Abstract:
A transactional name server. One or more objects of the name server are managed as transactional objects, thereby providing a transactional name server. Atomic updates are provided in the name server by the addition of transactional semantics. The transactional semantics include making the objects of the name space managed objects and providing a local interface to a directory service that propagates a transactional context from the name server through a directory down to a resource manager.

Method And System For Isolating And Simulating Dropped Packets In A Computer Network

View page
US Patent:
7139824, Nov 21, 2006
Filed:
Nov 28, 2001
Appl. No.:
09/995474
Inventors:
Anthony Grech - Beacon NY, US
Luke M. Hopkins - Poughkeepsie NY, US
Theodore R. Maeurer - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709224, 709223, 709226, 709225
Abstract:
An exemplary embodiment of the present invention is a method and system for isolating dropped packets in a computer network. A request for network analysis that includes a source node and a destination node is received by the invention. A map of the expected path between the two points, including the probes along the route is then generated. A capture filter profile for each probe along the route is created. A request to perform data collection is transmitted, along with the capture filter profile, to each of the probes along the route. Data is received back from the data collection in the form of a data log. Exception data is generated by comparing the data log to the expected path between the two points. Additional embodiments include a system and storage medium for isolating dropped packets in a computer network.

Data Processing System Including Dynamic Channel Path Management

View page
US Patent:
53013239, Apr 5, 1994
Filed:
Oct 30, 1992
Appl. No.:
7/968704
Inventors:
Theodore R. Maeurer - Poughkeepsie NY
Allan S. Meritt - Poughkeepsie NY
Assignee:
International Business Machines Corp. - Armonk NY
International Classification:
G06F 1300
US Classification:
395650
Abstract:
A large data processing system includes a channel path management program that is periodically executed during operation of the system to gather control unit and subchannel utilization statistics and to monitor such statistics. If the degree of utilization of a channel path or an I/O device exceeds a predetermined threshold value, one or more change(s) is(are) dynamically made in the channel path configuration.
Theodore R Maeurer from Austin, TX, age ~57 Get Report