1460941951-b7faa044-6b0a-4d01-83ce-6244f9d3a758

1. A system, comprising:
a memory device storing user account information, wherein the user account information comprises the financial account information of the user and the user’s predetermined route of travel including a first location and a second location; and
one or more processors in communication with the memory device and operable to:
receive payment instructions for making a first payment to a first merchant at the first location and a second payment to a second merchant at the second location;
determine a location of the user;
automatically transmit a first payment request when the user is within a first predetermined distance from the first location and automatically transmit a second payment request when the user is within a second predetermined distance from the second location;
receive a payment confirmation from the user in response to the first or the second payment request; and
process the first or the second payment request.
2. The system of claim 1, wherein the one or more processors is further operable to compare the location of the user with location data that is associated with a predetermined location, and determine that the location of the user is within a predetermined distance of the predetermined location.
3. The system of claim 1, wherein the payment instruction designates a first payment time period and a second payment time period, and
wherein the first payment request is sent when the user is within the first predetermined distance from the first location during the first payment time period and the second payment request is sent when the user is within the second predetermined distance from the second location during the second payment time period.
4. The system of claim 3, wherein the one or more processors is further operable to retrieve a current time and determine that the current time is within the first payment time period or the second payment time period.
5. The system of claim 1, wherein the payment instruction designates a payment amount for at least one of the first and the second location.
6. The system of claim 1, wherein at least one of the first and the second payment request is transmitted to the user or to a merchant.
7. The system of claim 6, wherein at least one of the first and the second payment request is transmitted to the merchant in the form of a QR code, and the user confirms payment by scanning the QR code.
8. A method of making payments during travel, comprising:
receiving payment instructions for making a first payment to a first merchant at a first location along a travel route of a user and a second payment to a second merchant at a second location along the travel route of the user;
determining, by one or more hardware processors of a service provider, a location of the user;
automatically transmitting, by one or more hardware processors of a service provider, a first payment request when the user is within a first predetermined distance from the first location and automatically transmit a second payment request when the user is within a second predetermined distance from the second location;
receiving a payment confirmation from the user in response to the first or the second payment request; and
processing the first or the second payment request.
9. The method of claim 8, further comprising comparing the location of the user with location data that is associated with a predetermined location, and determining that the location of the user is within a predetermined distance of the predetermined location.
10. The method of claim 8, wherein the payment instruction designates a first payment time period and a second payment time period, and
wherein the first payment request is sent when the user is within the first predetermined distance from the first location during the first payment time period and the second payment request is sent when the user is within the second predetermined distance from the second location during the second payment time period.
11. The method of claim 10, further comprising retrieving a current time and determining that the current time is within the first payment time period or the second payment time period.
12. The method of claim 8, wherein the payment instruction designates a payment amount for at least one of the first and the second location.
13. The method of claim 8, wherein at least one of the first and the second payment request is transmitted to the user or to a merchant.
14. The method of claim 13, wherein at least one of the first and the second payment request is transmitted to the merchant in the form of a QR code, and the user confirms payment by scanning the QR code.
15. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which, when executed by one or more processors, are adapted to cause the one or more processors to perform a method comprising:
receiving payment instructions for making a first payment to a first merchant at a first location along a travel route of a user and making a second first payment to a second merchant at a second location along the travel route of the user;
determining a location of the user;
automatically transmitting a first payment request when the user is within a first predetermined distance from the first location and automatically transmitting a second payment request when the user is within a second predetermined distance from the second location;
receiving a payment confirmation from the user in response to the first or the second payment request; and
processing the first or the second payment request.
16. The non-transitory machine-readable medium of claim 15, wherein the method further comprises:
comparing the location of the user with location data that is associated with a predetermined location, and
determining that the location of the user is within a predetermined distance of the predetermined location.
17. The non-transitory machine-readable medium of claim 15, wherein the payment instruction designates a first payment time period and a second payment period, and
wherein the first payment request is sent when the user is within the first predetermined distance from the first location during the first payment time period and the second payment request is sent when the user is within the second predetermined distance from the second location during the second payment time period.
18. The non-transitory machine-readable medium of claim 17, wherein the method further comprises:
retrieving a current time; and
determining that the current time is within the first payment time period or the second payment time period.
19. The non-transitory machine-readable medium of claim 15, wherein at least one of the first and the second payment request is transmitted to the user or to a merchant.
20. The non-transitory machine-readable medium of claim 19, wherein at least one of the first and the second payment request is transmitted to the merchant in the form of a QR code, and the user confirms payment by scanning the QR code.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of obtaining in-phase and quadrature phase components for a narrowband signal, the method comprising:
digitally sampling a narrowband signal at a digital sampling rate to obtain a number of data points; and
subtracting a first portion of the data points corresponding to a first half of one period of the signal from a second portion of the data points corresponding to a second half of the one period of the signal to obtain a number of output data points which is less than the number of data points obtained from sampling the narrowband signal.
2. The method of claim 1, wherein the digital sampling rate is four times a center frequency of the narrowband signal.
3. The method of claim 1, wherein digital sampling further comprises:
obtaining a number of digital samples spanning more than one period of the signal; and
compressing the digital samples into a number of data points corresponding to one period of the signal.
4. The method of claim 3, further comprising:
if the number of digital samples is not a multiple of the digital sampling rate, divided by a center frequency of the signal, adding blank data points to an end of the digital samples until the number of digital samples is a multiple of the digital sampling rate divided by a center frequency of the signal.
5. The method of claim 4, wherein compressing the digital samples further comprises:
summing together each digital sample that is separated by a number equal to the digital sampling rate divided by a center frequency of signal to form the plurality of data points.
6. The method of claim 1, further comprising:
rotating the plurality of data points to align a phase of the data points with a phase of data points from a previous digital sample.
7. The method of claim 1, wherein the narrowband signal is a return pulse of a radar system.
8. The method of claim 7, wherein digitally sampling further comprises gating the digital sampling of the narrowband signal to reduce processing of samples while the return pulse is not being received.
9. A method of obtaining in-phase and quadrature phase components for a narrowband signal, the method comprising:
digitally sampling a narrowband signal at four times the center frequency of the signal to obtain a first, second, third, and fourth data points corresponding to one period of the signal, wherein the first, second, third, and fourth data points are sequential;
subtracting the third data point from the first data point to obtain an in-phase component of the signal; and
subtracting the fourth data point from the second data point to obtain a quadrature phase component of the signal.
10. The method of claim 9, wherein digital sampling further comprises:
obtaining a number of digital samples which is greater than four; and
compressing the digital samples into the first, second, third, and fourth data points corresponding to one period of the signal.
11. The method of claim 10, further comprising:
if the number of digital samples is not a multiple of four, adding blank data points to an end of the number of digital samples until the number of digital samples is a multiple of four.
12. The method of claim 10, wherein compressing the digital samples further comprises:
dividing the digital samples into a plurality of groups, each group having four consecutive samples, wherein the four consecutive samples in sequential order are a first, second, third, and fourth sample;
adding each of the first samples of each of the groups to obtain the first data point;
adding each of the second samples of each of the groups to obtain the second data point;
adding each of the third samples of each of the groups to obtain the third data point; and
adding each of the fourth samples of each of the groups to obtain the fourth data point.
13. The method of claim 9, further comprising:
rotating the first, second, third, and fourth data points to align a phase of the data points with a phase of data points from a previous digital sample.
14. The method of claim 9, wherein the narrowband signal is a return pulse of a radar system.
15. The method of claim 14, wherein digitally sampling further comprises gating the digital sampling of the narrowband signal to reduce processing of samples while noise is being received.
16. A system for obtaining in-phase and quadrature phase components for a narrowband signal, the apparatus comprising:
a radar system for determining a location of a vehicle, the radar system having a radar configured to transmit a pulse and configured to digitally sample a return signal from the transmitted pulse, wherein the return signal is sampled at four times the center frequency of the signal to obtain a first, second, third, and fourth data points corresponding to one period of the signal, the radar system further configured to reverse the signs of the third and the fourth data points;
wherein the radar system is configured to sum the first data point with the sign-reversed third data point to obtain an in-phase component of the signal, and to sum the second data point with the sign-reversed fourth data point to obtain a quadrature phase component of the signal.
17. The system of claim 16, wherein the radar system is further configured to compress more than four digital samples obtained into the first, second, third, and fourth data points corresponding to one period of the signal.
18. The system of claim 17, wherein the radar system is further configured to add blank data points to an end of the number of digital samples until the number of digital samples is a multiple of four.
19. The system of claim 17, wherein the radar system is further configured to divide the digital samples into a plurality of groups, each group having four consecutive samples, wherein the four consecutive samples in sequential order are a first, second, third, and fourth sample; and
wherein the radar system is configured to add each of the first samples of each of the groups to obtain the first data point, add each of the second samples of each of the groups to obtain the second data point, add each of the third samples of each of the groups to obtain the third data point, and add each of the fourth samples of each of the groups to obtain the fourth data point.
20. The system of claim 16, wherein the radar system is further configured to rotate the first, second, third, and fourth data points to align a phase of the data points with a phase of data points from a previous digital sample.