Search

Erik M Geidl

from Moscow, ID
Age ~56

Erik Geidl Phones & Addresses

  • 4658 Highway 95, Moscow, ID 83843 (425) 401-8686
  • 17012 6Th St, Bellevue, WA 98008 (425) 401-8686
  • Gresham, OR
  • Kiona, WA

Work

Company: Goldenshores technologies 2011 Position: Chief executive officer

Education

Degree: Bachelors, Bachelor of Science School / High School: University of Idaho 1987 to 1994 Specialities: Electrical Engineering

Industries

Computer Software

Resumes

Resumes

Erik Geidl Photo 1

Chief Executive Officer

View page
Location:
4658 Highway 95, Moscow, ID 83843
Industry:
Computer Software
Work:
Goldenshores Technologies
Chief Executive Officer

Microsoft 2006 - 2010
Software Architect

Microsoft 2001 - 2006
Development Manager

Microsoft Jun 1997 - 2001
Software Development Engineer

Us Bancorp Jan 1996 - Jun 1997
Software Development Engineer
Education:
University of Idaho 1987 - 1994
Bachelors, Bachelor of Science, Electrical Engineering

Publications

Us Patents

Electronic Ink As A Software Object

View page
US Patent:
7039234, May 2, 2006
Filed:
Jul 19, 2001
Appl. No.:
09/909416
Inventors:
Erik M. Geidl - Bellevue WA, US
Robert A. Dain - Redmond WA, US
Donald D. Karlov - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
US Classification:
382187
Abstract:
Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.

Write Anywhere Tool

View page
US Patent:
7096432, Aug 22, 2006
Filed:
May 14, 2002
Appl. No.:
10/146487
Inventors:
Luis M. Huapaya - Redmond WA, US
Erik M. Geidl - Bellevue WA, US
Donald D. Karlov - Woodinville WA, US
Jeffrey W. Pettiross - Seattle WA, US
Thomas R. Wick - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/041
G06F 17/21
G06K 9/22
US Classification:
715863, 715541, 715768, 382188
Abstract:
A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.

Temporary Lines For Writing

View page
US Patent:
7167165, Jan 23, 2007
Filed:
Oct 31, 2002
Appl. No.:
10/284471
Inventors:
Leroy B Keely - Portola Valley CA, US
Charlton Lui - Vancouver, CA
Marieke Iwema - Seattle WA, US
Luis M Huapaya - Redmond WA, US
Jeffrey W Pettiross - Seattle WA, US
Erik M Geidl - Bellevue WA, US
Assignee:
Microsoft Corp. - Redmond WA
International Classification:
G09G 5/00
US Classification:
345179, 715808, 715863, 715864, 715510, 715530
Abstract:
A user is provided with guidelines that are temporarily displayed with content, in order to assist the user in neatly and accurately writing electronic ink. The guidelines may appear when the user moves a writing tool, such as a stylus or pen, close to a display and writing surface. Alternately, the guidelines may appear after the user has begun to write electronic ink, so that the guidelines can correspond to the angle at which the user is writing, the size of the user's handwriting, or both. As the user writes the electronic ink onto the writing surface, the handwritten electronic ink is added to the content being rendered on the display. After the user has finished writing electronic ink and moves the writing tool away from the writing surface, the guidelines are deleted, and are not added to the displayed content. In this way, the user can employ the temporary guidelines to accurately and legibly write electronic ink into content, without the guidelines themselves becoming a permanent part of the content.

Natural Input Recognition System And Method Using A Contextual Mapping Engine And Adaptive User Bias

View page
US Patent:
7246060, Jul 17, 2007
Filed:
Nov 6, 2001
Appl. No.:
09/993331
Inventors:
Erik M. Geidl - Bellevue WA, US
David V. Winkler - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L 15/26
US Classification:
704235, 704270, 704231
Abstract:
A natural (e. g. , handwriting or speech) input recognition system and method that uses contextual mapping to improve recognition accuracy by biasing recognition based on the context of an input field. As natural input data is being entered into an application field, the context (type) of the field is determined and used to locate context-based validation rules and context-based user bias data. When entry is complete, the context-based validation rules and context-based user bias data are provided to a recognition engine with the natural input data. The recognizer biases its recognition result by using the rules and the user bias data to recognize the natural input. A field signature generator is described that determines each field's context, independent of the application, and a data harvesting engine is described that automatically collects user bias data from various data stores.

Electronic Ink As A Software Object

View page
US Patent:
7286705, Oct 23, 2007
Filed:
Apr 3, 2006
Appl. No.:
11/397789
Inventors:
Erik M. Geidl - Bellevue WA, US
Robert A. Dain - Redmond WA, US
Donald D. Karlov - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
US Classification:
382187, 382100
Abstract:
Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.

Electronic Ink As A Software Object

View page
US Patent:
7292727, Nov 6, 2007
Filed:
Apr 3, 2006
Appl. No.:
11/397598
Inventors:
Erik M. Geidl - Bellevue WA, US
Robert A. Dain - Redmond WA, US
Donald D. Karlov - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
US Classification:
382188, 382100, 382301, 345179
Abstract:
Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.

Natural Input Recognition Tool

View page
US Patent:
7380203, May 27, 2008
Filed:
May 14, 2002
Appl. No.:
10/146486
Inventors:
Leroy B. Keely - Portola Valley CA, US
Adrian J. Garside - Sammamish WA, US
Ravipal Soin - Bellevue WA, US
David V. Winkler - Seattle WA, US
Erik M. Geidl - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
G06F 17/20
G06F 15/00
US Classification:
715230, 715263, 715268, 704 3, 704 9, 704235, 704251, 704257
Abstract:
A recognition tool according to various examples of the invention intelligently recognizes natural input before it is passed to a destination or target application. More particularly, the recognition tool according to various examples of the invention provides better formatting for text recognized from natural input, based upon the context in which the text is being inserted into a target application. The recognition tool also provides various tools for correcting inaccurately recognized text. The recognition tool may allow a user to select only a part of an inaccurate text, and then identify alternate text candidates based upon the selected portion of the inaccurate text. Further, when the user selects text containing multiple words for correction, the recognition tool provides cross combinations of alternate text candidates for the user's selection. Still further, if the user replaces inaccurate text by submitting a new natural input object, the recognition tool ensures that the text recognized from the new natural input object is different from the inaccurate text been replaced. The recognition tool additionally affects the recognition experience after recognized text has been provided to the target application.

Method And Apparatus For Managing Input Focus And Z-Order

View page
US Patent:
7386803, Jun 10, 2008
Filed:
Jan 14, 2005
Appl. No.:
11/034749
Inventors:
Joshua Clow - Bellevue WA, US
Adrian Garside - Sammamish WA, US
Shiraz Somji - Kenmore WA, US
Donald D. Karlov - Woodinville WA, US
Bob Dain - Redmond WA, US
Jeffrey W. Pettiross - Seattle WA, US
Tobiasz A. Zielinski - Redmond WA, US
Leroy B. Keely - Portola Valley CA, US
Ravi Soin - Bellevue WA, US
Erik Geidl - Bellevue WA, US
Marieke Iwema - Seattle WA, US
Grady Leno - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715767, 715768, 715802, 715794
Abstract:
An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system permits an application having an input focus to retain the input focus while inputs are received in the GUI element, and even transient user interface elements (e. g. , menus) will remain displayed in those applications after the user inputs are entered. Input pen and mouse events may first be forwarded to the input area application, which may remove the events from the normal circulation, preventing other applications from learning of the events, and then post those events to the input panel application separately.
Erik M Geidl from Moscow, ID, age ~56 Get Report