SMS and packet data performance monitoring
First Claim
Patent Images
1. A method for monitoring data transfer performance, comprising the steps of:
- (a) receiving at a vehicle a message that is sent to the vehicle over a wireless communication system and that has associated with the message an initiation time at which the message was initially sent;
(b) determining a receipt time at the vehicle indicating when the message was received at the vehicle;
(c) sending latency information from the vehicle to a central facility, the latency information being associated with a message latency representing the difference between the receipt time and the initiation time;
(d) determining location information associated with the vehicle'"'"'s location at the time the message was received at the vehicle; and
(e) associating the latency information with the location information, wherein the association provides a latency map that represents the association of the latency information with the location information.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring data transfer performance between a central facility and a vehicle that includes calculating the message latency between the transmission and receipt of a message from a call center to the vehicle, or vice-versa. The information can be used to generate a latency map that is useful in diagnosing wireless system problems and in deciding when and how to communicate with a vehicle depending upon its location.
22 Citations
19 Claims
-
1. A method for monitoring data transfer performance, comprising the steps of:
-
(a) receiving at a vehicle a message that is sent to the vehicle over a wireless communication system and that has associated with the message an initiation time at which the message was initially sent; (b) determining a receipt time at the vehicle indicating when the message was received at the vehicle; (c) sending latency information from the vehicle to a central facility, the latency information being associated with a message latency representing the difference between the receipt time and the initiation time; (d) determining location information associated with the vehicle'"'"'s location at the time the message was received at the vehicle; and (e) associating the latency information with the location information, wherein the association provides a latency map that represents the association of the latency information with the location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for monitoring data transfer performance, comprising the steps of:
-
(a) wirelessly initiating a communication from each of a plurality of vehicles to a central facility; (b) recording the initiation time at which each communication was initiated; (c) recording the location of the vehicle at the time the communication was initiated; (d) sending the initiation time and location to the central facility; (e) determining a message latency indicative of the difference in time between when the communication was initiated and when the initiation time and location was received at the central facility; and (f) generating a latency map that associates message latencies with location using the initiation time and locations received from one or more of the vehicles. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for monitoring data transfer performance, comprising the steps of:
-
(a) encoding a message requesting data from a vehicle with an initial time; (b) sending the message from a central facility to a telematics unit; (c) receiving the message at the telematics unit; (d) recording the time at which the message is received at the telematics unit from the central facility; (e) calculating a time delta between the initial time and the time at which the message is received at the telematics unit; (f) determining the location of the vehicle at the time the message is received at the telematics unit; (g) initiating a data session between the telematics unit and the central facility; (h) exchanging the requested data, time delta, and vehicle location between the telematics unit and the central facility; (i) creating a database containing different geographical areas; (j) categorizing in the database the calculated time delta for each vehicle according to location in each geographical area; and (k) determining geographical areas having large time deltas. - View Dependent Claims (18, 19)
-
Specification