SELECTING MEDIA USING VEHICLE INFORMATION
First Claim
1. A computer-implemented method for selecting media items to present to a user using vehicle information, comprising:
- receiving vehicle information describing a vehicle in communication with a client device associated with a user;
analyzing the vehicle information to create a vehicle profile for the associated vehicle; and
selecting one or more media items to send to the client device for presentation to the user based on a user profile describing the user and the vehicle profile.
4 Assignments
0 Petitions
Accused Products
Abstract
A content server provides customized media items to present to a user using vehicle information. The content server receives environmental information, user feedback for presented media items, and vehicle information for an associated vehicle from a client device associated with a user. The client device receives the vehicle information from a vehicle platform of the vehicle. The content server analyzes the environmental information and user feedback to create a user profile for the user. The content server also analyzes the vehicle information to create a vehicle profile for the associated vehicle. Using the user profile and the vehicle profile, the content server selects media items to send to the client device to present to the user.
10 Citations
21 Claims
-
1. A computer-implemented method for selecting media items to present to a user using vehicle information, comprising:
-
receiving vehicle information describing a vehicle in communication with a client device associated with a user; analyzing the vehicle information to create a vehicle profile for the associated vehicle; and selecting one or more media items to send to the client device for presentation to the user based on a user profile describing the user and the vehicle profile. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing executable computer program instructions for selecting media items to present to a user using vehicle information, the instructions executable to perform steps comprising:
-
receiving vehicle information describing a vehicle in communication with a client device associated with a user; analyzing the vehicle information to create a vehicle profile for the associated vehicle; and selecting one or more media items to send to the client device for presentation to the user based on a user profile describing the user and the vehicle profile. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for selecting media items to present to a user using vehicle information, comprising:
-
a computer processor for executing computer program instructions; and a non-transitory computer-readable storage medium storing computer program instructions executable by the processor to perform steps comprising; receiving vehicle information describing a vehicle in communication with a client device associated with a user; analyzing the vehicle information to create a vehicle profile for the associated vehicle; and selecting one or more media items to send to the client device for presentation to the user based on a user profile describing the user and the vehicle profile. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification