NIELS JOUBERT
Pilots at Fremont Ave, Los Altos, CA

License number
California C1054929
Category
Airmen
Address
Address
139 Fremont Ave, Los Altos, CA 94022

Professional information

Niels Joubert Photo 1

Applying Networking Protocols To Image File Management

US Patent:
2012017, Jul 12, 2012
Filed:
Jan 9, 2012
Appl. No.:
13/345946
Inventors:
Stephanus Jansen DeSwardt - Los Altos CA, US
Niels Joubert - Los Altos CA, US
Abraham Benjamin de Waal - San Jose CA, US
Pieter Hendrik Joubert - Los Altos CA, US
Assignee:
BruteSoft, Inc. - Los Altos CA
International Classification:
G06F 15/16
US Classification:
709217
Abstract:
A method and system provides for the migration of a modified virtual machine from a first network environment to a second by transmitting only a new value-block pair and a new set of key-value pairs to a client in the second network environment. Changes to the virtual machine, which is composed of component blocks, may be captured in a new component block. A corresponding new key and new hash value maybe generated to produce the new value-block pair and a corresponding new key-value pair. In this way, a user may make changes to a virtual machine in the first network environment and have those changes distributed and made available in the second network environment; not by transferring the entire image file, but rather by transferring a minimal amount of data between the two environments.


Niels Joubert Photo 2

Cloud Computing As A Service For Enterprise Software And Data Provisioning

US Patent:
2011027, Nov 10, 2011
Filed:
May 9, 2011
Appl. No.:
13/103265
Inventors:
Abraham Benjamin de Waal - San Jose CA, US
Niels Joubert - Los Altos CA, US
Stephanus Jansen DeSwardt - Los Altos CA, US
Pieter Hendrik Joubert - Los Altos CA, US
Assignee:
BRUTESOFT, INC. - LOS ALTOS CA
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
A system, including a central server, remotely install server agents, and administrative agents, is disclosed for provisioning software and updates, maintenance directives, and data to client machines within a central domain or a remote disjoint domain. By monitoring network traffic through various network nodes, a focal point of network traffic for all machines in the domain may be identified by the central server. A server agent is installed at the focal point network node for identifying all machines in the domain. Administrative agents are installed on all identified machines. The administrative agents facilitate the copying and distribution of files needed for software and data provisioning and maintenance.