- Redwood City CA, US Michelle Sangeun Oh - San Francisco CA, US Faizan N. Buzdar - Redwood City CA, US Derrik R. Lansing - North Ogden UT, US Christopher Tucker - San Francisco CA, US Victoria Wee - Coquitlam, CA Prachi Subhash Jadhav - Emerald Hills CA, US Dhiraj Sekhri - Santa Clara CA, US Pal Ramanathan - Foster City CA, US
Methods, systems and computer program products for shared content management systems. In a content management system that supports multiple applications that operate on shared documents, multiple modules are operatively interconnected to make and present activity-based application recommendations. Techniques for making activity-based application recommendations include recording a series of interaction events from multiple users, which events correspond to a series of interactions performed by a plurality of applications over a shared content object. Constituent interaction events from the series of interactions are analyzed to determine a set of recommended applications. The set of recommended applications is presented to a user in a dynamically-populated user interface.
Forming Activity Streams Across Heterogeneous Applications
- Redwood City CA, US Michelle Sangeun Oh - San Francisco CA, US Faizan N. Buzdar - Redwood City CA, US Derrik R. Lansing - North Ogden UT, US Christopher Tucker - San Francisco CA, US Victoria Wee - Coquitlam, CA Prachi Subhash Jadhav - Emerald Hills CA, US Dhiraj Sekhri - Santa Clara CA, US Pal Ramanathan - Foster City CA, US
A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.
- Redwood City CA, US Michelle Sangeun Oh - San Francisco CA, US Faizan N. Buzdar - Redwood City CA, US Derrik R. Lansing - North Ogden UT, US Christopher Tucker - San Francisco CA, US Victoria Wee - Coquitlam, CA Prachi Subhash Jadhav - Emerald Hills CA, US Dhiraj Sekhri - Santa Clara CA, US Pal Ramanathan - Foster City CA, US
Assignee:
Box, Inc. - Redwood City CA
International Classification:
G06F 16/9535 H04L 29/08 G06F 16/9536 G06F 16/955
Abstract:
Methods, systems and computer program products for shared content management systems. In a content management system that supports multiple applications that operate on shared documents, multiple modules are operatively interconnected to make and present activity-based application recommendations. Techniques for making activity-based application recommendations include recording a series of interaction events from multiple users, which events correspond to a series of interactions performed by a plurality of applications over a shared content object. Constituent interaction events from the series of interactions are analyzed to determine a set of recommended applications. The set of recommended applications is presented to a user in a dynamically-populated user interface.
Forming Activity Streams Across Heterogeneous Applications
- Redwood City CA, US Michelle Sangeun Oh - San Francisco CA, US Faizan N. Buzdar - Redwood City CA, US Derrik R. Lansing - North Ogden UT, US Christopher Tucker - San Francisco CA, US Victoria Wee - Coquitlam, CA Prachi Subhash Jadhav - Emerald Hills CA, US Dhiraj Sekhri - Santa Clara CA, US Pal Ramanathan - Foster City CA, US
Assignee:
Box, Inc. - Redwood City CA
International Classification:
H04L 29/08 H04L 29/06 G06F 21/62 G06F 9/451
Abstract:
A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.
Name / Title
Company / Classification
Phones & Addresses
Michelle Oh Owner
Shear Bliss Nail Salon Beauty Shop
7814 13 Ave, Brooklyn, NY 11228 (718)6800656
Michelle Oh Owner
FINESSE NAILS, INC Beauty Shop · Nail Salons
281 Hempstead Ave, Malverne, NY 11565 (516)8870157
Marriott Hotels Sep 2013 - Jan 2015
Front Desk Agent
Education:
Wichita State University 2009 - 2013
Bachelors, Bachelor of Business Administration, Business Administration, Management, Business Administration and Management
Wichita State University 2007 - 2011
Bachelors, Bachelor of Business Administration
Skills:
Microsoft Excel Microsoft Word Guest Service Management Powerpoint
Santa Clara Valley Medical Center Jul 2017 - Apr 2018
Pediatric Clinical Nurse I
El Camino Hospital Jul 2017 - Apr 2018
Clinical Nurse Iii
The Boiling Crab May 2014 - Sep 2017
Shift Manager
The Valley Foundation School of Nursing at San Jose State University Jan 2014 - Dec 2016
Student Nurse
Chopstix Restaurant Jun 2010 - May 25, 2014
Shift Manager
Education:
San Jose State University 2010 - 2016
Bachelor of Applied Science, Bachelors, Nursing
Seaside High School 2010
Skills:
Customer Service Microsoft Excel Fundraising Microsoft Office Powerpoint Time Management Staff Supervision Patient Care Leadership Microsoft Powerpoint Research Social Media
Interests:
Children Education Poverty Alleviation Disaster and Humanitarian Relief Human Rights Health
Languages:
English Korean
Certifications:
Operation Shelter Care Mandated Reporter Basic Life Support For Healthcare Providers American Heart Association | American Stroke Association
Box Oct 2017 - Apr 2019
Senior Product Manager, Partner Integrations and App Marketplace
Box Oct 2017 - Apr 2019
Group Product Manager
Box Apr 2017 - Oct 2017
Business Development Manager, Ecm Product and Partner Strategy, Isv Ecosystem Partnerships
Box Aug 2016 - Apr 2017
Product Manager, Enterprise Product and Infrastructure
Google Jun 2015 - Aug 2015
Mba Intern, Business Development
Education:
The University of Chicago Booth School of Business 2014 - 2016
Master of Business Administration, Masters, Marketing, Management, Entrepreneurship
Duke University 2002 - 2006
Bachelors, Bachelor of Arts, Economics, Political Science
Thomas Jefferson High School For Science & Technology
Skills:
Strategy Leadership Business Development Start Ups Financial Modeling Derivatives Analysis Entrepreneurship Analytics Financial Analysis Product Management Product Development Project Management Marketing Trading Commodity Valuation Bloomberg Risk Management Options Commodity Markets Hedging Trading Systems Market Making Electronic Trading Swaps