IP Library Granted Patent US 6,925,308
Granted Patent B2
US 6,925,308 · App. 10/074,140 · Granted Aug 2, 2005

Auto-fill message fields in a communication terminal

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,925,308
App. No.
10/074,140
Granted
Aug 2, 2005
Kind
B2
Abstract

A method and apparatus for automatically entering information into formatted messages. A communication terminal comprises a receiver for receiving a formatted message, the formatted message comprising a message identification code and a plurality of information fields. A memory contains field-mapping information corresponding to various message identification codes, the field-mapping information indicating which fields of a particular formatted message are to be copied into information fields of a response message to the formatted message. When a response to the formatted message is desired, a processor determines which formatted message to respond to and its corresponding message identification code. A response message is then created, comprising at least one information field, wherein information from one or more of the information fields from the formatted message is copied into the at least one information field of the response message based on the field-mapping information identified by the message identification code.

Claims (40)

1. A communication terminal, comprising:

a receiver for receiving a formatted message out of a number of pre-defined formatted messages, comprising a message identification code and a plurality of information fields;

an output device for presenting said formatted message to a user of said communication terminal;

an input device for responding to said formatted message;

a memory for storing said formatted message and for storing field-mapping information, said field-mapping information for indicating information to be copied from said formatted message to a response message based on which one of said pre-defined formatted messages was received;

a processor for creating said response message in response to an indication from said input device of a request to respond to said formatted message, said response message comprising at least one response message information field, wherein information from at least one of said plurality of information fields of said formatted message is copied into at least one of said response message information fields based on said field-mapping information; and

a transmitter for transmitting said information relating to said response message.

2. The communication terminal of claim 1 , wherein said field-mapping information is configurable by a remote entity.

3. The communication terminal of claim 1 , wherein said field-mapping information is transmitted to said communication terminal from a remote location.

4. The communication terminal of claim 1 , wherein;

said indication comprises identification information indicating which formatted message to respond to;

said field-mapping information comprises a stored message identification code and field identification information; wherein

said processor determines a message identification code corresponding to said selected formatted message, matches said determined message identification code to said stored message identification code, and inserts information from said selected formatted message into said response message as specified by said field identification information corresponding to said stored message identification code.

5. The communication terminal of claim 1 , wherein said information from at least one of said plurality of information fields of said formatted message is alterable by a user of said communication terminal after it is copied into said response information field.

6. The communication terminal of claim 1 , wherein said formatted message comprises two or more sub-messages, wherein said response message corresponds to a selected one of said two or more sub-messages.

7. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations for automatically entering information into formatted messages in a communication terminal, said operations comprising:

receiving a formatted message, said formatted message comprising a message identification code and a plurality of information fields;

presenting said formatted message to a user of said communication terminal;

receiving an indication to send a response message to said formatted message;

determining a message identification code of said formatted message to which said response message corresponds;

identifying which information fields, from said plurality of information fields, to be copied into said response message, based on said message identification code;

creating said response message using said identified information fields; and

transmitting said response message.

8. The medium of claim 7 , further comprising operations of creating said response message using said identified information fields and input from said user.

9. The medium of claim 7 , wherein the operation of identifying which information fields to be copied into said response message comprises operations of:

determining a message identification code corresponding to said formatted message;

matching said message identification code corresponding to said formatted message to a stored message identification code;

copying information contained within at least one of said plurality of information fields of said formatted message into said response message as identified by field-mapping information corresponding to said stored message identification code.

10. The medium of claim 7 , wherein said information from at least one of said plurality of information fields of said formatted message is alterable by a user of said communication terminal after it is copied into said response information field.

11. The medium of claim 7 , wherein said formatted message comprises two or more sub-messages, wherein said response message corresponds to a selected one of said two or more sub-messages.

12. A method for automatically entering information into formatted messages in a communication terminal, comprising:

selecting a formatted message to respond to out of a number of pre-defined formatted messages;

determining a message identification code of said formatted message;

identifying one or more information fields of said formatted message to be copied into a response message based on field-mapping information stored in a memory, said field-mapping information for indicating information to be copied from said formatted message to a response message based on which one of said pre-defined formatted messages was received; and

creating said response message, said response message comprising one or more response message information fields, wherein at least one of said response message information fields is filled in with information from one or more of said information fields of said formatted message based on said field-mapping information.

13. The method of claim 12 , further comprising the step of:

presenting said response message to a user of said communication terminal; and

receiving information from said user in any of said response message information fields which have not been filled in.

14. The method of claim 13 , wherein at least one of said response message information fields is alterable by said user.

15. The method of claim 12 , wherein said formatted message comprises two or more sub-messages, wherein said response message corresponds to a selected one of said two or more sub-messages.

Assignments (15)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
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 →
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 →
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 →
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 →