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).

  • 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: 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: 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: 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: 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
  • 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
  • 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
  • Patent number: 9774673
    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: Grant
    Filed: November 18, 2014
    Date of Patent: September 26, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20170195697
    Abstract: A media distribution system and method with sample variants for normalized encryption involves encrypting a main track of a media content asset using a first encryption scheme and encrypting a sample variant track of the media content asset using a second encryption scheme, and performing at least one of: storing the encrypted main track and encrypted sample variant track of the media content asset packaged in a storage format, and transmitting the encrypted main track and the encrypted sample variant track in a distribution container format to an edge media router (EMR) device configured to repackage the media content asset into a delivery container format without reencrypting the media content asset.
    Type: Application
    Filed: December 14, 2016
    Publication date: July 6, 2017
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander, Pablo Argon
  • Publication number: 20170195718
    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: Application
    Filed: December 14, 2016
    Publication date: July 6, 2017
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
  • Publication number: 20170171611
    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: Application
    Filed: December 14, 2016
    Publication date: June 15, 2017
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander