The cellular telephone data communication system and method involves the use of a mobile data processing interface and a cooperating static data processing interface to effectively transmit data over a cellular telephone system. Each data processing interface includes a processor which operates in the transmitting mode to add an error control correction data format to data received from an external data source. The data is divided into packets and provided to a modem which is uniquely operated to eliminate the action of the modem scramble system and to remain active in spite of a carrier signal loss. The modem is deactivated or disconnected by a disconnect signal from the processor, and when carrier signal loss occurs, this disconnect signal is provided only after the lapse of a delay period without the resumption of the carrier signal. The error control correction data format causes a receiver to evaluate the received data for error and to retransmit an acknowledgment signal for each acceptable packet of received data. In the absence of an acknowledgment signal, the processor will again provide a data packet to the modem for retransmission. Also, the processor will determine the frequency of error in the received data from the acknowledgment signals and subsequently adjust the data packet size in accordance with this error frequency.

Patent
   RE34034
Priority
Oct 11 1985
Filed
Sep 29 1989
Issued
Aug 18 1992
Expiry
Aug 18 2009
Assg.orig
Entity
Large
237
19
all paid
1. A method for transmitting data from a transmitting station over a cellular telephone system to a receiving station by means of a modem connected to said cellular telephone system which is operative in an activated state to modulate a carrier signal for said cellular telephone system with a data signal, said method including the steps of placing said modem in the activated state, providing a data signal to said activated modem, maintaining said modem in the activated state for a predetermined time period after a loss of said carrier signal before permitting said modem to deactivate, and causing said modem to remain in said activated state after the loss of said carrier signal if said carrier signal resumes within said predetermined time period.
10. A method for transmitting data between a transmitting station and a receiving station using a cellular network which includes dividing data to be transmitted into a plurality of data packets, each data packet including a plurality of data words, the number of data words in a data packet determining the size of the data packet, transmitting said data packets to the receiving station, examining the data words in each received data packet for error and determining which data words are acceptable, transmitting an acknowledgment signal to the transmitting station for each acceptable data word packet, determining from the transmitted acknowledgment signals which data packets were received with unacceptable errors and retransmitting said unacceptable data packets, and determining the frequency of error in said received data packets from said acknowledgment signals and adjusting the size of subsequent data packets to be transmitted in accordance with said error frequency.
12. A signal processing interface for communicating data from a data source over a cellular telephone system to a receiving means via a cellular telephone radio carrier signal comprising processing means connected to receive data from said data source, said processing means operating to form said data into a data signal format to be transmitted as a data signal, the data signal format including blocks of data, at least one acknowledgment signal to be retransmitted by said receiving means back to said processing means upon receipt of each of said data blocks, cellular telephone transmission means operative upon receipt of said data signal format to transmit said data signal to said receiving means, and modem means connected to said signal processing means and said cellular telephone transmission means and operative to receive said data signal containing said data signal format from said processing means and to provided said data signal for transmission to said cellular telephone transmission means, said modem means being operative to disconnect from said cellular telephone transmission means in response to a disconnect signal and inoperative to disconnect in response to a loss of said cellular telephone radio carrier signal, said processing means operating to provide a disconnect signal to said modem means when a delay period subsequent to a loss of said cellular telephone radio carrier signal has elapsed without the resumption of said cellular telephone radio carrier signal.
18. A data processing interface for operation in a transmitting mode for transmitting data from a data source over a cellular telephone system to a receiving means via a cellular telephone radio carrier signal comprising processing and control means connected to receive data from said data source, said processing and control means operating to form said data into a data signal format to be transmitted as a data signal, said data signal format including a plurality of data packets, each said data packet including a number of data and control words, the number of words in a data packet determining the size of the data packet, each said data packet including an error control correction data format having at least one acknowledgement section, the acknowledgement section adapted to be retransmitted by said receiving means as an acknowledgment signal when an acceptable data packet is received by said receiving means, and modem means connected to said processing and control means to receive said data signal therfrom, said modem means being operable to modulate said cellular telephone radio carrier signal with said data signal and to provide said modulated signal to said cellular telephone system, said modem means receiving the acknowledgment signals transmitted by the receiving means and operating to provide such acknowledgment signals to said processing and control means, the processing and control means determining from said acknowledgment signals the frequency of error in the received data packets and adjusting the size of subsequent data packets in the data signal in accordance with said error frequency.
15. A cellular telephone data communication system for communicating data from a data source over a cellular telephone system having a mobile transceiver unit operative to transmit and receive cellular telephone signals and a plurality of fixed transceiver units connected to transmit signals over a conventional telephone line system comprising a mobile signal processing interface means connected to said mobile transceiver unit and operative to communicate data from a data source to said mobile transceiver unit for transmission via a cellular telephone radio carrier signal or to receive a transmitted data signal from said mobile transceiver unit, and a static signal processing interface means connected to said conventional telephone line system and operative to communicate data from a data source over said conventional telephone line system to one of said fixed transceiver units for transmission via a cellular telephone radio carrier signal to said mobile unit or to receive a transmitted data signal via said conventional telephone line system, each said mobile signal processing interface means and static signal processing interface means being operative in a transmitting or receiving mode while the other operates in the opposite mode and each including signal processing and control means connected to receive data from a respective data source in the transmitting mode, said signal processing and control means also being operative in the receiving mode to receive a data signal from the associated mobile transceiver unit or associated conventional telephone line system, and modem means connected to said signal processing and control means, the signal processing and control means of the mobile or static signal processing interface means operating in the transmitting mode being operative to receive data from the associated data source and to form data into a data signal format to be transmitted as a data signal to the modem means connected thereto, said modem means being operative to disconnect in response to a disconnect control signal and inoperative to disconnect in response to a loss of said cellular telephone radio carrier signal, the signal processing and control means operating to provide a disconnect control signal to the modem means connected thereto when a delay period subsequent to a loss of said radio carrier signal has elapsed without the resumption of said telephone radio carrier signal.
26. An interface system for correcting error in digital data transmitted and received between first and second digital data processing units via a cellular radio telephone link established between (1) a mobile transceiver unit which is adapted to be interfaced with the first digital data processing unit and (2) one of a plurality of fixed transceiver units which are adapted to be interfaced with the second digital data processing unit, comprising:
(a) a mobile signal processing interface means adapted to be connected with the first data processing unit and the mobile transceiver unit for supplying in digital form the data transmitted from the second digital data processing unit via the cellular telephone system to the first digital data processing unit and for receiving in digital form data from the first digital data processing unit for transmission to the second digital data processing unit via the cellular telephone system;
(b) a static signal processing interface means adapted to be connected between the second data processing unit and the one fixed transceiver unit for supplying in digital form the data transmitted from the first digital data processing unit via the cellular telephone system to the second digital data processing unit and for receiving in digital form data from the second digital data processing unit for transmission to the first digital data processing unit via the cellular telephone system; wherein each of said mobile signal processing interface means and said static signal processing interface means includes: microprocessor means for controlling respectively said mobile signal processing interface means and said static signal processing interface means, each said microprocessor means being programmed to form dividing means for dividing the data produced by the corresponding digital data processing unit into plural groups of digital data, forward error correction encoding means for generating and associating with each group of digital data an error correcting signal for transmission to the other of said mobile signal processing interface means and said static signal processing interface means, and forward error correcting decoding means for receiving the forward error correcting signal generated by the microprocessor of the other of said mobile signal processing interface means and said static signal processing interface means in association with each group of digital data received from the other of said mobile signal processing interface means and said static signal processing interface means and for using said forward error correcting signal to detect errors and to correct those errors in the associated group of digital data when the number of detected errors is below a predetermined amount.
2. The method of claim 1 which includes adding an error control correction data format to said data signal before providing said data signal to said modem.
3. The method of claim 1 which includes repetitively providing a unique data byte to said modem during a break in said data signal.
4. The method of claim 2 wherein the addition of said error control correction format involves dividing data to be transmitted into a plurality of data packets, each data packet including a plurality of data words, the number of data words in a data packet determining the size of the data packet, providing said data signal to said modem for transmission to said receiving station, examining the data words in each received data packet at the receiving station for error and determining which data words are acceptable, transmitting an acknowledgment signal to the transmitting station for each acceptable data word, determining from the transmitted acknowledgment signals which data packets were received with unacceptable errors and retransmitting said unacceptable data packets, and determining the frequency of error in said received data packets from said acknowledgment signals and adjusting the size of subsequent data packets to be transmitted in accordance with said error frequency.
5. The method of claim 4 which includes decreasing the size of subsequent data packets to be transmitted as the frequency of error in received data packets increases and increasing the packet size of subsequent data packets to be transmitted as the frequency of error in received data packets decreases.
6. The method of claim 4 which includes sensing a complete loss of said carrier signal for a predetermined period at said transmitting station and initiating said predetermined time period in response to said loss to maintain said modem in the activated state.
7. The method of claim 6 which includes causing said modem to disconnect and terminate transmission to said receiving station of all data packets if the signal is not resumed within said predetermined time period.
8. The method of claim 7 which includes operating said modem without a scrambler polynomial and continuously changing said data signal provided to said modem for modem synchronization.
9. The method of claim 8 which includes repetitively providing a unique data byte to said modem during a break in said data signal to prevent the modem from entering a static condition.
11. The method of claim 10 which includes decreasing the size of subsequent data packets to be transmitted as the frequency of error in received data packets increases and increasing the packet size of subsequent data packets to be transmitted as the frequency of error in received data packets decrease.
13. The signal processing interface of claim 12 wherein said modem means operates without a scrambler polynomial, said processing means operating to continuously change said data signal to provide synchronization for said modem means.
14. The signal processing interface of claim 13 wherein said processing means operates in response to a break in said data to repetitively provide a unique data byte to said modem means for the duration of said break in the data.
16. The cellular telephone data communication system of claim 15 wherein the data signal format is formed by the signal processing and control means for the mobile or static signal processing interface means operating in the transmitting mode by dividing data to be transmitted into a plurality of data packets, each data packet including a plurality of data words, the number of data words in a data packet determining the size of the data packet, the signal processing and control means for the mobile or static signal processing interface means operating in the receiving mode being operative to receive and examine the data words in each transmitted data packet for error to determine which data words are acceptable and to transmit an acknowledgement signal for each acceptable data word packet to the transmitting mobile or static signal processing interface means, the signal processing and control means for the transmitting mobile or static signal processing interface means operative to receive and determine the frequency of error in said received data packets from said acknowledgment signals and to adjust the size of subsequent data packets to be transmitted in accordance with said error frequencey.
17. The cellular telephone data communication system of claim 16 wherein the signal processing and control means for the transmitting mobile or static signal processing interface means operates to control the size of subsequent data packets inversely to the error frequency detected thereby.
19. The data processing interface of claim 18 wherein said processing and control means determines from the acknowledgment signals which data packets were received with unacceptable errors and provides said data packets to said modem means for retransmission by said cellular telephone system.
20. The data processing interface of claim 19 wherein said modem means operates without a scrambler polynomial, said processing and control means operating to continuously change the data signal to provide synchronization for said modem means.
21. The data processing interface of claim 19 wherein said modem means operates without a scrambler polynomial, said processing and control means operating in response to a break in the data from said data source to repetitively provide a unique data byte to said modem means for the duration of said break in the data.
22. The data processing interface of claim 19 wherein said modem means is operative to disconnect from said cellular telephone system in response to a disconnect signal and inoperative to disconnect in response to a loss of a cellular telephone radio carrier signal, said processing and control means operating to provide a disconnect signal to said modem means when a delay period subsequent to a loss of said cellular radio carrier signal has elapsed without the resumption of said cellular telephone radio carrier signal.
23. The data processing interface of claim 22 which is operative in a receiving mode to receive a data signal transmitted by said cellular telephone system, said modem means receiving the data signal from said cellular telephone system and providing said data signal to said processing and control means, the processing and control means operating to examine the data words in each received data packet for error to identify acceptable data words and providing an acknowledgment signal to said cellular telephone system for each acceptable data word, the processing and control means operating to remove the error control correction data format from said data section.
24. The data processing interface of claim 23 wherein said modem means operates without a scrambler polynomial, said processing and control means operating to continuously change said data signal to provide synchronization for said modem means.
25. The data processing interface of claim 24 wherein said processing and control means operates in response to a break in the data from said data source to repetitively provide a unique data byte to said modem means for the duration of the break in said data.
27. An interface system as defined in claim 26, wherein said static signal processing interface means is adapted to be connected between the second data processing unit and the one fixed transceiver unit via a telephone land unit. 28. An interface system as defined in claim 27, wherein said static signal processing interface means is adapted to be connected between the second data processing unit and a telephone land line connected to the plurality of fixed transceiver units of the cellular system so that digital data transmission and reception between the first and second digital data processing units may continue during movement of the mobile transceiver throughout the geographic cells of the cellular system via a cellular telephone link between the mobile transceiver unit and the fixed transceiver unit associated with the cell within which the
mobile transceiver unit is moving. 29. A data transmission system for transmitting data from a data source to a data receiver over a radiotelephone system in which errors may occur at a varying error rate, the data transmission occurring in a data stream comprising a plurality of data packets, with the radiotelephone system including at least one portable transceiver unit operative to transmit and receiver radiotelephone signals and a plurality of fixed transceiver units connected to receive signals from a conventional telephone line system and transmit the signals to the portable transceiver unit and also to receive signals from the portable transceiver unit and transmit the signals to the conventional telephone line system, with the data receiver including a protocol decoding circuit that is in signal communications connection with at least one of the fixed transceiver unit, comprising:
a portable signal processing interface means adapted to be connected to the portable transceiver unit and operative to transmit data from the data source to the portable transceiver unit, said portable signal processing interface means including a signal processing means for implementing an error-handling data transmission protocol, including
an error compensation protocol portion which adapts signal formatting of the transmitted data stream to minimize the propagation of data errors beyond the protocol decoding circuit, said error compensation protocol portion being effective for frequencies of error of less than a predetermined error rate, and
an error limiting protocol portion which is operationally effective to vary, in response to changes in the radiotelephone system error rate, the size of the data packets transmitted, thereby reducing the quantity of data affected by errors occurring at frequencies greater than said predetermined error rate, said error correction protocol portion operating at least when the radiotelephone system error rate exceeds said predetermined error rate. 30. The data transmission system of claim 29 wherein the error compensation protocol portion further includes a forward error correction protocol which is enabled to correct errors occurring at a specified frequency which is not greater than the error rate capacity of the error compensation protocol portion. 31. The data transmission system of claim 29 wherein the sizes of the packets transmitted are varied within predetermined limits during operation of the error correction protocol portion. 32. The data transmission system of claim 31 wherein the packet sizes are increased when the error rate of the radiotelephone system decreases, and decreased when the said error rate increases. 33. The data transmission system of claim 32 wherein a forward error correction protocol is included in the error compensation protocol portion to minimize the propagation of errors occurring at a specified frequency which is less than the predetermined error rate.

As a first step in this transmission, the microprocessor checks the state of the cellular bus data lines. If the data lines are in use, the microprocessor enters a loop or waiting mode and does not actuate the AMPS interface and transmit the call control signals to the cellular bus until the data lines are not in use. When the data lines are not in use, the microprocessor will actuate the AMPS interface and transmit the call control signals to the cellular transceiver via the cellular bus. The method by which this first transmission step is implemented will be apparent to those skilled in the art on review of the commented source code implementing this step (located in the "dial.num" routine which is part of the BRIDGSUB routine) in the microfiche Software Appendix. The microprocessor then waits for the call to be answered, and if this does not occur, the NO branch is taken from the decision block 98 to block 100 to exit from the flow chart in FIG. 3. However, if the call is answered, the YES branch is taken from the decision block 98 to block 102, where the microprocessor 34 instructs the analog switch and conditioning system 32 to switch the signal path from the cellular interface to the modem 40. Subsequently, at block 104, the modem is instructed to transmit data received by the microprocessor.

The specific control functions of the microprocessor 34 during the transmission of a data stream are illustrated in greater detail in FIG. 4, and for purposes of this description, the data transmission is monitored as indicated by the decision block 106. As long as data is being transmitted through the microprocessor 34, the NO branch of the decision block 106 takes the decision to the block 104 to continue the transmission of data. However, once data transmission is finished, the YES branch of the decision block 106 is taken to the modem disconnect block 108 where the microprocessor instructs the modem to terminate its function. Then the analog switch and conditioning system 32 is instructed, as indicated by the block 110, to disconnect the path between the modem and the cellular interface and to reconnect the microprocessor which, at 112, instructs the cellular interface to hang up the telephone and terminate the call before exiting at 114.

Referring now to FIG. 4, a flow diagram is provided to illustrate in detail the operation of the microprocessor 34 during the block shown at 104 in FIG. 3 when data transmission is occurring. Again, the coding of the process steps used by the microprocessor 34 into the instructions suitable to control the microprocessor will be understood by one having ordinary skill in the art and are fully illustrated by the appendixed program.

Entering the flow chart at a start block 116, a data stream provided by the portable computer 36 through the RS 232 interface 38 is received by the microprocessor 32 as indicated by the block 118. Next, the data signal is modulated with the error detection and correction and other control bytes described in connection with FIG. 2, as illustrated by the block 120 and the modulated data stream is stored at 122. The data is then transmitted to the modem at 124, and the modem provides the data to the cellular interface for transmission. As previously indicated, the microprocessor provides the data to the modem in a modulated signal which has enough changing signals to keep the modem PLL in synchronization. However, during the operation of the modem, the microprocessor monitors the data and modem operation to make sure that the modem is not static. The microprocessor uses the transmission rate of the modem and the time when the last data byte was presented to determine when the modem is in a static condition, and as indicated by the decision block 126, when the modem is static, the YES line to the block 128 shows that a repetitive synch byte is generated which is transmitted to the modem.

When the modem is not in the static condition, the NO line from the decision block 126 to the block 130 indicates that the microprocessor waits for the receipt of acknowledgment signals from the receiving microprocessor 48 for each word and packet of data transmitted. In the event of a loss of carrier signals, the microprocessors 32 and 48 respond to a "break bit" from the modem and initiate a time clock before permitting modem disconnect. As indicated by the decision block 132, when the awaited carrier signals are totally missing for a time t which is equal to or greater than a predetermined time x, the YES line to a modem disconnect block 134 is followed. At this point, the same operation which has occured with the blocks 108, 110, 112 and 114 in FIG. 3 occurs, and the modem is disconnected from the cellular interface. The cellular interface is reconnected to the microprocessor at 136 which instructs the cellular interface to perform a hang-up operation before exiting at 140.

On the other hand, if the time when no carrier signals are received is less than the predetermined delay time period x, then the NO line from the decision block 132 to a data error frequency determination block 142 becomes relevant. Here, the frequency of data errors at the receiving data microprocessor 48 is determined and employed at block 144 to adjust the EDC packet to provide larger or smaller packets in the manner described in connection with FIG. 2. Then this portion of the program is exited at 146.

The operation of the microprocessors 32 and 48 during the reception of data, evaluation of data errors and transmission of acknowledgment signals has been fully descrbed previously. Since this operation is similar to that which occurs with wire line and other data transmission systems, it will be readily understood by those having ordinary skill in the art, and the instructions for the microprocessors are disclosed in detail by the appendixed program.

The cellular telephone data communication system of the present invention provides a cooperating mobile data programming interface and static data programming interface which operate together to perform the functions necessary to control errors in an efficient way to permit data transmission in the limited voice band available when using cellular telephone technology. Since both interfaces incorporate a microprocessor with independent firmware storage capabilities, a flexible system is provided wherein various computer control devices can execute the functions provided by a cellular telephone system. At the same time, the unit permits the cellular telephone system to be employed for the conventional audio transmissions which the system was designed to handle.

O'Sullivan, Harry M.

Patent Priority Assignee Title
10097679, Jun 11 2001 Qualcomm Incorporated Integrated personal digital assistant device
10127556, Aug 15 2005 Innovative Global Systems, LLC Method for logging and reporting driver activity and operation of a vehicle
10157384, Aug 15 2005 System for logging and reporting driver activity and operation data of a vehicle
10326871, Jun 11 2001 Qualcomm Incorporated Integrated personal digital assistant device
10334292, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
10523350, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
10609425, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
10616638, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
10715835, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
10753470, Oct 13 2016 Hydro-Gear Limited Partnership Electric actuator for use on a hydraulic drive device
10885528, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
10891623, Aug 15 2005 Innovative Global Systems, LLC Automated system and method for reporting vehicle fuel data
11074589, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
11216819, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
11386431, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
11587091, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
11836734, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
5398190, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
5408520, Nov 09 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Modem for tight coupling between a computer and a cellular telephone
5428671, Nov 09 1992 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Modem for tight coupling between a computer and a cellular telephone
5452289, Jan 08 1993 MULTI-TECH SYSTEMS, INC Computer-based multifunction personal communications system
5454027, Jan 27 1992 FUTURE CAPITAL L L C Phantom mobile identification number method and apparatus
5471470, Jan 08 1993 Multi-Tech Systems, Inc. Computer-based multifunction personal communications system
5485370, May 05 1988 CITICORP DEVELOPMENT CENTER, INC Home services delivery system with intelligent terminal emulator
5500859, Jan 08 1993 Multi-Tech Systems, Inc. Voice and data transmission system
5513111, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
5519621, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
5533019, Jan 31 1994 Motorola Mobility LLC Packet data in an analog cellular radiotelephone system
5535204, Jan 08 1993 MULTI-TECH SYSTEMS, INC Ringdown and ringback signalling for a computer-based multifunction personal communications system
5539810, Jul 20 1993 IRON OAKS TECHNOLOGIES, LLC Data messaging in a communications network
5544225, Jan 27 1992 IRON OAKS TECHNOLOGIES, LLC Data messaging in a cellular communications network
5546395, Jul 07 1994 MULTI-TECH SYSTEMS, INC Dynamic selection of compression rate for a voice compression algorithm in a voice over data modem
5559793, Jan 08 1993 Multi-Tech Systems, Inc. Echo cancellation system and method
5561705, Jul 25 1994 International Business Machines Corporation Apparatus for auto dialing telephone numbers and DTMF tones in a personal communication device
5572572, May 05 1988 CITICORP DEVELOPMENT CENTER, INC Computer and telephone apparatus with user friendly interface and enhanced integrity features
5574725, Jan 08 1993 Multi-Tech Systems, Inc. Communication method between a personal computer and communication module
5574750, Sep 14 1993 CIRRUS LOGIC INC Methods and apparatus for detecting a cellular digital packet data (CDPD) carrier
5577041, Jan 08 1993 Multi-Tech Systems, Inc. Method of controlling a personal communication system
5579376, Jan 27 1992 FUTURE CAPITAL L L C Phantom mobile-identification number method and apparatus
5592586, Jan 08 1993 Multi-Tech Systems, Inc. Voice compression system and method
5600649, Jan 08 1993 Multi-Tech Systems, Inc. Digital simultaneous voice and data modem
5612991, Mar 31 1995 Micron Technology, Inc Use of RSSI indication for improved data transmission over amps network
5617423, Jan 08 1993 MULTI-TECH SYSTEMS, INC Voice over data modem with selectable voice compression
5619508, Jan 08 1993 Multi-Tech Systems, Inc. Dual port interface for a computer-based multifunction personal communication system
5640444, Jun 01 1990 MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ; SITI-SITES COM, INC Methods and apparatus for controlling data transmission using radio devices
5644320, Jun 30 1994 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Antenna system for a notebook computer
5657345, Aug 31 1993 BlackBerry Limited Computer system for use with a wireless data communication network
5673257, Jan 08 1993 Multi-Tech Systems, Inc. Computer-based multifunction personal communication system
5682386, Apr 19 1994 MULTI-TECH SYSTEMS, INC Data/voice/fax compression multiplexer
5694322, May 09 1995 VEHICLE IP, LLC Method and apparatus for determining tax of a vehicle
5699275, Apr 12 1995 IRON OAKS TECHNOLOGIES, LLC System and method for remote patching of operating code located in a mobile unit
5711012, Aug 01 1994 Rembrandt Communications, LP Cellular phone interface for a simultaneous voice/data modem
5717688, Jun 25 1993 AVAYA Inc Wireless local area network with roaming indicating multiple communication ranges
5719902, Sep 14 1993 CIRRUS LOGIC INC Methods and apparatus for detecting cellular digital packet data (CDPD)
5722085, Sep 20 1994 NEC Corporation Terminal adapter, switching equipment ancillary device and data communication system
5724243, Feb 10 1995 VEHICLE IP, LLC Method and apparatus for determining expected time of arrival
5729680, Jun 25 1993 AVAYA Inc Ad hoc initialization for wireless local area network
5734981, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Method and apparatus for call delivery to a mobile unit
5754589, Feb 24 1994 Multi-Tech Systems, Inc. Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system
5757801, Apr 19 1994 MULTI-TECH SYSTEMS, INC Advanced priority statistical multiplexer
5764627, Jan 08 1993 Multi-Tech Systems, Inc. Method and apparatus for a hands-free speaker phone
5764628, Jan 08 1993 Muti-Tech Systemns, Inc. Dual port interface for communication between a voice-over-data system and a conventional voice system
5771455, Jan 27 1992 IRON OAKS TECHNOLOGIES, LLC Data messaging in a communications network using a feature request
5787180, Mar 24 1997 Transcrypt International, Inc. Method of connecting a scrambler or encryption device to a hand-held portable cellular telephone
5787365, Jul 25 1994 MEDIATEK INC Apparatus for combining cellular telephone ring signals and PSTN ring signals
5790532, Jan 08 1993 Multi-Tech Systems, Inc. Voice over video communication system
5796832, Nov 13 1995 CITICORP CREDIT SERVICES, INC USA Wireless transaction and information system
5812534, Dec 02 1994 Multi-Tech Systems, Inc. Voice over data conferencing for a computer-based personal communications system
5815503, Jan 08 1993 Multi-Tech Systems, Inc. Digital simultaneous voice and data mode switching control
5832394, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
5838730, Jun 25 1993 AVAYA Inc Radio transmitter/receiver for wireless local area network
5845201, Jul 01 1994 NUSANTARA COMMUNICATIONS, INC Subscriber RF telephone system having distributed channel switching capability
5854808, Sep 14 1993 CIRRUS LOGIC INC Methods and apparatus for detecting the presence of a prescribed signal in a channel of a communications system
5864560, Jan 08 1993 Multi-Tech Systems, Inc. Method and apparatus for mode switching in a voice over data computer-based personal communications system
5873039, Nov 28 1994 Telular Corporation Cellular telephone-modem interface for data communication
5875186, Jun 25 1993 AVAYA Inc Dynamic wireless local area network with interactive communications within the network
5884221, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
5898920, Nov 15 1993 Qualcomm Incorportated Data communication using a dual mode radiotelephone
5913170, Nov 16 1994 BENHOV GMBH, LLC Locating system and method using a mobile communications network
5923705, Jul 18 1996 Qualcomm Incorporated UART based autobauding without data loss
5970090, Aug 31 1993 BlackBerry Limited Computer system for use with a wireless data communication network
5970481, May 09 1995 VEHICLE IP, LLC Method and apparatus for determining tax of a vehicle
5983108, Jan 27 1992 VEHICLE IP, LLC Method and apparatus for a nation-wide cellular telephone network
5987377, Feb 10 1995 VEHICLE IP, LLC Method and apparatus for determining expected time of arrival
6009082, Jan 08 1993 Multi-Tech Systems, Inc.; MULTI-TECH SYSTEMS, INC Computer-based multifunction personal communication system with caller ID
6009330, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Method and apparatus for call delivery to a mobile unit
6061558, Jan 27 1992 FUTURE CAPITAL L L C Method and apparatus for a nation-wide cellular telephone network
6073030, Feb 13 1995 Intel Corporation Use of RSSI indication for improved data transmission over amps network
6148202, Jan 17 1991 IRON OAKS TECHNOLOGIES, LLC Vehicle locating and communicating method and apparatus
6151333, Apr 19 1994 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
6240295, Jul 20 1993 IRON OAKS TECHNOLOGIES, LLC Data messaging in a communications network using a feature request
6275502, Apr 19 1994 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
6278693, Apr 24 1996 International Business Machines Corp. Communications systems with quality of service parameters
6295449, Jan 27 1992 IRON OAKS TECHNOLOGIES, LLC Data messaging in a communications network using a feature request
6295460, Nov 06 1992 MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ; SITI-SITES COM, INC Modem for selectively connecting to a land line or to a cellular telephone
6349199, Feb 12 1998 Ericsson Inc. Reliable continuously operating fixed cellular terminal
6378011, May 28 1999 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Parallel to serial asynchronous hardware assisted DSP interface
6442532, Nov 13 1995 CITICORP CREDIT SERVICES, INC USA Wireless transaction and information system
6477143, Jan 25 1998 Method and apparatus for packet network congestion avoidance and control
6515984, Apr 19 1994 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
6570891, Apr 19 1994 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
6748226, Nov 16 1994 FUTURE CAPITAL L L C System and method for locating a mobile unit within the service area of a mobile communications network
6775522, Sep 20 1994 Telular Corporation Concurrent wireless/landline interface apparatus and method
6934551, Oct 09 1997 Verizon Patent and Licensing Inc Method for wireless data transmission for adaptive multiple protocols
6950988, Jun 11 2001 Qualcomm Incorporated Multi-context iterative directory filter
6957397, Jun 11 2001 Qualcomm Incorporated Navigating through a menu of a handheld computer using a keyboard
6975304, Jun 11 2001 Qualcomm Incorporated Interface for processing of an alternate symbol in a computer device
6976226, Jul 06 2001 Qualcomm Incorporated Translating tabular data formatted for one display device to a format for display on other display devices
7012993, Apr 05 2002 Denso Corporation Telecommunications modem deactivation control method and apparatus
7082106, Jan 08 1993 Multi-Tech Systems, Inc. Computer-based multi-media communications system and method
7082141, Jan 08 1993 Multi-Tech Systems, Inc. Computer implemented voice over data communication apparatus and method
7092406, Jan 08 1993 Multi-Tech Systems, Inc. Computer implemented communication apparatus and method
7117075, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
7139591, Oct 13 1993 Dataquill Limited Hand held telecommunications and data entry device
7216177, Jun 16 2000 Qualcomm Incorporated Apparatus and method for supplying electronic content to network appliances
7310521, Jan 18 2005 General Motors LLC Method to reduce modem call establishment time to a telematics unit
7356361, Jun 11 2001 Qualcomm Incorporated Hand-held device
7395089, Jun 11 2001 Qualcomm Incorporated Integrated personal digital assistant device
7505785, Oct 13 1993 Dataquill Limited Data entry systems
7542555, Jan 08 1993 Multi-Tech Systems, Inc. Computer-based multifunctional personal communication system with caller ID
7555378, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
7577920, Jun 11 2001 Qualcomm Incorporated Navigating through menus of a handheld computer
7665043, Dec 28 2001 Qualcomm Incorporated Menu navigation and operation feature for a handheld computer
7681146, Apr 22 2005 Qualcomm Incorporated Multi-context iterative directory filter
7725127, Jun 11 2001 Qualcomm Incorporated Hand-held device
7734251, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7752649, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7752650, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7761890, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7764685, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7769170, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7769344, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7774809, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and method
7783252, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7784082, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7793332, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7797717, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7801304, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7805738, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7805748, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7805749, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7810115, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7814526, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7817208, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7818761, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7818776, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7818778, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7823175, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7827586, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7827587, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7830925, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7831204, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7836480, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7840976, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7844995, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7849479, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7849493, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7856649, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7856650, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7860131, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7861263, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7861278, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7864248, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7864956, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7865920, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7870581, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7881838, Dec 13 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
7889865, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7908638, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7920898, Oct 13 1993 Dataquill Limited Data entry systems
7926084, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7940931, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7953223, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7958527, Sep 11 1987 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7966640, Sep 11 1987 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
7992169, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8032277, Aug 15 2005 Innovative Global Systems, LLC Driver activity and vehicle operation logging and reporting
8046791, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8060903, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8112782, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8191091, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8259075, Jan 06 2009 Qualcomm Incorporated Secondary key group layout for keyboard
8290538, Oct 13 1993 Dataquill Limited Data entry systems
8395707, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8433314, Jun 11 2001 Qualcomm Incorporated Integrated personal digital assistant device
8495517, Jun 11 2001 Qualcomm Incorporated Multi-context iteractive directory filter
8555310, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8558950, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8559635, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8566868, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8572671, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8584162, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8587720, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8601528, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8607296, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8613034, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8621547, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8626377, Aug 15 2005 Innovative Global Systems, LLC Method for data communication between a vehicle and fuel pump
8635644, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8640184, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8646001, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8675775, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8683539, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8707159, Jul 06 2001 Qualcomm Incorporated Translating tabular data formatted for one display device to a format for display on other display device
8711885, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8713624, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8736694, Apr 24 1995 SCA VENTURES, LLC Transmitting digital images to a plurality of selected receivers over a radio frequency link
8739241, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8752088, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8804727, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8839293, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8869228, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8869229, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8893177, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8914825, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8973034, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
8976108, Jun 11 2001 Qualcomm Incorporated Interface for processing of an alternate symbol in a computer device
9038124, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
9159175, Aug 15 2005 Innovative Global Systems, LLC Method for data communication between a vehicle and fuel pump
9210370, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
9294205, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
9549056, Jun 11 2001 Qualcomm Incorporated Integrated personal digital assistant device
9633486, Aug 15 2005 Innovative Global Systems, LLC Method for data communication between vehicle and fuel pump
9674560, Nov 03 1981 PERSONALIZED MEDIA COMMUNICATIONS, L L C Signal processing apparatus and methods
9696905, Jun 11 2001 Qualcomm Incorporated Interface for processing of an alternate symbol in a computer device
RE37141, Sep 10 1984 MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ; SITI-SITES COM, INC Cellular telephone data communication system and method
RE37571, Jul 01 1994 Nusantara Communications, Inc. Subscriber RF telephone system having distributed channel switching capability
RE38645, Jan 19 1989 MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ; SITI-SITES COM, INC Portable hybrid communication system and methods
RE39427, Oct 11 1985 MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ; SITI-SITES COM, INC Cellular telephone data communication system and method
RE41542, Apr 24 1995 SCA VENTURES, LLC Cellular telephone and electronic camera system with programmable transmission capability
RE47642, Nov 03 1981 Personalized Media Communications LLC Signal processing apparatus and methods
RE47867, Nov 03 1981 Personalized Media Communications LLC Signal processing apparatus and methods
RE47968, Nov 03 1981 Personalized Media Communications LLC Signal processing apparatus and methods
RE48484, Nov 03 1981 Personalized Media Communications, LLC Signal processing apparatus and methods
RE48565, Nov 03 1981 Personalized Media Communications LLC Providing a subscriber specific solution in a computer network
RE48633, Nov 03 1981 Personalized Media Communications LLC Reprogramming of a programmable device of a specific version
RE48682, Nov 03 1981 Personalized Media Communications LLC Providing subscriber specific content in a network
Patent Priority Assignee Title
3657700,
4178476, May 26 1978 Automatic nationwide paging system
4337376, Dec 31 1979 BROADCOM INCORPORATED,, Communications system and network
4414661, Jul 02 1981 Trancom AB Apparatus for communicating with a fleet of vehicles
4488002,
4503288, Aug 31 1981 INFORMATION MACHINES CORPORATION, A CA CORP Intelligent telephone
4524244, Aug 05 1983 CYGNET TECHNOLOGIES, INC , Digital and voice telecommunication apparatus
4525861, Nov 12 1982 Motorola, Inc. Zoned data communications system for communicating message signals between portable radios and a host computer
4545071, Nov 12 1982 Motorola, Inc. Portable radio for a zoned data communications system communicating message signals between portable radios and a host computer
4549308, Jul 12 1982 AT&T Bell Laboratories Secure mobile radio telephony
4558178, Jun 27 1983 Tokyo Shibaura Denki Kabushiki Kaisha Wireless telephone apparatus including both a telephone handset and a telephone headset
4562572, Jan 11 1983 ALCATEL N V , A CORP OF THE NETHERLANDS Cellular mobile radio service telephone system
4562872, Dec 13 1984 Makita Electric Works, Ltd. Locking system in a portable electric router
4578537, Aug 05 1983 CYGNET TECHNOLOGIES, INC , Telecommunication apparatus serving as an interface between a digital computer and an analog communication medium
4637022, Dec 21 1984 Motorola Inc Internally register-modelled, serially-bussed radio system
4654867, Jul 13 1984 Motorola, Inc. Cellular voice and data radiotelephone system
4660218, Mar 14 1984 Hashimoto Corporation Apparatus for switching telephone line a response device, a data terminal or a telephone
4691314, Oct 30 1985 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Method and apparatus for transmitting data in adjustable-sized packets
4694473, Mar 08 1985 Canon Kabushiki Kaisha Data communication system with block synchronization data in mobile radio
/////////
Executed onAssignorAssigneeConveyanceFrameReelDoc
May 29 1987SPECTRUM CELLULAR COMMUNICATIONS CORPORATION, A CORP OF TXSPECTRUM CELLULAR CORPORATIONMERGER SEE DOCUMENT FOR DETAILS 0058640528 pdf
Sep 19 1989SPECTRUM CELLULAR CORPORATION, A CORP OF DESPECTRUM INFORMATION TECHNOLOGIES, INC CHANGE OF NAME SEE DOCUMENT FOR DETAILS EFFECTIVE ON 09 22 19870058640522 pdf
Sep 29 1989Spectrum Information Technologies, Inc.(assignment on the face of the patent)
Sep 27 1999SPECTRUM INFORMATION TECHNOLOGIES, INC MLR PATNERS - SALVATORE MARINOASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0103270981 pdf
Sep 27 1999SPECTRUM INFORMATION TECHNOLOGIES, INC LEEDOM, CHARLES M , JR ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0103270981 pdf
Sep 27 1999SPECTRUM INFORMATION TECHNOLOGIES, INC ROBINSON, ERIC J ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0103270981 pdf
Sep 20 2000MLR PARTNERSMLR, LLCASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0112130268 pdf
Feb 21 2006SITI-SITES COM, INC A CORPORATION OF DELAWARE MLR, LLC A LIMITED LIABILITY COMPANY OF VIRGINIA ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0179310798 pdf
Feb 21 2006MLR, LLCSITI-SITES COM, INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0173030308 pdf
Date Maintenance Fee Events
Mar 31 1995M184: Payment of Maintenance Fee, 8th Year, Large Entity.
Apr 10 1995LSM2: Pat Hldr no Longer Claims Small Ent Stat as Small Business.
May 09 1995REM: Maintenance Fee Reminder Mailed.
Jul 27 1995R169: Refund of Excess Payments Processed.
Sep 28 1999M185: Payment of Maintenance Fee, 12th Year, Large Entity.
Sep 28 1999M186: Surcharge for Late Payment, Large Entity.


Date Maintenance Schedule
Aug 18 19954 years fee payment window open
Feb 18 19966 months grace period start (w surcharge)
Aug 18 1996patent expiry (for year 4)
Aug 18 19982 years to revive unintentionally abandoned end. (for year 4)
Aug 18 19998 years fee payment window open
Feb 18 20006 months grace period start (w surcharge)
Aug 18 2000patent expiry (for year 8)
Aug 18 20022 years to revive unintentionally abandoned end. (for year 8)
Aug 18 200312 years fee payment window open
Feb 18 20046 months grace period start (w surcharge)
Aug 18 2004patent expiry (for year 12)
Aug 18 20062 years to revive unintentionally abandoned end. (for year 12)