Distributing metadata to peer devices

US9544662B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9544662-B2
Application numberUS-201414338407-A
CountryUS
Kind codeB2
Filing dateJul 23, 2014
Priority dateDec 30, 2013
Publication dateJan 10, 2017
Grant dateJan 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This document describes techniques ( 300, 600, 700 ) and apparatuses ( 106, 800 ) for distributing metadata to peer devices. These techniques ( 300, 600, 700 ) and apparatuses ( 106, 800 ) enable a receiver device ( 106 ) store or create metadata associated with content streamed from one or more peer devices. The receiver device can distribute this metadata to other peer devices thereby enabling identification or procurement of the content at the other peer devices.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: presenting, by a receiver device, content streamed from a first peer device, the content received via a wireless network; receiving, by the receiver device, from the first peer device, and via the wireless network, metadata associated with the content streamed from the first peer device; storing, in a local repository of the receiver device, the metadata associated with the content streamed from the first peer device, wherein other metadata associated with other content previously presented by the receiver device is also stored in the local repository; generating, by the receiver device and based on the metadata stored in the local repository, a playlist of content presented by the receiver device; and transmitting, from the receiver device and to a second peer device, at least the playlist and a portion of the metadata stored in the repository, wherein the second peer device is distinct from the first peer device. 2. The method of claim 1 further comprising: receiving, by the receiver device and from the second peer device, a request for information about the content presented by the receiver device, wherein transmitting at least the playlist and the portion of the metadata to the second peer device is in response to receiving the request. 3. The method of claim 1 , wherein the content streamed from the first peer device includes multiple audio files, and wherein the metadata includes respective metadata associated with at least two of the multiple audio files. 4. The method of claim 1 , further comprising: presenting, by the receiver device, content streamed from a third peer device, the content received via the wireless network; receiving, by the receiver device, from the third peer device, and via the wireless network, additional metadata associated with the content streamed from the third peer device; storing, by the receiver device and in the local repository, the additional metadata associated with the content streamed from the third peer device; and transmitting, by the receiver device and to the second peer device, at least some of the additional metadata stored in the repository. 5. The method of claim 4 , wherein transmitting at least some of the metadata and the additional metadata is performed while presenting the content streamed from the third peer device. 6. The method of claim 1 , wherein the wireless network is a wireless personal-area-network, the content streamed from the first peer device is streamed via an advanced audio distribution profile connection of the wireless personal-area-network, and the metadata received from the first peer device is received via an audio-video remote control profile connection of the wireless personal-area-network. 7. The method of claim 6 , wherein the at least some of the metadata transmitted to the second peer device is transmitted via a serial port profile connection of the wireless personal-area-network. 8. The method of claim 1 , wherein the at least some of the metadata transmitted to the second peer device is transmitted, via an internet protocol, through a wired network or another wireless network. 9. A method comprising: establishing, by a receiver device and via a wireless transceiver of the receiver device, respective wireless links with each of a plurality of peer devices; receiving, by the receiver device, from a first peer device from the plurality of peer devices, and via the respective wireless link with the first peer device, a stream of content and metadata associated with the stream of content; presenting, by the receiver device, the stream of content; storing, by the receiver device, the metadata and information associated with presenting the stream of content; and transmitting, by the receiver device, to a second peer device from the plurality of peer devices, and via the respective wireless link to the second peer device, the metadata and the information, wherein the first peer device is distinct from the second peer device. 10. The method of claim 9 further comprising receiving, by the receiver device and from the second peer device, a request for the metadata and the information, and wherein transmitting the metadata and the information is in response to receiving the request for the metadata and the information. 11. The method of claim 9 , wherein the wireless network is a wireless personal-area-network, the stream of content is received via an advanced audio distribution profile connection of the wireless personal-area-network, and the metadata received via an audio-video remote control profile connection of the wireless personal-area-network. 12. The method of claim 11 , wherein the metadata and the information are transmitted to the other peer device via a serial port profile of the wireless personal-area-network. 13. The method of claim 9 , wherein the stream of content comprises a stream of audio files or video files, and presenting the stream of content comprises playing the audio files through one or more speakers or displaying the video files via a monitor. 14. The method of claim 9 , wherein the stream of content includes multiple files of content and the information associated with presenting the stream of content includes information associated with presenting one of the multiple files of content. 15. The method of claim 14 , wherein the information associated with presenting one of the multiple files of content comprises an indication of: a time at which presentation was initiated; a duration of presentation; an identity of the peer device from which the file of content is streamed; an identity of a user associated with the peer device from which the file of content is streamed; or whether presentation of the file of content is preempted by presentation of a different file of content. 16. An apparatus, comprising: transceiver circuitry configured to communicate with a plurality of peer devices via a wireless network; audio circuitry configured to present one or more streams of content received from one or more of the plurality of peer devices via the wireless network; a processor; and memory media storing processor-executable instructions that, when executed by the processor, implement a metadata manager to: receive, from a first peer device from the plurality of peer devices and via the wireless network, metadata associated with a stream of content received from the first peer device and presented via the audio circuitry, wherein other metadata associated with other content previously presented by the receiver device is also stored in the local repository; store, in a local repository, the metadata associated with the stream of content received from the first peer device and presented via the audio circuitry; generate, by the receiver device and based on the metadata stored in the local repository, a playlist of content presented by the receiver device; and transmit, to a second peer device from the plurality of peer devices, at least the playlist and a portion of the metadata stored in the repository, wherein the second peer device is distinct from the first peer device. 17. The apparatus of claim 16 , wherein the transceiver circuitry is configured to communicate via a wireless personal-area-network, the stream of content is received via an advanced audio distribution profile connection of the wireless personal-area-network, and the metadata is received via an audio-video remote control profile connection of the wireless personal-area-network. 18. The apparatus of claim 17 , wherein the

Assignees

Inventors

Classifications

  • Discovery involving direct consultation or announcement among potential requesting and potential source peers · CPC title

  • characterised by an identification number or address, e.g. local network address (protecting specific internal or external computer components using identification number G06F21/73; network arrangements, protocols or services for addressing or naming H04L61/00) · CPC title

  • Electricity · mapped topic

  • H04N21/84Primary

    Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · CPC title

  • comprising music, e.g. song in MP3 format · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9544662B2 cover?
This document describes techniques ( 300, 600, 700 ) and apparatuses ( 106, 800 ) for distributing metadata to peer devices. These techniques ( 300, 600, 700 ) and apparatuses ( 106, 800 ) enable a receiver device ( 106 ) store or create metadata associated with content streamed from one or more peer devices. The receiver device can distribute this metadata to other peer devices thereby enablin…
Who is the assignee on this patent?
Motorola Mobility Llc, Google Technology Holdings LLC
What technology area does this patent fall under?
Primary CPC classification H04N21/84. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).