Data-providing system, transmission server, data terminal, apparatus, authoring apparatus and data-providing method
First Claim
1. A data-providing system comprising:
- a first data-transmitting unit configured to transmit a continuous stream of content data that includes multimedia content groups having program data and auxiliary data items including pricing, equivalent conditions and available cue positions in a time-code of the program data;
a control unit configured to assemble new data in accordance with the pricing, equivalent conditions, available cue positions, user profile data, and data items obtained by dividing the program data;
a second data-transmitting unit configured to select the auxiliary data items to be inserted into the program data in accordance with the new data, and configured to transmit another continuous stream of content data that includes multimedia content groups having the program data and the selected auxiliary data items; and
a charge-settling unit configured to tabulate and transmit charge-settlement data, and configured to tabulate and transmit a plurality of payment shares to be paid to content suppliers, the charge-settlement data and payment shares being based on the program data transmitted and the auxiliary data selected.
0 Assignments
0 Petitions
Accused Products
Abstract
A data-providing system comprising a first data-transmitting section (control unit 1), a control section (control unit 3), and a second data-transmitting section (control unit 3). The first data-transmitting section transmits a continuous stream of content data that consists of multimedia content groups, each composed of program data and auxiliary data items. The control section processes data items obtained by dividing each program data, attribute data of the auxiliary data items and user profile data, thereby to automatically assemble new data. The second data-transmitting section changes the order in which to transmit the auxiliary data items inserted in a program, in accordance with the new data assembled by the control section.
-
Citations
19 Claims
-
1. A data-providing system comprising:
-
a first data-transmitting unit configured to transmit a continuous stream of content data that includes multimedia content groups having program data and auxiliary data items including pricing, equivalent conditions and available cue positions in a time-code of the program data; a control unit configured to assemble new data in accordance with the pricing, equivalent conditions, available cue positions, user profile data, and data items obtained by dividing the program data; a second data-transmitting unit configured to select the auxiliary data items to be inserted into the program data in accordance with the new data, and configured to transmit another continuous stream of content data that includes multimedia content groups having the program data and the selected auxiliary data items; and a charge-settling unit configured to tabulate and transmit charge-settlement data, and configured to tabulate and transmit a plurality of payment shares to be paid to content suppliers, the charge-settlement data and payment shares being based on the program data transmitted and the auxiliary data selected. - View Dependent Claims (2, 3, 4)
-
-
5. A data-providing system comprising:
-
a first data-transmitting unit configured to transmit a continuous stream of content data that includes multimedia content groups having pre-assembled program data and auxiliary data items including pricing, equivalent condition and available cue positions in a time-code of the program data; a control unit configured to assemble new data in accordance with the pricing, equivalent conditions, available cue positions, and data items obtained by dividing the program data; a second data-transmitting unit configured to select the auxiliary data items to be inserted into the program data in accordance with the new data, and configured to transmit another continuous stream of data; and a charge-settling unit configured to tabulate and transmit charge-settlement data, and configured to tabulate and transmit a plurality of payment shares to be paid to content suppliers, the charge-settlement data and payment shares being based on the program data transmitted and the auxiliary data selected. - View Dependent Claims (6)
-
-
7. A transmission server, comprising:
-
a processing unit configured to assemble new data by processing attribute data of the auxiliary data items received with program data, user profile data, and data items obtained by dividing the program data, the attribute data including pricing, equivalent conditions and available cue positions in a time-code of the program data; a selection unit configured to select a group of auxiliary data items to be inserted into the program data, in accordance with the new data; a transmitter configured to transmit a stream of the group of auxiliary data items; and a charge-calculating unit configured to calculate a plurality of payment shares to be transferred among a plurality of content providers, the payment shares being based on the auxiliary data items selected and the program data transmitted. - View Dependent Claims (8, 9)
-
-
10. A data terminal apparatus, comprising:
-
a receiving unit configured to receive a stream of on-demand programs transmitted from a transmission server; a selection unit configured to select a set of auxiliary data items to be inserted into a program, the auxiliary data items being selected based on attributes of the auxiliary data items, user profile data, and data items obtained by dividing received program data, the attributes including pricing, equivalent conditions and available cue positions in a time-code of the program, the attributes being received with the program data; a transmitting unit configured to transmit a signal representing the selected set of auxiliary data items and a terminal code of the terminal section; and a charge-settling unit configured to display a received charge-settlement statement, and configured to perform charge-settling in accordance with the received charge-settlement statement, the charge-settlement statement corresponding to program data transmitted and auxiliary data items selected. - View Dependent Claims (11, 12)
-
-
13. An authoring apparatus, comprising:
-
a first registration unit configured to register, store and transmit program prices for viewing programs on a terminal apparatus, the program prices being viewable on a display connected to the terminal apparatus; a second registration unit configured to register, store and transmit supplier-side equivalent conditions; a position designating unit configured to designate time-code positions at which to insert auxiliary data items into a program; a data designating unit configured to designate auxiliary data items to be inserted into a program in accordance with the supplier-side equivalent conditions, the auxiliary data being from auxiliary data libraries; a transmission list generating unit configured to generate a transmission list including an order in which to transmit the auxiliary data items prepared for a program. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A data-providing method comprising the steps of:
-
transmitting a continuous stream of content data that includes multimedia content groups having program data and auxiliary data items including pricing, equivalent condition and available cue positions in a time-code of the program data; assembling new data by processing the pricing, equivalent conditions, available cue positions, user profile data, and data items obtained by dividing each program data selecting a group of auxiliary data items to be inserted into the program data in accordance with the new data; transmitting another continuous stream of content data that include multimedia content groups having program data and the selected auxiliary data items; tabulating and transmitting charge-settlement data in accordance with the program data transmitted and the selected auxiliary data; and tabulating and transmitting a plurality of payment shares to be paid to content suppliers in accordance with the program data transmitted and the selected auxiliary data. - View Dependent Claims (19)
-
Specification