IP Library Granted Patent US 6,907,253
Granted Patent B2
US 6,907,253 · App. 09/803,058 · Granted Jun 14, 2005

Method and apparatus for high density message coding

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,907,253
App. No.
09/803,058
Granted
Jun 14, 2005
Kind
B2
Abstract

A remote reporting unit, such as freight trailer monitoring device, generates a number of different status messages representing conditions such as door open, latitude, longitude, battery condition, and the like. The remote unit combines the status messages into an optimized output. Optimization is implemented by applying a predetermined mapping scheme to convert the status message's values into a consolidated output. Having optimized the message, the remote unit transmits the consolidated output in the form of a “feature code” such as a code prefixed by star (*) or another conventional prefix. Telephony equipment that receives the feature code via the cellular telephone network interprets the feature codes by reversing the re-mapping process.

Claims (32)

1. A method for transmitting data from a remote reporting unit via a wireless communication network, comprising operations of:

generating a status message, said status message having a value representing one of multiple alternative conditions detected by a remote unit;

applying a predetermined mapping scheme to convert said value into a consolidated output;

generating a feature code comprising the consolidated output; and transmitting the feature code to a call processing facility.

2. The method of claim 1 , where the operation of applying a predetermined mapping scheme comprises:

multiplying each status message by a different predetermined coefficient to create a corresponding multiplicative product; and

adding the multiplicative products;

wherein the coefficients are selected to enable reconstruction of each status message by repeated division of the consolidated output by the coefficients.

3. The method of claim 1 , wherein said status message comprises a latitude, a longitude, an event code representing an occurrence of one or more predetermined events, and a state code representing one or more states.

4. The method of claim 3 , where the operation of applying a predetermined mapping scheme comprises:

multiplying the latitude status message by a first coefficient;

multiplying the longitude status message by a second coefficient;

multiplying the event code by a third coefficient; and

adding results of the foregoing multiplication operations to the state to create a corresponding multiplicative product.

5. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for transmitting data from a remote unit via a telephone network, said operations comprising:

a remote reporting unit for generating a status message, said status message having a value representing one of multiple alternative conditions detected by the remote reporting unit;

the remote unit optimizing the status message comprising operations of:

applying a predetermined mapping scheme to convert said value into a consolidated output; and

the remote unit generating a feature code comprising the consolidated output, and transmitting the feature code to a call processing facility.

6. The medium of claim 5 , wherein the operation of the remote unit applying a predetermined mapping scheme comprises:

multiplying each status message by a different predetermined coefficient to create a corresponding multiplicative product; and

adding the multiplicative products;

where the coefficients are selected to enable reconstruction of the status messages by repeated division of the consolidated output by the coefficients.

7. A remote reporting unit, comprising:

a first sensor for sensing an first event and generating a first status;

a second sensor for sensing a second event and generating a second status;

a wireless transmitter;

data processing circuitry, coupled to said first sensor, second sensor, and said transmitter, configured to transmit reports of the events and status by performing operations comprising:

generating a status message, said status message having a value representing one of multiple alternative conditions detected by the first and second sensors;

optimizing the status message by applying a predetermined mapping scheme to the status message to convert the value into a consolidated output;

generating a feature code comprising the consolidated output; and

transmitting the feature code to a call processing facility using said wireless transmitter.

Assignments (12)
SECURITY INTEREST RELEASE (REEL/FRAME: 045723/0359) Recorded Jun 8, 2021
From: BARCLAYS BANK PLC, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056516/0442 →
SECURITY INTEREST RELEASE (REEL/FRAME: 053983/0570) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056518/0684 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: OMNITRACS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053983/0570 →
SECURITY INTEREST Recorded Mar 26, 2018
From: OMNITRACS , LLC
To: BARCLAYS BANK PLC
Reel/Frame 045723/0359 →
RELEASE OF FIRST LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045727/0398 →
RELEASE OF SECOND LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045920/0845 →
CHANGE OF ADDRESS Recorded Jan 25, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041492/0939 →
CHANGE OF NAME Recorded May 2, 2014
From: OMNITRACS, INC.
To: OMNITRACS, LLC
Reel/Frame 032814/0239 →
PATENT ASSIGNMENT AGREEMENT Recorded Apr 30, 2014
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 032785/0834 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 13, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031814/0843 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 5, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031765/0877 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2001
From: PARISI, MARK
To: QUALCOMM INCORPORATED A DELAWARE CORP.
Reel/Frame 011686/0110 →