BRPI0715954A2 - conexço de dispositivos a um serviÇo de compartilhamento de mÍdia - Google Patents

conexço de dispositivos a um serviÇo de compartilhamento de mÍdia Download PDF

Info

Publication number
BRPI0715954A2
BRPI0715954A2 BRPI0715954-4A BRPI0715954A BRPI0715954A2 BR PI0715954 A2 BRPI0715954 A2 BR PI0715954A2 BR PI0715954 A BRPI0715954 A BR PI0715954A BR PI0715954 A2 BRPI0715954 A2 BR PI0715954A2
Authority
BR
Brazil
Prior art keywords
computing device
media content
media
content items
user
Prior art date
Application number
BRPI0715954-4A
Other languages
English (en)
Inventor
David Jones
Daniel Plastina
Ryan Alexander Haveson
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of BRPI0715954A2 publication Critical patent/BRPI0715954A2/pt
Publication of BRPI0715954A8 publication Critical patent/BRPI0715954A8/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Qualifying participants for shopping transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

"CONEXçO DE DISPOSITIVOS A UM SERVIÇO DE COMPARTILHAMENTO DE MÍDIA". Compartilhar conteúdo de mídia entre entidades. Um dispositivo de computação detecta e se conecta a um outro dispositivo de computação dentro de uma proximidade predefinida. Itens de conteúdo de mídia e metadados associados são selecionados e trocados entre os dispositivos de computação conectados. Uma oportunidade de compra subseqüente é fornecida aos usuários para comprar os itens de conteúdo de mídia trocados.

Description

"CONEXÃO DE DISPOSITIVOS A UM SERVIÇO DE COMPARTILHAMENTO DE MÍDIA"
ANTECEDENTES
Conteúdo de mídia digital, tal como áudio, vídeo e imagens, pode ser consumido por um usuário em uma variedade de dispositivos tais como computadores pessoais, assis- tentes digitais pessoais, reprodutores portáteis de mídia digital, consoles de comando de jogos de computador, telefones móveis e outros mais. Conteúdo de mídia digital é tipica- mente adquirido por meio de um computador pessoal acessando um serviço de mídia digital por meio de modelos de assinatura ou de serviço pré-pago, e então transferido para um dis- positivo de mídia portátil para consumo pelo usuário. O dispositivo de mídia portátil não tem a capacidade autônoma para acessar serviços de assinatura (por exemplo, atualizar licen- ças de assinatura, atualizar listas de reprodução), obter novo conteúdo, e/ou interagir de uma maneira geral com o serviço de mídia digital. Para serviços de assinatura, a falta de flexibilidade pode interromper acesso ao serviço de mídia digital (por exemplo, uma vez que licenças mensais são somente renovadas durante um certo período de cada mês). Se o u- suário não se conectar de volta ao serviço de mídia digital durante este período particular, o conteúdo de assinatura no dispositivo de mídia portátil pára de trabalhar.
Adicionalmente, com os serviços de mídia digital existentes, não é possível que en- tidades externas transfiram conteúdo promocional para um dispositivo de mídia do usuário. Por exemplo, para o usuário escutar no dispositivo de mídia do usuário um disco compacto (CD) oferecido para venda em uma cafeteria local, o usuário tem que comprar o CD, levá-lo para casa para um computador pessoal, copiar os conteúdos do CD no computador pessoal, e então transferir os conteúdos do CD do computador pessoal para o dispositivo de mídia. Além do mais, enquanto na cafeteria local, o usuário não tem como acessar serviços de en- tidade externa adicionais tais como impressão de fotografia. Neste exemplo, o usuário tem que copiar as fotografias do dispositivo de mídia em um CD ou em um dispositivo de memó- ria rápida para passar para um armazenamento de fotografias para imprimir as imagens.
SUMÁRIO
Modalidades da invenção incluem capacitar o compartilhamento de conteúdo de mídia entre dispositivos de computação. Em uma modalidade, a invenção detecta um dispo- sitivo de computação dentro de uma proximidade predefinida e estabelece uma conexão sem fio com o dispositivo de computação detectado. Um ou mais itens de conteúdo de mídia são transmitidos para o dispositivo de computação detectado por meio da conexão sem fio estabelecida responsiva à detecção do dispositivo de computação. Metadados associados com os itens de conteúdo de mídia transmitidos também são transmitidos para o dispositivo de computação detectado por meio da conexão sem fio estabelecida. Uma oportunidade de compra subseqüente é fornecida ao usuário para comprar os itens de conteúdo de mídia transmitidos por meio dos metadados transmitidos. A oportunidade de compra é fornecida independente da proximidade predefinida.
Este sumário é fornecido para introduzir uma seleção de conceitos em uma forma simplificada, os quais estão descritos adicionalmente a seguir na descrição detalhada. Este Sumário não é pretendido para identificar recursos chaves ou recursos essenciais da maté- ria em questão reivindicada, nem ele é pretendido para ser usado como uma ajuda na de- terminação do escopo da matéria em questão reivindicada.
Outros recursos estarão em parte aparentes e em parte salientados em seguida.
DESCRIÇÃO RESUMIDA DOS DESENHOS A figura 1 é um diagrama de blocos exemplar ilustrando um serviço de mídia intera-
gindo com uma rede local.
A figura 2 é um diagrama de blocos exemplar ilustrando comunicação entre um dis- positivo de computação e o serviço de mídia.
A figura 3 é um fluxograma exemplar ilustrando operação de compartilhamento de conteúdo de mídia entre dois dispositivos de computação.
A figura 4 é um diagrama de blocos exemplar ilustrando uma conexão não hierár- quica entre dois dispositivos de computação dentro de uma região de comunicação local.
A figura 5 é uma modalidade exemplar de uma interface de usuário de dispositivo de computação identificando usuários que estão perto do dispositivo de computação. A figura 6 é uma modalidade exemplar de uma interface de usuário de dispositivo
de computação identificando zonas de acesso a serviço de mídia que estão perto do dispo- sitivo de computação.
A figura 7 é uma modalidade exemplar de uma interface de usuário de dispositivo de computação identificando serviços oferecidos por uma zona de serviço de acesso a mídia particular.
A figura 8 é uma modalidade exemplar de uma interface de usuário de dispositivo de computação identificando os itens de conteúdo de mídia que estão disponíveis para o dispositivo de computação enquanto conectado a uma zona de serviço de acesso a mídia.
A figura 9 é uma captura de tela exemplar de uma interface de usuário ilustrando metadados obtidos de uma pluralidade de usuários.
Números de referência correspondentes indicam partes correspondentes por todos os desenhos.
DESCRIÇÃO DETALHADA
Em uma modalidade, a invenção capacita compartilhamento de conteúdo de mídia entre entidades tal como mostrado na figura 1. A partir de uma perspectiva de usuário, uma rede social distinta é desenvolvida e a tarefa de descobrir conteúdo de mídia digital é redu- zida em uma maneira segura, legal e discreta. Usuários são presenteados com opções a- bundantes e flexíveis para customização e controle de descoberta e distribuição. Por exem- plo, transações de distribuição assíncronas entre usuários podem ocorrer com ou sem parti- cipação ativa de usuário, permitindo a um usuário gerenciar divisões associadas com des- coberta e distribuição de conteúdo digital. Em um outro exemplo, um usuário pode limitar (ou expandir) participantes com os quais, e locais dentro dos quais, transações de distribuição podem ocorrer.
Aspectos da invenção capacitam polinização cruzada transparente de bibliotecas de mídia dos usuários umas com as outras, e de outras entidades tais como lojas de varejo com base em proximidade física (por exemplo, ver a figura 1). Reprodutores de mídia com conexões inter-rede de comunicação sem fio podem estabelecer conexões não hierárquicas uns com os outros e transferir conteúdo em nome do usuário. Com aspectos da invenção, usuários individuais podem agir como operadores de disco pela seleção de música a pro- mover ao distribuí-la para outros. Como tal, conteúdo de mídia pode ser distribuído em um modo viral com base na biblioteca de mídia e preferências de usuários que entrarem em proximidade uns com os outros e com outras entidades.
Referindo-se primeiramente à figura 1, um diagrama de blocos exemplar ilustra um serviço de mídia 102 ou outro serviço de compartilhamento de mídia interagindo com uma região de comunicação local 104 através de uma rede 103. Em uma modalidade, a região de comunicação local 104 é uma rede sem fio localizada, por exemplo, em um estabeleci- mento de venda a varejo tal como uma cafeteria ou aeroporto. Usuários se conectam à regi- ão de comunicação local 104 por meio dos dispositivos de computação 106 para iniciar ou renovar licenças de assinatura para o serviço de mídia 102, acessar conteúdo promocional, atualizar listas de reprodução, comprar conteúdo de mídia, reproduzir jogos e outros mais. Usuários também podem usar a região de comunicação local 104 para acessar recursos de entidade externa suportados por um operador da região de comunicação local 104. Os re- cursos podem incluir, por exemplo, imprimir fotografias ou outros dados diretamente do dis- positivo de computação 106 do usuário em uma impressora de rede local 108, acessar a Internet, e projetar fotografias e/ou vídeo em um projetor sem fio ou mostrador no estabele- cimento de venda a varejo. O serviço de mídia 102 na figura 1 fornece conteúdo de mídia e serviços relaciona-
dos com as regiões de comunicação local tais como a região de comunicação local 104. Usuários se inscrevem para o serviço de mídia 102 para ter acesso aos serviços oferecidos pelo serviço de mídia 102. Assinantes do serviço de mídia 102 podem pagar uma taxa men- salmente ou anualmente para acesso ao serviço de mídia 102. Alternativamente, um modelo pré-pago pode ser empregado no qual usuários pagam em uma base por transmissão para acesso e conexão ao serviço de mídia 102. Também em uma outra modalidade, o serviço de mídia 102 é suportado totalmente ou em parte pelos anúncios inseridos nas transmissões do serviço de mídia 102.
O serviço de mídia 102 inclui uma área de memória 110 armazenando os perfis de usuário 112, os itens de conteúdo de mídia 114 e os metadados associados 116. Os perfis de usuário 112 incluem a informação de assinatura 118 descrevendo a assinatura do usuá- rio para o serviço de mídia 102 (por exemplo, datas de renovação e tipo de assinatura). Em uma modalidade, a informação de assinatura 118 é povoada na criação de uma nova assi- natura para um usuário. Por exemplo, depois de se conectar a uma região de comunicação local 104, o servidor de mídia 120 oferece ao dispositivo de computação 106 acesso aos itens de conteúdo de mídia 114. Mediante recebimento de uma indicação de pagamento do usuário (por exemplo, por meio do dispositivo de computação 106), a informação de assina- tura 118 é povoada. A indicação de pagamento inclui, por exemplo, um pagamento por car- tão de crédito, um pagamento por cartão de débito, uma transferência eletrônica de fundos, ou outro pagamento.
Se o usuário já for um assinante, um status de pagamento associado com a infor- mação de assinatura 118 é determinado pelo servidor de mídia local 120 ao se comunicar com o serviço de mídia 102. O status de pagamento indica, por exemplo, que a conta de usuário está com quitação plena, ou que um saldo é por causa de se acesso continuado ao serviço de mídia 102 é desejado. O status de pagamento também indica se uma renovação está atualmente disponível para o usuário. Depois de fornecer ou apresentar o status de pagamento para o usuário, o servidor de mídia 120 recebe uma indicação de pagamento do usuário para acesso ao serviço de mídia 102. Em uma modalidade como esta, a indicação de pagamento representa uma renovação da assinatura. A informação de assinatura 118 é atualizada, e os itens de conteúdo de mídia 114 estão disponíveis a partir do serviço de mí- dia 102.
Os itens de conteúdo de mídia 114 incluem, mas não se limitando a estes, áudio,
vídeo, imagens paradas (por exemplo, canções e filmes inteiros ou parciais, videoclipes ou curta metragem, televisão registrada e comerciais de produto), e um diário, histórico, ou lista de conteúdo de mídia. Em uma modalidade, cada um dos itens de conteúdo de mídia 114 tem uma diretriz de gerenciamento de direitos digitais associada com ele. Os metadados 116 descrevem os itens de conteúdo de mídia 114 e incluem, por
exemplo, informação relacionada a álbum, artista, título, trilha e arte de álbum. Embora os metadados 116 estejam descritos e mostrados como separados dos itens de conteúdo de mídia 114 na figura 1, alguns dos metadados 116 podem ser parte dos itens de conteúdo de mídia 114 (por exemplo, armazenados em um cabeçalho). Adicionalmente, embora a figura 1 ilustre os itens de conteúdo de mídia 114 e os metadados 116 como sendo armazenados na área de memória 110 local para o serviço de mídia 102, os itens de conteúdo de mídia 114 e os metadados 116 podem ser armazenados remotamente ao serviço de mídia 102 e serem parte de um sistema de entidade externa. Em uma modalidade como esta, o serviço de mídia 102 tem uma relação e acesso ao sistema de entidade externa para fornecer os itens de conteúdo de mídia 114 para a região de comunicação local 104.
A região de comunicação local exemplar 104 ilustrada na figura 1 inclui um servidor de mídia local 120 (por exemplo, um dispositivo de distribuição de conteúdo) conectado à rede 103 e a um ou mais pontos de acesso sem fio 122. A rede 103 liga a região de comuni- cação local 104 ao serviço de mídia 102 e, em uma modalidade, a uma rede de área esten- dida tal como a Internet. O servidor de mídia local 120 inclui software para se conectar ao serviço de mídia 102, software para se conectar com os dispositivos de computação 106 e, em uma modalidade, com uma cópia local de um catálogo de conteúdos transferido do ser- viço de mídia 102. O catálogo de conteúdos reflete os itens de conteúdo de mídia 114 que estão disponíveis a partir do serviço de mídia 102. Dispositivos se conectam ao ponto de acesso sem fio 122 quando dentro da região de comunicação local 104. Dispositivos exem- plares incluem os dispositivos de computação 106 tais como o dispositivo de computação #1 ao dispositivo de computação #N, e a impressora de rede 108. Dispositivos de computação exemplares incluem um telefone móvel, um assistente digital pessoal, um reprodutor portátil de mídia digital, um computador portátil e um computador pessoal. Os dispositivos de com- putação 106 incluem qualquer dispositivo, ou qualquer elemento físico ou lógico de um dis- positivo como este, separado ou incluído em outros dispositivos.
A região de comunicação local 104 corresponde a qualquer zona ou rede tal como uma zona de acesso a serviço de mídia, rede de área local, rede de área estendida, ou rede de área pessoal, e pode incluir qualquer número de dispositivos na mesma. Por exemplo, a região de comunicação local 104 pode incluir somente os dois dispositivos de computação 106 (ver a figura 4). Redes de área estendida e redes de área local são amplamente conhe- cidas. A rede de área pessoal representa qualquer tecnologia ou sistema utilizável para co- municação direta entre os dispositivos de computação 106 próximos de uma pessoa, dispo- sitivo, ou entidade particular. Um ponto de acesso tal como o ponto de acesso sem fio 122 pode ser parte de tal comunicação em uma modalidade, mas não ser exigido para capacitar tal comunicação em outras modalidades. Tecnologias ou sistemas de rede de área pessoal podem ser usados para conexão a outras redes de área local ou redes de área estendida. O alcance de uma rede de área pessoal pode ser de alguns metros. Em uma modalidade, as redes de área pessoal empregam uma tecnologia de substituição de cabo sem fio. Tecnolo- gias de substituição de cabo sem fio são de uma maneira geral identificadas pelos protoco- los de interface de ar usados para comunicação entre os dispositivos de computação 106. Protocolos de interface de ar existentes incluem BLUETOOTH, USB Sem Fio e vários proto- colos proprietários. Tais protocolos de interface de ar também podem ser usados para criar topologias de substituição de cabo sem fio. O servidor de mídia local 120 na figura 1 inclui um processador configurado para executar instruções executáveis por computador para conectar os dispositivos de computa- ção 106. Em uma modalidade, o processador opera para detectar um dos dispositivos de computação 106 quando o dispositivo de computação 106 entra na região de comunicação local 104 ou de outro modo fica dentro de uma proximidade predefinida do servidor de mídia local 120 ou do ponto de acesso sem fio 122. O servidor de mídia local 120 estabelece uma conexão sem fio com o dispositivo de computação detectado 106 e recebe um identificador de usuário do dispositivo de computação conectado 106. O identificador de usuário é usado pelo servidor de mídia local 120 para autenticar, ou capacitar o serviço de mídia 102 para autenticar, o usuário do dispositivo de computação 106. Autenticação inclui, por exemplo, verificar a informação de assinatura 118 ou outra informação de perfil de usuário armazena- da na área de memória 110 do serviço de mídia 102 para o identificador de usuário recebi- do. Estabelecimento da conexão sem fio ocorre, por exemplo, sem nenhuma entrada de usuário, ou sem entrada explícita de usuário. Em um exemplo, o usuário pode ter indicado anteriormente uma preferência para se conectar ao entrar em uma região de comunicação local.
Depois da autenticação, o usuário tem acesso ao serviço de mídia 102 (por exem- plo, os itens de conteúdo de mídia 114) e a um ou mais dos serviços locais oferecidos pelo operador (por exemplo, impressão). Em uma modalidade, o usuário somente tem acesso aos serviços oferecidos pelo serviço de mídia 102 que tenham sido pagos pelo usuário (por exemplo, tal como especificado no perfil de usuário 112) e a quaisquer serviços adicionais oferecidos pelo operador da região de comunicação local 104.
Embora conexão do dispositivo de computação 106 e autenticação do usuário ocor- ram automaticamente em uma modalidade, tais conexão e autenticação podem ocorrer so- mente em resposta a uma solicitação específica do usuário em outras modalidades. Em tais modalidades, o operador difunde uma lista de serviços disponíveis dentro da região de co- municação local 104. Responsivo a uma solicitação do usuário para se conectar, o servidor de mídia local 120 se conecta ao dispositivo de computação 106, autentica o usuário, e for- nece acesso ao serviço de mídia 102 e a quaisquer serviços locais disponíveis. O servidor de mídia local 120 adicionalmente opera para fornecer acesso, com ba-
se no status de autenticação do usuário (por exemplo, autenticado de forma bem-sucedida ou não), à área de memória 110 associada com o serviço de mídia 102 para o usuário parti- cular atualizar a informação de assinatura 118 armazenada no perfil de usuário 112 associ- ado com o usuário particular, ou acessar qualquer outro serviço oferecido pelo serviço de mídia 102. O servidor de mídia local 120 também fornece um ou mais dos itens de conteúdo de mídia 114 e os metadados associados 116 do serviço de mídia 102 para uma mídia legí- vel por computador associada com o dispositivo de computação 106. O um ou mais dos i- tens de conteúdo de mídia 114 são selecionados pelo operador da região de comunicação local 104 com base em demanda de cliente (por exemplo, interesse, faixa demográfica, etc.)· Os itens de conteúdo de mídia 114 selecionados são fornecidos para o dispositivo de computação 106 com uma diretriz de gerenciamento de direitos digitais associada com eles.
Por exemplo, a diretriz permite três apresentações de cada um dos itens de conteúdo de mídia 114 por três dias, antes de os itens de conteúdo de mídia 114 ser apagados do dispo- sitivo de computação 106 ou de outro modo convertidos em inexecutáveis.
Aspectos da invenção fornecem uma oportunidade de compra subseqüente ao u- suário para comprar os itens de conteúdo de mídia 114 enviados para o dispositivo compu- tado. A oportunidade de compra pode ocorrer, por exemplo, quando o usuário subseqüen- temente conecta o dispositivo de computação 106 à Internet e visualiza os metadados 116 associados com os itens de conteúdo de mídia 114 fornecidos. A oportunidade de compra ocorre dentro da região de comunicação local 104, ou fora dos limites da região de comuni- cação local 104.
O operador ou provedor da região de comunicação local 104 (por exemplo, um es-
tabelecimento de venda a varejo) fornece acesso ao serviço de mídia 102 para clientes do operador ao obter uma assinatura de negócio do serviço de mídia 102. Uma assinatura co- mo esta capacita o operador para marcar exclusivamente a região de comunicação local 104 (por exemplo, a Zona de Acesso a Mídia da Cafeteria do Joe) para propósitos de mer- cadologia. Por exemplo, quando um usuário entra na região de comunicação local 104, o nome de operador e a atribuição de marca aparecem no dispositivo de computação 106 do usuário. Em uma modalidade, o operador transfere em fluxo contínuo ou em transferência simples conteúdo de mídia do serviço de mídia 102 para os dispositivos de computação 106 conectados. Por se inscrever no serviço de mídia 102, o operador não mais necessita arma- zenar cópias locais do conteúdo de mídia (por exemplo, discos compactos, discos versáteis digitais) em uma modalidade. Adicionalmente, com acesso ao grande repositório de itens de conteúdo de mídia 114 do serviço de mídia 102, o operador pode oferecer uma grande vari- edade de conteúdos para atrair clientes para visitar ou entrar na região de comunicação lo- cal 104. Por exemplo, o operador pode ter como alvo clientes com conteúdo de mídia sele- cionado (por exemplo, música de jazz em um cafeteria, música de fácil audição em uma vinícola, música da nova era em uma loja de velas, rock alternativo em uma loja de snowbo- ard).
Além do mais, ao operador é creditado uma parte do lucro de venda ou recompen- sado de outro modo pelo serviço de mídia 102 se o usuário subseqüentemente comprar qualquer um dos itens de conteúdo de mídia 114 transferidos. Isto pode ser realizado pela associação de um identificador com o operador, e inclusão este identificador nos itens de conteúdo de mídia 114 transferidos para o dispositivo de computação 106 do usuário. Du- rante uma oportunidade de compra (por exemplo, quando o dispositivo de computação 106 é conectado a um outro dispositivo de computação 106 tal como um computador pessoal), o usuário visualiza os metadados 116 associados com os itens de conteúdo de mídia 114 transferidos e tem a capacidade para comprar qualquer um dos itens de conteúdo de mídia 114. Na compra dos itens de conteúdo de mídia 114, os metadados 116 associados com os itens de conteúdo de mídia 114 desejados são enviados para o serviço de mídia 102 junta- mente com o identificador do operador da região de comunicação local 104 na qual os itens de conteúdo de mídia 114 promocionais foram transferidos para o dispositivo de computa- ção 106 do usuário. Desta maneira, o operador é identificado e recompensado pelo serviço de mídia 102 por apresentar ao usuário os itens de conteúdo de mídia 114 comprados.
Alternativamente ou além do mais, o operador pode transmitir anúncios para os dispositivos de computação 106 conectados dentro da região de comunicação local 104. Os anúncios podem ser projetados para apresentação, por exemplo, antes de o conteúdo ser consumido (por exemplo, no começo da reprodução de música), depois da apresentação completa, ou em tempo de conexão. Por exemplo, quando o usuário se conecta à região de comunicação local 104, o operador insere um anúncio de mídia que é apresentado ao usuá- rio antes de a lista de serviços disponíveis ser exibida para o usuário. Em um outro exemplo, quando o usuário seleciona um serviço disponível, o operador insere um anúncio de mídia que é apresentado ao usuário antes que o serviço selecionado seja fornecido. Também em um outro exemplo, o operador pode inserir anúncios em qualquer ponto na transferência em fluxo contínuo ou transferência simples do conteúdo de mídia para o dispositivo de compu- tação 106.
Alternativamente ou além do mais, o operador da região de comunicação local 104 pode carregar ou de outro modo identificar os itens de conteúdo de mídia 114 selecionados para o serviço de mídia 102. O serviço de mídia 102 torna então o conteúdo de mídia sele- cionado disponível em todas ou em regiões de comunicação local selecionadas relaciona- das com o operador (por exemplo, todas as lojas pertencentes à empresa, ou localizações franqueadas).
Referindo-se a seguir à figura 2, um diagrama de blocos exemplar ilustra comunica- ção entre um primeiro dispositivo de computação 202 e um serviço de mídia 204 (por exem- plo, tal como o serviço de mídia 102 da figura 1) por meio de um segundo dispositivo de computação 206. Por exemplo, o primeiro dispositivo de computação 202 representa um reprodutor portátil de mídia digital e o segundo dispositivo de computação 206 representa um computador pessoal. Uma configuração como esta ocorre quando o usuário do primeiro dispositivo de computação 202 deixa uma região de comunicação local tal como na figura 1 e conecta o primeiro dispositivo de computação 202 ao segundo dispositivo de computação 206. Os metadados recebidos pelo primeiro dispositivo de computação 202 do serviço de mídia 204 enquanto na região de comunicação local (por exemplo, a figura 1) são sincroni- zados com o segundo dispositivo de computação 206. O segundo dispositivo de computa- ção 206 se conecta ao serviço de mídia 204 através de uma rede 208 tal como a Internet. Desta maneira, o usuário pode comprar, por meio do segundo dispositivo de computação 206, qualquer um dos itens de conteúdo de mídia promocionais transferidos de forma sim- ples ou transferidos em fluxo contínuo do serviço de mídia 204. Alternativamente ou além do mais, o primeiro dispositivo de computação 202 pode estabelecer uma conexão com o ser- viço de mídia 204 independente do segundo dispositivo de computação 206, e comprar os itens de conteúdo de mídia diretamente. Referindo-se a seguir à figura 3, um fluxograma exemplar ilustra operação de com-
partilhamento de conteúdo de mídia. As operações ilustradas na figura 3 podem ser execu- tadas por um servidor de mídia local tal como mostrado na figura 1, ou por um dispositivo de computação associado com um usuário no qual conteúdo de mídia é compartilhado entre os dispositivos de computação de dois usuários. Em 302, o processo executa um laço até que um dispositivo de mídia seja detectado. Se um dispositivo de mídia associado com um usuá- rio for detectado dentro de uma proximidade predefinída em 302, uma conexão sem fio é estabelecida com o dispositivo de mídia detectado em 304. Autenticação do usuário é exe- cutada pela determinação em 306 se o usuário do dispositivo de mídia está inscrito para o serviço de mídia. Se o usuário não for um assinante o processo continua em 302. Se for determinado que o usuário é um assinante em 306, um ou mais itens de conteúdo de mídia são passados ou de outro modo fornecidos para o dispositivo de mídia por meio da conexão sem fio em 308. Além do mais, metadados associados com os itens de conteúdo de mídia fornecidos são transmitidos para o dispositivo de mídia em 310. Uma oportunidade de com- pra subseqüente é fornecida ao usuário para comprar os itens de conteúdo de mídia trans- mitidos por meio dos metadados transmitidos. A oportunidade de compra subseqüente é fornecida independente da proximidade predefinída. Por exemplo, a oportunidade de compra pode ocorrer dentro da proximidade predefinída ou fora da proximidade predefinída. Se uma solicitação para comprar os itens de conteúdo de mídia fornecidos for recebida em 312, a solicitação de compra é cumprida em 314. Em uma modalidade, uma diretriz de gerenciamento de direitos digitais é associada
com os itens de conteúdo de mídia. Em uma modalidade como esta, transmitir os itens de conteúdo de mídia para o dispositivo de computação detectado inclui transmitir os itens de conteúdo de mídia com a diretriz de gerenciamento de direitos digitais associada com eles para o dispositivo de computação. Um componente da diretriz de gerenciamento de direitos digitais pode estabelecer, por exemplo, que os itens de conteúdo de mídia transmitidos são para ser apagados ou de outro modo não executáveis depois de uma data particular (por exemplo, uma data de expiração). Embora os itens de conteúdo de mídia possam ser apa- gados, entretanto, os metadados associados com os itens de conteúdo de mídia não são apagados e permanecem para capacitar o usuário para comprar os itens de conteúdo de mídia.
Em uma modalidade não hierárquica, as operações ilustradas na figura 3 são exe- cutadas por um primeiro dispositivo de computação. Particularmente, o primeiro dispositivo de computação detecta um segundo dispositivo de computação dentro de uma proximidade predefinida. O primeiro dispositivo de computação é associado com um primeiro usuário e o segundo dispositivo de computação é associado com um segundo usuário. O primeiro usuá- rio está inscrito para o serviço de mídia. O primeiro dispositivo de computação estabelece uma conexão sem fio não hierárquica com o segundo dispositivo de computação responsiva à detecção do segundo dispositivo de computação. O primeiro dispositivo de computação determina se o segundo usuário está inscrito para o serviço de conteúdo de mídia. Uma de- terminação como esta ocorre com ou sem uma conexão com o serviço de mídia. Por exem- plo, o primeiro dispositivo de computação pode interrogar o segundo dispositivo de compu- tação por um certificado ou chave válida (por exemplo, sensível ao tempo) que foi fornecida para o segundo dispositivo de computação durante a assinatura do segundo usuário para o serviço de mídia. O primeiro dispositivo de computação tem a capacidade para analisar o certificado ou chave para determinar se o segundo usuário é um assinante atual para o ser- viço de mídia. Se for determinado que o segundo usuário é um assinante para o serviço de mídia, o primeiro dispositivo de computação compartilha um ou mais itens de conteúdo de mídia e metadados associados com o segundo dispositivo de computação por meio da co- nexão sem fio estabelecida. O compartilhamento pode ocorrer pela transferência em fluxo contínuo dos itens de conteúdo de mídia onde, mediante recebimento (por exemplo, dentro da proximidade predefinida), o segundo dispositivo de computação apresenta os itens de conteúdo de mídia transferidos em fluxo contínuo para o segundo usuário. Alternativamente ou além do mais, o compartilhamento pode ocorrer pela transferência dos itens de conteúdo de mídia para o segundo dispositivo de computação. Os metadados podem ser usados co- mo uma oportunidade de compra subseqüente para o segundo usuário comprar os itens de conteúdo de mídia compartilhados (por exemplo, durante a conexão a um computador pes- soal conectado a uma rede capaz de acessar o serviço de mídia).
Os metadados transmitidos com os itens de conteúdo de mídia descrevem os itens de conteúdo de mídia e descrevem a transação. Tais metadados incluem, mas não se limi- tando a estes, álbum, artista, título, trilha e arte de álbum. Adicionalmente, metadados inclu- em informação a respeito da distribuição dos itens de conteúdo de mídia: uma data associa- da com transmissão do item de conteúdo de mídia para o dispositivo de computação, os grupos envolvidos na transmissão, identificação dos itens de conteúdo de mídia transferidos com um item de conteúdo de mídia particular, identificação de uma região de comunicação local onde a transmissão aconteceu e outros mais. Os metadados são usados para selecio- nar itens de conteúdo de mídia para compra assim como para identificar o grupo responsá- vel pela transmissão promocional do item de conteúdo de mídia (por exemplo, para recom- pensar ou dar realimentação para o grupo responsável). Os metadados podem ser armaze- nados com os itens de conteúdo de mídia ou armazenados separadamente (por exemplo, em uma pasta diferente).
Alternativamente ou além do mais, os metadados incluem itens acionáveis tais co- mo hiperlinks para capacitar compra de um ou mais dos itens de conteúdo de mídia recebi- dos durante o encontro ilustrado na figura 3. Em uma modalidade, metadados também são armazenados no dispositivo de com-
putação do usuário transmitindo descrevendo a transação. Por exemplo, os metadados i- dentificam o usuário que recebeu itens de conteúdo de mídia, a região de comunicação local onde o compartilhamento de mídia ocorreu e outra informação transação.
Modalidades da invenção podem ser implementadas com instruções executáveis por computador executando operações tal como ilustrado na figura 3. As instruções execu- táveis por computador podem ser organizadas em um ou mais componentes ou módulos executáveis por computador. Aspectos da invenção podem ser implementados com qual- quer número e organização de tais componentes ou módulos. De uma maneira geral, módu- los de programa incluem, mas não se limitando a estes, rotinas, programas, objetos, com- ponentes, e estruturas de dados que executam tarefas particulares ou implementam tipos de dados abstratos particulares. Por exemplo, aspectos da invenção não estão limitados às instruções específicas executáveis por computador ou aos componentes ou módulos espe- cíficos ilustrados nas figuras e descritos neste documento. Outras modalidades da invenção podem incluir diferentes instruções ou componentes executáveis por computador tendo mais ou menos funcionalidade do que ilustrado e descrito neste documento. Instruções executá- veis por computador implementando aspectos da invenção podem ser separadas de outras instruções executáveis por computador executadas pelo dispositivo de computação ou inclu- ídas nelas. Por exemplo, aspectos da invenção podem ser implementados dentro de um reprodutor de mídia executando no dispositivo de computação, ou como um programa sepa- rado executando no dispositivo de computação.
Referindo-se a seguir à figura 4, um diagrama de blocos exemplar ilustra uma co- nexão não hierárquica entre dois dispositivos de computação 402, 404. Particularmente, um primeiro dispositivo de computação 402 (por exemplo, um dispositivo de distribuição de con- teúdo) associado com um primeiro usuário estabelece uma conexão não hierárquica com um segundo dispositivo de computação 404 (por exemplo, um dispositivo de computação portátil) associado com um segundo usuário. A conexão ilustrada na figura 4 ocorre dentro de uma região de comunicação local 405. A sessão de comunicação não hierárquica repre- senta qualquer conexão física ou virtual local não hierárquica entre os dispositivos de com- putação. A conexão pode ser com fio, sem fio, ou qualquer combinação das mesmas, e po- de ser implementada por meio de um ou mais protocolos de comunicação e/ou técnicas de conexão para capacitar comunicação entre vários protocolos. Aspectos da invenção, tal co- mo descrito neste documento, não estão limitados a quaisquer protocolos ou camadas de rede específicos, mas são compatíveis por meio de uma camada de abstração (tal prática é conhecida na técnica) para suportar qualquer protocolo ou camada de rede.
O primeiro dispositivo de computação 402 tem uma biblioteca de mídia 406, uma lista de favoritos e preferências 408, um agente de pesquisa de proximidade e conectividade 410, e interfaces para se conectar aos outros dispositivos por meio de, por exemplo, a fideli- dade sem fio (WiFi) 412, a BLUETOOTH 414 e os outros protocolos ou camadas de rede 416. A biblioteca de mídia 406 identifica os itens de conteúdo de mídia armazenados no primeiro dispositivo de computação 402. Em uma modalidade, a biblioteca de mídia 406 é capaz de resolver questões de licença digital, tal como obter de forma transparente direitos de licença adequados para reproduzir conteúdo recebido durante uma transação de distribu- ição de proximidade. O segundo dispositivo de computação 404 tem um conjunto similar de componentes. Ambos os primeiro e segundo dispositivos de computação 402, 404 difundem sua disponibilidade para conexões e varredura de compartilhamento de mídia para dispositi- vos disponíveis (por exemplo, por meio dos agentes de pesquisa de proximidade e conecti- vidades tais como o agente de pesquisa de proximidade e conectividade 410).
Cada um de o primeiro usuário e o segundo usuário identifica critérios de distribui- ção de conteúdo digital ou de outro modo determina qual conteúdo de mídia compartilhar com quais outros usuários. Esta informação é armazenada, por exemplo, nos componentes favoritos e preferências (por exemplo, os favoritos e preferências 408). Exemplos de critérios de distribuição de conteúdo digital incluem, mas não se limitando a estes, informação com referência a um ou mais de o seguinte: hábitos de escuta; hábitos de compra; classificações; favoritos definidos por usuário; conteúdo comprado recentemente; perfis de usuário (por exemplo, informação pessoal tal como nome, endereço, sexo e idade); perfis de serviço (por exemplo, se um usuário tem agido para participar em local de participação, transações de distribuição não hierárquicas e condições de agir para participar, se alguma); afiliações de usuário (por exemplo, lista de amigos); informação de localização coletada por dispositivo; informação de gerenciamento de direitos digitais associada com os itens de conteúdo de mídia (por exemplo, se um usuário tem o direito de distribuir um item de conteúdo de mídia particular, ou quaisquer restrições em tais direitos); e outros dados. Os critérios de distribui- ção de conteúdo digital podem ser combinados (por exemplo, por meio de operandos boole- anos) para criar expressões para avaliação durante a determinação de se pode compartilhar itens de conteúdo de mídia com um usuário particular. Os critérios de distribuição de conte- údo digital também podem incluir ou ser afetados por outros critérios tais como armazena- mento de memória e vida de bateria remanescentes do dispositivo (por exemplo, não aceitar grandes canções, e não esgotar a bateria pela aceitação de conteúdo se o nível de bateria estiver baixo). O conjunto de itens de conteúdo de mídia a ser compartilhado pode ser defi- nido por usuário, autogerado com base em outros fatores (por exemplo, hábitos de escuta), ou uma combinação de ambos.
Cada um de os primeiro e segundo dispositivos de computação 402, 404 varre con- tinuadamente ou de forma contínua para detectar dispositivos dentro de uma proximidade predefinida (por exemplo, a região de comunicação local 405). Em uma implementação, de- tectar um outro dispositivo de computação inclui implementar um ou mais recursos de um serviço de comunicação inter-rede local definidos pela arquitetura de conectividade não hie- rárquica Ligar e Usar universal ("Arquitetura UPNP"). Alternativamente ou além do mais, detectar o dispositivo de computação inclui implementar um ou mais recursos de um serviço definido pelo protocolo de Descoberta Dinâmica de Serviços da Rede ("WS-Discovery"). Este protocolo define como serviços são descobertos (por exemplo, por meio de um proto- colo de acesso de rede simples) em uma rede local. Outras implementações também são possíveis, tais como perfis BLUETOOTH customizados, e técnicas de Rede de Configura- ção Zero ("ZeroConf).
Em uma modalidade, detectar um outro dispositivo de computação inclui descobrir e determinar a proximidade de potenciais participantes de uma sessão de comunicação. Determinação de proximidade inclui um ou mais procedimentos, critérios, ou coisa parecida para determinar se dois dispositivos de computação estão disponíveis para comunicação (por exemplo, dentro de uma proximidade ou distância predefinida). Proximidade pode ser definida tão amplamente ou estreitamente quanto desejada, abrangendo todos/cada disposi- tivo ou somente selecionar entidades ou dispositivos. Proximidade pode ser determinada em uma base periódica, e pode resultar na identificação de um conjunto de dispositivos e/ou entidades próximos. Em uma modalidade, as divisas da região de comunicação local 405 definem os limites da proximidade predefinida. Por exemplo, logo que dois dispositivos de computação estejam dentro da região de comunicação local é suposto existir proximidade. Em um outro exemplo, é suposto existir proximidade quando dois ou mais dispositi-
vos de computação estão dentro de sub-regiões estáticas ou dinâmicas definíveis fisicamen- te da região de comunicação local 405. Exemplos de sub-regiões estáticas definíveis fisica- mente da região de comunicação local 405 incluem regiões geográficas particulares tais como departamentos de localizações de venda a varejo (por exemplo, departamentos de vendas de música), ruas, ou edifícios. Um exemplo de uma sub-região dinâmica definível fisicamente da região de comunicação local 405 inclui uma distância máxima predetermina- da entre dois dispositivos de computação. Vários sistemas e/ou produtos comercialmente disponíveis podem ser usados para determinação de localização. Tais sistemas e/ou produ- tos são de uma maneira geral baseados em tecnologias tais como tecnologia de sistema de posicionamento global (GPS), tecnologia de triangulação, tecnologia de análise de intensi- dade de sinal, tecnologia de distância e tempo de chegada, ou coisa parecida.
Outras circunstâncias sob as quais dois ou mais dispositivos de computação podem
ser supostos como estando em proximidade são definidas por uma ou mais relações lógicas entre os dispositivos de computação. Por exemplo, dois dispositivos de computação dentro da região de comunicação local 405 ou sub-regiões da mesma que tenham códigos postais, gêneros, procedimentos, preferências (por exemplo, preferências de música), amigos prede- terminados, ou outras características relacionáveis logicamente podem ser supostos como estando em proximidade.
Depois da detecção de um ao outro, cada um de os primeiro e segundo dispositivos de computação 402, 404 reproduz uma função particular em uma transação exemplar. Por exemplo, o primeiro dispositivo de computação 402 pode tomar a função de um agente pu- blicador e expor um conjunto de itens de conteúdo de mídia da biblioteca de mídia 406 do primeiro usuário. O segundo dispositivo de computação 404 pode tomar a função de um agente recebedor. O primeiro dispositivo de computação 402 (por exemplo, agente publica- dor) seleciona um ou mais itens de conteúdo de mídia da biblioteca de mídia 406 com base no conteúdo do componente favoritos e preferências no segundo dispositivo de computação 404 (por exemplo, uma avaliação dos critérios de distribuição de conteúdo digital no segun- do dispositivo de computação 404). Por exemplo, o primeiro dispositivo de computação 402 recebe os critérios de distribuição de conteúdo digital do segundo dispositivo de computação 404 ao estabelecer a conexão não hierárquica. Itens de conteúdo de mídia da biblioteca de mídia 406 no primeiro dispositivo de computação 402 que satisfazem os critérios do segun- do dispositivo de computação 404 são identificados e transferidos para o segundo dispositi- vo de computação 404 através da conexão não hierárquica estabelecida. Além do mais, metadados descrevendo os itens de conteúdo de mídia transferidos e descrevendo a tran- sação são enviados para o segundo dispositivo de computação 404. Por exemplo, os meta- dados podem especificar que uma canção particular veio da biblioteca de mídia do John, e foi comprada pelo John do ACME Music Service.
A interação descrita com referência à figura 4 é repetida à medida que os primeiro e segundo dispositivos de computação 402, 404 individualmente se deslocam de uma região de comunicação local (por exemplo, a região de comunicação local 405) para uma outra. Os critérios definidos nos componentes favoritos e preferências (por exemplo, os favoritos e preferências 408) dos dois dispositivos de computação podem ser satisfeitos por outros dis- positivos em algumas regiões de comunicação local, e não satisfeitos em outras.
A figura 4 mostra um exemplo de um dispositivo de computação de uso geral tendo um ou mais processadores e uma memória de sistema. 0 dispositivo de computação tipica- mente tem pelo menos alguma forma de mídia legível por computador. Mídias legíveis por computador, as quais incluem tanto mídias voláteis quanto não voláteis, mídias removíveis quanto não removíveis, podem ser qualquer mídia disponível que possa ser acessada pelo dispositivo de computação. A título de exemplo e não de limitação, mídias legíveis por com- putador compreendem mídias de armazenamento de computador e mídias de comunicação. Mídias de armazenamento de computador incluem mídias voláteis e não voláteis, removí- veis e não removíveis implementadas em qualquer método ou tecnologia para armazena- mento de informação tal como instruções legíveis por computador, estruturas de dados, mó- dulos de programa ou outros dados. Mídias de comunicação tipicamente incorporam instru- ções legíveis por computador, estruturas de dados, módulos de programa, ou outros dados em um sinal de dados modulado tal como uma onda portadora ou outro mecanismo de transporte e incluem quaisquer mídias de entrega de informação. O sinal de dados modula- do tem uma ou mais das suas características estabelecidas ou mudadas de tal maneira co- mo para codificar informação no sinal. Mídias a fio, tais como uma rede com fio ou conexão direta com fio, e mídias sem fio, tais como acústica, RF1 infravermelho, e outras mídias sem fio, são exemplos de mídias de comunicação. Combinações de quaisquer das indicadas anteriormente também estão incluídas no escopo de mídias legíveis por computador.
Aspectos da invenção incluem o dispositivo de computação propriamente dito quando programado de acordo com os métodos e técnicas descritos neste documento.
Embora descritas em conexão com um ambiente de sistema de computação exem- plar, modalidades da invenção são operacionais com inúmeros outros ambientes ou configu- rações de sistema de computação de uso geral ou de uso especial. O ambiente de sistema de computação não é pretendido para sugerir qualquer limitação quanto ao escopo de uso ou funcionalidade de qualquer aspecto da invenção. Além disso, o ambiente de sistema de computação não deve ser interpretado como tendo qualquer dependência ou exigência se relacionando com qualquer um ou combinação de componentes ilustrados nos ambientes de operação exemplares. Exemplos de sistemas, ambientes e/ou configurações de computação bem conhecidos que podem ser adequados para uso com aspectos da invenção incluem, mas não se limitando a estes, computadores pessoais, computadores servidores, dispositi- vos de mão ou portáteis, assistentes digitais pessoais, sistemas multiprocessadores, siste- mas baseados em microprocessadores, aparelhos conversores de sinais, aparelhos eletrô- nicos de consumidor programáveis, dispositivos de gravação de televisão de difusão digital, reprodutores portáteis de mídia digital, consoles de comando de jogos de computador, tele- fones móveis, PCs de rede, minicomputadores, computadores de grande porte, ambientes de computação distribuída que incluam qualquer um dos sistemas ou dispositivos indicados anteriormente e outros mais. Referindo-se a seguir à figura 5, uma modalidade exemplar de um aspecto da in- venção inclui uma interface de usuário de dispositivo de computação 504 identificando usuá- rios que estão perto do dispositivo de computação 502. Embora os dispositivos de computa- ção ilustrados na figura 5, na figura 6, na figura 7 e na figura 8 correspondam a um reprodu- tor portátil de mídia digital, as interfaces de usuário exibidas no mesmo são aplicáveis a qualquer dispositivo de computação (por exemplo, telefone móvel, assistente digital pessoal, etc.). Na figura 5, a interface de usuário 504 exibe os nomes de usuários ou de dispositivos que foram detectados pelo dispositivo de computação 502 e determinados como estando "próximos" ou dentro de uma proximidade predefinida. Neste exemplo, os nomes de usuá- rios ou de dispositivos "Bill", "Alfred", "Henry" e "Mildred" foram detectados. O usuário do dispositivo de computação 502 interage com a interface de usuário 504 para selecionar um ou mais dos nomes de usuários ou de dispositivos exibidos para investigar conteúdo de mí- dia armazenado no detectado dispositivos.
A interface de usuário 504 na figura 5 aparece quando o usuário do dispositivo de computação 502 estabeleceu uma preferência ou indicou de outro modo que consentimento explícito é exigido antes que compartilhamento de conteúdo de mídia ocorra entre o disposi- tivo de computação 502 e qualquer um dos dispositivos detectados.
Referindo-se a seguir à figura 6, uma modalidade exemplar de um aspecto da in- venção inclui uma interface de usuário de dispositivo de computação 604 identificando zo- nas de acesso a serviço de mídia que estão perto do dispositivo de computação 602. As zonas de acesso a serviço de mídia ou a outra região de comunicação local estão listadas na interface de usuário 604 no dispositivo de computação 602. O usuário seleciona uma ou mais das zonas proximais detectadas por meio da interface de usuário e se conecta à zona selecionada para acessar os serviços oferecidos pela zona selecionada. Referindo-se a seguir à figura 7, uma modalidade exemplar de um aspecto da in-
venção inclui uma interface de usuário de dispositivo de computação 704 em um dispositivo de computação 702 identificando serviços oferecidos por uma zona particular de serviço de acesso à mídia. Depois da seleção da zona (por exemplo, ver a figura 6), uma lista de servi- ços disponíveis dentro da zona selecionada é exibida na interface de usuário 704. Neste exemplo, o usuário é capaz de escutar a música selecionada pela zona local, imprimir uma fotografia localmente, ou se conectar à Internet.
Referindo-se a seguir à figura 8, uma modalidade exemplar de um aspecto da in- venção inclui uma interface de usuário de dispositivo de computação 804 identificando os itens de conteúdo de mídia que estão disponíveis para o dispositivo de computação 802 enquanto conectado a uma zona de serviço de acesso a mídia. Depois da seleção do servi- ço 'Escutar a Música' (por exemplo, ver a figura 7), a interface de usuário 804 exibe uma lista dos itens de conteúdo de mídia que estão disponíveis para o dispositivo de computação 802. No exemplo da figura 8, o ícone ou tecla de reprodução (por exemplo, o triângulo den- tro de um círculo) perto de um item de conteúdo de mídia particular indica que esse item de conteúdo de mídia está disponível para transferência em fluxo contínuo e execução imediata no dispositivo de computação 802. O ícone ou tecla de transferência (por exemplo, a seta apontando para baixo dentro de um círculo) perto de um item de conteúdo de mídia particu- lar indica que uma cópia promocional do item de conteúdo de mídia está disponível para transferência e armazenamento no dispositivo de computação 802. Quando o usuário sele- ciona um item de conteúdo de mídia que tem ambos os ícones, ao usuário é dado a escolha de transferir em fluxo contínuo o item de conteúdo de mídia ou copiar o item de conteúdo de mídia para o seu dispositivo 802. Se somente um dos ícones aparecer perto do item de con- teúdo de mídia, a operação correspondendo ao ícone aparecendo é selecionada automati- camente (por exemplo, "X&Y" de Coldplay será transferida automaticamente em fluxo contí- nuo mediante seleção desta canção pelo usuário).
Referindo-se a seguir à figura 9, uma captura de tela exemplar 902 de uma interfa- ce de usuário ilustra metadados obtidos de uma pluralidade de usuários. Em uma modalida- de, a captura de tela 902 corresponde a um diário ou caixa de entrada dentro de um repro- dutor de mídia. Os conteúdos da captura de tela 902 podem ser apresentados dentro do contexto de qualquer outro programa de aplicação incluindo, por exemplo, um navegador da Internet, e também pode ser apresentado como um programa de aplicação autônomo. A captura de tela 902 na figura 9 mostra os encontros com outros usuários que o
usuário teve, juntamente com uma lista dos itens de conteúdo de mídia compartilhados pe- los outros usuários. Neste exemplo, o usuário teve encontros com Mediadude, Jeeters e Marky Mark. Mediadude compartilhou canções de Annie Lennox, U2 e Green Day. Jeeters compartilhou canções de Coldplay. Marky Mark compartilhou canções de Green Day e Snow Patrol. Algumas das canções foram sinalizadas pelo usuário (por exemplo, as canções de interesse particular).
Uma oportunidade de compra é fornecida para diversas canções tal como mostrado na coluna Ação. A ação "transferir" indica que o item de conteúdo de mídia particular foi transferido em fluxo contínuo para o dispositivo do usuário, e uma cópia está disponível para compra e transferência. A ação "comprar" indica que uma cópia local (por exemplo, cópia promocional) do item de conteúdo de mídia particular está armazenada no dispositivo de computação do usuário, mas a informação de gerenciamento de direitos digitais associada com o item de conteúdo de mídia particular indica que uma cópia não promocional do item de conteúdo de mídia particular não foi comprada pelo usuário. A ação "pesquisar" indica que o item de conteúdo de mídia particular não está disponível para compra a partir do ser- viço de mídia.
Os exemplos a seguir ilustram adicionalmente aspectos da invenção. Em um pri- meiro exemplo, o usuário recebe conteúdo de mídia transferido em fluxo contínuo e subse- qüentemente compra o conteúdo de mídia transferido em fluxo contínuo. Neste exemplo, o usuário conecta o dispositivo de computação a uma região de comunicação local em uma cafeteria. O usuário visualiza os serviços selecionados disponíveis na cafeteria (por exem- pio, a "The Roasted Bean"). O usuário visualiza conteúdo promocional sendo transferido em fluxo contínuo pela cafeteria através da região de comunicação local. Metadados descre- vendo o conteúdo de mídia promocional transferido em fluxo contínuo é copiado no disposi- tivo de computação do usuário juntamente com um identificador associado com a cafeteria (por exemplo, a "The Roasted Bean"). O usuário deixa a cafeteria, se desconectando assim da região de comunicação local.
Em casa, o usuário conecta o dispositivo de computação a um computador pessoal que inicia uma sincronização dos metadados do dispositivo de computação para o computa- dor pessoal. Depois de a sincronização estar completa, o usuário abre um diário ou caixa de entrada (por exemplo, ver a figura 9) no computador pessoal e navega para a entrada para a cafeteria. Todo o conteúdo de mídia que foi transferido em fluxo contínuo para o dispositivo de computação enquanto na cafeteria é listado com a opção para comprar o conteúdo de mídia transferido em fluxo contínuo. O usuário seleciona alguns dos itens de conteúdo de mídia e os compra. A solicitação de compra, juntamente com o identificador da cafeteria, é enviada para o serviço de mídia. O serviço de mídia identifica que a cafeteria "The Roasted Bean" recomendou os itens de conteúdo de mídia para o usuário, e credita uma parte da venda na conta da cafeteria. Esta conta da cafeteria pode estar relacionada à assinatura de negócio que a cafeteria tem com o serviço de mídia, ou pode ser uma conta do estilo de recompensas separadas associada com a cafeteria.
Em um outro exemplo, o usuário conecta o dispositivo de computação a uma região de comunicação local em uma cafeteria. O usuário visualiza os serviços selecionados dis- poníveis na cafeteria (por exemplo, a "The Roasted Bean"). O usuário seleciona transferir conteúdo promocional disponível na região de comunicação local na cafeteria. O conteúdo e os metadados associados são copiados no dispositivo de computação do usuário (por e- xemplo, em uma caixa de entrada) juntamente com um identificador associado com a cafe- teria (por exemplo, a "The Roasted Bean"). O usuário somente pode consumir o conteúdo de mídia promocional transferido por um período de tempo definido pela diretriz de gerenci- amento de direitos digitais associada com o conteúdo de mídia promocional transferido. De- pois de o período de tempo expirar, as cópias do conteúdo de mídia promocional transferido armazenadas no dispositivo de computação são apagadas do dispositivo de computação ou de outro modo tornadas não reproduzíveis. Os metadados, entretanto, permanecem no dis- positivo de computação para capacitar o usuário para subseqüentemente comprar o conteú- do de mídia. O usuário deixa a cafeteria, se desconectando assim da região de comunicação lo- cal. Fora da região de comunicação local (por exemplo, em um ônibus), o usuário navega para a caixa de entrada no dispositivo de computação e abre a entrada associada com "The Roasted Bean". O conteúdo de mídia promocional transferido está listado na mesma. O u- suário seleciona um item de conteúdo de mídia particular e começa a reprodução do item.
Em casa, o usuário conecta o dispositivo de computação a um computador pessoal que inicia uma sincronização dos metadados (mas não dos itens de conteúdo de mídia) do dispositivo de computação para o computador pessoal. Depois de a sincronização estar completa, o usuário abre um diário (por exemplo, ver a figura 9) no computador pessoal e navega para a entrada para a cafeteria. Todo o conteúdo de mídia que foi copiado no dispo- sitivo de computação enquanto na cafeteria está listado com a opção para comprar o conte- údo de mídia transferido. O usuário seleciona alguns dos itens de conteúdo de mídia e os compra. A solicitação de compra, juntamente com o identificador da cafeteria, é enviada para o serviço de mídia. O serviço de mídia identifica que a cafeteria "The Roasted Bean" recomendou os itens de conteúdo de mídia para o usuário, e credita uma parte da venda na conta da cafeteria. Tal como no exemplo anterior, esta conta da cafeteria pode estar relacio- nada à assinatura de negócio que a cafeteria tem com o serviço de mídia, ou pode ser uma conta do estilo de recompensas separadas associada com a cafeteria.
Também em um outro exemplo, George e David estão ambos pertos do mesmo ponto de acesso a uma rede de fidelidade sem fio em uma cafeteria. David está usando um reprodutor portátil de mídia que tem um modo manual e um modo automático. No modo ma- nual, David é alertado de que seu reprodutor portátil de mídia detectou George, e David é orientado para indicar se ele gostaria de receber conteúdo digital disponível para distribuição por George. Por exemplo, uma referência a George (tal como um avatar ou nome de tela ou coisa parecida) aparece na interface de usuário do David, e David seleciona George por meio da interface de usuário. A seleção do David de George por meio da interface de usuá- rio resulta em itens de conteúdo de mídia e metadados associados sendo transmitidos do reprodutor portátil de mídia do George para o reprodutor portátil de mídia do David.
No modo automático, David não é alertado de que seu reprodutor portátil de mídia detectou George. Itens de conteúdo de mídia digital disponíveis para distribuição por George são transmitidos automaticamente, passados ou de outro modo enviados do dispositivo de computação do George para o reprodutor de mídia do David. Os itens de conteúdo de mídia digital disponíveis no dispositivo de computação do George são identificados para transmis- são pela avaliação de critérios de distribuição de conteúdo digital associados com o reprodu- tor portátil de mídia do David e/ou com o dispositivo de computação do George. Por exem- plo, o reprodutor portátil de mídia do David transmite automaticamente os critérios de distri- buição de conteúdo digital para o dispositivo de computação do George de tal maneira que o dispositivo de computação do George identifica os itens de conteúdo de mídia adequados para transmissão para o reprodutor portátil de mídia do David. Alternativamente ou além do mais, o dispositivo de computação do George identifica os itens de conteúdo de mídia para transmissão para o reprodutor portátil de mídia do David com base em critérios de distribui- ção de conteúdo digital associados com o dispositivo de computação do George.
Os modos automático e manual descritos no exemplo anterior correspondem a mo- delos de consentimento. Usuários podem dar consentimento explícito para receber todos e quaisquer itens de conteúdo de mídia de qualquer usuário dentro da proximidade, ou podem limitar tal consentimento pela avaliação de condições para determinar se consentimento é concedido em situações particulares.
As figuras, descrição e exemplos neste documento assim como elementos não descritos especificamente neste documento, mas dentro do escopo de aspectos da inven- ção constituem meios para compartilhar os itens de conteúdo de mídia armazenados na área de memória entre a pluralidade de usuários e meios para fornecer uma oportunidade para o dispositivo de computação de um usuário comprar conteúdo de mídia adquirido du- rante um encontro de mídias com um outro dispositivo de computação.
A ordem de execução ou desempenho das operações nas modalidades da inven- ção ilustradas e descritas neste documento não é essencial, a não ser que especificado de outro modo. Isto é, as operações podem ser executadas em qualquer ordem, a não ser que especificado de outro modo, e modalidades da invenção podem incluir mais ou menos ope- rações do que aquelas reveladas neste documento. Por exemplo, é considerado que execu- tar ou desempenhar uma operação particular antes, contemporaneamente, ou depois de uma outra operação está dentro do escopo de aspectos da invenção.
Durante a introdução de elementos de aspectos da invenção ou das modalidades da mesma, os artigos "um", "uma", "o", "a" e "o dito" são pretendidos para significar que exis- tem um ou mais dos elementos. Os termos "compreendendo", "incluindo" e "tendo" são pre- tendidos para ser inclusivos e significam que podem existir elementos adicionais a não ser os elementos listados.
A palavra "exemplar" é pretendida para significar servir como um exemplo, caso, i- lustração ou coisa parecida. Qualquer implementação ou aspecto do mesmo descrito neste documento como "exemplar" não é necessariamente para ser construído como preferido ou vantajoso em relação a outras implementações ou aspectos do mesmo.
Será entendido adicionalmente que quando um elemento é indicado como sendo responsivo a um outro elemento, os elementos podem ser acoplados diretamente ou indire- tamente.
Tendo descrito detalhadamente aspectos da invenção, estará aparente que modifi- cações e variações são possíveis sem fugir do escopo de aspectos da invenção tal como definido nas reivindicações anexas. Como várias mudanças podem ser feitas nas constru- ções, produtos e métodos indicados anteriormente sem fugir do escopo de aspectos da in- venção, é considerado que toda matéria contida na descrição anterior e mostrada nos dese- nhos anexos será interpretada como ilustrativa e não com um sentido de limitação.

Claims (20)

1. Método, CARACTERIZADO pelo fato de que compreende: detectar um dispositivo de computação (106) dentro de uma proximidade predefini- da, o dito dispositivo de computação (106) sendo associado com um usuário; estabelecer uma conexão sem fio com o dispositivo de computação detectado (106); transmitir um ou mais itens de conteúdo de mídia (114) para o dispositivo de com- putação detectado (106) por meio da conexão sem fio estabelecida responsiva à dita detec- ção do dispositivo de computação (106); transmitir metadados (116) associados com os itens de conteúdo de mídia transmi- tidos (114) para o dispositivo de computação detectado (106) por meio da conexão sem fio estabelecida; e fornecer uma oportunidade de compra subseqüente ao usuário para comprar os i- tens de conteúdo de mídia transmitidos (114) por meio dos metadados transmitidos (116), a dita oportunidade de compra subseqüente sendo fornecida independente da proximidade predefinida.
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que o dispositivo de computação compreende um ou mais de o seguinte: um telefone móvel, um assistente digital pessoal, um reprodutor portátil de mídia digital, um computador portátil e um computador pessoal.
3. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que compreende adicionalmente autenticar o usuário.
4. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que fornecer a oportunidade de compra subseqüente compreende fornecer a oportunidade de compra subseqüente fora da proximidade predefinida.
5. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que estabelecer a conexão sem fio compreende estabelecer uma conexão não hierárquica com o dispositivo de computação.
6. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que transmitir os itens de conteúdo de mídia para o dispositivo de computação detectado com- preende transferir em fluxo contínuo os itens de conteúdo de mídia para o dispositivo de computação detectado, e em que o dispositivo de computação apresenta os itens de conte- údo de mídia transmitidos para o usuário enquanto o dispositivo de computação está dentro da proximidade predefinida.
7. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que compreende adicionalmente associar uma diretriz de gerenciamento de direitos digitais com os itens de conteúdo de mídia, e em que transmitir os itens de conteúdo de mídia para o dispositivo de computação detectado compreende transmitir os itens de conteúdo de mídia com a diretriz de gerenciamento de direitos digitais associada com eles para o dispositivo de computação para armazenamento no mesmo.
8. Método, de acordo com a reivindicação 7, CARACTERIZADO pelo fato de que compreende adicionalmente apagar os itens de conteúdo de mídia transmitidos do dispositi- vo de computação de acordo com a diretriz de gerenciamento de direitos digitais, em que o usuário subseqüentemente compra um ou mais dos itens de conteúdo de mídia por meio dos metadados transmitidos.
9. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que o usuário sincroniza os metadados transmitidos com um outro dispositivo de computação, e em que o usuário compra um ou mais dos itens de conteúdo de mídia transmitidos por meio dos metadados sincronizados no outro dispositivo de computação.
10. Método, de acordo com a reivindicação 9, CARACTERIZADO pelo fato de que a proximidade predefinida é associada com um operador, e compreendendo adicionalmente recompensar o operador responsivo à compra pelo usuário do um ou mais dos itens de con- teúdo de mídia transmitidos.
11. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que a proximidade predefinida é associada com um operador, e em que os itens de conteúdo de mídia transmitidos incluem um ou mais anúncios do operador.
12. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que detectar o dispositivo de computação compreende detectar, por meio de um dispositivo local para o dispositivo de computação, o dispositivo de computação dentro da proximidade pre- definida, e em que fornecer os itens de conteúdo de mídia para o dispositivo de computação detectado compreende fornecer, por meio do dispositivo local para o dispositivo de compu- tação, os itens de conteúdo de mídia para o dispositivo de computação detectado.
13. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que estabelecer a conexão sem fio com o dispositivo de computação detectado compreende: transmitir uma lista do um ou mais itens de conteúdo de mídia para o dispositivo de computação detectado; e responsivo a uma solicitação recebida do dispositivo de computação detectado, es- tabelecer a conexão sem fio com o dispositivo de computação detectado.
14. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que uma ou mais mídias legíveis por computador têm instruções executáveis por computador para executar o método de acordo com a reivindicação 1.
15. Método para compartilhar conteúdo de mídia, CARACTERIZADO pelo fato de que compreende: detectar, por meio de um primeiro dispositivo de computação (402), um segundo dispositivo de computação (404) dentro de uma proximidade predefinida, o dito primeiro dis- positivo de computação (402) sendo associado com um primeiro usuário, o dito segundo dispositivo de computação (404) sendo associado com um segundo usuário, o dito primeiro usuário estando inscrito para um serviço de conteúdo de mídia; estabelecer, pelo primeiro dispositivo de computação (402), uma conexão sem fio não hierárquica com o segundo dispositivo de computação 404 responsiva à detecção do segundo dispositivo de computação (404); determinar se o segundo usuário está inscrito para o serviço de conteúdo de mídia; compartilhar um ou mais itens de conteúdo de mídia (114) e metadados associados (116) do primeiro dispositivo de computação (402) para o segundo dispositivo de computa- ção (404) por meio da conexão sem fio estabelecida como uma função da dita determinação se o segundo usuário está inscrito para o serviço de conteúdo de mídia; e fornecer uma oportunidade de compra subseqüente ao segundo usuário para com- prar os itens de conteúdo de mídia compartilhados (114) por meio dos metadados (116), a dita oportunidade de compra subseqüente sendo fornecida independente da proximidade predefinida.
16. Método, de acordo com a reivindicação 15, CARACTERIZADO pelo fato de que compartilhar o um ou mais itens de conteúdo de mídia e metadados associados compreen- de transferir em fluxo contínuo o um ou mais itens de conteúdo de mídia e metadados asso- ciados para o segundo dispositivo de computação para apresentação pelo segundo disposi- tivo de computação.
17. Método, de acordo com a reivindicação 15, CARACTERIZADO pelo fato de que compartilhar o um ou mais itens de conteúdo de mídia e metadados associados compreen- de transferir o um ou mais itens de conteúdo de mídia e metadados associados para o se- gundo dispositivo de computação para armazenamento no mesmo.
18. Sistema de compra de conteúdo de mídia, CARACTERIZADO pelo fato de que compreende: uma área de memória (110) associada com um serviço de mídia (102), a dita área de memória (110) armazenando uma pluralidade de itens de conteúdo de mídia (114) e me- tadados associados (116); um servidor de mídia (120) conectado ao serviço de mídia (102) através de uma re- de de comunicações de dados (103); um dispositivo de computação portátil (106) associado com um usuário; e um processador associado com o dispositivo de computação portátil (106), o dito processador sendo configurado para executar instruções executáveis por computador para: estabelecer uma conexão com o servidor de mídia (102) quando o servidor de mí- dia (102) e o dispositivo de computação portátil (106) estão dentro de uma proximidade pre- transmitir critérios de distribuição de conteúdo digital para o servidor de mídia (120) por meio da conexão estabelecida; receber, responsivo à transmissão dos critérios de distribuição de conteúdo digital, cópias promocionais de um ou mais dos itens de conteúdo de mídia (114) e metadados as- sociados (116) da área de memória (110) por meio do serviço de mídia (102), os ditos um ou mais dos itens de conteúdo de mídia (114) sendo identificados pelo servidor de mídia (120) com base nos critérios de distribuição de conteúdo digital transmitidos; e comprar, quando o servidor de mídia (120) e o dispositivo de computação portátil (106) estão fora da proximidade predefinida, pelo menos um de o um ou mais dos itens de conteúdo de mídia (114) da área de memória (110) por meio do serviço de mídia (102), a dita compra ocorrendo por meio dos metadados (116) associados com o dito pelo menos um de o um ou mais dos itens de conteúdo de mídia (114).
19. Sistema de compra de conteúdo de mídia, de acordo com a reivindicação 18, CARACTERIZADO pelo fato de que o processador é configurado adicionalmente para exe- cutar instruções executáveis por computador para autenticar o servidor de mídia antes de transmitir os critérios de distribuição de conteúdo digital.
20. Sistema de compra de conteúdo de mídia, de acordo com a reivindicação 18, CARACTERIZADO pelo fato de que compreende adicionalmente meios para fornecer a o- portunidade de compra.
BRPI0715954A 2006-10-13 2007-09-20 Conexão de dispositivos a um serviço de compartilhamento de mídia BRPI0715954A8 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/549.467 2006-10-13
US11/549,467 US8145532B2 (en) 2006-06-27 2006-10-13 Connecting devices to a media sharing service
PCT/US2007/079036 WO2008045666A1 (en) 2006-10-13 2007-09-20 Connecting devices to a media sharing service

Publications (2)

Publication Number Publication Date
BRPI0715954A2 true BRPI0715954A2 (pt) 2013-07-30
BRPI0715954A8 BRPI0715954A8 (pt) 2017-01-17

Family

ID=39283183

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0715954A BRPI0715954A8 (pt) 2006-10-13 2007-09-20 Conexão de dispositivos a um serviço de compartilhamento de mídia

Country Status (10)

Country Link
US (2) US8145532B2 (pt)
EP (1) EP2087434B1 (pt)
JP (1) JP5366813B2 (pt)
KR (1) KR101491866B1 (pt)
CN (1) CN101523377A (pt)
BR (1) BRPI0715954A8 (pt)
CA (1) CA2661529C (pt)
MX (1) MX2009003340A (pt)
RU (1) RU2449353C2 (pt)
WO (1) WO2008045666A1 (pt)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220270044A1 (en) * 2013-02-07 2022-08-25 United Parcel Service Of America, Inc. Systems and methods for synchronized delivery

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006116110A2 (en) 2005-04-22 2006-11-02 Redbox Automated Retail, L.L.C. System and method for communicating vending information
US8868763B2 (en) * 2006-11-03 2014-10-21 Microsoft Corporation Disk jockey streaming sessions
KR100891112B1 (ko) * 2006-11-16 2009-03-30 삼성전자주식회사 Drm이 적용된 콘텐츠의 공유 방법
US7849420B1 (en) * 2007-02-26 2010-12-07 Qurio Holdings, Inc. Interactive content representations enabling content sharing
US9098167B1 (en) 2007-02-26 2015-08-04 Qurio Holdings, Inc. Layered visualization of content representations
US7840903B1 (en) 2007-02-26 2010-11-23 Qurio Holdings, Inc. Group content representations
US8583164B2 (en) * 2007-07-12 2013-11-12 Sony Corporation Reward-based access to media content
US8234261B2 (en) * 2007-07-17 2012-07-31 Ebay Inc. Digital content hub
US9111285B2 (en) 2007-08-27 2015-08-18 Qurio Holdings, Inc. System and method for representing content, user presence and interaction within virtual world advertising environments
US8667422B2 (en) 2007-09-04 2014-03-04 Apple Inc. Graphical user interface with location-specific interface elements
US9569806B2 (en) * 2007-09-04 2017-02-14 Apple Inc. Dynamic presentation of location-specific information
US8108261B2 (en) 2007-10-01 2012-01-31 Apple Inc. Store affiliation system
US8261307B1 (en) 2007-10-25 2012-09-04 Qurio Holdings, Inc. Wireless multimedia content brokerage service for real time selective content provisioning
US8548925B2 (en) * 2008-01-15 2013-10-01 Apple Inc. Monitoring capabilities for mobile electronic devices
US7895208B2 (en) * 2008-02-26 2011-02-22 International Business Machines Corporation Device, system, and method of creating virtual social networks based on web-extracted features
US8977710B2 (en) 2008-06-18 2015-03-10 Qualcomm, Incorporated Remote selection and authorization of collected media transmission
US8683354B2 (en) * 2008-10-16 2014-03-25 At&T Intellectual Property I, L.P. System and method for distributing an avatar
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9386356B2 (en) 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US8363586B2 (en) * 2008-12-31 2013-01-29 Intel Corporation Social networking and advertisements in a mobile device on a local personal area network
US8116729B2 (en) 2009-01-13 2012-02-14 T-Mobile Usa, Inc. System and method for peer-to-peer transfer of multimedia content and reconciliation thereof
US8468070B1 (en) * 2009-04-16 2013-06-18 Amazon Technologies, Inc. Local rendering in lieu of streaming
US8510247B1 (en) 2009-06-30 2013-08-13 Amazon Technologies, Inc. Recommendation of media content items based on geolocation and venue
US9104990B2 (en) 2009-09-05 2015-08-11 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
US8996162B2 (en) 2009-09-05 2015-03-31 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
CN102656898B (zh) * 2009-10-14 2015-06-24 汤姆森特许公司 在线社交网络上的自动媒体资产更新
KR20110053195A (ko) * 2009-11-13 2011-05-19 삼성전자주식회사 도메인 서비스 수행 방법, 도메인 서비스 제공 방법 및 그 장치
JP4878060B2 (ja) * 2009-11-16 2012-02-15 シャープ株式会社 ネットワークシステムおよび管理方法
CN102098271B (zh) * 2009-12-10 2015-01-07 华为技术有限公司 用户信息的获取方法、装置和系统
KR100976740B1 (ko) 2010-03-23 2010-08-19 김진만 로컬 무선네트워크 환경에서 스마트 폰과의 개인용 컴퓨터의 데이터 공유 제어방법과 데이터 공유 시스템
US20110239114A1 (en) * 2010-03-24 2011-09-29 David Robbins Falkenburg Apparatus and Method for Unified Experience Across Different Devices
CN102238139A (zh) 2010-04-27 2011-11-09 华为技术有限公司 一种插播广告的方法、装置及系统
US10002202B2 (en) * 2010-05-28 2018-06-19 Microsoft Technology Licensing, Llc Realtime websites with publication and subscription
US8538581B2 (en) 2010-09-03 2013-09-17 Redbox Automated Retail, Llc Article vending machine and method for authenticating received articles
CN102457775A (zh) * 2010-10-20 2012-05-16 深圳市同洲软件有限公司 通过无线终端进行数据交互的有线数字电视系统及方法
US20120110064A1 (en) 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
CN102480644A (zh) * 2010-11-30 2012-05-30 深圳市同洲软件有限公司 通过无线终端进行数据交互的有线数字电视系统及方法
CN102480645B (zh) * 2010-11-30 2015-09-23 深圳市同洲软件有限公司 通过无线终端进行数据交互的有线数字电视系统及方法
CN102480635B (zh) * 2010-11-30 2015-09-23 深圳市同洲软件有限公司 通过无线终端进行数据交互的有线数字电视系统及方法
JP2012160004A (ja) * 2011-01-31 2012-08-23 Sony Computer Entertainment Inc 識別子付きコンテンツの提供方法およびid管理装置
US10200756B2 (en) 2011-02-11 2019-02-05 Sony Interactive Entertainment LLC Synchronization of favorites and/or recently viewed lists between registered content playback devices
US20120210224A1 (en) * 2011-02-11 2012-08-16 Sony Network Entertainment International Llc System and method to add an asset as a favorite for convenient access or sharing on a second display
US9161073B2 (en) 2011-02-11 2015-10-13 Sony Corporation System and method to remove outdated or erroneous assets from favorites or recently-viewed lists
US9955202B2 (en) 2011-02-11 2018-04-24 Sony Network Entertainment International Llc Removal of unavailable services and/or content items from a list of favorite and/or recently viewed services and/or content items associated with a user account
US8539086B2 (en) 2011-03-23 2013-09-17 Color Labs, Inc. User device group formation
US8661151B2 (en) * 2011-05-09 2014-02-25 Google Inc. Dynamic playlist for mobile computing device
US8346867B2 (en) * 2011-05-09 2013-01-01 Google Inc. Dynamic playlist for mobile computing device
CA2838944A1 (en) 2011-06-14 2012-12-20 Redbox Automated Retail, Llc System and method for substituting a media article with alternative media
KR101311520B1 (ko) * 2011-06-15 2013-09-25 주식회사 케이티 인앱 서비스를 제공하는 사용자 단말 및 인앱 서비스 서버 장치
US9286617B2 (en) 2011-08-12 2016-03-15 Redbox Automated Retail, Llc System and method for applying parental control limits from content providers to media content
CN102932958A (zh) * 2011-08-12 2013-02-13 中兴通讯股份有限公司 实时数据共享方法、装置及系统
US8412772B1 (en) * 2011-09-21 2013-04-02 Color Labs, Inc. Content sharing via social networking
KR101993163B1 (ko) * 2011-12-12 2019-06-26 삼성전자주식회사 멀티미디어 서비스를 체험하기 위한 방법 및 장치
US10038927B2 (en) * 2011-12-22 2018-07-31 Cisco Technology, Inc. Out-of-band signaling and device-based content control
CN103220650B (zh) * 2012-01-18 2016-04-06 华为技术有限公司 一种WiFi终端访问不同业务域的方法和装置
KR101570946B1 (ko) 2012-02-15 2015-11-20 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 디지털 콘텐트의 콘택스트적 이용 및 만료
US8700710B1 (en) 2012-03-29 2014-04-15 Google Inc. Constructing social networks
US9628573B1 (en) 2012-05-01 2017-04-18 Amazon Technologies, Inc. Location-based interaction with digital works
US9418372B2 (en) 2012-05-25 2016-08-16 Apple Inc. Advertising, discovering, and using services through virtual access point interfaces
US10102567B2 (en) * 2012-06-07 2018-10-16 Google Llc User curated collections for an online application environment
US9369514B2 (en) * 2012-06-08 2016-06-14 Spotify Ab Systems and methods of selecting content items
UA102154U (uk) 2012-08-03 2015-10-26 Багатофункціональна система представлення кінцевому користувачу мультимедійного вмісту оптимальної якості
WO2014024869A1 (ja) * 2012-08-10 2014-02-13 株式会社ソニー・コンピュータエンタテインメント 情報処理システム、情報処理装置、情報処理方法、プログラム及び情報記憶媒体
KR101979380B1 (ko) * 2012-08-24 2019-05-17 삼성전자주식회사 전자 기기의 콘텐트 공유 방법 및 그 전자 기기
KR20140047513A (ko) * 2012-10-12 2014-04-22 주식회사 페이스콘 네트워크 드라이브 접근 제어 방법 및 네트워크 드라이브 시스템
US9058398B2 (en) * 2012-10-26 2015-06-16 Audible, Inc. Managing use of a shared content consumption device
US9756115B2 (en) * 2012-11-08 2017-09-05 Gpvtl Canada Inc. System and method of secure file sharing using P2P
US9648056B1 (en) * 2012-11-14 2017-05-09 Amazon Technologies, Inc. Geographic content discovery
US20140149498A1 (en) * 2012-11-26 2014-05-29 Telefonaktiebolaget L M Ericsson (Publ) Method and architecture for local content sharing using dynamic location mapping
US10055491B2 (en) 2012-12-04 2018-08-21 Sonos, Inc. Media content search based on metadata
JP2014157576A (ja) * 2013-02-18 2014-08-28 Toshiba Corp 情報配信装置、および情報配信方法
WO2014142814A1 (en) * 2013-03-12 2014-09-18 Intel Corporation Content sharing device management
US20140358686A1 (en) * 2013-05-31 2014-12-04 Google Inc. Selecting a display of an advertisement based on availability
US20150012840A1 (en) * 2013-07-02 2015-01-08 International Business Machines Corporation Identification and Sharing of Selections within Streaming Content
US20160132932A1 (en) * 2013-11-08 2016-05-12 Laurance Stephen LINGVAY Hyper-local content push and pay method for mobile devices
US9544662B2 (en) * 2013-12-30 2017-01-10 Google Technology Holdings LLC Distributing metadata to peer devices
CN104866746B (zh) * 2014-02-24 2017-12-26 联想(北京)有限公司 信息处理方法和电子设备
US20170076300A1 (en) * 2014-03-12 2017-03-16 Philips Lighting Holding B.V. City data marektplace
US9769244B2 (en) 2014-06-18 2017-09-19 Microsoft Technology Licensing, Llc Courier network service
US9232383B1 (en) 2014-06-25 2016-01-05 Microsoft Corporation Courier network
CN104168503B (zh) 2014-07-24 2016-08-24 小米科技有限责任公司 共享视频信息的方法及装置
US20160036881A1 (en) * 2014-08-01 2016-02-04 Qualcomm Incorporated Computing device and method for exchanging metadata with peer devices in order to obtain media playback resources from a network service
US10275138B2 (en) * 2014-09-02 2019-04-30 Sonos, Inc. Zone recognition
US9112849B1 (en) * 2014-12-31 2015-08-18 Spotify Ab Methods and systems for dynamic creation of hotspots for media control
CN104657099B (zh) * 2015-01-15 2019-04-12 小米科技有限责任公司 屏幕投射方法、装置及系统
JP6195859B2 (ja) * 2015-01-22 2017-09-13 株式会社オプティム アフィリエイトサーバ、アフィリエイトシステム、アフィリエイト方法及びアフィリエイトサーバ用プログラム
US10701120B2 (en) 2015-03-06 2020-06-30 Disney Enterprises, Inc. Proximity based entitlement sharing
EP3281412B1 (en) 2015-04-08 2021-08-25 Sonos, Inc. Location based playback system control
KR20170006558A (ko) * 2015-07-08 2017-01-18 엘지전자 주식회사 이동단말기 및 그 제어방법
US10212171B2 (en) 2015-10-07 2019-02-19 Spotify Ab Dynamic control of playlists
US10110608B2 (en) * 2016-01-07 2018-10-23 Google Llc Authorizing transaction on a shared device using a personal device
EP4160989A1 (en) * 2016-09-26 2023-04-05 Google LLC A user interface for access control enabled peer-to-peer sharing
US10628482B2 (en) 2016-09-30 2020-04-21 Spotify Ab Methods and systems for adapting playlists
AU2018203023B2 (en) 2017-05-16 2019-09-19 Apple Inc. Transferring playback queues between devices
US10482116B1 (en) 2018-12-05 2019-11-19 Trasers, Inc. Methods and systems for interactive research report viewing
EP4289143A4 (en) * 2021-03-31 2025-01-08 Jio Platforms Limited SYSTEM AND METHOD FOR SHARING MEDIA RESOURCES FOR NETWORK-BASED COMMUNICATION
US12079478B2 (en) * 2022-12-19 2024-09-03 Gsi Technology Inc. System and method for random data distribution in a memory array

Family Cites Families (104)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5689641A (en) * 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
JPH08263438A (ja) * 1994-11-23 1996-10-11 Xerox Corp ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法
US6092725A (en) * 1997-01-24 2000-07-25 Symbol Technologies, Inc. Statistical sampling security methodology for self-scanning checkout system
US7040541B2 (en) * 1996-09-05 2006-05-09 Symbol Technologies, Inc. Portable shopping and order fulfillment system
US6837436B2 (en) * 1996-09-05 2005-01-04 Symbol Technologies, Inc. Consumer interactive shopping system
US6409086B1 (en) * 1997-08-08 2002-06-25 Symbol Technolgies, Inc. Terminal locking system
FI104666B (fi) * 1997-11-10 2000-04-14 Nokia Networks Oy Varma kättelyprotokolla
JP3462984B2 (ja) * 1998-04-10 2003-11-05 日本電信電話株式会社 使用期限付きコンテンツ管理システム、管理方法、および管理プログラムを記録した記録媒体
US6640214B1 (en) * 1999-01-16 2003-10-28 Symbol Technologies, Inc. Portable electronic terminal and data processing system
US7010501B1 (en) * 1998-05-29 2006-03-07 Symbol Technologies, Inc. Personal shopping system
JP2000047671A (ja) 1998-07-28 2000-02-18 Alpine Electronics Inc 車載オーディオ装置
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
US6934837B1 (en) * 1998-10-19 2005-08-23 Realnetworks, Inc. System and method for regulating the transmission of media data
US20030182184A1 (en) * 1999-01-08 2003-09-25 Steven L. Strasnick Advertising based on pre-computed distributed playlists
US7073069B1 (en) * 1999-05-07 2006-07-04 Infineon Technologies Ag Apparatus and method for a programmable security processor
US20010030664A1 (en) * 1999-08-16 2001-10-18 Shulman Leo A. Method and apparatus for configuring icon interactivity
US20020056118A1 (en) * 1999-08-27 2002-05-09 Hunter Charles Eric Video and music distribution system
US7072846B1 (en) * 1999-11-16 2006-07-04 Emergent Music Llc Clusters for rapid artist-audience matching
US6401211B1 (en) * 1999-10-19 2002-06-04 Microsoft Corporation System and method of user logon in combination with user authentication for network access
US6353398B1 (en) * 1999-10-22 2002-03-05 Himanshu S. Amin System for dynamically pushing information to a user utilizing global positioning system
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
US7010263B1 (en) * 1999-12-14 2006-03-07 Xm Satellite Radio, Inc. System and method for distributing music and data
US6832230B1 (en) * 1999-12-22 2004-12-14 Nokia Corporation Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
WO2001050225A2 (en) * 1999-12-30 2001-07-12 Nextaudio, Inc. System and method for multimedia content composition and distribution
US20040220791A1 (en) * 2000-01-03 2004-11-04 Interactual Technologies, Inc. A California Corpor Personalization services for entities from multiple sources
US6496802B1 (en) * 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
US20020111907A1 (en) * 2000-01-26 2002-08-15 Ling Marvin T. Systems and methods for conducting electronic commerce transactions requiring micropayment
JP2001236288A (ja) * 2000-02-24 2001-08-31 Sharp Corp コンテンツ配信システム
US20010025259A1 (en) * 2000-03-02 2001-09-27 Pierre Rouchon Radio station digital music distribution system and method
JP2001282651A (ja) 2000-03-29 2001-10-12 Comnic Corp 広告情報配信方法および広告情報配信システム
KR20040005813A (ko) * 2000-07-26 2004-01-16 아이드로이드.콤 인터넷에서 클라이언트 시스템에로의 멀티미디어 콘텐츠전송 방법
US20020029169A1 (en) * 2000-09-05 2002-03-07 Katsuhiko Oki Method and system for e-transaction
GB2367216B (en) * 2000-09-26 2004-01-21 Hewlett Packard Co Selection of content for downloading
JP2002117322A (ja) * 2000-10-10 2002-04-19 Nec Corp メディア試視聴サ−ビスおよびメディア試視聴サ−ビスシステム
EP1209592A1 (en) * 2000-11-28 2002-05-29 Hewlett-Packard Company, A Delaware Corporation Method and apparatus for distributing electronic content
US20020180803A1 (en) * 2001-03-29 2002-12-05 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
JP3738968B2 (ja) * 2001-02-20 2006-01-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 広告配信システム、広告配信管理システム、及び付加情報配信方法
DE60204181T2 (de) * 2001-03-07 2006-01-26 Matsushita Electric Industrial Co., Ltd., Kadoma Empfänger mit Speicher
US7363278B2 (en) * 2001-04-05 2008-04-22 Audible Magic Corporation Copyright detection and protection system and method
JP2002358433A (ja) * 2001-06-01 2002-12-13 Casio Comput Co Ltd コンテンツ販売管理システムおよびコンテンツ販売管理方法
US6996537B2 (en) * 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US7174312B2 (en) * 2001-08-16 2007-02-06 Trans World New York Llc User-personalized media sampling, recommendation and purchasing system using real-time inventory database
JP2003067464A (ja) * 2001-08-27 2003-03-07 Sharp Corp 書店での図書販売方法および書店用図書閲覧システムならびに図書ビュアー
JP2003078935A (ja) * 2001-08-30 2003-03-14 I-Face Inc 情報伝達方法、情報伝達装置、及び情報伝達システム
US7302465B2 (en) * 2001-10-22 2007-11-27 Comverse, Inc. Distributed multimedia transfer
US7343417B2 (en) * 2001-11-30 2008-03-11 Knowledge Networks, Inc. System and method for rating media information
JP2003186755A (ja) * 2001-12-19 2003-07-04 Columbia Music Entertainment Inc デジタルコンテンツ配信システム、デジタルコンテンツ記録装置およびデジタルコンテンツ再生装置
JP4039489B2 (ja) * 2002-01-12 2008-01-30 コアトラスト インコーポレーテッド マルチメディアコンテンツの情報保護方法及びシステム
US7093296B2 (en) * 2002-01-18 2006-08-15 International Business Machines Corporation System and method for dynamically extending a DRM system using authenticated external DPR modules
JP2003216503A (ja) * 2002-01-23 2003-07-31 Sony Corp データ通信システム
FI20020224L (fi) * 2002-02-05 2003-08-06 Pinma Oy Menetelmä ja laitteisto digitaalisten resurssien ja palveluiden jakelun seurantaan
US7127261B2 (en) * 2002-02-22 2006-10-24 Julian Van Erlach Enhanced telecommunication services
US6959285B2 (en) * 2002-02-28 2005-10-25 Palmsource, Inc. Method and a system for computer software distribution using networked software dispensing vending machines
US9715500B2 (en) * 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US20030191753A1 (en) 2002-04-08 2003-10-09 Michael Hoch Filtering contents using a learning mechanism
US20020183059A1 (en) * 2002-06-08 2002-12-05 Noreen Gary Keith Interactive system and method for use with broadcast media
US7296154B2 (en) * 2002-06-24 2007-11-13 Microsoft Corporation Secure media path methods, systems, and architectures
US8161411B2 (en) 2003-04-25 2012-04-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US7469232B2 (en) * 2002-07-25 2008-12-23 Sony Corporation System and method for revenue sharing for multimedia sharing in social network
US20030110094A1 (en) * 2002-07-25 2003-06-12 Sony Corporation System and method for wireless viral software distribution
US7603406B2 (en) * 2002-07-25 2009-10-13 Sony Corporation System and method for wireless software download and remote transaction settlement
JP4082138B2 (ja) * 2002-08-28 2008-04-30 ヤマハ株式会社 通信システム及び再生制限解除方法
US8086245B2 (en) * 2002-09-12 2011-12-27 Broadcom Corporation Advertising and controlling the advertisement of wireless hot spots
JP2004157784A (ja) * 2002-11-06 2004-06-03 Zen:Kk デジタルコンテンツの配信制御方法
USD494584S1 (en) * 2002-12-05 2004-08-17 Symbol Technologies, Inc. Mobile companion
JP2004192284A (ja) * 2002-12-10 2004-07-08 Nec Corp 情報配信システム、情報配信方法、及び情報配信プログラム
US7164882B2 (en) * 2002-12-24 2007-01-16 Poltorak Alexander I Apparatus and method for facilitating a purchase using information provided on a media playing device
US7522675B2 (en) * 2002-12-30 2009-04-21 Motorola, Inc. Digital content preview generation and distribution among peer devices
US20060146765A1 (en) 2003-02-19 2006-07-06 Koninklijke Philips Electronics, N.V. System for ad hoc sharing of content items between portable devices and interaction methods therefor
US9232077B2 (en) * 2003-03-12 2016-01-05 Qualcomm Incorporated Automatic subscription system for applications and services provided to wireless devices
US7383229B2 (en) * 2003-03-12 2008-06-03 Yahoo! Inc. Access control and metering system for streaming media
RU2254611C2 (ru) * 2003-03-13 2005-06-20 Общество с ограниченной ответственностью "Мобилити" Способ предоставления пользователям мобильных устройств электронной связи актуальной коммерческой информации на альтернативной основе (варианты) и информационная система для его осуществления (варианты)
JP2004280580A (ja) * 2003-03-17 2004-10-07 Seiko Epson Corp コンテンツの購入販売方法、および装置、ならびにコンテンツ購入販売プログラム
US7627343B2 (en) 2003-04-25 2009-12-01 Apple Inc. Media player system
KR100688414B1 (ko) * 2003-04-25 2007-03-02 애플 컴퓨터, 인코포레이티드 미디어의 네트워크를 통한 구매 및 분배용 방법 및 시스템
US20040260786A1 (en) * 2003-06-20 2004-12-23 Barile Steven E. Method and apparatus for caching multimedia content from the Internet on occasionally-connected devices
US7177872B2 (en) 2003-06-23 2007-02-13 Sony Corporation Interface for media publishing
US20050026596A1 (en) * 2003-07-28 2005-02-03 Oren Markovitz Location-based AAA system and method in a wireless network
US7817591B2 (en) * 2003-08-22 2010-10-19 Agere Systems Inc. Dedicated local internet radio
CN1875377A (zh) 2003-09-10 2006-12-06 音乐匹配公司 音乐购买和播放系统及其方法
US20050071240A1 (en) * 2003-09-26 2005-03-31 Ewald Stephen A. System and method for purchasing linked with broadcast media
US7162256B2 (en) * 2003-09-30 2007-01-09 Avaya Technology Corp. Presence-based telecommunications system
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
WO2005033892A2 (en) * 2003-10-03 2005-04-14 Sony Electronics, Inc. Rendering rights delegation system and method
US7716350B2 (en) * 2003-10-23 2010-05-11 Cisco Technology, Inc. Methods and devices for sharing content on a network
US20050125831A1 (en) * 2003-12-04 2005-06-09 Blanchard Donald E. System and method for broadcasting entertainment related data
CA2549112C (en) * 2003-12-09 2011-06-14 Telcordia Technologies, Inc. Method and systems for toll-free internet protocol communication services
US20050131837A1 (en) * 2003-12-15 2005-06-16 Sanctis Jeanne D. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
WO2005073856A2 (en) 2004-01-27 2005-08-11 Koninklijke Philips Electronics, N.V. Audio/video content synchronization through playlists
CN1969282A (zh) * 2004-06-15 2007-05-23 松下电器产业株式会社 数据处理装置
US20050286546A1 (en) * 2004-06-21 2005-12-29 Arianna Bassoli Synchronized media streaming between distributed peers
US7451152B2 (en) * 2004-07-29 2008-11-11 Yahoo! Inc. Systems and methods for contextual transaction proposals
US7860922B2 (en) 2004-08-18 2010-12-28 Time Warner, Inc. Method and device for the wireless exchange of media content between mobile devices based on content preferences
US20060056324A1 (en) * 2004-09-10 2006-03-16 Nokia Corporation Apparatus and method to provide mobile music appliance with subscription-based play-list service
WO2006031927A2 (en) * 2004-09-15 2006-03-23 Tekelec Methods, systems, and computer program products for providing wireless-fidelity (wi-fi) gateway visitor location register (vlr) functionality
KR20060073860A (ko) * 2004-12-24 2006-06-29 주식회사 아이컨택트 위치기반 서비스 시스템 및 방법
US20060143236A1 (en) 2004-12-29 2006-06-29 Bandwidth Productions Inc. Interactive music playlist sharing system and methods
US20060218613A1 (en) * 2005-03-22 2006-09-28 Bushnell William J System and method for acquiring on-line content via wireless communication device
US7848954B2 (en) * 2005-04-27 2010-12-07 Apple Inc. On-line media store that supports pre-ordering of digital media assets
US8244179B2 (en) * 2005-05-12 2012-08-14 Robin Dua Wireless inter-device data processing configured through inter-device transmitted data
US20070027776A1 (en) * 2005-08-01 2007-02-01 Farrow Daniel W System and method for distributing media content
US7756538B2 (en) * 2005-11-09 2010-07-13 Motorola, Inc. Wide area network handset assisted content delivery system and method of using same
US8331861B2 (en) * 2005-12-21 2012-12-11 Patent Navigation, Inc. Content distribution and synchronization techniques and devices
US7881315B2 (en) * 2006-06-27 2011-02-01 Microsoft Corporation Local peer-to-peer digital content distribution

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220270044A1 (en) * 2013-02-07 2022-08-25 United Parcel Service Of America, Inc. Systems and methods for synchronized delivery

Also Published As

Publication number Publication date
CA2661529C (en) 2015-12-01
JP5366813B2 (ja) 2013-12-11
EP2087434B1 (en) 2016-12-21
US20120151015A1 (en) 2012-06-14
US20070299737A1 (en) 2007-12-27
RU2449353C2 (ru) 2012-04-27
JP2010507145A (ja) 2010-03-04
KR101491866B1 (ko) 2015-02-10
BRPI0715954A8 (pt) 2017-01-17
US8768788B2 (en) 2014-07-01
CN101523377A (zh) 2009-09-02
EP2087434A4 (en) 2013-07-17
KR20090067153A (ko) 2009-06-24
US8145532B2 (en) 2012-03-27
EP2087434A1 (en) 2009-08-12
RU2009113621A (ru) 2010-10-20
CA2661529A1 (en) 2008-04-17
WO2008045666A1 (en) 2008-04-17
MX2009003340A (es) 2009-04-09

Similar Documents

Publication Publication Date Title
BRPI0715954A2 (pt) conexço de dispositivos a um serviÇo de compartilhamento de mÍdia
CA2663690C (en) Subscription management in a media sharing service
US8290820B2 (en) Methods of maintaining a journal of media encounters between co-existing portable devices
US11107089B2 (en) Digital content distribution using identification tags
US20150142569A1 (en) Systems and methods for accessing shopping center services using a portable electronic device
KR20130100853A (ko) 분산형 앱스토어 서비스 제공 방법 및 시스템
US10524118B1 (en) Apparatus, system and method for device activation
KR20090024198A (ko) 전자 상거래 방법, 컴퓨터 판독가능 매체, 및 전자 상거래 시스템
US20140095310A1 (en) Methods and Apparatus for Advertising and Sale Promotion
KR101687245B1 (ko) 위시 컨텐츠 공유 및 지원 관리 시스템
JP2007164742A (ja) 通信機能を有する携帯端末に対してのショッピングモールシステム及び決済手数料徴収システム

Legal Events

Date Code Title Description
B25A Requested transfer of rights approved

Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC (US)

B06T Formal requirements before examination [chapter 6.20 patent gazette]
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B11T Dismissal of application maintained [chapter 11.20 patent gazette]