Secure satellite modem for personal digital assistant method and apparatus
First Claim
1. A method of communication utilizing a satellite communications network comprising:
- compressing a text message to form an encoded text message, said compressing operation including;
performing auto-completion of a word of said text message as characters of said word are entered at a mobile communication device; and
formatting said word of said text message with a pointer address to a first source table associated with said mobile communication device, said first source table having said word corresponding to said pointer address stored therein;
transmitting said encoded text message from said mobile communication device to a short range radio module within a satellite modem using a short range wireless communication link;
transmitting said encoded text message as a satellite message from a short burst data transceiver within said satellite modem to a satellite within said satellite communications network using a long range wireless communication link, said short range radio module being in communication with said short burst data transceiver;
relaying said satellite message via said satellite communications network for receipt at a receiving unit; and
decompressing said encoded text message at said receiving unit, said decompressing operation including utilizing said pointer address to access a second source table associated with said receiving unit to recover said word of said text message stored in said second source table.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for enabling communication utilizing a satellite communications network includes a mobile communication device and a satellite modem apparatus. A text message is generated at the mobile communication device and transmitted to the satellite modem apparatus using a short range wireless protocol. The satellite modem transmits the text message as a short burst data message to a satellite within the satellite communications system where it is routed to a receiver unit. The satellite modem apparatus does not include a processor. Instead, the mobile communication device includes a processor and program code for generating, transmitting, and receiving text messages, and for encrypting a text message, and/or compressing a text message to a size suitable for transmission via an L-band communications protocol from the satellite modem apparatus.
16 Citations
16 Claims
-
1. A method of communication utilizing a satellite communications network comprising:
-
compressing a text message to form an encoded text message, said compressing operation including; performing auto-completion of a word of said text message as characters of said word are entered at a mobile communication device; and formatting said word of said text message with a pointer address to a first source table associated with said mobile communication device, said first source table having said word corresponding to said pointer address stored therein; transmitting said encoded text message from said mobile communication device to a short range radio module within a satellite modem using a short range wireless communication link; transmitting said encoded text message as a satellite message from a short burst data transceiver within said satellite modem to a satellite within said satellite communications network using a long range wireless communication link, said short range radio module being in communication with said short burst data transceiver; relaying said satellite message via said satellite communications network for receipt at a receiving unit; and decompressing said encoded text message at said receiving unit, said decompressing operation including utilizing said pointer address to access a second source table associated with said receiving unit to recover said word of said text message stored in said second source table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for enabling communication of messages via a satellite communications network comprising:
-
a short range radio module for transmitting and receiving said messages to and from a wireless communication device; a short burst data transceiver coupled to said short range radio module for transmitting and receiving short burst data messages to and from a remote location via said satellite communications network; an antenna coupled to said short burst data transceiver; a power supply for supplying power to said radio module; and an enclosure housing said short range radio module, said short burst data transceiver, said antenna, and said power supply, wherein; a first text message is encoded in said wireless communication device to form a first encoded text message and transmitted from said wireless communication device utilizing a short range wireless protocol and received by said short range radio module is transmitted from said short burst data transceiver as a first satellite message to a satellite within said satellite communications network, wherein transmission of said first satellite message occurs utilizing a long range wireless protocol; and a second satellite message communicated via said satellite communications network utilizing said long range wireless protocol and received at said short burst data transceiver is transmitted as a second encoded text message from said short range radio module to said wireless communication device and decoded to form a second text message in said wireless communication device, wherein transmission of said second encoded text message occurs utilizing said short range wireless protocol, wherein said encoded and decoded operation includes; performing auto-completion of a word of said first text message as characters of said word are entered at said wireless communication device; formatting said word of said first text message with a pointer address to a source table associated with said wireless communication device, said source table having said word corresponding to said pointer address stored therein; and decoding said second encoded text message at said wireless communication device, said decoding operation including utilizing said pointer address to access said source table associated with said wireless communication device to recover said word of said second text message stored in said source table. - View Dependent Claims (11, 12)
-
-
13. A system for enabling communication utilizing a satellite communications network, said system comprising:
-
a mobile communication device comprising a processor configured to generate a text message; a memory element containing executable code, said executable code instructing said processor to perform an operation comprising; encrypting said text message at said mobile communication device to form an encrypted text message; and creating a key file of encryption keys having a uniform probability distribution, said creating operation comprising; performing at least one of choosing a size of said key file, choosing an initial fill address and a first ascent or descent indicator for said fill address, choosing an initial fill byte value and a second ascent or descent indicator for said fill byte value, choosing a number of byte value repeats, choosing a shuffling period, and initializing said key file; shuffling said key file in accordance with said shuffling period to generate said uniform probability distribution of said encryption keys; separating said key file into multiple sets of said encryption keys; and securely distributing at least one of said multiple sets of said encryption keys to a receiving unit; a first short range radio module in communication with said processor for transmitting said encrypted text message utilizing a short range wireless protocol; and a satellite modem apparatus comprising; a second short range radio module for receiving said encrypted text message from said mobile communication device; a short burst data transceiver coupled to said second short range radio module for transmitting said encrypted text message as a short burst data message, utilizing a long range wireless protocol, to a receiving unit at a remote location via said satellite communications network; an antenna coupled to said short burst data transceiver; a power supply for supplying power to said second short range radio module; and an enclosure housing said second short range radio module, said short burst data transceiver, said antenna, and said power supply. - View Dependent Claims (14, 15, 16)
-
Specification