Patents Assigned to Ericsson AB
  • Patent number: 9832503
    Abstract: A scheme for optimizing segment sizes for an adaptive bitrate (ABR) streaming client engaged in a current ABR streaming session. In one implementation, a determination is made whether a wireless UE device executing the ABR streaming client is approaching a radio white spot area. If so, a video buffer of the ABR client is configured to preload a fixed number of segments having an adjusted size depending on the duration of the radio white spot area. The preloaded segments may comprise lower quality video segments, and as the wireless UE device exits the radio white spot area, the segment size and/or bitrates may be restored depending on the signal quality.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 28, 2017
    Assignee: ERICSSON AB
    Inventor: Chris Phillips
  • Patent number: 9826262
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using temporarily borrowed bandwidth from a shared progressive download ABR bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released back to the progressive download ABR pipe.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 21, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
  • Patent number: 9826261
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using a dedicated bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 21, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
  • Patent number: 9813474
    Abstract: A scheme for managing ABR streaming of content in a wireless radio network environment that may have radio white spot areas. Upon determining that the wireless UE device executing an ABR client application is in a radio white spot area, the current ABR streaming session may be suspended at a particular segment. Thereafter, playback of other content locally cached at the wireless UE device may be commenced in lieu of the ABR media segments. When the wireless UE device exits the radio white spot area, the ABR streaming session may be resumed from a point adjacent to the particular segment where the ABR streaming session was suspended.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: November 7, 2017
    Assignee: ERICSSON AB
    Inventors: Johan Kölhi, Michael Huber, Chris Phillips, Diomedes Kastanis
  • Patent number: 9813470
    Abstract: A method of delivering unicast adaptive bitrate (UABR) streaming includes receiving, at a content delivery network (CDN) node, a request for a video asset to be streamed at a selected bitrate; loading a manifest for the requested video asset; parsing the manifest for the requested video asset and preloading a plurality of segments across all represented bitrates into a preload cache buffer; fetching requested bitrate segments into a segment combiner; and streaming a combined stream to the requesting entity.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: November 7, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman
  • Patent number: 9807137
    Abstract: An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage).
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: October 31, 2017
    Assignee: ERICSSON AB
    Inventors: Robert Hammond Forsman, Chris Phillips, Jennifer Ann Reynolds, Charles Hammett Dasher, Steve Martin
  • Patent number: 9800912
    Abstract: A system and method that utilize a learning system to maintain a set of geographical locations indicating an area where network data coverage is poor. When it is determined that a client device is moving towards such an area, the client is forced or instructed to switch to a lower delivery bitrate for video segments in order to force the client's Adaptive Bit Rate (ABR) playback buffer to fill itself with enough low-quality video segments to enable the client to cross the area without video playback interruption. Thus, the client mobile device may be preemptively forced to choose the lowest bitrate specified in a manifest file for the delivered video segments as the bitrate for downloading video segments when approaching the poor coverage area. Hence, the client device can maintain a minimum level of Quality of Service (QoS) when moving through network areas with poor data coverage.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: October 24, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Charles Hammett Dasher, Michael Huber, Johan Kölhi
  • Patent number: 9800683
    Abstract: In one embodiment of a network pipe optimization method, a network element may obtain at least one of a push pipe utilization report and a pull pipe utilization report from each distribution node of the content delivery network. Based on the utilization reports, the network element may determine new push pipe weights and new pull pipe weights for distribution pipes associated with each distribution node of the content delivery network. Using at least one of the new push pipe weights and new pull pipe weights, a network pipe utilization model associated with the content delivery network may be simulated. Responsive to determining that the simulated network pipe utilization model yields an improved utilization of the content delivery network, the new push pipe weights and new pull pipe weights may be distributed to each distribution node in the content delivery network.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: October 24, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jimmie Rodgers
  • Patent number: 9800948
    Abstract: A method for trick play (fast forward, rewind, etc.) in video streams using adaptive bitrate HTTP delivery protocols includes playing only portions of a video at a current bitrate to achieve the initial trick play functionality. A new trick play bitrate is selected based on a trick play playout rate, the trick play bitrate for the duration of the trick play is retrieved, and operation is switched back to a previous bitrate when normal playback resumes. A system is also specified for implementing a client and server infrastructure in accordance with the method.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: October 24, 2017
    Assignee: ERICSSON AB
    Inventors: Kevin J. Ma, Radim Bartos
  • Patent number: 9788053
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using a dedicated bandwidth pipe for downloading a requested channel's data in a recovery segment by issuing an HTTP request. A video management agent is configured to stitch the recovery segment's data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, recovery segment downloading ceases and the bandwidth consumed for sending recovery data in the dedicated bandwidth pipe is released.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: October 10, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman
  • Patent number: 9788028
    Abstract: A system and method for providing guaranteed channels in a switched digital video network using multicast adaptive bitrate (ABR) streaming. In one implementation, when a request for a guaranteed channel is received from a subscriber station (e.g., a set-top box or STB), a determination may be made as to which edge QAM device the requested channel is assigned to. A bandwidth pipe modeling may be performed for the assigned edge QAM to determine an optimal bitrate of a particular MABR stream that may be packed into the edge QAM's bandwidth pipe. Thereafter, the particular MABR stream may be joined to facilitate streaming of the requested channel via the QAM serving the subscriber station.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: October 10, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman
  • 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: 9756374
    Abstract: A scheme for providing targeted advertisements in a multicast adaptive bitrate (ABR) streaming environment. In one implementation, ads specific to a subscriber's demographic profile and relevant to the genre of a tuned MABR media channel may be downloaded in a gateway (GW) or into a network storage system. In another implementation, multicast ABR streams of ads may be triggered at specific points (e.g., insertion markers in a multicast ABR media channel) that can be selectively joined by a GW node based on demographics and channel genre. In yet another implementation, continuously streaming multicast ad channels may be switched at suitable points in a multicast ABR media channel based on targeting parameters.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: September 5, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Carl Furgusson
  • Patent number: 9729911
    Abstract: A system and method for facilitating recording of content in a multicast adaptive bitrate (MABR) streaming network using a DVR recording scheduler node. A program recording request may be generated at a subscriber device based on a program schedule to record a particular program, wherein the program recording request includes a priority level indicative of a video quality preference for recording the particular program. Optionally, the program recording request may also include an indication of a target recording device of the subscriber premises. The recording quality of the particular program may be dynamically adjusted based on bandwidth contention conditions on the subscriber premises bandwidth pipe and may involve disregarding the priority level indicated in the program recording request as long as there is no bandwidth contention.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: August 8, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds
  • Patent number: 9716904
    Abstract: A video content presentation terminal includes a video content receiver that is configured to receive video content and presentation override controls for the video content. The presentation override controls define presentation restrictions for the video content. The video content presentation terminal also includes an applications processor that is configured to execute applications on the video content presentation terminal. The applications include presentation format requests. The video content presentation terminal also includes a controller that is responsive to the video content receiver and the applications processor. The controller is configured to format the content that was received for presentation on a content presentation device according to the presentation override controls that were received, while preventing implementation of the presentation format requests that are made by the applications that are inconsistent with the presentation override controls.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: July 25, 2017
    Assignee: ERICSSON AB
    Inventor: Paul Higgs
  • Patent number: 9710616
    Abstract: Presented is a system and methods for receiving metadata, a decryption module and encrypted content from a cable headend, decrypting the encrypted content with the decryption module and presenting the decrypted content to a user. The client device can receive, load and execute any decryption module compatible with the system framework allowing flexibility in the choice or changing of client device manufacturer and/or Digital Rights Management system vendor.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: July 18, 2017
    Assignee: ERICSSON AB
    Inventor: Alan Rouse
  • Patent number: 9673861
    Abstract: Cancelling crosstalk between at least one transmitter chain and a receiver chain in a wireless communication node makes use of a single feedback path from the transmitter chain that is shared between processing of transmit signals (x) in the transmitter chain and reception signals (s) received in the receiver chain. Information in the shared feedback is used in a crosstalk model to cancel crosstalk in the reception signals.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: June 6, 2017
    Assignee: OY L M ERICSSON AB
    Inventors: Kauko Heinikoski, Marko E. Leinonen
  • Patent number: 9667758
    Abstract: In one embodiment, a method comprises receiving a request to modify a subscriber connection to a network element. The method also includes modifying attributes of the subscriber connection, within a memory of the network element, without disconnecting the subscriber connection from the network element.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: May 30, 2017
    Assignee: ERICSSON AB
    Inventors: Thomas M. Stoner, Peter Arberg, Manprit Bal
  • Patent number: 9628532
    Abstract: An adaptive streaming server and a method are described herein for determining if a congestion level within a network exceeds a predetermined threshold and when this occurs then one or more lower bit rate segments of a content stream will be transmitted to a client.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: April 18, 2017
    Assignee: ERICSSON AB
    Inventors: Kevin McHugh, Chris Phillips, Charles Hammett Dasher
  • Patent number: 9628405
    Abstract: A method of managing bandwidth allocation across a video pipe that delivers both streaming adaptive bitrate (ABR) content and progressive download ABR content includes receiving a designation of a congestion boundary within a video pipe, the congestion boundary designating a first percentage of the video pipe that is to be used for streaming ABR content when congestion exists on both sides of the congestion boundary, wherein a remaining percentage of the video pipe is to be used for progressive download ABR; allocating bandwidth for streaming ABR content, wherein the gateway device can allocate for streaming content only that portion of the remaining percentage of bandwidth that is not requested for progressive download content; and allocating bandwidth for progressive download content, wherein the gateway device can allocate for progressive download content only that portion of the first percentage of bandwidth that is not requested for streaming content.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: April 18, 2017
    Assignee: ERICSSON AB
    Inventors: Charles Hammett Dasher, Jennifer Ann Reynolds, Robert Hammond Forsman, Chris Phillips