Search

Jeff E Steinbok

from Sammamish, WA
Age ~47

Jeff Steinbok Phones & Addresses

  • 19302 64Th St, Redmond, WA 98052 (425) 867-5025
  • Sammamish, WA
  • 15220 16Th St, Bellevue, WA 98007 (425) 641-1936
  • Kiona, WA
  • 3316 203Rd Pl NE, Sammamish, WA 98074 (425) 867-5025

Work

Position: Professional/Technical

Education

Degree: Associate degree or higher

Resumes

Resumes

Jeff Steinbok Photo 1

Principal Group Engineering Manager, Onedrive And Sharepoint

View page
Location:
Sammamish, WA
Industry:
Computer Software
Work:
Microsoft - Redmond, WA since Jun 2010
Principal Development Lead, SkyDrive Cloud Services

Microsoft - Redmond, WA Jan 2006 - Jun 2010
Senior Development Lead, Windows Live Experience

Microsoft Jan 2001 - Dec 2005
Software Design Engineer, Passport

Microsoft - Greater Seattle Area Jun 2001 - Dec 2001
Software Design Engineer in Test, Learning Technologies

UBC Computer Science Software Practices Lab - Vancouver, Canada Area Sep 1999 - Apr 2000
Student Researcher
Education:
The University of British Columbia 1995 - 2000
BSc, Computer Science
Skills:
Software Design
Cloud Computing
Web Services
C#
Distributed Systems
C++
Scalability
.Net
Javascript
Web Development
Software Project Management
Computer Science
Agile Methodologies
Team Leadership
Asp.net Mvc
Debugging
Management
Wpf Development
Qos
Wpf
Silverlight
Interests:
Children
Education
Languages:
French
Jeff Steinbok Photo 2

Jeff Steinbok

View page

Publications

Us Patents

System And Method For Providing An Audio Challenge To Distinguish A Human From A Computer

View page
US Patent:
20040254793, Dec 16, 2004
Filed:
Jun 12, 2003
Appl. No.:
10/459912
Inventors:
Cormac Herley - Bellevue WA, US
James Droppo - Duvall WA, US
Joshua Goodman - Redmond WA, US
Josh Benaloh - Redmond WA, US
Iulian Calinov - Redmond WA, US
Jeff Steinbok - Redmond WA, US
International Classification:
G10L021/00
US Classification:
704/270000
Abstract:
An “audio challenger” operates by first defining a library of a finite number of discrete audio objects including spoken sounds, such as, for example, individual digits, letters, numbers, words, etc., or combinations of two or more digits, letters, numbers, or words. The spoken sounds are either automatically generated by a computer, or recorded from one or more actual spoken voices. Given this library of audio objects, the audio challenger automatically selects one or more audio objects from the library and concatenates the objects into an audio string that is then automatically processed to add one or more distortions to create a “challenge string.” The distorted challenge string is then presented to an unknown party for identification. If the unknown party correctly identifies the challenge string, then the unknown party is deemed to be a human operator. Otherwise, the unknown party is deemed to be another computer.

Secure Registration

View page
US Patent:
7356711, Apr 8, 2008
Filed:
May 30, 2002
Appl. No.:
10/158376
Inventors:
Iulian D. Calinov - Redmond WA, US
Christopher N. Peterson - North Bend WA, US
Danpo Zhang - Issaquah WA, US
Gilbert M. McQuillan - Seattle WA, US
Wei Jiang - Kirkland WA, US
Sanjeev M. Nagvekar - Redmond WA, US
Jeff Steinbok - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/04
G06F 7/58
H04L 9/32
US Classification:
713201, 726 2, 726 4, 726 17, 726 27
Abstract:
Secure site-to-site transactional communication between at least two network servers coupled to a data communication network, including secure registration by an authentication server associated with a multi-site user authentication system. A network server receives a request via a browser f of a client computer. In response, the network server initiates a transaction with the authentication server and defines a data structure, such as a query string, associated with the transaction. The network server also generates a digital signature of the data structure and then adds it to the data structure before directing the client computer from the network server to the authentication server with the data structure and the added digital signature. The network server also adds an index to the data structure. The index is associated with the transaction and unique, per transaction, to the network server initiating the transaction.
Jeff E Steinbok from Sammamish, WA, age ~47 Get Report