Search

Heikki J Toivonen

from Santa Clara, CA
Age ~54

Heikki Toivonen Phones & Addresses

  • 3027 Kaiser Dr #A, Santa Clara, CA 95051 (408) 230-6956
  • 1760 Halford Ave, Santa Clara, CA 95051 (408) 241-1166
  • 1760 Halford Ave #378, Santa Clara, CA 95051 (408) 241-1166
  • Mountain View, CA
  • Millville, PA
  • Menno, SD
  • 10 Parsons Way, Los Altos, CA 94022
  • San Jose, CA
  • 3027 Kaiser Dr, Santa Clara, CA 95051

Work

Company: Egnyte, inc. Mar 2010 Position: Senior engineer

Education

School / High School: Jyväskylän yliopisto 1991 to 2000

Skills

Python • Subversion • Linux • Web Services • Perl • Software Development • Web Applications • Javascript • Xml • Software Engineering • Java • C++ • Scalability • Mobile Applications • Android • Open Source • Eclipse • Git • Security • C • Databases • Css • Sql • Design Patterns • Oop • Mysql • Programming • Json • Operating Systems • Mobile Devices • Cvs • Jquery • Performance Improvement • Scalable Web Applications • Cassandra • Github • Cherrypy • Flask • Sqlalchemy • Os X • M2Crypto • Ssl • Cryptography • High Availability • Docker • Amazon Web Services

Languages

English • Finnish

Industries

Computer Software

Resumes

Resumes

Heikki Toivonen Photo 1

Senior Sw Development Engineer - Tools

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Egnyte, Inc. since Mar 2010
Senior Engineer

Heikki Toivonen Software since Feb 2009
Founder

Finnish Language School of Silicon Valley since Jan 2008
Webmaster

SpikeSource Mar 2008 - Mar 2010
Senior Staff Engineer

Open Source Applications Foundation Sep 2003 - Mar 2008
Development manager
Education:
Jyväskylän yliopisto 1991 - 2000
University of Kent at Canterbury 1994 - 1995
Skills:
Python
Subversion
Linux
Web Services
Perl
Software Development
Web Applications
Javascript
Xml
Software Engineering
Java
C++
Scalability
Mobile Applications
Android
Open Source
Eclipse
Git
Security
C
Databases
Css
Sql
Design Patterns
Oop
Mysql
Programming
Json
Operating Systems
Mobile Devices
Cvs
Jquery
Performance Improvement
Scalable Web Applications
Cassandra
Github
Cherrypy
Flask
Sqlalchemy
Os X
M2Crypto
Ssl
Cryptography
High Availability
Docker
Amazon Web Services
Languages:
English
Finnish

Publications

Us Patents

System And Method For Event-Based Synchronization Of Remote And Local File Systems

View page
US Patent:
20140040197, Feb 6, 2014
Filed:
Aug 2, 2013
Appl. No.:
13/958435
Inventors:
Remus Koos - San Jose CA, US
Ray White - San Jose CA, US
Manish Marathe - San Jose CA, US
Markku Mielityinen - Mountain View CA, US
Amrit Jassal - Morgan Hill CA, US
Rajesh Ram - Union City CA, US
Sriram Gopalan - Santa Clara CA, US
Heikki J. Toivonen - Santa Clara CA, US
International Classification:
G06F 17/30
US Classification:
707625
Abstract:
A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.

System And Method For Event-Based Synchronization Of Remote And Local File Systems

View page
US Patent:
20140040196, Feb 6, 2014
Filed:
Aug 2, 2013
Appl. No.:
13/958298
Inventors:
Remus Koos - San Jose CA, US
Ray White - San Jose CA, US
Manish Marathe - San Jose CA, US
Markku Mielityinen - Mountain View CA, US
Amrit Jassal - Morgan Hill CA, US
Rajesh Ram - Union City CA, US
Sriram Gopalan - Santa Clara CA, US
Heikki J. Toivonen - Santa Clara CA, US
International Classification:
G06F 17/30
US Classification:
707624
Abstract:
A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.

System And Method For Event-Based Synchronization Of Remote And Local File Systems

View page
US Patent:
20210255991, Aug 19, 2021
Filed:
Jan 28, 2021
Appl. No.:
17/161484
Inventors:
- Mountain View CA, US
Ray White - San Jose CA, US
Manish Marathe - San Jose CA, US
Markku Mielityinen - Mountain View CA, US
Amrit Jassal - Morgan Hill CA, US
Rajesh Ram - Union City CA, US
Sriram Gopalan - Santa Clara CA, US
Aahz - San Carlos CA, US
Heikki J. Toivonen - Santa Clara CA, US
Ravi Wijayaratne - San Jose CA, US
Assignee:
Egnyte, Inc. - Mountain View CA
International Classification:
G06F 16/178
G06F 16/11
Abstract:
A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.

System And Method For Event-Based Synchronization Of Remote And Local File Systems

View page
US Patent:
20200159700, May 21, 2020
Filed:
Jan 22, 2020
Appl. No.:
16/749451
Inventors:
- Mountain View CA, US
Ray White - San Jose CA, US
Manish Marathe - San Jose CA, US
Markku Mielityinen - Mountain View CA, US
Amrit Jassal - Morgan Hill CA, US
Rajesh Ram - Union City CA, US
Sriram Gopalan - Santa Clara CA, US
Aahz - San Carlos CA, US
Heikki J. Toivonen - Santa Clara CA, US
Remus Koos - San Jose CA, US
Assignee:
Egnyte, Inc. - Mountain View CA
International Classification:
G06F 16/178
G06F 16/11
Abstract:
A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.

System And Method For Event-Based Synchronization Of Remote And Local File Systems

View page
US Patent:
20180150476, May 31, 2018
Filed:
Jan 26, 2018
Appl. No.:
15/881269
Inventors:
- Mountain View CA, US
Ray White - San Jose CA, US
Manish Marathe - San Jose CA, US
Markku Mielityinen - Mountain View CA, US
Amrit Jassal - Morgan Hill CA, US
Rajesh Ram - Union City CA, US
Sriram Gopalan - Santa Clara CA, US
Aahz - San Carlos CA, US
Heikki J. Toivonen - Santa Clara CA, US
Ravi Wijayaratne - San Jose CA, US
Assignee:
Egnyte, Inc. - Mountain View CA
International Classification:
G06F 17/30
Abstract:
A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
Heikki J Toivonen from Santa Clara, CA, age ~54 Get Report