Messaging for mobile devices using vehicle DCM
First Claim
1. A computing device for a vehicle comprising:
- one or more processors for controlling the operations of the computing device; and
a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to;
receive, from a mobile device using a local data connection, a first incoming message originating from a remote sender;
send, directly to a server computer using a data communications module, an outgoing message for distribution to a remote recipient in response to the first incoming message, whereby the outgoing message is sent to the server computer without using the mobile device or the local data connection;
receive, directly from the server computer using the data communications module, a second incoming message originating from the remote recipient, whereby the second incoming message is received from the server computer without using the mobile device or the local data connection; and
present the second incoming message within the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are computing devices, systems, and methods for messaging for mobile devices using a vehicle data communications module (DCM). A computing device associated with a vehicle can receive an incoming message sent to a driver'"'"'s mobile device using a Bluetooth connection with the mobile device. The message can be presented to the driver over the vehicle'"'"'s audio system using text-to-speech processing. The driver can compose an outgoing message as a reply, such as using speech-to-text processing, which can be sent to a remote server to forward to the intended third-party recipient. If the third party replies to the outgoing message directly, the remote server can receive the reply and forward it to the vehicle computing device. All related messages can be presented to the driver as a single thread or conversation.
-
Citations
24 Claims
-
1. A computing device for a vehicle comprising:
-
one or more processors for controlling the operations of the computing device; and a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; receive, from a mobile device using a local data connection, a first incoming message originating from a remote sender; send, directly to a server computer using a data communications module, an outgoing message for distribution to a remote recipient in response to the first incoming message, whereby the outgoing message is sent to the server computer without using the mobile device or the local data connection; receive, directly from the server computer using the data communications module, a second incoming message originating from the remote recipient, whereby the second incoming message is received from the server computer without using the mobile device or the local data connection; and present the second incoming message within the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A computer-implemented method for a vehicle comprising:
-
receiving, from a mobile device using a local data connection, a first incoming message originating from a remote sender; sending, directly to a server computer using a data communications module, an outgoing message for distribution to a remote recipient in response to the first incoming message, whereby the outgoing message is sent to the server computer without using the mobile device or the local data connection; receiving, directly from the server computer using the data communications module, a second incoming message originating from the remote recipient, whereby the second incoming message is received from the server computer without using the mobile device or the local data connection; and presenting the second incoming message within the vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A system comprising:
-
a server computer; and a computing device associated with a vehicle in communication with the server computer;
wherein the computing device is configured to;receive, from a mobile device using a local data connection, a first incoming message originating from a remote sender; send, directly to a server computer using a data communications module, an outgoing message for distribution to a remote recipient in response to the first incoming message, whereby the outgoing message is sent to the server computer without using the mobile device or the local data connection; receive, directly from the server computer using the data communications module, a second incoming message originating from the remote recipient, whereby the second incoming message is received from the server computer without using the mobile device or the local data connection; and present the second incoming message within the vehicle. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
-
Specification