- Palo Alto CA, US Francois Orsini - San Francisco CA, US Steven Brooks - Pleasanton CA, US Boaz Sedan - Palo Alto CA, US Cynthia Chu - San Mateo CA, US Anton Koinov - Santa Clara CA, US
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing channels in an open data ecosystem. A method includes receiving user input indicating channel configuration information from a user of an open data ecosystem via at least one graphical user interface, wherein the open data ecosystem comprises a plurality of public channels and a plurality of private channels. The method further includes configuring, by a computer processing device, one or more channels of the plurality of public channels or the plurality of private channels based on the channel configuration information received from the user via the at least one graphical user interface.
- Palo Alto CA, US Francois Orsini - San Francisco CA, US Steven Brooks - Pleasanton CA, US Boaz Sedan - Palo Alto CA, US Cynthia Chu - San Mateo CA, US Anton Koinov - Santa Clara CA, US
International Classification:
H04L 12/18 G06F 17/30 H04L 29/08 H04L 12/58
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing channels in an open data ecosystem. A method includes providing one or more graphical user interfaces to a first user of an open data ecosystem. The open data ecosystem includes a plurality of public channels and a plurality of private channels. The users of the open data ecosystem are able to receive messages on each of the plurality of public channels. The method also includes receiving first user input from the first user via the one or more graphical user interfaces. The method further includes configuring one or more channels of the plurality of public channels or the plurality of private channels based on the first user input received from the first user via the one or more graphical user interfaces.
Managing Intelligent Microservices In A Data Streaming Ecosystem
- Palo Alto CA, US Boaz Sedan - Palo Alto CA, US Juliana Chu - San Carlos CA, US Cynthia Chu - San Mateo CA, US Bartlomiej Puzon - Burlingame CA, US Anna Kareva - Mountain View CA, US Anton Koinov - Santa Clara CA, US
International Classification:
H04L 12/24
Abstract:
A method includes displaying a plurality of fields in a graphical user interface (GUI). The method further includes receiving, via one or more of the plurality of fields of the GUI, characterization information to configure an intelligent microservice for use on a live data stream of a channel of a plurality of channels. The method further includes configuring the intelligent microservice to operate on the live data stream according to the characterization information. The method further includes providing the configured intelligent microservice to be displayed in the GUI.
Selective Distribution Of Messages In A Publish-Subscribe System
- Palo Alto CA, US Francois Orsini - San Francisco CA, US Steven Brooks - Pleasanton CA, US Boaz Sedan - Palo Alto CA, US Cynthia Chu - San Mateo CA, US Dmitry Bragin - Palo Alto CA, US Mick Ryan - San Mateo CA, US Anton Koinov - Santa Clara CA, US Ray Ma - San Bruno CA, US
International Classification:
H04L 29/08 H04L 12/58
Abstract:
A method includes receiving a first query instruction input from a first client device via a graphical user interface, wherein the first client device is subscribed to a first channel of a plurality of channels. The method further includes receiving a plurality of messages from a second client device, wherein each message of the plurality of messages is associated with the channel. The method further includes generating a first filtered subset of the plurality of messages by applying the first query instruction input to the plurality of messages for the channel as the plurality of messages is received. The method further includes providing the first filtered subset of the plurality of messages to the first client device to be displayed via the graphical user interface.
Kaiser Permanente
Project Consultant
Kaiser Permanente
Ehr Project Manager
Kaiser Permanente Jun 2004 - Mar 2008
Project Manager
Club One 2002 - 2003
Program Manager
Healthcentral.com 1999 - 2001
Project Manager and Content Manager
Education:
University of California, Berkeley 1997 - 1999
Master of Public Health, Masters, Nutrition, Public Health
University of California, Berkeley 1992 - 1996
Bachelors, Bachelor of Science
Skills:
Healthcare Ehr Healthcare Information Technology Epic Systems Emr Hipaa Process Improvement Project Management Healthcare Management Hospitals Ambulatory Public Health Strategy Training Project Planning Cpoe Inpatient Software Documentation Visio
Interests:
Exercise Electronics Sweepstakes Nascar Home Improvement Reading Sports Music The Arts Travel Movies Collecting Home Decoration
Box
Senior Engineering Manager
Under Armour Apr 2018 - Apr 2019
Director of Engineering, Myfitnesspal
Machine Zone, Inc. Jul 2016 - Apr 2018
Director of Engineering, Web and Mobile Applications - Satori Platform
Bigcommerce Jul 2015 - Jul 2016
Senior Director of Engineering
Bigcommerce Jun 2014 - Jul 2015
Director of Engineering
Education:
Cal State East Bay - College of Business & Economics 2002 - 2004
Master of Business Administration, Masters, Computer Information Systems
San Jose State University 1996 - 2000
Bachelors, Bachelor of Science, Management
Skills:
Web Development User Experience Javascript Web Applications User Interface Design Ajax Html User Interface Information Architecture Integration Databases Xml Requirements Analysis Rest Front End Html 5 Html5 Cms Web Design Content Management Systems Representational State Transfer Front End Development
Interests:
Career Kids Exercise Medicine Investing Outdoors Electronics Reading Fitness Music Sports Travel Movies Health
Matthew Co, Gregg Geffen, Ann Ferrara, Jason Korczynski, Christopher Wu, Michelle Rosenberg, Kent Giron, Ajmal Ullah, Connie Chen, Rob Degangi, Jason Wise