IP Library Granted Patent US 9,462,302
Granted Patent B2
US 9,462,302 · App. 13/403,552 · Granted Oct 4, 2016

Efficient delineation and distribution of media segments

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,462,302
App. No.
13/403,552
Granted
Oct 4, 2016
Kind
B2
Abstract

Media such as live media streams can be efficiently delineated and distributed to a variety of devices using a number of different mechanisms. A particular media sequence can be identified by a device user to allow a content server or fragment server to generate a media segment that can be shared or distributed using mechanisms such as social networks. A device user may provide marker indicators, time frames, event triggers, etc., that indicate to a content server where a media segment can be delineated. A link to the media segment may be provided along with pre-roll and post-roll targeted or content-specific advertising to a variety of other users.

Claims (28)

1. A method, comprising:

receiving a request for a media stream from a device, wherein the request is received at a server;

transmitting the media stream to the device;

receiving a media segment indicator and a plurality of event triggers from the device, the media segment indicator and the plurality of event triggers identifying a media segment included in the media stream, wherein the media segment is shorter than the media stream in length; and

generating a media segment file at the server by delineating the media segment from a portion of the media stream and subsequently obtaining the media segment from the media stream maintained in cache at the server, and saving the media segment in a self-contained file, wherein the media segment file is shared by a user of the device over a network, and wherein pre-roll advertising is selected for the media segment file.

2. The method of claim 1 , wherein pre-roll advertising is selected using metadata corresponding to the media segment.

3. The method of claim 2 , wherein metadata comprises closed caption information.

4. The method of claim 1 , wherein post-roll advertising is selected for the media segment file.

5. The method of claim 4 , wherein post-roll advertising is selected using metadata corresponding to the media segment.

6. The method of claim 5 , wherein metadata comprises closed caption information.

7. The method of claim 1 , wherein the segment indicator comprises a tag or marker.

8. The method of claim 1 , wherein the segment indicator comprises a start time indicator.

9. The method of claim 1 , wherein the segment indicator comprises an end time indicator.

10. The method of claim 1 , wherein the server is a snapshot server.

11. The method of claim 1 , wherein the server is a fragment server.

12. The method of claim 1 , wherein the media stream is selected using device characteristics and subscription level.

13. A system, comprising:

an interface operable to receive a request for a media stream from a device and transmit the media stream to the device, wherein the interface is further operable to receive a media segment indicator and a plurality of event triggers from the device, the media segment indicator and the plurality of event triggers identifying a media segment included in the media stream, wherein the media segment is shorter than the media stream in length; and

a hardware processor operable to generate a media segment file at a server by delineating the media segment from a portion of the media stream and subsequently obtaining the media segment from the media stream maintained in cache at the server, and saving the media segment in a self-contained file, wherein the media segment file is shared by a user of the device over a network, and wherein pre-roll advertising is selected for the media segment file.

14. The method of claim 13 , wherein pre-roll advertising is selected using metadata corresponding to the media segment.

15. The method of claim 14 , wherein metadata comprises closed caption information.

16. The method of claim 13 , wherein post-roll advertising is selected for the media segment file.

17. The method of claim 16 , wherein post-roll advertising is selected using metadata corresponding to the media segment.

18. A non-transitory computer readable medium, comprising:

computer code for receiving a request for a media stream from a device, the request received at a server;

computer code for transmitting the media stream to the device;

computer code for receiving a media segment indicator and a plurality of event triggers from the device, the media segment indicator and the plurality of event triggers identifying a media segment included in the media stream, wherein the media segment is shorter than the media stream in length; and

computer code for generating a media segment file at the server by delineating the media segment from a portion of the media stream and subsequently obtaining he media segment from the media stream maintained in cache at the server, and saving the media segment in a self-contained file, wherein the media segment file is shared by a user of the over a network, and wherein pre-roll advertising is selected for the media segment file.

Assignments (6)
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0260 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0332 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: MOBITV, INC.; MOBITV SERVICES, INC.
To: TIVO CORPORATION
Reel/Frame 056444/0076 →
SECURITY INTEREST Recorded Aug 10, 2018
From: MOBITV, INC.
To: ALLY COMMERICAL FINANCE LLC
Reel/Frame 046761/0718 →
SECURITY INTEREST Recorded Feb 15, 2017
From: MOBITV, INC.
To: ALLY BANK
Reel/Frame 041718/0395 →