Patents by Inventor Christopher R. Knox

Christopher R. Knox 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: 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: 20110296048
    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: Application
    Filed: December 24, 2010
    Publication date: December 1, 2011
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard
  • Publication number: 20110173345
    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: Application
    Filed: August 17, 2010
    Publication date: July 14, 2011
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard, Ashok Lalwani, Will Law, Thomas Devanneaux
  • Publication number: 20030158928
    Abstract: Server systems have distributed file systems that provides services for loading, staging, distributing and delivering streamed media content. The file system may be remotely accessible through a web browser, or other client application. The file system described herein can allow a customer of the hosting server to access and control the web site files from a remote location, and manipulate and manage the files stored on the host site, to configure the site as desired. To this end, the distributed file system provides a process for allowing a user to upload streaming media content from a client site to the host, or to another location accessible by the file system. A staging process allows the user to set or adjust meta-data characteristics of the uploaded media asset, and a distribution process is capable of replicating the media asset and distributing the replicated versions of that asset across the data network.
    Type: Application
    Filed: November 13, 2002
    Publication date: August 21, 2003
    Inventors: Christopher R. Knox, James S. Sherry, Troy S. Snyder, Randy Levine
  • Publication number: 20020083124
    Abstract: Server systems have distributed file systems that provides services for loading, staging, distributing and delivering streamed media content. The file system may be remotely accessible through a web browser, or other client application. The file system described herein can allow a customer of the hosting server to access and control the web site files from a remote location, and manipulate and manage the files stored on the host site, to configure the site as desired. To this end, the distributed file system provides a process for allowing a user to upload streaming media content from a client site to the host, or to another location accessible by the file system. A staging process allows the user to set or adjust meta-data characteristics of the uploaded media asset, and a distribution process is capable of replicating the media asset and distributing the replicated versions of that asset across the data network.
    Type: Application
    Filed: May 11, 2001
    Publication date: June 27, 2002
    Inventors: Christopher R. Knox, Christopher W. Levy, David C. Boyle, James S. Sherry, Troy S. Snyder