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 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 - Moutain View CA, US Sean Michael Quinlan - San Fransico 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/15
US Classification:
709206, 709248
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 Transmitting Workspace Elements Across A Network
Daniel J. Mendez - Mountain View CA, US Mark D. Riggins - San Jose CA, US Prasad Wagle - Santa Clara CA, US Christine C. Ying - Foster City CA, US
Assignee:
Visto Corporation - Redwood Shores CA
International Classification:
G06F 13/00
US Classification:
709206
Abstract:
A system transmits new workspace elements or new workspace element changes at a first memory store via an electronic network to a second memory store. The system includes a first memory store for storing workspace elements; a second memory store coupled via an electronic network to the first memory store for storing workspace element copies; an interface for receiving new workspace elements at the first memory store; and a general synchronization module for electronically transmitting copies of the new workspace elements via the electronic network to the second memory store.
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.
Asynchronous Messaging Based System For Publishing And Accessing Content And Accessing Applications On A Network With Mobile Devices
Vinod Valloppillil - Foster City CA, US Yaron Lissack - Great Neck NY, US Christine Ying - Menlo Park CA, US Roderick McChesney - Redwood City CA, US
International Classification:
H04Q007/20
US Classification:
455/466000
Abstract:
An MMS publishing system comprises a management tool, an authoring tool, a storage facility, a message router, and a rendering server. The management tool authenticates a first user by using a telephone number of the first user as a user ID. The authoring tool allows the first user to associate rich media content with his telephone number. The content is then stored in the storage facility in association with his telephone number. Subsequently, the message router intercepts an MMS message sent from a mobile device over a wireless network when the MMS message includes a predetermined indicator and indicates the telephone number of the first user as a destination. The rendering server then accesses the stored content associated with the telephone number and sends the content to the mobile device, for output to a user of the mobile device.
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 Using A Global Translator To Synchronize Workspace Elements Across A Network
Daniel MENDEZ - Mountain View CA, US Mark Riggins - San Jose CA, US Prasad Wagle - Santa Clara CA, US Christine Ying - Foster City CA, US
Assignee:
VISTO CORPORATION - Redwood Shores CA
International Classification:
G06F 15/16
US Classification:
709219000, 709200000
Abstract:
A system transmits new workspace elements or new workspace element changes at a first memory store via an electronic network to a second memory store. The system includes a first memory store for storing workspace elements, a second memory store coupled via an electronic network to the first memory store for storing workspace element copies, an interface for receiving new workspace elements at the first memory store, and a general synchronization module for electronically transmitting copies of the new workspace elements via the electronic network to the second memory store.
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.
Apple
Manager Program Management, Maps
Groupon Jan 2015 - Mar 2016
Director, Product Management
Reverb Technologies Jan 2014 - Oct 2014
Senior Director, Product Management
Techcrunch Jul 2012 - Nov 2013
Director, Product Management
Yahoo Mar 2011 - Jun 2012
Product Lead For Content, Social and Personalization, Livestand Program
Education:
Massachusetts Institute of Technology
Bachelors, Bachelor of Science, Computer Science
Northwestern University - Kellogg School of Management
Master of Business Administration, Masters, Marketing, Finance
Skills:
Product Management Strategy Product Marketing Mobile Devices User Experience Entrepreneurship Strategic Partnerships Management Mobile Applications User Interface Design Analytics Leadership E Commerce Start Ups Product Strategy Location Based Services Seo Software Development Customer Experience Software Engineering