Patents by Inventor Vaishnav Janardhan

Vaishnav Janardhan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9736271
    Abstract: Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: August 15, 2017
    Assignee: AKAMAI TECHNOLOGIES, INC.
    Inventors: Matthew J. Stevens, Frederick R. Shotton, Vaishnav Janardhan
  • Patent number: 9118814
    Abstract: A peer-to-peer (P2P) video-on-demand (VoD) system or method use a plurality of LP-enabled VoD set-top box (STB) peers in a pool for providing video content data to a requesting client peer in the pool. One other peer in the pool can be designated as a parent peer for downloading high priority playback content that is substantially immediately needed for playback display. Low priority pre-fetch content can be downloaded to the requesting client peer from another peer in the pool other than the parent peer. Bandwidth at the requesting client peer that is not used by the playback module for downloading the high priority playback video content data can be allocated for downloading the pre-fetch content. Using the requesting client peer, video content data can be served, for the playback display on a video monitor, wherein such served video data content can comprise the playback content and the prefetch content.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: August 25, 2015
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Vaishnav Janardhan, Henning Schulzrinne
  • Publication number: 20140181285
    Abstract: Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 26, 2014
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Matthew J. Stevens, Frederick R. Shotton, Vaishnav Janardhan
  • Publication number: 20120265853
    Abstract: This patent document describes, among other things, distributed computer platforms for online delivery of multimedia, including HD video, at broadcast audience scale to a variety of runtime environments and client devices in both fixed line and mobile environments. The teachings hereof can be applied to deliver live and on-demand content streams via computer networks. The teachings also relate to the ingestion of content streams in a given source format and the serving of the stream in a given target format. For example, a system might have machines in a content delivery network that ingest live streams in a source format, use an intermediate format to transport the stream within the system, and output the stream in a target format to clients that have requested (e.g., with an HTTP request) the stream. The streams may be archived for later playback.
    Type: Application
    Filed: December 16, 2011
    Publication date: October 18, 2012
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Christopher R. Knox, Nicholas S. Brookins, Vaishnav Janardhan, William P. Korbe, III, Ashok Lalwani, Prasanna Laghate, Stephen L. Ludin, Akinwale O. Olugbile, Moses P. Pawar, Chandan H. Rao, Abdal Salam Faisal Padinjareveetil, Ronnie So, Babu Suryanarayanan
  • Publication number: 20100146569
    Abstract: A peer-to-peer (P2P) video-on-demand (VoD) system or method use a plurality of LP-enabled VoD set-top box (STB) peers in a pool for providing video content data to a requesting client peer in the pool. One other peer in the pool can be designated as a parent peer for downloading high priority playback content that is substantially immediately needed for playback display. Low priority pre-fetch content can be downloaded to the requesting client peer from another peer in the pool other than the parent peer. Bandwidth at the requesting client peer that is not used by the playback module for downloading the high priority playback video content data can be allocated for downloading the pre-fetch content. Using the requesting client peer, video content data can be served, for the playback display on a video monitor, wherein such served video data content can comprise the playback content and the prefetch content.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 10, 2010
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Vaishnav Janardhan, Henning Schulzrinne