IP Library Granted Patent US 7,613,735
Granted Patent B2
US 7,613,735 · App. 11/423,746 · Granted Nov 3, 2009

Method and apparatus for managing multimedia content

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 7,613,735
App. No.
11/423,746
Granted
Nov 3, 2009
Kind
B2
Abstract

The invention includes a system, apparatus, and method for storing media content within a service provider network. The system includes multi-service servers associated with access points adapted to allow end-user devices to access the service provider network. Each multi-service server includes a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to media content. The system includes media servers that communicate with the multi-service servers for providing media content to the multi-service servers. In response to a request for media content received from one of a plurality of end-user devices, the requested media content stored in the common storage partition is associated with a selected one of the end-user storage partitions associated with the end-user. The request for media content is received in response to end-user directed advertisements received at any of the plurality of end-user devices.

Claims (67)

1. A system for storing media content within a service provider network, comprising:

a plurality of multi-service servers associated with access points adapted to allow end-user devices to access the service provider network, each multi-service server comprising a common storage partition adapted for storing media content, each multi-service server comprising a plurality of end-user storage partitions, each end-user storage partition adapted for storing associations to portions of the media content in the common storage partition; and

a plurality of media servers, at least a portion of the media servers being disposed within the service provider network, the media servers adapted for communicating with the multi-service servers for providing media content to the multi-service servers for storage in the respective common storage partitions of the multi-service servers;

wherein, in response to a request for media content received from an end-user device, the requested media content stored in the common storage partition of one of the multi-service servers having an end-user partition associated with the end-user device is associated with the end-user storage partition associated with the end-user device.

2. The system of claim 1 , wherein each multi-service server is further adapted for, in response to a request for media content, performing:

determining whether the requested media content is stored within the common storage partition.

3. The system of claim 1 , wherein each multi-service server is further adapted for, in response to a determination that requested media content is stored within the common storage partition:

generating a mapping to the requested media content stored in the common storage partition; and

storing the generated mapping in an end-user storage partition associated with an end-user device from which a request for the media content is received.

4. The system of claim 1 , wherein each multi-service server is further adapted for, in response to a determination that requested media content is not stored within the common storage partition:

obtaining the requested media content;

storing the obtained media content in the common storage partition;

generating a mapping to the media content stored in the common storage partition; and

storing the generated mapping in an end-user storage partition associated with an end-user device from which a request for the media content is received.

5. The system of claim 1 , wherein each multi-service server is further adapted for:

receiving a media content retrieval request from one of the end-user devices requesting retrieval of at least a portion of the media content;

identifying the end-user storage partition associated with the end-user associated with the end-user device from which the media content retrieval request is received;

retrieving the requested portion of the media content; and

providing the requested portion of the media content to the one of the end-user devices requesting retrieval of the at least a portion of the media content.

6. The system of claim 1 , wherein each multi-service server is further adapted for:

receiving end-user content from an end-user device associated with an end-user;

identifying the end-user storage partition associated with the end-user; and

storing the received end-user content in the end-user storage partition.

7. A method for storing media content on a server within a service provider network, the server comprising a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to portions of the media content, wherein the server is associated with at least one access point adapted to allow end-user devices to access the service provider network, the method comprising:

receiving a request to store media content in response to a request for the media content initiated by an end-user using an end-user device;

determining, in response to the request to store media content, whether the media content is stored in the common storage partition; and

in response to a determination that the requested media content is not stored in the common storage partition, storing the requested media content in the common storage partition and associating the stored media content with the end-user storage partition associated with the end-user;

in response to a determination that the requested media content is stored in the common storage partition, associating the stored media content with the end-user storage partition associated with the end-user.

8. The method of claim 7 , wherein associating the stored media content with the end-user storage partition comprises:

generating a mapping to the media content stored in the common storage partition; and

storing the generated mapping in the end-user storage partition associated with the end-user.

9. The method of claim 7 , further comprising, in response to a determination that the media content is not stored in the common storage partition:

obtaining the media content;

storing the obtained media content in the common storage partition;

generating a mapping to the media content stored in the common storage partition; and

storing the generated mapping in the end-user storage partition associated with the end-user.

10. The method of claim 7 , further comprising:

receiving a media content retrieval request, from one of the end-user devices, requesting retrieval of at least a portion of the media content;

identifying the end-user storage partition associated with the end-user associated with the end-user device from which the media content retrieval request is received;

retrieving the requested portion of the media content; and

providing the requested portion of the media content to the one of the end-user devices requesting retrieval of the at least a portion of the media content.

11. The method of claim 10 , further comprising:

determining at least one device characteristic of the one of the end-user devices requesting retrieval of at least a portion of the media content; and

modifying the requested portion of the media content according to the at least one device characteristic.

12. The method of claim 7 , further comprising:

receiving end-user content from one of the end-user devices;

identifying the end-user storage partition associated with the end-user associated with the end-user device from which the end-user content is received; and

storing the received end-user content in the end-user storage partition.

13. An apparatus for storing media content within a service provider network, the apparatus comprising a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to portions of the media content, wherein the apparatus is associated with at least one access point adapted to allow end-user devices to access the service provider network, the apparatus comprising:

means for receiving a request to store media content in response to a request for the media content initiated by an end-user using an end-user device; and

means for determining, in response to the request to store media content, whether the media content is stored in the common storage partition;

means for storing the requested media content in the common storage partition and associating the stored media content with the end-user storage partition associated with the end-user, in response to a determination that the requested media content is not stored in the common storage partition; and

means for associating the stored media content with the end-user storage partition associated with the end-user, in response to a determination that the requested media content is stored in the common storage partition.

14. The apparatus of claim 13 , wherein means for associating the stored media content with the end-user storage partition associated with the end-user comprises:

means for generating a mapping to the media content stored in the common storage partition; and

means for storing the generated mapping in the end-user storage partition.

15. The apparatus of claim 13 , further comprising:

means for obtaining the media content, in response to a determination that the media content is not stored in the common storage partition.

16. The apparatus of claim 13 , further comprising:

means for receiving a media content retrieval request, from one of the end-user devices, requesting retrieval of at least a portion of the media content;

means for identifying the end-user storage partition associated with the end-user associated with the end-user device from which the media content retrieval request is received;

means for retrieving the requested portion of the media content; and

means for providing the requested portion of the media content to the one of the end-user devices requesting retrieval of the at least a portion of the media content.

17. The apparatus of claim 13 , further comprising:

means for receiving end-user content from one of the end-user devices;

means for identifying the end-user storage partition associated with the end-user associated with the end-user device from which the end-user content is received; and

means for storing the received end-user content in the end-user storage partition.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 032646/0580 →
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032537/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: ALCATEL LUCENT
To: SOUND VIEW INNOVATIONS, LLC
Reel/Frame 032086/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Sep 10, 2009
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023213/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2006
From: YAO, BIN
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 017770/0240 →