IP Library Granted Patent US 12,327,434
Granted Patent B2
US 12,327,434 · App. 16/856,922 · Granted Jun 10, 2025

Vehicle traffic and vehicle related transaction control system

Inventors: Brian Heath (Vancouver, CA); Tse Young Ko (Edmonton, CA); Brian Mofford (Edmonton, CA)
Assignee: Drivewyze Ltd.
G07B15/063G06Q10/0832G06Q20/3224G06Q50/40G08G1/096716G08G1/096741G08G1/096775G08G1/207G06Q2240/00G08G1/017G08G1/02G08G1/04G08G1/14
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 12,327,434
App. No.
16/856,922
Granted
Jun 10, 2025
Kind
B2
Abstract

A location enabled mobile wireless device and central system cooperate to provide traffic control such as vehicle inspection site services and toll station services. Traffic control information such as vehicle inspection site information and toll station information is independently processed by a third party provider and sent to the central system. The mobile wireless device monitors its location and sends location and vehicle related information to the central system. The central system compares data from the third party provider and the mobile wireless device. The mobile wireless device or the central system take an action based on the comparison, such as toll payment or vehicle inspection site operations.

Claims (49)

1. A method of determining contemporaneously with transit of a vehicle between a roadside sensor location and a vehicle traffic control site, by a central processing system for vehicle traffic control connected to a telecommunications network, an association between the vehicle and a data output event of plural data output events produced by one or more sensors at the roadside location, the method comprising:

receiving, at the central processing system prior to the vehicle passing the vehicle traffic control site, a first dataset from a mobile wireless device carried by the vehicle, the first dataset comprising vehicle location data obtained by monitoring a location of the mobile wireless device in which the location is determined from satellites to produce a series of location detection events each associated with a respective location and location detection event time stamp, and vehicle related information;

accessing, by the central processing system, a second dataset including the plural data output events produced by the one or more sensors at the roadside sensor location, wherein the central processing system accesses the second dataset and receives the first dataset without a direct communication link between the mobile wireless device carried by the vehicle and the one or more sensors at the roadside sensor location;

calculating, by the central processing system, a time at which the vehicle encountered the roadside sensor location based on a comparison of the roadside sensor location with the respective locations and location detection event time stamps of the series of location detection events;

comparing, by the central processing system prior to the vehicle passing the vehicle traffic control site, the calculated time at which the vehicle encountered the roadside sensor location to times of the plural data output events produced by the one of more sensors to determine a temporal correspondence between the data output event of the plural data output events and the calculated time at which the vehicle entered the roadside sensor location, and to determine a lack of temporal correspondence between other data output events of the plural data output events and the calculated time;

determining, by the central processing system, the association between the vehicle and the data output event based on the determined temporal correspondence and the determined lack of temporal correspondence; and

outputting, contemporaneously with the transit of the vehicle between the roadside sensor location and the vehicle traffic control site, by the central processing system prior to the vehicle passing a vehicle traffic control site, one or more electronic commands that control vehicle traffic based on the association between the vehicle and the data output event.

2. The method of claim 1 in which the first dataset is obtained from a third party provider.

3. The method of claim 2 in which the second dataset also comprises rule based data related to the movement of vehicles along roads.

4. The method of claim 3 in which the second dataset is obtained by the central processing system downloading from the third party provider to the central processing system using a web service a second file containing the second dataset.

5. The method of claim 3 in which:

the second dataset comprises toll information;

the vehicle location data specifies the presence of the vehicle at a toll location; and

the method includes initiating a toll payment to a toll service provider.

6. The method of claim 5 in which the toll service provider is the third party provider.

7. The method of claim 5 further comprising:

the central processing system using the vehicle location data to estimate a toll charge related to the presence of the vehicle at the toll location; and

deducting the toll charge from an account related to the mobile wireless device.

8. The method of claim 7 in which the method further comprises associating the toll charge to the toll payment and adjusting the account when the toll charge differs from the toll payment.

9. The method of claim 3 in which:

the second dataset comprises safety rules;

the vehicle location data specifies the presence of the vehicle at a vehicle inspection site; and

the method further comprises sending a signal to the mobile wireless device indicative of whether the vehicle is permitted to bypass the vehicle inspection site.

10. The method of claim 9 the method further comprises sending a notification to a law enforcement service.

11. The method of claim 9 in which the method further comprises initiating a toll payment.

12. The method of claim 1 in which receiving the first dataset comprises downloading from the mobile wireless device to the central processing system the first dataset containing the location data and vehicle related information through a web service.

13. The method of claim 1 further comprising uploading to the mobile wireless device a set of instructions for:

periodically obtaining a location of the mobile wireless device; and

comparing the location to a set of stored geographic areas.

14. The method of claim 13 in which the set of instructions includes instructions for communicating vehicle related information to the central processing system.

15. The method of claim 1 in which the one or more sensors at the roadside sensor location produce data concerning vehicles in a first lane, and one or more additional sensors detect vehicles in a second lane at the roadside sensor location, and the association between the vehicle and the data output event produced by the one or more sensors at the roadside sensor location is recorded depending on the lack of detection of a vehicle in the second lane by the one or more additional sensors.

16. The method of claim 1 in which the mobile wireless device initiates producing the series of location detection events upon the mobile wireless device entering a pre-defined geographic area, the vehicle encountering the roadside sensor location after the mobile wireless device initiates producing the series of location detection events.

17. A central processing system for connecting to a telecommunications network, the central processing system comprising:

a server connected to the telecommunications network to receive first dataset from a mobile wireless device and a second dataset including data produced by one or more sensors at a roadside sensor location, wherein the server receives the first and second datasets without a direct communication link between the mobile wireless device and the one or more sensors at the roadside sensor location, the one or more sensors producing data concerning vehicles; and

the central processing system being configured to, contemporaneously with transit of a vehicle between the roadside sensor location and a vehicle traffic control site, carry out steps of:

receiving, prior to the vehicle passing the vehicle control site, the first dataset from the mobile wireless device carried by the vehicle, the first data set comprising vehicle location data obtained by monitoring a location of the mobile wireless device in which the location is determined from satellites to produce a series of location detection events each associated with a respective location and location detection event time stamp, and vehicle related information;

calculating a time at which the vehicle encountered the roadside sensor location based on a comparison of the roadside sensor location with the respective locations and location detection event time stamps of the series of location detection events;

comparing, prior to the vehicle passing the vehicle traffic control site, the calculated time at which the vehicle encountered the roadside sensor location to times of plural data output events of the data produced by the one of more sensors to determine a temporal correspondence between a data output event of the plural data output events and the calculated time at which the vehicle entered the roadside sensor location, and to determine a lack of temporal correspondence between other data output events of the plural data output events and the calculated time;

determining an association between the vehicle and the data output event based on the determined temporal correspondence and the determined lack of temporal correspondence; and

taking one or more actions contemporaneously with the transit of the vehicle between the roadside sensor location and the vehicle traffic control site based on the step of determining the association, including sending a signal to the mobile wireless device prior to the vehicle passing the vehicle traffic control site, the signal being indicative of whether the vehicle is permitted to bypass a vehicle inspection site.

18. The central processing system of claim 17 configured to instruct the mobile wireless device to initiate producing the series of location detection events upon the mobile wireless device entering a pre-defined geographic area, wherein the vehicle encountering the roadside sensor location after the mobile wireless device initiates producing the series of location detection events.

19. A method of determining contemporaneously with transit of a vehicle between a roadside sensor location and a vehicle traffic control site, by a central processing system for vehicle traffic control connected to a telecommunications network, an association between the vehicle and a data output event of plural data output events produced by one or more sensors at the roadside sensor location, the method comprising:

receiving, at the central processing system prior to the vehicle passing the vehicle control site, a first dataset from a mobile wireless device carried by the vehicle, the first dataset comprising vehicle location data obtained by monitoring a location of the mobile wireless device in which the location is determined from satellites to produce a series of location detection events each associated with a respective location and location detection event time stamp, and vehicle related information;

accessing, by the central processing system, a second dataset including the plural data output events produced by the one or more sensors at a roadside sensor location, wherein the central processing system accesses the second dataset and receives the first dataset without a direct communication link between the mobile wireless device carried by the vehicle and the one or more sensors at the roadside sensor location;

comparing, by the central processing system prior to the vehicle passing the vehicle traffic control site, the roadside sensor location with the respective locations and location detection event timestamps of the series of location detection events to calculate a time at which the vehicle encountered the roadside sensor location;

comparing, by the central processing system, the calculated time at which the vehicle encountered the roadside sensor location to times of the plural data output events to determine a temporal correspondence between the data output event of the plural data output events and the calculated time at which the vehicle entered the roadside sensor location, and to determine a lack of temporal correspondence between other data output events of the plural data output events and the calculated time;

determining, by the central processing system, an association between the vehicle and data output event based on the determined temporal correspondence and the determined lack of temporal correspondence; and

outputting, contemporaneously with the transit of the vehicle between the roadside sensor location and the vehicle traffic control site, by the central processing system prior to the vehicle passing the vehicle traffic control site, one or more electronic commands that control vehicle traffic based on the association between the vehicle and the data output event.

20. The method of claim 19 in which the mobile wireless device initiates producing the series of location detection events upon the mobile wireless device entering a pre-defined geographic area, the vehicle encountering the roadside sensor location after the mobile wireless device initiates producing the series of location detection events.

Assignments (3)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT R/F 060211/0674 Recorded Aug 14, 2024
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: DRIVEWYZE LTD. (F/K/A INTELLIGENT IMAGING SYSTEMS, INC.)
Reel/Frame 068602/0648 →
CHANGE OF NAME Recorded Jul 25, 2024
From: INTELLIGENT IMAGING SYSTEMS, INC.
To: DRIVEWYZE LTD.
Reel/Frame 068152/0583 →
SECURITY INTEREST Recorded Jun 15, 2022
From: INTELLIGENT IMAGING SYSTEMS, INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 060211/0674 →
Continuity (3)
Continuation 13414652 · Mar 7, 2012
Provisional Application 61450055 · Mar 7, 2011
Related Publication 20200250990A1 · Aug 6, 2020
References Cited (109)
US 5677533A · Yaktine et al. · 1997 [cited by applicant]
US 5751245A · Janky et al. · 1998 [cited by applicant]
US 5842131A · Yamane · 1998 [cited by applicant]
US 6826742B2 · Maeno et al. · 2004 [cited by applicant]
US 7164986B2 · Humphries et al. · 2007 [cited by applicant]
US 7339469B2 · Braun · 2008 [cited by applicant]
US 7353185B2 · Fuyama · 2008 [cited by applicant]
US 7382276B2 · Boss et al. · 2008 [cited by applicant]
US 7480560B2 · Boll · 2009 [cited by examiner]
US 7489303B1 · Pryor · 2009 [cited by applicant]
US 7492315B2 · Verechtchiagine · 2009 [cited by applicant]
US 7516010B1 · Kaplan et al. · 2009 [cited by applicant]
US 7526380B2 · Olague et al. · 2009 [cited by applicant]
US 7532976B2 · Hartinger · 2009 [cited by applicant]
US 7612668B2 · Harvey · 2009 [cited by applicant]
US 7650227B2 · Kirk et al. · 2010 [cited by applicant]
US 7834778B2 · Browne et al. · 2010 [cited by applicant]
US 7847708B1 · Jones et al. · 2010 [cited by applicant]
US 7848765B2 · Phillips et al. · 2010 [cited by applicant]
US 7877198B2 · Tenzer et al. · 2011 [cited by applicant]
US 7880642B2 · Gueziec · 2011 [cited by applicant]
US 7881838B2 · Larschan et al. · 2011 [cited by applicant]
US 7885685B2 · Himmelstein · 2011 [cited by applicant]
US 7895131B2 · Kraft · 2011 [cited by applicant]
US 7941269B2 · Laumeyer et al. · 2011 [cited by applicant]
US 7979172B2 · Breed · 2011 [cited by applicant]
US 8085166B2 · Tamir et al. · 2011 [cited by applicant]
US 8089373B2 · Beale et al. · 2012 [cited by applicant]
US 8209120B2 · Breed · 2012 [cited by applicant]
US 8244828B2 · Anderson et al. · 2012 [cited by applicant]
US 8358222B2 · Gueziec · 2013 [cited by applicant]
US 8478514B2 · Kargupta · 2013 [cited by applicant]
US 8489433B2 · Altieri et al. · 2013 [cited by applicant]
US 8510200B2 · Pearlman et al. · 2013 [cited by applicant]
US 8587454B1 · Dearworth · 2013 [cited by examiner]
US 8700255B2 · Joseph · 2014 [cited by applicant]
US 8736419B2 · McQuade et al. · 2014 [cited by applicant]
US 9311816B2 · Engler et al. · 2016 [cited by applicant]
US 20010025251A1 · Konishi et al. · 2001 [cited by applicant]
US 20020029108A1 · Liu et al. · 2002 [cited by applicant]
US 20020143611A1 · Odinak · 2002 [cited by applicant]
US 20020188575A1 · Freeny, Jr. · 2002 [cited by applicant]
US 20020190856A1 · Howard · 2002 [cited by applicant]
US 20040012491A1 · Kulesz et al. · 2004 [cited by applicant]
US 20040021579A1 · Oursler · 2004 [cited by examiner]
US 20040073356A1 · Craine · 2004 [cited by applicant]
US 20040119609A1 · Solomon · 2004 [cited by applicant]
US 20040135677A1 · Asam · 2004 [cited by examiner]
US 20050197976A1 · Tuton et al. · 2005 [cited by applicant]
US 20050280555A1 · Warner · 2005 [cited by applicant]
US 20050286421A1 · Janacek · 2005 [cited by applicant]
US 20060054680A1 · Feldman et al. · 2006 [cited by applicant]
US 20060142933A1 · Feng · 2006 [cited by examiner]
US 20060258367A1 · Chiang · 2006 [cited by applicant]
US 20070115101A1 · Creekbaum et al. · 2007 [cited by applicant]
US 20070168104A1 · Nelson et al. · 2007 [cited by applicant]
US 20070273471A1 · Shilling et al. · 2007 [cited by applicant]
US 20070285280A1 · Robinson et al. · 2007 [cited by applicant]
US 20080028846A1 · Heath et al. · 2008 [cited by applicant]
US 20080040210A1 · Hedley · 2008 [cited by applicant]
US 20080088437A1 · Aninye et al. · 2008 [cited by applicant]
US 20080106436A1 · Breed · 2008 [cited by applicant]
US 20080162034A1 · Breen · 2008 [cited by applicant]
US 20080163231A1 · Breen et al. · 2008 [cited by applicant]
US 20090018721A1 · Mian et al. · 2009 [cited by applicant]
US 20090024458A1 · Palmer · 2009 [cited by applicant]
US 20090140886A1 · Bender · 2009 [cited by applicant]
US 20090184847A1 · Kohli et al. · 2009 [cited by applicant]
US 20090201169A1 · D'Hont et al. · 2009 [cited by applicant]
US 20090231161A1 · Malarky · 2009 [cited by examiner]
US 20090312888A1 · Sickert et al. · 2009 [cited by applicant]
US 20100100275A1 · Mian et al. · 2010 [cited by applicant]
US 20100106567A1 · McNew et al. · 2010 [cited by applicant]
US 20100127919A1 · Curran · 2010 [cited by examiner]
US 20100287037A1 · Rice et al. · 2010 [cited by applicant]
US 20100287038A1 · Copejans · 2010 [cited by applicant]
US 20110015971A1 · Hembury · 2011 [cited by examiner]
US 20110035294A1 · Mizrah · 2011 [cited by applicant]
US 20110047009A1 · Deitiker et al. · 2011 [cited by applicant]
US 20110054979A1 · Cova et al. · 2011 [cited by applicant]
US 20110136468A1 · McNamara et al. · 2011 [cited by applicant]
US 20110148634A1 · Putz · 2011 [cited by applicant]
US 20110196571A1 · Foladare et al. · 2011 [cited by applicant]
US 20110208568A1 · Deitiker et al. · 2011 [cited by applicant]
US 20110238300A1 · Schenken · 2011 [cited by examiner]
US 20110267470A1 · Povolny · 2011 [cited by applicant]
US 20120101883A1 · Akhter et al. · 2012 [cited by applicant]
US 20120130727A1 · Ahmed · 2012 [cited by applicant]
US 20120139696A1 · McQuade · 2012 [cited by examiner]
US 20120169516A1 · Turnock et al. · 2012 [cited by applicant]
US 20120179363A1 · Pierfelice · 2012 [cited by applicant]
US 20120215594A1 · Gravelle · 2012 [cited by examiner]
US 20120216106A1 · Casey · 2012 [cited by examiner]
US 20130096731A1 · Tamari et al. · 2013 [cited by applicant]
US 20130144770A1 · Boling et al. · 2013 [cited by applicant]
US 20130144805A1 · Boling et al. · 2013 [cited by applicant]
EP 0577328A2 · 1994 [cited by applicant]
EP 1042738B1 · 2005 [cited by applicant]
WO 9713208A1 · 1997 [cited by applicant]
WO WO9933027A1 · 1999 [cited by examiner]
Persad et al., “Toll Collection Technology and Best Practices”, No. Product 0-5217-P1. Aug. 2006; Revised Jan. 2007. (Year: 2007). [cited by examiner]
U.S. Department Transportation, Federal Motor Carrier Safety Administration, “Wireless Roadside Inspection Proof-of-Concept Test,” Sep. 2009, 95 pages. [cited by applicant]
Fenger, C., et al., “The Promising Marriage of Wireless and GPS Technologies”, u-blox AG, Nov. 2009, 13 pages. [cited by applicant]
Kwan, M., “Pay Toll Booths With Bluetooth Phones”, Mobile Magazine, Sep. 4, 2007, <http:f/www.mobilemag_ com/2007/09/04/pay-toll-booths-with-bluetooth-phones> [retrieved Sep. 1, 2011], 3 pages. [cited by applicant]
Lin C.E., and L.Y. Bl, “A Mobile Electronic Toll Collection for E-commerce Applications”, Journal of Theoretical and Applied Electronic Commerce Research 3(2):111-128, Aug. 2008. [cited by applicant]
Persad, K., et al., “Toll Collection Technology and Best Practices”, Center for Transportation Research, University of Texas at Austin, Aug. 2006 (revised Jan. 2007), 38 pages. [cited by applicant]
TollRoadsNews, “Mobile Phones Demonstrated for Toll Collection Cameras in Turkey”, Toll Roads News, May 17, 2007, <http:f/www.tollroadsnews.com/node/138> [retrieved Aug. 9, 2011], 2 pages. [cited by applicant]
TollRoadsNews, “Open Road Tolling and Mobile Phones to pay Tolls in S Korea”, Toll Roads News, Sep. 10, 2007, <http:f/www.tollroadsnews.com/node/3123> [retrieved Aug. 9, 2011], 2 pages. [cited by applicant]
Kreis, S. D. et al., “The North American Transportation Security Center—SERRI Analysis Update”, Jul. 2009, 159 pages. [cited by applicant]