WO2005015471A1 - Bar code input for camera-equipped wireless devices - Google Patents

Bar code input for camera-equipped wireless devices Download PDF

Info

Publication number
WO2005015471A1
WO2005015471A1 PCT/US2004/025535 US2004025535W WO2005015471A1 WO 2005015471 A1 WO2005015471 A1 WO 2005015471A1 US 2004025535 W US2004025535 W US 2004025535W WO 2005015471 A1 WO2005015471 A1 WO 2005015471A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
bar code
item
wireless device
transaction
Prior art date
Application number
PCT/US2004/025535
Other languages
French (fr)
Inventor
David P. Mankins
Original Assignee
Bbnt Solutions Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bbnt Solutions Llc filed Critical Bbnt Solutions Llc
Publication of WO2005015471A1 publication Critical patent/WO2005015471A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Definitions

  • the present invention relates generally to wireless communication and, more particularly, to systems and methods for providing bar code input to camera- equipped wireless devices, such as wireless telephones, to facilitate the performance of transactions.
  • Description of Related Art Wireless telephones have long been used to provide voice communication. Recently, wireless telephones have begun being used to mediate payments to devices, such as vending machines. When a customer desires to make a purchase from a vending machine, the customer locates a telephone number associated with the vending machine service. The telephone number is typically provided on the vending machine, possibly along with other instructions.
  • the vending machine may provide instructions, such as "To pay using your wireless telephone: (a) call 1-800-123-4567; (b) when prompted, enter the following numbers using your telephone key pad; and (c) follow the instructions provided to you over the telephone.”
  • the vending machine service debits the customer's wireless telephone account by the purchase amount.
  • the vending machine service also provides the customer with a number to enter into the keypad of the vending machine to authorize the purchase.
  • the vending machine service may cause a bar code to be displayed on the display of the customer's wireless telephone.
  • the bar code can be scanned using a bar code reader associated with the vending machine. The customer is then provided with the purchased item, thereby completing the transaction.
  • a problem with this approach is that it is problematic and error-prone.
  • this approach requires the customer to enter a lot of numbers into the keypad of his/her wireless telephone. Misdials would likely be frustrating and impede the usefulness of the vending machine service. As a result, there is a need for another approach that facilitates transactions performed using wireless devices and is less prone to errors.
  • a system facilitates the purchase of an item or service using a wireless device.
  • the system may capture an image of a bar code associated with a device from which the item or service is being purchased and transmit the image to facilitate payment for the item or service.
  • a system for purchasing an item or service using a wireless device is provided. The system may capture an image of a bar code associated with a device from which the item or service is being purchased, process the image to extract information from the image, and transmit the extracted information to facilitate payment for the item or service.
  • a method for performing a transaction using a wireless device may include capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed and sending the image to a transaction manager associated with the device. The method may also include extracting information from the image and completing the transaction based on the extracted information.
  • a method for performing a transaction using a wireless device is provided. The method may include capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed, processing the image by the wireless device to extract information from the image, and transmitting the extracted information to a transaction manager associated with the device. The method may also include completing the transaction based on the extracted information.
  • a method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera may include capturing, by the camera, an image of a bar code associated with one of the item and the vending machine and transmitting the image to a manager associated with the vending machine. The method may also include scanning the image to extract information from the bar code, debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information, and providing the item from the vending machine.
  • a method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera is provided.
  • the method may include capturing, by the camera, an image of a bar code associated with one of the item and the vending machine, scanning the image to extract information from the bar code, and transmitting the extracted information to a manager associated with the vending machine.
  • the method may also include debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information and providing the item from the vending machine.
  • a method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with the parking meter and transmitting the image to a manager associated with the parking meter.
  • the method may also include scanning the image to extract information from the bar code, debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information, and providing the parking time on the parking meter.
  • a method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with the parking meter, scanning the image to extract information from the bar code, and transmitting the extracted information to a manager associated with the parking meter. The method may also include debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information and providing the parking time on the parking meter.
  • a transaction manager that includes a receiver and a processor is provided.
  • the receiver is configured to receive image information.
  • the processor is configured to decode the received image information and cause a separate device to provide an item or service in response to the decoded image information.
  • Figs. 1 and 2 are front and back diagrams, respectively, of an exemplary wireless device according to an implementation consistent with the principles of the invention
  • Fig. 3 is an exemplary diagram of an interaction of a wireless device to perform a transaction according to an implementation consistent with the principles of the invention
  • Fig. 4 is an exemplary diagram of the display of a wireless device according to an implementation consistent with the present invention
  • Fig. 5 is a flowchart of exemplary processing for performing a transaction using a wireless device according to an implementation consistent with the principles of the invention.
  • wireless device 100 may take the form of a wireless telephone, such as a cellular, mobile, Code Division Multiple Access (CDMA), or Personal Communication Services (PCS) telephone.
  • wireless device 100 may take another form, such as a portable or handheld computer, personal digital assistant (PDA), pager, or another type of handheld or portable device.
  • wireless device 100 may include housing 110, display 120, antenna 130, microphone 140, speaker 150, keypad 160, and function keys 170.
  • Housing 110 may be constructed of a rigid or semi-rigid material that protects components of wireless device 100.
  • Display 120 may include a conventional display, such as a LCD display, that is capable of displaying images (e.g., photographs), as well as text.
  • Antenna 130 may include a conventional antenna that permits wireless device 100 to communicate with other devices and/or networks.
  • Microphone 140 may include conventional mechanisms to capture audio information.
  • Speaker 150 may include conventional mechanisms to output audio information.
  • Keypad 160 may include standard keys, such as numeric or alphanumeric keys, that facilitate the inputting of text into wireless device 100.
  • Functional keys 170 may include keys that facilitate interaction with wireless device 100. For example, functional keys 170 may include keys for selecting a phone book, user preferences, games, and/or functions for taking and/or manipulating photographs.
  • wireless device 100 may also include camera 210 and flash 220.
  • Camera 210 may capture still images (e.g., photographs), as well as moving images (e.g., video).
  • Flash 220 may include a standard camera flash that facilitates the capturing of images and video in dark conditions.
  • wireless telephones with integrated cameras are available from a number of manufacturers, such as Nokia, Sony Ericsson, Sanyo, Sharp, among others. While camera 210 and flash 220 are shown as being located on the back portion of wireless device 100, camera 210 and flash 220 may alternatively be located on the front portion of wireless device 100.
  • wireless device 100 may be used to perform a transaction, such as to facilitate the purchasing of an item or service from a device.
  • Fig. 3 is an exemplary diagram of an interaction of wireless device 100 with a device 300 according to an implementation consistent with the principles of the invention.
  • Device 300 may include a vending machine, a parking meter, an interactive terminal, an intelligent door lock, or another type of device with which a user may interact.
  • a user may purchase items, such as food or drinks, from a vending machine.
  • a user may purchase parking time or a ticket that enables the user to park from a parking meter.
  • a user may purchase a ticket for an event, such as a sporting event or a movie, from an interactive terminal.
  • Device 300 may include one or more bar codes 310.
  • a single bar code is illustrated in Fig. 3, though separate bar codes 310 may be associated with each item or service offered by device 300.
  • other types of codes other than bar codes, can be used, such as circle codes, random-dot codes, etc.
  • Bar code 310 may include a conventional bar code that includes a sequence of bars and spaces to represent numbers and other symbols.
  • bar code 310 may encode a telephone number, an identifier corresponding to device 300, an identifier corresponding to an item or service to be purchased, a purchase amount, and/or other types of information that may be beneficial to a transaction with device 300.
  • a user of wireless device 100 may use wireless device 100 to photograph bar code 310.
  • the user may use camera 210 (Fig. 2) to capture an image of bar code 310.
  • Fig. 4 illustrates an exemplary diagram of display 120 after capturing an image of bar code 310. As shown, display 120 includes an image 410.
  • the user may use wireless device 100 to transmit image 410 in a conventional manner to facilitate a transaction involving device 300.
  • Wireless device 100 and/or device 300 may interact with a transaction manager 350.
  • Transaction manager 350 may include a computer (or a similar device that includes a receiver, transmitter, processor, and memory) that controls transactions involving device 300.
  • transaction manager 350 may be responsible for approving a transaction, debiting an account associated with an owner of wireless device 100 in a purchase amount associated with the transaction, and possibly causing device 300 to provide the purchased item or service.
  • EXEMPLARY PROCESSING Fig. 5 is a flowchart of exemplary processing for performing a transaction using a wireless device according to an implementation consistent with the principles of the invention.
  • a user desires to perform a transaction, such as purchasing an item (e.g., a good) or service
  • the user may locate a device 300 that offers the item or service that the user desires (act 510).
  • device 300 may include one or more bar codes 310 associated with device 300 or the items/services that device 300 offers.
  • the user may use wireless device 100 to capture an image of a bar code 310 (act 520).
  • the user may cause wireless device 100 to transmit the image of bar code 310 to transaction manager 350 associated with device 300 (act 530).
  • the user may select the appropriate keys of keypad 160 and/or function keys 170 to cause wireless device 100 to communicate with and transmit the image to transaction manager 350 in a conventional manner. For example, the user may enter the telephone number associated with transaction manager 350 and then select a "send image" function on wireless device 100. Wireless device 100 may then send the image to transaction manager 350.
  • Transaction manager 350 may decode the bar code information to identify transaction-specific information, such as identification of device 300, identification of the item or service that the user desires to purchase, a purchase amount, and/or other types of information that may be beneficial to the transaction.
  • the user may cause wireless device 100 to process the image of bar code 310 to decode the bar code information (act 540).
  • wireless device 100 may include a conventional bar code reader function (i.e., hardware and/or software) to decode bar code 310 to determine the information contained therein.
  • the bar code information may include information, such as the telephone number of the device service, identification of device 300, identification of the item or service that the user desires to purchase, a purchase amount, and/or other types of information that may be beneficial to the transaction.
  • the user may then select the appropriate keys of keypad 160 and/or function keys 170 to cause wireless device 100 to communicate with and transmit the bar code information to transaction manager 350 in a conventional manner (act 550).
  • wireless device 100 may use the telephone number for transaction manager 350 to establish communication with transaction manager 350.
  • Wireless device 100 may then send the bar code information to transaction manager 350.
  • transaction manager 350 may process the information to complete the transaction (act 560). For example, transaction manager 350 may determine the user's identity using, for example, the telephone number associated with wireless device 100 that may be detected by transaction manager 350 in a conventional manner. Transaction manager 350 may then verify the user's identity, the item/service to be purchased, and/or the purchase amount. Upon successful verification, transaction manager 350 may debit the user's account.
  • the account may be an account associated with the user's wireless device 100. The account may alternatively be a credit card account linked to the user. In either case, transaction manager 350 may identify the appropriate account that the user desires to use to complete the transaction.
  • Transaction manager 350 may also provide the user with a number to enter into device 300 (either audibly or via display 120 of wireless device 100), which may cause device 300 to provide the item/service.
  • transaction manager 350 may cause a bar code to be displayed on display 120 of wireless device 100. The user may then scan the bar code using a bar code reader associated with device 300, which may cause device 300 to provide the item/service.
  • transaction manager 350 may transmit a signal to device 300 (either directly or via wireless device 100) to cause device 300 to automatically provide the item/service without requiring additional input from the user.
  • CONCLUSION Systems and methods consistent with the present invention provide bar code input to camera-equipped wireless devices to facilitate transactions performed using the wireless devices.
  • an image of the actual product desired by the user may be captured.
  • the transaction manager may include image processing components (i.e., hardware and/or software) to identify the product in the image.
  • an image of information in a form other than a bar code e.g., a series of alphanumeric values
  • No element, act, or instruction used in the description of the present application should be construed as critical or essential to the invention unless explicitly described as such.
  • the article "a” is intended to include one or more items. Where only one item is intended, the term “one” or similar language is used. The scope of the invention is defined by the claims and their equivalents.

Abstract

A system facilitates the purchase of an item or service using a wireless device (100). The system may capture an image of a bar code (310) associated with a device (300) from which the item or service is being purchased and transmit the image to facilitate payment for the item or service. The system may alternatively process the image to extract information from the image and transmit the extracted information to facilitate payment for the item or service.

Description

BAR CODE INPUT FOR CAMERA-EQUIPPED WIRELESS DEVICES
BACKGROUND OF THE INVENTION Field of the Invention The present invention relates generally to wireless communication and, more particularly, to systems and methods for providing bar code input to camera- equipped wireless devices, such as wireless telephones, to facilitate the performance of transactions. Description of Related Art Wireless telephones have long been used to provide voice communication. Recently, wireless telephones have begun being used to mediate payments to devices, such as vending machines. When a customer desires to make a purchase from a vending machine, the customer locates a telephone number associated with the vending machine service. The telephone number is typically provided on the vending machine, possibly along with other instructions. For example, the vending machine may provide instructions, such as "To pay using your wireless telephone: (a) call 1-800-123-4567; (b) when prompted, enter the following numbers using your telephone key pad; and (c) follow the instructions provided to you over the telephone." After verifying the customer's information and purchase amount, the vending machine service debits the customer's wireless telephone account by the purchase amount. The vending machine service also provides the customer with a number to enter into the keypad of the vending machine to authorize the purchase. Alternatively, the vending machine service may cause a bar code to be displayed on the display of the customer's wireless telephone. In this case, instead of requiring the customer to enter the number into the keypad of the vending machine, the bar code can be scanned using a bar code reader associated with the vending machine. The customer is then provided with the purchased item, thereby completing the transaction. A problem with this approach is that it is problematic and error-prone.
For example, this approach requires the customer to enter a lot of numbers into the keypad of his/her wireless telephone. Misdials would likely be frustrating and impede the usefulness of the vending machine service. As a result, there is a need for another approach that facilitates transactions performed using wireless devices and is less prone to errors.
SUMMARY OF THE INVENTION Systems and methods consistent with the principles of the invention provide bar code input to camera-equipped wireless devices to facilitate purchases made using the wireless devices. In one aspect consistent with the principles of the invention, a system facilitates the purchase of an item or service using a wireless device. The system may capture an image of a bar code associated with a device from which the item or service is being purchased and transmit the image to facilitate payment for the item or service. In another aspect, a system for purchasing an item or service using a wireless device is provided. The system may capture an image of a bar code associated with a device from which the item or service is being purchased, process the image to extract information from the image, and transmit the extracted information to facilitate payment for the item or service. In yet another aspect, a method for performing a transaction using a wireless device is provided. The method may include capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed and sending the image to a transaction manager associated with the device. The method may also include extracting information from the image and completing the transaction based on the extracted information. In a further aspect, a method for performing a transaction using a wireless device is provided. The method may include capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed, processing the image by the wireless device to extract information from the image, and transmitting the extracted information to a transaction manager associated with the device. The method may also include completing the transaction based on the extracted information. In another aspect, a method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with one of the item and the vending machine and transmitting the image to a manager associated with the vending machine. The method may also include scanning the image to extract information from the bar code, debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information, and providing the item from the vending machine. In yet another aspect, a method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with one of the item and the vending machine, scanning the image to extract information from the bar code, and transmitting the extracted information to a manager associated with the vending machine. The method may also include debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information and providing the item from the vending machine. In a further aspect, a method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with the parking meter and transmitting the image to a manager associated with the parking meter. The method may also include scanning the image to extract information from the bar code, debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information, and providing the parking time on the parking meter. In another aspect, a method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera is provided. The method may include capturing, by the camera, an image of a bar code associated with the parking meter, scanning the image to extract information from the bar code, and transmitting the extracted information to a manager associated with the parking meter. The method may also include debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information and providing the parking time on the parking meter. In a further aspect, a transaction manager that includes a receiver and a processor is provided. The receiver is configured to receive image information. The processor is configured to decode the received image information and cause a separate device to provide an item or service in response to the decoded image information.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate the invention and, together with the description, explain the invention. In the drawings, Figs. 1 and 2 are front and back diagrams, respectively, of an exemplary wireless device according to an implementation consistent with the principles of the invention; Fig. 3 is an exemplary diagram of an interaction of a wireless device to perform a transaction according to an implementation consistent with the principles of the invention; Fig. 4 is an exemplary diagram of the display of a wireless device according to an implementation consistent with the present invention; and Fig. 5 is a flowchart of exemplary processing for performing a transaction using a wireless device according to an implementation consistent with the principles of the invention.
DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. Also, the following detailed description does not limit the invention. Instead, the scope of the invention is defined by the appended claims and equivalents. Systems and methods consistent with the present invention provide bar code input to camera-equipped wireless devices to facilitate transactions performed using the wireless devices.
EXEMPLARY WIRELESS DEVICE Figs. 1 and 2 are front and back diagrams, respectively, of an exemplary wireless device 100 according to an implementation consistent with the principles of the invention. As shown in Figs. 1 and 2, wireless device 100 may take the form of a wireless telephone, such as a cellular, mobile, Code Division Multiple Access (CDMA), or Personal Communication Services (PCS) telephone. Alternatively, wireless device 100 may take another form, such as a portable or handheld computer, personal digital assistant (PDA), pager, or another type of handheld or portable device. As shown in Fig. 1, wireless device 100 may include housing 110, display 120, antenna 130, microphone 140, speaker 150, keypad 160, and function keys 170. Housing 110 may be constructed of a rigid or semi-rigid material that protects components of wireless device 100. Display 120 may include a conventional display, such as a LCD display, that is capable of displaying images (e.g., photographs), as well as text. Antenna 130 may include a conventional antenna that permits wireless device 100 to communicate with other devices and/or networks. Microphone 140 may include conventional mechanisms to capture audio information. Speaker 150 may include conventional mechanisms to output audio information. Keypad 160 may include standard keys, such as numeric or alphanumeric keys, that facilitate the inputting of text into wireless device 100. Functional keys 170 may include keys that facilitate interaction with wireless device 100. For example, functional keys 170 may include keys for selecting a phone book, user preferences, games, and/or functions for taking and/or manipulating photographs. As shown in Fig. 2, wireless device 100 may also include camera 210 and flash 220. Camera 210 may capture still images (e.g., photographs), as well as moving images (e.g., video). Flash 220 may include a standard camera flash that facilitates the capturing of images and video in dark conditions. The manner of integrating a camera with a wireless device is well known in the art and, therefore, will not be described further. For example, wireless telephones with integrated cameras are available from a number of manufacturers, such as Nokia, Sony Ericsson, Sanyo, Sharp, among others. While camera 210 and flash 220 are shown as being located on the back portion of wireless device 100, camera 210 and flash 220 may alternatively be located on the front portion of wireless device 100. In implementations consistent with the principles of the invention, wireless device 100 may be used to perform a transaction, such as to facilitate the purchasing of an item or service from a device. Fig. 3 is an exemplary diagram of an interaction of wireless device 100 with a device 300 according to an implementation consistent with the principles of the invention. Device 300 may include a vending machine, a parking meter, an interactive terminal, an intelligent door lock, or another type of device with which a user may interact. For example, a user may purchase items, such as food or drinks, from a vending machine. A user may purchase parking time or a ticket that enables the user to park from a parking meter. A user may purchase a ticket for an event, such as a sporting event or a movie, from an interactive terminal. A user may purchase or obtain access to a room that is controlled by a potentially complex security policy via an intelligent door lock. Device 300 may include one or more bar codes 310. A single bar code is illustrated in Fig. 3, though separate bar codes 310 may be associated with each item or service offered by device 300. Also, other types of codes, other than bar codes, can be used, such as circle codes, random-dot codes, etc. Bar code 310 may include a conventional bar code that includes a sequence of bars and spaces to represent numbers and other symbols. In an implementation consistent with the principles of the invention, bar code 310 may encode a telephone number, an identifier corresponding to device 300, an identifier corresponding to an item or service to be purchased, a purchase amount, and/or other types of information that may be beneficial to a transaction with device 300. A user of wireless device 100 may use wireless device 100 to photograph bar code 310. For example, the user may use camera 210 (Fig. 2) to capture an image of bar code 310. Fig. 4 illustrates an exemplary diagram of display 120 after capturing an image of bar code 310. As shown, display 120 includes an image 410. The user may use wireless device 100 to transmit image 410 in a conventional manner to facilitate a transaction involving device 300. Returning to Fig. 3, wireless device 100 and/or device 300 may interact with a transaction manager 350. Transaction manager 350 may include a computer (or a similar device that includes a receiver, transmitter, processor, and memory) that controls transactions involving device 300. For example, transaction manager 350 may be responsible for approving a transaction, debiting an account associated with an owner of wireless device 100 in a purchase amount associated with the transaction, and possibly causing device 300 to provide the purchased item or service.
EXEMPLARY PROCESSING Fig. 5 is a flowchart of exemplary processing for performing a transaction using a wireless device according to an implementation consistent with the principles of the invention. When a user desires to perform a transaction, such as purchasing an item (e.g., a good) or service, the user may locate a device 300 that offers the item or service that the user desires (act 510). As described above, device 300 may include one or more bar codes 310 associated with device 300 or the items/services that device 300 offers. The user may use wireless device 100 to capture an image of a bar code 310 (act 520). In an implementation consistent with the principles of the invention, the user may cause wireless device 100 to transmit the image of bar code 310 to transaction manager 350 associated with device 300 (act 530). The user may select the appropriate keys of keypad 160 and/or function keys 170 to cause wireless device 100 to communicate with and transmit the image to transaction manager 350 in a conventional manner. For example, the user may enter the telephone number associated with transaction manager 350 and then select a "send image" function on wireless device 100. Wireless device 100 may then send the image to transaction manager 350. Transaction manager 350 may decode the bar code information to identify transaction-specific information, such as identification of device 300, identification of the item or service that the user desires to purchase, a purchase amount, and/or other types of information that may be beneficial to the transaction. In another implementation consistent with the principles of the invention, the user may cause wireless device 100 to process the image of bar code 310 to decode the bar code information (act 540). In this case, wireless device 100 may include a conventional bar code reader function (i.e., hardware and/or software) to decode bar code 310 to determine the information contained therein. The bar code information may include information, such as the telephone number of the device service, identification of device 300, identification of the item or service that the user desires to purchase, a purchase amount, and/or other types of information that may be beneficial to the transaction. The user may then select the appropriate keys of keypad 160 and/or function keys 170 to cause wireless device 100 to communicate with and transmit the bar code information to transaction manager 350 in a conventional manner (act 550). For example, wireless device 100 may use the telephone number for transaction manager 350 to establish communication with transaction manager 350. Wireless device 100 may then send the bar code information to transaction manager 350. In either case, transaction manager 350 may process the information to complete the transaction (act 560). For example, transaction manager 350 may determine the user's identity using, for example, the telephone number associated with wireless device 100 that may be detected by transaction manager 350 in a conventional manner. Transaction manager 350 may then verify the user's identity, the item/service to be purchased, and/or the purchase amount. Upon successful verification, transaction manager 350 may debit the user's account. The account may be an account associated with the user's wireless device 100. The account may alternatively be a credit card account linked to the user. In either case, transaction manager 350 may identify the appropriate account that the user desires to use to complete the transaction. Transaction manager 350 may also provide the user with a number to enter into device 300 (either audibly or via display 120 of wireless device 100), which may cause device 300 to provide the item/service. In an alternative implementation, transaction manager 350 may cause a bar code to be displayed on display 120 of wireless device 100. The user may then scan the bar code using a bar code reader associated with device 300, which may cause device 300 to provide the item/service. In yet another implementation, transaction manager 350 may transmit a signal to device 300 (either directly or via wireless device 100) to cause device 300 to automatically provide the item/service without requiring additional input from the user. CONCLUSION Systems and methods consistent with the present invention provide bar code input to camera-equipped wireless devices to facilitate transactions performed using the wireless devices. Because these systems and methods eliminate the need for a user to enter numbers into a device, such as a vending machine or the user's wireless device, the systems and methods are less prone to errors. The foregoing description of preferred embodiments of the present invention provides illustration and description, but is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention. For example, while a series of acts has been described with regard to Fig. 5, the order of the acts may differ in other implementations consistent with the principles of the invention. Also, it has been described that a wireless device is used to capture an image of a bar code associated with a device with which a transaction is being performed. In another implementation consistent with the principles of the invention, an image of the actual product desired by the user may be captured. In this case, the transaction manager may include image processing components (i.e., hardware and/or software) to identify the product in the image. In yet another implementation, an image of information in a form other than a bar code (e.g., a series of alphanumeric values) may be captured. No element, act, or instruction used in the description of the present application should be construed as critical or essential to the invention unless explicitly described as such. Also, as used herein, the article "a" is intended to include one or more items. Where only one item is intended, the term "one" or similar language is used. The scope of the invention is defined by the claims and their equivalents.

Claims

CLAIMS: 1. A method for performing a transaction using a wireless device, comprising: capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed; sending the image to a transaction manager associated with the device; extracting information from the image; and completing the transaction based on the extracted information.
2. The method of claim 1, wherein the wireless device is a wireless telephone with an integrated camera.
3. The method of claim 1, wherein the wireless device has an integrated camera and is one of a computer, a personal digital assistant, and a pager.
4. The method of claim 1, wherein the device is a vending machine.
5. The method of claim 1 , wherein the device is one of a parking meter, an interactive terminal, and an intelligent door lock.
6. The method of claim 1 , wherein the wireless device includes a camera and the item includes a bar code; and wherein the capturing an image includes: capturing an image of the bar code using the camera.
7. The method of claim 6, wherein the extracting information from the image includes: scanning the bar code from the image using a bar code reader.
8. The method of claim 1, wherein the transaction includes a purchase of a good or service; and wherein the completing the transaction includes: providing the good or service.
9. The method of claim 8, wherein the completing the transaction further includes: debiting an account associated with the wireless device or an owner of the wireless device in an amount of the purchase.
10. The method of claim 1, wherein the extracting information from the image is performed by the wireless device; and wherein the sending the image to the transaction manager associated with the device includes: transmitting the extracted information to the transaction manager associated with the device.
11. A system for purchasing an item or service using a wireless device, comprising: means for capturing an image of a bar code associated with the item or service being purchased; and means for transmitting the image to facilitate payment for the item or service.
12. The system of claim 11, wherein the wireless device is a wireless telephone with an integrated camera.
13. The system of claim 11 , wherein the wireless device has an integrated camera and is one of a computer, a personal digital assistant, and a pager.
14. The system of claim 11 , wherein the item or service is being purchased from a vending machine.
15. The system of claim 11, wherein the item or service is being purchased from one of a parking meter, an interactive terminal, and an intelligent door lock system.
16. The system of claim 11 , wherein the means for capturing includes a camera.
17. The system of claim 11 , further comprising: means for extracting information from the image.
18. The system of claim 17, wherein the means for sending the image includes means for transmitting the extracted information to facilitate payment for the item or service.
19. A method for performing a transaction using a wireless device, comprising: capturing, using the wireless device, an image of an item associated with a device with which the transaction is being performed; processing the image by the wireless device to extract information from the image; transmitting the extracted information to a transaction manager associated with the device; and completing the transaction based on the extracted information.
20. The method of claim 19, wherein the wireless device is a wireless telephone with an integrated camera.
21. The method of claim 19, wherein the wireless device has an integrated camera and is one of a computer, a personal digital assistant, and a pager.
22. The method of claim 19, wherein the device is a vending machine.
23. The method of claim 19, wherein the device is one of a parking meter, an interactive terminal, and an intelligent door lock.
24. The method of claim 19, wherein the wireless device includes a camera and the item includes a bar code; and wherein the capturing an image includes: taking an image of the bar code using the camera.
25. The method of claim 24, wherein the processing the image includes: scanning the bar code from the image using a bar code reader function.
26. The method of claim 19, wherein the transaction includes a purchase of a good or service; and wherein the completing the transaction includes: providing the good or service.
27. The method of claim 26, wherein the completing the transaction further includes: debiting an account associated with the wireless device or a credit card associated with an owner of the wireless device in an amount of the purchase.
28. A system for purchasing an item or service using a wireless device, comprising: means for capturing an image of a bar code associated with a device from which the item or service is being purchased; means for processing the image to extract information from the image; and means for transmitting the extracted information to a transaction manager associated with the device to facilitate payment for the item or service.
29. The system of claim 28, wherein the wireless device is a wireless telephone with an integrated camera.
30. The system of claim 28, wherein the wireless device is one of a computer, a personal digital assistant, and a pager with an integrated camera.
31. The system of claim 28, wherein the device is a vending machine.
32. The system of claim 28, wherein the device is one of a parking meter, an interactive terminal, and an intelligent door lock.
33. The system of claim 28, wherein the means for capturing an image includes a camera.
34. The system of claim 33, wherein the means for processing the image includes means for scanning the bar code from the image using a bar code reader function.
35. A method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera, comprising: capturing, by the camera, an image of a bar code associated with one of the item and the vending machine; transmitting the image to a manager associated with the vending machine; scanning the image to exfract information from the bar code; debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information; and providing the item from the vending machine.
36. A method for purchasing an item from a vending machine using a wireless telephone that includes an integrated camera, comprising: capturing, by the camera, an image of a bar code associated with one of the item and the vending machine; scanning the image to extract information from the bar code; transmitting the extracted information to a manager associated with the vending machine; debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information; and providing the item from the vending machine.
37. A method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera, comprising: capturing, by the camera, an image of a bar code associated with the parking meter; transmitting the image to a manager associated with the parking meter; scanning the image to extract information from the bar code; debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information; and providing the parking time on the parking meter.
38. A method for purchasing parking time on a parking meter using a wireless telephone that includes an integrated camera, comprising: capturing, by the camera, an image of a bar code associated with the parking meter; scanning the image to extract information from the bar code; transmitting the extracted information to a manager associated with the parking meter; debiting an account associated with the wireless telephone or an owner of the wireless telephone based on the extracted information; and providing the parking time on the parking meter.
39. A fransaction manager, comprising: a receiver configured to receive image information; and a processor configured to: decode the received image information as decoded image information, and cause a separate device to provide an item or service in response to the decoded image information.
PCT/US2004/025535 2003-08-07 2004-08-06 Bar code input for camera-equipped wireless devices WO2005015471A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/636,416 2003-08-07
US10/636,416 US20050029358A1 (en) 2003-08-07 2003-08-07 Bar code input for camera-equipped wireless devices

Publications (1)

Publication Number Publication Date
WO2005015471A1 true WO2005015471A1 (en) 2005-02-17

Family

ID=34116424

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/025535 WO2005015471A1 (en) 2003-08-07 2004-08-06 Bar code input for camera-equipped wireless devices

Country Status (2)

Country Link
US (1) US20050029358A1 (en)
WO (1) WO2005015471A1 (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7070103B2 (en) * 2000-01-03 2006-07-04 Tripletail Ventures, Inc. Method and apparatus for bar code data interchange
US7150400B2 (en) * 2004-05-18 2006-12-19 Tripletail Ventures, Inc. Method and apparatus for capturing and decoding an image of a remotely located bar code
US7942328B2 (en) * 2000-01-03 2011-05-17 Roelesis Wireless Llc Method for data interchange
US7798417B2 (en) 2000-01-03 2010-09-21 Snyder David M Method for data interchange
US6764009B2 (en) 2001-05-30 2004-07-20 Lightwaves Systems, Inc. Method for tagged bar code data interchange
US7949605B2 (en) * 2001-02-23 2011-05-24 Mark Itwaru Secure electronic commerce
JP2005065018A (en) * 2003-08-18 2005-03-10 Nec Corp Wireless lan connection system, wireless lan connection method and wireless terminal
US20070050880A1 (en) * 2005-08-17 2007-03-08 Edoc Apparel Llc System and method for interpretive garments
US20070133876A1 (en) * 2005-12-14 2007-06-14 Nokia Corporation Device, method, and computer program product for enhancing the use of electronic forms in mobile devices
FI20065025A0 (en) * 2006-01-16 2006-01-16 Upc Konsultointi Oy Code processing in the electronic terminal
WO2007113610A1 (en) * 2006-04-04 2007-10-11 Nokia Corporation A method and electronic device for decoding information stored in codes
US7711620B2 (en) * 2006-08-22 2010-05-04 Transaction Wireless, Inc. Gift card services for mobile devices
US8909553B2 (en) * 2006-09-06 2014-12-09 Transaction Wireless, Inc. Payment card terminal for mobile phones
US8935187B2 (en) * 2007-03-07 2015-01-13 Playspan, Inc. Distributed payment system and method
US8032414B2 (en) * 2007-06-12 2011-10-04 Gilbarco Inc. System and method for providing receipts, advertising, promotion, loyalty programs, and contests to a consumer via an application-specific user interface on a personal communication device
US7953654B2 (en) * 2008-01-29 2011-05-31 Transaction Wireless, Inc. Integration of gift card services for mobile devices and social networking services
US7980473B2 (en) * 2008-02-28 2011-07-19 Microsoft Corporation Camera based code reading
CN101604315A (en) * 2008-06-10 2009-12-16 鸿富锦精密工业(深圳)有限公司 Look into the valency system and look into the valency method
TR200810093A2 (en) * 2008-12-31 2010-07-21 Turkcell Teknoloj� Ara�Tirma Ve Gel��T�Rme Anon�M ��Rket� Communication method for vending machines with video call.
US8710953B2 (en) * 2009-06-12 2014-04-29 Microsoft Corporation Automatic portable electronic device configuration
US20120234906A1 (en) * 2011-03-14 2012-09-20 Hariraam Varun Ganapathi Parking system and method
WO2012151660A1 (en) * 2011-05-11 2012-11-15 Mark Itwaru Mobile image payment system
US9734498B2 (en) 2011-05-11 2017-08-15 Riavera Corp Mobile image payment system using short codes
US9547861B2 (en) 2011-05-11 2017-01-17 Mark Itwaru System and method for wireless communication with an IC chip for submission of pin data
US10223674B2 (en) 2011-05-11 2019-03-05 Riavera Corp. Customized transaction flow for multiple transaction types using encoded image representation of transaction information
US9785935B2 (en) 2011-05-11 2017-10-10 Riavera Corp. Split mobile payment system
CA2835733A1 (en) 2011-05-11 2012-11-15 Mark Itwaru Mobile image payment system using short codes
US9721243B2 (en) 2011-05-11 2017-08-01 Riavera Corp. Mobile payment system using subaccounts of account holder
US9715704B2 (en) 2011-05-11 2017-07-25 Riavera Corp Merchant ordering system using optical machine readable image representation of invoice information
US8616453B2 (en) 2012-02-15 2013-12-31 Mark Itwaru System and method for processing funds transfer between entities based on received optical machine readable image information
US20120296708A1 (en) * 2011-05-18 2012-11-22 NOW! Innovations System and Method For Managing Payment Based Parking with Near Field Communication
US20130019284A1 (en) * 2011-06-10 2013-01-17 Pacyga James W Automated web based applications with a wireless communication device
US9043237B2 (en) 2011-09-21 2015-05-26 Fexco Merchant Services Systems and methods for making a payment using a wireless device
US20130153655A1 (en) * 2011-12-15 2013-06-20 Barbara W. Dawkins Self service retail check out using smart phone
US10275827B2 (en) 2013-03-14 2019-04-30 Fexco Systems and methods for transferring funds using a wireless device
US10332083B2 (en) 2013-10-10 2019-06-25 Gilbarco Inc. System and method providing improved user experience in a fuel dispensing environment
MX2016004549A (en) 2013-10-10 2016-12-20 Gilbarco Inc Fuel dispensing environment utilizing active sniffer to upgrade legacy equipment.
US10373496B2 (en) * 2017-03-23 2019-08-06 Toyota Jidosha Kabushiki Kaisha Parking management system and parking management method
KR102012276B1 (en) * 2017-11-16 2019-10-21 주식회사 다자요 Digital door lock system and the control method thereof
TWI666614B (en) * 2018-05-04 2019-07-21 積佳科技股份有限公司 Cloud-type access control system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10025017A1 (en) * 1999-06-21 2000-12-28 Deutsche Telekom Mobil Mobile telephone with integral reader
GB2354360A (en) * 1999-09-16 2001-03-21 Roke Manor Research Bar code readers
GB2383231A (en) * 2001-11-30 2003-06-18 Jeremy Philip Hendy Combined barcode scanner, video camera and mobile telephone

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5510606A (en) * 1993-03-16 1996-04-23 Worthington; Hall V. Data collection system including a portable data collection terminal with voice prompts
SE513880C2 (en) * 1998-03-17 2000-11-20 Modul System Sweden Ab Parking system for vehicles
SE517129C2 (en) * 1999-09-01 2002-04-16 Modul System Sweden Ab Parking control system for vehicles
AU2001288902A1 (en) * 2000-09-07 2002-03-22 Healthetech, Inc. Portable computing apparatus particularly useful in a weight management program
US6685093B2 (en) * 2001-09-25 2004-02-03 Ecrio, Inc. System, method and apparatus for communicating information between a mobile communications device and a bar code reader
JP4243675B2 (en) * 2001-05-10 2009-03-25 日本電気株式会社 Mobile radio apparatus and network commerce system using the same
JP4278918B2 (en) * 2002-04-19 2009-06-17 富士通株式会社 Image data processing apparatus and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10025017A1 (en) * 1999-06-21 2000-12-28 Deutsche Telekom Mobil Mobile telephone with integral reader
GB2354360A (en) * 1999-09-16 2001-03-21 Roke Manor Research Bar code readers
GB2383231A (en) * 2001-11-30 2003-06-18 Jeremy Philip Hendy Combined barcode scanner, video camera and mobile telephone

Also Published As

Publication number Publication date
US20050029358A1 (en) 2005-02-10

Similar Documents

Publication Publication Date Title
US20050029358A1 (en) Bar code input for camera-equipped wireless devices
US20160005027A1 (en) Method and apparatus for automated ordering and payment
US20070108269A1 (en) Processing merchant point-of-sale transactions using a mobile subscriber device
US6512919B2 (en) Electronic shopping system utilizing a program downloadable wireless videophone
KR100657450B1 (en) Electronic shopping system utilizing a program downloadable wireless telephone
EP1727085A1 (en) Cellular telephone based payment apparatus and method for use in purchase of goods and services
US20120310760A1 (en) Mobile device automatic card account selection for a transaction
US20050228720A1 (en) Payment terminal device for payment data exchange
US20030236872A1 (en) Method and system for enabling electronic transactions via a personal device
EP2128809A1 (en) Server device for controlling a transaction, first entity and second entity
EP0965938A2 (en) Portable communication device
US20180197176A1 (en) In-store mobile payment
US20120101941A1 (en) Apparatus and method for giro charge payment in portable terminal
EP1313042A1 (en) Electronic settling method by mobile terminal
WO2001045058A1 (en) Vending machine purchase via cellular telephone
JP2008538846A (en) Mobile ticket authentication
KR20110068116A (en) Mobile communication terminal and smartcard for providing payment information and method thereof
WO2015180785A1 (en) Method for mobile payment
JP2000341657A (en) Wireless television telephone and electronic shopping system and transaction processing executing method
US20110215140A1 (en) Recharging prepaid accounts
JP3646180B2 (en) Price payment authentication method and price payment authentication system for vending machines using mobile phones
WO2017173749A1 (en) Pin pad, payment terminal having integrated camera module, and payment method thereof
KR100982295B1 (en) System and Method for Processing New Transactions by Using Image Communication and Program Recording Medium
JP3964640B2 (en) Sales method
JP2001351032A (en) Settlement method and personal identification method using portable communication device and portable communication device used for these methods

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase