Back to results
US 9,544,662 B2Granted
Distributing metadata to peer devices
AssigneeGoogle Technology Holdings LLC
InventorsMark D. Hansen, Michael A. Calendine, Grant H. Lloyd, Matthew Richard Vokoun, Cedric L. Welch
Life of this patent
Estimating the term…
Abstract
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.
Claims20
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.
3 more elements
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.
3 more elements
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.
7 more elements
Dependencies are inferred from the claim text.