IP Library Granted Patent US 9,064,010
Granted Patent B2
US 9,064,010 · App. 11/956,171 · Granted Jun 23, 2015

Encoding and transcoding for mobile media

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,064,010
App. No.
11/956,171
Granted
Jun 23, 2015
Kind
B2
Abstract

In embodiments, the present invention provides a method and system for encoding content for mobile media distribution determining an encoding format based on one or more of a consumption profile, a content profile, an ingestion profile, a network profile, a mobile device profile, a delivery profile, and a user profile, encoding content to provide an encoded content consistent with the determined encoding format, and providing the encoded content to one or more of a content host, a content cache, a distribution portal, a mobile carrier, and a mobile device.

Claims (23)

1. A mobile media encoding or transcoding facility comprising:

one or more content input ports adapted to receive a plurality of content formats;

an encoding engine for encoding the received content into an alternate encoding format, comprising:

a plurality of encoding processors, each encoding processor being adapted to perform at least one encoding action that includes producing intermediately encoded content into a format that is based on pre-encoded format popularity that is determined from a consumption profile for each content item currently being served by the mobile media facility, each consumption profile including a device profile with attributes of devices on which a content item can be accessed, and a network profile with a profile of attributes of networks on which each content item can be delivered, wherein producing intermediately encoded content for a content item is based on the device profile and the network profile elements of the consumption profile of the content item;

a media management platform to configure the content item to effect at least two of: the type of the content item ingested, the encoding of the content item, the transcoding of the content item, the frequency of content item ingestion, the processing resources allotted for content ingestion, and a schedule of content item encoding;

a determination facility adapted to apply an encoding processor utilization algorithm for determining which encoding processor to delegate a particular encoding action, said determination facility being further adapted to delegate a first portion of said particular encoding action to a first encoding processor to produce the intermediately encoded content and to delegate a second portion of said particular encoding action to a second encoding processor wherein said second encoding processor is adapted to receive the intermediately encoded content from said first encoding processor; and

a distribution port adapted to supply content from at least one of said first encoding processor and said second encoding processor to a content management system, the content management system being adapted to provide a workflow to manage content delivery on a plurality of network types.

2. The facility of claim 1 wherein the encoding engine is a distributed encoding engine.

3. The facility of claim 1 wherein the first encoding processor recodes the received content into a normalized format to produce intermediately encoded normalized content that is independent of device-specific encoding formats and the second encoding processor recodes the intermediately encoded normalized content into an alternate, device-specific encoding format.

4. The facility of claim 3 wherein the alternate encoding format is different from an encoding format of the received content.

5. The facility of claim 3 wherein the alternate encoding format is the same as an encoding format of the received content.

6. The facility of claim 1 wherein the workflow includes content ingestion, content processing and content distribution.

7. The facility of claim 1 wherein the second portion of the particular encoding action is performed by recoding the intermediately encoded content into a device-specific format on-demand based on a user request.

8. The facility of claim 1 wherein the encoding is performed based on the consumption profile.

9. The facility of claim 1 wherein the network types include a cellular network and a wireless network.

10. The facility of claim 1 further comprising, an analysis facility for analyzing content in preparation for encoding.

11. The facility of claim 1 further comprising, an analysis facility for analyzing content in preparation for transcoding.

12. A mobile media encoding or transcoding facility comprising: one or more content input ports adapted to receive a plurality of content formats; and

an encoding engine for encoding the received content into an alternate encoding format, comprising a plurality of encoding processors configured in at least one pipeline comprising a plurality of encoding stages to serially recode the received content into at least one alternate encoding format by a second encoding stage processing intermediately encoded content of a first portion of the content that is output from a first encoding stage while the first encoding stage processes a second portion of the content, wherein the plurality of encoding processors are adapted to continue to serially recode the received content until the final portion of the received content is processed by the first encoding stage and then by the second encoding stage in response to a consumption profile for each received content item served by a mobile media facility, each consumption profile including a device profile with attributes of devices on which a content item can be accessed, and a network profile with a profile of the attributes of networks on which the content item can be delivered, wherein producing intermediately encoded content for a content item is based on the device profile and the network profile elements of the consumption profile of the content item;

further comprising a media management platform to configure the content item to effect at least two of: the type of the content item ingested, the encoding of the content item, the transcoding of the content item, the frequency of content item ingestion, the processing resources allotted for content ingestion, and a schedule of content item encoding.

13. The mobile media encoding facility of claim 12 , wherein the intermediately encoded content is normalized content that is independent of device-specific encoding formats and wherein the second encoding stage comprises a plurality of encoding processors that receive the normalized intermediately encoded content in parallel and recodes the normalized intermediately encoded content into different alternate formats.

14. The mobile media encoding facility of claim 13 , wherein the different alternate formats are selected based on pre-encoded format popularity that is determined from consumption profiles of users currently being served by the mobile media facility.

15. The mobile media encoding facility of claim 12 , wherein the intermediately encoded format is selected based on pre-encoded format popularity that is determined from consumption profiles of users currently being served by the mobile media facility.

Assignments (13)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057096/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QP HOLDINGS, LLC
To: THE DIRECTV GROUP, INC.
Reel/Frame 052189/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QUICKPLAY MEDIA CO.
To: QP HOLDINGS, LLC
Reel/Frame 052188/0914 →
CHANGE OF NAME Recorded Mar 17, 2020
From: QUICKPLAY MEDIA INC.
To: QUICKPLAY MEDIA CO.
Reel/Frame 052184/0085 →
RELEASE OF SECURITY INTEREST Recorded Jun 28, 2016
From: ORIX VENTURES, LLC
To: QUICKPLAY MEDIA INC.
Reel/Frame 039204/0038 →
SECURITY INTEREST Recorded Feb 26, 2015
From: QUICKPLAY MEDIA INC.
To: ORIX VENTURES, LLC
Reel/Frame 035037/0416 →
RELEASE OF SECURITY INTEREST Recorded Jun 19, 2012
From: COMERICA BANK
To: QUICKPLAY MEDIA INC.
Reel/Frame 028398/0523 →
SECURITY AGREEMENT Recorded Jan 28, 2010
From: QUICKPLAY MEDIA INC.
To: COMERICA BANK
Reel/Frame 023865/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2008
From: MAHARAJH, KAVI; MACNEIL, BART; WALKER, TORIN
To: QUICKPLAY MEDIA INC.
Reel/Frame 020997/0744 →