Vehicle based communication of location data between external applications and devices
First Claim
1. A vehicle, comprising:
- a controller coupled to a transceiver and configured to;
in response to subscribe requests from at least two mobile device applications communicating with the transceiver,establish a monitored connection to an active one of the applications, andin response to at least one of destination and waypoint signals from the monitored connection, communicate the signals to inactive applications; and
communicate a current location to one of the inactive applications.
2 Assignments
0 Petitions
Accused Products
Abstract
A vehicle and method of operation, which include a vehicle computing system having at least one controller coupled to a transceiver and configured to poll for and respond to subscribe requests from at least two mobile device applications, communicating with the transceiver near a vehicle cabin. In response to the subscribe requests, the controller(s) establish a monitored connection to an active one of the navigation applications. In response to at least one of destination, waypoint, active status, and current location signals from the monitored connection, the controller(s) communicate the signals to inactive applications, and may be further configured to communicate such signals from the inactive applications to other active and inactive applications. The controller(s) also poll the navigation and/or non-navigation applications for one or more data share permissions and messaging capabilities, and establish data push connections to the inactive applications according to the data share permissions and messaging capabilities.
8 Citations
17 Claims
-
1. A vehicle, comprising:
-
a controller coupled to a transceiver and configured to; in response to subscribe requests from at least two mobile device applications communicating with the transceiver, establish a monitored connection to an active one of the applications, and in response to at least one of destination and waypoint signals from the monitored connection, communicate the signals to inactive applications; and communicate a current location to one of the inactive applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A vehicle, comprising:
-
a controller coupled to a transceiver and configured to; push subscribe requests to mobile device applications proximate a vehicle cabin, in response to a subscribe reply, establish a monitored connection to an active one of the applications that is a navigation application, in response to at least one of destination and waypoint signals from the monitored connection, communicate the signals to inactive applications, and in response to one or more of the destination and waypoint signals, and an active status signal, from an inactive one of the navigation applications that asserts active status by one of the signals, reassign the monitored connection to the active one of the navigation applications, and designate as inactive the other applications. - View Dependent Claims (11, 12, 13)
-
-
14. A method of controlling a vehicle, comprising:
-
by a controller, coupled to a transceiver; in response to subscribe requests from at least two mobile device applications communicating with the transceiver, establishing a monitored connection to an active one of the applications that is a navigation application, and in response to at least one of destination and waypoint signals from the monitored connection, communicating the signals to inactive applications; and by the transceiver, in response to one or more of the destination and waypoint signals, an active status signal, and a current location signal from one of the navigation applications; polling the applications for one or more of respective data share permissions and messaging capabilities, and establishing data push connections to the inactive applications according to the respective data share permissions and messaging capabilities. - View Dependent Claims (15, 16, 17)
-
Specification