# US 11,309,983 B2 · Media exchange between devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,309,983 B2
- Document ID: US11309983B2
- Status: Granted
- Kind: B2
- Application number: 16/720,601
- Filed: 2019-12-19
- Published: 2020-06-25
- Granted: 2022-04-19
- Earliest claimed: 2018-12-21
- Assignees: QUALCOMM Incorporated
- Applicants: Qualcomm Incorporated
- Inventors: Shankar Thagadur Shivappa; Bijan Forutanpour; Phi Hung Nguyen
- Web page: https://patentgrep.com/patent/US11309983B2

## CPC

- G01S 5/0072: {Transmission between mobile stations, e.g. anti-collision systems}
- H04H 60/73: using meta-information
- G01S 5/0257: {Hybrid positioning (by coordinating position lines of different shape G01S5/12)}
- G01S 19/48: by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06F 16/68: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G09G 5/22: characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G10L 25/51: for comparison or discrimination
- H04H 20/71: Wireless systems
- H04H 60/74: using programme related information, e.g. title, composer or interpreter
- H04H 60/80: characterised by transmission among terminal devices
- H04S 7/30: {Control circuits for electronic adaptation of the sound field}
- H04W 4/46: for vehicle-to-vehicle communication [V2V]
- G09G 2354/00: Aspects of interface with display user
- H04R 2499/13: Acoustic transducers and sound field adaptation in vehicles
- H04S 2400/11: Positioning of individual sound objects, e.g. moving airplane, within a sound field (H04S2420/13 takes precedence)
- H04S 2420/01: Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04S: STEREOPHONIC SYSTEMS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

The techniques disclosed herein include a first device for reading one or more tags in metadata, the first device including one or more processors configured to receive metadata, from a second device, wirelessly connected via a sidelink channel to the first device. The one or more processors may also be configured to read the metadata, received from the second device to extract one or more tags representative of audio content, and identify audio content based on the one or more tags, and output the audio content. The first device may also include a memory, coupled to the one or more processors, configured to store the metadata.

## Claims

### Claim 1

A first device for reading one or more tags in metadata, the first device comprising:
one or more processors configured to:
receive metadata, from a second device, wirelessly connected via a sidelink channel to the first device;
read the metadata, received from the second device to extract one or more tags representative of audio content;
identify audio content based on the one or more tags; and
output the audio content, wherein the audio content is a three-dimensional spatialized audio content that is based on a an azimuth angle of the second device relative to the first device;
a memory, coupled to the one or more processors, configured to store the metadata; and
a display device configured to represent the azimuth angle of the second device, while the second device is moving.

### Claim 2 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to switch to a radio station that is playing the identified audio content based on the one or more tags.

### Claim 3 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to start a media player and have the media player play the identified content based on one or more tags.

### Claim 4 (depends on 1)

The first device of claim 1, wherein the received metadata includes structural metadata and descriptive metadata.

### Claim 5 (depends on 1)

The first device of claim 1, wherein the wireless link via the sidelink channel is part of a Cellular vehicle-to-everything (C-V2X) communication system, wherein the first device is a vehicle and wherein the second device is a vehicle.

### Claim 6 (depends on 1)

The first device of claim 1, wherein the wireless link via the sidelink channel is part of a vehicle-to-everything (V2X) communication system, wherein the first device is a vehicle and wherein the second device is a vehicle.

### Claim 7 (depends on 1)

The first device of claim 1, wherein the one or more tags are one of the following: song name, artist name, album name, writer, or an international standard recording code.

### Claim 8 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to scan a buffer based on a configuration preference stored on the first device.

### Claim 9 (depends on 1)

The first device of claim 1, wherein the first device includes a display device configured to represent one or more tags on a screen of the display device.

### Claim 10 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to fade in or fade out audio content associated with the one or more tags, when the second device in a group of devices disconnects from the group.

### Claim 11 (depends on 1)

The first device of claim 1, wherein the first device and the second device are in a group that are part of a content delivery network (CDN).

### Claim 12 (depends on 1)

The first device of claim 1, wherein the first device is an individual content delivery network and sends the one or more tags to other devices.

### Claim 13 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to download a song associated with the one or more tags.

### Claim 14 (depends on 1)

The first device of claim 1, wherein the first device is part of a group of devices that are configured to receive one of the one or more tags.

### Claim 15 (depends on 1)

The first device of claim 1, wherein the one or more processors are configured to disable a spatialization effect after the second device is more than a configurable distance away from the first device.

### Claim 16 (depends on 15)

The first device of claim 15, wherein the configurable distance is a distance measurement or a time measurement.

### Claim 17

A method for reading one or more tags in metadata in a first device, the method comprising:
receiving metadata, from a second device, wirelessly connected via a sidelink channel to the first device;
reading the metadata, received from the second device to extract one or more tags representative of audio content;
identifying audio content based on the one or more tags; and
outputting the audio content, wherein the audio content is a three-dimensional spatialized audio content that is based on an azimuth angle of the second device relative to the first device and
representing the azimuth angle of the second device on a display device included in the first device, while the second device is moving.

### Claim 18

An apparatus for reading one or more tag in metadata, the apparatus comprising:
means for receiving metadata, from a second device, wirelessly connected via a sidelink channel to the first device;
means for reading the metadata, received from the second device to extract one or more tags representative of audio content;
means for identifying audio content based on the one or more tags; and
means outputting the audio content wherein the audio content is a three-dimensional spatialized audio content that is based on an azimuth angle of the second device relative to the first device and
means for representing the azimuth angle of the second device on a display device included in the first device, while the second device is moving.

### Claim 19

A non-transitory computer-readable medium storing computer-executable code, the code executable by one or more processors to:
receive metadata, from a second device, wirelessly connected via a sidelink channel to the first device;
read the metadata, received from the second device to extract one or more tags representative of audio content;
identify audio content based on the one or more tags; and
output the audio content, wherein the audio content is a three-dimensional spatialized audio content that is based on an azimuth angle of the second device relative to the first device and
represent the azimuth angle of the second device on a display device included in the first device, while the second device is moving.
