Anonymously tailoring environments to the preferences of physically proximate users
AssigneeIntel Corporation
InventorsKevin Jacobs, David Schaefer, Charles Baron
Life of this patent
Estimating the term…
Abstract
Systems and methods may detect a proximity of one or more client devices to a venue that provides ambient music and generate an anonymous playlist based on preference data associated with the one or more client devices. Additionally, the anonymous playlist may be sent to the venue. In one example, one or more additional venue suggestions are sent to at least one of the one or more client devices based on the preference data and one or more playlists associated with the one or more additional venues.
Claims25
An apparatus to serve playlists, comprising:
- a proximity module to detect a proximity of one or more client devices to a venue that provides ambient music;
- a filter module to filter preference data associated with the one or more client devices based on one or more of calendar data or message data associated with the one or more of the client devices;
- a playlist module to generate an anonymous playlist based on filtered preference data associated with the one or more client devices, wherein the anonymous playlist lacks personal or other user-identifying information;
- and
- a venue notification module to send the anonymous playlist to the venue.
A method of operating a cloud-based playlist server, comprising:
- detecting a proximity of one or more client devices to a venue that provides ambient music;
- filtering preference data associated with the one or more client devices based on one or more of calendar data or message data associated with the one or more of the client devices;
- generating an anonymous playlist based on filtered preference data associated with the one or more client devices, wherein the anonymous playlist lacks personal or other user-identifying information;
- and
- sending the anonymous playlist to the venue.
At least one non-transitory computer readable storage medium comprising a set of instructions which, if executed, cause a cloud-based playlist server to:
- detect a proximity of one or more client devices to a venue that provides ambient music;
- filter preference data associated with the one or more client devices based on one or more of calendar data or message data associated with the one or more of the client devices;
- generate an anonymous playlist based on filtered preference data associated with the one or more client devices, wherein the anonymous playlist lacks personal or other user-identifying information;
- and
- send the anonymous playlist to the venue.
A client device comprising:
- a preference module to identify preference data associated with a user of the client device, wherein the preference data includes one or more of a music playlist, a lighting preference or a temperature preference;
- a filter module to filter the preference data based on one or more of calendar data associated with the user or message data associated with the user;
- and
- a server notification module to instruct a cloud-based playlist server to,
- generate an anonymous playlist based on the filtered preference data, wherein the anonymous playlist lacks personal or other user-identifying information, and
- send the anonymous playlist to a venue that provides ambient music.
Dependencies are inferred from the claim text.