Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEMS AND METHODS FOR TRACKING ACCESS TO AN AREA USING ULTRA-WIDEBAND RADIO TECHNOLOGY
Document Type and Number:
WIPO Patent Application WO/2022/271188
Kind Code:
A1
Abstract:
A payment terminal computer program may track entry to, presence in, and exit from an area using ultrawideband (UWB) radio technology by: receiving, from an UWB radio, first information to determine a first distance between a UWB radio-enabled mobile electronic device and the UWB radio or a first position of the UWB radio-enabled mobile electronic device; determining that the UWB radio-enabled mobile electronic device is at an entrance to the area based on the first distance or position; receiving, from the UWB radio, second information to determine a second distance between the UWB radio-enabled mobile electronic device and the UWB radio or a second position of the UWB radio-enabled mobile electronic device; determining that the UWB radio-enabled mobile electronic device is at an exit from the area based on the second distance or position; and determining a fee based on the first communication and the second communication.

Inventors:
STODDART IAN MATTHEW (GB)
POTTER THOMAS ARTHUR (US)
Application Number:
PCT/US2021/039216
Publication Date:
December 29, 2022
Filing Date:
June 25, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
VERIFONE INC (US)
International Classes:
G07B15/02; G01S13/02; G07C9/00
Domestic Patent References:
WO2020043346A12020-03-05
Foreign References:
US20190108700A12019-04-11
US20210170991A12021-06-10
US20150095123A12015-04-02
US20160140846A12016-05-19
Attorney, Agent or Firm:
OCZEK, Jeremy P. (US)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A method for tracking entry to, presence in, and exit from an area using ultrawideband (UWB) radio technology, comprising: receiving, by a payment terminal computer program executed on a payment terminal and from an UWB radio, a first communication comprising first information for the payment terminal computer program to determine a first distance between a UWB radio-enabled mobile electronic device and the UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an entrance to the area based at least in part on the first distance; receiving, by the payment terminal computer program and from the UWB radio, a second communication comprising second information for the payment terminal computer program to determine a second distance between the UWB radio-enabled mobile electronic device and the UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an exit from the area based at least in part on the second distance; determining, by the payment terminal computer program, a fee based on the first communication and the second communication; and controlling, by the payment terminal computer program, an access control device in response to receipt of the fee.

2. The method of claim 1, further comprising: storing, by the payment terminal computer program, a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; and storing, by the payment terminal computer program, a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio- enabled mobile electronic device.

3. The method of claim 2, wherein the fee is based on a time difference between the second timestamp and the first timestamp.

4. The method of claim 1, wherein the fee is a flat fee.

5. The method of claim 1, further comprising: receiving, by the payment terminal computer program and from the UWB radio, a third communication comprising third information for the payment terminal computer program to determine a third distance between the UWB radio-enabled mobile electronic device and the UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is in a sub-area of the area based at least in part on the third distance; and adjusting, by the payment terminal computer program, the fee based on the determination.

6. The method of claim 5, wherein: the sub-area is a premium area and the fee is adjusted by increasing the fee; or the sub-area is a discount area and the fee is adjusted by decreasing the fee.

7. The method of claim 1, wherein the first information comprises first time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device, and the second information comprises second time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device.

8. A method for tracking entry to, presence in, and exit from an area using ultrawideband (UWB) radio technology, comprising: receiving, by a payment terminal computer program executed on a payment terminal and from a first UWB radio, a first communication comprising first information for the payment terminal computer program to determine a first distance between a UWB radio- enabled mobile electronic device and the first UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an entrance to the area based at least in part on the first distance; receiving, by the payment terminal computer program and from a second UWB radio, a second communication indicating presence of the UWB radio-enabled mobile electronic device in a sub-area of the area; receiving, by the payment terminal computer program and from the first UWB radio, a third communication comprising third information for the payment terminal computer program to determine a third distance between the UWB radio-enabled mobile electronic device and the first UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an exit from the area based on the third distance; determining, by the payment terminal computer program, a fee based on the first communication and the third communication; adjusting, by the payment terminal computer program, the fee based on the second communication; and controlling, by the payment terminal computer program, an access control device in response to receipt of the fee.

9. The method of claim 8, further comprising: storing, by the payment terminal computer program, a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; storing, by the payment terminal computer program, a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio- enabled mobile electronic device; and storing, by the payment terminal computer program, a third timestamp for the third communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device.

10. The method of claim 9, wherein the fee is based on a time difference between the third timestamp and the first timestamp.

11. The method of claim 8, wherein the fee is a flat fee.

12. The method of claim 8, wherein: the sub-area is a premium area and the fee is adjusted by increasing the fee; or the sub-area is a discount area and the fee is adjusted by decreasing the fee.

13. The method of claim 8, wherein the first information comprises first time of flight information between the first UWB radio and the UWB radio-enabled mobile electronic device, and the third information comprises second time of flight information between the first UWB radio and the UWB radio-enabled mobile electronic device.

14. A payment terminal device comprising: a computer processor; a memory comprising a payment terminal computer program; and an ultra-wideband (UWB) radio comprising a plurality of antennas; wherein the payment terminal computer program is configured to: receive a first communication from the UWB radio comprising first information for the payment terminal computer program to determine a first position of a UWB radio-enabled mobile electronic device; determine that the UWB radio-enabled mobile electronic device is at an entrance to an area based at least m part on the first position; receive a second communication from the UWB radio comprising second information for the payment terminal computer program to determine a second position of the UWB radio-enabled mobile electronic device; determine that the UWB radio-enabled mobile electronic device is at an exit from the area based at least in part on the second position; determine a fee based on the first communication and the second communication; and control an access control device in response to receipt of the fee.

15. The payment terminal device of claim 14, wherein the payment terminal computer program is further configured to: store a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; and store a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; wherein the fee is based on a time difference between the second timestamp and the first timestamp.

16. The payment terminal device of claim 14, wherein the payment terminal computer program is further configured to: receive a third communication from the UWB radio comprising third information for the payment terminal computer program to determine a third position of the UWB radio- enabled mobile electronic device; determine that the UWB radio-enabled mobile electronic device is in a sub-area of the area based at least in part on the third position; and adjust the fee based on the determination.

17. The payment terminal device of claim 16, wherein the sub-area is a premium area and the fee is adjusted by increasing the fee; or the sub-area is a discount area and the fee is adjusted by decreasing the fee.

18. The payment terminal device of claim 14, wherein the payment terminal computer program is further configured to: receive a third communication from a second UWB radio indicating presence of the UWB radio-enabled mobile electronic device in a sub-area of the area; and adjust the fee based on the presence of the UWB radio-enabled mobile electronic device in the sub-area of the area.

19. The payment terminal device of claim 18, wherein: the sub-area is a premium area and the fee is adjusted by increasing the fee; or the sub-area is a discount area and the fee is adjusted by decreasing the fee.

20. The payment terminal device of claim 14, wherein the first information comprises first time of flight information between the UWB radio and the UWB radio- enabled mobile electronic device, and the second information comprises second time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device.

Description:
SYSTEMS AND METHODS FOR TRACKING ACCESS TO AN AREA USING ULTRA-WIDEBAND RADIO TECHNOLOGY

BACKGROUND OF THE INVENTION

1. Field of the Invention

[0001] The present disclosure relates generally to systems and methods for tracking access to an area using ultra- wideband radio technology.

2. Description of The Related Art

[0002] Many everyday activities require paid access to enter an area, such as paying for parking a vehicle in a parking garage or lot, paying to attend a concert or sporting event at a venue, etc. To enter the area, a customer can either pay in advance, such as when paying to enter a concert venue, or may pay after, such as paying for parking when leaving the parking garage or lot. Sometimes multiple tiers or access levels may be provided, such as a premium tier, a standard tier, and a discount tier. Premium tier access typically costs more than standard tier access and discount tier access typically costs less than standard tier access. Regardless, access to the non-standard tiers usually requires the user to decide in advance, so that he or she can pre-pay or receive a ticket so they can post-pay upon departure. SUMMARY OF THE INVENTION

[0003] Systems and methods for tracking access to an area using ultra-wideband radio technology are disclosed. In one embodiment, a method for tracking entry to, presence in, and exit from an area using ultrawi deband (UWB) radio technology may include: (1) receiving, by a payment terminal computer program executed on a payment terminal and from an UWB radio, a first communication comprising first information for the payment terminal computer program to determine a first distance between a UWB radio-enabled mobile electronic device and the UWB radio; (2) determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an entrance to the area based at least in part on the first distance; (3) receiving, by the payment terminal computer program and from the UWB radio, a second communication comprising second information for the payment terminal computer program to determine a second distance between the UWB radio-enabled mobile electronic device and the UWB radio; (4) determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an exit from the area based at least in part on the second distance; (5) determining, by the payment terminal computer program, a fee based on the first communication and the second communication; and (6) controlling, by the payment terminal computer program, an access control device in response to receipt of the fee.

[0004] In one embodiment, the method may further include: storing, by the payment terminal computer program, a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; and storing, by the payment terminal computer program, a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device.

[0005] In one embodiment, the fee may be based on a time difference between the second timestamp and the first timestamp.

[0006] In one embodiment, the fee may be a flat fee.

[0007] In one embodiment, the method may further include: receiving, by the payment terminal computer program and from the UWB radio, a third communication comprising third information for the payment terminal computer program to determine a third distance between the UWB radio-enabled mobile electronic device and the UWB radio; determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is in a sub-area of the area based at least in part on the third distance; and adjusting, by the payment terminal computer program, the fee based on the determination. [0008] In one embodiment, the sub-area may be a premium area and the fee may be adjusted by increasing the fee; or the sub-area may be a discount area and the fee may be adjusted by decreasing the fee.

[0009] In one embodiment, the first information may include first time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device, and the second information may include second time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device.

[0010] According to another embodiment, a method for tracking entry to, presence in, and exit from an area using ultrawi deband (UWB) radio technology may include: (1) receiving, by a payment terminal computer program executed on a payment terminal and from a first UWB radio, a first communication comprising first information for the payment terminal computer program to determine a first distance between a UWB radio-enabled mobile electronic device and the first UWB radio; (2) determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an entrance to the area based at least in part on the first distance; (3) receiving, by the payment terminal computer program and from a second UWB radio, a second communication indicating presence of the UWB radio-enabled mobile electronic device in a sub-area of the area; (4) receiving, by the payment terminal computer program and from the first UWB radio, a third communication comprising third information for the payment terminal computer program to determine a third distance between the UWB radio-enabled mobile electronic device and the first UWB radio; (5) determining, by the payment terminal computer program, that the UWB radio-enabled mobile electronic device is at an exit from the area based on the third distance; (6) determining, by the payment terminal computer program, a fee based on the first communication and the third communication; (7) adjusting, by the payment terminal computer program, the fee based on the second communication; and (8) controlling, by the payment terminal computer program, an access control device in response to receipt of the fee.

[0011] In one embodiment, the method may further include: storing, by the payment terminal computer program, a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; storing, by the payment terminal computer program, a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; and storing, by the payment terminal computer program, a third timestamp for the third communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device.

[0012] In one embodiment, the fee may be based on a time difference between the third timestamp and the first timestamp.

[0013] In one embodiment, the fee may be a flat fee.

[0014] In one embodiment, the sub-area may be a premium area and the fee may be adjusted by increasing the fee; or the sub-area may be a discount area and the fee may be adjusted by decreasing the fee.

[0015] In one embodiment, the first information may include first time of flight information between the first UWB radio and the UWB radio-enabled mobile electronic device, and the third information may include second time of flight information between the first UWB radio and the UWB radio-enabled mobile electronic device.

[0016] According to another embodiment, a payment terminal device may include: a computer processor; a memory comprising a payment terminal computer program; and an ultra-wideband (UWB) radio comprising a plurality of antennas. The payment terminal computer program may be configured to: receive a first communication from the UWB radio comprising first information for the payment terminal computer program to determine a first position of a UWB radio-enabled mobile electronic device; determine that the UWB radio- enabled mobile electronic device is at an entrance to an area based at least in part on the first position; receive a second communication from the UWB radio comprising second information for the payment terminal computer program to determine a second position of the UWB radio-enabled mobile electronic device; determine that the UWB radio-enabled mobile electronic device is at an exit from the area based at least in part on the second position; determine a fee based on the first communication and the second communication; and control an access control device in response to receipt of the fee.

[0017] In one embodiment, the payment terminal device may be further configured to: store a first timestamp for the first communication and an identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device; and store a second timestamp for the second communication and the identifier for a mobile electronic device in the UWB radio-enabled mobile electronic device. The fee may be based on a time difference between the second timestamp and the first timestamp.

[0018] In one embodiment, the payment terminal computer program may be further configured to: receive a third communication from the UWB radio comprising third information for the payment terminal computer program to determine a third position of the UWB radio-enabled mobile electronic device; determine that the UWB radio-enabled mobile electronic device is in a sub-area of the area based at least in part on the third position; and adjust the fee based on the determination.

[0019] In one embodiment, the sub-area may be a premium area and the fee may be adjusted by increasing the fee; or the sub-area may be a discount area and the fee may be adjusted by decreasing the fee.

[0020] In one embodiment, the payment terminal computer program may be further configured to: receive a third communication from a second UWB radio indicating presence of the UWB radio-enabled mobile electronic device in a sub-area of the area; and adjust the fee based on the presence of the UWB radio-enabled mobile electronic device in the sub-area of the area.

[0021] In one embodiment, the sub-area may be a premium area and the fee may be adjusted by increasing the fee; or the sub-area may be a discount area and the fee may be adjusted by decreasing the fee. [0022] In one embodiment, the first information may include first time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device, and the second information may include second time of flight information between the UWB radio and the UWB radio-enabled mobile electronic device.

BRIEF DESCRIPTION OF THE DRAWINGS

[0023] For a more complete understanding of the present invention, the objects and advantages thereof, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:

[0024] Figure 1 depicts a system for tracking access to an area using ultra-wideband radio technology according to one embodiment;

[0025] Figure 2 illustrates a UWB radio is provided according to one embodiment;

[0026] Figure 3 depicts a method for determining a distance between a UWB radio and a mobile electronic device according to one embodiment;

[0027] Figure 4 depicts a method for tracking access to an area using ultra-wideband radio technology according to one embodiment;

[0028] Figure 5 depicts a system for tracking access to an area using ultra-wideband radio technology according to another embodiment; and

[0029] Figure 6 depicts a method for tracking access to an area using ultra-wideband radio technology according to another embodiment.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

[0030] Embodiments are directed to systems and methods for tracking access to an area using ultrawideband radio technology.

[0031] Ultra-wideband, or UWB, is a radio technology that uses low energy for short- range, high-bandwidth communications (e.g., over 500 MHz) over a large portion of the radio spectrum. The time of flight of a UWB signal - the time it takes a signal to be transmitted, and a reply to that signal to be received from the other UWB radio - may be used to determine a distance between the UWB radios. In contrast, other technologies, such as Bluetooth Low Energy (BLE) and WiFi, generally use Received Signal Strength Indicator, or RSSI, to estimate distances based on the signal strength of a received signal. Because BLE and WiFi are primarily designed to transmit data, they use narrowband signalling with long data packets. This is inherently prone to interference within the packet, which introduces difficulty and errors into determining a time of flight for these signals. Further, any shielding encountered by the Bluetooth or WiFi signal may make devices appear to be further apart than they are, further reducing the accuracy of any distance determinations based on RSSI and time of flight.

[0032] Referring to Figure 1, a system for tracking entry to, presence in, and exit from an area using UWB radio technology is disclosed according to an embodiment. For example, a single UWB radio may be used to monitor distances between the UWB radio and a UWB-enabled device, such as a mobile electronic device, in order to track entry to, presence in, and exit from an area.

[0033] System 100 may include area 110, which may be an area that a user may wish to access. Area 110 may be any type of area with access restrictions, such as parking garages, sporting venues, movie theaters, concert halls, clubs, etc. Area 110 may include entry 111 and exit 113. Entry 111 and exit 113 may allow the entry of pedestrians, vehicles, etc. In one embodiment, entry 111 and exit 113 may include access control devices, such as turnstiles, gates, or other sensing devices (e.g., electric eyes, pressure pads or mats, etc.). [0034] Area 110 may comprise a single area for which access thereto may be charged at a standard rate. The standard rate may be based on access to the area (e.g., a flat fee that is charged regardless of the time spent in area 110), a time-based rate (e.g., based on minutes, hours, days, etc. spent in area 110), etc. The standard rate may be considered to be a base rate for access to area 110.

[0035] In one embodiment, area 110 may include one or more sub-areas that may have different rates, such as first sub-area 130 and second sub-area 140. Additional sub-areas may be included as is necessar and-or desired. For example, first sub-area 130 may have the standard rate, and second sub-area 140 may have a discount rate (e.g., if second sub-area is a less desirable area than first sub-area 130, such as being further from a focal point, such as a screen, airport terminal, etc.) or a premium rate (e.g., if second sub-area is a more desirable area than first sub-area 130, such as being closer to a focal point, such as a screen, airport terminal, being a VIP area, etc.) depending on the configuration of area 110.

[0036] In one embodiment, first sub-area 130 and second sub-area 140 may be separated by a physical barrier; in another embodiment, indicators, such as signs, may differentiate first sub-area 130 and second sub-area 140. For example, certain parking spaces may be marked as premium parking spaces, as discount parking spaces, etc.

[0037] Area 110 may include payment terminal 120. Payment terminal 120 may be any suitable payment terminal, such as a kiosk, point of sale device, etc. Payment terminal 120 may be co-located with exit 113 from area 110. A more detailed illustration of payment terminal 120 according to one embodiment is provided in Figure 2. Payment terminal 120 may include payment terminal computer program 122, UWB radio 124, Bluetooth radio 126, and one or more computer processor 129. UWB radio 124 may include a plurality of antennas 123. One antenna 123 may be used to transmit UWB signals to, for example, mobile electronic device UWB radio 172 on mobile electronic device 170, and both antennas 123 may receive signals from mobile electronic device UWB radio 172. Figure 2 depicts three antennas 123; additional antennas 123 may be used as is necessary and/or desired.

[0038] Two antennas 123 may be required to determine the angle of arrival, as the angle of arrival is calculated from either the time or phase difference between the same signal received at each of the antennas 123. With two antennas 123, however, there may be uncertainty with regard to which side of antennas 123 mobile electronic device 170 is located, and the positioning of antennas 123 may be used to assist in determining the side (e.g., antennas 123 may be positioned so that it is physically impossible for mobile electronic device 170 to be on one side of the antennas 123). With three antennas 123, the positioning of mobile electronic device 170 is absolute.

[0039] Using UWB radio 124, payment terminal computer program 122 may identify a distance between antennas 123 and mobile electronic device UWB radio 172. In one embodiment, payment terminal computer program 122 may cause UWB radio 124 to transmit a range request signal (e.g., a signal containing a range request packet) from at least one of antennas 123, and each antenna 123 may receive a reply signal from mobile electronic device UWB radio 172. The reply signal may include identifier 173 for mobile electronic device UWB radio 172, such as a Device Identifier or Device ID. Payment terminal computer program 122 may then use the round-trip times of flight for the range request signal and the reply signal received by each antenna 123 to determine the distance between UWB radio 124 and mobile electronic device UWB radio 172. In one embodiment, payment terminal computer program 122 may further use the angles of arrival of each reply signal determine the position of mobile electronic device UWB radio 172. Examples of protocols for using UWB ranging are disclosed in E. Parasystole et al. “An overview of the IEEE 802.15.4a Standard,” in IEEE Communications Magazine, vol. 48, no. 1, pp. 47-53 (January 2010), the disclosure of which is hereby incorporated, by reference, in its entirety.

[0040] In one embodiment, payment terminal computer program 122 may compare the determined position for mobile electronic device UWB radio 172 to a predetermined distance from UWB radio 124 in order to determine the physical location of mobile electronic device UWB radio 172 in area 110. For example, if mobile electronic device UWB radio 172 is within a predetermined distance of UWB radios 124 (e.g., within two feet), payment terminal computer program 122 may determine that mobile electronic device UWB radio 172 is exiting area 110 at exit 113. If mobile electronic device UWB radio 172 is within a certain distance of UWB radio 124, payment terminal computer program 122 may determine that mobile electronic device UWB radio 172 is in first sub-area 130. If mobile electronic device UWB radio 172 is beyond a certain distance from UWB radio 124, payment terminal computer program 122 may determine that mobile electronic device UWB radio 172 is in second sub-area 140.

[0041] In one embodiment, payment terminal computer program 122 may control

UWB radio 124 to periodically determine the distance between UWB radio 124 and mobile electronic device UWB radio 172, for example, every 10 seconds, minute, 5 minutes, etc. In another embodiment, payment terminal computer program 122 may control UWB radio 124 to determine the distance between UWB radio 124 and mobile electronic device UWB radio 172 in response to an event, such as the operation of an egress-control mechanism, turnstile, gate, or other sensing device (e.g., electric eye, pressure pad or mat, etc.) indicating that mobile electronic device 170 entered and/or exited an area.

[0042] In one embodiment, in order to be identified by UWB radio 124, mobile electronic device UWB radio 172 may be required to be turned on. In one embodiment, Bluetooth radio 126 or a separate radio (not shown) may communicate a signal (e.g., a RF signal) that may result in mobile electronic device UWB radio 172 on mobile electronic device 170 turning on or otherwise becoming active. For example, Bluetooth radio 126 may emit a BLE signal, such as a beacon frame, that may be received by a radio (e.g., a Bluetooth radio) on mobile electronic device 170 (not shown) that may cause the operating system on mobile electronic device 170 to turn on or otherwise activate mobile electronic device UWB radio 172. In another embodiment, payment terminal computer program 122 may control UWB radio 124 to send the beacon frame that may also result in mobile electronic device UWB radio 172 on mobile electronic device 170 turning on or otherwise becoming active. [0043] In one embodiment, payment terminal 120 may store an identifier for mobile electronic device 170 and/or an identifier 173 for mobile electronic device UWB radio 172 in memory 128. For example, payment terminal 120 may store identifier 173 for mobile electronic device UWB radio 172 that is received in a communication from mobile electronic device UWB radio 172 in memory 128. Memory 128 may further store distances between UWB radio 124 and mobile electronic device 170 with timestamps [0044] Referring again to Figure 1, although only one UWB radio 124 is depicted, additional UWB radios may be provided as is necessary and/or desired and may be in wired and/or wireless communication with payment terminal 120 and payment terminal computer program 122. The number of UWB radios in area 110 may depend on the size and/or configuration of area 110.

[0045] Mobile electronic device 170 may be any suitable mobile electronic device, such as a smartphone, a tablet computer, a smart watch, an Internet of Things (IoT) appliance, etc. In one embodiment, mobile electronic device 170 may be incorporated into, for example, vehicle 180. Mobile electronic device 170 may include mobile electronic device UWB radio 172 and application 174. Application 174 may be any suitable application, such as a payment application, an application associated with area 110 (e g., a parking app, a ticket provider app, etc.), etc.

[0046] Referring to Figure 3, a method for determining a distance between a UWB radio associated with the payment terminal 120 and a mobile electronic device is disclosed according to an embodiment.

[0047] In step 305, a payment terminal computer program 122 executed by a payment terminal may control a UWB radio to identify a UWB-enabled mobile electronic device. In one embodiment, the payment terminal computer program 122 may control a UWB radio to transmit a range request signal from a first UWB antenna. In another embodiment, a plurality of antennas may transmit UWB signals.

[0048] In step 310, the payment terminal computer program 122 may receive a pair of replies to the range request signal- a first reply at the first UWB antenna and a second reply at a second UWB antenna - from UWB radio 124. In one embodiment, the replies may be from UWB radios on one or more mobile electronic device.

[0049] In step 315, the payment terminal computer program 122 may determine a distance from the antenna(s) and the mobile electronic device UWB radio based on the time of flight of the range request signal and the reply signal. In one embodiment, the time of flight calculation may be either based on the reply signal received from one antenna or a calculation based on the reply signal received at both antennas.

[0050] In one embodiment, the payment terminal computer program 122 may further use the angle of arrival for the replies to determine a position of the mobile electronic device. For example, the angle of arrival may use one or both of time difference between the reply signals received at each antenna, and a phase difference between the signal received at each antenna.

[0051] In embodiments, the payment terminal computer program 122 may transmit multiple range request signals, and may receive multiple replies, and may determine multiple distances. The payment terminal computer program 122 may average the distances as desired.

[0052] In step 320, the payment terminal computer program 122 may store the distance from the UWB radio(s) and the mobile electronic device UWB radio 172 with identifier 173 for mobile electronic device UWB radio 172 and a timestamp in memory 128. In another embodiment, the payment terminal computer program 122 may also store an identifier for the area or sub-area for the UWB radio closest to the mobile electronic device UWB radio 172 in memory 128.

[0053] Referring to Figure 4, a method for tracking entry to, presence in, and exit from an area using ultrawideband radio technology is disclosed according to an embodiment. For example, a single UWB radio may be used to monitor distances between the UWB radio and a UWB-enabled device, such as a mobile electronic device.

[0054] In step 405, a payment terminal computer program 122 executed on a payment terminal may receive a first communication from a UWB radio 124 and may determine that a mobile electronic device is positioned at an entry for an area. In one embodiment, the first communication may include information for payment terminal computer program 122 to determine the distance between the UWB radio 124 and the mobile electronic device UWB radio 172. Payment terminal computer program 122 may then determine the position based at least in part on the distance. For example, the payment terminal computer program 122 may determine that the mobile electronic device 170 is at the entry when the distance between the UWB radio 124 at the payment terminal and the mobile electronic device UWB radio 172 is the same as a know n distance between the UWB radio 124 at the payment terminal and the entry, and when the UWB radio 124 identifies the mobile electronic device UWB radio 172 on the mobile electronic device 170 for the first time.

[0055] The communication from the mobile electronic device UWB radio 172 may include an identifier 173 for mobile electronic device UWB radio 172 and a first timestamp associated with the first communication. In step 410, the payment terminal computer program 122 may store the identifier 173 for mobile electronic device UWB radio 172 and the first timestamp for the first communication.

[0056] In optional step 415, if the area is configured to include more than one sub- area, the payment terminal computer program 122 may receive a second communication from the UWB radio and may determine that the mobile electronic device 170 in in a second sub- area of the area. In one embodiment, the second communication may include information for payment terminal computer program 122 to determine the distance between the UWB radio 124 and the mobile electronic device UWB radio 172. The payment terminal computer program 122 may then determine the relative position based at least in part on the distance. For example, the payment terminal computer program 122 may determine that the distance between the mobile electronic device UWB radio 172 is greater than the distance between the UWB radio 124 and the second sub-area. In optional step 420, the payment terminal computer program 122 may store the identifier 173 for mobile electronic device UWB radio

172 and a second timestamp for the second communication and an indication that the mobile electronic device is in the second sub-area in memory 128.

[0057] In step 425, the payment terminal computer program 122 may receive a third communication from the mobile electronic device UWB radio 172 and may determine that the mobile electronic device UWB radio 172 on the mobile electronic device 170 is positioned at an exit for the area. In one embodiment, the third communication may include information for payment terminal computer program 122 to determine the distance between the UWB radio 124 and the mobile electronic device UWB radio 172. The payment terminal computer program 122 may then determine the position based on the distance. For example, the payment terminal computer program 122 may determine that the mobile electronic device UWB radio 172 is within a certain distance (e.g., 2 feet) of the payment terminal. Because the payment terminal may be positioned near the exit, this indicates that the user is leaving the area. In step 430, the payment terminal computer program 122 may store the identifier

173 for mobile electronic device UWB radio 172 and a third timestamp for the third communication in memory 128.

[0058] In step 435, the payment terminal computer program 122 may determine a base fee for access to the area based at least in part on the first timestamp, which indicates the time of entry into the area, and the third timestamp, which indicates the time of exit from the area. In one embodiment, the base fee may be a flat fee, a time-based fee, may be based on the time of the first communication and/or the third communication (e.g., early bird/early departure), etc.

[0059] In optional step 440, the payment terminal computer program 122 may determine a secondary fee for the mobile electronic device based on the second communication. In one embodiment, the secondary fee may be a charge or a discount. For example, if the second communication indicates that the mobile electronic device UWB radio 172 was in a premium area, an additional charge may be levied. If the second communication indicates that the mobile electronic device UWB radio 172 was in a discount area, a discount may be provided. The base fee may then be adjusted by the secondary fee. [0060] In one embodiment, if the second communications indicate that the mobile electronic device UWB radio 172 was in multiple areas, the venue may apply a policy to determine the secondary charge. For example, if the time spent in the premium area was under a threshold period of time no additional charge may be applied.

[0061] In step 445, the payment terminal computer program 122 may assess the fee for the access. In one embodiment, the payment terminal computer program 122 may charge an account on file associated with the mobile electronic device for the fee, may present the fee at an exit for automated or manual collection (e.g., credit card, account on file, etc ), etc. In step 450, once payment is received, the payment terminal computer program 122 may control an exit gate, turnstile, etc. at exit 113 to allow egress from the area once payment has been received.

[0062] Referring to Figure 5, a system for tracking entry to, presence in, and exit from an area using ultrawideband radio technology is disclosed according to an embodiment. For example, multiple UWB radios may be used to monitor distances between the UWB radios and a UWB-enabled device, such as a mobile electronic device.

[0063] Area 510 may include first sub-area 530 and second sub-area 540 which may be separated by physical barrier 560, such as a fence, a wall, roping, etc. Access point 550 may provide access between first sub-area 530 and second sub-area 540. Access control device 555 may control access between first sub-area 530 and second sub-area 540. Access control device 555 may be any suitable access control mechanism, including turnstiles, gates, doors, electric eyes, etc. In one embodiment, access control device 555 may not provide a physical restriction for accessing second sub-area 540 from first sub-area 530, or vice-versa, but may provide a single point of traffic flow between the two areas. [0064] System 500 may include second UWB radio 524. Second UWB radio 524 may be in wired and/or wireless communication with payment terminal computer program 122. Second UWB radio 524 may be located near access point 550, such as being collocated with access control device 555. In one embodiment, second UWB radio 524 may be configured to operate with a range that senses UWB radios passing through access point 550. [0065] Referring to Figure 6, a for tracking entry to, presence in, and exit from an area using ultrawideband radio technology is disclosed according to an embodiment. For example, multiple UWB radios may be used to monitor distances between the UWB radios and a UWB-enabled device, such as a mobile electronic device.

[0066] In step 605, a payment terminal computer program 122 executed by a payment terminal may receive a first communication from a first UWB radio 124 and may determine that a mobile electronic device 170 is positioned at an entry for a first sub-area 530 of an area 510. In one embodiment, the first UWB radio 124 may be co-located with the payment terminal 120.

[0067] In one embodiment, the first communication may include information for payment terminal computer program 122 to determine the distance between the first UWB radio 124 and the mobile electronic device UWB radio 172 on the mobile electronic device 170. The payment terminal computer program 122 may then determine the position based on the distance. This may be similar to step 405, above.

[0068] The communication may include an identifier 173 for mobile electronic device

UWB radio 172 in the mobile electronic device 170 that was sensed by the first UWB radio and a first timestamp associated with the communication. In step 610, the payment terminal computer program 122 may store the identifier 173 for mobile electronic device UWB radio 172 and a first timestamp for the first communication.

[0069] In step 615, the payment terminal computer program 122 may receive a second communication from a second UWB radio and may determine that a mobile electronic device is positioned at an access point between a first sub-area and a second sub- area of the area. For example, the second UWB radio may be located at the access point, such as on or near an access contrll device positioned between the first sub-area and the second sub-area. In one embodiment, the second communication may include information for payment terminal computer program 122 to determine the distance between the second UWB radio 524 and the mobile electronic device UWB radio 172 on the mobile electronic device 170. The payment terminal computer program 122 may then determine the position of the mobile electronic device based on the distance between the second UWB radio and the UWB radio on the mobile electronic device. For example, the payment terminal computer program 122 may determine that the UWB radio on the mobile electronic device is within a certain distance (e.g., 2 feet) of the access point. Because it is the first sensing of the UWB radio in the mobile electronic device, the payment terminal computer program 122 may presume that it indicates entrance to the second sub-area.

[0070] In one embodiment, the second UWB radio may be configured to operate with a range that indicates presence in an area between the first sub-area and the second sub-area. In such a case, no distance may be required, as the sensing indicates presence of the mobile electronic device in the second sub-area.

[0071] The second communication may include the identifier 173 for mobile electronic device UWB radio 172 in the mobile electronic device that was sensed by the second UWB radio and a second timestamp associated with the second communication. In step 620, the payment terminal computer program 122 may store the identifier 173 for mobile electronic device UWB radio 172 and the second timestamp for the second communication. The payment terminal computer program 122 may further store an indication that the mobile electronic device was in the second sub-area.

[0072] In step 625, the payment terminal computer program 122 may receive a third communication from a second UWB radio. Because it is the second sensing of the UWB radio in the mobile electronic device, the payment terminal computer program 122 may presume that it indicates exiting the second sub-area. The third communication may include the identifier 173 for mobile electronic device UWB radio 172 that was sensed by the second UWB radio and a third timestamp associated with the third communication. In step 630, the payment terminal computer program 122 may optionally store the identifier 173 for the mobile electronic device UWB radio 172 and the second timestamp for the second communication. For example, if fee for being in second sub-area is not time-based, the third communication may not be stored.

[0073] In step 635, the payment terminal computer program 122 may receive a fourth communication from the first UWB radio and may determine that the mobile electronic device is at an exit of the first sub-area of the area. In one embodiment, the fourth communication may include information for payment terminal computer program 122 to determine the distance between the first UWB radio 124 and the mobile electronic device UWB radio 172 on the mobile electronic device 170. The payment terminal computer program 122 may then determine the position based on the distance. For example, the payment terminal computer program 122 may determine that the mobile electronic device UWB radio 172 on the mobile electronic device is within a certain distance (e.g., 2 feet) of the payment terminal. Because the payment terminal may be positioned near the exit, this indicates that the user is leaving the area. In step 640, the payment terminal computer program 122 may store the identifier 173 for mobile electronic device UWB radio 172 and a fourth timestamp for the fourth communication in memory 128.

[0074] In step 645, the payment terminal computer program 122 may determine a base fee for access to the area based on the first timestamp (associated with entry to the area), the fourth timestamp (associated with exit from the area), and the position of the mobile electronic device in the second sub-area. In one embodiment, the base fee may be a flat fee, a time-based fee, may be based on the time of the first communication and/or the fourth communication (e.g., early bird/early departure), etc. The fee may further include a flat fee based on access to the second sub-area, time spent in the second sub-area, etc. In one embodiment, a minimum time spent in the second sub-area may be required before a fee is accessed. The base fee may then be adjusted by the secondary fee.

[0075] In step 650, the payment terminal computer program 122 may assess the fee for the access. In one embodiment, the payment terminal computer program 122 may charge an account on file associated with the mobile electronic device for the fee, may present the fee at an exit for automated or manual collection (e.g., credit card, account on file, etc ), etc.

In step 655, once payment is received, the payment terminal computer program 122 may control an exit gate, turnstile, etc. to allow egress from the area once payment has been received.

[0076] It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described hereinabove. Rather, the scope of the present invention includes both combinations and sub-combinations of features described hereinabove and variations and modifications thereof which are not in the prior art. It should further be recognized that these embodiments are not exclusive to each other.

[0077] It will be readily understood by those persons skilled in the art that the embodiments disclosed here are susceptible to broad utility and application. Many embodiments and adaptations of the present invention other than those herein described, as well as many variations, modifications and equivalent arrangements, will be apparent from or reasonably suggested by the present invention and foregoing description thereof, without departing from the substance or scope of the invention.

[0078] Accordingly, while the present invention has been described here in detail in relation to its exemplary embodiments, it is to be understood that this disclosure is only illustrative and exemplary' of the present invention and is made to provide an enabling disclosure of the invention. Accordingly, the foregoing disclosure is not intended to be construed or to limit the present invention or otherwise to exclude any other such embodiments, adaptations, variations, modifications or equivalent arrangements.