BRPI0720992A2 - Sistema de distribuição de anúncio, servidor de distribuição de anúncio, método de distribuição de anúncio, programa e meio de gravação - Google Patents

Sistema de distribuição de anúncio, servidor de distribuição de anúncio, método de distribuição de anúncio, programa e meio de gravação Download PDF

Info

Publication number
BRPI0720992A2
BRPI0720992A2 BRPI0720992-4A BRPI0720992A BRPI0720992A2 BR PI0720992 A2 BRPI0720992 A2 BR PI0720992A2 BR PI0720992 A BRPI0720992 A BR PI0720992A BR PI0720992 A2 BRPI0720992 A2 BR PI0720992A2
Authority
BR
Brazil
Prior art keywords
video
data
content
advertisement
user
Prior art date
Application number
BRPI0720992-4A
Other languages
English (en)
Inventor
Keiko Watanuki
Haruo Hinode
Masayuki Nakazawa
Ikuo Keshi
Yasushi Adachi
Tatsushi Aiba
Tomoaki Yamamoto
Original Assignee
Sharp Kk
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Kk filed Critical Sharp Kk
Publication of BRPI0720992A2 publication Critical patent/BRPI0720992A2/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Graphics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

Relatório Descritivo da Patente de Invenção para "SISTEMA DE DISTRIBUIÇÃO DE ANÚNCIO, SERVIDOR DE DISTRIBUIÇÃO DE ANÚNCIO, MÉTODO DE DISTRIBUIÇÃO DE ANÚNCIO, PROGRAMA E MEIO DE GRAVAÇÃO·'.
Campo Técnico
A presente invenção refere-se a uma tecnologia para distribuição de anúncio adequada para o gosto do usuário.
Antecedentes da Técnica
Por exemplo, existia o caso no qual um telespectador de um programa difundido, quando assistindo a um programa, sente-se como indo para a loja, tal como uma churrascaria Coreana, etc., que é apresentada no programa, mas o telespectador a esquece com a passagem dos dias e ter- mina não visitando a loja mesmo embora o telespectador passe perto da loja posteriormente. Uma tal situação é uma perda para a estação difusora que retratou a loja, para a loja que foi retratada e também para o telespectador que estava interessado, mas perdeu a oportunidade de ir a essa loja.
Convencionalmente, para as pessoas que visitam áreas desco- nhecidas, existe uma tecnologia para obter informação sobre lojas, facilida- des e assim por diante pela pesquisa pela Internet. Entretanto, isso é inútil se o nome ou local da loja retratada no programa de difusão foi esquecido ou quando o simples fato de ser retratado na difusão foi esquecido.
A fim de prover definitivamente informação sobre a loja, etc., re- tratada em um programa difundido para os telespectadores, existe uma tec- nologia revelada que acumula informação da loja em relação com dados de especificação do programa e os apresenta quando apropriado (ver docu- mento de patente 1, por exemplo).
A figura 22 é um diagrama de configuração de um sistema con- vencional para distribuir dados com relação a lojas e similares.
Esse sistema é composto de um primeiro dispositivo de terminal 101, um segundo dispositivo de terminal 102 e um servidor 103. O servidor 103 inclui: uma unidade de registro de dados selecionados 104 para registrar informação do programa selecionado pelo usuário, um DB (banco de dados) de dados selecionados 105 para armazenar os dados, uma unidade de pes- quisa de dados selecionados 106 para pesquisar dados do DB de dados se- lecionados, um DB de vídeo 107 para armazenar vídeo difundido, um DB de anúncio 108 para armazenar dados do anúncio, um sintetizador de conteúdo 5 109 para produzir um conteúdo sintetizando vídeo do DB de vídeo 107 e da- dos de anúncio do DB de anúncio 108, um DB de conteúdo 110 para arma- zenar o conteúdo e uma unidade de pesquisa de conteúdo 111 para pesqui- sar um conteúdo do DB de conteúdo 110.
Quando o usuário, vendo um programa, sente-se interessado 10 em uma loja retratada no programa, o usuário opera o segundo dispositivo de terminal 102 tal como um PC (computador pessoal) ou telefone móvel para transmitir um ID de usuário e um ID de especificação do programa para especificar o programa. Quando o servidor 103 recebe o ID do usuário e o ID de especificação do programa, a unidade de registro de dados selecionados 15 104 registra esses IDs em uma maneira relacionada no DB de dados sele- cionados 105.
A seguir, o usuário transmite o ID do usuário para o servidor 103 por meio do primeiro dispositivo de terminal 101, que é um terminal a bordo ou similares, a unidade de pesquisa de dados selecionados 106 no servidor 20 103 pesquisa através do DB de dados selecionados 105 para adquirir o ID de especificação do programa com base no ID do usuário. A unidade de pesquisa de conteúdo 111, que é suprida com o ID de especificação do pro- grama, pesquisa os dados de conteúdo ligados com o ID de especificação do programa e transmite os dados de conteúdo para o primeiro dispositivo 25 de terminal 101, de modo que o usuário pode obter a informação quanto à loja que o usuário ficou previamente interessado, no primeiro dispositivo de terminal 101.
Documento de patente 1:
Pedido de Patente Japonesa aberto a inspeção pública 2006-12045 Descrição da Invenção
Problemas a serem resolvidos pela invenção
Entretanto, desde que, no sistema de distribuição de dados reve- lado no documento de patente 1, somente a informação sobre a loja que foi retratada pelo programa de difusão é distribuída, existe o problema que ou- tras lojas que não foram retratadas não podem usar esse serviço mesmo se elas desejassem distribuir anúncio.
5 Ademais, quando uma certa loja foi escolhida algumas vezes em
um programa de difusão ou quando uma certa loja foi retratada em múltiplos programas, e se o usuário designou a mesma loja um número múltiplo de vezes, ocorre o problema que a técnica convencional, como mostrado no documento de patente 1, não pode determinar qual vídeo deve ser selecio- nado como o melhor anúncio.
A presente invenção foi planejada para resolver os problemas acima, é, portanto, um objetivo da invenção prover um sistema de distribui- ção de anúncio, um servidor de distribuição de anúncio e um método de dis- tribuição de anúncio, programa e meio de gravação, que possam encorajar 15 os usuários a comprarem, selecionando a melhor cena de vídeo do progra- ma em harmonia com o anúncio distribuído por um anunciante e distribuin- do-a com o anúncio.
Meios para Resolução dos Problemas
Em vista da situação acima, o sistema de distribuição de anúncio 20 de acordo com a primeira invenção é um sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, carac- terizado em que um armazenamento é pesquisado com base nos dados que especificam um anúncio, de modo a determinar se existe quaisquer dados de vídeo correspondem com os dados do anúncio, e se os dados de vídeo 25 correspondendo com os dados de anúncio encontrados, o servidor distribui os dados do anúncio para o dispositivo de terminal.
O sistema de distribuição de anúncio de acordo com a segunda invenção é um sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- 30 zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um anúncio, de modo a determinar se existe quaisquer da- dos de vídeo correspondendo com os dados do anúncio, e se os dados de vídeo correspondendo com os dados do anúncio são encontrados, o servidor distribui os dados de anúncio para o dispositivo de terminal.
O sistema de distribuição de anúncio de acordo com a terceira invenção é um sistema de distribuição de anúncio para distribuir anúncio de 5 um servidor para um dispositivo de terminal, caracterizado em que um arma- zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um anúncio, de modo a determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio, e se dados de vídeo correspondendo com os dados do anúncio são encontrados, o servidor 10 distribui os dados do anúncio e os dados de vídeo para o dispositivo de ter- minal.
O sistema de distribuição de anúncio de acordo com a quarta invenção é um sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- 15 zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um conteúdo incluindo anúncio, e quando os dados que i- dentificam o conteúdo são encontrados no armazenamento, o servidor distri- bui os dados de conteúdo para o dispositivo de terminal.
O servidor de distribuição de anúncio de acordo com a quinta invenção é um servidor de distribuição de anúncio para distribuir anúncio para um dispositivo de terminal, compreendendo: um armazenamento de vídeo de propaganda para gerenciar pares de dados de anúncio e dados de vídeo; uma porção de pesquisa de vídeo de propaganda que, com base nos dados identificando um anúncio recebido do dispositivo de terminal, pesqui- sa o armazenamento de vídeo de propaganda se existem quaisquer dados de vídeo correspondendo com os dados do anúncio, refletindo a história de visualização do usuário e um sintetizador de conteúdo para combinar os da- dos de anúncio e os dados de vídeo quando os dados de vídeo correspon- dendo com os dados do anúncio são encontrados, caracterizado em que os dados do anúncio e os dados de vídeo são distribuídos para o dispositivo de terminal.
O servidor de distribuição de anúncio de acordo com a sexta in- venção inclui uma porção de registro de vídeo de propaganda para selecio- nar os dados de vídeo adequados para os dados do anúncio e é caracteri- zado em que o armazenamento de vídeo de propaganda armazena o ID do anúncio que identifica os dados do anúncio e o ID do vídeo que identifica os dados de vídeo em par.
O servidor de distribuição de anúncio de acordo com a sétima invenção é caracterizado em que a porção de pesquisa de vídeo de propa- ganda, com base no ID do anúncio recebido do dispositivo de terminal, pes- quisa se o ID do vídeo que corresponde com o ID do anúncio está presente 10 no armazenamento do vídeo de propaganda, e libera, se o ID do vídeo cor- respondente é encontrado, o ID do anúncio e o ID do vídeo para o sintetiza- dor de conteúdo, e o sintetizador de conteúdo identifica os dados do anúncio e os dados de vídeo com base no ID do anúncio e no ID do vídeo.
O servidor de distribuição de anúncio de acordo com a oitava invenção é caracterizado em que a porção de registro do vídeo da propa- ganda compara a informação de texto contida nos dados do anúncio e a in- formação de texto contida nos dados de vídeo para selecionar os dados de vídeo adequados para os dados do anúncio.
O servidor de distribuição de anúncio de acordo com a nona in- 20 venção inclui um armazenamento de história de visualização para gerenciar IDs de vídeo dos dados de vídeo que refletem o gosto do usuário; e uma porção de pesquisa de história de visualização para pesquisar se o ID de vídeo extraído do armazenamento do vídeo de propaganda foi armazenado no armazenamento da história de visualização, e é caracterizado em que 25 quando o ID de vídeo correspondente é encontrado no armazenamento da história de visualização, o ID de vídeo e o ID do anúncio correspondendo com ele são liberados para o sintetizador de conteúdo.
O servidor de distribuição de anúncio de acordo com a décima invenção é caracterizado em que o armazenamento de vídeo de propaganda gerencia uma combinação de um ID de usuário, um ID de anúncio refletindo o gosto do usuário e um ID de vídeo.
O servidor de distribuição de anúncio de acordo com a décima primeira invenção é um servidor de distribuição de anúncio para distribuir anúncio para um dispositivo de terminal, compreendendo: um armazena- mento de conteúdo para armazenar os dados de conteúdo dos dados de anúncio sintetizados com os dados de vídeo; um armazenamento de conte- 5 údo favorito para gerenciar uma combinação de um ID de usuário e um ID de conteúdo que identifica os dados de conteúdo adequados para o gosto do usuário; uma porção de pesquisa de conteúdo favorito para pesquisar se um ID de conteúdo recebido do dispositivo de terminal está presente no arma- zenamento de conteúdo favorito e um distribuidor de conteúdo que adquire 10 dados de conteúdo do armazenamento de conteúdo e distribui os dados de conteúdo para o dispositivo de terminal.
O servidor de distribuição de anúncio de acordo com a décima segunda invenção inclui um analisador de história de visualização para de- terminar se os dados de vídeo são adequados para o gosto do usuário com 15 base nos dados de comportamento de visualização do usuário e é caracteri- zado em que a combinação dos dados de anúncio e os dados de vídeo ou a seleção dos dados de conteúdo é feita refletindo o resultado da determina- ção.
O servidor de distribuição de anúncio de acordo com a décima 20 terceira invenção é caracterizado em que quando uma pluralidade de dados de vídeo é adequada para os dados do anúncio, os dados de vídeo tendo o maior grau de similaridade com o anúncio, os dados de vídeo tendo o grau mais alto de preferência do usuário, os dados de vídeo dos quais o tempo de visualização do usuário ou do qual a data de difusão do programa é a mais 25 recente, ou os dados de vídeo que concordam com a colocação adequada para o tempo quando o anúncio é distribuído, são selecionados.
O método de distribuição de anúncio de acordo com a décima quarta invenção é um método de distribuição de anúncio para distribuir a- núncio de um servidor para um dispositivo de terminal, compreendendo as etapas de:
pesquisar um armazenamento que reflete o gosto do usuário com base nos dados que identificam um anúncio e determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio e dis- tribuir os dados do anúncio do servidor para o dispositivo de terminal quando os dados de vídeo correspondendo com os dados do anúncio foram encon- trados.
O método de distribuição de anúncio de acordo com a décima
quinta invenção é um método de distribuição de anúncio para distribuir a- núncio de um servidor para um dispositivo de terminal, compreendendo as etapas de:
pesquisar um armazenamento que reflete o gosto do usuário 10 com base nos dados que identificam um anúncio e determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio e dis- tribuir os dados do anúncio e os dados de vídeo do servidor para o dispositi- vo de terminal quando os dados de vídeo correspondendo com os dados do anúncio foram encontrados.
O método de distribuição de anúncio de acordo com a décima
sexta invenção é um método de distribuição de anúncio para distribuir anún- cio de um servidor para um dispositivo de terminal, compreendendo as eta- pas de:
pesquisar um armazenamento que reflete o gosto do usuário com base nos dados que identificam um conteúdo contendo anúncio e distri- buir os dados de conteúdo do servidor para o dispositivo de terminal quando os dados que identificam o conteúdo foi encontrados no armazenamento.
O programa de acordo com a presente invenção é caracterizado por fazer um computador executar o método de distribuição de anúncio aci- ma descrito.
O meio de gravação da presente invenção é caracterizado por ser gravado com o programa acima descrito de modo a ser legível por um computador.
Efeito da Invenção
Como descrito acima, de acordo com a presente invenção, com
base em um ID de anúncio, os dados de vídeo correspondendo com o ID do anúncio são extraídos e o servidor distribui os dados de vídeo para o dispo- sitivo de terminal, de modo que o usuário verá o anúncio junto com o vídeo, por meio disso, é possível encorajar o usuário a comprar.
Além do que, com base em um ID de conteúdo no conteúdo con- tido no anúncio, o armazenamento que gerencia IDs de conteúdo adequados 5 para o gosto do usuário é pesquisado. Se o ID de conteúdo correspondente é encontrado, o servidor distribui os dados de conteúdo, de modo que o u- suário verá os dados de conteúdo adequados para o gosto do usuário, por meio disso, é possível encorajar o usuário a comprar.
Também é possível distribuir anúncio para lojas, produtos, etc., que não foram retratados nos programas de difusão, etc., selecionando e sintetizando os dados de vídeo adequados para os dados de anúncio, como apropriado.
Desde que os dados de vídeo combinados com os dados de a- núncio é um que foi determinado como tendo sido visto com interesse pelo usuário medindo o comportamento de visualização do usuário, é esperado que o usuário veja positivamente o vídeo contendo o anúncio, portanto, é possível intensificar o efeito do anúncio.
Além do que, é possível intensificar o efeito do anúncio selecio- nando, dados de vídeo correspondentes quando os dados de conteúdo são distribuídos.
Breve Descrição dos Desenhos
A figura 1 é um diagrama mostrando o conceito de um sistema de distribuição de anúncio da presente invenção.
A figura 2 é um diagrama mostrando uma configuração de sis- tema do sistema de distribuição de anúncio na primeira modalidade da pre- sente invenção.
A figura 3 é um exemplo de um diagrama de configuração em bloco de um primeiro dispositivo de terminal da presente invenção.
A figura 4 é um diagrama de fluxograma mostrando a seqüência de um processo de distribuição de anúncio em um servidor da primeira mo- dalidade da presente invenção.
A figura 5 é uma tabela mostrando um exemplo de tabela de um DB de vídeo de propaganda.
A figura 6 é uma tabela mostrando um exemplo de tabela de um DB de história de visualização.
A figura 7 é uma tabela mostrando um exemplo de tabela de um 5 DB de anúncio.
A figura 8 é uma tabela mostrando um exemplo de tabela de um DB de vídeo.
A figura 9 é um diagrama mostrando um exemplo de uma tela de exibição do primeiro dispositivo de terminal.
A figura 10 é um exemplo de um formato de anúncio com o ví-
deo no primeiro dispositivo de terminal.
A figura 11 é um diagrama de fluxograma mostrando a seqüên- cia de um processo de registro de vídeo de propaganda.
A figura 12 é um fluxograma mostrando a seqüência de um pro- 15 cesso de análise da história de visualização.
A figura 13 é um diagrama mostrando uma configuração de sis- tema do sistema de distribuição de anúncio na segunda modalidade da pre- sente invenção.
A figura 14 é um diagrama de fluxograma mostrando a sequên-
20 cia do processo de distribuição de anúncio em um servidor da segunda mo- dalidade da presente invenção.
A figura 15 é uma tabela mostrando um exemplo de tabela de um DB de vídeo de visualização de propaganda.
A figura 16 é um diagrama de fluxograma mostrando a sequên- 25 cia de um processo de registro de vídeo de visualização de propaganda.
A figura 17 é um diagrama mostrando uma configuração de sis- tema do sistema de distribuição de anúncio na terceira modalidade da pre- sente invenção.
A figura 18 é uma tabela mostrando um exemplo de tabela de um DB de conteúdo.
A figura 19 é um diagrama de fluxograma mostrando a seqüên- cia do processo de distribuição de anúncio em um servidor da terceira moda- Iidade da presente invenção.
A figura 20 é uma tabela mostrando um exemplo de tabela de um DB de conteúdo favorito.
A figura 21 é um diagrama de fluxograma mostrando a sequên- 5 cia do registro de dados em um DB de conteúdo favorito.
A figura 22 é um diagrama mostrando uma configuração de sis- tema de um sistema convencional para distribuição de dados com relação a lojas, etc.
Descrição dos Numerais de Referência 10 1 primeiro dispositivo de terminal 2 segundo dispositivo de terminal
3, 14, 40, 50, 56 servidor
4 analisador de história de visualização
5 DB da história de visualização 15 6 DB de anúncio
7 DB de vídeo
8 sintetizador de conteúdo
9 DB de vídeo de propaganda
10 unidade de registro 20 11 controlador
12, 58 DB de informação de loja
13, 57 unidade de pesquisa de informação de loja 15 unidade de pesquisa de vídeo de propaganda
16, 44 unidade de pesquisa de história de visualização
17 unidade de registro de vídeo de propaganda
18 comunicador
19 unidade de entrada
20 unidade de exibição
21 memória
30 22 unidade de aquisição de informação posicionai 23 controlador
24, 27 área de exibição do anúncio 25, 28 área de exibição de vídeo
26 tecla
29, 45 analisador de texto do anúncio
30, 46, 60 analisador de texto de vídeo 5 31, 47, 61 analisador de similaridade
41 unidade de pesquisa de vídeo de visualização de propaganda
42 DB de vídeo de visualização de propaganda
43 unidade de registro de vídeo de visualização de propaganda 51 unidade de pesquisa de conteúdo favorito
52 DB de conteúdo favorito
53 unidade de registro de conteúdo
54 DB de conteúdo
55 distribuidor de conteúdo
59 analisador de texto de conteúdo 15 Melhor Modo para Execução da Invenção
Os modos personificados da presente invenção serão descritos aqui abaixo com referência aos desenhos. Na descrição abaixo, os mesmos componentes são marcados com numerais de referência similar. Esses têm os mesmos títulos e funções. Dessa maneira, a descrição detalhada não 20 será repetida para esses.
A figura 1 é um diagrama mostrando o conceito de um sistema de distribuição de anúncio na presente invenção.
Como mostrado na figura 1, esse sistema inclui um primeiro dis- positivo de terminal 1, um segundo dispositivo de terminal 2 e um servidor 3. 25 O servidor 3 inclui: um analisador de história de visualização 4 para analisar o gosto do usuário; um DB de história de visualização 5 para acumular da- dos quanto ao gosto; um DB de anúncio 6 para acumular anúncios de lojas e produtos; um DB de vídeo 7 para acumular vídeos; um sintetizador de con- teúdo 8 para sintetizar um conteúdo com base nos dados de vídeo no DB de 30 vídeo 7 e dados de anúncio no DB de anúncio 6; uma unidade de registro 10 para registrar combinações de anúncio e vídeo em um DB de vídeo de pro- paganda 9 e um controlador 11 para controlar cada componente do servidor 3. Aqui, o DB de anúncio 6 é um DB que transferiu os dados de anúncio de lojas e produtos e acumulou-os nele, e tem IDs de anúncio e da- dos de anúncio acumulados como mostrado na figura 7. Aqui, os dados de anúncio devem ser entendidos como incluindo textos e imagens ou podem 5 incluir um filme.
Por outro lado, o DB de vídeo 7 é um DB que acumulou dados de vídeo providos por, por exemplo, estações de difusão e provedores de conteúdo, e incluem IDs de vídeo, tempo de difusão e dados de vídeo, como mostrado na figura 8. Os dados de vídeo podem incluir legendas, informação 10 de EPG, títulos na tela, texto descritivo, metadados, resultado de reconheci- mento de voz de palavras e assim por diante. No DB de vídeo 7, cada peda- ço dos dados de vídeo é uma cena que é recortada para um tópico e é acu- mulada com um ID de vídeo atribuído para cada cena. Como as técnicas para dividir um vídeo (filme) em cenas, decidir um intervalo com base nas 15 quantidades de apresentação do vídeo tais como informação de cor, infor- mação de movimento, etc., decidir um fim de um tópico usando informação de idioma tais como títulos na tela, legendas, resultado de reconhecimento de voz de palavras e assim por diante, decidir o intervalo usando informação de áudio tais como um início, fim e/ou similares de música, e decidir o inter- 20 valo usando um processo de integração desses pedaços de informação, são conhecidos.
Além do que, os DBs acima e assim por diante devem ser acu- mulados em um HDR (gravador de disco rígido), por exemplo. Como o ser- vidor acima mencionado, um servidor de mídia residencial ou similares pode 25 ser considerado. No caso do servidor de mídia, os conteúdos no DB de a- núncios ou similares precisam ser atualizados com base em servidores ex- ternos.
Além do que, a função do servidor acima não precisa residir em um único servidor, mas pode ser realizada ligando PCs residenciais, periféri- cos, dispositivos AV e outros dispositivos que são conectados por uma rede. Isso pode ser feito usando tecnologia AV UPnP (Universal Plug and Play) realizada com base na tecnologia padronizada da internet. Alternativamente, a função do servidor acima pode ser realizada pelos servidores externos, ao invés do servidor de mídia. No caso de uso de servidores externos, não é necessário realizar a função com um único servi- dor, mas a função pode ser distribuída sobre uma pluralidade de servidores.
5 O segundo dispositivo de terminal 2 observa o comportamento
do usuário que está assistindo ao vídeo que está sendo difundido em um aparelho reprodutor (não-mostrado). O segundo dispositivo de terminal 2 transmite o resultado da observação como os dados de comportamento de visualização com o ID do usuário para o analisador de história de visualiza- 10 ção 4. Ao mesmo tempo, o aparelho reprodutor transmite o ID do vídeo que está sendo difundido para o analisador de história de visualização 4.
O analisador de história de visualização 4 analisa os dados de comportamento de visualização recebidos, e se é determinado que o usuário está interessado no vídeo, o analisado libera o ID do vídeo recebido do apa- relho reprodutor e o ID do usuário para o DB da história de visualização 5.
Por outro lado, o primeiro dispositivo de terminal 1 recebe um ID de anúncio adequado com base na informação posicionai atual do usuário e o primeiro dispositivo de terminal 1 transmite o ID de anúncio e o ID do usuá- rio para o servidor 3.
O controlador 11 do servidor 3 que recebeu o ID do usuário e o
ID do anúncio do primeiro dispositivo de terminal 1 adquire um ID de vídeo que é emparelhado com o ID do anúncio, do DB de vídeo de propaganda 9. A seguir, o controlador 11 pesquisa se o ID de vídeo foi acumulado no DB da história de visualização 5. Se o ID do vídeo não está acumulado no DB da 25 história de visualização 5, o anúncio é considerado como não sendo ade- quado para o gosto do usuário e o processo é terminado. Se o ID do vídeo foi acumulado no DB da história de visualização 5, o controlador 11 libera o ID do anúncio e o ID do vídeo para um sintetizador de conteúdo 8.
O sintetizador de conteúdo 8 adquire os dados do anúncio e os dados de vídeo do DB de anúncio 6 e do DB de vídeo 7, com base no ID do anúncio de entrada e ID do vídeo, e combina os dados do anúncio e os da- dos do vídeo ou sintetiza esses para produzir um conteúdo e transmite o conteúdo para o primeiro dispositivo de terminal 1.
O primeiro dispositivo de terminal 1, que recebeu o conteúdo, reproduz o conteúdo, de modo que o usuário vê o vídeo anexado com o a- núncio.
Dessa maneira, a presente invenção é construída tal que um
anúncio a ser distribuído de acordo com a informação posicionai do usuário é distribuído com um vídeo adequado para o gosto do usuário. Isto é, o ví- deo anexado em um anúncio pode ser selecionado com base na história de visualização do usuário, de modo a intensificar o efeito do anúncio.
ΓΑ primeira modalidadel
A figura 2 é um diagrama mostrando uma configuração de sis- tema na primeira modalidade da presente invenção.
Esse sistema é composto do primeiro dispositivo de terminal 1, do segundo dispositivo de terminal 2 e do servidor 3, sendo conectados a- 15 través de uma rede. Essa rede pode ser ligada por fiação ou sem fio. O pri- meiro dispositivo de terminal 1 é, por exemplo, um terminal móvel ou simila- res. O segundo dispositivo de terminal 2 é um dispositivo para detectar o comportamento de visualização do usuário. Exemplos incluem um sensor para detectar a operação do controle remoto do usuário, uma câmera para 20 detectar a orientação da face do usuário ou linha de desprezo do usuário, sensores para temperatura do corpo, batimento cardíaco, etc. para detectar se o usuário está vendo com interesse. Outros além desses, como um apa- relho reprodutor (ou receptor) (não-mostrado), por exemplo, uma televisão, etc., é conectado na rede.
Também, como mostrado na vista conceituai acima, a função do
servidor não precisa ser realizada por um único servidor, mas pode ser reali- zada por uma pluralidade de funções de processamento e funções de DB conectados pela rede. Além do que, o servidor pode ser um que é instalado dentro da casa, tal como um servidor de mídia, ou pode ser um servidor ex- 30 terno. Quando o servidor é de um uso residencial, é necessário atualizar os dados do anúncio a partir dos servidores externos.
Alternativamente, a função pode ser parcialmente dentro de ca- sa e parcialmente nos servidores externos. A configuração descrita aqui a- baixo com referência à figura 2 é uma forma e contanto que essas funções de processamento e funções de DB sejam fornecidas, não importa se essas funções estão dentro ou fora da casa ou construídas de um dispositivo ou 5 múltiplos dispositivos.
Além do que, a parte da função do servidor na figura 2 pode também estar presente no primeiro dispositivo de terminal.
Quando o primeiro dispositivo de terminal 1 é um telefone móvel, ele tem uma função de comunicação sem fio e uma função de entrada/saída de informação e é conectado na rede por meio de uma estação de base de telefone móvel não-ilustrada.
Além do que, além do servidor 3, existe um servidor 14 incluindo uma unidade de pesquisa de informação de loja 13 que pesquisa um DB de informação de loja 12 com base nos dados recebidos do primeiro dispositivo 15 de terminal 1 e transmite o resultado da pesquisa para o primeiro dispositivo de terminal 1. A função desse servidor 14 pode ser provida no servidor 3. Um DB de informação de loja 12, naturalmente, inclui informação de produto, também.
O servidor 3 inclui uma unidade de pesquisa de vídeo de propa- ganda 15 que pesquisa o DB do vídeo de propaganda 9 com base nos da- dos do resultado de pesquisa recebidos do primeiro dispositivo de terminal 1 para liberar dados; uma unidade de pesquisa de história de visualização 16 para obter a saída da unidade de pesquisa de vídeo de propaganda 15 para compará-la com os dados do DB da história de visualização 5; um sintetiza- dor de conteúdo 8 que obtém a saída da unidade de pesquisa de história da visualização 16 para combinar ou sintetizar os dados do DB de vídeo 7 e do DB de anúncio 6; uma unidade de registro de vídeo de propaganda 17 que registra os dados para o DB do vídeo de propaganda 9 e o analisador de história de visualização 4 para analisar os dados de comportamento de visu- alização do segundo dispositivo de terminal 2 para registrar no DB da histó- ria de visualização 5.
A figura 3 é um exemplo de um diagrama de configuração em bloco do primeiro dispositivo de terminal (por exemplo, terminal móvel) 1 na presente invenção. O primeiro dispositivo de terminal 1 é compreendido de um comunicador 18 que faz a comunicação com o servidor 3; uma unidade de entrada 19 para receber operações do usuário; uma unidade de visuali- 5 zação 20; uma memória 21; uma unidade de aquisição de informação posi- cionai 22 para executar um processo de aquisição da informação posicionai do primeiro dispositivo de terminal 1 e um controlador 23 para controlar cada um desses componentes.
No sistema da presente modalidade construído como acima, a seqüência para distribuir anúncio e vídeo para o primeiro dispositivo de ter- minal 1 será descrita.
Antes de tudo, o usuário opera teclas no primeiro dispositivo de terminal 1, por exemplo, um terminal móvel, etc., para inserir a seleção de um menu de pesquisa de loja através da unidade de entrada 19. O controla- 15 dor 23 do primeiro dispositivo de terminal 1 transmite um sinal de controle para aquisição da posição para a unidade de aquisição de informação posi- cionai 22. A unidade de aquisição de informação posicionai 22 adquire a in- formação posicionai do primeiro dispositivo de terminal 1 do GPS (sistema de posicionamento global) etc., via o controlador 23 e o comunicador 18.
Alternativamente, o primeiro dispositivo de terminal 1 pode ad-
quirir periodicamente informação posicionai e exibir automaticamente o me- nu para adquirir a informação da loja na tela de prontidão do primeiro dispo- sitivo de terminal móvel 1.
Além do que, o controlador 23 adquire o ID do usuário da memó- ria 21 e envia uma solicitação de aquisição de ID do anúncio junto com a informação posicionai adquirida pela unidade de aquisição de informação posicionai 22 para o servidor 14 através do comunicador 18.
A unidade de pesquisa de informação da loja 13 do servidor 14 que recebeu o ID do usuário e a informação posicionai do primeiro dispositi- vo de terminal 1, pesquisa o DB de informação da loja 12 com base na in- formação posicionai. No DB de informação da loja 12, os IDs da informação posicionai e do anúncio são armazenados em uma maneira relacionada. Isto é, de acordo com a posição do primeiro dispositivo de terminal 1, os IDs do anúncio para as lojas de propaganda e produtos localizados são armazena- dos de maneira relacionada. A unidade de pesquisa de informação da loja 13 pesquisa o DB de informação da loja 12 com base na informação posi- 5 cional para adquirir IDs de anúncio e transmiti-los para o primeiro dispositivo de terminal 1.
Aqui, é assumido que os IDs de anúncio sejam adquiridos com base na informação posicionai do primeiro dispositivo de terminal 1, mas IDs de anúncio podem ser adquiridos com base nas etiquetas RFID (identifica- ção de radiofreqüência) e assim por diante, anexadas em lojas, produtos, etc., por um terminal móvel ou similares.
É também possível fazer o primeiro dispositivo de terminal 1 re- ceber automaticamente os IDs de anúncio para anunciar lojas e produtos das lojas e produtos localizados por lá de acordo com a posição do usuário. O controlador 23 do primeiro dispositivo de terminal 1 tendo re-
cebido o ID do anúncio do servidor 14 através do comunicador 18, transmite uma solicitação de aquisição de dados de conteúdo com o ID do usuário e o ID do anúncio para o servidor 3.
A figura 4 é um diagrama de fluxograma mostrando a seqüência de um processo de distribuição de anúncio no servidor 3.
No servidor 3 que recebeu uma solicitação de aquisição de da- dos de conteúdo incluindo o ID do usuário e o ID de anúncio do primeiro dis- positivo de terminal 1, o ID do anúncio e o ID do usuário são inseridos na unidade de pesquisa de vídeo de propaganda 15. O processo de pesquisa 25 de vídeo de propaganda na unidade de pesquisa de vídeo de propaganda 15 é um processo que, com base no ID do anúncio que o usuário recebeu por meio do primeiro dispositivo de terminal 1, pesquisa vídeo adequado para o conteúdo do anúncio. No DB do vídeo de propaganda 9, IDs de anúncio e vídeos são acumulados em pares.
A figura 5 é uma tabela mostrando um exemplo de tabela do DB
do vídeo de propaganda 9.
O ID de vídeo selecionado pela unidade de registro do vídeo de propaganda 17 é acumulado no DB do vídeo de propaganda 9 em um par com o seu ID de anúncio. Aqui, no DB do vídeo de propaganda 9, um ID do anúncio é acumulado em combinação com todos os IDs de vídeo adequados para ele. Além do que, o grau de similaridade de cada vídeo com um anún-
5 cio pode ser calculado e gravado como mostrado na figura 5.
O processo da unidade de registro do vídeo de propaganda 17 para gravar IDs de vídeo e o grau de similaridade no DB do vídeo de propa- ganda 9 serão descritos mais tarde.
Primeiro, em S101 na figura 4, a unidade de pesquisa de vídeo
de propaganda 15, com base em um ID de anúncio, pesquisa o DB do vídeo de propaganda 9 e adquire um ID de vídeo e libera o ID do usuário, o ID do anúncio, o ID do vídeo para a unidade de pesquisa da história de visualiza- ção 16.
Aqui, o usuário pode receber uma pluralidade de IDs de anúncio 15 na mesma posição. Nesse caso, uma pesquisa pode ser feita com base em todos os IDs de anúncio recebidos ou o melhor anúncio adequado pode ser selecionado ou anúncios podem ser classificados na ordem de prioridade, considerando o tempo, etc. (manhã, dia, noite, dia da semana, fim de sema- na, estação, etc.) quando o anúncio é distribuído. Por exemplo, embora não-
mostrado na figura 5, é possível prover uma tal configuração que o texto do anúncio também tenha sido gravado antecipadamente no DB do vídeo de propaganda 9, e se a zona de tempo quando os IDs de anúncio são recebi- dos é hora do almoço, anúncios relacionados com serviço de comida somen- te podem ser selecionados ou anúncios relacionados com serviço de comida 25 podem ser atribuídos com prioridade executando a extração da palavra- chave ou similares, do texto do anúncio.
Além do que, no presente processo, existe a possibilidade que uma pluralidade de IDs de vídeo seja encontrada para um único ID de vídeo. Nesse caso, os múltiplos IDs de vídeo podem ser enviados para a unidade 30 de pesquisa da história de visualização 16 ou o ID do vídeo que tem o grau mais alto de similaridade com o anúncio com base no grau de similaridade mostrado na figura 5 pode ser enviado. A seguir, em S102, a unidade de pesquisa da história de visuali- zação 16 que recebeu o ID do usuário, o ID do anúncio e o ID do vídeo, pesquisa o DB da história de visualização 5. O processo de pesquisa da his- tória de visualização da unidade de pesquisa da história de visualização 16 é 5 um processo de determinação se o ID do vídeo enviado da unidade de pes- quisa de vídeo de propaganda 15 está contido no DB da história de visuali- zação 5 do usuário ou se o ID do vídeo é adequado para o gosto do usuário.
No DB da história de visualização 5, o ID do usuário e os IDs de vídeo dos vídeos que o usuário viu com interesse foram acumulados, e a unidade de pesquisa da história de visualização 16 adquire um ID de vídeo do DB da história de visualização 5 com base no ID do usuário.
A figura 6 é uma tabela mostrando um exemplo de tabela do DB da história de visualização 5.
O DB da história de visualização 5 acumula o ID do usuário e IDs dos vídeos que foram extraídos como cenas de vídeo que o usuário se interessou, pelo analisador de história de visualização 4.
A unidade de pesquisa da história de visualização 16, com base no ID do usuário, pesquisa o DB da história de visualização 5 para extrair IDs de vídeo relacionados com o ID do usuário.
Em S103, se existe qualquer ID entre esses IDs de vídeo extraí-
dos, que corresponde com a entrada de ID de vídeo da unidade de pesquisa de vídeo de propaganda 15, é examinado.
Como um resultado da comparação da entrada do ID de vídeo da unidade de pesquisa de vídeo de propaganda 15 com os IDs de vídeo no 25 DB da história de visualização 5, não existe ID relevante (‘NÃO’ em S103), o anúncio é considerado como sendo outro diferente do gosto do usuário, e o processo de distribuição do conteúdo é terminado enquanto uma notificação que indica que não existe informação de anúncio relevante é transmitida pa- ra o primeiro dispositivo de terminal 1.
Como um resultado da comparação da entrada do ID de vídeo
da unidade de pesquisa de vídeo de propaganda 15 com os IDs de vídeo no DB da história de visualização 5, existe um ID correspondente (‘SIM’ em SI03), o anúncio é considerado como sendo adequado para o gosto do usu- ário, e o ID do vídeo é liberado com o ID do usuário e o ID do anúncio para o sintetizador de conteúdo 8 em S104.
A propósito, no processo de pesquisa da história de visualização acima, uma pluralidade de IDs de vídeo pode ser pesquisada. Nesse caso, os candidatos são reduzidos para um executando qualquer um dos proces- sos seguintes, de modo que o selecionado é liberado para o sintetizador de conteúdo 8.
1) Selecionar o específico do qual o grau de preferência do usu- ário é o mais alto.
Isto é, como mostrado na figura 6, o grau de preferência foi pre- viamente calculado para cada ID de vídeo pelo analisador de história de vi- sualização 4 e foi gravado no DB da história de visualização 5, e com base nisso, o ID de vídeo tendo o grau mais alto de preferência é selecionado. O 15 cálculo do grau de preferência pelo analisador de história de visualização 4 será descrito mais tarde.
2) Selecionar o que foi visto por último pelo usuário.
Isto é, como mostrado na figura 6, o tempo quando o vídeo foi visto foi gravado para cada ID de vídeo, e com base nisso, o ID de vídeo do último tempo é selecionado.
3) Selecionar o específico do qual o grau de novidade quanto à data e hora da difusão do programa é alto.
Isto é, com base na hora da difusão, etc., no DB de vídeo 7, o ID do vídeo tendo o último tempo é selecionado.
A seguir, o sintetizador de conteúdo 8 que obteve o ID do usuá-
rio, o ID do anúncio e o ID do vídeo da unidade de pesquisa da história de visualização 16, executa um processo de sintetização de conteúdo em S105.
O processo de sintetização de conteúdo é um processo, que com base no ID do anúncio e no ID de vídeo, pesquisa dados de anúncio e dados de vídeo através do DB de anúncio 6 e DB de vídeo 7, respectiva- mente, e combina os dados de anúncio e os dados de vídeo ou sintetiza os dados como um anúncio anexado com vídeo. Primeiro, o sintetizador de conteúdo 8 pesquisa os dados de a- núncio e os dados de vídeo tendo o ID de anúncio relacionado e o ID de ví- deo através do DB de anúncio 6 e do DB de vídeo 7 e produz um anúncio anexado com vídeo. Alternativamente, o sintetizador de conteúdo 8 pode ser 5 adaptado para armazenar temporariamente os dados obtidos da pesquisa, ao invés de sintetizar os dados de anúncio e os dados de vídeo.
A seguir, em S106, o sintetizador de conteúdo 8 transmite os dados de conteúdo sintetizados ou os dados de anúncio e os dados de vídeo que não foram sintetizados, para o primeiro dispositivo de terminal 1 de mo- do a terminar o processo de distribuição de conteúdo no servidor 3.
O controlador 23 do primeiro dispositivo de terminal 1 que rece- beu o conteúdo do servidor 3 via o comunicador 18, anuncia um sinal de no- tificação de recepção (por exemplo, um bipe, vibração, etc.) e exibe o anún- cio 24 e o vídeo 25 na tela do primeiro dispositivo de terminal 1, como mos- 15 trado na figura 9B. Aqui, os dados de vídeo podem ser repetidamente repro- duzidos enquanto o usuário está olhando o anúncio.
Alternativamente, primeiro, como mostrado na figura 9A, a uni- dade de exibição 20 exibe uma frase de título da informação do anúncio (fra- se de texto) (figura 9A mostra um exemplo onde três conjuntos de dados de 20 conteúdo são recebidos e seus títulos são exibidos), e na figura 9A, se existe qualquer informação de anúncio que o usuário deseja verificar, o número pode ser selecionado (no exemplo mostrado na figura 9A, No. 1 é seleciona- do), de modo que o anúncio 24 e o vídeo 25 encontrados serão exibidos como mostrado na figura 9B. Nesse caso, os dados do anúncio e os dados 25 de vídeo podem ser distribuídos ao mesmo tempo no estágio no qual a exi- bição da figura 9A é feita. Alternativamente, os dados do anúncio para exibir o quadro da figura 9A podem ser enviados primeiro, a seguir os dados de vídeo podem ser enviados no estágio quando a imagem mostrada na figura 9B é exibida.
Diferente do acima, por exemplo, uma tecla de mapa 26, por e-
xemplo, é preparada na tela como mostrado na figura 9B, de modo que quando isso é selecionado, o mapa para localizar o anunciante (loja) da po- sição atual do usuário pode ser exibido como mostrado na figura 9C. Aqui, a ordem de exibição e assim por diante não deve ser limitada a isso.
Agora, a tela de exibição será explicada. Na unidade de exibição 20, um formato de anúncio anexado com vídeo é previamente preparado. O controlador 23 libera os dados de conteúdo recebidos do servidor 3 na uni- dade de exibição 20. A seguir, como mostrado na figura 10, a tela de exibi- ção do primeiro dispositivo de terminal 1 é dividida em, por exemplo, duas áreas, uma área 27 para exibir os dados de anúncio e a outra área 28 para exibir (reproduzir) os dados de vídeo pesquisados do DB de vídeo 7. Na figu- ra 10, um anúncio é exibido no topo e um vídeo é exibido na base. Mas isso é um mero exemplo, então o método de exibição não é limitado a isso. Os dados de anúncio somente podem ser exibidos sem exibir os dados de ví- deo. Também nesse caso, o presente sistema pode distribuir anúncio ade- quado para o gosto do usuário com base na história de visualização do usu- ário.
Como descrito antes, com base no ID do anúncio recebido do dispositivo de terminal, um ID de vídeo correspondendo com o ID do anúncio é extraído e quando o ID de vídeo é adequado ao gosto do usuário, os da- dos de vídeo com os dados do anúncio são distribuídos para o dispositivo de 20 terminal, de modo que o usuário verá o anúncio junto com o vídeo que refle- te o gosto do usuário, por meio disso é possível encorajar o usuário a com- prar.
Além do que, é possível intensificar o efeito do anúncio selecio- nando dados de vídeo correspondentes quando os dados de conteúdo são distribuídos.
(Processo de registro de vídeo da propaganda)
O processo executado pela unidade de registro do vídeo de pro- paganda 17 para registrar um ID de anúncio e ID de vídeo no DB do vídeo de propaganda 9 será descrito em detalhes.
Na unidade de registro do vídeo de propaganda 17, o grau de
similaridade do texto do anúncio contido em cada dado do anúncio com o texto (legendas, títulos na tela, a informação de EPG (guia de programa ele- trônico), texto descritivo, metadados, resultado de reconhecimento de voz de palavras e assim por diante) é calculado de modo a selecionar o vídeo que é adequado para o anúncio. O ID do vídeo selecionado é enviado para o DB do vídeo de propaganda 9.
5 Como mostrado na figura 2, a unidade de registro do vídeo de
propaganda 17 inclui um analisador de texto do anúncio 29 para analisar os dados do DB de anúncio 6, um analisador de texto de vídeo 30 para analisar os dados do DB de vídeo 7 e um analisador de similaridade 31 para analisar o grau de similaridade entre o texto do anúncio e o texto do vídeo.
Detalhe do processo de seleção de vídeo adequado para o a-
núncio será descrito aqui abaixo.
De modo a encontrar vídeo adequado para um anúncio, o caso exposto é caracterizado em que o texto do anúncio e o texto do vídeo são comparados de modo a determinar a similaridade (executar a equiparação). Quanto à pesquisa de similaridade para os documentos, o mo-
delo de espaço do vetor é bem conhecido. O modelo de espaço do vetor é para calcular a similaridade entre documentos mapeando cada documento sobre um ponto no espaço do vetor n-dimensional e determinando a magni- tude da distância entre os pontos. Todos os vetores são normalizados para 20 ser um, e o grau de similaridade pode ser calculado como o coseno, produto interno, distância Euclidiana entre os vetores ou similares.
Como uma técnica típica para representar um documento na representação de vetor, existe um método que usa uma palavra que aparece nos documentos como um eixo geométrico do espaço de vetor e a informa- 25 ção estatística (TFIDF, frequência de documento inversa da frequência do termo) obtida da frequência de aparecimento da palavra como o valor do componente do eixo geométrico. TFIDF é um método para estimar a impor- tância de uma palavra-chave determinando a frequência do aparecimento da palavra-chave (TF) no documento considerando a importância do apareci- 30 mento da palavra-chave (IDF) na coleção total de documentos. Isto é, a im- portância de uma palavra-chave em um documento é determinada com base na frequência do aparecimento da palavra-chave, e a fim de determinar a importância da palavra-chave na coleção total de documentos, o inverso do número de documentos que incluem a palavra-chave é usado para compa- ração.
Como uma outra técnica para representar um documento na re- presentação de vetor, existe um método no qual um espaço de recurso é definido por palavras-chave, e um vetor de contexto (vetor conceituai) que está relacionado com as palavras-chave é usado para cada palavra ("Asso- ciative retrieval from a large-scale document database" (Shingaku Technical Report A192-99(1993-1))). Nessa técnica, cada palavra contida no texto de vídeo é convertida com base em um dicionário de palavra em um vetor no espaço de vetor n-dimensional que está relacionado com n número de pala- vras-chave, e a soma de vetor das palavras ponderada usando o IDF acima mencionado quando o peso de cada palavra é normalizado. Similarmente, cada palavra contida no texto do anúncio é convertida com base no dicioná- rio de palavra em um vetor no espaço de vetor n-dimensional e a soma de vetor dessas palavras é normalizada. A seguir, o produto interno entre esses dois vetores ou similares é calculado para determinar o grau de similaridade entre o texto de vídeo e o texto do anúncio.
A figura 11 é um diagrama de fluxograma mostrando uma se- quência exemplar de um processo de comparação. Descrição será fornecida seguindo o fluxograma.
Primeiro, em S201, o analisador de texto do anúncio 29 recorta parte da frase (informação de texto) dos dados do anúncio no DB de anúncio
6, e analisa o texto recortado de modo a extrair palavras que satisfazem a 25 condição predeterminada sob a qual cada texto do anúncio é caracterizado. Isto é, o texto do anúncio preparado pelas agências de publicidade, varejis- tas, etc., armazenado no DB de anúncio 6 é morfologicamente analisado de modo a extrair substantivos, adjetivos, verbos e outras palavras independen- tes. A análise morfológica é para dividir uma frase escrita em uma linguagem 30 natural em elementos morfológícos (a menor unidade da linguagem tendo um significado) de modo a torná-los adequados para o processamento do computador. Por outro lado, em S202, o analisador de texto de vídeo 30 extrai texto contido nos dados de vídeo no DB de vídeo 7 e analisa o texto extraído para extrair palavras que satisfazem a condição predeterminada caracteri- zando cada texto de vídeo. Isto é, a informação de EPG1 títulos na tela, Ie- 5 gendas, texto descritivo, metadados e resultado de reconhecimento de voz das palavras, anexados nos vídeos apresentados pelas estações difusoras e provedores de computador, e acumulados no DB de vídeo 7, são morfologi- camente analisados de modo a extrair substantivos, adjetivos, verbos e ou- tras palavras independentes.
A seguir, em S203, o analisador de texto do anúncio 29 e o ana-
lisador de texto de vídeo 30, usando as palavras (palavras-chave) extraídas em S201 e S202, expressam o texto do anúncio e o texto do vídeo, respecti- vamente, em representação do vetor da palavra-chave pelo método descrito acima.
Além do que, em S204, o analisador de similaridade 31, usando
os vetores de palavra-chave gerados como acima, calcula o valor de corre- lação (coseno, produto interno ou distância Euclidiana, entre os vetores, ou similares podem ser usados) entre o texto de anúncio e texto de vídeo em vetor, para estimar, dessa maneira, o grau de similaridade entre o texto do 20 anúncio e o texto de vídeo, e extrai os ‘n’ pedaços superiores do texto de vídeo tendo um grau de similaridade com o texto do anúncio, igual a ou mai- or do que um certo limiar.
Em S205, o ID do anúncio e os IDs de vídeo extraídos (n superi- or) são acumulados com a sua informação de similaridade no DB do vídeo 25 de propaganda 9. Quando existe uma pluralidade de vídeos que igualam um ID de anúncio, IDs de vídeo plurais são emparelhados com o ID de anúncio único e registrados no DB do vídeo de propaganda 9. Com referência ao exemplo de tabela do DB do vídeo de propaganda 9 na figura 5, os IDs de vídeo ‘m003’ e ‘m043’ são emparelhados e registrados, cada um, com o ID 30 de anúncio‘a001’.
Dados de vídeo adequados para os dados de anúncio são selecio- nados como apropriado e sintetizados pelo processo acima, por meio disso é possível distribuir anúncio anexado com vídeo para as lojas, produtos e ou- tros que não foram retratados nos programas de difusão e assim por diante. (Processo de análise da história de visualização)
O processo executado pelo analisador de história de visualiza- 5 ção 4 para registrar IDs de usuário e IDs de vídeo no DB da história de visu- alização 5 será descrito em detalhes.
O analisador de história de visualização 4, com base no compor- tamento de visualização do usuário que foi detectado pelo segundo disposi- tivo de terminal 2, extrai vídeos nos quais o usuário estava interessado. O 10 analisador de história de visualização 4 acumula o ID de vídeo no DB da his- tória de visualização 5. Nesse momento, o grau de preferência do usuário pode também ser calculado.
A seguir, detalhe do processo de análise da história de visuali- zação será descrito.
A figura 12 é um fluxograma mostrando a seqüência do proces-
so de análise da história de visualização. Descrição será feita seguindo o fluxograma.
Primeiro, em S301, se o vídeo é adquirido de um receptor de televisão, o ID de vídeo e os dados de vídeo são transmitidos para o DB de vídeo 7 enquanto o vídeo está no ar. Quando um aparelho reprodutor é usa- do no lugar de um receptor de televisão, o ID de vídeo do vídeo que está atualmente sendo reproduzido pode ser conhecido no DB de vídeo 7, de modo que nenhuma tarefa no aparelho reprodutor é necessária. Quando o segundo dispositivo de terminal 2 detectou o usuário assistindo um vídeo, o analisador de história de visualização 4 adquire o ID do vídeo sendo visto do DB de vídeo 7. Ao mesmo tempo, em S302, os dados no comportamento de visualização do usuário durante esse tempo são obtidos do segundo disposi- tivo de terminal 2. O comportamento de visualização do usuário pode incluir, por exemplo, a operação do controle remoto pelo usuário que está assistindo o vídeo do programa ou o grau de atenção do usuário no vídeo e assim por diante. Quando o grau de preferência é avaliado com base na operação do controle remoto, a história de operação do controle remoto é analisada para medir o tempo de visualização, por exemplo. Alternativamente, quando o grau de preferência é avaliado com base no grau de atenção do usuário no vídeo, é possível fazer uma estimativa detectando a orientação da face do usuário e/ou a linha de desprezo do usuário usando uma câmera ou similar, 5 ou medindo a temperatura do corpo do usuário, batimento cardíaco, etc. com sensores. Ou1 o grau de preferência pode ser pesado dependendo da ordem na qual os vídeos são vistos. Por exemplo, quando vídeos do mesmo gênero são continuamente vistos, o grau de preferência dos vídeos do gênero pode ser aumentado.
A seguir, em S303, o analisador de história de visualização 4 é
ajustado com um certo limiar para o grau de preferência que foi avaliado com base no comportamento de visualização do usuário e verifica se o grau de preferência é igual a ou maior do que o limiar estabelecido para, dessa maneira, determinar se o usuário está vendo com interesse no presente momento. Se é determinado que o usuário não tem interesse (‘NÃO’ em S303), o analisador de história de visualização 4 termina esse processo. Se é determinado que o usuário tem interesse (‘SIM’ em S303), o analisador de história de visualização 4 libera o ID de vídeo junto com o ID do usuário para o DB da história de visualização 5. No caso quando o usuário está vendo o vídeo e fazendo outras coisas ao mesmo tempo, o ID do vídeo, no qual o usuário não está muito interessado, não será acumulado no DB da história de visualização 5. Nesse caso, o tempo no qual o usuário vê o vídeo e o grau de preferência do usuário pode ser liberado para o DB da história de visualização 5. Um exemplo de tabela do DB da história de visualização 5 incluindo esses é mostrado na figura 6.
Desde que os dados de vídeo combinados com os dados do a- núncio são os dados de vídeo que foram julgados como tendo sido vistos com interesse pelo usuário medindo o comportamento de visualização do usuário, é esperado que o usuário veja os dados de conteúdo positivamente, portanto, é possível intensificar o efeito do anúncio.
A seguir, os processos quando novos dados são registrados em, e quando dados são deletados de, o DB de anúncio 6 e o DB de vídeo 7, serão descritos.
(O processo quando novos dados de anúncio foram gravados no DB de anúncio 6)
Nesse sistema, novos dados de anúncio são gravados sob de- 5 manda ou periodicamente no DB de anúncio 6, e o texto do anúncio é anali- sado na unidade de registro do vídeo de propaganda 17 toda vez que os dados são gravados ou periodicamente, e o vídeo que é adequado para o anúncio é selecionado, e o ID do vídeo é registrado junto com o ID do anún- cio no DB do vídeo de propaganda 9.
Embora não ilustrado, os vetores de palavra-chave do texto de
vídeo e vetores de palavra-chave do texto do anúncio, produzidos na unida- de de registro do vídeo de propaganda 17 na figura 2, podem ser dispostos de modo a serem gravados no DB de vídeo 7 e no DB de anúncio 6, respec- tivamente. Com essa disposição, não existe mais necessidade de produzir 15 vetores de texto de vídeo na unidade de registro do vídeo de propaganda 17 sempre que novos dados de anúncio são gravados, portanto, é possível en- curtar o tempo de processamento.
(O processo quando novos dados de vídeo foram gravados no DB de vídeo 7)
Nesse sistema, novos dados de vídeo são gravados sob de-
manda ou periodicamente no DB de vídeo 7. O processo na unidade de re- gistro do vídeo de propaganda 17 nesse momento pode ser realizado por duas maneiras.
1) Quando novos dados de vídeo são gravados, o processo de registro de vídeo de propaganda acima descrito é executado na unidade de
registro do vídeo de propaganda 17, até S203 onde vetores de palavra- chave do texto de vídeo são preparados. Isto é, nenhuma correspondência dos novos dados de vídeo com os dados de anúncio que já foram armaze- nados no DB de anúncio 6 antes deles serem gravados é feita. Dessa ma- 30 neira, os novos dados de vídeo não serão usados para os dados de anúncio que foram gravados no DB de anúncio 6 antes que eles sejam gravados.
2) Quando novos dados de vídeo são gravados, o processo de registro de vídeo de propaganda acima descrito é inteiramente executado na unidade de registro do vídeo de propaganda 17. Isto é, a correspondência do texto dos novos dados com os dados de anúncio completos que já acumula- ram é executada para atualizar o DB do vídeo de propaganda 9. Nesse ca- 5 so, os novos dados de vídeo podem ser usados para os dados de anúncio que foram gravados no DB de anúncio 6 antes que eles sejam gravados. Aqui, esse processo pode ser feito quando o ID do vídeo é gravado no DB de vídeo 7 ou periodicamente. Também, como já declarado, se vetores de palavra-chave do texto de vídeo e vetores de palavra-chave do texto de a- 10 núncio, produzidos na unidade de registro do vídeo de propaganda 17 na figura 2 são dispostos para serem gravados no DB de vídeo 7 e no DB de anúncio 6, respectivamente, é possível encurtar o tempo de processamento na unidade de registro do vídeo de propaganda 17.
(O processo quando dados de anúncio foram deletados)
É possível que dados de anúncio sejam deletados por causa da
passagem do tempo, por causa da expiração do contrato com o patrocinador ou por causa de qualquer outra razão. Nesse sistema, se dados de anúncio existentes são deletados do DB de anúncio 6, a unidade de registro do vídeo de propaganda 17 deleta o ID do anúncio correspondente do DB do vídeo de 20 propaganda 9 junto com o ID do vídeo. Como um resultado, o ID do anúncio não será pesquisado pela unidade de pesquisa de vídeo de propaganda 15, portanto esse anúncio não será distribuído para o usuário.
Aqui, os dados no DB do vídeo de propaganda 9 são um DB de finalidade geral para qualquer um como descrito antes. Dessa maneira, na 25 figura 2, por exemplo, o DB de vídeo 7, o DB de anúncio 6, a unidade de registro do vídeo de propaganda 17 e o DB do vídeo de propaganda 9, ao invés de serem providos no servidor residencial, podem ser providos no ser- vidor no lado do provedor do serviço que está conectado no servidor exposto via linha de comunicação enquanto o analisador de história de visualização 30 4, o DB da história de visualização 5 e a unidade de pesquisa da história de visualização 16 que lidam com dados personalizados, bem como a unidade de pesquisa de vídeo de propaganda 15 e o sintetizador de conteúdo 8 po- dem ser providos para o servidor residencial 3.
(A segunda modalidade)
A figura 13 é um diagrama mostrando uma configuração de sis- tema na segunda modalidade da presente invenção.
O sistema de distribuição de anúncio na presente modalidade
inclui o primeiro dispositivo de terminal 1, o segundo dispositivo de terminal 2 e o servidor 40. Esse sistema é diferente da primeira modalidade na configu- ração do servidor 40.
Similarmente à primeira modalidade, o servidor 40 inclui um ana- 10 Iisador de história de visualização 4, um DB da história de visualização 5, o sintetizador de conteúdo 8, o DB de anúncio 6 e o DB de vídeo 7. Essas fun- ções são as mesmas como na primeira modalidade. Além do que, a segunda modalidade é diferente em que uma unidade de pesquisa de vídeo de visua- lização de propaganda 41, um DB de vídeo de visualização de propaganda 15 42 e uma unidade de registro de vídeo de visualização de propaganda 43 são providos. Além do que, uma unidade de pesquisa de história da visuali- zação 44 é provida da mesma maneira como na primeira modalidade, mas sua operação é diferente.
Além do que, existe o servidor 14 incluindo a unidade de pesqui- sa de informação de loja 13 e o DB de informação de loja 12. Similarmente à primeira modalidade, a função desse servidor 14 pode ser provida no servi- dor 40.
Também, como mostrado na visão conceituai acima, a função do servidor não precisa ser realizada por um único servidor, mas pode ser reali- 25 zada por uma pluralidade de funções de processamento e funções de DB conectadas pela rede. Além do que, o servidor pode ser um que é instalado dentro de casa, tal como um servidor de mídia, ou pode ser um servidor ex- terno. Quando o servidor é de uso residencial, é necessário atualizar os da- dos do anúncio a partir de servidores externos.
Alternativamente, a função pode ficar parcialmente dentro de
casa e parcialmente em servidores externos. No caso da presente modali- dade, o DB de vídeo pode ser realizado por, por exemplo, um HDR residen- ciai de modo a acumular somente os vídeos que o usuário reproduziu en- quanto o DB de anúncio pode ficam em um servidor externo. A configuração descrita aqui abaixo com referência à figura 13 é uma forma, e contanto que essas funções de processamento e funções de DB sejam providas, não im- 5 porta que essas funções estejam dentro ou fora de casa ou construídas de um dispositivo ou múltiplos dispositivos.
Além do que, parte da função do servidor na figura 13 pode tam- bém ser provida no primeiro dispositivo de terminal 1. Por exemplo, a função etc. do DB de vídeo de visualização de propaganda 42 pode também ser provida no primeiro dispositivo de terminal 1.
Na unidade de registro do vídeo de propaganda 17 da primeira modalidade, a correspondência entre dados do anúncio e todos os dados de vídeo no DB de vídeo 7 é executada de modo a construir o DB do vídeo de propaganda 9 de uso geral para todo mundo. Entretanto, a unidade de regis- 15 tro de vídeo de visualização de propaganda 43 da presente modalidade é caracterizada por executar a correspondência dos dados almejando somente os dados de vídeo que, de acordo com o analisador de história de visualiza- ção 4, o usuário viu com interesse e construir um DB de vídeo de visualiza- ção de propaganda para uma pessoa específica.
No sistema da presente modalidade construído como acima, a
seqüência para distribuir anúncio e vídeo para o primeiro dispositivo de ter- minal 1 será descrita.
O processo do primeiro dispositivo de terminal 1 (por exemplo, terminal móvel) de aquisição de um ID de anúncio para transmissão de uma solicitação de aquisição de dados de conteúdo com o ID de anúncio e o ID do usuário para o servidor 40 é o mesmo que o da primeira modalidade.
A figura 14 é um diagrama de fluxograma mostrando a seqüên- cia de um processo de distribuição de anúncio no servidor da presente mo- dalidade.
No servidor 40 que recebeu uma solicitação de aquisição de da-
dos de conteúdo incluindo o ID do usuário e o ID do anúncio do primeiro dis- positivo de terminal 1, o ID do anúncio e o ID do usuário são inseridos na unidade de pesquisa de vídeo de visualização de propaganda 41. O proces- so de pesquisa de vídeo de visualização de propaganda na unidade de pes- quisa de vídeo de visualização de propaganda 41 é um processo que, com base no ID do anúncio que o usuário recebeu por meio do primeiro dispositi- 5 vo de terminal 1, pesquisa vídeo adequado para o conteúdo do anúncio. No DB de vídeo de visualização de propaganda 42, o ID do usuário, o ID do a- núncio e o ID do vídeo são combinados e acumulados.
A figura 15 é uma tabela mostrando um exemplo de tabela do DB de vídeo de visualização de propaganda 42.
O ID de vídeo selecionado pela unidade de registro de vídeo de
visualização de propaganda 43 é acumulado no DB de vídeo de visualização de propaganda 42 em combinação com o ID do usuário e o ID do anúncio. Aqui, no DB de vídeo de visualização de propaganda 42, o ID de vídeo gra- vado no DB da história de visualização 5 somente é acumulado. Alternati- 15 vãmente, o tempo de atenção do usuário, o grau de preferência e o grau de similaridade com o anúncio podem ser calculados para cada vídeo e grava- dos, como mostrado na figura 15.
O processo da unidade de registro de vídeo de visualização de propaganda 43 gravando dados no DB de vídeo de visualização de propa- ganda 42 será descrito mais tarde.
Como em S401 na figura 14, a unidade de pesquisa de vídeo de visualização de propaganda 41 pesquisa se o ID do anúncio recebido do primeiro dispositivo de terminal 1 foi acumulado no DB de vídeo de visuali- zação de propaganda 42. Se o ID do anúncio existe no DB de vídeo de visu- 25 alização de propaganda 42 (‘Sim’ em S401), isso indica que o anúncio é a- dequado para o gosto do usuário, e a operação passa para S402.
Se o ID do anúncio não está presente no DB de vídeo de visuali- zação de propaganda 42 (‘NÃO’ em S401), o anúncio é considerado como sendo diferente do gosto do usuário, o processo de distribuição do anúncio é terminado e uma notificação que indica que não existe informação de anún- cio relevante é transmitida para o primeiro dispositivo de terminal 1.
Em S402, a unidade de pesquisa de vídeo de visualização de propaganda 41 adquire o ID do vídeo correspondendo com o ID do anúncio do DB de vídeo de visualização de propaganda 42. Em S403, a unidade de pesquisa de vídeo de visualização de propaganda 41 libera o ID do usuário, ID do anúncio e ID do vídeo para o sintetizador de conteúdo 8.
Aqui, similarmente à primeira modalidade, existe a possibilidade
que o usuário receba uma pluralidade de IDs de anúncio na mesma posição. Nesse caso, similarmente à primeira modalidade, a pesquisa pode ser feita com base em todos os IDs de anúncio recebidos, ou o anúncio melhor ade- quado pode ser selecionado ou anúncios podem ser selecionados na ordem de prioridade, considerando o tempo, etc., quando o anúncio é distribuído.
Além do que, no presente processo, existe a possibilidade que uma pluralidade de IDs de vídeo seja encontrada para um único ID de vídeo. Nesse caso, os candidatos são reduzidos para um executando qualquer um dos processos seguintes, e o selecionado é liberado para o sintetizador de conteúdo.
1) Selecionar o específico do qual o grau de preferência do usu- ário é o mais alto.
Isto é, como mostrado na figura 15, o grau de preferência foi previamente calculado para cada ID de vídeo pelo analisador de história de visualização 4 e foi gravado no DB de vídeo de visualização de propaganda 42, e com base nisso, o ID de vídeo tendo o grau mais alto de preferência é selecionado.
2) Selecionar o que foi visto por último pelo usuário.
Isto é, como mostrado na figura 15, o tempo quando o vídeo foi visto foi gravado para cada ID de vídeo no DB de vídeo de visualização de propaganda 42, e com base nisso, o ID de vídeo do último tempo é selecio- nado.
3) Selecionar o específico do qual o grau de novidade quanto à data e hora de difusão do programa é alto.
Isto é, com base no tempo de difusão no DB de vídeo 7, o ID de
vídeo do último tempo é selecionado.
4) Selecionar o específico do qual o grau de similaridade com o anúncio é o maior.
Isto é, com base no grau de similaridade calculado pela unidade de registro de vídeo de visualização de propaganda 43 que foi gravado no DB de vídeo de visualização de propaganda 42 como mostrado na figura 15, 5 e com base nisso, o ID do vídeo do qual esse grau de similaridade é o maior.
5) Selecionar um ID de vídeo processando integralmente a in- formação descrita acima 1) a 4).
Similarmente à primeira modalidade, o processo de sintetização de conteúdo é um processo, que baseado no ID do anúncio e ID do vídeo, 10 pesquisa dados de anúncio e dados de vídeo através do DB de anúncio 6 e DB de vídeo 7, respectivamente, e combina os dados de anúncio e dados de vídeo ou sintetiza os dados como um anúncio anexado com vídeo.
Aqui, o DB de anúncio 6 e o DB de vídeo 7 são os mesmos que esses na primeira modalidade.
Primeiro, em S404, o sintetizador de conteúdo 8 pesquisa dados
de anúncio e dados de vídeo tendo o ID de anúncio e ID de vídeo relaciona- dos através do DB de anúncio 6 e do DB de vídeo 7 e produz um anúncio anexado com vídeo.
Alternativamente, o sintetizador de conteúdo 8 pode ser adapta- 20 do para armazenar temporariamente os dados obtidos da pesquisa, ao invés de sintetizar os dados do anúncio e os dados de vídeo.
A seguir, em S405, o sintetizador de conteúdo 8 transmite os dados de conteúdo sintetizados ou os dados do anúncio e os dados de vídeo antes da composição, para o primeiro dispositivo de terminal 1 de modo a 25 terminar o processo de distribuição de conteúdo no servidor 40.
O processo de exibição subsequente dos dados de conteúdo no primeiro dispositivo de terminal 1 é o mesmo que esse na primeira modali- dade.
Como descrito antes, o DB quando um ID de vídeo é adquirido 30 com base no ID do anúncio é feito para refletir o gosto do usuário, é possível distribuir anúncio junto com o vídeo no qual o usuário está interessado, por meio disso é possível encorajar o usuário que os viu a comprar. (Processo de registro do vídeo de visualização da propaganda)
O processo para registrar um ID do usuário, ID do anúncio e ID de vídeo no DB de vídeo de visualização de propaganda 42 será descrito em detalhes.
5 A figura 16 é um diagrama de fluxograma mostrando a seqüên-
cia de registro de dados no DB de vídeo de visualização de propaganda 42. A descrição será feita seguindo o fluxograma.
Em S501, a unidade de pesquisa de história da visualização 44 adquire um ID do usuário e um ID de vídeo do DB da história de visualização 5 e os dados de vídeo com base no ID do vídeo do DB de vídeo 7.
Como mostrado na figura 13, a unidade de registro de vídeo de visualização de propaganda 43 inclui: um analisador de texto de anúncio 45 para analisar os dados do DB de anúncio 6; um analisador de texto de vídeo 46 para analisar os dados do DB de vídeo 7 e um analisador de similaridade 15 47 para analisar o grau de similaridade entre esse texto de anúncio e o texto de vídeo.
Em S502, um ID de anúncio e dados de anúncio são inseridos no analisador de texto de anúncio 45. Em S503, a unidade de pesquisa de história da visualização 44 supre o ID do usuário, ID do vídeo e dados de vídeo para o analisador de texto de vídeo 46.
Em S504 e S505, o analisador de texto de anúncio 45 e analisa- dor de texto de vídeo 46, similarmente à primeira modalidade, recortam por- ções de texto dos dados de anúncio e dados de vídeo, respectivamente, e executam extração de palavra-chave e produzem vetores de palavra-chave em S506.
Em S507, o analisador de similaridade 47, similarmente à primei- ra modalidade, executa um processo de correspondência para esses. Se nenhuma correspondência é encontrada no processo de correspondência (‘NÃO’ em S507), esse processo é terminado. Se existe qualquer correspon- 30 dência no processo de correspondência (‘SIM’ em S507), o analisador de similaridade 47 registra o ID do anúncio, ID de vídeo e ID do usuário iguala- dos no DB de vídeo de visualização de propaganda 42. Aqui, se uma plurali- dade de vídeos corresponderam com um ID de vídeo, múltiplos IDs de vídeo para um ID de anúncio são registrados em pares no DB de vídeo de visuali- zação de propaganda 42.
Também é possível registrar o grau de preferência (o grau no qual o usuário gosta de um vídeo), adquirido do DB da história de visualiza- ção 5 e o grau de similaridade (o grau de similaridade entre o texto do anún- cio e o texto do vídeo), adquirido do analisador de similaridade 47, como mostrado na figura 15.
Esse processo pode ser feito quando o ID do usuário e o ID do vídeo são registrados no DB da história de visualização 5 ou periodicamente.
Pela execução do processo descrito acima, IDs de vídeo que cada usuário viu com interesse e IDs de anúncio adequados para esses são acumulados no DB de vídeo de visualização de propaganda 42, portanto IDs de vídeo adquiridos desse DB podem refletir o gosto do usuário.
Aqui, como descrito acima, o DB de vídeo de visualização de
propaganda 42 na figura 13 é um banco de dados que reflete a história de visualização pessoal. Dessa maneira, é possível que a função da unidade de pesquisa de vídeo de visualização de propaganda 41, a função do DB de vídeo de visualização de propaganda 42 e assim por diante na figura 13 se- jam providas no primeiro dispositivo de terminal 1.
Nesse caso, similarmente à modalidade 1, a unidade de pesqui- sa de informação de loja 13 do servidor 14 que recebeu um ID do usuário e informação posicionai do primeiro dispositivo de terminal 1 pesquisa o DB de informação de loja 12 com base na informação posicionai para adquirir o ID do anúncio e o transmite para o primeiro dispositivo de terminal 1.
A unidade de pesquisa de vídeo de visualização de propaganda 41 do primeiro dispositivo de terminal 1 pesquisa o DB de vídeo de visuali- zação de propaganda 42 no primeiro dispositivo de terminal 1 com base nesse ID do anúncio e ID do usuário para adquirir uma lista de informação 30 do anúncio (frases de texto tal como um título, etc) e a exibe na tela de exi- bição do primeiro dispositivo de terminal 1 como mostrado na figura 9A. (Nesse caso, embora não ilustrado, a função de extração da porção de título do texto do anúncio ou produção de texto de resumo e gravação dele com o ID do anúncio no DB de vídeo de visualização de propaganda 42 é necessá- ria na unidade de registro de vídeo de visualização de propaganda 43 do servidor 40.).
5 Na figura 9A, quando o usuário seleciona um número de infor-
mação de anúncio desejado, a unidade de pesquisa de vídeo de visualiza- ção de propaganda 41 do primeiro dispositivo de terminal 1 pesquisa o DB de vídeo de visualização de propaganda 42 com base no ID do anúncio se- lecionado para adquirir o ID de vídeo correspondendo com ele e o transmite 10 com o ID do anúncio e o ID do usuário para o sintetizador de conteúdo 8 do servidor 40.
O sintetizador de conteúdo 8, com base no ID do anúncio e ID de vídeo, pesquisa os dados do anúncio e os dados de vídeo do DB de a- núncio 6 e do DB de vídeo 7 do servidor 40, respectivamente, e os transmite para o usuário.
(A terceira modalidade)
A figura 17 é um diagrama mostrando uma configuração de sis- tema na terceira modalidade da presente invenção.
O sistema de distribuição de anúncio na presente modalidade inclui o primeiro dispositivo de terminal 1, o segundo dispositivo de terminal 2 e um servidor 50. Esse sistema é diferente da primeira modalidade na confi- guração do servidor 50.
Similarmente à primeira modalidade, o servidor 50 inclui o anali- sador de história de visualização 4, o DB da história de visualização 5 e o 25 DB de vídeo 7. Essas funções são as mesmas como na primeira modalida- de. Além do que, a terceira modalidade é diferente em que o servidor inclui uma unidade de pesquisa de conteúdo favorito 51, um DB de conteúdo favo- rito 52, uma unidade de registro de conteúdo 53, um DB de conteúdo 54 e um distribuidor de conteúdo 55. A unidade de pesquisa de história da visua- 30 lização 44 é a mesma como na segunda modalidade.
A figura 18 é uma tabela mostrando um exemplo de tabela do DB de conteúdo 54. Deve ser entendido que os dados de conteúdo indicam anúncio anexado com vídeo incluindo um vídeo de propaganda indicado antecipa- damente por uma agência de publicidade ou similar, e o DB de conteúdo 54 tem IDs de conteúdo, dados do anúncio e IDs de vídeo indicado acumulados 5 nele como mostrado na figura 18.
Também, como mostrado na vista conceituai acima, a função do servidor não precisa ser realizada por um único servidor, mas pode ser reali- zada por uma pluralidade de funções de processamento e funções de DB conectadas pela rede. Além do que, o servidor pode ser um que é instalado 10 dentro de casa, tal como um servidor de mídia, ou pode ser um servidor ex- terno. Quando o servidor é de uso residencial, é necessário atualizar os da- dos de conteúdo no DB de conteúdo a partir de servidores externos.
Alternativamente, a função pode ficar parcialmente dentro de casa e parcialmente em servidores externos. Por exemplo, as funções do DB 15 de conteúdo 54 e do distribuidor de conteúdo 55 podem ser providas por um servidor externo. A configuração descrita aqui abaixo com referência à figura 17 é uma forma, e contanto que essas funções de processamento e funções de DB sejam providas, não importa que essas funções estejam dentro ou fora de casa ou construídas de um dispositivo ou múltiplos dispositivos.
Além do que, parte da função do servidor na figura 17 pode tam-
bém ser provida no primeiro dispositivo de terminal 1. Por exemplo, a fun- ção, etc., do DB de conteúdo favorito 52 pode também ser provida no primei- ro dispositivo de terminal 1.
A presente modalidade corresponde com o caso onde os dados 25 do anúncio a serem distribuídos por um anunciante (lojas e produtos) e o vídeo que é adequado para o anúncio são preparados antecipadamente co- mo dados de conteúdo por uma agência de publicidade ou similar. Isto é, é possível distribuir o anúncio para uma pessoa que viu um vídeo particular. Nesse caso, embora não ilustrado, se o ID do vídeo (vídeo indicado) indica- 30 do antecipadamente por uma agência de publicidade ou similar que está presente no DB da história de visualização do usuário é verificado, e se exis- te, os dados de conteúdo são considerados como os que são adequados para o gosto do usuário e, portanto, distribuídos para o usuário. Nesse mo- mento, um anúncio pode ser distribuído junto com o vídeo indicado, ou o anúncio sozinho pode ser distribuído.
Entretanto, é muito raro que um vídeo especialmente indicado tenha sido visto entre uma enorme quantidade de dados de vídeo. Portanto, se nenhum dado de conteúdo é distribuído a menos que o vídeo indicado tenha sido visto, isso não é desejável para ambos, o anunciante e o usuário. Para lidar com isso, a presente modalidade é caracterizada em que se o grau de adequação entre o texto de conteúdo (texto do anúncio) dos dados de conteúdo e o texto do vídeo que o usuário viu com interesse é alto, os dados do conteúdo são considerados como sendo adequados para o gosto do usuário, de modo que os dados de conteúdo são distribuídos. Alternati- vamente, é possível organizar, tal que quando o grau de similaridade entre o texto do vídeo indicado e o texto do vídeo que o usuário viu com interesse é alto, os dados de conteúdo sejam considerados como sendo adequados pa- ra o gosto do usuário, de modo que os dados de conteúdo são distribuídos.
A presente modalidade será descrita tomando como um exemplo o precedente, isto é, o caso no qual se o grau de similaridade entre o texto de conteúdo (texto de anúncio) dos dados de conteúdo e o texto do vídeo 20 que o usuário viu com interesse é alto, os dados de conteúdo são conside- rados como sendo adequados para o gosto do usuário, de modo que os da- dos de conteúdo (o anúncio e o vídeo indicados pelo agente de publicidade ou similares) são distribuídos.
No sistema da presente modalidade construída como acima, a seqüência para distribuir dados de conteúdo para o primeiro dispositivo de terminal 1 será descrita.
Antes de tudo, o usuário opera teclas no primeiro dispositivo de terminal 1, por exemplo, um terminal móvel ou similar, para inserir a seleção de um menu de pesquisa de loja através da unidade de entrada 9. O contro- 30 Iador 23 do primeiro dispositivo de terminal 1 transmite um sinal de controle para a aquisição da posição para a unidade de aquisição de informação po- sicionai 22. A unidade de aquisição de informação posicionai 22 adquire a informação posicionai do primeiro dispositivo de terminal 1 do GPS ou simi- lar, via o controlador 23 e o comunicador 18.
Alternativamente, o primeiro dispositivo de terminal 1 pode ad- quirir periodicamente informação posicionai e automaticamente exibir o me- 5 nu para adquirir informação da loja na tela de prontidão do primeiro dispositi- vo de terminal móvel 1.
Além do que, o controlador 23 envia uma solicitação de aquisi- ção de ID de conteúdo junto com a informação posicionai adquirida pela uni- dade de aquisição de informação posicionai 22 para um servidor 56 via co- municador18.
O servidor 56 inclui uma unidade de pesquisa de informação de loja 57 e um DB de informação de loja 58.
A unidade de pesquisa de informação de loja 57 do servidor 56 que recebeu a informação posicionai do primeiro dispositivo de terminal 1 pesquisa o DB de informação de loja 58 com base na informação. No DB de informação de loja 58, a informação posicionai é relacionada com um ID de conteúdo e armazenada. O ID de conteúdo é um ID que é atribuído unica- mente a um conteúdo no qual um anúncio é sintetizado com um vídeo que foi preparado antecipadamente por uma agência de publicidade ou similar. Isto é, o ID do conteúdo para anunciar uma loja, produto ou similar, encon- trado ao redor da posição é relacionado e armazenado de acordo com a po- sição do primeiro dispositivo de terminal 1. A unidade de pesquisa de infor- mação de loja 57 pesquisa o DB de informação de loja 58 com base na in- formação posicionai, adquire o ID de conteúdo e o transmite para o primeiro dispositivo de terminal 1.
Aqui, é assumido que os IDs de conteúdo são adquiridos com base na informação posicionai do terminal móvel, mas IDs de conteúdo po- dem ser adquiridos com base nas etiquetas RFID (identificação de radiofre- qüência) e assim por diante, anexadas em lojas, produtos, etc, por um termi- nal móvel 1 ou similar.
É também possível fazer o primeiro dispositivo de terminal 1 re- ceber automaticamente IDs de conteúdo para anunciar lojas e produtos das lojas e produtos encontrados perto de acordo com a posição do usuário.
O controlador 23 do primeiro dispositivo de terminal 1 tendo re- cebido um ID de conteúdo do servidor 56 através do comunicador 18, trans- mite uma solicitação de aquisição de dados de conteúdo com o ID do usuá- rio e o ID de conteúdo para o servidor 50.
A figura 19 é um diagrama de fluxograma mostrando a seqüên- cia de um processo de distribuição de anúncio no servidor 50 na presente modalidade.
No servidor 50 que recebeu uma solicitação de aquisição de da- 10 dos de conteúdo incluindo o ID do usuário e o ID do anúncio do primeiro dis- positivo de terminal 1, o ID de conteúdo e o ID do usuário são inseridos na unidade de pesquisa de conteúdo favorito 51. O processo de pesquisa de conteúdo favorito na unidade de pesquisa de conteúdo favorito 51 é um pro- cesso que, com base no ID de conteúdo que o usuário recebeu por meio do 15 primeiro dispositivo de terminal 1, pesquisa o DB de conteúdo favorito 52. No DB de conteúdo favorito 52, o ID do usuário e o ID de conteúdo são acumu- lados em par.
A figura 20 é uma tabela mostrando um exemplo de tabela do DB de conteúdo favorito 52.
O ID de conteúdo selecionado pela unidade de registro de con-
teúdo 53 é acumulado no DB de conteúdo favorito 52 em combinação com o ID do usuário. Além do que, o grau de adequação para o vídeo que o usuá- rio viu pode também ser gravado, como mostrado na figura 20.
O processo dessa unidade de registro de conteúdo 53 registran- do dados no DB de conteúdo favorito 52 será descrito mais tarde.
Como em S601 na figura 19, a unidade de pesquisa de conteúdo favorito 51 pesquisa se o ID de conteúdo recebido do primeiro dispositivo de terminal 1 é acumulado no DB de conteúdo favorito 52. Se o ID de conteúdo existe no DB de conteúdo favorito 52 (‘Sim’ em S601), isso indica que o con- teúdo é adequado para o gosto do usuário, e a operação avança para S602.
Se o ID de conteúdo não está presente no DB de conteúdo favo- rito 52 (‘NÃO’ em S601), o conteúdo é considerado como sendo diferente do gosto do usuário, o processo de distribuição de anúncio é terminado e uma notificação que indica que não existe informação de conteúdo relevante é transmitida para o primeiro dispositivo de terminal 1.
Em S602, a unidade de pesquisa de conteúdo favorito 51 libera 5 o ID do usuário e o ID de conteúdo para o distribuidor de conteúdo 55.
Aqui, similarmente à primeira modalidade, existe a possibilidade que o usuário receba uma pluralidade de IDs de conteúdo na mesma posi- ção e uma pluralidade de IDs de conteúdo é selecionada como um resultado da pesquisa pela unidade de pesquisa de conteúdo favorito 51. Nesse caso, 10 todos os IDs de conteúdo podem ser enviados para o distribuidor de conteú- do 55 ou o conteúdo com um grau mais alto de adequação pode ser atribuí- do com maior prioridade com base no grau de adequação no DB de conteú- do favorito 52. Alternativamente, o conteúdo melhor adequado pode ser se- lecionado ou os conteúdos podem ser atribuídos com prioridade, conside- 15 rando o tempo ou similar (manhã, dia, noite, dia da semana, final de sema- na, estação, etc.) quando o conteúdo é distribuído para o usuário. Por e- xemplo, é possível prover uma tal configuração que se a zona de tempo quando IDs de conteúdo são recebidos é a hora do almoço, conteúdos rela- cionados com serviço de comida somente podem ser selecionados ou con- 20 teúdos relacionados com serviço de comida podem ser atribuídos com prio- ridade mais alta.
A seguir, em S603, o distribuidor de conteúdo 55, com base no ID de conteúdo enviado da unidade de pesquisa de conteúdo favorito 51, pesquisa dados de conteúdo através do DB de conteúdo 54, e em S604, ele transmite os dados de conteúdo para o primeiro dispositivo de terminal 1, de modo a terminar o processo de distribuição de conteúdo no servidor 50.
O processo de exibição subsequente dos dados de conteúdo no primeiro dispositivo de terminal 1 pode ser feito da mesma maneira como na primeira modalidade. Isto é, a tela de exibição do primeiro dispositivo de 30 terminal 1 pode ser dividida em duas áreas, de modo que os dados do anún- cio são exibidos em uma área e os dados de vídeo indicados são exibidos (reproduzidos) na outra área. Alternativamente, os dados de anúncio sozinhos podem ser exi- bidos sem exibir os dados de vídeo. Também nesse caso, o presente siste- ma pode distribuir anúncio adequado para o gosto do usuário com base na história de visualização do usuário.
Alternativamente, é também possível exibir os dados de conteú-
do (dados de anúncio e dados de vídeo indicados) no Iayout indicado pela agência de publicidade ou similar sem dividir a área de tela do primeiro dis- positivo de terminal 1.
Como descrito antes, na distribuição do conteúdo, um conteúdo é selecionado desses que foram registrados no DB de conteúdo favorito com base no gosto do usuário, por meio disso, é possível fazer o usuário ver o conteúdo com interesse e, portanto, encorajar o usuário a comprar.
(Processo de registro de conteúdo)
O processo para registrar um ID de usuário e ID de conteúdo no DB de conteúdo favorito 52 será descrito em detalhes.
A figura 21 é um diagrama de fluxograma mostrando a seqüên- cia de registro de dados no DB de conteúdo favorito 52. A descrição será feita seguindo o fluxograma.
Em S701, a unidade de pesquisa de história da visualização 44 adquire um ID do usuário e um ID de vídeo do DB da história de visualização e dados de vídeo com base no ID de vídeo do DB de vídeo 7.
Como mostrado na figura 17, a unidade de registro de conteúdo 53 inclui: um analisador de texto de conteúdo 59 para analisar os dados do DB de conteúdo 54; um analisador de texto de vídeo 60 para analisar os da- dos do DB de vídeo 7 e um analisador de adequação 61 para analisar o grau de adequação entre esses texto de conteúdo e texto de vídeo.
Em S702, um ID de conteúdo e dados de conteúdo são inseridos no analisador de texto de conteúdo 59. Em S703, a unidade de pesquisa de história da visualização 44 supre o ID do usuário, ID de vídeo e dados de vídeo para o analisador de texto de vídeo 60.
Em S704 e S705, o analisador de texto de conteúdo 59 e o ana- lisador de texto de vídeo 60, similarmente à primeira modalidade, recortam porções de texto dos dados de conteúdo e dados de vídeo, respectivamente, e executam a extração da palavra-chave, e produzem vetores de palavra- chave em S706.
Em S707, o analisador de adequação 61, similarmente à primei- 5 ra modalidade, executa um processo de correspondência para esses. Se nenhuma correspondência é encontrada no processo de correspondência (‘NÃO’ em S707), o conteúdo é considerado como não sendo adequado pa- ra o interesse do usuário, e esse processo é terminado. Se existe qualquer correspondência no processo de correspondência (‘SIM’ em S707), o conte- 10 údo é determinado como sendo adequado para o interesse do usuário e o analisador de adequação 61 registra o ID do conteúdo igualado e o ID do usuário no DB de conteúdo favorito 52. Aqui, se uma pluralidade de vídeos correspondeu com um ID de conteúdo, o grau de adequação com o ID de conteúdo pode ser aumentado.
É também possível adquirir o grau de adequação do analisador
de adequação 61 (o grau de similaridade entre o texto do anúncio e o texto de vídeo) e registrá-lo no DB de conteúdo favorito 52 como mostrado na fi- gura 20. Alternativamente, o grau de adequação pode ser determinado a partir do grau de preferência quando o usuário viu o vídeo e a similaridade 20 entre o vídeo e o texto de conteúdo. Isto é, quanto mais algo o grau de simi- laridade entre o vídeo que o usuário viu com interesse e o texto de conteúdo, mais alto o grau de adequação do conteúdo ao usuário se torna.
Esse processo pode ser feito quando o ID do usuário e o ID de vídeo são registrados no DB da história de visualização 5 ou periodicamente. Pela execução do processo descrito acima, IDs de conteúdo que
igualam os vídeos que cada usuário viu com interesse (história de visualiza- ção) podem ser acumulados no DB de conteúdo favorito 52.
Deve ser observado que o sistema de distribuição de anúncio, o servidor de distribuição de anúncio e o método de distribuição de anúncio, programa e meio de gravação da presente invenção não são limitados aos exemplos ilustrados acima, mas é evidente que várias mudanças podem ser adicionadas sem se afastar do espírito e escopo da invenção. Como foi descrito, de acordo com a presente invenção, desde que com base em um ID de anúncio, dados de vídeo correspondendo com o ID do anúncio são extraídos, de modo que os dados do anúncio e os dados de vídeo são distribuídos para um dispositivo de terminal, a cena de vídeo 5 de programa mais adequada para o anúncio distribuído pelo anunciante po- de ser selecionada e distribuída junto com ele. Portanto, é possível fazer o usuário assistir o anúncio com o vídeo e encorajá-lo a comprar.

Claims (18)

1. Sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- zenamento é pesquisado com base nos dados que especificam um anúncio, de modo a determinar se existe quaisquer dados de vídeo correspondendo com os dados do anúncio, e se os dados de vídeo correspondendo com os dados de anúncio são encontrados, o servidor distribui os dados do anúncio para o dispositivo de terminal.
2. Sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um anúncio, de modo a determinar se existe quaisquer da- dos de vídeo correspondendo com os dados do anúncio, e se os dados de vídeo correspondendo com os dados do anúncio são encontrados, o servidor distribui os dados de anúncio para o dispositivo de terminal.
3. Sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um anúncio, de modo a determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio, e se dados de vídeo correspondendo com os dados do anúncio são encontrados, o servidor distribui os dados do anúncio e os dados de vídeo para o dispositivo de ter- minal.
4. Sistema de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, caracterizado em que um arma- zenamento que reflete o gosto do usuário é pesquisado com base nos dados que identificam um conteúdo incluindo anúncio, e quando os dados que i- dentificam o conteúdo são encontrados no armazenamento, o servidor distri- bui os dados de conteúdo para o dispositivo de terminal.
5. Servidor de distribuição de anúncio para distribuir anúncio pa- ra um dispositivo de terminal, compreendendo: um armazenamento de vídeo de propaganda para gerenciar pares de dados de anúncio e dados de vídeo; uma porção de pesquisa de vídeo de propaganda que, com base nos dados identificando um anúncio recebido do dispositivo de terminal, pesquisa o armazenamento de vídeo de propaganda se existem quaisquer dados de vídeo correspondendo com os dados do anúncio, refletindo a histó- ria de visualização do usuário e um sintetizador de conteúdo para combinar os dados de anúncio e os dados de vídeo quando os dados de vídeo corres- pondendo com os dados do anúncio são encontrados, no qual os dados do anúncio e os dados de vídeo são distribuídos para o dispositivo de terminal.
6. Servidor de distribuição de anúncio, de acordo com a reivindi- cação 5, também compreendendo uma porção de registro de vídeo de pro- paganda para selecionar os dados de vídeo adequados para os dados do anúncio, no qual o armazenamento de vídeo de propaganda armazena o par do ID do anúncio que identifica os dados do anúncio e o ID do vídeo que identifica os dados de vídeo.
7. Servidor de distribuição de anúncio, de acordo com a reivindi- cação 6, no qual a porção de pesquisa de vídeo de propaganda, com base no ID do anúncio recebido do dispositivo de terminal, pesquisa se o ID do vídeo que corresponde com o ID do anúncio está presente no armazena- mento do vídeo de propaganda, e libera, se o ID do vídeo correspondente é encontrado, o ID do anúncio e o ID do vídeo para o sintetizador de conteúdo, e o sintetizador de conteúdo identifica os dados do anúncio e os dados de vídeo com base no ID do anúncio e no ID do vídeo.
8. Servidor de distribuição de anúncio, de acordo com a reivindi- cação 7, no qual a porção de registro do vídeo da propaganda compara a informação de texto contida nos dados do anúncio e a informação de texto contida nos dados de vídeo para selecionar os dados de vídeo adequados para os dados do anúncio.
9. Servidor de distribuição de anúncio, de acordo com a reivindi- cação 8, também compreendendo: um armazenamento de história de visualização para gerenciar IDs de vídeo dos dados de vídeo que refletem o gosto do usuário e uma por- ção de pesquisa de história de visualização para pesquisar se o ID de vídeo extraído do armazenamento do vídeo de propaganda foi armazenado no ar- mazenamento da história de visualização, no qual quando o ID de vídeo cor- respondente é encontrado no armazenamento da história de visualização, o ID de vídeo e o ID do anúncio correspondendo com o ID do vídeo são libe- rados para o sintetizador de conteúdo.
10. Servidor de distribuição de anúncio, de acordo com a reivin- dicação 8, no qual o armazenamento de vídeo de propaganda gerencia uma combinação de um ID de usuário, um ID de anúncio refletindo o gosto do usuário e um ID de vídeo.
11. Servidor de distribuição de anúncio para distribuir anúncio para um dispositivo de terminal, compreendendo: um armazenamento de conteúdo para armazenar os dados de conteúdo dos dados de anúncio sintetizados com os dados de vídeo; um armazenamento de conteúdo favorito para gerenciar uma combinação de um ID de usuário e um ID de conteúdo que identifica os da- dos de conteúdo adequados para o gosto do usuário; uma porção de pesquisa de conteúdo favorito para pesquisar se um ID de conteúdo recebido do dispositivo de terminal está presente no ar- mazenamento de conteúdo favorito e um distribuidor de conteúdo que adquire dados de conteúdo do armazenamento de conteúdo e distribui os dados de conteúdo para o dispo- sitivo de terminal.
12. Servidor de distribuição de anúncio, de acordo com a reivin- dicação 11, também compreendendo um analisador de história de visualiza- ção para determinar se os dados de vídeo são adequados para o gosto do usuário com base nos dados de comportamento de visualização do usuário, no qual que o resultado da determinação é refletido na combinação dos da- dos de anúncio e os dados de vídeo ou a seleção dos dados de conteúdo.
13. Servidor de distribuição de anúncio, de acordo com a reivin- dicação 5, no qual, quando os dados do anúncio são adequados para uma pluralidade de dados de vídeo, a pluralidade de dados de vídeo inclui os da- dos de vídeo tendo o maior grau de similaridade com o anúncio, os dados de vídeo tendo o grau mais alto de preferência do usuário, os dados de vídeo nos quais o tempo de visualização do usuário ou a data de difusão do pro- grama é a mais recente e os dados de vídeo que concordam com a coloca- ção adequada para o tempo quando o anúncio é distribuído.
14. Método de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, compreendendo as etapas de: pesquisar um armazenamento que reflete o gosto do usuário com base nos dados que identificam um anúncio, determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio e dis- tribuir os dados do anúncio do servidor para o dispositivo de terminal quando os dados de vídeo correspondendo com os dados do anúncio foram encon- trados.
15. Método de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, compreendendo as etapas de: pesquisar um armazenamento que reflete o gosto do usuário com base nos dados que identificam um anúncio, determinar se existem quaisquer dados de vídeo correspondendo com os dados do anúncio e dis- tribuir os dados do anúncio e os dados de vídeo do servidor para o dispositi- vo de terminal quando os dados de vídeo correspondendo com os dados do anúncio foram encontrados.
16. Método de distribuição de anúncio para distribuir anúncio de um servidor para um dispositivo de terminal, compreendendo as etapas de: pesquisar um armazenamento que reflete o gosto do usuário com base nos dados que identificam um conteúdo contendo anúncio e distri- buir os dados de conteúdo do servidor para o dispositivo de terminal quando os dados que identificam o conteúdo foram encontrados no armazenamento.
17. Programa que faz um computador executar um método de distribuição de anúncio, como definido em uma das reivindicações 14 a 16.
18. Meio de gravação que é gravado com o programa como de- finido na reivindicação 17, de modo a ser aceitável por um computador.
BRPI0720992-4A 2006-12-28 2007-11-28 Sistema de distribuição de anúncio, servidor de distribuição de anúncio, método de distribuição de anúncio, programa e meio de gravação BRPI0720992A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006355529 2006-12-28
JP2006-355529 2006-12-28
PCT/JP2007/072932 WO2008081664A1 (ja) 2006-12-28 2007-11-28 広告配信システム、広告配信サーバ、広告配信方法、プログラム及び記録媒体

Publications (1)

Publication Number Publication Date
BRPI0720992A2 true BRPI0720992A2 (pt) 2014-04-08

Family

ID=39588348

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0720992-4A BRPI0720992A2 (pt) 2006-12-28 2007-11-28 Sistema de distribuição de anúncio, servidor de distribuição de anúncio, método de distribuição de anúncio, programa e meio de gravação

Country Status (6)

Country Link
US (1) US20100030645A1 (pt)
EP (1) EP2116969A4 (pt)
JP (1) JP5143747B2 (pt)
CN (1) CN101573726A (pt)
BR (1) BRPI0720992A2 (pt)
WO (1) WO2008081664A1 (pt)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009157815A (ja) * 2007-12-27 2009-07-16 Hitachi Ltd 広告配信システム及び広告配信方法
JP5202215B2 (ja) * 2008-09-29 2013-06-05 株式会社日立製作所 サイネージ管理サーバ。
US8487772B1 (en) 2008-12-14 2013-07-16 Brian William Higgins System and method for communicating information
JP5409268B2 (ja) * 2009-10-30 2014-02-05 株式会社日立ソリューションズ 情報提示装置及び携帯端末
US9443147B2 (en) * 2010-04-26 2016-09-13 Microsoft Technology Licensing, Llc Enriching online videos by content detection, searching, and information aggregation
US20110295680A1 (en) * 2010-05-27 2011-12-01 Google Inc. Single Conversion Advertisements
US9106958B2 (en) * 2011-02-27 2015-08-11 Affectiva, Inc. Video recommendation based on affect
US8769434B2 (en) * 2010-08-11 2014-07-01 Nike, Inc. Intelligent display of information in a user interface
JP5948644B2 (ja) * 2011-01-28 2016-07-06 パナソニックIpマネジメント株式会社 録画状況通知方法及び店舗情報提示方法
US9049494B2 (en) * 2011-01-31 2015-06-02 Cbs Interactive, Inc. Media playback control
EP2490442A1 (fr) * 2011-02-18 2012-08-22 Alcatel Lucent Procédé et système de gestion des contenus multimedia interactifs diffusés à la télévision
US8694375B2 (en) * 2011-09-30 2014-04-08 Microsoft Corporation Determining whether to display message to user in application based on user message viewing history
JP5722745B2 (ja) * 2011-10-17 2015-05-27 株式会社マピオン 配信システム、配信方法及びコンピュータプログラム
US9390450B1 (en) * 2012-02-24 2016-07-12 Symantec Corporation Social file storage
EP2850808B1 (en) * 2012-05-15 2016-09-28 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for display of operator ads
CN102761611A (zh) * 2012-06-29 2012-10-31 宋超 一种云平台图形验证码验证方法
JP2014238733A (ja) * 2013-06-07 2014-12-18 シャープ株式会社 コンテンツ作成装置、コンテンツ作成方法及びコンテンツ作成プログラム
US20150002743A1 (en) * 2013-07-01 2015-01-01 Mediatek Inc. Video data displaying system and video data displaying method
US20160132954A1 (en) * 2014-11-11 2016-05-12 Christian Guckelsberger Recommender System Employing Subjective Properties
US9640850B2 (en) 2015-06-25 2017-05-02 At&T Intellectual Property I, L.P. Methods and apparatus for inducing a non-fundamental wave mode on a transmission medium
US10134388B1 (en) * 2015-12-23 2018-11-20 Amazon Technologies, Inc. Word generation for speech recognition
JP2017188730A (ja) * 2016-04-01 2017-10-12 日本放送協会 情報提供システム、情報提供装置、提示端末及び視聴端末
JP2018022983A (ja) * 2016-08-02 2018-02-08 マクセル株式会社 録画装置、携帯端末装置及び録画制御方法
CN109150757B (zh) * 2017-06-16 2021-06-11 腾讯科技(深圳)有限公司 一种广告资源处理方法、装置及电子设备
CN107392666A (zh) * 2017-07-24 2017-11-24 北京奇艺世纪科技有限公司 广告数据处理方法、装置及广告投放方法和装置
CN108769801B (zh) * 2018-05-28 2019-03-29 广州虎牙信息科技有限公司 短视频的合成方法、装置、设备及存储介质
US20200192973A1 (en) * 2018-12-17 2020-06-18 Sap Se Classification of non-time series data
CN112204987B (zh) * 2018-12-20 2023-09-15 海信视像科技股份有限公司 接收装置和接收方法、发送装置及发送方法、收发***
CN111353802A (zh) * 2018-12-21 2020-06-30 健康力股份有限公司 智能营销广告分类***
JP7162260B2 (ja) * 2019-03-29 2022-10-28 株式会社ビデオリサーチ テレビ番組用広告の提供方法
JP7162262B2 (ja) * 2019-03-29 2022-10-28 株式会社ビデオリサーチ テレビ番組用広告の提供方法
CN110278466B (zh) * 2019-06-06 2021-08-06 浙江口碑网络技术有限公司 短视频广告的投放方法、装置及设备
JP2021060660A (ja) * 2019-10-03 2021-04-15 日本電気株式会社 資料生成装置、資料生成方法、プログラム
CN111416998A (zh) * 2020-03-16 2020-07-14 上海晶曦微电子科技有限公司 一种用于交通设备的信息更新***及方法
US11843817B2 (en) * 2021-04-07 2023-12-12 Rovi Guides, Inc. Intelligent mapping for fast access of any content type
JP7041772B1 (ja) 2021-05-18 2022-03-24 株式会社ビデオリサーチ 広告コンテンツ選定装置、及び広告コンテンツ選定方法
CN114155034A (zh) * 2021-06-21 2022-03-08 安徽西柚酷媒信息科技有限公司 一种基于特征识别的用户对广告的认可度评价方法
CN115099838B (zh) * 2022-03-30 2023-03-24 西安一尘数字化服务有限公司 应用于线上广告投放的兴趣定位方法及***

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3088268B2 (ja) * 1995-06-21 2000-09-18 日本電気株式会社 ビデオ・オン・デマンドシステムにおけるビデオサーバ
US6134532A (en) * 1997-11-14 2000-10-17 Aptex Software, Inc. System and method for optimal adaptive matching of users to most relevant entity and information in real-time
US6647257B2 (en) * 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
US6351736B1 (en) * 1999-09-03 2002-02-26 Tomer Weisberg System and method for displaying advertisements with played data
US20020165773A1 (en) * 2000-05-31 2002-11-07 Takeshi Natsuno Method and system for distributing advertisements over network
JP4290870B2 (ja) * 2000-12-28 2009-07-08 日本電気株式会社 情報提供方法、表示制御端末装置、情報提供装置、端末装置及び記憶媒体
JP2002354449A (ja) * 2001-05-28 2002-12-06 Tatsuya Ishii 広告配信方法及びテレビ放送受信機
JP2003067629A (ja) * 2001-08-28 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> 映像配信システム、映像配信方法、この方法のプログラム及びこの方法のプログラムを記録した記録媒体
JP2003289521A (ja) * 2002-03-27 2003-10-10 Toshiba Corp 広告挿入方法、配信システム、送出装置および受信装置並びにプログラム
US8352499B2 (en) * 2003-06-02 2013-01-08 Google Inc. Serving advertisements using user request information and user information
AU2003245349A1 (en) * 2002-05-31 2003-12-19 Opentv, Inc Method and system for the storage, viewing management, and delivery of targeted advertising
US7900229B2 (en) * 2002-10-15 2011-03-01 Opentv, Inc. Convergence of interactive television and wireless technologies
JP2006012045A (ja) * 2004-06-29 2006-01-12 Dci:Kk データ配信方法、情報処理装置、クライアント装置、及びプログラム
US20070157228A1 (en) * 2005-12-30 2007-07-05 Jason Bayer Advertising with video ad creatives

Also Published As

Publication number Publication date
JPWO2008081664A1 (ja) 2010-04-30
WO2008081664A1 (ja) 2008-07-10
EP2116969A1 (en) 2009-11-11
CN101573726A (zh) 2009-11-04
US20100030645A1 (en) 2010-02-04
EP2116969A4 (en) 2011-11-23
JP5143747B2 (ja) 2013-02-13

Similar Documents

Publication Publication Date Title
BRPI0720992A2 (pt) Sistema de distribuição de anúncio, servidor de distribuição de anúncio, método de distribuição de anúncio, programa e meio de gravação
US9286360B2 (en) Information processing system, information processing device, information processing method, and computer readable recording medium
US9471936B2 (en) Web identity to social media identity correlation
JP4062908B2 (ja) サーバ装置および画像表示装置
US8024317B2 (en) System and method for deriving income from URL based context queries
US8032508B2 (en) System and method for URL based query for retrieving data related to a context
US8060492B2 (en) System and method for generation of URL based context queries
US20100125605A1 (en) System and method for data privacy in url based context queries
KR20130083829A (ko) 디스플레이된 텔레비전 컨텐츠에 대한 자동 이미지 디스커버리 및 추천
KR20030007727A (ko) 자동 비디오 리트리버 제니
KR20160032937A (ko) 영상 재생 장치에 의해 캡쳐된 이미지에 관련된 연관 정보를 휴대용 디바이스에게 제공하는 방법 및 시스템
KR20030074269A (ko) 멀티미디어 정보 데이터베이스 구축 및 검색 서비스 제공방법 및 시스템
US20060085416A1 (en) Information reading method and information reading device
JP2008210331A (ja) 広告配信システム、端末装置、広告配信方法、プログラム及び記録媒体
US10445358B2 (en) Method of indexing multimedia content by creating database records that include location data
JP5335500B2 (ja) コンテンツ検索装置及びコンピュータプログラム
KR20090035989A (ko) 컨텐츠 획득 시스템 및 그 방법
US20080195660A1 (en) Providing Additional Information Related to Earmarks
JP2007317217A (ja) 情報関連付け方法、端末装置、サーバ装置、プログラム
JP7246290B2 (ja) 情報処理装置および情報処理方法
JP7246289B2 (ja) 情報処理装置および情報処理方法
JP2017054289A (ja) 情報提供システム、情報提供サーバー、情報提供方法、及び情報提供システム用のプログラム
KR20150045357A (ko) 영상 데이터 전송을 위한 파일 포맷 및 그 구성 방법
KR101179958B1 (ko) 멀티미디어 콘텐츠 서비스 시스템의 정보 처리 방법
KR20090102229A (ko) 동영상 멀티미디어 콘텐츠 서비스 시스템에서의 동영상정보 포함 메타 정보 기반 키워드 광고 서비스 방법 및 그서비스를 위한 시스템

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Ipc: G06Q 30/00 (2006.01), G06F 17/30 (2006.01), H04N 7

B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]
B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]