1. A method for emulating a request from a user device to a second device for a proxy auto configuration file, the user device configured to request the proxy auto configuration file from a first device, the method comprising:
intercepting packets from the user device;
identifying packets relating to a request for the proxy auto configuration file from the first device;
causing a replacement proxy auto-configuration file to be available, said replacement proxy auto-configuration file locally accessible from said second device; and
serving said replacement proxy auto-configuration file to the user device in response to said identifying.
2. The method according to claim 1, wherein said causing further comprises redirecting the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
3. The method according to claim 1, wherein said causing further comprises rewriting the packets for the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
4. An apparatus for emulating a request from a user device to a second device for a proxy auto-configuration file, the user device configured to request the proxy auto-configuration file from a first device, the apparatus comprising:
means for intercepting packets from the user device;
means for identifying packets relating to a request for the proxy auto configuration file from the first device;
means for causing a replacement proxy auto-configuration file to be available, said replacement proxy auto-configuration file locally accessible from said second device; and
means for serving said replacement proxy auto-configuration file to the user device in response to said identifying.
5. The apparatus according to claim 4, wherein said means for causing further comprises means for redirecting the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
6. The apparatus according to claim 4, wherein said means for causing further comprises means for rewriting the packets for the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
7. A program storage device readable by a machine, tangibly embodying a program of instructions readable by the machine to perform a method for emulating a request from a user device to a second device for a proxy auto configuration file, the user device configured to request the proxy auto configuration file from a first device, the method comprising:
intercepting packets from the user device;
identifying packets relating to a request for the proxy auto configuration file from the first device;
causing a replacement proxy auto-configuration file to be available, said replacement proxy auto-configuration file locally accessible from said second device; and
serving said replacement proxy auto-configuration file to the user device in response to said identifying.
8. The method according to claim 7, wherein said causing further comprises redirecting the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
9. The method according to claim 7, wherein said causing further comprises rewriting the packets for the request for the proxy auto-configuration file to request said replacement proxy auto-configuration file.
10. An apparatus for emulating a request from a user device to a second device for a proxy auto-configuration file, the user device configured to request the proxy auto-configuration file from a first device, the apparatus comprising:
an internal interface for intercepting packets from the user device;
a driver for identifying packets relating to a request for the proxy auto configuration file from the first device;
a server for causing a replacement proxy auto-configuration file to be available, said replacement proxy auto-configuration file locally available from said second device.
11. The apparatus according to claim 10, further comprising a TCPIP protocol stack disposed between said driver and said server.
12. The apparatus according to claim 10, further comprising an external interface disposed between said TCPIP protocol stack and at least one remote server.
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 portable wireless transaction preprocessing user device, comprising:
a wireless signal transceiver;
a visual display; and
a processor circuit;
wherein the processor circuit is configured to:
preprocess an automatic teller transaction wirelessly in response to the portable wireless transaction preprocessing user device receiving a notification that the portable wireless transaction preprocessing user device has been sensed in a vehicle queue of physical users for an automatic teller machine;
transmit indications of a type of automatic teller machine transaction and a monetary amount of the automatic teller machine transaction wirelessly from the portable wireless transaction preprocessing user device in the vehicle that is in a vehicle queue for the automatic teller machine; and
complete the automatic teller transaction by providing funds at the automatic teller machine.
2. The device of claim 1, wherein the processor circuit is further configured to provide a coupon to a user of the portable wireless transaction preprocessing user device after providing the funds at the automatic teller machine.
3. The device of claim 1, wherein the processor circuit is further configured to receive and display on the visual display a transaction processing user interface that is received from the automatic teller machine.
4. A portable wireless transaction preprocessing user device, comprising:
a wireless signal transceiver;
a visual display; and
a processor circuit;
wherein the processor circuit is configured to:
preprocess a financial transaction wirelessly in response to the portable wireless transaction preprocessing user device receiving a notification that the portable wireless transaction preprocessing user device has been sensed in a physical queue of physical users for a point-of-transaction;
transmit information regarding the financial transaction wirelessly from the portable wireless transaction preprocessing user device that is in the physical queue of physical users for the point-of-transaction;
transmit and accept additional information; and
complete the financial transaction at the point-of-transaction.
5. The device of claim 4, wherein the processor circuit is further configured to receive advertising related to the point-of-transaction while the portable wireless transaction preprocessing user device is in the physical queue of physical users for the point-of-transaction.
6. The device of claim 4, wherein the processor is further configured to:
preprocess the financial transaction wirelessly in response to the portable wireless transaction preprocessing user device being at least second in the physical queue of physical users for the point-of-transaction; and
complete the financial transaction at the point-of-transaction in response to the portable wireless transaction preprocessing user device being first in the physical queue of physical users for the point-of-transaction.
7. The device of claim 4, wherein the processor circuit is further configured to provide an identification of the user of the portable wireless transaction preprocessing user device.
8. The device of claim 4, wherein the portable wireless transaction preprocessing user device comprises a multiple purpose wireless user device.
9. The device of claim 8, wherein the multiple purpose wireless user device comprises a vehicle navigation system.
10. The device of claim 4, wherein the processor circuit is further configured to preprocess the financial transaction wirelessly using a short-range ad-hoc wireless network.
11. The device of claim 4, further comprising a keychain dongle communicatively coupled to the processor circuit, wherein the processor circuit is further configured to obtain identification and security parameters via the keychain dongle.
12. The device of claim 4, further comprising an electronic card communicatively coupled to the processor circuit, wherein the processor circuit is further configured to obtain identification and security parameters via the electronic card.
13. A portable wireless transaction preprocessing user device, comprising:
a wireless signal transceiver;
a visual display; and
a processor circuit;
wherein the processor circuit is configured to:
preprocess a purchase of an asset wirelessly in response to the portable wireless transaction preprocessing user device receiving a notification that the portable wireless transaction preprocessing user device has been sensed in a physical queue of physical users for a point-of-transaction;
transmit information regarding the transaction wirelessly from the portable wireless transaction preprocessing user device that is in the physical queue of physical users for the point-of-transaction;
complete a payment for the asset; and
receive the asset at the point-of-transaction.
14. The device of claim 13, wherein the purchase of an asset is the purchase of an asset at a drive-up window and wherein the processor circuit is further configured to:
transmit identification of the asset wirelessly from the portable wireless transaction preprocessing user device in a vehicle that is in a vehicle queue for the drive-up window;
provide payment for the asset; and
receive the asset at the drive-up window.
15. The device of claim 14, wherein the processor circuit is further configured to receive advertising related to the point-of-transaction while the portable wireless transaction preprocessing user device is in the physical queue of physical users for the point-of-transaction.
16. The device of claim 14, wherein the processor is further configured to:
preprocess the purchase of the asset wirelessly in response to the portable wireless transaction preprocessing user device being at least second in the physical queue of physical users for the point-of-transaction; and
complete the purchase of the asset at the point-of-transaction in response to the portable wireless transaction preprocessing user device being first in the physical queue of physical users for the point-of-transaction.
17. The device of claim 14, wherein the processor circuit is further configured to provide an identification of the user of the portable wireless transaction preprocessing user device.
18. The device of claim 14, wherein the processor circuit is further configured to preprocess the purchase of the asset wirelessly using a short-range ad-hoc wireless network.
19. The device of claim 14, further comprising a keychain dongle communicatively coupled to the processor circuit, wherein the processor circuit is further configured to obtain identification and security parameters via the keychain dongle.
20. The device of claim 14, further comprising an electronic card communicatively coupled to the processor circuit, wherein the processor circuit is further configured to obtain identification and security parameters via the electronic card.