BackgroundCheck.run
Search For

Robert F Deuel, 58Loyalsockville, PA

Robert Deuel Phones & Addresses

Montoursville, PA   

827 Roble Ave APT 4, Menlo Park, CA 94025    650-4736680   

250 Santa Fe Ter APT 301, Sunnyvale, CA 94085   

Williamsport, PA   

Dearborn, MI   

State College, PA   

Mountain View, CA   

Dearborn Heights, MI   

Pennsylvania Furnace, PA   

Work

Position: Production Occupations

Education

Degree: High school graduate or higher

Mentions for Robert F Deuel

Career records & work history

License Records

Robert E Deuel

Address:
Williamsport, PA 17701
Licenses:
License #: MV012037L - Expired
Category: Vehicle Board
Type: Vehicle Salesperson

Robert Deuel resumes & CV records

Resumes

Robert Deuel Photo 24

Software Engineer At A Startup

Location:
827 Roble Ave, Menlo Park, CA 94025
Industry:
Computer Software
Work:
Platform9 Systems
Software Engineer at A Startup
Vmware 2002 - Jul 2013
Staff Software Engineer
Omnishift Technologies Mar 2000 - Nov 2001
Senior Software Engineer
Wind River Mar 1999 - Mar 2000
Senior Software Engineer
Integrated Systems Dec 1997 - Mar 1999
Software Engineer
Ford Motor Company Sep 1992 - Oct 1997
Product Design Engineer
Education:
Pennsylvania State University 2018
Master of Science, Masters
Penn State University 1989 - 1992
Master of Science, Masters
Penn State University 1986 - 1988
Bachelors, Bachelor of Science, Electrical Engineering
Skills:
Distributed Systems, Software Engineering, Java, Software Development, C++, System Architecture, Cloud Computing, Scalability, Algorithms, Integration, Software Design, C, Unix, Python, Perl, Linux, Multithreading, Programming, Agile Methodologies, C#, Oop, Java Enterprise Edition, Web Services, Shell Scripting, Git, Scrum, Operating Systems, Testing, Scala, Haskell, Functional Programming, Puppet, Tomcat, Postgresql, Microsoft Sql Server, Microsoft.net, Cmake, Make, Maven, Ant, Bamboo, Eclipse, Visual Studio, Visual C++, Apache, Scheme, Sml
Interests:
Crafts
Reading
Exercise
Electronics
Languages:
English
Certifications:
Functional Programming Principles In Scala
Programming Languages
Introduction To Data Science
Algorithms: Design and Analysis, Part 2
Algorithms: Design and Analysis, Part 1
Principles of Reactive Programming
Coursera
Robert Deuel Photo 25

Robert Deuel

Robert Deuel Photo 26

Robert Deuel

Publications & IP owners

Us Patents

Universal File Access Architecture For A Heterogeneous Computing Environment

US Patent:
7606868, Oct 20, 2009
Filed:
Mar 30, 2006
Appl. No.:
11/395082
Inventors:
Bich Cau Le - San Jose CA, US
Robert Frederick Deuel - Menlo Park CA, US
Christian Czezatke - San Francisco CA, US
Assignee:
WMware, Inc. - Palo Alto CA
International Classification:
G06F 15/16
US Classification:
709211, 709219, 707 10, 718 1
Abstract:
An architecture and system are described that provide a unified file access service within in a managed computing environment composed of diverse networks, computing devices, and storage devices. The service provides mechanisms for remotely accessing the file systems of any managed computer or disk snapshot, independently of the computer's current state (powered on, suspended or powered off), its location within the environment, its hardware type (virtual vs. physical), its operating system type, and its file system formats. The system isolates centralized FPAs from the details of clients, proxies and storage elements by providing a service that decomposes offloaded file system access into two steps. A FPA or a requester acting on behalf of the FPA first expresses the disk set or the computer containing the file systems it wishes to access, along with requirements and preferences about the access method. The service figures out an efficient data path satisfying the FPA's needs, and then automatically configures a set of storage and computing resources to provide the data path.

Method Of Universal File Access For A Heterogeneous Computing Environment

US Patent:
7774391, Aug 10, 2010
Filed:
Mar 30, 2006
Appl. No.:
11/395081
Inventors:
Bich Cau Le - San Jose CA, US
Robert Frederick Deuel - Menlo Park CA, US
Christian Czezatke - San Francisco CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 17/30
US Classification:
707822, 707999001
Abstract:
An architecture and system are described that provide a unified file access service within in a managed computing environment composed of diverse networks, computing devices, and storage devices. The service provides mechanisms for remotely accessing the file systems of any managed computer or disk snapshot, independently of the computer's current state (powered on, suspended or powered off), its location within the environment, its hardware type (virtual vs. physical), its operating system type, and its file system formats. The system isolates centralized FPAs from the details of clients, proxies and storage elements by providing a service that decomposes offloaded file system access into two steps. A FPA or a requester acting on behalf of the FPA first expresses the disk set or the computer containing the file systems it wishes to access, along with requirements and preferences about the access method. The service figures out an efficient data path satisfying the FPA's needs; and then automatically configures a set of storage and computing resources to provide the data path.

Updating Software On Dormant Disks

US Patent:
7823145, Oct 26, 2010
Filed:
Mar 31, 2006
Appl. No.:
11/395431
Inventors:
Bich Cau Le - San Jose CA, US
Robert F. Deuel - Menlo Park CA, US
Sirish Raghuram - Sunnyvale CA, US
Yufeng Zheng - Santa Clara CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 9/44
G06F 9/45
US Classification:
717168, 717173, 709203
Abstract:
In a method of updating software on a dormant disk, exposed files are accessed. The exposed files are exposed by mounting the dormant disk. The exposed files are scanned to determine the status of software residing on the dormant disk. The scanning is achieved without requiring booting of the dormant disk. It is determined whether an update is available for the software residing on the dormant disk.

Method Of Universal File Access For A Heterogeneous Computing Environment

US Patent:
8095525, Jan 10, 2012
Filed:
Aug 9, 2010
Appl. No.:
12/853136
Inventors:
Bich Cau Le - San Jose CA, US
Robert Frederick Deuel - Menlo Park CA, US
Christian Czezatke - San Francisco CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 17/30
US Classification:
707705, 707770, 707818, 709203
Abstract:
An architecture and system are described that provide a unified file access service within in a managed computing environment composed of diverse networks, computing devices, and storage devices. The service provides mechanisms for remotely accessing the file systems of any managed computer or disk snapshot, independently of the computer's current state (powered on, suspended or powered off), its location within the environment, its hardware type (virtual vs. physical), its operating system type, and its file system formats. The system isolates centralized FPAs from the details of clients, proxies and storage elements by providing a service that decomposes offloaded file system access into two steps. A FPA or a requester acting on behalf of the FPA first expresses the disk set or the computer containing the file systems it wishes to access, along with requirements and preferences about the access method. The service figures out an efficient data path satisfying the FPA's needs, and then automatically configures a set of storage and computing resources to provide the data path.

Maintaining The Domain Access Of A Virtual Machine

US Patent:
8250638, Aug 21, 2012
Filed:
Feb 1, 2010
Appl. No.:
12/697659
Inventors:
Vikas Singh - San Jose CA, US
Ashish K. Hanwadikar - Sunnyvale CA, US
Robert F. Deuel - Menlo Park CA, US
Shiqi Charlie Sun - San Jose CA, US
Hui Li - Fremont CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
H04L 29/06
US Classification:
726 6, 726 2, 726 5, 726 18
Abstract:
A method for maintaining domain access of a virtual machine is described. According to one embodiment, a generation of a new computer account password by an operating system is identified. The new computer account password is copied to an auxiliary storage location. An existing computer account password is replaced with the new computer account password when it is determined that a file system of the computer has been restored to a previous state. The copying of the new computer account password may be performed in response to the generation of the new computer account password. The replacing of the existing computer account password may be performed in response to the restoring of file system to the previous state.

Updating Software On Dormant Disks

US Patent:
8522228, Aug 27, 2013
Filed:
Mar 31, 2006
Appl. No.:
11/396060
Inventors:
Bich Cau Le - San Jose CA, US
Robert F. Deuel - Menlo Park CA, US
Sirish Raghuram - Sunnyvale CA, US
Yufeng Zheng - Santa Clara CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 9/44
US Classification:
717168, 717171
Abstract:
In a method of updating software on a dormant disk, exposed files are accessed. The exposed files are exposed by mounting the dormant disk. The exposed files are scanned to determine the status of software residing on the dormant disk. The scanning is achieved without requiring booting of the dormant disk. It is determined whether an update is available for the software residing on the dormant disk.

Conventionally Coded Application Conversion System For Streamed Delivery And Execution

US Patent:
2002008, Jun 27, 2002
Filed:
Apr 5, 2001
Appl. No.:
09/826607
Inventors:
Sanjay Pujare - San Jose CA, US
Robert Deuel - Mountain View CA, US
Nicholas Ryan - Santa Clara CA, US
Manuel Benitez - Cupertino CA, US
David Lin - Mountain View CA, US
International Classification:
G06F015/173
G06F015/16
US Classification:
709/231000, 709/224000
Abstract:
A conventionally coded application conversion system for streamed delivery and execution converts locally installable applications into a data set suitable for streaming over a network. The invention monitors two classes of information during an application installation on a local computer system. System registry modifications are monitored and the modification data are recorded when the installation program writes to the registry of the local computer system. File modification data are logged each time an installation program modifies a file on the system. This data is used to create an initialization data set which is the first set of data to be streamed from the server to the client and contains the information captured needed by the client to prepare the client machine for streaming a particular application. A runtime data set is also created that contains the rest of the data that is streamed to the client once the client machine is initialized for a particular application. A versioning table contains a list of root file numbers and version numbers which are used to track application patches and upgrades. The invention monitors a running application that is being configured for a particular working environment on the local computer system. The data acquired are used to duplicate the same configuration on multiple client machines.

Private Cloud As A Service

US Patent:
2016036, Dec 15, 2016
Filed:
Jun 9, 2016
Appl. No.:
15/178486
Inventors:
Bich Cau Le - Menlo Park CA, US
Paavan Kashinath Shanbhag - Sunnyvale CA, US
Roopak Parikh - Milpitas CA, US
Sachin Manpathak - Fremont CA, US
Robert Frederick Deuel - Menlo Park CA, US
Assignee:
Platform9, Inc. - Sunnyvale CA
International Classification:
H04L 29/08
H04L 29/06
H04L 12/24
G06F 9/445
Abstract:
The system provisions and upgrades a private cloud stack from a public cloud application. The system registers and activates installed private cloud stacks to discover names, and software packages. The system enables each private cloud stack's roles for data plane elements and activates a private cloud stack. The system receives connection request from the installed host agent to customer resource manager. The system receives host related information from host agent. The software system stores and pushes the desired state for particular host agent to the host agent. The system installs components on enterprise machine associated with role via host agent. The system configures said installed components using templates and dynamic template parameters. The system receives continuous configuration updates for the installed components and continuous heart beat messages for account manager. The system displays visual alerts via UI for any heartbeat, component install or configuration failures.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.