Search

Karl Uppiano Phones & Addresses

  • 5988 Malloy Ave, Ferndale, WA 98248
  • Caldwell, ID
  • 2098 Jeffcott Pl, Ferndale, WA 98248 (360) 384-2816

Resumes

Resumes

Karl Uppiano Photo 1

Distinguished Engineer

View page
Location:
Ferndale, WA
Industry:
Computer Software
Work:
Micro Focus
Distinguished Engineer

Attachmate 1999 - Apr 2015
Senior Staff Engineer

Wall Data 1996 - 1999
Software Engineer and Technologist
Education:
The College of Idaho 1974 - 1978
Bachelors, Mathematics, Physics
Hagerman Municipal School
College of Idaho
Skills:
Software Development
Enterprise Software
Cloud Computing
C
Agile Methodologies
Java
Xml
Web Services
Karl Uppiano Photo 2

Senior Software Developer At Attachmate

View page
Position:
Senior Software Developer at Attachmate / NetIQ
Location:
Bellingham, Washington Area
Industry:
Computer Software
Work:
Attachmate / NetIQ since 1999
Senior Software Developer

Wall Data Jun 1995 - Oct 1999
Technologist

Custom Business Systems, Inc. Jun 1992 - Sep 1995
Software/Electronics Engineer
Education:
Albertson College of Idaho 1974 - 1978
Bachelor of Science, Mathematics, Physics
Interests:
Mathematics, Physics, Computer Science, Electronics, Electronic Music, Meteorology

Publications

Us Patents

Method For Preserving The State Of A Java Applet During The Lifetime Of Its Container

View page
US Patent:
20020152232, Oct 17, 2002
Filed:
Sep 21, 1998
Appl. No.:
09/157790
Inventors:
KARL A. UPPIANO - FERNDALE WA, US
VAUGHN H. WINE - BELLINGHAM WA, US
JOSEPH C. YOUNGER - LYNDEN WA, US
International Classification:
G06F017/00
US Classification:
707/500000
Abstract:
The present invention is a method of controlling the existence of a Java object that is associated with a Web page in order to reuse the object rather than create a new one when the Web page is revisited. The invention provides a method for allowing an object to register with a persistence manager upon creation, which maintain objects registered with it while the Web page is no longer being viewed. A Web browser receives one or more instructions that define a Web page. The browser translates the instructions to create a Web page, and invokes any Java objects that reside on the page. The objects then check with the persistence manager, which can be located on the page or within one or more of the objects. If the objects are present in the persistence manager, the objects in the persistence manager are used, rather than creating new objects. If the objects (or some subset thereof) do not exist within the persistence manager, the necessary objects are created and are registered with the persistence manager. The object remains registered with the persistence manager until such time as it no longer needs to persist (as determined by the users needs, not by the Web page being displayed within the Web browser) or until the Web browser or JVM is completely shut down. Registration with the persistence manager prevents the destruction of the object when the Web browser exits from a Web page.

System And Method For Screen Connector Design, Configuration, And Runtime Access

View page
US Patent:
20040046787, Mar 11, 2004
Filed:
Jan 15, 2003
Appl. No.:
10/346199
Inventors:
Brian Henry - Kirkland WA, US
Sowmyanarayanan Srinivasan - Bellevue WA, US
Suresh Budhiraja - Issaquah WA, US
Stephen Wagener - Seattle WA, US
Karl Uppiano - Ferndale WA, US
James Wolniakowski - Bellingham WA, US
Mark Edson - Ferndale WA, US
Jonathan Coogan - Bellingham WA, US
John Muehleisen - Lynnwood WA, US
Marcia Ruthford - Redmond WA, US
Assignee:
Attachmate Corporation - Bellevue WA
International Classification:
G09G005/00
US Classification:
345/744000
Abstract:
A system and method for screen connector design, configuration, and runtime access. Embodiments modify a rudimentary host application screen recording prior to runtime to better identify host screens of a host application during runtime use. Embodiments of a screen connector runtime engine allow communication and access to a host application. Embodiments screen connector recordings are designed by embodiments of a screen connector designer, which allows for customization of the rudimentary application screen recordings based upon user input. Issues are addressed related to navigation between and identification of tables. Embodiments for screen task design allow for authoring of executable tasks. Embodiments directed to screen recording verification, non-dedicated navigation recording, screen connector configuration management, context management for object-oriented programming components, and user interfaces for screen connector design, screen identification generation, screen connector configuration, and screen task design are also elaborated.
Karl A Uppiano from Ferndale, WA, age ~68 Get Report