Geospatial data based assessment of driver behavior
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-040/00
G09B-019/14
G06Q-040/06
H04Q-009/00
출원번호
US-0941471
(2013-07-13)
등록번호
US-10255824
(2019-04-09)
발명자
/ 주소
Pearlman, Richard Frank
Walsh, Sean Michael
Schantz, Daris Amon
Gertz, Steve
출원인 / 주소
Spireon, Inc.
대리인 / 주소
Luedeka Neely Group, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
212
초록▼
A method of geospatial data based assessment driver behavior to improve driver safety and efficiency is disclosed. A method of a server device may comprise determining that a telemetry data is associated with a vehicle communicatively coupled with the server device and comparing the telemetry data w
A method of geospatial data based assessment driver behavior to improve driver safety and efficiency is disclosed. A method of a server device may comprise determining that a telemetry data is associated with a vehicle communicatively coupled with the server device and comparing the telemetry data with a driver objective data. A variance between the telemetry data and the driver objective data may then be determined. A performance score may be generated upon comparison of the variance to a threshold limit and/or the driver objective data. The performance score may be published along with other performance scores of other drivers in other vehicles also communicatively coupled with the server device to a reporting dashboard module. Elements of game theory may be implemented to create a team driving challenge and/or a driver performance program to generate the performance score to improve driver safety and efficiency for commercial fleets.
대표청구항▼
1. A method for assessing behavior of a driver of a first vehicle in which a GPS tracking module is installed, the method comprising: (a) a GPS tracking module in the first vehicle collecting vehicle telemetry data comprising vehicle position data, vehicle velocity data, vehicle acceleration data, v
1. A method for assessing behavior of a driver of a first vehicle in which a GPS tracking module is installed, the method comprising: (a) a GPS tracking module in the first vehicle collecting vehicle telemetry data comprising vehicle position data, vehicle velocity data, vehicle acceleration data, vehicle deceleration data, and vehicle engine idling data;(b) transmitting the vehicle telemetry data from the GPS tracking module in the first vehicle via a wireless communication network;(c) receiving the vehicle telemetry data at a server device on which driver objective data resides, the driver objective data comprising speed limit data, route plan data, engine idling duration data, maximum rate of acceleration data, and maximum rate of deceleration data;(d) the server device determining that the received vehicle telemetry data is associated with the first vehicle;(e) a processor of the server device making one or more comparisons of the vehicle telemetry data to the driver objective data, comprising: (e1) the processor of the server device executing instructions to compare the vehicle velocity data to the speed limit data to determine a variance between a velocity of the first vehicle and a posted speed limit at a location of the first vehicle;(e2) the processor of the server device executing instructions to compare the vehicle position data to the route plan data, thereby determining whether and by how much the geospatial location of the first vehicle has varied from a predetermined route plan;(e3) the processor of the server device executing instructions to compare the vehicle engine idling data to the engine idling duration data to determine a variance between an engine idling time of the first vehicle and a predetermined engine idling time;(e4) the processor of the server device executing instructions to compare the vehicle acceleration data to the maximum rate of acceleration data to determine a variance between an acceleration of the first vehicle and a predetermined maximum rate of acceleration; and(e5) the processor of the server device executing instructions to compare the vehicle deceleration data to the maximum rate of deceleration data to determine a variance between a deceleration of the first vehicle and a predetermined maximum rate of deceleration;(f) the processor of the server device determining whether one or more of the variances between the vehicle telemetry data and the driver objective data determined in step (e) are beyond one or more threshold limits for the one or more variances, and for each of the one or more variances that is beyond its corresponding threshold limit, determining a percentage of total time of operation of the first vehicle during which the variance is beyond its threshold limit;(g) the processor of the server device generating a performance score based on the percentages of the total time of operation of the first vehicle during which the one or more variances are beyond the corresponding threshold limits;(h) communicating the performance score via the wireless communication network to a user interface screen that is viewable by the driver of the first vehicle; and(i) displaying the performance score in a dashboard module on the user interface screen for viewing by the driver of the first vehicle. 2. The method of claim 1 wherein the first vehicle is in a fleet of vehicles, the method further comprising: (j) communicating performance scores generated for other drivers in the fleet of vehicles via the wireless communication network to the user interface screen; and(k) the user interface screen displaying the performance scores of the other drivers for viewing by the driver of the first vehicle. 3. The method of claim 1 wherein the user interface screen is disposed in the first vehicle. 4. A system for assessing behavior of drivers of vehicles in a fleet of vehicles, the system comprising: a plurality of GPS tracking modules comprising at least one GPS tracking module installed in each vehicle of the fleet, the plurality of GPS tracking modules operable to collect vehicle telemetry data indicative of operational characteristics of vehicles in the fleet of vehicles in which the plurality of GPS tracking modules are installed, the vehicle telemetry data comprising vehicle position data, vehicle velocity data, vehicle acceleration data, vehicle deceleration data, and vehicle engine idling data, the plurality of GPS tracking modules further operable to transmit the vehicle telemetry data via a communication network;a central server device for receiving the vehicle telemetry data from the communication network and determining associations between the vehicle telemetry data and the plurality of GPS tracking modules from which the vehicle telemetry data were transmitted, the central server device comprising: a storage device for storing driver objective data that comprises speed limit data, route plan data, engine idling duration data, maximum rate of acceleration data, and maximum rate of deceleration data;at least one processor that makes one or more comparisons of the vehicle telemetry data to the driver objective data, comprising: the processor executing instructions to compare the vehicle velocity data to the speed limit data to determine a variance between a velocity of the vehicle and a posted speed limit at a location of the vehicle;the processor executing instructions to compare the vehicle position data to the route plan data to determine whether and by how much the geospatial location of the vehicle has varied from a predetermined route plan;the processor executing instructions to compare the vehicle engine idling data to the engine idling duration data to determine a variance between an engine idling time of the vehicle and a predetermined engine idling time;the processor executing instructions to compare the vehicle acceleration data to the maximum rate of acceleration data to determine a variance between an acceleration of the vehicle and a predetermined maximum rate of acceleration; andthe processor executing instructions to compare the vehicle deceleration data to the maximum rate of deceleration data to determine a variance between a deceleration of the vehicle and a predetermined maximum rate of deceleration,the at least one processor operable to determine whether one or more of the variances between the vehicle telemetry data and the driver objective data are beyond one or more threshold limits for the one or more variances, and for each of the one or more variances that is beyond its corresponding threshold limit, determining a percentage of total time of operation of the vehicle during which the variance is beyond its threshold limit;the at least one processor further operable to generate an individual performance score for each of the plurality of vehicles based on percentages of the total time of operation of each vehicle during which the variances are beyond the corresponding threshold limits,the central server device operable to communicate the individual performance score for each of the plurality of vehicles via the communication network; anda plurality of user interface screens deployed throughout the fleet of vehicles for displaying the individual performance scores in a dashboard module on the user interface screens, each user interface screen viewable by an associated one of the drivers in the fleet of vehicles. 5. The system of claim 4 wherein each of the user interface screens displays the individual performance scores. 6. The system of claim 4 wherein each of the user interface screens is disposed in a corresponding one of the vehicles in the fleet of vehicles. 7. The system of claim 4 wherein the drivers of the vehicles in the fleet are assigned to teams of drivers, and the at least one processor is further operable to generate a team performance score for each team of drivers by combining the individual performance scores of the drivers in the team. 8. A system for assessing behavior of drivers of vehicles in a fleet of vehicles, wherein the drivers of the vehicles in the fleet are assigned to teams of drivers, the system comprising: a plurality of GPS tracking modules comprising at least one GPS tracking module installed in each vehicle of the fleet, the plurality of GPS tracking modules operable to collect vehicle telemetry data indicative of operational characteristics of vehicles in the fleet of vehicles in which the plurality of GPS tracking modules are installed, the vehicle telemetry data comprising vehicle position data, vehicle velocity data, vehicle acceleration data, vehicle deceleration data, and vehicle engine idling data, the plurality of GPS tracking modules further operable to transmit the vehicle telemetry data via a communication network;a central server device for receiving the vehicle telemetry data from the communication network and determining associations between the vehicle telemetry data and the plurality of GPS tracking modules from which the vehicle telemetry data were transmitted, the central server device comprising: a storage device for storing driver objective data that comprises speed limit data, route plan data, engine idling duration data, maximum rate of acceleration data, and maximum rate of deceleration data;at least one processor that makes one or more comparisons of the vehicle telemetry data to the driver objective data, comprising: the processor executing instructions to compare the vehicle velocity data to the speed limit data to determine a variance between a velocity of the vehicle and a posted speed limit at a location of the vehicle;the processor executing instructions to compare the vehicle position data to the route plan data to determine whether and by how much the geospatial location of the vehicle has varied from a predetermined route plan;the processor executing instructions to compare the vehicle engine idling data to the engine idling duration data to determine a variance between an engine idling time of the vehicle and a predetermined engine idling time;the processor executing instructions to compare the vehicle acceleration data to the maximum rate of acceleration data to determine a variance between an acceleration of the vehicle and a predetermined maximum rate of acceleration; andthe processor executing instructions to compare the vehicle deceleration data to the maximum rate of deceleration data to determine a variance between a deceleration of the vehicle and a predetermined maximum rate of deceleration,the at least one processor operable to determine whether one or more of the variances between the vehicle telemetry data and the driver objective data are beyond one or more threshold limits for the one or more variances, and for each of the one or more variances that is beyond its corresponding threshold limit, determining a percentage of total time of operation of the vehicle during which the variance is beyond its threshold limit,the at least one processor further operable to generate an individual performance score for each of the plurality of vehicles based on percentages of the total time of operation of each vehicle during which the variances are beyond the corresponding threshold limits,the at least one processor further operable to generate a team performance score for each team of drivers based on the individual performance scores of the drivers in the team, andthe central server device operable to communicate the individual performance score for each of the plurality of vehicles and the team performance score via the communication network; anda plurality of user interface screens deployed throughout the fleet of vehicles for displaying one or more of the individual performance scores and the team performance score, each user interface screen viewable by an associated one of the drivers in the fleet of vehicles.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (212)
Breed, David S.; Johnson, Wendell C.; DuVall, Wilbur E., Accident avoidance system.
Arroyo Ronald X. (Elgin TX) Day Michael N. (Austin TX) Edrington Jimmie D. (Georgetown TX) Hanna James T. (Austin TX) Hunt Gary T. (Austin TX) Pancoast Steven T. (Austin TX), Apparatus and method for suspending and resuming software applications on a computer.
Michael Eichorst ; Ulf K. Ghosh ; Marc Leibovic ; Randal E. Blank ; Simon Osei-Agyemang ; Jiang Ren ; Steven S. Tam, Automatic lease residual management system.
Ballou, Nat; Kaufmann, Kevin; Cates, Brian; Casperson, William; Shakib, Darren; Mason, Kevin Eugene; Olarig, Sompong Paul, Automatic management of a power state of a device with network connections.
Blanton, W. Brendan; Cortez, Javier; Koval, Gary; Houston, III, Lester L.; Elleby, Jr., Leroy; Thompson, Herbert D., Cargo tracking and visibility system and method.
Parupudi, Gopal; Evans, Stephen S.; Reus, Edward F., Context-aware and location-aware systems, methods, and vehicles, and method of operating the same.
Parupudi, Gopal; Evans, Stephen S.; Reus, Edward F., Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same.
Parupudi,Gopal; Evans,Stephen S.; Reus,Edward F., Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same.
Davidson, Mark J., Fleet management computer system for providing a fleet management user interface displaying vehicle and operator data on a geographical map.
Ferguson Lucian G. (Largo FL) Charlot ; Jr. Lincoln H. (St. Petersburg FL), Frequency-dividing transponder and use thereof in a presence detection system.
Gudat Adam J. (Edelstein IL) Bradbury Walter J. (Peoria IL) Christensen Dana A. (Peoria IL) Clow Richard G. (Phoenix AZ) Devier Lonnie J. (Pittsburgh PA) Kemner Carl A. (Peoria Heights IL) Kleimenhag, Integrated vehicle positioning and navigation system, apparatus and method.
Gruber, Thomas Robert; Cheyer, Adam John; Kittlaus, Dag; Guzzoni, Didier Rene; Brigham, Christopher Dean; Giuli, Richard Donald; Bastea-Forte, Marcello; Saddler, Harry Joseph, Intelligent automated assistant.
Andreasen David A. (Newton Square PA) Armstrong John H. (Laguna Niguel CA) Buggert Jerrold E. (San Juan Capistrano CA) Desai Harshad K. (Mission Viejo CA) Baumgardner Stephen D. (El Toro CA) Buckmast, Maintenance subsystem for computer network including power control and remote diagnostic center.
Ando Hitoshi (Saitama JPX) Kashiwazaki Takashi (Saitama JPX) Hosoi Masayuki (Saitama JPX) Fukushima Atsuhiko (Saitama JPX), Method and apparatus for processing data in a GPS receiving device in a road vehicle.
Thayer, Peter A.; Babichev, Alexander; Dange, Milind M.; Mahesh, Subramanian, Method and apparatus for providing information pertaining to vehicles located along a predetermined travel route.
David I. Furst ; Michael A. Abrams ; Robert C. MacKenzie ; Eric B. Tissue ; Warren I. Citrin, Method and apparatus for sharing vehicle telemetry data among a plurality of users over a communications network.
Freienstein Bernd (Hildesheim DEX) Neukirchner Ernst Peter (Hildesheim DEX) Pilsak Otmar (Hildesheim DEX) Schlgl Dietmar (Sibesse DEX), Method and device for target tracking of land vehicles.
Christopher Kenneth Hoover Wilson ; Seth Olds Rogers ; Patrick Wyatt Langley, Method and system for autonomously developing or augmenting geographical databases by mining uncoordinated probe data.
Doi Ayumu,JPX ; Uemura Hiroki,JPX ; Yamamoto Yasunori,JPX ; Adachi Tomohiko,JPX ; Yoshioka Tohru,JPX, Method of and system for monitoring preceding vehicles.
Wakrat, Nir Jacob; Fai, Anthony; Byom, Matthew, Method of selective power cycling of components in a memory device independently by reducing power to a memory array or memory controller.
Bhogal,Kulvir S.; Boss,Gregory J.; Hamilton, II,Rick A.; Polozoff,Alexandre, Method, system, and computer program product for determining and reporting tailgating incidents.
Bhogal,Kulvir S.; Boss,Gregory J.; Hamilton, II,Rick A.; Polozoff,Alexandre, Method, system, and computer program product for determining and reporting tailgating incidents.
Bhogal,Kulvir S.; Boss,Gregory J.; Hamilton, II,Rick A.; Polozoff,Alexandre, Method, system, and computer program product for determining and reporting tailgating incidents.
Truckenbrod Gregory R. (Fridley MN) Christiansen David A. (Bloomington MI) Falk Herbert S. (Royal Oak MI) Johnson Richard A. (Murrysville PA) Colclaser ; III Robert G. (Murrysville PA), Microprocessor based control system and method providing better performance and better operation of a shipping container.
Park Noh-Byung,KRX ; Lee Sang-Jin,KRX ; Cho Shung-Hyun,KRX ; Choi Jong-Sung,KRX, Network hibernation system for suspending and resuming operation of computer system operable in network environment in e.
Lloyd, Peter Gregory; Harris, Gareth Liam; Stothard, Brian Phillip, Passive moving object detection system and method using signals transmitted by a mobile telephone station.
Lowrey, Larkin H.; Borrego, Diego A.; Wettig, Alan; Lightner, Bruce Davis; Banet, Matthew J.; Washicko, Paul; Berkobin, Eric C.; Link, II, Charles M., Peripheral access devices and sensors for use with vehicle telematics devices and systems.
Donath,Max; Newstrom,Bryan; Shankwitz,Craig R.; Gorjestani,Alec; Lim,Heonmin; Alexander,Lee, Real time high accuracy geospatial database for onboard intelligent vehicle applications.
Berger, Thomas R.; Denny, Joseph E.; Robins, David S.; Koop, LaMonte Peter; Payne, Edward Allen; Twitchell, Jr., Robert W., Securing, monitoring and tracking shipping containers.
Hamm, Mark D.; Greer, James B.; Ost, Daniel A.; Ainsworth, Miley E.; Murphy, William S.; Perry, Zachary S.; Skaaksrud, Ole Petter; Milman, Kenneth L.; West, Michael R.; Jacobs, James Randy, Sensor based logistics system.
Hamm, Mark D.; Greer, James B.; Ost, Daniel A.; Ainsworth, Miley E.; Murphy, William S.; Perry, Zachary S.; Skaaksrud, Ole Petter; Milman, Kenneth L.; West, Michael R.; Jacobs, James Randy, Sensor based logistics system.
Westbury, Leslie M; Koob, Cary J; Hamilton, Robert S; Proodian, Larry R; Stinson-Alcini, Linda C; Noon, Michael P; Allison, Robert M; Kalemba, Douglas S; Kailainathan, Annamalai; Palani, Thyagarajan, Shipment tracking analysis and reporting system (STARS).
Grossnickle, Peter C.; Buck, Heidi L.; Fleizach, Gregory; Fronk, Alan; Fong, Matthew; Hunt, Barry R.; Nicholson, Matthew; Williams, Brian T., System and method for geo-locating a receiver with reduced power consumption.
Fletcher, William; MacGlashan, Douglas; Billett, Brian; Nath, Ujjual; Sharma, Gaurav, System and method for tracking vehicle mileage with mobile devices.
Herz, Frederick S. M.; Lemaire, Pierre; Lemaire, Jean H.; Labys, Walter Paul, System for collecting, analyzing, and transmitting information relevant to transportation networks.
Nakamura Mitsuru (Katsuta JPX) Yamakado Makoto (Ibaraki JPX), System for predicting behavior of automotive vehicle and for controlling vehicular behavior based thereon.
Ewing Carrell W. ; Cleveland Andrew J., System for reading the status and for controlling the power supplies of appliances connected to computer networks.
Kapolka, Michael; Chang, Sam; Smith, Andrew, System for remote monitoring of a vehicle and method of determining vehicle mileage, jurisdiction crossing and fuel consumption.
Kumar, Ajith Kuttannair, System, method, and computer software code for instructing an operator to control a powered system having an autonomous controller.
Thomas, Patrick; Alvarez, John Charles; Scheppmann, II, Leroy E., System, method, apparatus, and computer program product for monitoring the transfer of cargo to and from a transporter.
Giermanski,James R.; Smith,Philippus Lodewyk Jacobus; Van Rooyen,Vincent Rigardo, System, methods and computer program products for monitoring transport containers.
Ehrman, Kenneth S.; Ehrman, Michael L.; Jagid, Jeffrey M.; Loosmore, Nathan H., Systems and methods for remote vehicle rental with remote vehicle access.
Sheffer Eliezer A. (San Diego CA), Tracking system and method for tracking a movable object carrying a cellular phone unit, and integrated personal protect.
Welles ; II Kenneth Brakeley (Scotia NY) Hershey John Erik (Ballston Lake NY), Use of mutter mode in asset tracking for gathering data from cargo sensors.
Andreasen David A. (Newtown Square PA) Buggert Jerrold E. (San Juan Capistrano CA) Desai Harshad K. (Mission Viejo CA) Hussain Zubair (Sunnyvale CA), User interface processor for computer network with maintenance and programmable interrupt capability.
Everett, William Curtis; Hutchinson, Richard Ashton; Steigerwald, III, Wilbert John; Say, William Andrew; O'Malley, Patrick Lawrence; Shrallow, Dane Allen; Ling, Raymond Scott; McMillan, Robert John, Vehicle monitoring system.
Sennott James W. (Bloomington IL) Kyrtsos Christos T. (Peoria IL) Gudat Adam J. (Edelstein IL) Christensen Dana A. (Peoria IL) Friedrich Douglas W. (Pekin IL) Stafford Darrell E. (Dunlap IL), Vehicle position determination system and method.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.