Search

Walter Vonkoch Phones & Addresses

  • San Francisco, CA
  • Novato, CA
  • Seattle, WA
  • Boston, MA
  • Austin, TX
  • Washington, DC
  • San Carlos, CA

Work

Company: Okta, inc. Nov 2016 to Jul 2017 Position: Senior director of engineering

Education

Degree: Master of Science, Masters, Bachelors, Bachelor of Science School / High School: Massachusetts Institute of Technology 1993 to 1998 Specialities: Electrical Engineering, Computer Science, Computer Science and Electrical Engineering

Skills

Software Design • Software Development • Enterprise Software • Software Project Management • Html 5 • User Experience • Distributed Systems • Program Management • Agile Methodologies • Windows • Agile Project Management • C# • Technical Leadership • C++ • Release Management • Security • .Net • Visual Studio • Javascript • Java • Git • Microsoft Sql Server • Html5 • Win32 Api • Sharepoint • Sql • Adobe Creative Suite • Photoshop • Illustrator • Online Services • Performance Improvement • Jquery • Asp.net Mvc • Linq • Tcp/Ip • Http • Wordpress • Mac Os X • Ssrs • Powershell

Languages

English • German

Industries

Internet

Resumes

Resumes

Walter Vonkoch Photo 1

Vp, Software Engineering And Site Reliability

View page
Location:
San Francisco, CA
Industry:
Internet
Work:
Okta, Inc. Nov 2016 - Jul 2017
Senior Director of Engineering

Okta, Inc. Nov 2016 - Jul 2017
Vp, Software Engineering and Site Reliability

Okta, Inc. Mar 2014 - Oct 2016
Director of Engineering

Amazon Jul 2012 - Feb 2014
Service and Development Team Manager, Aws S3

Microsoft 2009 - 2012
Web Performance Program Manager
Education:
Massachusetts Institute of Technology 1993 - 1998
Master of Science, Masters, Bachelors, Bachelor of Science, Electrical Engineering, Computer Science, Computer Science and Electrical Engineering
Skills:
Software Design
Software Development
Enterprise Software
Software Project Management
Html 5
User Experience
Distributed Systems
Program Management
Agile Methodologies
Windows
Agile Project Management
C#
Technical Leadership
C++
Release Management
Security
.Net
Visual Studio
Javascript
Java
Git
Microsoft Sql Server
Html5
Win32 Api
Sharepoint
Sql
Adobe Creative Suite
Photoshop
Illustrator
Online Services
Performance Improvement
Jquery
Asp.net Mvc
Linq
Tcp/Ip
Http
Wordpress
Mac Os X
Ssrs
Powershell
Languages:
English
German

Publications

Us Patents

Remote Command Framework For Devices

View page
US Patent:
7647430, Jan 12, 2010
Filed:
Jan 19, 2005
Appl. No.:
11/038632
Inventors:
Norman N. Ng - Cambridge MA, US
Michael P. Hart - San Francisco CA, US
David M. Miller - Redmond WA, US
Jonathan Wilkins - North Hollywood CA, US
Kenneth Fern - Bellevue WA, US
Markham F. MacLin - Kirkland WA, US
Peter S. Ford - Carnation WA, US
Scott D. Sanders - Sammamish WA, US
Walter VonKoch - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
G06F 15/16
G06F 11/00
US Classification:
710 5, 709218, 726 23
Abstract:
A robust device messaging framework is disclosed that enables a user to send commands to a device. A provisioning service is used to provision unique device identities and maps user web identities to device identities. The provisioning service also limits device per day provisioning attempts to limit denial of service attacks. A command service allows remote users to issue commands to a device, synchronize outgoing commands with incoming results, receive accurate feedback about whether a command was received, and maintain state information about the device. A device layer encrypts and stores device identities, authenticates itself with the command service, establishes a high-availability Internet connection to receive alerts that a command has issued, and reports results to the server-based command service.

Web Data Usage Platform

View page
US Patent:
7917507, Mar 29, 2011
Filed:
Feb 12, 2007
Appl. No.:
11/705286
Inventors:
Jane T. Kim - Seattle WA, US
Walter VonKoch - Seattle WA, US
Sean O. Lyndersay - Redmond WA, US
Miladin Pavlicic - Sammamish WA, US
Warren Stevens - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707736, 707755
Abstract:
An application programming interface (API) layer is implemented on a computing device. The API layer allows a local application(s) executing on the computing device to access web data in a data store layer, and further allows a remote application(s) that is executing on some other computing device to access the web data in the data store layer. Additionally, this web data can include web pages, some of which may include structured data and some of which may not include structured data. A web browser is permitted to access the web data store via the object model, and generate a user interface based at least in part on these web pages.

Using Structured Data For Online Research

View page
US Patent:
8429185, Apr 23, 2013
Filed:
Feb 12, 2007
Appl. No.:
11/705350
Inventors:
Jane Kim - Seattle WA, US
Sean Lyndersay - Redmond WA, US
Miladin Pavlicic - Sammamish WA, US
Walter Vonkoch - Seattle WA, US
Benjamin N. Truelove - Lynnwood WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707769, 707708, 707728
Abstract:
Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided.

Application-Based Copy And Paste Operations

View page
US Patent:
8429551, Apr 23, 2013
Filed:
Feb 15, 2007
Appl. No.:
11/707212
Inventors:
Jane T. Kim - Seattle WA, US
Sean O. Lyndersay - Redmond WA, US
Walter VonKoch - Seattle WA, US
Matt Augustine - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
G06F 3/00
G06F 3/048
US Classification:
715770, 715234, 715749
Abstract:
Various embodiments provide application- or browser-based, copy and paste operations. In one or more embodiments, a web browser supports copy and paste functionality thus enabling the user to easily move data from one location to another. The browser-based solution can thus relieve websites from having to include code that implements the copy and paste functionality.

Web Data Usage Platform

View page
US Patent:
8595259, Nov 26, 2013
Filed:
Mar 25, 2011
Appl. No.:
13/072050
Inventors:
Jane T. Kim - Seattle WA, US
Walter VonKoch - Seattle WA, US
Sean O. Lyndersay - Redmond WA, US
Miladin Pavlicic - Sammamish WA, US
Warren Stevens - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707791, 707802
Abstract:
An application programming interface (API) layer is implemented on a computing device. The API layer allows a local application(s) executing on the computing device to access web data in a data store layer, and further allows a remote application(s) that is executing on some other computing device to access the web data in the data store layer. Additionally, this web data can include web pages, some of which may include structured data and some of which may not include structured data. A web browser is permitted to access the web data store via the object model, and generate a user interface based at least in part on these web pages.

Transport System For Instant Messaging

View page
US Patent:
7363378, Apr 22, 2008
Filed:
Jul 1, 2003
Appl. No.:
10/611575
Inventors:
John Holmes - Redmond WA, US
David Michael Miller - Redmond WA, US
Walter VonKoch - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
G06F 15/173
G06F 15/177
US Classification:
709227, 709203, 709205
Abstract:
An exemplary method involves creating a master session over a first connection through a server; and creating a virtual channel over the connection, the virtual channel operable to communicate a feature session. The method may involve establishing a direct connection that bypasses the server, and switching communication of the feature session to the direct connection. A system for network communication includes a plurality of transport bridges, each transport bridge corresponding to an active network device configuration, and a switching module operable to choose one of the transport bridges to form a connection between two computing devices based on the active network device configuration.

Instant Messaging Object Store

View page
US Patent:
20050004993, Jan 6, 2005
Filed:
Jul 1, 2003
Appl. No.:
10/611599
Inventors:
David Miller - Redmond WA, US
John Holmes - Redmond WA, US
Walter VonKoch - Seattle WA, US
International Classification:
G06F015/16
US Classification:
709207000
Abstract:
A method includes receiving a name associated with a user on a remote computer, the name including location data and a hash value uniquely associated with a data object representing the user and retrieving the data object from one of a local cache based on the hash value or a location identified by the location data. A system for managing objects representing users in an instant messaging conversation includes a data object representing a user, the data object having an object name including a location identifier and a hash value, the object name allowing, and an object store operable to retrieve the data object from a location identified by the location identifier and store the data object in a local cache based on the hash value.

System And Method For Peer To Peer Synchronization Of Files

View page
US Patent:
20060242206, Oct 26, 2006
Filed:
Apr 22, 2005
Appl. No.:
11/111895
Inventors:
John Brezak - Woodinville WA, US
Mohammed Samji - Bellevue WA, US
Nathan Johnson - Shoreline WA, US
Ramkumar Ramasubramanian - Bellevue WA, US
Robert Jervis - Bellevue WA, US
Walter Vonkoch - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707201000
Abstract:
A system and related techniques provide a seamless, peer-to-peer file synchronization capability for sharing files, folders, directories or other stored content between machines. According to embodiments of the invention in one regard, a sync engine or other file management logic may be integrated into the operating system or other resources of a user's desktop, laptop, network-enabled cellular device or other computer, client, machine or other hardware. The sync engine may accept user designations of files, folders, directories or other contents which they wish to share, sync or roam between two or more selected machines, on an automatically consistent basis. The sync engine or other control logic may maintain a file system log to record the state of files which have been designated for sharing, to indicate for example whether a transmission of the file has been made, to which target machine or machines it has been transmitted, and other variables regarding the state of file or other content. According to embodiments of the invention in one regard, the sync engine may apply version management logic when files located on a target or destination machine, may, for example, reflect newer or more complete content than the file which is designated for roaming to that machine, or other under conditions. A user may therefore readily and with a comparative minimum of configuration effort select and effectuate the sharing of a set of frequently used or otherwise desired files to an arbitrary set of machines which they own or use, without a need to invoke a remote server or other control or storage to back up and synchronize that content.
Walter V Vonkoch from San Francisco, CA, age ~52 Get Report