HINTERGRUND
DER ERFINDUNGBACKGROUND
THE INVENTION
Gebiet der
ErfindungTerritory of
invention
Die
Erfindung bezieht sich auf ein Inhaltsübertragungsverfahren, das dazu
geeignet ist, Dateien mit Inhalten, wie z. B. Bewegtbildern, Standbildern und
Musikprogrammen, die von einem Server an eine Nutzerendgeräteinheit übertragen
werden, in einem Strom wiederzugeben.The
The invention relates to a content transfer method that
is suitable for files with content, such. B. moving pictures, still images and
Music programs that transmit from a server to a user terminal unit
to play in a stream.
Beschreibung
des technischen Gebietsdescription
of the technical field
Ein
Dienst, der Dateien mit Inhalten von Bewegtbildern, Standbildern,
Musikprogrammen usw. über
ein Netz bereitstellt, ist attraktiv geworden. In einem derartigen
herkömmlichen
Inhaltsübertragungsdienst
greift ein Nutzer oder eine Nutzerin, wenn er bzw. sie einen Inhalt
kauft, auf einen speziellen Server zu, der die Inhalte über eine
Nutzerendgeräteinheit
liefert und die Datei mit dem Inhalt über das Netz herunterlädt.One
Service that uploads files containing moving pictures, still images,
Music programs, etc. over
providing a network has become attractive. In such a
usual
Content Transfer Service
a user grabs when he or she has content
buys on a special server that has the content over one
User terminal unit
returns and downloads the content file over the network.
In
den letzten Jahren sind Server, die Inhalte von Bewegtbildern, Standbildern,
Musikprogrammen usw. übertragen,
in einem Netz verwendet worden. Wenn ein derartiger Dienst verwendet
wird, wird eine Nutzerendgeräteinheit
mit einem Server verbunden, der einen Inhalt über das Netz überträgt. Wenn
die Nutzerendgeräteinheit
mit einem derartigen Server verbunden ist, werden der Inhaltsname
und die Daten über
jeden Inhalt, den der Server bereitstellt, angezeigt. Wenn der Nutzer
den Inhalt kauft, sendet die Nutzerendgeräteinheit eine Anforderung zum
Herunterladen für
den gewünschten
Inhalt an den Server.In
In recent years, servers, the contents of moving images, still images,
Transfer music programs, etc.
used in a network. When using such a service
becomes a user terminal unit
connected to a server that transmits content over the network. If
the user terminal unit
Connected to such a server becomes the content name
and the data about
any content that the server provides. If the user
buys the content, the user terminal unit sends a request for
Download for
the wished
Content to the server.
Wenn
der Server die Anforderung zum Herunterladen für den gewünschten Inhalt empfängt, ruft der
Server die Datei mit dem gewünschten
Inhalt von einer vorgegebenen Bibliothek ab und überträgt die abgerufene Datei über das
Netz zur Nutzerendgeräteinheit.
Die Datei mit dem Inhalt wird auf einem Festplattenlaufwerk oder
dergleichen der Nutzerendgeräteinheit
gespeichert. Alternativ kann die Seite der Nutzerendgeräteinheit
eine Datei mit einem Inhalt, die von der Server-Seite gesendet worden
ist, auf einer Echtzeit-Grundlage wiedergeben (diese Operation wird
als Operation der Wiedergabe in einem Strom bezeichnet).If
the server receives the download request for the desired content
Server the file with the desired one
Content from a given library and transmits the retrieved file over the
Network to the user terminal unit.
The file with the contents will be on a hard disk drive or
like the user terminal unit
saved. Alternatively, the page of the user terminal unit
a file with content that has been sent from the server side
is to play on a real-time basis (this operation will
as an operation of reproduction in a stream).
Wenn
der Nutzer oder die Nutzerin einen Inhalt über das Netz empfängt, kann
er bzw. sie die Nutzerendgeräteinheit
betreiben, um verschiedene Wiedergabefunktionen auszuführen, wie
z. B. die Stopoperation, die Operationen des Vorwärtsüberspringens
und die Operation des Rückwärtsüberspringens.
In diesem Fall kann der Nutzer jedoch z. B. eine Nachricht oder
eine Werbeeinblendung überspringen,
die ein wichtiger Abschnitt vom Standpunkt des Informationsanbieters
ist. Folglich leidet der Informationsanbieter an einem großen Verlust
bei derartigen Funktionen. Eine modifizierte Version dieses Problems
ist in WO 99/37045 durch das Anwenden lokaler Puffer in einem Endgerät gelöst worden,
deren Inhalte nicht übersprungen
werden können.If
the user receives content over the network
he or she, the user terminal unit
operate to perform various playback functions, such as
z. The stop operation, the forward skip operations
and the backward skip operation.
In this case, the user can, however, z. As a message or
skip an ad,
which is an important section from the point of view of the information provider
is. Consequently, the information provider suffers a large loss
in such functions. A modified version of this problem
has been solved in WO 99/37045 by applying local buffers in a terminal,
their contents are not skipped
can be.
AUFGABEN UND
ZUSAMMENFASSUNG DER ERFINDUNGTASKS AND
SUMMARY OF THE INVENTION
Deshalb
ist es eine Aufgabe der Erfindung, ein Inhaltsübertragungsverfahren zu schaffen,
das erlaubt, einen wichtigen Abschnitt sicher zu übertragen,
wenn Dateien mit Inhalten, wie z. B. Bewegtbildern, Standbildern
und Musikprogrammen, die von einem Server an eine Nutzerendgeräteinheit übertragen
werden, in einem Strom wiedergegeben werden.Therefore
it is an object of the invention to provide a content transfer method
that allows to securely transmit an important section
if files with content such. B. moving images, still images
and music programs transmitted from a server to a user terminal unit
be played in a stream.
Die
Erfindung ist ein Inhaltsübertragungsverfahren
zum Senden einer Inhaltsdatei von einem Server an eine Nutzerendgeräteinheit über ein
Netz und zum Veranlassen der Nutzerendgeräteinheit, die Inhaltsdatei
in einem Strom wiederzugeben, das die folgenden Schritte umfasst:
Bezeichnen eines nicht zu überspringenden
Bereichs, der einen wichtigen Abschnitt der Inhaltsdatei repräsentiert,
Senden von Informationen bezüglich
des nicht zu überspringenden
Bereichs von dem Server zu der Nutzerendgeräteinheit zusammen mit der Inhaltsdatei,
Veranlassen der Nutzerendgeräteinheit,
festzustellen, ob der nicht zu überspringende
Bereich übersprungen
worden ist, und dann, wenn der nicht zu überspringende Bereich übersprungen
worden ist, Senden von Informationen, die angeben, dass der nicht
zu überspringende
Bereich übersprungen
worden ist, zu dem Server, und Veranlassen des Servers, Informationen,
die dem nicht zu überspringenden
Bereich entsprechen, durch weitere Sendemittel an den Nutzer zu
senden, wenn der Server die Informationen, die ange ben, dass der
nicht zu überspringende
Bereich übersprungen
worden ist, empfangen hat.The
Invention is a content transfer method
for sending a content file from a server to a user terminal unit via
Network and causing the user terminal unit, the content file
in a stream comprising the following steps:
Designating a not skippable
Area that represents an important section of the content file,
Sending information regarding
of the not to be skipped
Area from the server to the user terminal unit together with the content file,
Causing the user terminal unit to
determine if the not skipping
Skipped area
has been, and then if the non-skipped area is skipped
has been sending information that does not indicate that
to skip
Skipped area
has been to the server, and causing the server to get information,
the one that can not be skipped
Area correspond by further sending means to the user
send if the server gives the information that the
not to be skipped
Skipped area
has been received.
Wenn
eine Datei mit einem Inhalt von einem Server an eine Nutzerendgeräteinheit
gesendet wird, werden außerdem
die Informationen bezüglich
eines nicht zu überspringenden
Bereichs gesendet. Die Nutzerendgeräteinheit bestimmt, ob der nicht
zu überspringende
Bereich übersprungen
worden ist oder nicht. Wenn der nicht zu überspringende Bereich übersprungen
worden ist, werden Informationen, die repräsentieren, dass der nicht zu überspringende
Bereich übersprungen
worden ist, zu dem Server gesendet. Wenn der Server derartige Informationen
empfängt,
werden Informationen, die dem nicht zu überspringenden Bereich entsprechen,
unter Verwendung eines weiteren Sendemittels, wie z. B. elektronischer
Post, an die Nutzerendgeräteinheit
gesendet. Folglich können
die Informationen sicher zur Nutzerseite übertragen werden, selbst wenn
wichtige Informationen auf der Seite der Nutzerendgeräteinheit übersprungen
werden.In addition, when a file containing a content is sent from a server to a user terminal unit, the information regarding a non-skip area is sent. The user terminal unit determines whether the area not to be skipped has been skipped or not. If the area not to be skipped has been skipped, information representing that the skipped area has been skipped is sent to the server. When the server receives such information, information corresponding to the area not to be skipped is used by using another transmission means such as a transmission means. As electronic mail, sent to the user terminal unit. Consequently, the information can be securely transmitted to the user side, even if important in formations on the side of the user terminal unit are skipped.
Diese
und weitere Aufgaben, Merkmale und Vorteile der Erfindung werden
angesichts der folgenden ausführlichen
Beschreibung einer ihrer Ausführungsformen
der besten Art offensichtlich, wie sie in der beigefügten Zeichnung
veranschaulicht ist.These
and other objects, features and advantages of the invention
considering the following detailed
Description of one of its embodiments
the best kind obviously, as in the attached drawing
is illustrated.
KURZBESCHREIBUNG
DER ZEICHNUNGSUMMARY
THE DRAWING
1 ist
ein Blockschaltplan, der die Gesamtstruktur eines Inhaltsmanagementsystems
gemäß der Erfindung
zeigt; 1 Fig. 12 is a block diagram showing the overall structure of a content management system according to the invention;
2 ist
eine schematische Darstellung, um das Inhaltsmanagementsystem gemäß der Erfindung zu
erklären; 2 Fig. 12 is a schematic diagram for explaining the content management system according to the invention;
3 ist
eine schematische Darstellung, um das Inhaltsmanagementsystem gemäß der Erfindung zu
erklären; 3 Fig. 12 is a schematic diagram for explaining the content management system according to the invention;
4 ist
eine schematische Darstellung, um das Inhaltsmanagementsystem gemäß der Erfindung zu
erklären; 4 Fig. 12 is a schematic diagram for explaining the content management system according to the invention;
5 ist
eine schematische Darstellung, um das Inhaltsmanagementsystem gemäß der Erfindung zu
erklären; 5 Fig. 12 is a schematic diagram for explaining the content management system according to the invention;
6 ist
eine schematische Darstellung, um einen nicht zu überspringenden
Bereich im Inhaltsmanagementsystem gemäß der Erfindung zu erklären; und 6 Fig. 12 is a schematic diagram for explaining a non-skipped area in the content management system according to the invention; and
7 ist
eine schematische Darstellung, um einen nicht zu überspringenden
Bereich im Inhaltsmanagementsystem gemäß der Erfindung zu erklären. 7 Fig. 12 is a schematic diagram for explaining a non-skipped area in the content management system according to the invention.
AUSFÜHRLICHE
BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMDETAILED
DESCRIPTION OF THE PREFERRED EMBODIMENT
Als
Nächstes
wird unter Bezugnahme auf die beigefügte Zeichnung eine Ausführungsform
der Erfindung beschrieben. 1 zeigt
ein Beispiel der Struktur eines Systems gemäß der Erfindung. In 1 ist
das Bezugszeichen 1 eine Inhaltsmanagementgesellschaft.
Die Inhaltsmanagementgesellschaft 1 managt die Inhaltsdaten
von Bewegtbildern, wie z. B. Filmen und Dramen, die Inhaltsdaten
von Standbildern, die Inhaltsdaten von Musikprogrammen usw. völlig. Außerdem stellt
die Inhaltsmanagementgesellschaft 1 sowohl einen Dienst
zum Speichern von Inhalten der Nutzer und einen Dienst in Verbindung
damit als auch einen Dienst zum Verkaufen und Bereitstellen von
Inhalten bereit.Next, an embodiment of the invention will be described with reference to the accompanying drawings. 1 shows an example of the structure of a system according to the invention. In 1 is the reference 1 a content management company. The content management company 1 manages the content data of moving pictures, such as Movies and dramas, content data of still images, content data of music programs, etc. completely. In addition, the content management company 1 both a service for storing content of the users and a service in connection therewith as well as a service for selling and providing content.
Die
Inhaltsmanagementgesellschaft 1 besitzt eine Inhaltsbibliothek 11,
einen Bibliotheksmanagement-Server 12, einen Kundendateien-Speicher 13, einen
Kundendateien-Managementserver 14, eine Übertragungsmanagement-Datenbank 15 und
einen Übertragungsmanagement-Server 16.
Die Inhaltsbibliothek 11 speichert viele Inhalte, die die
Inhaltsmanagementgesellschaft 1 bereitstellt und verkauft.
Der Bibliotheksmanagement-Server 12 managt die Inhaltsbibliothek 11.
Der Kundendateien-Speicher 13 speichert die Inhalte der
Nutzer. Der Kundendateien-Managementserver 14 managt den
Kundendateien-Speicher 13. Die Übertragungsmanagement-Datenbank 15 speichert
die Übertragungsinformationen.
Der Übertragungsmanagement-Server 16 managt
die Übertragung
der Inhalte. Außerdem
besitzt die Inhaltsmanagementgesellschaft 1 einen Postverarbeitungs-Server 17.
Der Postverarbeitungs-Server 17 tauscht Nachrichten mit
den Kunden aus.The content management company 1 owns a content library 11 , a library management server 12 , a customer file store 13 , a customer file management server 14 , a transmission management database 15 and a transmission management server 16 , The content library 11 stores a lot of content that the content management company 1 provides and sells. The library management server 12 manages the content library 11 , The customer file store 13 stores the contents of the users. The customer file management server 14 manages the customer file store 13 , The transfer management database 15 stores the transmission information. The transmission management server 16 manages the transfer of content. Besides, owns the content management company 1 a mail processing server 17 , The mail processing server 17 exchanges messages with the customers.
Dieser
Server 12, 14, 16 und 17 sind
mit einem Netz verbunden, sodass Daten zwischen ihnen ausgetauscht
werden. Außerdem
können
diese Server 12, 14, 16 und 17 über eine
Kommunikationsschnittstelle 19 mit dem Netz 3 verbunden
sein. Das Netz 3 ist z. B. das Internet.This server 12 . 14 . 16 and 17 are connected to a network so that data is exchanged between them. Besides, these servers can 12 . 14 . 16 and 17 via a communication interface 19 with the net 3 be connected. The network 3 is z. For example, the Internet.
Diese
Server 12, 14, 16 und 17 können jeweils
durch dedizierte Computer ausgeführt
werden. Alternativ können
die Server 12, 14, 16 und 17 durch einen
einzelnen Computer ausgeführt
werden. Die Inhaltsbibliothek 11, der Kundendateien-Speicher 13 und
die Kundendatenbank 15 können durch eine Speichervorrichtung
eines Servers oder dedizierter Computer ausgeführt werden. Außerdem können diese
Server 12, 14, 16 und 17 und
die Inhaltsbibliothek 11, der Kundendateien-Speicher 13 und
die Kundendatenbank 15 anstatt durch dieselbe Gesellschaft
durch verschiedene Gesellschaften gemanagt werden.These servers 12 . 14 . 16 and 17 can each be done by dedicated computers. Alternatively, the servers can 12 . 14 . 16 and 17 be executed by a single computer. The content library 11 , the customer files store 13 and the customer database 15 may be performed by a storage device of a server or dedicated computer. Besides, these servers can 12 . 14 . 16 and 17 and the content library 11 , the customer files store 13 and the customer database 15 instead of being managed by the same company by different companies.
Eine
Nutzerendgeräteinheit 2 ist
eine Endgeräteeinheit,
die jeder Nutzer betreibt. Die Nutzerendgeräteinheit 2 kann durch
einen Personal-Computer ausgeführt
werden. Die Nutzerendgeräteinheit 2 besitzt
eine Kommunikationsfunktion. Die Nutzerendgeräteinheit 2 kann mit
dem Netz 3 verbunden sein. Die Nutzerendgeräteinheit 2 kann über eine
Telephonleitung, einen Netzdienst eines CATV (Kabelfernsehens),
einen Netzdienst eines Zellulartelephons, eine Standleitung oder
dergleichen mit dem Netz 3 verbunden sein.A user terminal unit 2 is a terminal unit that every user operates. The user terminal unit 2 can be run by a personal computer. The user terminal unit 2 has a communication function. The user terminal unit 2 can with the net 3 be connected. The user terminal unit 2 may be connected to the network via a telephone line, a CATV (cable television) network service, a cellular telephone network service, a leased line or the like 3 be connected.
Die
Inhaltsbibliothek 11 besitzt eine Speichervorrichtung mit
einer großen
Speicherkapazität, sodass
sie viele Inhaltsdaten speichern kann, die die Inhaltsmanagementgesellschaft 1 bereitstellt
und verkauft. Wie in 2 gezeigt ist, wird die Datei
jedes in der Inhaltsbibliothek 11 gespeicherten Inhalts
mit dem "Dateinamen", dem "registrierten Datum
und der registrierten Zeit",
dem "Genre", der "Dateigröße", dem "Dateiformat", der "Gebühr" und dem "Titel des Inhalts" gemanagt.The content library 11 owns a storage device with a large storage capacity so that it can store many content data that the content management company 1 provides and sells. As in 2 shown is the file each in the content library 11 stored content with "file name", "registered date and time", "genre", "file size", managed the "file format", the "fee" and the "title of the content".
Der "Dateiname" ist ein eindeutig
bestimmter Name jeder Inhaltsdatei, um sie zu identifizieren. Das "registrierte Datum
und die registrierte Zeit" sind
das Datum und die Zeit, zu der jede Inhaltsdatei registriert wird
oder registriert worden ist. Der "Titel der Inhalte" ist ein Satz, wobei das Feld den Titel
jeder Inhaltsdatei repräsentiert.
Der "Titel des Inhalts" kann ein Standbild
einer typischen Szene, ein Bewegtbild davon, einen Tonführer oder
dergleichen enthalten. Das "Genre" sind die Informationen,
als die jede Inhaltsdatei kategorisiert ist. Die "Dateigröße" ist die Größe jeder
Inhaltsdatei. Die "Dateigröße" ist normalerweise
ein als Bytes ausgedrückter
Wert. Alternativ kann die "Dateigröße" ein spezieller Parameter
sein, der jedem Dateiformat entspricht. In dem Fall eines Bewegtbildes
kann die "Dateigröße" z. B. ein als die Wiedergabezeit
des Bewegtbildes ausgedrückter Wert
sein. Das "Dateiformat" sind die Informationen, die
das Format jeder Inhaltsdatei repräsentieren. Die "Gebühr" ist die Gebühr, die
notwendig ist, um jede Inhaltsdatei zu kaufen. Die "Gebühr" kann Informationen über das
Urheberrecht enthalten.The "filename" is a unique one
specific name of each content file to identify it. The "registered date
and the registered time "are
the date and time each content file is registered
or has been registered. The "title of content" is a sentence, with the field being the title
each content file represents.
The "title of the content" may be a still image
a typical scene, a moving picture of it, a sound guide or
like that. The "genre" is the information
as each content file is categorized. The "file size" is the size of each
Content file. The "file size" is usually
one expressed as bytes
Value. Alternatively, the "file size" may be a special parameter
which corresponds to every file format. In the case of a moving picture
can the "file size" z. For example, on as the watch time
of the moving picture expressed value
be. The "file format" is the information that
represent the format of each content file. The "fee" is the fee that
necessary to buy each content file. The "fee" can provide information about that
Copyright included.
Der
Bibliotheksmanagement-Server 12 managt Inhaltsbibliothek 11.
Wenn eine weitere Vorrichtung im Netz eine Inhaltsanforderung an
den Bibliotheksmanagement-Server 12 sendet, durchsucht
er die Inhaltsbibliothek 11 nach der angeforderten Inhaltsdatei
und überträgt die abgerufene
Inhaltsdatei an die Vorrichtung. Mit anderen Worten, der Bibliotheksmanagement-Server 12 besitzt
eine Suchfunktion. Wenn der Bibliotheksmanagement-Server 12 ein
Schlüsselwort
empfängt,
durchsucht der Bibliotheksmanagement-Server 12 die Inhaltsbibliothek 11 nach
einer Inhaltsdatei, die das Schlüsselwort
enthält,
und gibt das gesuchte Ergebnis aus. Außerdem kann der Bibliotheksmanagement-Server 12 das
gesuchte Ergebnis entsprechend dem Dateinamen, dem registrierten
Datum und der registrierten Zeit, dem Genre, der Dateigröße, der
Gebühr
und dem Titel der Inhalte ausgeben.The library management server 12 manages content library 11 , If another device in the network requests content to the library management server 12 sends, he searches the content library 11 after the requested content file and transmits the retrieved content file to the device. In other words, the library management server 12 has a search function. If the library management server 12 receives a keyword, the library management server searches 12 the content library 11 After a content file that contains the keyword, and outputs the result you are looking for. In addition, the library management server 12 output the searched result according to the file name, the registered date and the registered time, the genre, the file size, the fee and the title of the contents.
Außer zu den
in der Inhaltsbibliothek 11 gespeicherten Inhaltsdateien
managt der Bibliotheksmanagement-Server 12 die Inhaltsdateien,
deren spätere Übertragung
geplant ist. Entsprechend einer von einer externen Vorrichtung empfangenen
Anforderung kann der Bibliotheksmanagement-Server 12 Informationen über die
Inhaltsdateien bereitstellen, deren spätere Übertragung geplant ist, und
das gesuchte Ergebnis ausgeben. Wenn der Bibliotheksmanagement-Server 12 eine
Inhaltsdatei empfängt,
die neu übertragen
wird, registriert der Bibliotheksmanagement-Server 12 die
Inhaltsdatei in der Inhaltsbibliothek 11.Except for those in the content library 11 stored content files are managed by the library management server 12 the content files whose later transfer is planned. According to a request received from an external device, the library management server 12 Provide information about the content files that you plan to transfer later, and output the result you are looking for. If the library management server 12 receives a content file that is retransmitted, the library management server registers 12 the content file in the content library 11 ,
Der
Kundendateien-Speicher 13 stellt einen Nutzerbereich 18 bereit,
den ein Nutzer, der einen Vertrag mit der Inhaltsmanagementgesellschaft 1 abgeschlossen
hat, verwenden kann, um einen Inhalt zu speichern. Wie in 3 gezeigt
ist, ordnet der Kundendateien-Speicher 13 jedem Nutzer
eine Aufzeichnungskapazität
zu. Jeder Nutzer wird mit einer eindeutigen Nutzer-ID gemanagt.
Die Gesamtkapazität
für jeden
Nutzer ist entsprechend einem Vertrag bestimmt, den jeder Nutzer
mit der Inhaltsmanagementgesellschaft 1 abgeschlossen hat.
Entsprechend dem Vertrag wird die Gesamtkapazität als der Nutzerbereich 18 für jeden
Nutzer bestimmt und zugeordnet. Jeder Nutzer kann den zugeordneten
Nutzerbereich 18 des Kundendateien-Speichers 13 im Bereich
der vertraglich festgelegten Kapazität in der Periode frei nutzen,
die dem Vertrag entspricht. Mit anderen Worten, jeder Nutzer kann
eine neue Inhaltsdatei im Nutzerbereich 18 speichern, eine
Inhaltsdatei aus dem Nutzerbereich 18 löschen, eine Inhaltsdatei im
Nutzerbereich 18 bewegen und eine im Nutzerbereich 18 gespeicherte
Inhaltsdatei zur Nutzerendgeräteinheit 2 herunterladen.
Der Nutzer oder die Nutzerin kann seine bzw. ihre Inhaltsdatei im Nutzerbereich 18 speichern.The customer file store 13 represents a user area 18 ready for a user who has a contract with the content management company 1 has completed, can use to save content. As in 3 Shown is the customer file store 13 each user a recording capacity. Each user is managed with a unique user ID. The total capacity for each user is determined according to a contract that each user has with the content management company 1 has completed. According to the contract, the total capacity is considered the user area 18 determined and assigned for each user. Each user can have the assigned user area 18 the customer file store 13 in the area of the contracted capacity in the period corresponding to the contract. In other words, each user can create a new content file in the user area 18 save a content file from the user area 18 delete a content file in the user area 18 move and one in the user area 18 stored content file to the user terminal unit 2 Download. The user can view his or her content file in the user area 18 to save.
Wenn
die Inhaltsmanagementgesellschaft 1 einen Vertrag mit jedem
Nutzer abschließt,
stellt die Inhaltsmanagementgesellschaft 1 die entsprechende Größe des Nutzerbereichs 18 dem
Nutzer in Rechnung. Selbstverständlich
kann die Inhaltsmanagementgesellschaft 1 die Größe des Nutzerbereichs 18 später verändern.If the content management company 1 makes a contract with each user, represents the content management company 1 the appropriate size of the user area 18 charged to the user. Of course, the content management company 1 the size of the user area 18 change later.
Jeder
Nutzer kann die in der Inhaltsbibliothek 11 gespeicherten
Inhaltsdaten und eine Inhaltsdatei, deren spätere Lieferung geplant ist,
kaufen. Der Nutzer kann die gekaufte Inhaltsdatei im Nutzerbereich 18 des
Kundendateien-Speichers 13 speichern. Außerdem kann
der Nutzer oder die Nutzerin eine Inhaltsdatei, die er bzw. sie
erzeugt hat, im Nutzerbereich 18 des Kundendateien-Speichers 13 speichern.Anyone can do that in the content library 11 stored content data and a content file whose future delivery is planned to buy. The user can view the purchased content file in the user area 18 the customer file store 13 to save. In addition, the user may have a content file that he or she has created in the user area 18 the customer file store 13 to save.
Der
Kundendateien-Managementserver 14 managt die im Nutzerbereich 18 für jeden
Nutzer des Kundendateien-Speichers 13 gespeicherten Inhaltsdateien
unter Verwendung einer in 4 gezeigten Datenbank.
Der Kundendateien-Managementserver 14 kann
z. B. einen Dateisuchprozess, einen Dateiübertragungsprozess, einen Dateilöchprozess
usw. ausführen.
Der Dateimanagement-Server 14 hindert jeden
Nutzer daran, auf den einem weiteren Nutzer zugeordneten Nutzerbereich 18 zuzugreifen.The customer file management server 14 manages the user area 18 for each user of the customer file store 13 stored content files using an in 4 shown database. The customer file management server 14 can z. For example, perform a file search process, a file transfer process, a file browsing process, and so on. The file management server 14 prevents any user from doing so on the user area associated with another user 18 access.
Wie
in 4 gezeigt ist, wird jeder Nutzer mit einer eindeutigen
Nutzer-ID gemanagt. Jede durch einen Nutzer gespeicherte Inhaltsdatei
wird mit der Nutzer-ID,
dem Dateinamen, dem Genre, der Dateigröße und dem Speicheraufzeichnungsbereich
gemanagt. Zu jeder Inhaltsdatei ist eine Option für das automatische
Löschen
hinzugefügt.
Wenn eine Option für
das automatische Löschen
zu einer Inhaltsdatei hinzugefügt
ist, wird die Inhaltsdatei gelöscht,
wenn der Nutzerbereich 18 knapp wird und eine neue Inhaltsdatei
nicht mehr speichert.As in 4 is shown, each user is managed with a unique user ID. Each content file stored by a user is managed with the user ID, file name, genre, file size and storage record area. An auto-delete option is added to each content file. If an option is added to a content file for automatic deletion, the content file is deleted when the user area 18 becomes scarce and no longer saves a new content file.
Außerdem führt der
Kundendateien-Managementserver 14 einen Prozess der Vergrößerung/Verkleinerung
der Aufzeichnungskapazität
für den
Nutzerbereich entsprechend einem geänderten Vertrag, einem Vertragsperioden-Managementprozess
usw. aus.In addition, the customer file management server runs 14 a process of enlarging / reducing the recording capacity for the user area according to a changed contract, a contract period managing process, etc.
Der Übertragungsmanagement-Server 16 managt
die Übertragung
der Inhaltsdaten. Wenn der Übertragungsmanagement-Server 16 eine
Anfrage für
den Kauf eines Inhalts von einem Nutzer empfängt, erzeugt der Übertragungsmanagement-Server die Übertragungsmanagementinformationen
für jeden
Nutzer in der Übertragungsmanagement-Datenbank 15.
Wie in 5 gezeigt ist, wird die Übertragungsmanagement-Datenbank 15 mit
der Nutzer-ID, dem Dateinamen, dem angeforderten Datum und der angeforderten
Zeit, dem geplanten Datum und der geplanten Zeit der Dateiregistrierung,
der Kapazität, dem
Genre und dem Dateiübertragungsdatum
gemanagt.The transmission management server 16 manages the transfer of content data. When the transmission management server 16 receives a request for the purchase of a content from a user, the transmission management server generates the transmission management information for each user in the transmission management database 15 , As in 5 shown is the transmission management database 15 with the user ID, file name, requested date and requested time, scheduled date and time of file registration, capacity, genre, and file transfer date.
Wenn
ein Nutzer einen Inhalt kauft, wird ein Dateikauf-Anforderungsbefehl
von der Nutzerendgeräteinheit 2 über das
Netz 3 zum Übertragungsmanagement-Server 16 gesendet.
Entsprechend der Kaufanforderung werden die Übertragungsmanagementinformationen
für jeden
Nutzer in der Übertragungsmanagement-Datenbank 15 erzeugt.When a user buys content, a file purchase request command from the user terminal unit becomes 2 over the net 3 to the transmission management server 16 Posted. According to the purchase request, the transmission management information for each user in the transmission management database 15 generated.
Der Übertragungsmanagement-Server 16 sendet
einen Kopierbefehl für
das Kopieren der Datei in den Nutzerbereich 18 für den Nutzer
an den Bibliotheksmanagement-Server 12. Der Bibliotheksmanagement-Server 12 durchsucht
die Inhaltsbibliothek 11 nach einer Datei mit dem gewünschten
Inhalt. Wenn die Inhaltsbibliothek 11 die Datei enthält, ruft der
Bibliotheksmanagement-Server 12 die Datei aus der Inhaltsbibliothek 11 ab
und sendet die abgerufene Datei an den Kundendateien-Managementserver 14.
Der Kundendateien-Managementserver 14 kopiert die Datei
in den Nutzerbereich 18 des Kundendateien-Speichers 13.The transmission management server 16 sends a copy command to copy the file to the user area 18 for the user to the library management server 12 , The library management server 12 searches the content library 11 for a file with the desired content. If the content library 11 contains the file, the library management server calls 12 the file from the content library 11 and sends the retrieved file to the customer file management server 14 , The customer file management server 14 copies the file into the user area 18 the customer file store 13 ,
Folglich
kann der Prozess für
den Kauf eines Inhalts als ein Kopierprozess für das Kopieren einer Datei
von der Inhaltsbibliothek 11 in den Nutzerbereich 18 des
Kundendateien-Speichers 13 ausgeführt werden. Weil die Kapazität einer
Datei mit einem Inhalt eines Bewegtbildes groß ist, ist eine lange Zeit
erforder lich, um die Datei zu übertragen.
Weil entsprechend einem derartigen System eine Datei zwischen den
Servern im selben Netz kopiert wird, kann im Gegensatz der Prozess
für den
Kauf eines Inhalts schnell abgeschlossen werden. Außerdem tritt
eine Situation, in der das Herunterladen einer Datei misslingt,
nicht auf.Thus, the process of purchasing content as a copy process for copying a file from the content library 11 in the user area 18 the customer file store 13 be executed. Since the capacity of a file containing a content of a moving picture is large, a long time is required to transfer the file. In contrast, because such a system copies a file between servers on the same network, the process of purchasing content can be completed quickly. In addition, a situation in which the downloading of a file fails does not occur.
Ein
Nutzer oder eine Nutzerin kann auf seinen bzw. ihren zugeordneten
Nutzerbereich 18 durch die Nutzerendgeräteinheit 2 zugreifen.
Wie oben beschrieben worden ist, wird eine Datei mit einem Inhalt,
den ein Nutzer gekauft hat, im Nutzerbereich 18 gespeichert.
Der Nutzer kann auf den Nutzerbereich 18 zugreifen und
ihn zur Nutzerendgeräteinheit 2 herunterladen
oder ihn auf einer Echtzeit-Grundlage (als eine Operation der Wiedergabe
in einem Strom) wiedergeben.A user may access his or her assigned user area 18 by the user terminal unit 2 access. As described above, a file having a content purchased by a user is in the user area 18 saved. The user can access the user area 18 and access it to the user terminal unit 2 or play it on a real-time basis (as a stream playback operation).
In
dem System, wie es oben beschrieben worden ist, ist ein Nutzerbereich
zum Speichern eines Inhalts jedem Nutzer zugeordnet, der einen Vertrag
mit der Inhaltsmanagementgesellschaft 1 abgeschlossen hat.
Jeder Nutzer kann einen Dienst für den
Kauf eines Inhalts und weitere Dienste mit dem Nutzerbereich verwenden.In the system as described above, a user area for storing content is assigned to each user who has a contract with the content management company 1 has completed. Each user may use a service to purchase content and other services with the user space.
Als
Nächstes
werden die durch die Inhaltsmanagementgesellschaft 1 bereitgestellten
Dienste tatsächlich
beschrieben.Next are those through the content management company 1 actually provided services.
Die
Nutzerendgeräteinheit 2 besitzt
eine Kommunikationsfunktion, um sie mit dem Netz 3 zu verbinden.
In der Nutzerendgeräteinheit 2 ist
ein Browser installiert, der dem Nutzer erlaubt, Web-Seiten zu durchblättern. Wenn
der Nutzer oder die Nutzerin einen durch die Inhaltsmanagementgesellschaft 1 bereitgestellten
Dienst nutzt, schließt
er bzw. sie einen Vertrag mit der Inhaltsmanagementgesellschaft 1 ab.
Nachdem der Nutzer einen Vertrag mit der Inhaltsmanagementgesellschaft 1 abgeschlossen
hat, weist sie dem Nutzer eine Nutzer-ID und ein Kennwort zu.The user terminal unit 2 has a communication function to connect to the network 3 connect to. In the user terminal unit 2 a browser is installed that allows the user to browse web pages. If the user one through the content management company 1 service, he or she enters into an agreement with the content management company 1 from. After the user has a contract with the content management company 1 has completed, it assigns the user a user ID and password.
Wenn
ein Nutzer oder eine Nutzerin, der bzw. die einen Vertrag mit der
Inhaltsmanagementgesellschaft 1 abgeschlossen hat, den
Dienst der Inhaltsmanagementgesellschaft 1 nutzen will,
verbindet er bzw. sie die Nutzerendgeräteinheit 2 mit dem Netz 3,
fährt den
Browser hoch und greift auf die URL (den einheitlichen Fundstellenanzeiger)
der Inhaltsmanagementgesellschaft 1 zu. Wenn die Nutzerendgeräteinheit 2 auf
die URL der Inhaltsmanagementgesellschaft 1 zugreift, sendet
sie eine Berechtigungsseite an die Nutzerendgeräteinheit 2.If a user has a contract with the content management company 1 has completed the service of content management company 1 he or she wants to connect the user terminal unit 2 with the net 3 , raises the browser and accesses the URL (the uniform reference indicator) of the content management company 1 to. When the user terminal unit 2 to the URL of the content management company 1 accesses, sends an authorization page to the user terminal unit 2 ,
Die
Berechtigungsseite enthält
ein Dialogfeld für
die Eingabe der Nutzer-ID und ein Dialogfeld für die Eingabe des Kennwortes.
Der Nutzer gibt die Nutzer-ID und das Kennwort, die ihm durch die
Inhaltsmanagementgesellschaft 1 zugewiesen worden sind, in
diese Dialogfelder ein und klickt dann auf eine Anmeldeschaltfläche.The permissions page contains a dialog box for entering the user ID and a dialog box for entering the password. The user enters the user ID and password provided by the content management company 1 in these dialog boxes and then click on a login button.
Wenn
der Nutzer die Nutzer-ID und das Kennwort in diese Dialogfelder
eingibt und dann auf die Anmeldeschaltfläche klickt, führt die
Inhaltsmanagementgesellschaft 1 einen Berechtigungsprozess aus,
um zu bestimmen, ob der zugreifende Nutzer ein Nutzer ist, der mit
der Inhaltsmanagementgesellschaft 1 einen Vertrag abgeschlossen
hat. Wenn die Inhaltsmanagementgesellschaft 1 beglaubigt
hat, dass der Nutzer ein gültiger
Nutzer ist, sendet die Inhaltsmanagementgesellschaft 1 eine
Startseite des Nutzers an die Nutzerendgeräteinheit 2.If the user has the user ID and the Enter the password in these dialog boxes, and then click the sign-in button, the content management company will run 1 an authorization process to determine if the accessing user is a user working with the content management company 1 has signed a contract. If the content management company 1 has certified that the user is a valid user, sends the content management company 1 a home page of the user to the user terminal unit 2 ,
Die
Startseite des Nutzers ist eine Startseite, die für jeden
Nutzer reserviert ist und die für
die Verwendung des Dienstes der Inhaltsmanagementgesellschaft 1 notwendig
ist. Die Startseite des Nutzers zeigt die Nutzer-ID des Nutzers,
die Gesamtkapazität des
Nutzerbereichs, die verbrauchte Kapazität usw. an. Außerdem zeigt
die Startseite des Nutzers eine Anzeige, um den Verbrauchszustand
des Nutzerbereichs für
den Nutzer zu überprüfen, eine
Anzeige, um einen Inhalt zu kaufen, und eine Anzeige für die Verwendung
verschiedener Dienste an.The home page of the user is a home page that is reserved for each user and that is for the use of the content management company service 1 necessary is. The user's home page displays the user ID of the user, the total capacity of the user area, the used capacity, and so on. In addition, the user's home page displays an ad to check the usage state of the user area for the user, an ad to buy a content, and an ad to use various services.
Wenn
der Nutzer oder die Nutzerin den Verbrauchszustand des Nutzerbereichs 18 überprüft, klickt
er bzw. sie auf einen vorgegebenen Bereich in der Startseite. Im
Ergebnis wird ein Anforderungsbefehl für den Verbrauchszustand des
Nutzerbereichs von der Nutzerendgeräteinheit 2 gesendet.
Der Anforderungsbefehl für
den Verbrauchszustand des Nutzerbereichs wird über das Netz 3 an
den Kundendateien-Managementserver 14 gesendet.If the user is the consumption state of the user area 18 checked, he or she clicks on a given area in the start page. As a result, a user-state consumption state request command is issued from the user terminal unit 2 Posted. The request state for the consumption state of the user area is transmitted via the network 3 to the customer file management server 14 Posted.
Wenn
der Kundendateien-Managementserver 14 den Anforderungsbefehl
für den
Verbrauchszustand des Nutzerbereichs empfängt, überprüft der Kundendateien-Managementserver 14 den
Verbrauchszustand des Nutzerbereichs 18, der der Nutzer-ID
des Nutzers entspricht. Bei der in 4 gezeigten
Management-Datenbank überprüft der Kundendateien-Managementserver 14 den
Verbrauchszustand des Nutzerbereichs 18 für den Nutzer
und sendet eine Seite mit der Liste der vom Nutzer gespeicherten
Inhalte an die Nutzerendgeräteinheit 2. Der
Nutzer kann den Verbrauchszustand des Nutzerbereichs 18 auf
der Seite mit der Liste der vom Nutzer gespeicherten Inhalte erfahren.If the customer file management server 14 receives the request state for the usage state of the user area, the customer file management server checks 14 the consumption status of the user area 18 that matches the user ID of the user. At the in 4 shown management database checks the customer file management server 14 the consumption status of the user area 18 for the user and sends a page with the list of contents stored by the user to the user terminal unit 2 , The user can change the consumption status of the user area 18 on the page containing the list of content stored by the user.
Der
Nutzer kann die Datei eines im Nutzerbereich 18 gespeicherten
Inhalts herunterladen oder ihn auf Echtzeit-Basis (als die Operation
der Wiedergabe in einem Strom) wiedergeben.The user can file one in the user area 18 or play it back on a real-time basis (as the streaming operation).
Wenn
der Nutzer oder die Nutzerin eine Datei eines im Nutzerbereich 18 gespeicherten
Inhalts auf Echtzeit-Basis (als die Operation der Wiedergabe in
einem Strom) wiedergibt, bezeichnet er bzw. sie dessen Dateinamen
und klickt dann auf eine vorgegebene Schaltfläche. Im Ergebnis wird ein Anforderungsbefehl
für die
Wiedergabe in einem Strom für die
Datei von der Nutzerendgeräteinheit 2 gesendet. Der
Anforderungsbefehl für
die Wiedergabe in einem Strom für
die Datei wird über
das Netz 3 an den Kundendateien-Managementserver 14 gesendet.If the user has a file in the user area 18 plays back stored content on a real-time basis (as the Stream Playback operation), he or she names its file name, and then clicks a preset button. As a result, a request command for reproduction in a stream for the file from the user terminal unit becomes 2 Posted. The request command for playing in a stream for the file is sent over the network 3 to the customer file management server 14 Posted.
Wenn
der Kundendateien-Managementserver 14 den Anforderungsbefehl
für die
Wiedergabe in einem Strom von der Nutzerendgeräteinheit 2 empfängt, ruft
der Kundendateien-Managementserver 14 die bezeichnete Datei
vom Nutzerbereich 18 ab und überträgt die Daten der Datei zur
Nutzerendgeräteinheit 2 für die Operation
der Wiedergabe in einem Strom. An diesem Punkt fährt die Nutzerendgeräteinheit 2 eine
Anwendung für
die Operation der Wiedergabe in einem Strom für ein Bewegtbild der Datei hoch.
Wenn der Kundendateien-Managementserver 14 die Daten der
Datei an die Nutzerendgeräteinheit 2 sendet,
gibt die Anwendung für
die Operation der Wiedergabe in einem Strom den Inhalt entsprechend den
gesendeten Daten wieder.If the customer file management server 14 the request command for reproduction in a stream from the user terminal unit 2 receives, calls the customer file management server 14 the designated file from the user area 18 and transmits the data of the file to the user terminal unit 2 for the operation of playing in a stream. At this point, the user terminal unit is traveling 2 an application for the operation of playing in a stream for a moving picture of the file high. If the customer file management server 14 the data of the file to the user terminal unit 2 sends the application for the operation of rendering in a stream the content according to the data sent.
Wenn
der Nutzer oder die Nutzern die Datei der Inhalte speichert, bezeichnet
er bzw. sie die Datei und klickt auf eine vorgegebene Schaltfläche. Im
Ergebnis wird ein Dateiübertragungs-Anforderungsbefehl
von der Nutzerendgeräteinheit 2 gesendet.
Der Dateiübertragungs-Anforderungsbefehl
wird über das
Netz 3 an den Kundendateien-Managementserver 14 gesendet.When the user or users save the file of contents, he or she names the file and clicks on a predetermined button. As a result, a file transfer request command is issued from the user terminal unit 2 Posted. The file transfer request command is sent over the network 3 to the customer file management server 14 Posted.
Wenn
der Kundendateien-Managementserver 14 den Dateiübertragungs-Anforderungsbefehl empfängt, ruft
der Kundendateien-Managementserver 14 die bezeichnete Datei
vom Nutzerbereich 18 ab und überträgt die abgerufene Datei an
die Nutzerendgeräteinheit 2.
Die vom Kundendateien-Managementserver 14 übertragene
Datei mit dem Inhalt wird auf dem Festplattenlaufwerk oder dergleichen der
Nutzerendgeräteinheit 2 gespeichert.If the customer file management server 14 receives the file transfer request command, the customer file management server calls 14 the designated file from the user area 18 and transmits the retrieved file to the user terminal unit 2 , The from the customer file management server 14 transferred file with the content is on the hard disk drive or the like of the user terminal unit 2 saved.
Wenn
der Nutzer oder die Nutzerin einen Inhalt kauft, gibt er bzw. sie
den Dateinamen des Inhalts in ein vorgegebenes Dialogfeld der Kaufseite ein.
Der Dateiname kann aus einem Dialogfeld ausgewählt werden, das mehrere Dateinamen
enthält. Alternativ
können
die Inhalte entsprechend einem Suchergebnis eingegrenzt werden,
sodass der Nutzer einen Dateinamen aus dem eingegrenzten Ergebnis
auswählen
kann. Wenn der Nutzer den Dateinamen eingibt und auf die Kaufschaltfläche klickt, wird
ein Dateikauf-Anforderungsbefehl von der Nutzerendgeräteinheit 2 gesendet.
Der Dateikauf-Anforderungsbefehl wird über das Netz 3 an
den Übertragungsmanagement-Server 16 gesendet.When the user buys content, he or she inputs the file name of the content into a predetermined dialog box of the purchase page. The file name can be selected from a dialog box that contains multiple file names. Alternatively, the contents may be narrowed down according to a search result so that the user can select a file name from the limited result. When the user inputs the file name and clicks the purchase button, a file purchase request command from the user terminal unit becomes 2 Posted. The file purchase request command is sent over the network 3 to the transmission management server 16 Posted.
Wenn
der Übertragungsmanagement-Server 16 den
Dateikauf-Anforderungsbefehl empfängt, registriert der Übertragungsmanagement-Server 16 den
Zustand, dass die Datei gekauft ist, in der in 5 gezeigten Übertragungsmanagement-Datenbank
und sendet einen Kopierbefehl für
das Kopieren der Datei in den Nutzerbereich 18 für den Nutzer
an den Bibliotheksmanagement-Server 12.When the transmission management server 16 receives the file request command, the transmission management server registers 16 the state that the file is bought in the 5 shown transmission management data bank and sends a copy command to copy the file to the user area 18 for the user to the library management server 12 ,
Wenn
der Bibliotheksmanagement-Server 12 den Kopierbefehl empfängt, durchsucht
der Bibliotheksmanagement-Server 12 die Inhaltsbibliothek 11 nach
der Datei. Wenn die Inhaltsbibliothek 11 die Datei enthält, ruft
der Bibliotheksmanagement-Server 12 die Datei aus der Inhaltsbibliothek 11 ab
und kopiert die Datei in den bezeichneten Nutzerbereich 18 des
Kundendateien-Speichers 13.
Im Ergebnis ist der Prozess für
den Kauf eines Inhalts abgeschlossen.If the library management server 12 receives the copy command, the library management server searches 12 the content library 11 after the file. If the content library 11 contains the file, the library management server calls 12 the file from the content library 11 and copies the file to the designated user area 18 the customer file store 13 , As a result, the process of purchasing content is complete.
Wenn
die spätere Übertragung
der angeforderten Datei geplant ist, benachrichtigt der Bibliotheksmanagement-Server 12 den Übertragungsmanagement-Server 16 über das
geplante Übertragungsdatum.
Zum geplanten Übertragungsdatum sendet
der Übertragungsmanagement-Server 16 einen
Kopierbefehl für
das Kopieren der Datei in den Nutzerbereich 18 für den Nutzer
an den Bibliotheksmanagement-Server 12. Wenn der Bibliotheksmanagement-Server 12 den Kopierbefehl
empfängt, durchsucht
der Bibliotheksmanagement-Server 12 die Inhaltsbibliothek 11 nach
der Datei. Wenn die Inhaltsbibliothek 11 die Datei enthält, ruft
der Bibliotheksmanagement-Server 12 die Datei aus der Inhaltsbibliothek 11 ab
und kopiert die Datei in den bezeichneten Nutzerbereich 18 des
Kundendateien-Speichers 13. Im Ergebnis ist der Prozess
für den Kauf
eines Inhalts abgeschlossen.When the subsequent transfer of the requested file is scheduled, the library management server notifies 12 the transmission management server 16 about the planned transmission date. The transmission management server sends the planned transmission date 16 a copy command to copy the file to the user area 18 for the user to the library management server 12 , If the library management server 12 receives the copy command, the library management server searches 12 the content library 11 after the file. If the content library 11 contains the file, the library management server calls 12 the file from the content library 11 and copies the file to the designated user area 18 the customer file store 13 , As a result, the process of purchasing content is complete.
Nachdem
die Datei mit dem Inhalt, der der Kaufanforderung entspricht, aus
der Bibliothek in den Nutzerbereich 18 des Nutzers kopiert
worden ist und dadurch der Prozess für den Kauf eines Inhalts abgeschlossen
worden ist, wird ein Prozess ausgeführt, um die Gebühr für den Inhalt
in Rechnung zu stellen.After the file with the content that meets the purchase request, from the library into the user area 18 has been copied by the user and thereby the process for purchasing a content has been completed, a process is executed to charge the fee for the content.
Somit
besitzt das System einen derartigen Nutzerbereich 18. Mit
dem Nutzerbereich 18 kann das System die Inhalte managen.
Die im Nutzerbereich 18 gespeicherten Inhaltsdateien können gesendet
und durch die Nutzerendgeräteinheit 2 in
einem Strom wiedergegeben werden oder auf das Festplattenlaufwerk
der Nutzerendgeräteinheit 2 heruntergeladen
werden.Thus, the system has such a user area 18 , With the user area 18 the system can manage the content. The in the user area 18 stored content files can be sent and sent by the user terminal unit 2 in a stream or on the hard disk drive of the user terminal unit 2 be downloaded.
Selbstverständlich können die
Inhaltsdateien direkt gesendet und durch die Nutzerendgeräteinheit 2 in
einem Strom wiedergegeben werden oder direkt zum Festplattenlaufwerk
der Nutzerendgeräteinheit 2 heruntergeladen
werden.Of course, the content files can be sent directly and by the user terminal unit 2 in a stream or directly to the hard disk drive of the user terminal unit 2 be downloaded.
Wenn
eine Inhaltsdatei vom Nutzerbereich 18 oder der Inhaltsbibliothek 11 zur
Nutzerendgeräteinheit 2 gesendet
und durch die Nutzerendgeräteinheit 2 in
einem Strom wiedergegeben wird, kann in einem derartigen System
der Nutzer die Nutzerendgeräteinheit
so betreiben, um verschiedene Wiedergabefunktionen auszuführen, wie
z. B. die Stopoperation, die Operationen des Vorwärtsüberspringens
und die Operation des Rückwärtsüberspringens.
In diesem Fall kann der Nutzer jedoch z. B. eine Nachricht oder
eine Werbeeinblendung überspringen,
die ein wichtiger Abschnitt vom Standpunkt des Informationsanbieters
ist.If a content file from the user area 18 or the content library 11 to the user terminal unit 2 sent and by the user terminal unit 2 is played in a stream, in such a system, the user can operate the user terminal unit to perform various rendering functions, such. The stop operation, the forward skip operations, and the skip backward operation. In this case, the user can, however, z. For example, you may skip a message or commercial that is an important part of the information provider's point of view.
Folglich
besitzt in diesem Beispiel eine Inhaltsdatei einen nicht zu überspringenden
Bereich, der einen wichtigen Abschnitt repräsentiert. Wenn der nicht zu überspringende
Bereich übersprungen wird,
werden die dem nicht zu überspringenden
Bereich entsprechenden Informationen unter Verwendung eines weiteren
Sendemittels, wie z. B. elektronischer Post, an die Nutzerendgeräteinheit
gesendet. Folglich können
die wichtigen Informationen sicher zum Nutzer übertragen werden.consequently
In this example, a content file has a non-skippable content file
Area that represents an important section. If not skipping
Area is skipped,
they will not be skipped
Area corresponding information using another
Transmission means, such as. B. electronic mail, to the user terminal unit
Posted. Consequently, you can
the important information is transmitted securely to the user.
Mit
anderen Worten, die Inhaltsbibliothek 11 speichert Informationen
bezüglich
eines nicht zu überspringenden
Bereichs für
jede Inhaltsdatei, wie in 6 gezeigt
ist. Die Informationen bezüglich
des nicht zu überspringenden
Bereichs werden mit einer Datenbank gemanagt. Nachdem ein Inhalt
gekauft und eine Datei mit dem Inhalt in den Nutzerbereich 18 kopiert
worden ist, werden die Informationen bezüglich des nicht zu überspringenden
Bereichs nicht aus der Datenbank verloren. Die Informationen bezüglich des
nicht zu überspringenden
Bereichs können
aus der Datenbank entsprechend einer vom Übertragungsmanagement-Server 17 ausgegebenen
Suchanforderung gesucht werden.In other words, the content library 11 stores information about a non-skip area for each content file, as in 6 is shown. The non-skip area information is managed with a database. Having purchased a content and a file containing the content in the user area 18 has been copied, the information regarding the area not to be skipped is not lost from the database. The information regarding the non-skip area may be retrieved from the database according to one from the transmission management server 17 output search request.
Außerdem besitzt
die Inhaltsbibliothek 11 eine Datenbank 20 der
Informationen des Urhebers der Inhalte. Wie in 7 gezeigt
ist, speichert die Datenbank 20 der Informationen des Urhebers
der Inhalte Informationen bezüglich
eines nicht zu überspringenden
Bereichs einer Inhaltsdatei für
jeden Inhaltsinformationsanbieter. In 7 repräsentiert
die "Übertragungsdatei" eine Datei mit Informationen, die
in dem Fall übertragen
wird, dass ein nicht zu überspringender
Bereich übersprungen
worden ist. Wenn ein nicht zu überspringender
Bereich eine Werbeeinblendung ist, dann enthält die Übertragungsdatei die Informationen
der Werbeeinblendung.In addition, the content library owns 11 a database 20 the information of the author of the content. As in 7 shown, stores the database 20 the information of the originator of the content information regarding a non-skip area of a content file for each content information provider. In 7 For example, the "transfer file" represents a file of information transmitted in the event that an area not to be skipped has been skipped. If a non-skippable area is an ad insertion, then the transfer file contains the ad insertion information.
Wenn
der Übertragungsmanagement-Server 17 eine
Suchanforderung für
einen nicht zu überspringenden
Bereich einer Inhaltsdatei ausgibt, werden die Informationen der
Datenbank 20 der Informationen des Urhebers der Inhalte
unter Verwendung weiterer Mittel, wie z. B. elektronischer Post,
dem Nutzer bereitgestellt.When the transmission management server 17 makes a search request for a non-skippable area of a content file becomes the information of the database 20 the information of the originator of the content using other means, such. As electronic mail, the user provided.
Wenn
eine Inhaltsdatei z. B. von der Inhaltsbibliothek 11 zur
Nutzerendgeräteinheit 2 gesendet wird
und die Inhaltsdatei in einem Strom wiedergegeben wird, wird eine
Stromübertragungsanforderung von
der Nutzerendgeräteinheit 2 zum Übertragungsmanagement-Server 16 gesendet.If a content file is z. From the content Library 11 to the user terminal unit 2 is transmitted and the content file is reproduced in a stream, becomes a power transmission request from the user terminal unit 2 to the transmission management server 16 Posted.
Wenn
der Übertragungsmanagement-Server 16 eine
Stromübertragungsanforderung
für eine
Inhaltsdatei vom Nutzer empfängt,
veranlasst der Übertragungsmanagement-Server 16 den
Bibliotheksmanagement-Server 12, nach der Inhaltsdatei zu
suchen.When the transmission management server 16 receives a stream transmission request for a content file from the user, causes the transmission management server 16 the library management server 12 to search for the content file.
Der
Bibliotheksmanagement-Server 12 durchsucht die Inhaltsbibliothek 11 nach
der gewünschten
Inhaltsdatei. Wenn die Inhaltsbibliothek 11 die gewünschte Inhaltsdatei
speichert, überträgt der Bibliotheksmanagement-Server 12 die
Inhaltsdatei zur Nutzerendgeräteinheit 2,
sodass sie die Inhaltsdatei in einem Strom wiedergegeben kann. An diesem
Punkt durchsucht der Bibliotheksmanagement-Server 12 die
(in 6 gezeigte) Datenbank der Inhaltsbibliothek 11 nach
einem nicht zu überspringenden
Bereich der Inhaltsdatei und sendet die Informationen bezüglich des
erhaltenen nicht zu überspringenden
Bereichs an die Nutzerendgeräteinheit 2.
Die Nutzerendgeräteinheit 2 speichert
die Informationen bezüglich
des nicht zu überspringenden Bereichs.The library management server 12 searches the content library 11 according to the desired content file. If the content library 11 stores the desired content file, transfers the library management server 12 the content file to the user terminal unit 2 so she can play the content file in one stream. At this point, the library management server scans 12 in the 6 shown) database of the content library 11 after a non-skip area of the content file and sends the information regarding the obtained non-skipped area to the user terminal unit 2 , The user terminal unit 2 stores the information regarding the area that should not be skipped.
Die
Nutzerendgeräteinheit 2 fährt eine
dedizierte Anwendung für
die Operation der Wiedergabe in einem Strom hoch, empfängt die
Inhaltsdatei vom Bibliotheksmanagement-Server 12 und gibt
die Inhaltsdatei in einem Strom wieder. Weil die Nutzerendgeräteinheit 2 die
Informationen bezüglich
des nicht zu überspringenden
Bereichs empfangen hat, kann die Nutzerendgeräteinheit 2 bestimmen,
ob die gegenwärtig
wiedergegebenen Informationen der nicht zu überspringende Bereich sind
oder nicht.The user terminal unit 2 When a dedicated application powers up for streaming, it receives the content file from the library management server 12 and plays the content file in a stream. Because the user terminal unit 2 has received the information regarding the non-skip area, the user terminal unit 2 determine whether or not the currently reproduced information is the non-skip area.
Während die
Inhaltsdatei in einem Strom wiedergegeben wird, wenn der Nutzer
eine Vorwärts-Wiedergabeoperation
ausführt,
veranlasst die Anwendung der Nutzerendgeräteinheit 2, falls
der nicht zu überspringende
Bereich übersprungen
wird, dass Informationen, die repräsentieren, dass der nicht zu überspringende
Bereich übersprungen
worden ist (wobei diese Informationen als die Informationen bezüglich des Überspringens
des nicht zu überspringenden
Bereichs bezeichnet werden), an den Übertragungsmanagement-Server 16 gesendet
werden. Die Informationen bezüglich
des Überspringens des
nicht zu überspringenden
Bereichs enthalten Nutzerinformationen, die Datei-ID, den nicht
zu überspringenden
Bereich und die Informationen des Urhebers der Inhalte.While the contents file is being played in a stream when the user performs a forward playback operation, the application causes the user terminal unit 2 if the skipped area is skipped, information representing that the skipped area has been skipped (this information being referred to as skipping the skipping area) is sent to the transmission management server 16 be sent. The skip-to-skip information includes user information, the file ID, the non-skippable area, and content creator information.
Wenn
der Übertragungsmanagement-Server 16 die
Informationen bezüglich
des Überspringens des
nicht zu überspringenden
Bereichs empfängt, gibt
der Übertragungsmanagement-Server 16 einen Suchbefehl
für eine
Datei, die dem nicht zu überspringenden
Bereich entspricht, an die Datenbank 20 der Informationen
des Urhebers der Inhalte aus.When the transmission management server 16 the information regarding skipping the non-skip area is given by the transmission management server 16 a search command for a file that corresponds to the non-skip area to the database 20 the information of the originator of the content.
Die
Datenbank 20 der Informationen des Urhebers der Inhalte
durchsucht die in 7 gezeigte Datenbank nach einer Übertragungsdatei,
die dem nicht zu überspringenden
Bereich der Inhaltsdatei entspricht.Database 20 the information of the originator of the content searches the in 7 shown database after a transfer file that corresponds to the non-skipped area of the content file.
Wenn
die Datenbank 20 der Informationen des Urhebers der Inhalte
eine Übertragungsdatei
erhalten hat, die dem nicht zu überspringenden
Bereich der Inhaltsdatei entspricht, sendet die Datenbank 20 der
Informationen des Urhebers der Inhalte die Übertragungsdatei und die Nutzerinformationen
an den Postverarbeitungs-Server 17.If the database 20 If the originator of the content has received a transfer file that corresponds to the non-skip area of the content file, the database sends 20 the information of the originator of the content, the transmission file and the user information to the mail processing server 17 ,
Der
Postverarbeitungs-Server 17 sendet die von der Datenbank 20 der
Informationen des Urhebers der Inhalte empfangene Übertragungsdatei
mit elektronischer Post an den Nutzer, der den bezeichneten Nutzerinformationen
entspricht.The mail processing server 17 sends the from the database 20 the electronic mail transmission file received by the originator of the content corresponding to the designated user information.
Falls
ein Nutzer den nicht zu überspringenden
Bereich übersprungen
hat, werden folglich Informationen, die dem nicht zu überspringenden
Bereich entsprechen, an den Nutzer übertragen. Wenn der nicht zu überspringende
Bereich eine Werbeeinblendung ist, wird sie mit elektronischer Post
zum Nutzer übertragen.If
a user who can not be skipped
Skipped area
Thus, information becomes information that can not be skipped
Correspond to the area transferred to the user. If not skipping
Area is a commercial, it will be sent by electronic mail
transferred to the user.
Gemäß der Erfindung
werden, wenn eine Datei mit Inhalten von einem Server zu einer Nutzerendgeräteeinheit
gesendet wird, außerdem
Informationen bezüglich
eines nicht zu überspringenden
Bereichs gesendet. Die Nutzerendgeräteeinheit bestimmt, ob der
nicht zu überspringende
Bereich übersprungen
worden ist oder nicht. Wenn der nicht zu überspringende Bereich übersprungen
worden ist, werden Informationen, die repräsentieren, dass der nicht zu überspringende
Bereich übersprungen
worden ist, zu dem Server gesendet. Wenn der Server derartige Informationen
empfängt,
werden Informationen, die dem nicht zu überspringenden Bereich entsprechen,
unter Verwendung eines weiteren Sendemittels, wie z. B. elektronischer
Post, an die Nutzerendgeräteinheit
gesendet. Folglich können
die Informationen sicher zur Nutzerseite übertragen werden, selbst wenn
wichtige Informationen auf der Seite der Nutzerendgeräteinheit übersprungen
werden.According to the invention
when a file of contents from a server to a user terminal unit
is sent, as well
Information regarding
a not to be skipped
Area sent. The user terminal unit determines whether the
not to be skipped
Skipped area
been or not. When the skipped area is skipped
Become information that represents the not to be skipped
Skipped area
has been sent to the server. If the server has such information
receives
information that corresponds to the non-skip area,
using a further transmitting means, such. B. electronic
Post, to the user terminal unit
Posted. Consequently, you can
the information is securely transmitted to the user side, even if
skipped important information on the user terminal unit page
become.