Converged communication server with transaction management
First Claim
1. A converged communication server, comprising:
- an Application Server having a Transaction Management Application to perform transaction management;
a buffer to store streams of video data packets and advertising data packets;
a Media Server having a software application to perform integration of the streams of video data packets and advertising data packets, and to distribute a stream of integrated video and advertising data packets to a subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications server increases the value of cable and communication services by enabling the integration of packet network content with directed advertising in a managed environment. Such services may include Video On Demand and videoconferencing running on a Converged Communication Platform. Content processing within the server enables the combining of streaming content with different types of ads. Content integration is controlled through software negotiations between subscriber, advertiser, and content provider software agents. The rate, selection, placement, and number of advertisements within a television program or videoconference can also be determined. The ability to custom tailor content and advertisements increases the value of advertising, lowers costs to subscribers, improves the viewing experience, and disburdens transaction participants from the manual tasks that would otherwise be required during transaction setup.
-
Citations
43 Claims
-
1. A converged communication server, comprising:
-
an Application Server having a Transaction Management Application to perform transaction management; a buffer to store streams of video data packets and advertising data packets; a Media Server having a software application to perform integration of the streams of video data packets and advertising data packets, and to distribute a stream of integrated video and advertising data packets to a subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A converged communication server and transaction management system, comprising:
-
an Application Server having a Transaction Management Application to perform transaction management; a Media Server having a Content Processing Application and a Video Processing Application to perform processing and integration of streams of video data packets and advertising data packets; a buffer to store the video data packets and the advertising data packets; a network to distribute a stream of integrated video and advertising data packets to a Home Media Server, wherein the Home Media Server receives the stream of integrated video and advertising data packets from the Media Server, and plays the stream of integrated video and advertising data packets on an video device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of converged communication, comprising:
-
receiving a content selection describing content, and a subscriber identification; inititiating a transaction session by a Transaction Management Application (TMA), wherein the TMA retrieves a subscriber profile including a subscriber occupation, and a content profile including a content cost and a content length, from a database; retrieving an array of advertisement profiles from the database for all ads used to sponsor the content for the subscriber occupation; determining, using the array, a minimum number of ads necessary to offset the content cost; computing an ad interruption period; sending a message to a content server to begin streaming the content to a subscriber; launching a new content processing task; storing the content in an input queue; decoding the content from the input queue and storing decoded audio data packets and video data packets in a raw content queue as raw content; processing and integrating a raw ad content with the raw content, by a Content Processing Application (CPA) and a Video Processing Application (VPA), and distributing a packetized, ad-inserted compressed encoded composite video stream to the subscriber. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An article comprising:
-
a storage medium having stored thereon instructions that when executed by a machine result in the following; receive a content selection describing content, and a subscriber identification; inititiate a transaction session by a Transaction Management Application (TMA), wherein the TMA retrieves a subscriber profile including a subscriber occupation, and a content profile including a content cost and a content length, from a database; retrieve an array of advertisement profiles from the database for all ads used to sponsor the content for the subscriber occupation; determine, using the array, a minimum number of ads necessary to offset the content cost; compute an ad interruption period; send a message to a content server to begin streaming the content to a subscriber; launch a new content processing task; store the content in an input queue; decode the content from the input queue and storing decoded audio data packets and video data packets in a raw content queue as raw content; process and integrating a raw ad content with the raw content, by a Content Processing Application (CPA) and a Video Processing Application (VPA), and distributing a packetized, ad-inserted compressed encoded composite video stream to the subscriber. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification