Search

Theresa Euler Phones & Addresses

  • Eleva, WI
  • Rochester, MN
  • Lake City, MN
  • 715 6Th St, Oronoco, MN 55960 (507) 367-2375
  • 620 Valley View Rd, Oronoco, MN 55960 (507) 367-2375
  • Rice Lake, WI

Work

Company: Ibm 1989 to 2009 Position: Software engineer

Education

Degree: Bachelors, Bachelor of Science School / High School: University of Wisconsin - Eau Claire 1985 to 1989

Industries

Computer Software

Resumes

Resumes

Theresa Euler Photo 1

Theresa Euler

View page
Location:
3235 Scanlan Ln northeast, Rochester, MN 55906
Industry:
Computer Software
Work:
Ibm 1989 - 2009
Software Engineer
Education:
University of Wisconsin - Eau Claire 1985 - 1989
Bachelors, Bachelor of Science

Publications

Us Patents

Method And System For Monitoring And Securing Data Access In A Database System

View page
US Patent:
6757690, Jun 29, 2004
Filed:
Mar 26, 2001
Appl. No.:
09/817627
Inventors:
Craig S. Aldrich - Rochester MN
Mark John Anderson - Oronoco MN
Kevin Robert Brettin - Rochester MN
Theresa Renee Euler - Oronoco MN
Scott Joseph Heimer - Rochester MN
Steven Virgil Hoeschen - Rochester MN
Ritchie Lee Nyland - Rochester MN
Russ Owen - Rochester MN
Richard Donald Parrott - Rochester MN
Randy Keith Rolfe - Rochester MN
Wayne Christopher Sadecki - Rochester MN
Renee Kristin Saxman - Rochester MN
Kathryn Rose Steinbrink - Chatfield MN
Jonathan Lee Triebenbach - Rochester MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1700
US Classification:
707102, 707101, 707103, 707104, 707 2
Abstract:
Methods, systems, data structures and articles of manufacture are provided for monitoring access to a database. In one embodiment, a data access trigger, or read trigger, is adapted to monitor accesses to a database. In general, a data access trigger is invoked when predefined events occur. Specifically, a data access trigger is executed to take some action due to any attempt to access a database. When a specified access attempt is determined, the trigger can instruct the system to take any number of actions, such as modify the data being requested. In one embodiment, a log is provided in which accesses to the database are recorded. The log may subsequently reviewed to ascertain whether a particular record was accessed and by whom. In addition, the particular information accessed and/or modified can be contained in the log.

Method And System For Activating Column Triggers In A Database Management System

View page
US Patent:
6763358, Jul 13, 2004
Filed:
Mar 26, 2001
Appl. No.:
09/817907
Inventors:
Mark John Anderson - Oronoco MN
Theresa Renee Euler - Oronoco MN
Russ Owen - Rochester MN
Richard Donald Parrott - Rochester MN
Kathy Lynn Passe - Oronoco MN
Jonathan Lee Triebenbach - Rochester MN
Michael Alan Venz - Rochester MN
Jane Ann Vold - Byron MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1700
US Classification:
707102, 707 2, 707 10, 707100, 707101, 707103, 707104
Abstract:
Methods, systems, data structures and articles of manufacture are provided for maintaining a list/tally of columns that are modified by an I/O operation. The list allows for determining which triggers, both row and column oriented, should be activated upon the operation. In addition, a tracking mechanism is provided to track modifications to additional columns that occur because of the triggers being executed. In another embodiment, management of modifications to existing database objects (i. e. , table definitions) is automated. Modifications to the table definition include, for example, changing the number of columns and the data type definitions. Accordingly, in one embodiment, if a column is added or removed from a database table, the database management system automatically updates and manages the tracking mechanism so the actual number of columns that exist in the database table is accurately reflected. In this manner, the integrity of the DBMS is maintained.

Processing Of Deterministic User-Defined Functions Using Multiple Corresponding Hash Tables

View page
US Patent:
7890480, Feb 15, 2011
Filed:
Feb 11, 2008
Appl. No.:
12/028869
Inventors:
Eric Lawrence Barsness - Pine Island MN, US
Daniel E. Beuch - Rochester MN, US
Theresa Renee Euler - Oronoco MN, US
Paul Stuart Nelsestuen - Rochester MN, US
John Matthew Santosuosso - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707702
Abstract:
A deterministic UDF processing mechanism processes user-defined functions (UDFs) using multiple hash tables. Data access patterns for a UDF are collected, and an appropriate hash table set is then determined for the UDF from the data access patterns. If a UDF accesses some similar columns and some disjoint columns, the similar columns are grouped together, and one or more hash tables are allocated to the similar columns. Disjoint columns are allocated their own hash tables. In addition, the allocation of hash tables may be adjusted based on historical access patterns collected over time. By dynamically allocating and adjusting sets of hash tables to a deterministic UDF, the performance of the UDF is greatly increased.

Adaptive Time-Based Journal Bundling

View page
US Patent:
60526963, Apr 18, 2000
Filed:
Apr 27, 1998
Appl. No.:
9/067536
Inventors:
Theresa Renee Euler - Oronoco MN
Gary Ross Ricard - Chatfield MN
Timothy Joseph Torzewski - Rochester MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707202
Abstract:
A method and system of journal bundling that provides improved performance. In the preferred embodiment, a journal controller starts a timer to expire at a predetermined maximum time-to-wait. The journal controller then accumulates journal records in a bundle and transmits the bundle to the journal. The journal controller determines the number-of-journal-records accumulated in the bundle based on an adjustable preferred-bundle-size, which it calculates from an average-bundle-size over a history interval. If the timer expires, the journal controller writes the bundle to the journal even if the preferred-bundle-size has not been reached. By basing the preferred-bundle-size on an average-bundle-size over a history interval, the journal controller prevents rapid changes in the journal traffic-rate, which increases journal performance.
Theresa R Euler from Eleva, WI, age ~58 Get Report