Patents by Inventor Raj Nair

Raj Nair 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: 20190199765
    Abstract: A method and system is provided for controlling bandwidth rate limiting and client rendering rate limiting in a video delivery network. The method provides network service providers with a means for overriding video delivery data rates selected through dynamic client bitrate adaptation, as well as video data rendering rates of the clients, to limit the impact of network congestion. A system is also specified for implementing a client and a proxy computer in accordance with the method. The system works transparently with standard HTTP-based video delivery systems and includes an HTTP proxy cache infrastructure to support bandwidth rate limiting and client rending rate limiting. The system further provides for administrative overrides of client bitrate selection and client bandwidth usage.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 27, 2019
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Jianguo Xu
  • Patent number: 10320870
    Abstract: A method and system is provided for controlling bandwidth rate limiting and client rendering rate limiting in a video delivery network. The method provides network service providers with a means for overriding video delivery data rates selected through dynamic client bitrate adaptation, as well as video data rendering rates of the clients, to limit the impact of network congestion. A system is also specified for implementing a client and a proxy computer in accordance with the method. The system works transparently with standard HTTP-based video delivery systems and includes an HTTP proxy cache infrastructure to support bandwidth rate limiting and client rending rate limiting. The system further provides for administrative overrides of client bitrate selection and client bandwidth usage.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: June 11, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Jianguo Xu
  • Patent number: 10306308
    Abstract: A system and method for distributing content in a network architecture using a common intermediary mezzanine distribution format (CMZF). A media content asset may be processed for packaging in a CMZF container structure configured to carry each bitrate representation of the media content in a valid CMZF stream scheme, the media content encrypted in one or more encryption schemes. The CMZF formatted media content may be provided to an origin server for file-based distribution over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof, and/or to a streaming network node for stream-based distribution over a over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof. In one embodiment, the CMZF container structure may be based on an MPEG-TS format extended to facilitate carriage of ISOBMFF track and track metadata data objects in PES payload in additional elementary streams.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 28, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
  • Patent number: 10291681
    Abstract: A system and method for facilitating directory limit based storage scheme for uploading media segments in multiple directories at one or more media servers. Directory limit parametric information may be signaled in an MPD document for enabling a DASH client device to construct URLs based on the received directory parametric information via a modified/extended SegmentTemplate element of the MPD document.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 14, 2019
    Assignee: ERICSSON AB
    Inventors: Raj Nair, Prabhudev Navali
  • Patent number: 10237589
    Abstract: A system and method for facilitating fast channel change in a streaming media network comprises receiving media content assets packaged in a common mezzanine distribution format (CMZF) container structure, wherein the media content asset is provided as CMZF-formatted media content in a CMZF stream scheme. Upon receipt, the CMZF-packaged media content assets are transformatted into corresponding CMZF segments stored in a local cache corresponding to a plurality of media channels. Responsive to a channel change request from a user equipment (UE) device, a unicast or multicast burst is sent comprising Reliable User Datagram Protocol (R-UDP) packets or Real-time Transport Protocol (RTP)-encapsulated partial or full virtual segments (R-SEG) generated from the CMZF segments corresponding to the requested channel.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: March 19, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
  • Publication number: 20190007715
    Abstract: A method, device and computer program for providing privacy during delivery of ABR media content to an ABR OTT client device are shown. The method receives an ABR manifest for an ABR media asset; the ABR manifest includes a segmentation-units index that points to segmentation-units in the ABR media asset. Using the segmentation-units index and a customization process, randomized byte-range requests for portions of the ABR media asset are produced and sent. Responsive to receiving the randomized byte-ranges, the ABR media asset is reassembled in order and provided to a media player in the client device.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 3, 2019
    Inventors: Prabhudev Navali, Raj Nair, Mikhail Mikhailov
  • Publication number: 20190007756
    Abstract: A method for providing privacy during delivery of ABR media content to a plurality of ABR OTT client devices includes receiving, at a network node that includes a Controlled Cache, an ABR manifest for an ABR media asset. The ABR manifest includes a segmentation-units index. Responsive to receiving a request for the ABR media asset from an ABR OTT client device, the method sends to the ABR OTT client device a custom manifest having a number of segmentation-units in segments that is customized for an ABR playback session. A network node, which can be one of an origin server, an edge server and a Just-In-Time Packager (JIT-P), and a computer program product for providing privacy during delivery are also shown.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 3, 2019
    Inventors: Prabhudev Navali, Raj Nair, Mikhail Mikhailov
  • Patent number: 10158894
    Abstract: A system and method for facilitating content delivery with end-to-end encryption in a network architecture using a common intermediary mezzanine distribution format (CMZF). An edge media router (EMR) device is provided in one embodiment that is configured to receive a media content asset packaged in a CMZF container structure, wherein the media content asset is provided as CMZF-formatted media content in a CMZF stream scheme. The CMZF container structure, configured to facilitate carriage of ISOBMFF track and track metadata data objects as well as sample variants in PES payload in additional elementary streams, is operative to carry each bitrate representation of the media content asset encrypted in one or more encryption schemes at a headend. Upon receipt, the EMR device is configured to repackage the media content asset to generate one or more output formats without reencrypting the media content asset for storage at a storage node and/or for downstream delivery.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: December 18, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
  • Patent number: 10057314
    Abstract: A method, system and non-transitory computer-readable medium for distributing ABR media in a network are disclosed. The method includes determining, based on a media routing database and a constraint associated with an ABR media element, a best packager of a plurality of packagers to perform a packaging function on the ABR media element and initiating routing of the ABR media element to the best packager.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: August 21, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Prabhudev Navali, Raj Nair
  • Publication number: 20180211016
    Abstract: A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.
    Type: Application
    Filed: March 19, 2018
    Publication date: July 26, 2018
    Inventors: Mikhail Mikhailov, Raj Nair
  • Publication number: 20180212882
    Abstract: A Multicast Adaptive Bitrate (MABR) Bandwidth Control Agent (BCA) configured to manage bandwidth of a plurality of MABR data streams in an Internet Protocol Television (IPTV) over Data Over Cable Service Interface Specification (DOCSIS) system, wherein a bandwidth bottleneck exists on either an inbound, IP-network side of a Cable Modem Termination System (CMTS) or on an outbound, DOCSIS/RF-network side of the CMTS. The MABR BCA configures multiple virtual pipes on the inbound, IP-network side of the CMTS when the bottleneck is on the outbound, DOCSIS/RF-network side of the CMTS. One virtual pipe is configured for each service group to manage the bandwidth per service group for output RF ports on the CMTS. When the bottleneck is on the inbound, IP-network side of the CMTS, the MABR BCA configures one virtual pipe on the inbound, IP-network side to manage the bandwidth for input Ethernet ports on the CMTS.
    Type: Application
    Filed: August 3, 2017
    Publication date: July 26, 2018
    Inventors: Chris Phillips, Raj Nair, Prabhudev Navali
  • Publication number: 20180144107
    Abstract: Media content is delivered to a variety of mobile devices in a protected manner based on client-server architecture with a symmetric (private-key) encryption scheme. A media preparation server (MPS) encrypts media content and publishes and stores it on a content delivery server (CDS), such as a server in a content distribution network (CDN). Client devices can freely obtain the media content from the CDS and can also freely distribute the media content further. They cannot, however, play the content without first obtaining a decryption key and license. Access to decryption keys is via a centralized rights manager, providing a desired level of DRM control.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 24, 2018
    Inventors: Raj Nair, Mikhail Mikhailov
  • Patent number: 9979794
    Abstract: Methods and apparatus for sharing entropy between an entropy broker and various devices wherein the entropy broker receives a communication from a client. Responsive to determining that the client provided entropy, the entropy broker tests the provided entropy for randomness and stores provided entropy that passes verification and responsive to determining that the client requested entropy, the entropy broker adds the client to an entropy queue.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: May 22, 2018
    Assignee: Ericsson AB
    Inventors: Mikhail Mikhailov, Raj Nair
  • Patent number: 9922178
    Abstract: A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: March 20, 2018
    Assignee: ERICSSON AB
    Inventors: Mikhail Mikhailov, Raj Nair
  • Publication number: 20180020051
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 18, 2018
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20180019973
    Abstract: A method for enforcing entitlements includes configuring a wide variety of entitlements at a server; determining applicable combination of entitlements for a given client request; sending entitlements to the requesting client securely; handling entitlement information securely on a plurality of client devices at run time; storing entitlement information securely on a plurality of client devices for offline use; and enforcing entitlements on a plurality of client devices. The method employs manipulation of manifest files by a proxy that may be included in the client device or located in the network.
    Type: Application
    Filed: September 28, 2017
    Publication date: January 18, 2018
    Inventors: Mikhail Mikhailov, Raj Nair
  • Patent number: 9858396
    Abstract: Media content is delivered to a variety of mobile devices in a protected manner based on client-server architecture with a symmetric (private-key) encryption scheme. A media preparation server (MPS) encrypts media content and publishes and stores it on a content delivery server (CDS), such as a server in a content distribution network (CDN). Client devices can freely obtain the media content from the CDS and can also freely distribute the media content further. They cannot, however, play the content without first obtaining a decryption key and license. Access to decryption keys is via a centralized rights manager, providing a desired level of DRM control.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: January 2, 2018
    Assignee: ERICSSON AB
    Inventors: Raj Nair, Mikhail Mikhailov
  • Patent number: 9822570
    Abstract: A door assembly for a vehicle includes a door and a check strap pivotally coupled to the door. An engagement member is releasably engageable with the check strap. A spring is positioned to bias the check strap toward the engagement member. When the engagement member is engaged with the check strap, the check strap maintains the door in an open position. When the engagement member is disengaged with the check strap, the door is swung to the closed position under the bias of the spring.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 21, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: John W. Jaranson, Raj Nair, Randal Henry Visintainer
  • Publication number: 20170284142
    Abstract: A door assembly for a vehicle includes a door and a check strap pivotally coupled to the door. An engagement member is releasably engageable with the check strap. A spring is positioned to bias the check strap toward the engagement member. When the engagement member is engaged with the check strap, the check strap maintains the door in an open position. When the engagement member is disengaged with the check strap, the door is swung to the closed position under the bias of the spring.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Applicant: Ford Global Technologies, LLC
    Inventors: John W. Jaranson, Raj Nair, Randal Henry Visintainer
  • Patent number: 9781077
    Abstract: A method for enforcing entitlements includes configuring a wide variety of entitlements at a server; determining applicable combination of entitlements for a given client request; sending entitlements to the requesting client securely; handling entitlement information securely on a plurality of client devices at run time; storing entitlement information securely on a plurality of client devices for offline use; and enforcing entitlements on a plurality of client devices. The method employs manipulation of manifest files by a proxy that may be included in the client device or located in the network.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: October 3, 2017
    Assignee: ERICSSON AB
    Inventors: Mikhail Mikhailov, Raj Nair