METHOD AND SYSTEM FOR MANAGING CONTENT DELIVERY USING A VEHICLE INFOTAINMENT SYSTEM
A system and method for delivering content to a vehicle occupant. In one embodiment the method comprises establishing and maintaining communication between a vehicle access point and a content supplier via a vehicle infotainment processor and establishing communication between vehicle access point and said user's personal processing device of said user via said vehicle infotainment processor. The method also comprises delivering content to the user based on previous user selection made via said vehicle infotainment processor.
1 - 15 . (canceled)
16 . A method for delivering content, comprising:
establishing communication between a moving mobile device and a content supplier;
delivering via said mobile device content based on at least one of the following conditions:
determining any content delivery in progress or temporarily interrupted on said mobile device due to said movement;
when no content delivery is in progress determining previous user preferences of a user of said at least one personal device and recommending content to be delivered based on said user preferences associated with location of the mobile device.
17 . A system for delivering content to a mobile device of a vehicle occupant, comprising:
a processor associated with the mobile device and configured to establish communication with a content supplier;
said processor delivering content to be displayed to said vehicle occupant based on at least one of the following conditions:
determining any content delivery in progress or temporarily interrupted on said personal mobile device; and
when no content delivery is in progress determining previous user preferences of said vehicle occupant and recommending content to be delivered based on said user preferences.
18 . The method of claim 16 , wherein said user preference is based on previous content delivery selection made.
19 . The method of claim 16 , wherein said mobile device is a vehicle infotainment processor.
20 . The method of claim 19 , wherein determining user preferences further comprises determining previous content delivery selections made via said vehicle infotainment processor.
21 . The method of claim 18 , wherein determining user preferences further comprises determining if a user profile exists containing user preference input and previous user selection habits and said user profile is obtained from said personal processing device.
22 . The method of claim 16 , wherein said user preferences are based at least one or a user profile, prior user activity with media, and explicit user inputs.
23 . The method of claim 16 , wherein when no previous user preferences are found, providing a plurality of content selection options for delivery; said selections provided based on information about vehicle infotainment location and a trip schedule provided by said user to said vehicle infotainment processor.
24 . The method of claim 16 , wherein said processor is configured for monitoring a vehicle speed and providing content delivery and a plurality of content related functionality options to said user based on a vehicle speed such that said content delivery is interrupted when said vehicle's speed falls below a first value.
25 . The method of claim 24 , wherein said vehicle's speed is calculated and content delivery is restored when said vehicle speed exceeds a second value.
26 . The method of claim 25 , wherein a first level of functionality related to content availability is provided when said vehicle is below a certain speed and a second level of functionality related to content availability is provided when said vehicle is above a certain speed.
27 . The method of claim 16 , wherein content delivery is provided to a plurality of devices simultaneously and said simultaneous content delivery is presented to at least two displays associated with different users via said mobile device.
28 . The method of claim 26 , wherein at least a portion of delivery of content is not presented to a second user because of restrictions provided on content delivery to said second user by a first user.
29 . The method of claim 19 , wherein said vehicle infotainment processor determines presence of a plurality of users by obtaining data from at least a sensor; said sensor monitoring seat occupancy associated with at least one seat in said vehicle.
30 . A non-transitory computer-readable medium storing computer-executable instructions executable to perform a method according to claim 16 .