Vehicle telematics communication using text encoding of binary data
First Claim
Patent Images
1. A method of sending binary data via a short message service (SMS) over a wireless communication system, comprising the steps of:
- (a) converting the binary data to encoded text according to an encoding scheme used by the wireless communication system to send SMS messages;
(b) sending the encoded text as an SMS message over the wireless communication system;
(c) receiving the SMS message containing the encoded text; and
(d) converting the encoded text back to the binary data;
wherein step (a) further comprises the steps of separating the binary data into groups of 6 bits and mapping each group of 6 bits to one of a plurality of encoded text characters; and
wherein the encoded text characters are selected from a group of encoded text characters that comprises the characters “
a”
through “
z”
, “
A”
through “
Z”
, “
0”
through “
9”
, and one or more non-alphanumeric symbols; and
wherein step (b) further comprises sending the SMS message from either a vehicle or a call center, step (c) further comprises receiving the SMS message at the other of the call center or vehicle, and step (d) further comprises recognizing that the sender of the SMS message is either the vehicle or call center by identifying a unique identifier associated with the sender.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for sending binary data via a short message service (SMS) over a wireless communication system. The method provides the capability to send and receive binary data to a vehicle telematics unit using a text SMS message. The binary data is converted to encoded text according to an encoding scheme supported by a wireless communication system. Then, the encoded text is sent as an SMS message over the wireless communication system. Once, the SMS message containing the encoded text is received at its destination, it is converted back to binary data.
7 Citations
16 Claims
-
1. A method of sending binary data via a short message service (SMS) over a wireless communication system, comprising the steps of:
-
(a) converting the binary data to encoded text according to an encoding scheme used by the wireless communication system to send SMS messages; (b) sending the encoded text as an SMS message over the wireless communication system; (c) receiving the SMS message containing the encoded text; and (d) converting the encoded text back to the binary data; wherein step (a) further comprises the steps of separating the binary data into groups of 6 bits and mapping each group of 6 bits to one of a plurality of encoded text characters; and wherein the encoded text characters are selected from a group of encoded text characters that comprises the characters “
a”
through “
z”
, “
A”
through “
Z”
, “
0”
through “
9”
, and one or more non-alphanumeric symbols; andwherein step (b) further comprises sending the SMS message from either a vehicle or a call center, step (c) further comprises receiving the SMS message at the other of the call center or vehicle, and step (d) further comprises recognizing that the sender of the SMS message is either the vehicle or call center by identifying a unique identifier associated with the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of sending binary data via a short message service (SMS) over a wireless communication system, comprising the steps of:
-
(a) obtaining binary data for transmission via a short message service (SMS) of a wireless communication system; (b) grouping every 6 successive bits of the binary data; (c) identifying for each group of 6 successive bits an associated text character that can be sent via SMS over the wireless communication system; (d) creating an SMS message from the identified text characters; and (e) sending the SMS message over the wireless communication system; wherein step (c) further comprises providing each group of 6 successive bits with a binary value of its corresponding mapped encoded text character; and wherein the encoded text characters are selected from a group of encoded text characters, that comprises the characters “
a”
through “
z”
, “
A”
through “
Z”
, “
0”
through “
9”
, and one or more non-alphanumeric symbols; andwherein step (e) further comprises sending the SMS message from either a vehicle or a call center, receiving the SMS message at the other of the call center or vehicle, and recognizing that the sender of the SMS message is either the vehicle or call center by identifying a unique identifier associated with the sender. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A communication unit for a vehicle for sending binary data via a short message service (SMS) over a wireless communication system, wherein the communication unit includes a processor and computer readable memory that contains instructions that are executed by the processor to carry out the following steps:
-
(a) converting the binary data to encoded text according to an encoding scheme used by the wireless communication system to send SMS messages; (b) sending the encoded text as an SMS message over the wireless communication system; (c) receiving the SMS message containing the encoded text; and (d) converting the encoded text back to the binary data; wherein step (a) further comprises the steps of separating the binary data into groups of 6 bits and mapping each group of 6 bits to one of a plurality of encoded text characters; and wherein the encoded text characters are selected from a group of encoded text characters, that comprises the characters “
a”
through “
z”
, “
A”
through “
Z”
, “
0”
through “
9”
, and one or more non-alphanumeric symbols; andwherein step (b) further comprises sending the SMS message from either a vehicle or a call center, step (c) further comprises receiving the SMS message at the other of the call center or vehicle, and step (d) further comprises recognizing that the sender of the SMS message is either the vehicle or call center by identifying a unique identifier associated with the sender. - View Dependent Claims (16)
-
Specification