Patent ID: 8682956

Claim:
An onboard computer system, for use in a first vehicle to determine recommended media, comprising: a processor; a computer-readable storage device operatively connected to the processor and having instructions that, when executed by the processor, cause the processor to perform operations comprising: storing, to the storage device, a first-user media profile being configured as a first multi-dimensional vector and indicating media preferences of a user of the first vehicle; determining, based on signals received by way of a receiver of the first vehicle, that the first vehicle is encountering a second vehicle; receiving, by way of the receiver, a second-user media profile being configured as a second multi-dimensional vector and indicating media preferences of a user of the second vehicle; evaluating the first-user media profile and the second-user media profile, including comparing the first multi-dimensional state vector to the second multi-dimensional state vector, to determine whether the first-user media profile and the second-user media profile bear at least a predetermined level of similarity to each other; and in response to determining that the first-user media profile and the second-user media profile bear at least the predetermined level of similarity to each other: identifying the recommended media based on characteristics of the first-user media profile and characteristics of the second-user media profile; and initiating provision of the recommended media, from the onboard computer system to one of the user of the first vehicle and the user of the second vehicle.