Yahoo
Vice President Product Management Edge and Cloud Computing
Yahoo 2015 - 2018
Vice President Product Management Cloud Platform
Yahoo 2014 - 2015
Vice President Product Management Yahoo Search Distribution
Yahoo 2010 - 2014
Senior Director Product Management Yahoo Search
Oracle Feb 2008 - Jun 2010
Senior Director Product Management Oracle Middleware
Education:
University of California, Davis 1991
University of California, Davis 1987 - 1990
Bachelors, Bachelor of Science, Electrical Engineering, Electrical Engineering and Computer Science, Computer Science
Sacred Heart Cathedral Preparatory 1984 - 1987
Skills:
Product Management Cloud Computing Start Ups Program Management Integration Mobile Technology Due Diligence Strategic Partnerships Data Management Software As A Service Mergers and Acquisitions Enterprise Software Strategy Management Product Marketing Mobile Devices Saas Mergers Angel Investing Business Intelligence Agile Methodologies It Strategy
Interests:
Mobile E Commerce Social Media Health Care B2B Events Clean Technology Social Commerce Science and Technology Games Location Based Services Sales and Marketing Advertising Platforms Big Data Restaurants Consumer Internet Enterprise Software App Stores Tablets Saas Analytics Content Discovery Digital Entertainment Venture Capital Sms Ipad Small and Medium Businesses Mobile Commerce
Daniel J. Mendez - Menlo Park CA Mark D. Riggins - Mercer Island WA Prasad Wagle - Santa Clara CA Hong Q. Bui - Cupertino CA Mason Ng - Mountain View CA Sean Michael Quinlan - San Francisco CA Christine C. Ying - Foster City CA Christopher R. Zuleeg - San Jose CA David J. Cowan - Menlo Park CA R. Stanley Bailes - San Jose CA
Assignee:
Visto Corporation - Redwood Shores CA
International Classification:
G06F 1516
US Classification:
709248, 709204
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
System And Method For Automatically Forwarding Email And Email Events Via A Computer Network To A Server Computer
Mason Ng - Mountain View CA, US Daniel J. Mendez - Menlo Park CA, US Sean Michael Quinlan - San Francisco CA, US
Assignee:
Visto Corporation - Redwood City CA
International Classification:
G06F 15/16
US Classification:
709206, 709205
Abstract:
The system and method enables the automatic routing of email and information corresponding to email to a database. The system and method also enables the filtering of email, determination of a protocol based on the filtering, and the transfer of the email according to the determined protocol.
System And Method For Preventing Access To Data On A Compromised Remote Device
Daniel J. Mendez - Menlo Park CA, US Mason Ng - Mountain View CA, US
Assignee:
Visto Corporation - Redwood Shores CA
International Classification:
G08B 21/00 G08B 29/00 G06F 17/30 H04L 29/06
US Classification:
726 35, 726 26, 726 34, 713164, 713165, 455419
Abstract:
This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
Global Server For Authenticating Access To Remote Services
Daniel J. Mendez - Menlo Park CA, US Mark D. Riggins - Mercer Island WA, US Prasad Wagle - Santa Clara CA, US Hong Q. Bui - Cupertino CA, US Mason Ng - Mountain View CA, US Sean Michael Quinlan - San Francisco CA, US Christine C. Ying - Foster City CA, US Christopher R. Zuleeg - San Jose CA, US David J. Cowan - Menlo Park CA, US R. Stanley Bailes - San Jose CA, US
Assignee:
Visto Corporation - Redwood Shores CA
International Classification:
G06F 15/16
US Classification:
709248, 709203, 709217, 709224, 709225
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
System And Method For Globally And Securely Accessing Unified Information In A Computer Network
Daniel Mendez - Menlo Park CA, US Mark Riggins - Mercer Island WA, US Prasad Wagle - Santa Clara CA, US Hong Bui - Cupertino CA, US Mason Ng - Mountain View CA, US Sean Quinlan - San Francisco CA, US Christine Ying - Foster City CA, US Christopher Zuleeg - San Jose CA, US David Cowan - Menlo Park CA, US R. Bailes - San Jose CA, US
Assignee:
Visto Corporation - Redwood Shores CA
International Classification:
G06F015/177
US Classification:
709/220000
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
System And Method For Globally And Securely Accessing Unified Information In A Computer Network
Daniel Mendez - Menlo Park CA, US Mark Riggins - Mercer Island WA, US Prasad Wagle - Santa Clara CA, US Hong Bui - Cupertino CA, US Mason Ng - Mountain View CA, US Sean Quinlan - San Francisco CA, US Christine Ying - Foster City CA, US Christopher Zuleeg - San Jose CA, US David Cowan - Menlo Park CA, US R. Bailes - San Jose CA, US
International Classification:
G06F 15/16
US Classification:
709229000
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
System And Method For Globally And Securely Accessing Unified Information In A Computer Network
Daniel J. Mendez - Menlo Park CA, US Mark D. Riggins - Mercer Island WA, US Prasad Wagle - Santa Clara CA, US Hong Q. Bui - Cupertino CA, US Mason NG - Mountain View CA, US Sean Michael Quinlan - San Francisco CA, US Christine C. Ying - Foster City CA, US Christopher R. Zuleeg - San Jose CA, US David J. Cowan - Menlo Park CA, US R. Stanley Bailes - San Jose CA, US
Assignee:
VISTO CORPORATION - Redwood City CA
International Classification:
G06F 15/16
US Classification:
709229
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
System And Method For Globally And Securely Accessing Unified Information In A Computer Network
DANIEL J. MENDEZ - Menlo Park CA, US MARK D. RIGGINS - Mercer Island WA, US PRASAD WAGLE - Santa Clara CA, US HONG Q. BUI - Cupertino CA, US MASON NG - Mountain View CA, US SEAN MICHAEL QUINLAN - San Francisco CA, US CHRISTINE C. YING - Foster City CA, US CHRISTOPHER R. ZULEEG - San Jose CA, US DAVID J. COWAN - Menlo Park CA, US R. STANLEY BAILES - San Jose CA, US
Assignee:
VISTO CORPORATION - Redwood City CA
International Classification:
G06F 12/00 G06F 15/16
US Classification:
707203, 709203, 707E17005
Abstract:
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.