Patents by Inventor Satish N. Menon

Satish N. Menon 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: 7860950
    Abstract: Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: December 28, 2010
    Assignee: Kasenna, Inc.
    Inventors: Satish N. Menon, Sanjay S. Singal
  • Publication number: 20080215747
    Abstract: Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like.
    Type: Application
    Filed: April 11, 2008
    Publication date: September 4, 2008
    Inventors: Satish N. Menon, Sanjay S. Singal
  • Publication number: 20080209067
    Abstract: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).
    Type: Application
    Filed: February 27, 2008
    Publication date: August 28, 2008
    Inventors: Ranjit John, Satish N. Menon, Laxmi Thota, James Wang, Jayakumar Muthukumarasamy, Robert Horen
  • Patent number: 7403993
    Abstract: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: July 22, 2008
    Assignee: Kasenna, Inc.
    Inventors: Ranjit John, Satish N. Menon, Laxmi Thota, James Wang, Jayakumar Muthukumarasamy, Robert Horen
  • Patent number: 7359955
    Abstract: Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: April 15, 2008
    Assignee: Kasenna, Inc.
    Inventors: Satish N. Menon, Sanjay S. Singal
  • Patent number: 6859840
    Abstract: A method, system, and computer readable medium for delivering media object to a user over a computer network. Media object is divided into first portions and remaining portions, and the first portions are stored on edge server computers in communication with client computers. Upon receiving a request for delivery from a user, the edge server computer transmits the first portion of the media object to the client computer. The edge server computer then requests delivery of the remaining portion of the media object from the origin server computer. Upon receipt of the remaining portion of the media object from the origin server computer, the edge server computer transmits the remaining portion of the media object to the user such that delivery of both portions of the media object to the client computer is continuous and uninterrupted.
    Type: Grant
    Filed: January 29, 2001
    Date of Patent: February 22, 2005
    Assignee: Kasenna, Inc.
    Inventors: Sanjay S. Singal, Satish N. Menon
  • Publication number: 20040199650
    Abstract: Embodiments of the present invention provide for sending data over a generic network interface in such a way that the resources used by the host CPU for packetization is minimized, allowing more packets to be sent across the network than is currently possible using existing technologies. Data is sent in a timely manner, minimizing jitter associated with real-time data delivery, especially for multimedia applications. CPU resource utilization is achieved by using a number of different techniques, such as zero-copy data movement where the data from a storage system is made available directly to the network driver without creating intermediate copies that consume CPU resources to do the copying.
    Type: Application
    Filed: November 14, 2003
    Publication date: October 7, 2004
    Inventors: John E. Howe, Satish N. Menon, Jayakumar Muthukumarasamy, Alberto Nava
  • Publication number: 20040088412
    Abstract: The present invention provides loosely-coupled cluster systems comprising a plurality of servers based on storage attached to the plurality of servers. Videos, or other assets, are automatically replicated within the server system to increase the number of concurrent play requests serviceable. The server systems can detect spikes in demand that may exceed the guaranteed number of concurrent play requests serviceable and dynamically transfer the high-in-demand or ‘hot’ asset to servers in the cluster that do not have the video. Alternatively, instead of transferring the entire asset, varying length prefixes of the asset may be transferred depending on the availability of resources. The remainder of the asset is transferred in some embodiments on demand with sufficient buffering or other storage to guarantee playback to the user or subscriber according to the required quality of service (QOS).
    Type: Application
    Filed: July 24, 2002
    Publication date: May 6, 2004
    Inventors: Ranjit John, Satish N. Menon, Laxmi Thota, James Wang, Jayakumar Muthukumarasamy, Robert Horen
  • Publication number: 20020152318
    Abstract: Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like.
    Type: Application
    Filed: March 4, 2002
    Publication date: October 17, 2002
    Inventors: Satish N. Menon, Sanjay S. Singal
  • Publication number: 20020103928
    Abstract: A method, system, and computer readable medium for delivering media object to a user over a computer network. Media object is divided into first portions and remaining portions, and the first portions are stored on edge server computers in communication with client computers. Upon receiving a request for delivery from a user, the edge server computer transmits the first portion of the media object to the client computer. The edge server computer then requests delivery of the remaining portion of the media object from the origin server computer.
    Type: Application
    Filed: January 29, 2001
    Publication date: August 1, 2002
    Inventors: Sanjay S. Singal, Satish N. Menon