Search

Aditya Ganjam Phones & Addresses

  • Foster City, CA
  • San Francisco, CA
  • Mountain View, CA
  • York, PA
  • Pittsburgh, PA
  • Sunnyvale, CA
  • 480 Mssion Bay Blvd N Unit 813, San Francisco, CA 94158

Work

Company: Conviva Dec 2015 Position: Chief product officer

Education

Degree: Master of Science, Masters School / High School: Carnegie Mellon University 1998 to 2006 Specialities: Computer Science

Industries

Computer Networking

Resumes

Resumes

Aditya Ganjam Photo 1

Chief Product Officer

View page
Location:
San Francisco, CA
Industry:
Computer Networking
Work:
Conviva
Chief Product Officer

Conviva Aug 2011 - Nov 2015
Vice President of Engineering

Conviva Mar 2011 - Aug 2011
Chief Architect

Conviva Dec 2007 - Mar 2011
Technology Leader and Software Development Manager

Conviva Sep 2006 - Dec 2007
Software Engineer
Education:
Carnegie Mellon University 1998 - 2006
Master of Science, Masters, Computer Science

Publications

Us Patents

Switching Content

View page
US Patent:
8402494, Mar 19, 2013
Filed:
Mar 23, 2010
Appl. No.:
12/730056
Inventors:
Ningning Hu - Santa Clara CA, US
John W. Heffner - Pittsburgh PA, US
Aditya R. Ganjam - Mountain View CA, US
Ion Stoica - Piedmont CA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 15/16
G06F 3/00
G06F 13/00
H04N 5/445
H04N 7/18
H04N 7/173
US Classification:
725 94, 725 37, 725 60, 725 61, 725 74, 725 86, 725 87, 725 90, 725 93, 725105, 709230, 709231
Abstract:
Displaying video on a video display device is disclosed. A first video stream from a first video streaming source is displayed on the display device. A second video stream from a second video streaming source is processed on the display device without displaying the second video stream. Displaying the first video stream is ceased and instead the second video stream is displayed. Supporting operations on a video stream is also disclosed. At least one video chunk is received at a first granularity. A determination is made that an operation is to be performed at a different granularity. At least one video chunk is requested at the different granularity.

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.

Detecting Problems In Content Distribution

View page
US Patent:
8489923, Jul 16, 2013
Filed:
May 14, 2010
Appl. No.:
12/780790
Inventors:
Karthik K. Lakshminarayanan - San Mateo CA, US
Aditya R. Ganjam - Mountain View CA, US
Ion Stoica - Piedmont CA, US
Hui Zhang - Pittsburgh PA, US
Assignee:
Conviva Inc. - San Mateo CA
International Classification:
G06F 11/00
US Classification:
714 26, 714 25, 714 48, 709203
Abstract:
Detecting a problem in a content distribution is disclosed. Performance information associated with a first content player is received form a first client. Performance information associated with a second content player is received from a second client. The information received from the first client and the second client is aggregated. A determination is made, from the aggregated information, that a problem is indicated. Alternate techniques for detecting a problem in a content distribution are also disclosed.

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.

Switching Content

View page
US Patent:
20130219442, Aug 22, 2013
Filed:
Feb 14, 2013
Appl. No.:
13/767220
Inventors:
John W. Heffner - San Mateo CA, US
Aditya R. Ganjam - Mountain View CA, US
Ion Stoica - Piedmont CA, US
Assignee:
CONVIVA INC. - San Mateo CA
International Classification:
H04N 5/268
US Classification:
725100
Abstract:
Displaying video on a video display device is disclosed. A first video stream from a first video streaming source is displayed on the display device. A second video stream from a second video streaming source is processed on the display device without displaying the second video stream. Displaying the first video stream is ceased and instead the second video stream is displayed. Supporting operations on a video stream is also disclosed. At least one video chunk is received at a first granularity. A determination is made that an operation is to be performed at a different granularity. At least one video chunk is requested at the different granularity.

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.
Aditya R Ganjam from Foster City, CA, age ~44 Get Report