Ericsson AB

Sweden

Back to Profile

1-15 of 15 for Ericsson AB Sort by
Query
Patent
Canada - CIPO
Aggregations Reset Report
IPC Class
H04L 65/80 - Responding to QoS 2
H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion 2
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements 2
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream 2
H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams 2
See more
Status
Pending 1
Registered / In Force 14
Found results for  patents

1.

ABR VIDEO WHITE SPOT COVERAGE SYSTEM AND METHOD

      
Document Number 02941701
Status In Force
Filing Date 2015-03-05
Open to Public Date 2015-09-11
Grant Date 2022-12-06
Owner ERICSSON AB (Sweden)
Inventor
  • Kolhi, Johan
  • Phillips, Chris
  • Huber, Michael
  • Kastanis, Diomedes

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

IPC Classes  ?

  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04W 4/02 - Services making use of location information
  • H04W 80/12 - Application layer protocols, e.g. WAP [Wireless Application Protocol]
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04W 4/30 - Services specially adapted for particular environments, situations or purposes
  • H04L 65/80 - Responding to QoS
  • H04L 67/5681 - Pre-fetching or pre-delivering data based on network characteristics

2.

SYSTEM AND METHOD FOR SECURING CONTENT KEYS DELIVERED IN MANIFEST FILES

      
Document Number 02939396
Status Pending
Filing Date 2015-02-11
Open to Public Date 2015-08-20
Owner ERICSSON AB (Sweden)
Inventor
  • Nair, Raj
  • Ma, Kevin
  • Mikhailov, Mikhail

Abstract

A user device and method are provided for securing streaming content and decryption. The user device comprises a processor, a non-secure processing zone comprising a content request application and a secure processing zone. The secure zone comprises a secure memory and is operative to execute a streaming content player, a secure application program interface (API) for receiving requests from the content request application and a decryptor. The decryptor is configured to receive a manifest for requested content, including a Content Encryption Key (CEK), decrypt the CEK, decrypt the requested content using the CEK and provide the decrypted content to a decoder in the secure processing zone. The user device is further operative to execute a security client configured to establish a secure connection with a digital rights management (ORM) server and to mediate a mutual authentication of the user device with the ORM server over the secure connection.

IPC Classes  ?

  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
  • H04N 21/4405 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving video stream decryption

3.

SYSTEM AND METHOD FOR OPTIMIZING DEFRAGMENTATION OF CONTENT IN A CONTENT DELIVERY NETWORK

      
Document Number 02929115
Status In Force
Filing Date 2014-10-31
Open to Public Date 2015-05-07
Grant Date 2023-03-28
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Forsman, Robert Hammond
  • Reynolds, Jennifer Ann

Abstract

A system and method for optimizing defragmentation of content in a content delivery network (CDN). In an example, a manifest available to the content delivery node with respect to a particular content as well as segment files stored in a database cache of the content delivery node are analyzed to determine if any segment files referenced by the manifest are absent from the database cache. If so, one or more delivery rules associated with the content delivery node based on historical ABR asset delivery patterns may be applied to determine representations of the absent segment files that satisfy the one or more delivery rules. After determining compliant representations of the absent segment files, they may be pulled from another content delivery node of the CDN (e.g., a parent node or an edge server node).

IPC Classes  ?

  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies

4.

NETWORK PERSONAL VIDEO RECORDER SAVINGS WITH SCALABLE VIDEO CODING

      
Document Number 02926475
Status In Force
Filing Date 2014-10-06
Open to Public Date 2015-04-16
Grant Date 2023-04-04
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Dasher, Charles Hammett
  • Forsman, Robert Hammond

Abstract

A network node in a network personal video recorder (NPVR) system receives a request from a user to record a program asset provided on a channel and responsive to a count of enhancement recordings of the channel being equal to zero, starts a plurality of enhancement layer encode captures from the broadcast feed of the channel into an enhancement warehouse. The network node also starts a base layer encode capture of a broadcast feed of the channel into an NPVR warehouse associated with the user and increments the count of enhancement recordings of the channel by one.

IPC Classes  ?

  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/4147 - PVR [Personal Video Recorder]

5.

SYSTEM AND METHOD FOR EFFECTUATING FAST CHANNEL CHANGE IN AN ADAPTIVE STREAMING ENVIRONMENT

      
Document Number 02925362
Status In Force
Filing Date 2014-09-23
Open to Public Date 2015-04-02
Grant Date 2023-07-04
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Dasher, Charles Hammett
  • Robertson, Mark
  • Forsman, Robert Hammond
  • Reynolds, Jennifer Ann

Abstract

A system and method for effectuating fast channel changes in an adaptive streaming environment. When a new stream of media content is started, a client device is adapted for sending a request for transmission of media content encoded at a select bit rate. Upon receipt of the encoded media content, the client device is operative to decode and render t he media content immediately regardless of a buffer state associated with the client device's video buffer. The client device is further operative to send a request for streaming media content encoded at higher hit rates upon expiration of a specific period of time.

IPC Classes  ?

  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

6.

SYSTEM AND METHOD FOR MANAGING ADJACENT CHANNELS IN AN ADAPTIVE STREAMING ENVIRONMENT

      
Document Number 02925364
Status In Force
Filing Date 2014-09-23
Open to Public Date 2015-04-02
Grant Date 2022-09-20
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Dasher, Charles Hammett
  • Forsman, Robert Hammond
  • Reynolds, Jennifer Ann

Abstract

A system and method for managing adjacent channels in an adaptive streaming environment. One or more adjacent channels way be defined for a client device relative to a current streaming channel, wherein the client device is configured to pre-fetch metadata and initialization information for the defined adjacent channels based on bandwidth, conditions, buffer conditions, etc. When a channel is changed, the client device is operative to use the pre-fetched data to quickly obtain encoded media content for rendering.

IPC Classes  ?

  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

7.

RECORDING DEVICE AND METHOD FOR EFFICIENT NETWORK PERSONAL VIDEO RECORDER MANIPULATION THROUGH ADAPTIVE BIT RATE STREAMING

      
Document Number 02925208
Status In Force
Filing Date 2014-09-23
Open to Public Date 2015-04-02
Grant Date 2022-09-20
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Reynolds, Jennifer Ann

Abstract

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.

IPC Classes  ?

8.

STREAMING POLICY MANAGEMENT SYSTEM AND METHOD

      
Document Number 02924087
Status In Force
Filing Date 2014-09-10
Open to Public Date 2015-03-19
Grant Date 2023-03-28
Owner ERICSSON AB (Sweden)
Inventor
  • Phillips, Chris
  • Dasher, Charles Hammett

Abstract

A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When, a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.

IPC Classes  ?

  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware

9.

MEDIA CLIENT DEVICE AUTHENTICATION USING HARDWARE ROOT OF TRUST

      
Document Number 02919106
Status In Force
Filing Date 2014-07-23
Open to Public Date 2015-01-29
Grant Date 2018-07-17
Owner ERICSSON AB (Sweden)
Inventor
  • Mikhailov, Mikhail
  • Nair, Raj

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.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/44 - Program or device authentication
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

10.

REGULATING CONTENT STREAMS FROM A WEIGHTED FAIR QUEUING SCHEDULER USING WEIGHTS DEFINED FOR USER EQUIPMENT NODES

      
Document Number 02886313
Status In Force
Filing Date 2013-07-24
Open to Public Date 2014-03-06
Grant Date 2017-08-08
Owner ERICSSON AB (Sweden)
Inventor
  • Dasher, Charles
  • Forsman, Bob
  • Phillips, Chris
  • Reynolds, Jennifer

Abstract

Apparatuses and methods control communication of content streams through a content distribution network. A data repository (142, J40) is accessed (300) to retrieve information which identifies a group of User equipment nodes (200-214) that are registered with one of a plurality of subscriber accounts and which further identifies weight values that are associated with the group of the user equipment nodes (200-214). Communication bit rates that are provided by a weighted fair queuing scheduler node (136) to individual ones of a group of the content streams within bandwidth allocated to a virtual pipe for carrying the group of the content streams through the content: distribution network to the group of the user equipment nodes (200-214), are regulated responsive to the weight values associated with the group of the user equipment nodes (200-214).

IPC Classes  ?

  • H04L 67/1095 - Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

11.

METHOD AND SYSTEM FOR UNIFIED MOBILE CONTENT PROTECTION

      
Document Number 02767368
Status In Force
Filing Date 2010-08-16
Open to Public Date 2011-02-17
Grant Date 2013-10-08
Owner ERICSSON AB (Sweden)
Inventor
  • Nair, Raj
  • Mikhailov, Mikhail

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.

IPC Classes  ?

  • H04W 12/30 - Security of mobile devices; Security of mobile applications
  • H04W 80/06 - Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
  • H04N 21/4405 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving video stream decryption
  • H04N 21/6334 - Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic

12.

METHOD AND SYSTEM FOR UNIFIED MOBILE CONTENT PROTECTION

      
Document Number 02822185
Status In Force
Filing Date 2010-08-16
Open to Public Date 2011-02-17
Grant Date 2014-04-22
Owner ERICSSON AB (Sweden)
Inventor
  • Nair, Raj
  • Mikhailov, Mikhail

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.

IPC Classes  ?

  • H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
  • H04N 21/2662 - Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic
  • H04W 12/043 - Key management, e.g. using generic bootstrapping architecture [GBA] using a trusted network node as an anchor

13.

METHOD FOR SCALABLE LIVE STREAMING DELIVERY FOR MOBILE AUDIENCES

      
Document Number 02755774
Status In Force
Filing Date 2010-03-19
Open to Public Date 2010-09-23
Grant Date 2015-01-06
Owner ERICSSON AB (Sweden)
Inventor
  • Ma, Kevin J.
  • Xu, Jianguo
  • Ng, Tung
  • Nair, Raj
  • Lin, Ichang
  • Li, Man

Abstract

A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

14.

METHOD AND SYSTEM FOR EFFICIENT STREAMING VIDEO DYNAMIC RATE ADAPTATION

      
Document Number 02759880
Status In Force
Filing Date 2010-03-23
Open to Public Date 2010-09-23
Grant Date 2013-09-24
Owner ERICSSON AB (Sweden)
Inventor
  • Ma, Kevin J.
  • Xu, Jianguo
  • Ng, Tung

Abstract

A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard IITTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.

IPC Classes  ?

  • H04L 43/0876 - Network utilisation, e.g. volume of load or congestion level
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04L 43/0882 - Utilisation of link capacity
  • H04L 65/80 - Responding to QoS
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
  • H04L 69/16 - Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

15.

METHOD AND SYSTEM FOR EFFICIENT STREAMING VIDEO DYNAMIC RATE ADAPTATION

      
Document Number 02803026
Status In Force
Filing Date 2010-03-23
Open to Public Date 2010-09-23
Grant Date 2014-06-03
Owner ERICSSON AB (Sweden)
Inventor
  • Ma, Kevin J.
  • Xu, Jianguo
  • Ng, Tung
  • Nair, Raj

Abstract

A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard HTTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.

IPC Classes  ?

  • H04L 12/16 - Arrangements for providing special services to substations
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements