Claims
- 1. A video and multimedia acquisition and delivery system, comprising:
a content acquisition system, comprising:
a content acquisition server that receives video and multimedia content requests and controls acquisition of the requested video and multimedia content, one or more content acquisition routers coupled to the content acquisition server that route the video and multimedia content requests and acquired video and multimedia content, and a content acquisition receiver system coupled to the one or more content acquisition routers, wherein the content acquisition receiver system receives video and multimedia content from remote sources and provides the received video and multimedia content to the one or more content acquisition routers; and a content delivery system coupled to the content acquisition system, comprising:
a content delivery server, and one or more content delivery routers coupled to the content delivery server.
- 2. The system of claim 1, wherein the content acquisition server, comprises:
a content request processor and router that receives the video and multimedia requests from a user terminal; a buffer coupled to the content request processor and router; and a remote content download processor coupled to the content request processor and router, wherein the remote content download processor manages a connection from remote content sources.
- 3. The system of claim 2, wherein the content delivery server maintains a connection to the user terminal for delivery of video and multimedia content.
- 4. The system of claim 2, wherein the video and multimedia content includes the video and multimedia content and metadata related to the video and multimedia content, and wherein the video and multimedia content is routed through the video and multimedia content acquisition system.
- 5. The system of claim 2, wherein the video and multimedia content includes metadata related to the video and multimedia content, and wherein the video and multimedia content is routed to the user terminal through a remote network gateway to the content delivery server coupled to the network gateway.
- 6. The system of claim 1, wherein the content acquisition receiver system comprises:
one or more acquisition receivers; one or more acquisition demodulators coupled to the one or more acquisition receivers, and one or more acquisition demultiplexers coupled to the one or more acquisition demodulators, wherein the one or more acquisition demultiplexers demultiplex receive content to provide requested video and multimedia content to the content delivery system for delivery to a user terminal.
- 7. The system of claim 1, wherein the content delivery server, comprises:
a local request processor; and a content delivery processor coupled to the local request processor and wherein the content delivery system stores video and multimedia content in a local content source buffer until a connection to a user terminal is made.
- 8. The system of claim 1, wherein the content delivery server comprises an advertisement processor that receives commands to insert specific advertisements into video and multimedia content, wherein the specific advertisements are stored at one of a remote location and a user terminal.
- 9. The system of claim 1, wherein the content delivery server comprises a digital rights management (DRM) processor and an encryption processor, wherein the DRM processor comprises:
a storage module that determines if video and multimedia content may be stored at a user terminal, copied, forwarded to another user terminal, transferred to a computer-readable medium, and translated into an alternate file format and coding scheme; and an encryption module that determines if the video and multimedia content may be encrypted, and wherein the encryption processor encrypts the video and multimedia content.
- 10. The system of claim 1, further comprising a system administrator that receives a notification of receipt of the requested video and multimedia content by a user terminal, and processes billing information based on receipt of the content.
- 11. A method for acquiring and delivering video and multimedia content, comprising:
receiving a content download request from a user terminal; determining if the request is a local download or a remote download; if the request is a remote download request, determining if the content is to be delivered directly or indirectly; and if the delivery is to be delivered directly:
establishing a communications link from a remote content server to the user terminal, delivering the requested content to the user terminal, validating the delivery to the user terminal, and logging the validated delivery in one of a local and a remote server database.
- 12. The method of claim 11, wherein the request is a local download request, comprising:
analyzing metadata related to the requested content; determining, based on the analyzed metadata, if the requested content is in a correct format for delivery to the user terminal; if the requested content format is not correct:
retrieving the requested content, decoding the requested content, and reformatting the requested content into a required format for delivery to the user terminal; if the requested format is correct, routing the requested content to a content delivery server; analyzing a user profile associated with a user of the user terminal and the content metadata; and based on the analyzed user profile and the content metadata:
applying a digital rights management scheme to the content delivery, and incorporating one or more advertisements into the requested content, wherein one or more of the one or more advertisements are targeted to a user of the user terminal.
- 13. The method of claim 11, wherein the requested content is to be delivered indirectly, comprising:
acquiring the requested content at a remote acquisition server; determining if the requested content should be stored at an aggregator local storage; if stored at the aggregator local storage:
determining a format of the requested content, if the format if the requested content is not correct for storage, reformatting the request content, and if the format of the requested content is correct for storage, storing the requested content; analyzing metadata related to the requested content; determining, based on the analyzed metadata, if the requested content is in a correct format for delivery to the user terminal; if the requested content format is not correct:
retrieving the requested content, decoding the requested content, and reformatting the requested content into a required format for delivery to the user terminal; if the requested format is correct, routing the requested content to a content delivery server; analyzing a user profile associated with a user of the user terminal and the content metadata; and based on the analyzed user profile and the content metadata:
applying a digital rights management scheme to the content delivery, and incorporating one or more advertisements into the requested content, wherein one or more of the one or more advertisements are targeted to a user of the user terminal.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of co-pending U.S. patent application Ser. No. 09/920,723, entitled “Video and Digital Multimedia Aggregator,” filed on Aug. 3, 2001, which is hereby incorporated by reference.
[0002] The following U.S. patents also are incorporated by reference:
[0003] U.S. Pat. No. 5,798,785, entitled “Terminal for Suggesting Programs Offered on a Television Program Delivery System;”
[0004] U.S. Pat. No. 5,986,690, entitled “Electronic Book Selection and Delivery System;”
[0005] The following co-pending U.S. patent applications also are incorporated by reference:
[0006] patent application Ser. No. 07/991,074, filed Dec. 9, 1992, entitled “Remote Control for Menu Driven Subscriber Access to Television Programming;”
[0007] patent application Ser. No. 08/906,469, filed Aug. 5, 1997, entitled “Reprogrammable Terminal for Suggesting Programs Offered on a Television Program Delivery System;”
[0008] patent application Ser. No. 09/191,520, filed Nov. 13, 1998, entitled “Digital Broadcast Program Ordering;”
[0009] patent application Ser. No. 09/289,957, filed Apr. 13, 1999, entitled “Electronic Book Alternative Delivery Systems;”
[0010] patent application Ser. No. 09/289,956, filed Apr. 13, 1999, entitled “Electronic Book Alternative Delivery Methods;” and
[0011] patent application entitled “Video and Digital Multimedia Aggregator Remote Content Crawler,” and patent application entitled “Video and Digital Multimedia Aggregator Content Suggestion Engine,” filed on Aug. 3, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09920723 |
Aug 2001 |
US |
| Child |
09973081 |
Oct 2001 |
US |