Patents by Inventor Ashok Jaiprakash Lalwani

Ashok Jaiprakash Lalwani 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).

  • Publication number: 20170111665
    Abstract: Delivering a content stream within a content delivery network (CDN) includes recording the stream using a recording tier, and playing the stream using a player tier. For a live stream, recording the stream begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. A player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream, the HTTP proxy retrieves the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. Preferably, fragments are accessed, cached and served by the HTTP proxy via HTTP.
    Type: Application
    Filed: December 26, 2016
    Publication date: April 20, 2017
    Inventors: Babu Suryanarayanan, Ronnie So, Mihar Parikh, Ashok Jaiprakash Lalwani, Abdul Salam Faisal Padinjareveetil, James Egerton
  • Patent number: 9532092
    Abstract: A method and apparatus for delivering a content stream is implemented within a content delivery network (CDN) and, in one embodiment, includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. For a live stream, the step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: December 27, 2016
    Assignee: Akamai Technologies, Inc.
    Inventors: Babu Suryanarayanan, Ronnie So, Mihir Parikh, Ashok Jaiprakash Lalwani, Abdul Salam Faisal Padinjareveetil, James Egerton
  • Patent number: 9038116
    Abstract: A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: May 19, 2015
    Assignee: Akamai Technologies, Inc.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard, Ashok Jaiprakash Lalwani