IP Library Granted Patent US 9,112,700
Granted Patent B2
US 9,112,700 · App. 14/306,130 · Granted Aug 18, 2015

Personal assistance safety systems and methods

Inventor: Charles M. Link, II (Atlanta, GA)
Assignee: HTI IP, LLC
H04L9/30G08G1/205H04L9/3247H04L9/3297H04W4/22H04W12/00H04W12/06H04L9/08H04L2209/80H04W12/04
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,112,700
App. No.
14/306,130
Granted
Aug 18, 2015
Kind
B2
Abstract

Disclosed are methods and systems related to a Personal Assistance Safety System. In one aspect, disclosed are methods and systems for vehicle communications comprising an antenna selecting unit configured to select an antenna according to an antenna selection strategy and a first antenna switch coupled to the antenna selecting unit configured to direct communications through the selected antenna.

Claims (50)

1. A method for one-way authentication of a first communication device with a second communication device comprising:

a. receiving at the first communication device a real-time time based value from a device remote from the first and second communication devices;

b. combining into a composite message the time based value and message content;

c. applying a cryptographic algorithm to the composite message to produce a message signature of the message content and the time based value;

d. transmitting the message content, the time based value, and the message signature with the first communication device;

wherein the time based value indicates an approximate time the first communication device transmits the message content such that the message signature is unique for separate transmissions of the same message content;

wherein the cryptographic algorithm is a hash function; and

wherein the time based value is to be used by the second communication device for determining whether the time-based value precedes a current time of the second communication device more than a predetermined increment of time and wherein the second communication device is intended to discard the received message if the first communication device transmitted the message more than the predetermined increment of time before the current time of the second communication device.

2. The method of claim 1 wherein generating a time based value comprises determining the time based value at a predetermined time interval.

3. The method of claim 2 , wherein the predetermined time interval is fifteen minutes.

4. The method of claim 1 , wherein the time based value is obtained from a GPS signal.

5. The method of claim 1 , wherein the time based value is rounded to a predetermined increment of time.

6. The method of claim 5 , further comprising repeating steps a-b once per predetermined increment of time.

7. The method claim 5 , wherein the predetermined increment of time is fifteen minutes.

8. An apparatus for communication authentication comprising:

a clock source;

a memory;

a processor, coupled to the clock source, configured for:

a. generating a real-time time based value from the clock source,

b. combining into a composite message the time based value and message content;

c. applying a cryptographic algorithm to the composite message to produce a message signature of the message content and the time based value;

d. transmitting the message content, the time based value, and the message signature with the apparatus;

wherein the time based value indicates an approximate time the first apparatus transmits the message content such that the message signature is unique for separate transmissions of the same message content;

a wireless transceiver, coupled to the processor, configured for transmitting a message that includes the message content, message signature, and the time based value;

wherein the cryptographic algorithm is a hash function; and

wherein the time based value is to be used by the second communication device for determining whether the time-based value precedes a current time of the second communication device more than a predetermined increment of time and wherein the second communication device is intended to discard the received message if the first communication device transmitted the message more than the predetermined increment of time before the current time of the second communication device.

9. The apparatus of claim 8 , wherein the processor is configured to determine the time based value at a predetermined time interval.

10. The apparatus of claim 9 , wherein the predetermined time interval is fifteen minutes.

11. The apparatus of claim 8 , wherein the clock source comprises a GPS signal generated by a device remote from the apparatus.

12. The apparatus of claim 8 , wherein the time based value is rounded to a predetermined increment of time.

13. The apparatus of claim 12 , the processor is configured to repeat steps a-b once per predetermined increment of time.

14. The apparatus of claim 12 , wherein the predetermined increment of time is fifteen minutes.

15. The apparatus of claim 12 , wherein the wireless transceiver is configured for transmitting a SMS message with the signature.

16. A method for one-way authentication of a first communication device with a second communication device comprising:

receiving a message with a second communication device, wherein a first communication device;

a. generated a real-time time based value from a signal generated by a device remote from the first and second communication devices;

b. combined into a composite message the time based value and message content;

c. applied a cryptographic algorithm to the composite message to produce a message signature of the message content and the time based value;

d. transmitted the message content, message signature, and the time-based value in the message; and

wherein the time based value indicates an approximate time the first communication device transmitted the message content and also ensures that the message signature is unique for separate transmissions of the same message content

comparing, with the second communication device, the time-based value from the message with a current time of the second communication device;

determining, with the second communication device, whether the time-based value extracted from the message precedes the current time of the second communication device more than a predetermined increment of time; and

discarding, with the second communication device, the message if the first communication device transmitted the message more than the predetermined increment of time before the current time of the second communication device;

applying the cryptographic algorithm to the composite message;

comparing a result of applying the cryptographic algorithm to the composite message with the message signature,

discarding the message if the result of the cryptographic algorithm does not match the message signature; and

wherein the cryptographic algorithm is a hash function.

17. The method of claim 16 further comprising authenticating the message received from the first communication device if the result of the step of applying the cryptographic algorithm to the composite message matches the message signature of the message.

18. The method of claim 1 wherein the second communication device is a telematics device.

19. The method of claim 16 wherein the second communication device is a telematics device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: VERIZON CONNECT INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 047469/0089 →
CHANGE OF NAME Recorded Apr 11, 2018
From: VERIZON TELEMATICS INC.
To: VERIZON CONNECT INC.
Reel/Frame 045911/0801 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NO. 14/447,235 PREVIOUSLY RECORDED AT REEL: 037776 FRAME: 0674. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Dec 20, 2017
From: HTI IP, LLC
To: VERIZON TELEMATICS INC.
Reel/Frame 044956/0524 →
MERGER Recorded Feb 19, 2016
From: HTI IP, LLC
To: VERIZON TELEMATICS INC.
Reel/Frame 037776/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2014
From: LINK, CHARLES M., II; BERKOBIN, ERIC C.; SINGER, JEFFERY; MORRIS, ADRIAN; ROOS, DAVID; KEPLEY, WALTER R., III; WENDLING, DANIEL R.; SKEITH, MICHAEL JOHN; CASSAGNOL, ROBERT; SHAN, MINHENG; SUBRAMANIAN, BALAJI; CRONISE, LAWRENCE E.; JOHNS, PETER B.
To: HTI IP, LLC
Reel/Frame 033219/0145 →
Continuity (3)
Continuation 11852071 · Sep 7, 2007
Provisional Application 60825069 · Sep 8, 2006
Related Publication 20140294180A1 · Oct 2, 2014