IP Library Granted Patent US 9,628,968
Granted Patent B2
US 9,628,968 · App. 11/520,206 · Granted Apr 18, 2017

Driver notification

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 9,628,968
App. No.
11/520,206
Granted
Apr 18, 2017
Kind
B2
Abstract

A method and apparatus for copying a message sent to a vehicle and routing the copied message to the vehicle driver's mobile phone. Through a driver notification application, the copied message can contain driver identification or driver phone number information that is evaluated and confirmed for forwarding the copied message. The copied message is formatted and is sent to the driver's mobile phone via short message service (SMS).

Claims (31)

1. A method of transmitting a message sent to a vehicle via a vehicle communication system and a short message service (SMS) communication apparatus of a user, the method comprising steps of:

receiving the message by a network monitoring center;

determining whether the message includes a SMS communication address by analyzing contents of the message to identify a pattern of characters corresponding to a start of the SMS communication address, wherein the message is to be sent via SMS using the SMS communication address in response to the determination that the message includes the SMS communication address, wherein the SMS communication address corresponds to a telephone number of the SMS communication apparatus;

extracting, from the message, a unique identifier of a mobile unit residing in the vehicle, the unique identifier being extracted from a proprietary protocol used with the message, in response to the determination that the message does not include the SMS communication address associated with the user, wherein the unique identifier uniquely identifies the vehicle in the vehicle communication system;

retrieving, from a relational database, the SMS communication address associated with the SMS communication apparatus of the user based on the unique identifier matching a driver telephone number in the relational database;

translating the message into a customer selected message in an SMS format based on the unique identifier and a customer specified SMS policy, wherein the SMS policy modifies a content of the message for a specified number of identified mobile SMS communication apparatuses; and

transmitting the customer selected message via a wireless carrier to the SMS communication apparatus of the user using the SMS communication address.

2. The method of claim 1 , wherein the customer selected message comprises a member from the group consisting of a, canned message, a predetermined number of macro characters, and an entire macro message content.

3. The method of claim 1 further comprising a step of authenticating a user's identification.

4. The method of claim 1 further comprising a step of enabling the transmission of the message to predetermined mobile SMS communication apparatuses.

5. The method of claim 1 further comprising a step of managing and editing a user's configuration.

6. The method of claim 5 wherein the step of managing and editing comprises at least one member from the group consisting of adding users, editing a user's telephone number, editing a user's SMS communication apparatus address, enabling a user's service, and disabling a user's service.

7. The method of claim 1 further comprising a step of auditing the transmission of the short message service message.

8. The method of claim 1 , wherein the SMS policy specifies the content to include a custom message.

9. The method of claim 1 , wherein the SMS policy specifies the content to include a specified number of characters from the message.

10. An apparatus for transmitting a message sent to a vehicle via a vehicle communication system and a short message service (SMS) communication apparatus of a user, the apparatus comprising:

a network monitoring center for receiving the message;

a driver notification application for:

determining whether the message includes a SMS communication address by analyzing contents of the message to identify a pattern of characters corresponding to a start of the SMS communication address, wherein the message is to be sent via SMS using the SMS communication address in response to the determination that the message includes the SMS communication address, wherein the SMS communication address corresponds to a telephone number of the SMS communication apparatus,

extracting, from the message, a unique identifier of a mobile unit residing in the vehicle, the unique identifier being extracted from a proprietary protocol used with the message, in response to the determination that the message does not include the SMS communication address associated with the user, wherein the unique identifier uniquely identifies the vehicle in the vehicle communication system;

retrieving, from a relational database, the SMS communication address associated with the SMS communication apparatus of the user based on the unique identifier matching a driver telephone number in the relational database, and

translating the message into a customer selected message in an SMS format based on the unique identifier and a customer specified SMS policy, wherein the SMS policy modifies a content of the message for a specified number of identified mobile SMS communication apparatuses; and

a transmitter for sending the customer selected message to the SMS communication apparatus of the user using the SMS communication address.

11. The apparatus of claim 10 , wherein the SMS communication address comprises a telephone number.

12. The apparatus of claim 10 , wherein the customer selected message comprises a member from the group consisting of a canned message, a predetermined number of macro characters, and an entire macro message content.

13. The apparatus of claim 10 wherein the driver notification application comprises an authenticator for authenticating a user's identification.

14. The apparatus of claim 10 , wherein the driver notification application searches the message for the SMS communication address associated with the user.

15. The apparatus of claim 14 , wherein the driver notification application searches for the SMS communication address associated with the user based on the unique identifier.

16. The apparatus of claim 10 wherein the driver notification application comprises a manager and editor for managing and editing a user's configuration.

17. The apparatus of claim 10 , wherein the SMS policy specifies the content to include a custom message.

18. The apparatus of claim 10 , wherein the SMS policy specifies the content to include a specified number of characters from the message.

Assignments (16)
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 →
SECURITY INTEREST Recorded Mar 26, 2018
From: OMNITRACS , LLC
To: BARCLAYS BANK PLC
Reel/Frame 045723/0359 →
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 →
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 30, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041550/0247 →
CHANGE OF NAME Recorded Feb 26, 2014
From: OMNITRACS, INC.
To: OMNITRACS, LLC
Reel/Frame 032336/0354 →
PATENT ASSIGNMENT AGREEMENT Recorded Feb 7, 2014
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 032167/0756 →
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 Jul 26, 2007
From: WOOD, ANDREW AUSTIN; VEITAS, ALGIRDAS; LAUER, CRAIG; HENNENFENT, SUSAN
To: QUALCOMM INCORPORATED
Reel/Frame 019614/0673 →