CALENDAR SHARING FOR THE VEHICLE ENVIRONMENT USING A CONNECTED CELL PHONE
First Claim
1. A method for providing an electronic calendar for display within a vehicle, the method comprising:
- receiving, by a mobile device, first calendar data from a first calendar source the first calendar source storing the first calendar data in a first native calendar format specific to the first calendar source;
converting the first calendar data formatted in the first native calendar format to a vehicle calendar format suitable for transfer to an in-vehicle system; and
transferring, using a short-range communication protocol, the converted calendar data from the mobile device to the in-vehicle system.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device communicates with an in-vehicle system to provide a network-based calendar and related features for viewing and/or editing within a vehicle. The mobile device executes a specialized application that retrieves calendar data from one or more calendar sources in a native calendar format, and converts the calendar data to a customized vehicle format designed specifically for convenient transfer and viewing within the vehicle. The user may record spoken voice notes that can be processed to automatically create new calendar entries. An alert feature schedules visual and/or audio alerts to notify the user in advance of scheduled calendar events. When a scheduled calendar event time is reached, the in-vehicle system may automatically place a call to an event invitee or generating a route to an event destination.
-
Citations
27 Claims
-
1. A method for providing an electronic calendar for display within a vehicle, the method comprising:
-
receiving, by a mobile device, first calendar data from a first calendar source the first calendar source storing the first calendar data in a first native calendar format specific to the first calendar source; converting the first calendar data formatted in the first native calendar format to a vehicle calendar format suitable for transfer to an in-vehicle system; and transferring, using a short-range communication protocol, the converted calendar data from the mobile device to the in-vehicle system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing instructions executable by a processor, the instructions when executed cause the processor to perform steps including:
-
receiving first calendar data from a first calendar source the first calendar source storing the first calendar data in a first native calendar format specific to the first calendar source; converting the first calendar data formatted in the first native calendar format to a vehicle calendar format suitable for transfer to an in-vehicle system; and transferring, using a short-range communication protocol, the converted calendar data from the mobile device to the in-vehicle system. - View Dependent Claims (14)
-
-
15. A method for managing an electronic calendar within a vehicle environment, the method comprising:
-
receiving, by an in-vehicle computing system, calendar data comprising a plurality of calendar entries, the calendar data received from a mobile device via a short-range communication protocol; generating a user interface for displaying the calendar data, the user interface comprising an events window for displaying a representation of scheduled calendar events, and a notifications window for displaying a representation of calendar notifications; and outputting the user interface to a in-vehicle display. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for managing an electronic calendar within a vehicle environment, the system comprising:
-
a short-range communication device for receiving calendar data comprising a plurality of calendar entries from a mobile device via a short-range communication protocol; and an in-vehicle display for displaying a user interface showing the received calendar data, the user interface comprising an events window displaying a representation of scheduled calendar events, and a notifications window displaying a representation of calendar notifications.
-
Specification