Search

Matthew E Lourie

from San Jose, CA
Age ~63

Matthew Lourie Phones & Addresses

  • 4606 Thornhaven Way, San Jose, CA 95111 (408) 972-5626
  • Sudbury, MA
  • Acton, MA

Work

Company: Nok nok labs Feb 2012 Position: Sr. director engineering

Education

Degree: MS School / High School: Worcester Polytechnic Institute 1991 Specialities: Computer System Engineering

Skills

Scrum • Software Engineering • Agile Methodologies • Linux • Unix • Xml • Mysql • Soa • Software Development • Java Enterprise Edition • C++ • Distributed Systems • Ajax • Open Source • Oracle • Lamp • Server Architecture • Cloud Computing • Java • Security • Software As A Service • Enterprise Software • Sql • Scalability • Web Services • Android • Ios • Python • Javascript • Integration • Management • Mobile Applications • Databases • Mobile Devices • Web Applications • Cyber Security • Cryptography • Enterprise Architecture

Industries

Computer Software

Resumes

Resumes

Matthew Lourie Photo 1

Senior Director, Engineering

View page
Location:
4151 Middlefield Rd, Palo Alto, CA 94303
Industry:
Computer Software
Work:
Nok Nok Labs since Feb 2012
Sr. Director Engineering

Symantec Jun 2010 - Feb 2012
Sr. Director, Development

PGP Corporation Feb 2010 - Jun 2010
Sr. Director, Engineering

MyWay Interactive May 2008 - Feb 2010
VP of Engineering

Tumbleweed Communications Jun 2003 - Feb 2008
Vice President, Product Development
Education:
Worcester Polytechnic Institute 1991
MS, Computer System Engineering
Rensselaer Polytechnic Institute 1980 - 1984
MS, Computer Science
Skills:
Scrum
Software Engineering
Agile Methodologies
Linux
Unix
Xml
Mysql
Soa
Software Development
Java Enterprise Edition
C++
Distributed Systems
Ajax
Open Source
Oracle
Lamp
Server Architecture
Cloud Computing
Java
Security
Software As A Service
Enterprise Software
Sql
Scalability
Web Services
Android
Ios
Python
Javascript
Integration
Management
Mobile Applications
Databases
Mobile Devices
Web Applications
Cyber Security
Cryptography
Enterprise Architecture

Publications

Us Patents

Query System And Method To Determine Authentication Capabilities

View page
US Patent:
20180241779, Aug 23, 2018
Filed:
Apr 16, 2018
Appl. No.:
15/954188
Inventors:
- Palo Alto CA, US
Matthew LOURIE - San Jose CA, US
Rolf LINDEMANN - Steele, DE
Brendon J. WILSON - San Jose CA, US
Marc BRICENO - San Francisco CA, US
International Classification:
H04L 29/06
G06F 17/30
G06F 21/45
G06F 21/34
G06F 21/32
Abstract:
A system, apparatus, method, and machine-readable medium are described for determining the authentication capabilities. For example, one embodiment of a method comprises: receiving a policy identifying a set of acceptable authentication capabilities; determining a set of client authentication capabilities; and filtering the set of acceptable authentication capabilities based on the determined set of client authentication capabilities to arrive at a filtered set of one or more authentication capabilities for authenticating a user of the client.

Query System And Method To Determine Authentication Capabilities

View page
US Patent:
20160014162, Jan 14, 2016
Filed:
Sep 20, 2015
Appl. No.:
14/859328
Inventors:
- Palo Alto CA, US
Matthew Lourie - San Jose CA, US
Rolf Lindemann - Steele, DE
Brendon J. Wilson - San Jose CA, US
Marc Briceno - San Francisco CA, US
International Classification:
H04L 29/06
G06F 17/30
Abstract:
A system, apparatus, method, and machine readable medium are described for determining the authentication capabilities. For example, one embodiment of a method comprises: receiving a policy identifying a set of acceptable authentication capabilities; determining a set of client authentication capabilities; and filtering the set of acceptable authentication capabilities based on the determined set of client authentication capabilities to arrive at a filtered set of one or more authentication capabilities for authenticating a user of the client.

System And Method For Implementing Transaction Signing Within An Authentication Framework

View page
US Patent:
20140189360, Jul 3, 2014
Filed:
Dec 28, 2012
Appl. No.:
13/730795
Inventors:
Davit Baghdasaryan - San Francisco CA, US
Matthew Lourie - San Jose CA, US
International Classification:
H04L 9/32
US Classification:
713176
Abstract:
A system, apparatus, method, and machine readable medium are described for performing transaction signing within an authentication framework. For example, one embodiment of a method comprises: executing an online transaction between a first server and a client; providing transaction details of the online transaction to a second server; generating a signature over the transaction details using a key at the second server; transmitting an authentication request to the client with the signature and the transaction details; authenticating a user on the client to generate authentication data, the authentication data specifying whether the user was successfully authenticated on the client; and transmitting the authentication data, the transaction details, and the signature to the second server; using the transaction details and the key to validate the signature and using the authentication details to authenticate the client at the second server, wherein upon validating the signature and authenticating the client, the second server transmits a confirmation for the transaction to the first server.

System And Method For Processing Random Challenges Within An Authentication Framework

View page
US Patent:
20140189828, Jul 3, 2014
Filed:
Dec 28, 2012
Appl. No.:
13/730780
Inventors:
Davit Baghdasaryan - San Francisco CA, US
Matthew Lourie - San Jose CA, US
Brendon J. Wilson - San Jose CA, US
Naga Nagarajan - San Jose CA, US
International Classification:
H04L 29/06
US Classification:
726 6
Abstract:
A system, apparatus, method, and machine readable medium are described for transparently requesting a new random challenge from a server within an authentication framework. For example, one embodiment of a method comprises: transmitting a random challenge and an indication of a timeout period associated with the random challenge from a server to a client within the context of a network registration or authentication process using authentication devices communicatively coupled to the client; automatically detecting that the random challenge is no longer valid based on the timeout period; and responsively transmitting a request for a new random challenge from the client to a server, wherein transmitting is performed transparently to a user of the client.
Matthew E Lourie from San Jose, CA, age ~63 Get Report