Search

Jibin Zhan Phones & Addresses

  • San Mateo, CA
  • Millbrae, CA
  • Schaumburg, IL
  • Pittsburgh, PA
  • Santa Rosa, CA
  • Troy, MI

Work

Company: Conviva Nov 2015 Position: Vice president of engineering

Education

Degree: Bachelors School / High School: Peking University Specialities: Computer Science

Skills

Big Data • System Architecture • Telecommunications • Hadoop • Networking • Machine Learning • Agile Methodologies • Distributed Systems • Cloud Computing • Web Services • Scalability • Scrum • Software Development Life Cycle • Data Analysis • Data Modeling • Software Project Management • Architecture • Mobile Applications • Analytics • Mobile Devices • Web Development • Integration • Start Ups • User Experience • Optimization • Project Management • Strategic Planning • Software Development • Data Warehousing • Web Applications • Strategy • Java • C++ • Scala • Python • Enterprise Software • Software As A Service • Databases • Sql • Linux • Unix • Mysql • Leadership • Management • Cross Functional Team Leadership • Internet Video • Apache Spark • Large Scale Data Analysis • Video Analytics • Business Intelligence

Industries

Internet

Resumes

Resumes

Jibin Zhan Photo 1

Vice President Of Engineering

View page
Location:
San Francisco, CA
Industry:
Internet
Work:
Conviva
Vice President of Engineering

Conviva Feb 2012 - Nov 2015
Director of Engineering, Platform, Data Engineering and Data Science, Online Video Optimization

Conviva Oct 2006 - Jan 2012
Manager, Team Lead, Member of Technical Staff

Carnegie Mellon University Jan 2003 - Oct 2006
System Project Director

Turin Networks Oct 2000 - Sep 2002
Senior Manager, Control Plane
Education:
Peking University
Bachelors, Computer Science
Huanggang Middle School, Huanggang, Hubei, China
Simon Fraser University
Masters, Computer Science
Skills:
Big Data
System Architecture
Telecommunications
Hadoop
Networking
Machine Learning
Agile Methodologies
Distributed Systems
Cloud Computing
Web Services
Scalability
Scrum
Software Development Life Cycle
Data Analysis
Data Modeling
Software Project Management
Architecture
Mobile Applications
Analytics
Mobile Devices
Web Development
Integration
Start Ups
User Experience
Optimization
Project Management
Strategic Planning
Software Development
Data Warehousing
Web Applications
Strategy
Java
C++
Scala
Python
Enterprise Software
Software As A Service
Databases
Sql
Linux
Unix
Mysql
Leadership
Management
Cross Functional Team Leadership
Internet Video
Apache Spark
Large Scale Data Analysis
Video Analytics
Business Intelligence

Publications

Us Patents

Centrally Coordinated Peer Assignment

View page
US Patent:
8458333, Jun 4, 2013
Filed:
Aug 30, 2007
Appl. No.:
11/897953
Inventors:
Ion Stoica - Piedmont CA, US
Hui Zhang - Pittsburgh PA, US
Steven R. McCanne - Berkeley CA, US
Jibin Zhan - Pittsburgh PA, US
Aditya R. Ganjam - Mountain View CA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 15/173
US Classification:
709226, 709223
Abstract:
Delivering information over a distribution network using a distribution manager is disclosed. A first source peer is designated at the distribution manager to function as a first content source for a first destination peer. A second source peer is designated at the distribution manager to function as a second content source for a second destination peer. The designation at the distribution manager of the second source peer to function as a second content source for the second destination peer is dependent on an anticipated effect of the designation at the distribution manager of the first content source for the first destination peer.

Data Client

View page
US Patent:
8566436, Oct 22, 2013
Filed:
Mar 23, 2010
Appl. No.:
12/730032
Inventors:
Ion Stoica - Piedmont CA, US
Hui Zhang - Pittsburgh PA, US
Steven R. Mccanne - Berkeley CA, US
Jibin Zhan - Pittsburgh PA, US
Aditya R. Ganjam - Mountain View CA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 15/173
US Classification:
709223, 709203, 370329
Abstract:
Facilitating the distribution of content is disclosed. A request for content is received from a requesting peer. A peer type compatibility criteria is applied to an allocation process that allocates at least one sending peer to deliver the content to the requesting peer. The peer type compatibility criteria ensures that a lightweight peer is paired with a regular peer.

Delivering A Video Stream

View page
US Patent:
8626941, Jan 7, 2014
Filed:
Jul 11, 2012
Appl. No.:
13/546983
Inventors:
Aditya R. Ganjam - Mountain View CA, US
Ion Stoica - Piedmont CA, US
Karthik K. Lakshminarayanan - San Mateo CA, US
Ryan J. Huebsch - San Francisco CA, US
Jibin Zhan - Pittsburgh PA, US
Hui Zhang - Pittsburgh PA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 15/16
US Classification:
709231, 709234
Abstract:
Delivering a video stream is disclosed. A request for the video stream is received. A past portion of the video stream is delivered to a client. The past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer. Receiving a video stream is also disclosed. A request for the video stream is transmitted. A past portion of the video stream is received. The received past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer.

Centrally Coordinated Peer Assignment

View page
US Patent:
20140025739, Jan 23, 2014
Filed:
Apr 16, 2013
Appl. No.:
13/863994
Inventors:
Hui Zhang - Pittsburgh PA, US
Steven R. Mccanne - Berkeley CA, US
Jibin Zhan - Pittsburgh PA, US
Aditya R. Ganjam - Mountain View CA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
H04L 29/08
US Classification:
709204
Abstract:
Delivering information over a distribution network using a distribution manager is disclosed. A first source peer is designated at the distribution manager to function as a first content source for a first destination peer. A second source peer is designated at the distribution manager to function as a second content source for a second destination peer. The designation at the distribution manager of the second source peer to function as a second content source for the second destination peer is dependent on an anticipated effect of the designation at the distribution manager of the first content source for the first destination peer.

Delivering A Video Stream

View page
US Patent:
8244899, Aug 14, 2012
Filed:
May 19, 2009
Appl. No.:
12/454563
Inventors:
Aditya R. Ganjam - Mountain View CA, US
Ion Stoica - Piedmont CA, US
Karthik K. Lakshminarayanan - Foster City CA, US
Ryan J. Huebsch - San Francisco CA, US
Jibin Zhan - Pittsburgh PA, US
Hui Zhang - Pittsburgh PA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 15/16
US Classification:
709231, 709234
Abstract:
Delivering a video stream is disclosed. A request for the video stream is received. A past portion of the video stream is delivered to a client. The past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer. Receiving a video stream is also disclosed. A request for the video stream is transmitted. A past portion of the video stream is received. The received past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer.

Correlating Playback Information Of Video Segments

View page
US Patent:
20220286739, Sep 8, 2022
Filed:
May 23, 2022
Appl. No.:
17/750952
Inventors:
- Foster City CA, US
Olivier Wellmann - San Francisco CA, US
Nandini Iyer - Fremont CA, US
Haijie Wu - San Mateo CA, US
Pawas Ranjan - Delhi, IN
Haoshuang Ji - Foster City CA, US
Swapna Iyer - Cupertino CA, US
Alban Nicolas - San Mateo CA, US
Jibin Zhan - Foster City CA, US
International Classification:
H04N 21/442
H04N 21/81
H04N 21/658
H04N 21/433
H04N 21/235
H04N 21/234
H04N 21/4425
H04N 21/2387
H04N 21/258
H04N 21/858
Abstract:
Correlating information associated with playback of video segments is disclosed. Information associated with playback of a first video segment is obtained. Information associated with playback of a second video segment is obtained. The information associated with playback of the first video segment is correlated with the information associated with playback of the second video segment based at least in part on at least one of a client application identifier, a video session identifier, and a set of timestamps. Output is provided based at least in part on the correlating.

Automatic Diagnostics Alerts For Streaming Content Encoded By Multiple Entities

View page
US Patent:
20220191085, Jun 16, 2022
Filed:
Mar 4, 2022
Appl. No.:
17/687469
Inventors:
- Foster City CA, US
Rui Zhang - San Mateo CA, US
Henry Milner - Berkeley CA, US
Jibin Zhan - Foster City CA, US
International Classification:
H04L 41/0631
H04N 21/24
Abstract:
Automatic diagnostics alerts for streaming multiple types of content is disclosed. At a first time, a set of metrics for a plurality of groups of streaming sessions is computed. A streaming session in a group is associated with streaming of a piece of content encoded by an entity. The streaming of the piece of content encoded by the entity is associated with streaming of another piece of content. An anomaly is identified at least in part by performing anomaly detection using the set of metrics. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.

Automatic Diagnostics Alerts

View page
US Patent:
20210258652, Aug 19, 2021
Filed:
May 5, 2021
Appl. No.:
17/308942
Inventors:
- Foster City CA, US
Rui Zhang - San Mateo CA, US
Henry Milner - Berkeley CA, US
Jibin Zhan - Foster City CA, US
International Classification:
H04N 21/647
H04N 21/442
H04L 29/06
Abstract:
Generating automatic diagnostics alerts is disclosed. At a first time, a set of quality metrics for a plurality of groups of streaming sessions is computed. An anomaly is identified at least in part by performing anomaly detection using the set of quality metrics and historical information. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.
Jibin Zhan from San Mateo, CA, age ~58 Get Report