USING VISUAL IMAGES TRANSFERRED FROM WIRELESS COMPUTING DEVICE DISPLAY SCREENS
First Claim
1. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- receiving a user input in a wireless computing device specifying an account to which a proposed transaction is to be billed;
identifying contact information for a billing entity according to the user specified account, wherein the billing entity manages the account;
requesting an authorization from the billing entity via a wireless communications link established using the contact information;
receiving the authorization from the billing entity via the wireless communications link;
dynamically encoding the billing entity and the authorization received from the billing entity into a pattern using a protocol for a visual image reader of a point of sale (POS) system associated with a merchant processing system;
generating a bar code upon a display screen of the wireless computing device from the pattern;
presenting the display screen of the wireless computing device to the visual image reader; and
scanning the bar code using the visual image reader;
detecting the pattern in the bar code and retrieving the billing entity and the authorization encoded in the pattern;
verifying the retrieved authorization with the billing entity retrieved from the pattern;
the verification step being performed by the merchant processing system and the billing entity, the merchant processing system determining contact information for the billing entity retrieved from the bar code, the merchant processing system sending the retrieved authorization to the retrieved billing entity, and the merchant processing system receiving a response from the retrieved billing entity indicating whether the proposed transaction was authorized; and
completing the transaction if the retrieved authorization is verified by the retrieved billing entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Within a wireless computing device, a method of conducting commerce can include receiving a user input in the wireless computing device specifying an account to which a proposed transaction is to be billed and identifying contact information for a billing entity according to the user specified account. The billing entity can manage the account. An authorization can be requested from the billing entity via a wireless communications link established using the contact information. The method also can include receiving the authorization from the billing entity via the wireless communications link, generating a visual image which identifies the billing entity and represents the authorization received from the billing entity, and presenting the visual image upon the display screen of the wireless computing device. Accordingly, a visual image reader can read the displayed visual image.
-
Citations
8 Claims
-
1. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a user input in a wireless computing device specifying an account to which a proposed transaction is to be billed; identifying contact information for a billing entity according to the user specified account, wherein the billing entity manages the account; requesting an authorization from the billing entity via a wireless communications link established using the contact information; receiving the authorization from the billing entity via the wireless communications link; dynamically encoding the billing entity and the authorization received from the billing entity into a pattern using a protocol for a visual image reader of a point of sale (POS) system associated with a merchant processing system; generating a bar code upon a display screen of the wireless computing device from the pattern; presenting the display screen of the wireless computing device to the visual image reader; and scanning the bar code using the visual image reader; detecting the pattern in the bar code and retrieving the billing entity and the authorization encoded in the pattern; verifying the retrieved authorization with the billing entity retrieved from the pattern; the verification step being performed by the merchant processing system and the billing entity, the merchant processing system determining contact information for the billing entity retrieved from the bar code, the merchant processing system sending the retrieved authorization to the retrieved billing entity, and the merchant processing system receiving a response from the retrieved billing entity indicating whether the proposed transaction was authorized; and completing the transaction if the retrieved authorization is verified by the retrieved billing entity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a user input in a wireless computing device specifying an account to which a proposed transaction is to be billed; identifying contact information for a billing entity according to the user specified account, wherein the billing entity manages the account; requesting an authorization from the billing entity via a first wireless communications link established using the contact information; receiving the authorization from the billing entity via the first wireless communications link; dynamically encoding the billing entity and the authorization received from the billing entity into a barcode pattern for a short range wireless communication using a protocol for a short range wireless communications link of a point of sale (POS) system associated with a merchant processing system; transmitting the pattern through a second wireless communications link to the POS system, wherein the second communications link comprises a short range wireless communication link directly between said wireless computing device and said POS system; detecting the pattern in the transmitted pattern and retrieving the billing entity and the authorization encoded in the transmitted pattern; verifying the retrieved authorization with the billing entity retrieved from the transmitted pattern, the step of verifying being performed by the merchant processing system and the billing entity without additional input from the user; and completing the transaction if the retrieved authorization is verified by the retrieved billing entity. - View Dependent Claims (8)
-
Specification