Vehicle connectivity systems, methods, and applications
First Claim
Patent Images
1. A connectivity device, comprising:
- at least one network transceiver that communicates with a vehicle network;
at least one wireless communication module implemented by at least one computer processor, the at least one wireless communication module communicates with a remote device; and
a message manager module implemented by the at least one computer processor, the message manager module communicatively coupled to the at least one network transceiver and the at least one wireless communication module, the message manager module receiving a device application from the remote device via the at least one wireless communication module, the message manager module managing execution of the device application based on a communication received from the remote device, a communication received from the vehicle network, and a dynamically configurable message list of the vehicle network, and the message manager module further managing communications between the at least one network transceiver and the at least one wireless communication module, the device application configured to selectively start and stop the vehicle based on at least one temperature, the at least one temperature includes an outside vehicle temperature and an inside vehicle temperature, the managing execution of the device application comprising;
in response to receiving a request from the remote device for data obtainable from the vehicle, monitoring the vehicle network for a message within the communication received from the vehicle that includes the data and routing the data to a corresponding wireless communication module;
in response to receiving a request within the communication received from the remote device to provide data to the vehicle, assembling the data targeted for the vehicle into a configurable message of the dynamically configurable message list;
evaluating the outside vehicle temperature and the inside vehicle temperature to determine a start stage utilized by the device application to conserve energy, the start stage configured to indicate a type or a length of a vehicle start;
generating vehicle start and vehicle stop requests to the vehicle network via a corresponding network transceiver based the start stage; and
transmitting the configurable message to the vehicle network via the corresponding network transceiver,wherein the message manager module selectively stores the device application based on a memory management determination.
3 Assignments
0 Petitions
Accused Products
Abstract
A connectivity device is provided. The connectivity device includes at least one network transceiver that communicates with a vehicle network. At least one wireless communication module communicates with a remote device. A message manager module manages communications between the at least one network transceiver and the at least one wireless communication module.
-
Citations
20 Claims
-
1. A connectivity device, comprising:
-
at least one network transceiver that communicates with a vehicle network; at least one wireless communication module implemented by at least one computer processor, the at least one wireless communication module communicates with a remote device; and a message manager module implemented by the at least one computer processor, the message manager module communicatively coupled to the at least one network transceiver and the at least one wireless communication module, the message manager module receiving a device application from the remote device via the at least one wireless communication module, the message manager module managing execution of the device application based on a communication received from the remote device, a communication received from the vehicle network, and a dynamically configurable message list of the vehicle network, and the message manager module further managing communications between the at least one network transceiver and the at least one wireless communication module, the device application configured to selectively start and stop the vehicle based on at least one temperature, the at least one temperature includes an outside vehicle temperature and an inside vehicle temperature, the managing execution of the device application comprising; in response to receiving a request from the remote device for data obtainable from the vehicle, monitoring the vehicle network for a message within the communication received from the vehicle that includes the data and routing the data to a corresponding wireless communication module; in response to receiving a request within the communication received from the remote device to provide data to the vehicle, assembling the data targeted for the vehicle into a configurable message of the dynamically configurable message list; evaluating the outside vehicle temperature and the inside vehicle temperature to determine a start stage utilized by the device application to conserve energy, the start stage configured to indicate a type or a length of a vehicle start; generating vehicle start and vehicle stop requests to the vehicle network via a corresponding network transceiver based the start stage; and transmitting the configurable message to the vehicle network via the corresponding network transceiver, wherein the message manager module selectively stores the device application based on a memory management determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20)
-
-
11. A vehicle, comprising:
-
at least one vehicle network; a connection port in communication with the at least one vehicle network; and a connectivity device coupled to the connection port that manages wireless communications between the at least one vehicle network and at least one remote device, the connectivity device comprising; at least one network transceiver that communicates with the at least one vehicle network; at least one wireless communication module implemented by at least one computer processor, the at least one wireless communication module communicates with the at least one remote device; and a message manager module implemented by the at least one computer processor, the message manager module receiving a device application from the at least one remote device via the at least one wireless communication module, the message manager module managing execution of the device application based on a communication received from the at least one remote device, a communication received from the vehicle network, and a dynamically configurable message list of the vehicle network, and the message manager module further managing communications between the at least one network transceiver and the at least one wireless communication module, the device application configured to selectively start and stop the vehicle based on at least one temperature, the at least one temperature includes an outside vehicle temperature and an inside vehicle temperature, the managing execution of the device application comprising; in response to receiving a request from the remote device for data obtainable from the vehicle, monitoring the vehicle network for a message within the communication received from the vehicle that includes the data and routing the data to a corresponding wireless communication module; in response to receiving a request within the communication received from the remote device to provide data to the vehicle, assembling the data targeted for the vehicle into a configurable message of the dynamically configurable message list; evaluating the outside vehicle temperature and the inside vehicle temperature to determine a start stage utilized by the device application to conserve energy, the start stage configured to indicate a type or a length of a vehicle start; generating vehicle start and vehicle stop requests to the vehicle network via a corresponding network transceiver based the start stage; and transmitting the configurable message to the vehicle network via the corresponding network transceiver, wherein the message manager module selectively stores the device application based on a memory management determination. - View Dependent Claims (12, 13, 14, 15)
-
Specification