Patents by Inventor John Thomas Morris
John Thomas Morris has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11887482Abstract: A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.Type: GrantFiled: November 4, 2021Date of Patent: January 30, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Steven Paul Wright, John Thomas Morris, Paul Casey
-
Patent number: 11538338Abstract: A device can receive, from a client device, information identifying a location of the client device and determine at least one of an expected future location of the client device or the expected route of the client device based on the information identifying the location of the client device and at least one of: information identifying one or more expected possible routes e associated with the client device, or information identifying a route history associated with the client device, determine, based on the expected future location of the client device, information representing a map fragment and can determine speed limit information associated with the map fragment and, transmit, to the client device, the information representing the map fragment and the speed limit information, wherein the client device is to use the information representing the map fragment and the speed limit information to determine a speeding event associated with a vehicle.Type: GrantFiled: September 24, 2018Date of Patent: December 27, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: John Thomas Morris, Bryan P. Maus, Michael G. McKinney, Ralph J. Maier
-
Publication number: 20220058952Abstract: A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.Type: ApplicationFiled: November 4, 2021Publication date: February 24, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Steven Paul Wright, John Thomas Morris, Paul Casey
-
Patent number: 11176828Abstract: A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.Type: GrantFiled: October 17, 2018Date of Patent: November 16, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Steven Paul Wright, John Thomas Morris, Paul Casey
-
Patent number: 10699497Abstract: A telematics configuration platform receives telematics device data that specifies hardware and software features associated with a telematics device, and identifies a first set of values for a first set of telematics device parameters. The telematics configuration platform receives user input identifying a particular vehicle type, and identifies a second set of values for a second set of device parameters. The telematics configuration platform generates a telematics device configuration that includes a third set of device parameters including a first parameter from the first set of telematics device parameters and a second parameter from the second set of telematics device parameters, and a third set of values for the third set of device parameters, each corresponding to either a first value in the first set of values or a second value in the second set of values. The telematics configuration platform performs an action based on the telematics device configuration.Type: GrantFiled: August 6, 2018Date of Patent: June 30, 2020Assignee: Verizon Patent and Licensing, Inc.Inventors: Ralph J. Maier, Toshiyuki Hishida, Joshua Praul, Paul Casey, John Thomas Morris
-
Patent number: 10643477Abstract: Systems and methods are disclosed for collecting vehicle data from a vehicle engine computer of a vehicle and a plurality of sensors disposed about the vehicle and generating feedbacks for a driver of the vehicle using at least the vehicle data. The systems and methods additionally provide for receiving user inputs from the driver responding to the feedbacks so that the user inputs are associated with corresponding rule violations that triggered the feedbacks.Type: GrantFiled: August 19, 2016Date of Patent: May 5, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Eric Todd Hodges, Alexander C. Gee, Ralph Joseph Maier, John Thomas Morris
-
Publication number: 20200126426Abstract: A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.Type: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Steven Paul WRIGHT, John Thomas MORRIS, Paul CASEY
-
Publication number: 20200098258Abstract: A device can receive, from a client device, information identifying a location of the client device and determine at least one of an expected future location of the client device or the expected route of the client device based on the information identifying the location of the client device and at least one of: information identifying one or more expected possible routes e associated with the client device, or information identifying a route history associated with the client device, determine, based on the expected future location of the client device, information representing a map fragment and can determine speed limit information associated with the map fragment and, transmit, to the client device, the information representing the map fragment and the speed limit information, wherein the client device is to use the information representing the map fragment and the speed limit information to determine a speeding event associated with a vehicle.Type: ApplicationFiled: September 24, 2018Publication date: March 26, 2020Inventors: John Thomas MORRIS, Bryan P. Maus, Michael G. McKinney, Ralph J. Maier
-
Publication number: 20200043250Abstract: A telematics configuration platform receives telematics device data that specifies hardware and software features associated with a telematics device, and identifies a first set of values for a first set of telematics device parameters. The telematics configuration platform receives user input identifying a particular vehicle type, and identifies a second set of values for a second set of device parameters. The telematics configuration platform generates a telematics device configuration that includes a third set of device parameters including a first parameter from the first set of telematics device parameters and a second parameter from the second set of telematics device parameters, and a third set of values for the third set of device parameters, each corresponding to either a first value in the first set of values or a second value in the second set of values. The telematics configuration platform performs an action based on the telematics device configuration.Type: ApplicationFiled: August 6, 2018Publication date: February 6, 2020Inventors: Ralph J. MAIER, Toshiyuki Hishida, Joshua Praul, Paul Casey, John Thomas Morris
-
Patent number: 9672667Abstract: In one embodiment, a system for presenting fleet vehicle operation information in standardized forms includes a telematics module and a data standardizing module. The telematics module receives measurements related to operation of multiple vehicles in a fleet. The data standardizing module, using a first technique, estimates a first value for a parameter for at least one vehicle of the multiple vehicles based at least on the measurements. Further, the data standardizing module, using a second technique, estimates a second value for the parameter for at least one vehicle of the multiple vehicles based at least on the measurements. The second technique including using some measurement to estimate the second value different from the measurements used to estimate the first value according to the first technique. The data standardizing module outputs one or both of the first value and the second value for presentation to a user.Type: GrantFiled: April 16, 2015Date of Patent: June 6, 2017Assignee: Telogis, Inc.Inventors: Ralph James Mason, David John Mitchell, John Thomas Morris
-
Publication number: 20170140652Abstract: Systems and methods are disclosed for collecting vehicle data from a vehicle engine computer of a vehicle and a plurality of sensors disposed about the vehicle and generating feedbacks for a driver of the vehicle using at least the vehicle data. The systems and methods additionally provide for receiving user inputs from the driver responding to the feedbacks so that the user inputs are associated with corresponding rule violations that triggered the feedbacks.Type: ApplicationFiled: August 19, 2016Publication date: May 18, 2017Inventors: Eric Todd HODGES, Alexander C. GEE, Ralph Joseph MAIER, John Thomas Morris
-
Patent number: 9424751Abstract: Systems and methods are disclosed for collecting vehicle data from a vehicle engine computer of a vehicle and a plurality of sensors disposed about the vehicle and generating feedbacks for a driver of the vehicle using at least the vehicle data. The systems and methods additionally provide for receiving user inputs from the driver responding to the feedbacks so that the user inputs are associated with corresponding rule violations that triggered the feedbacks.Type: GrantFiled: October 23, 2015Date of Patent: August 23, 2016Assignee: TELOGIS, INC.Inventors: Eric Todd Hodges, Alexander C. Gee, Ralph Joseph Maier, John Thomas Morris
-
Publication number: 20160117928Abstract: Systems and methods are disclosed for collecting vehicle data from a vehicle engine computer of a vehicle and a plurality of sensors disposed about the vehicle and generating feedbacks for a driver of the vehicle using at least the vehicle data. The systems and methods additionally provide for receiving user inputs from the driver responding to the feedbacks so that the user inputs are associated with corresponding rule violations that triggered the feedbacks.Type: ApplicationFiled: October 23, 2015Publication date: April 28, 2016Inventors: Eric Todd HODGES, Alexander C. GEE, Ralph Joseph MAIER, John Thomas Morris
-
Publication number: 20150325062Abstract: In one embodiment, a system for presenting fleet vehicle operation information in standardized forms includes a telematics module and a data standardizing module. The telematics module receives measurements related to operation of multiple vehicles in a fleet. The data standardizing module, using a first technique, estimates a first value for a parameter for at least one vehicle of the multiple vehicles based at least on the measurements. Further, the data standardizing module, using a second technique, estimates a second value for the parameter for at least one vehicle of the multiple vehicles based at least on the measurements. The second technique including using some measurement to estimate the second value different from the measurements used to estimate the first value according to the first technique. The data standardizing module outputs one or both of the first value and the second value for presentation to a user.Type: ApplicationFiled: April 16, 2015Publication date: November 12, 2015Inventors: Ralph James Mason, David John Mitchell, John Thomas Morris
-
Patent number: 9014876Abstract: In one embodiment, a system for presenting fleet vehicle operation information in standardized forms includes a telematics module and a data standardizing module. The telematics module receives measurements related to operation of multiple vehicles in a fleet. The data standardizing module, using a first technique, estimates a first value for a parameter for at least one vehicle of the multiple vehicles based at least on the measurements. Further, the data standardizing module, using a second technique, estimates a second value for the parameter for at least one vehicle of the multiple vehicles based at least on the measurements. The second technique including using some measurement to estimate the second value different from the measurements used to estimate the first value according to the first technique. The data standardizing module outputs one or both of the first value and the second value for presentation to a user.Type: GrantFiled: June 18, 2013Date of Patent: April 21, 2015Assignee: Telogis, Inc.Inventors: Ralph James Mason, David John Mitchell, John Thomas Morris
-
Publication number: 20130338855Abstract: In one embodiment, a system for presenting fleet vehicle operation information in standardized forms includes a telematics module and a data standardizing module. The telematics module receives measurements related to operation of multiple vehicles in a fleet. The data standardizing module, using a first technique, estimates a first value for a parameter for at least one vehicle of the multiple vehicles based at least on the measurements. Further, the data standardizing module, using a second technique, estimates a second value for the parameter for at least one vehicle of the multiple vehicles based at least on the measurements. The second technique including using some measurement to estimate the second value different from the measurements used to estimate the first value according to the first technique. The data standardizing module outputs one or both of the first value and the second value for presentation to a user.Type: ApplicationFiled: June 18, 2013Publication date: December 19, 2013Inventors: Ralph James Mason, David John Mitchell, John Thomas Morris