Patents Assigned to Ericsson AB
-
Patent number: 10194181Abstract: 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: GrantFiled: November 14, 2017Date of Patent: January 29, 2019Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
-
Patent number: 10169550Abstract: 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: GrantFiled: July 15, 2017Date of Patent: January 1, 2019Assignee: ERICSSON ABInventor: Alan Rouse
-
Patent number: 10142259Abstract: A scheme for managing conflict resolution in an ABR streaming environment with respect to a bandwidth pipe serving a customer premises. In one aspect, when a session request is received from a new ABR client launched in the customer premises that includes one or more existing ABR clients having corresponding streaming sessions, a bandwidth forecasting module is configured to forecast bandwidth requirements with respect to the corresponding ABR streaming sessions after accounting for a bandwidth requirement for the new ABR client's session request. A conflict may be detected if any of forecasted bandwidth requirements violates a bitrate threshold policy relative to the corresponding ABR streaming sessions and/or the new session being requested. If there is a conflict, a conflict notification message to the new ABR client is provided and the session request from the new ABR client is rejected.Type: GrantFiled: March 3, 2014Date of Patent: November 27, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds, Charles Hammett Dasher, Michael Huber
-
Patent number: 10134072Abstract: A system, method, and content provider server for creating a catalog of electronic content, wherein a customer accesses the catalog to browse and purchase electronic content, which is downloaded over a network to a customer premises where the electronic content is presented on a rendering device. Different pieces of the electronic content have different bandwidth requirements and impose different requirements for the rendering device. The server determines whether customer premises capabilities, including those of the rendering device, meet the requirements of each piece of electronic content, and populates the catalog only with pieces of electronic content for which the customer premises capabilities meet the requirements of the electronic content. Alternatively, the server may include all of the electronic content in the catalog while marking those pieces for which the customer premises capabilities do not meet the requirements of the electronic content.Type: GrantFiled: June 26, 2014Date of Patent: November 20, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Charles Hammett Dasher
-
Patent number: 10116556Abstract: Techniques for routing and forwarding between multiple virtual routers implemented by a single device are described. A second virtual router is configured to learn routes from a first virtual router. A first route is inserted into a first routing table of the first virtual router, which includes a next hop corresponding to a physical network interface of the device leading to an external destination. The first route is distributed to a second virtual router to be installed in a second routing table as a second route, responsive to the second virtual router begin configured to learn routes from the first virtual router. Responsive to receiving a packet, the packet is forwarded according to a forwarding table entry corresponding to the second route of the second routing table to send the packet using the physical network interface to the external destination.Type: GrantFiled: December 30, 2015Date of Patent: October 30, 2018Assignee: Ericsson ABInventor: Naiming Shen
-
Patent number: 10075924Abstract: A wireless system has a high rate data channel for time multiplexed communications to multiple mobile stations (MSs). Control channels include a forward link common power control channel and reverse link feedback channels for pilot, forward channel quality, and data acknowledgements from each MS. An MS can have an active state for data communications, for which these control channels are used at the full (time slot) rate, or a control hold state, in which acknowledgements are not needed and the others of these control channels can be shared among a plurality of MSs in the control hold state and each using a reduced rate such as ½, ¼, or ? of the full rate. The arrangement can support an increased number of active MSs, facilitating an increased total throughput on the high rate data channel, without increasing system resources for the control channels.Type: GrantFiled: November 14, 2008Date of Patent: September 11, 2018Assignee: ERICSSON ABInventors: Hang Zhang, Mo-Han Fong
-
Patent number: 10069885Abstract: A method, Over-The-Top (OTT) content provider server, Content Delivery Network (CDN) Redirector server, and CDN delivery server for managing bandwidth while delivering electronic content utilizing OTT adaptive streaming to a plurality of client devices at a customer premises. The OTT content provider server receives client device priorities from a customer and stores in a customer profile, a device weighting for each of the plurality of client devices. The OTT content provider server also stores an indication of an available bandwidth of a premises connection at the customer premises. When each client device requests OTT content, a delivery server in a CDN allocates a bitrate for the requesting client device based on the available bandwidth for the premises connection and the device weighting of the requesting client device, and delivers the requested OTT content to the requesting client device at the allocated bitrate.Type: GrantFiled: March 18, 2013Date of Patent: September 4, 2018Assignee: ERICSSON ABInventors: Charles Hammett Dasher, Robert Hammond Forsman, Chris Phillips, Jennifer Ann Reynolds
-
Patent number: 9979794Abstract: 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: GrantFiled: September 17, 2015Date of Patent: May 22, 2018Assignee: Ericsson ABInventors: Mikhail Mikhailov, Raj Nair
-
Patent number: 9961389Abstract: A system and method for managing recording quality and device space utilization in a multicast adaptive bitrate (MABR) streaming network. Using a subscriber recording schedule and available storage capacity, a DVR recording scheduler and optimization node is operative to determine a bitrate cap for one or more programs scheduled to be recorded at a default or target recording device. A multicast ABR video management agent is operative for joining, responsive to the bitrate cap information and other information provided via a multicast ABR bandwidth policy manager, the recording device to respective service channels corresponding to the one or more programs at select bitrate representations that maximize or optimize bitrate quality of recording subject to the bitrate cap information.Type: GrantFiled: December 9, 2015Date of Patent: May 1, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds
-
Patent number: 9955203Abstract: A recording device and a method are described herein that provide a network-based personal video recording service utilizing adaptive bit rate technology for a plurality of users. In operation, the recording device records at a minimum a single bit rate (one set of segmented files) of the broadcast content within each user's network personal video recorder storage unit. Plus, the recording device stores the other bit rates (remaining sets of segmented files) in a central storage location or some other storage location.Type: GrantFiled: September 24, 2013Date of Patent: April 24, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds
-
Patent number: 9942290Abstract: 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 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 is released back to the progressive download ABR pipe.Type: GrantFiled: September 9, 2015Date of Patent: April 10, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman
-
Patent number: 9922178Abstract: 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: GrantFiled: July 23, 2014Date of Patent: March 20, 2018Assignee: ERICSSON ABInventors: Mikhail Mikhailov, Raj Nair
-
Patent number: 9923837Abstract: A method implemented to provide a virtual network to tenants requiring bandwidth in a cloud computing environment is disclosed. The method starts with receiving a request for a task at a network device, the request including a first parameter indicating VMs required, a second parameter indicating bandwidths the required VMs need, a third parameter indicating a duration of the task, and a fourth parameter indicating a deadline of the task. The network device then selects a starting time and a bandwidth allocation of the task, where the bandwidth allocation is shrank to be smaller than the second parameter indicating, and where the selection aims at minimizing a measurement of cloud resource utilization considering consumptions of both VMs and bandwidth. Then the network device allocates VMs for the request at the starting time with the bandwidth allocated at a particular location in the cloud computing environment.Type: GrantFiled: August 29, 2013Date of Patent: March 20, 2018Assignee: ERICSSON ABInventors: Ying Zhang, Dan Li, Jing Zhu, Congjie Chen
-
Patent number: 9923763Abstract: A method for communicating content files based on destination priority includes processing a content file to determine a plurality of destination sites to which the content file is to be transmitted, assigning priority levels to the plurality of destination sites, allocating a plurality of bandwidth portions on a communication link to the plurality of destination sites, respectively, based on the priority levels assigned to the plurality of destination sites, and transmitting the content file to the plurality of destination sites using the plurality of bandwidth portions allocated to the plurality of destination on the communication link, respectively.Type: GrantFiled: June 22, 2015Date of Patent: March 20, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Charles Hammett Dasher
-
Patent number: 9912975Abstract: A method is provided for managing key rotation (use of series of keys) and secure key distribution in over-the-top content delivery. The method provided supports supplying a first content encryption key to a content packaging engine for encryption of a first portion of a video stream. Once the first content encryption key has expired, a second content encryption key is provided to the content packaging engine for encryption of a second portion of a video stream. The method further provides for notification of client devices of imminent key changes, as well as support for secure retrieval of new keys by client devices. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.Type: GrantFiled: March 11, 2016Date of Patent: March 6, 2018Assignee: ERICSSON ABInventors: Kevin J. Ma, Robert Hickey, Paul Tweedale
-
Patent number: 9906458Abstract: A scheme for managing bandwidth in a multi-client environment including one or more ABR clients and, optionally, one or more non-ABR clients. When an ABR client enters a sleep phase of its duty cycle, phantom tokens may be issued to simulate full capacity of the network link, wherein phantom packets are used for ABR bandwidth calculation. Any extra bandwidth that would have been used by another ABR client to artificially inflate its video quality may be optionally allocated to a non-ABR client engaged in a progressive download session in the same bandwidth pipe.Type: GrantFiled: February 10, 2015Date of Patent: February 27, 2018Assignee: ERICSSON ABInventors: Chris Phillips, Robert Forsman, Jennifer Reynolds
-
Patent number: 9860163Abstract: A source edge router initiates point-to-point (P2P) label switched paths (LSPs) to multiple receiver edge routers, sends one or more PATH messages to one or more nodes downstream of the source edge router for the P2P LSPs, wherein each one of the set of PATH messages includes a same identifier of a point-to-multipoint (P2MP) LSP that includes a session object that contains a tunnel identifier and a P2MP identifier, and receives from each of those nodes downstream of the source edge router, a set of one or more RESV messages, wherein each one of the received RESV messages received from a respective node downstream of the source edge router includes the identifier of the P2MP LSP and a label allocated by that node downstream of the source edge router.Type: GrantFiled: May 23, 2016Date of Patent: January 2, 2018Assignee: ERICSSON ABInventors: Rahul Aggarwal, George Apostolopoulos, Liming Wei
-
Patent number: 9858396Abstract: 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: GrantFiled: December 8, 2014Date of Patent: January 2, 2018Assignee: ERICSSON ABInventors: Raj Nair, Mikhail Mikhailov
-
Patent number: 9847967Abstract: Methods and apparatuses for a network element having DHCP proxy functionality are described. According to one embodiment, an exemplary method includes receiving, at a network element, a request for an IP address from a subscriber, in response to the request, on behalf of the subscriber, communicating with one or more IP address providers over a network to process the request, and responding to the subscriber with respect to the request as if the network element is an IP address provider, on behalf of the one or more IP address providers.Type: GrantFiled: September 16, 2015Date of Patent: December 19, 2017Assignee: ERICSSON ABInventors: Peter Arberg, Arunkumar M. Desigan, Kishore Krishna Seshadri, Robert G. Kilfoyle, Ganesan Vivekanandan
-
Patent number: 9843828Abstract: A system and method for providing non-guaranteed channels in a switched digital video network using multicast adaptive bitrate (ABR) streaming. In one implementation, upon receiving a request for a non-guaranteed channel is received from a subscriber station (e.g., a set-top box or STB), a bandwidth pipe modeling process is operative to model a bandwidth pipe corresponding to each edge QAM device configured to support non-guaranteed channels for selecting a particular edge QAM device that can best accommodate the requested non-guaranteed channel. Bitrates of MABR streams of existing channels of the selected edge QAM device may be adjusted in order to accommodate a particular MABR stream at chosen bitrate of the requested non-guaranteed channel. IGMP Join operations may be effectuated, as needed, to join MABR streams of the existing channels and the requested non-guaranteed channel to correct IGMP group(s).Type: GrantFiled: March 27, 2015Date of Patent: December 12, 2017Assignee: ERICSSON ABInventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman