ES2249461T3 - Metodo y sistema para facilitar las transacciones inalambricas de comercio electronico. - Google Patents

Metodo y sistema para facilitar las transacciones inalambricas de comercio electronico.

Info

Publication number
ES2249461T3
ES2249461T3 ES01955833T ES01955833T ES2249461T3 ES 2249461 T3 ES2249461 T3 ES 2249461T3 ES 01955833 T ES01955833 T ES 01955833T ES 01955833 T ES01955833 T ES 01955833T ES 2249461 T3 ES2249461 T3 ES 2249461T3
Authority
ES
Spain
Prior art keywords
transaction
code
compliance
wireless
scbt
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
ES01955833T
Other languages
English (en)
Inventor
Malik Mamdani
Curtis Grant
Patrick Johnson
Kevin Bomar
Tim Whatley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brightstar Lottery Cyprus Ltd
Original Assignee
GTECH Global Services Corp Ltd
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26912471&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2249461(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by GTECH Global Services Corp Ltd filed Critical GTECH Global Services Corp Ltd
Application granted granted Critical
Publication of ES2249461T3 publication Critical patent/ES2249461T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/04Payment circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/105Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/385Payment protocols; Details thereof using an alias or single-use codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/10Aspects of automatic or semi-automatic exchanges related to the purpose or context of the telephonic communication
    • H04M2203/105Financial transactions and auctions, e.g. bidding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/353Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call where the information comprises non-audio but is provided over voice channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computing Systems (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)

Abstract

Un método para facilitar una transacción inalámbrica, que incluye: recibir, por un sistema de gestión de la transacción (302), una solicitud de transacción de un solicitante de transacción (312); verificar una identidad del solicitante de la transacción (312); comunicar un primer código de transacción (PCBT) a un dispositivo de comunicación inalámbrico (308); visualizar el primer código de transacción (PCBT) en una pantalla del dispositivo de comunicación inalámbrico (308); escanear ópticamente el primer código de transacción (PCBT) desde la pantalla; y recibir, mediante un sistema de cumplimiento de la transacción (300), la representación escaneada del primer código de transacción (PCBT) para permitir el cumplimiento total o parcial de la solicitud de transacción.

Description

Método y sistema para facilitar las transacciones inalámbricas de comercio electrónico.
Lo que aquí se revela se refiere generalmente al comercio electrónico móvil, y más particularmente a métodos y sistemas para facilitar las transacciones de comercio electrónico inalámbricas.
Se espera que el comercio electrónico inalámbrico crezca de una forma extraordinaria. La magnitud total de la oportunidad es impresionante. El número de dispositivos móviles con acceso a Internet se espera que supere el número de ordenadores personales hacia el año 2003. Se ha previsto que hacia el 2004 la mayoría de compras de comercio electrónico se harán a través de dispositivos de comunicación inalámbrica.
Con la convergencia de la información de ubicación y acceso inalámbrico a Internet, los usuarios de los dispositivos de comunicación inalámbrica podrán recibir ofertas de productos relacionadas con su ubicación e intereses. Esto abrirá todo un nuevo método para destinar la publicidad a los clientes objetivo. Un área clave de interés en el comercio electrónico inalámbrico es la comunicación de anuncios orientados a los dispositivos inalámbricos. Sin embargo, para sacar todo el partido del comercio electrónico inalámbrico, los usuarios necesitarán estar en posición de actuar sobre dicha publicidad en tiempo real. Esto requerirá que las transacciones se hagan mediante un dispositivo de comunicación inalámbrica en directo con la recepción de un anuncio para un producto o servicio.
Sin embargo, hay varios obstáculos que deben superarse para hacer de estas transacciones de comercio electrónico inalámbricas algo común. Uno de estos obstáculos para las transacciones inalámbricas ampliamente aceptado es la seguridad. Para que las transacciones inalámbricas sean aceptadas, los sistemas deben ser aplicados de forma que se eviten compras no autorizadas sobre la cuenta inalámbrica de un usuario. Dichas medidas de seguridad son aún más importantes en el caso de un dispositivo de comunicación inalámbrica, debido a la posibilidad de que el dispositivo de comunicación inalámbrica se extravíe o sea robado. Puesto que los dispositivos de comunicación inalámbrica son significativamente menos seguros que los dispositivos de comunicación no portátiles, deben tomarse medidas para proporcionar un alto grado de seguridad. Sin embargo, las soluciones de seguridad actuales para el comercio electrónico están limitadas en su capacidad de proporcionar soluciones efectivas y eficientes para facilitar transacciones seguras de comercio electrónico inalámbrico.
Otro obstáculo que debe superarse para hacer que las transacciones de comercio electrónico inalámbrico sean comunes es interconectar las transacciones de comercio electrónico a productos y servicios del "mundo real". Por ejemplo, si un usuario autorizado de un dispositivo de comunicación inalámbrico compra una entrada de cine para una película en un cine determinado usando su dispositivo de comunicación inalámbrico, deben existir sistemas para notificar al cine que la entrada ha sido comprada por un usuario autorizado. Además, deben aplicarse sistemas que permitan al usuario autorizado del dispositivo de comunicación inalámbrico entrar al cine y a la película una vez ya está en el cine.
Las soluciones actuales para interconectar las transacciones de comercio electrónico a productos del mundo real son incómodas y requieren tiempo. Como resultado, compensan mucho la comodidad de facilitar una transacción de comercio electrónico inalámbrico. Por ejemplo, una solución actual para interconectar una transacción de comercio electrónico con un producto del mundo real correspondiente requiere que una confirmación impresa, a modo de recibo, pase o entrada, sea impresa en una impresora. Esta solución requiere que se genere la confirmación impresa en una ubicación física. Las confirmaciones impresas a menudo incluyen códigos de barras no estandarizados que son procesados en la ubicación del comerciante. Normalmente, la confirmación impresa requiere ser generada en una ubicación diferente a la ubicación en que se ejecuta la transacción de comercio electrónico inalámbrico.
En consecuencia, lo que se necesita es un método para permitir que las transacciones de comercio electrónico inalámbrico sean facilitadas y cumplidas de forma segura y cómoda.
WO 00/62260 es una solicitud de patente internacional que forma parte del estado anterior de la técnica para propósitos de novedad solo bajo el Artículo 54(3) EPC. Esta solicitud describe un sistema de resguardo en el cual el "resguardo" es almacenado en un módulo de memoria de un terminal de comunicaciones móvil, siendo el resguardo comunicado a un dispositivo lector de un dispositivo de servicio a través de un interfaz sin contactos.
Según un primer aspecto de la presente invención, un método para facilitar una transacción inalámbrica incluye:
recibir, por un sistema de gestión de la transacción, una solicitud de transacción de un solicitante de transacción; verificar una identidad del solicitante de la transacción; comunicar un primer código de transacción (PCBT) a un dispositivo de comunicación inalámbrico;
visualizar el primer código de transacción (PCBT) en una pantalla del dispositivo de comunicación inalám-brico;
escanear ópticamente el primer código de transacción (PCBT) desde la pantalla; y
\newpage
recibir, por un sistema de cumplimiento de la transacción, la representación escaneada del primer código de transacción (PCBT) para permitir el cumplimiento total o parcial de la solicitud de transacción.
Según un segundo aspecto de la presente invención, un sistema para facilitar una transacción inalámbrica incluye:
un sistema de gestión de la transacción capaz de:
recibir una solicitud de transacción de un solicitante de transacción;
verificar una identidad del solicitante de la transacción;
comunicar un primer código de transacción (PCBT) a un dispositivo de comunicación inalámbrico; y, un sistema de cumplimiento de la transacción acoplado al sistema de gestión de la transacción (302) capaz de escanear ópticamente el código de transacción desde una pantalla del dispositivo de comunicación inalámbrico.
Breve descripción de los dibujos
La Fig. 1 es un diagrama de flujo que ilustra una incorporación de un método para facilitar una transacción inalámbrica.
La Fig. 2 es un diagrama de flujo que ilustra una incorporación de un método para facilitar la autenticación de un código de autenticación hablado de un solicitante de transacción.
La Fig. 3A es un diagrama de flujo que ilustra una incorporación de un método para facilitar el cumplimiento de una transacción inalámbrica, donde la verificación del código de transacción es completada mediante un sistema de gestión de la transacción.
La Fig. 3B es un diagrama de flujo que ilustra una incorporación de un método para facilitar el cumplimiento de una transacción inalámbrica, donde la verificación del código de transacción es completada mediante un sistema de cumplimiento de la transacción.
La Fig. 4 es un diagrama sinóptico que ilustra una incorporación de un sistema para facilitar una transacción inalámbrica usando un dispositivo de comunicación inalámbrico de tipo telefónico.
La Fig. 5 es una vista diagramática que ilustra una incorporación de un dispositivo de comunicación inalámbrico de tipo telefónico.
La Fig. 6 es un diagrama sinóptico que ilustra una incorporación de operaciones para llevar a cabo una transacción inalámbrica usando el sistema ilustrado en la Fig. 4.
La Fig. 7 es un diagrama sinóptico que ilustra una incorporación de un sistema para facilitar el cumplimiento de una transacción inalámbrica usando un dispositivo de comunicación inalámbrico de tipo no telefónico.
La Fig. 8 es una vista diagramática que ilustra una incorporación de un tipo no telefónico.
La Fig. 9 es un diagrama sinóptico que ilustra una incorporación de operaciones para llevar a cabo una transacción inalámbrica usando el sistema ilustrado en la Fig. 7.
La Fig. 10 es un diagrama sinóptico que ilustra otra incorporación de operaciones para llevar a cabo una transacción inalámbrica usando el sistema ilustrado en la Fig. 7.
Descripción detallada
Una incorporación de un método para facilitar una transacción inalámbrica se halla ilustrada en la Fig. 1. En una caja 100, el método incluye una operación de facilitación de una solicitud de transacción autenticada del solicitante. En la caja 200, el método incluye una operación de facilitación de dispositivo de comunicación inalámbrico que permite el cumplimiento de la transacción.
Por transacción inalámbrica se entiende una transacción solicitada y cumplida mediante el uso de un dispositivo de comunicación inalámbrico. Por dispositivo de comunicación inalámbrico que permita el cumplimiento de una transacción se entiende que el dispositivo de comunicación inalámbrico se usa para facilitar el cumplimiento de los productos o servicios reales solicitados. Teléfonos inalámbricos con acceso a Internet, auxiliares personales digitales inalámbricos con acceso a Internet (wPDA) y ordenadores portátiles inalámbricos ilustran ejemplos de dispositivos de comunicación inalámbrica adecuados capaces de conectar con, y comunicarse a través de, un sistema de red informática, como Internet. Más generalmente, los dispositivos de comunicación inalámbrica estudiados aquí son dispositivos de comunicación inalámbrica capaces de acceder a una red informática pública, o privada, o ambas.
Tal como se describe más adelante más detalladamente, un aparato para facilitar los métodos y operaciones mencionados en el presente puede incluir sistemas funcionales, como un sistema de gestión de la transacción y un sistema de cumplimiento de la transacción. El solicitante de la transacción utiliza un dispositivo de comunicación inalámbrico para comunicar información a, y desde, el sistema de gestión de la transacción y el sistema de cumplimiento de la transacción.
Dos o más de los sistemas funcionales del aparato, como el sistema de gestión de la transacción y el sistema de cumplimiento de la transacción, pueden estar ubicados en lugares remotos el uno del otro. Sin embargo, en algunas aplicaciones, puede resultar ventajoso que los sistemas funcionales estén ubicados en la misma localización física. En estas aplicaciones, puede también resultar ventajoso para un sistema de hardware integrado simple incluir el sistema de gestión de la transacción y el sistema de cumplimiento de la transacción.
La portabilidad de los dispositivos de comunicación inalámbrica requiere que se apliquen suficientes medidas de seguridad para garantizar que el solicitante de la transacción es un usuario autorizado del dispositivo de comunicación inalámbrico. Dichas medidas de seguridad pretenden garantizar que un usuario no autorizado del dispositivo de comunicación inalámbrico no pueda facilitar una transacción usando el dispositivo de comunicación inalámbrico. En consecuencia, resulta ventajoso que el método para facilitar la transacción inalámbrica incluya una operación para verificar que el solicitante de la transacción es un usuario autorizado del dispositivo de comunicación inalám-
brico.
Una incorporación de un método para ejecutar la operación de facilitación de la solicitud de transacción autenticada del solicitante, la caja 100 de la Fig. 1, está ilustrada en la Fig. 2. En la caja 102, el método incluye recepción, en el sistema de gestión de la transacción, de una solicitud de transacción procedente de un dispositivo de comunicación, ina-
lámbrico o con cables, de un solicitante de transacción. En la caja 104, la identidad del solicitante de la transacción es autenticada. En la caja 106, se comunica un primer código de barras de transacción (PCBT) al dispositivo de comunicación inalámbrico. Según la configuración de la arquitectura del sistema empleado para llevar a cabo el método 100, el PCBT puede ser comunicado desde el sistema de gestión de la transacción o el sistema de cumplimiento de la transacción.
El PCBT ilustra un primer ejemplo de un código de transacción escaneable ópticamente para facilitar el cumplimiento de la solicitud de transacción. En operaciones posteriores mencionadas en el presente, el PCBT se muestra en una pantalla del dispositivo de comunicación inalámbrico para ser escaneado ópticamente por un componente del sistema de cumplimiento de la transacción para permitir el cumplimiento total o parcial de la solicitud de transac-
ción.
La autenticación de voz ilustra un ejemplo de una técnica adecuada para ejecutar la operación de verificación de la identidad del solicitante de la transacción en la caja 104. Un método para la ejecución de la operación de autenticación de voz del solicitante de la transacción incluye la recepción, en la caja 104a, de un código de autenticación del solicitante de la transacción hablado. Se contempla que el código de autenticación hablado puede ser recibido desde un teléfono con cable o desde el dispositivo de comunicación inalámbrico. En la caja 104b se ejecuta una operación de comparación del código de autenticación del solicitante de la transacción hablado. En la caja 104c se ejecuta una operación para determinar la coincidencia entre el código de autenticación del solicitante de la transacción hablado y una huella vocal auténtica para un usuario autorizado del dispositivo de comunicación inalámbrico.
Un ejemplo de autenticación de voz incluye el usuario de un teléfono inalámbrico llamando a un servidor seguro y diciendo su número de teléfono. El número de teléfono hablado ilustra un ejemplo del código de autenticación del solicitante de la transacción hablado. El número de teléfono hablado es después comparado con una huella vocal auténtica de un usuario autorizado del dispositivo de comunicación inalámbrico. Si el código de autenticación del solicitante de la transacción hablado coincide con la huella vocal auténtica, se permite al solicitante de la transacción continuar con el cumplimiento de la transacción.
Una incorporación de un método para ejecutar la operación de facilitar el cumplimiento de la transacción permitida del dispositivo de comunicación inalámbrico, la caja 200 de la Fig. 1, está ilustrada en la Fig. 3A. El método para la incorporación ilustrada en la Fig. 3A es más adecuado por ser facilitado por un sistema en el cual la verificación de los códigos de transacción se ejecuta en el sistema de gestión de la transacción. En la caja 201, el PCBT es recibido por el dispositivo de comunicación inalámbrico. En la caja 202, el PCBT es escaneado desde el dispositivo de comunicación inalámbrico. En la caja 204 se verifica el PCBT. La verificación del PCBT incluye la decodificación del PCBT escaneado en la caja 204a, la comunicación del PCBT decodificado al sistema de gestión de la transacción en una caja 204b y la intecorrelación del PCBT decodificado a una primera acción de cumplimiento de la transacción en una caja 204c. En una caja 206 se ejecuta la primera acción de cumplimiento de la transacción.
En una caja 208 se recibe un segundo código de barras de transacción (SCBT) por el dispositivo de comunicación inalámbrico. En una caja 210 se escanea el SCBT desde el dispositivo de comunicación inalámbrico. En una caja 212 se verifica el SCBT. La verificación del SCBT incluye la decodificación del SCBT escaneado en la caja 212a, la comunicación del SCBT decodificado al sistema de gestión de la transacción en una caja 212b y la intecorrelación del SCBT decodificado a una primera acción de cumplimiento de la transacción en una caja 212c. En una caja 214 se ejecuta la segunda acción de cumplimiento de la transacción.
Las acciones de cumplimiento primera y segunda pueden ser acciones físicas o informativas. Activar un torniquete a la entrada de un cine ilustra un ejemplo de una acción física. Comunicar por dónde ir a un hotel ilustra un ejemplo de una acción informativa.
Otra incorporación de un método para ejecutar la operación de facilitar el cumplimiento de una transacción permitida por un dispositivo de comunicación inalámbrico, la caja 200 en la Fig. 1, está ilustrada en la Fig. 3B. El método ilustrado en la Fig. 3B es más adecuado por ser facilitado por un sistema en el que la verificación de los códigos de transacción es ejecutada en el sistema de cumplimiento de la transacción. En la caja 201, el PCBT es recibido por el dispositivo de comunicación inalámbrico. En la caja 202, el PCBT es escaneado desde el dispositivo de comunicación inalámbrico. En la caja 204 se verifica el PCBT. Verificar el PCBT incluye la decodificación del PCBT escaneado en una caja 204a, intecorrelación del PCBT decodificado para una primera acción de cumplimiento de la transacción en una caja 204b y comunicación de una primera verificación de cumplimiento (PVC) al sistema de gestión de la transacción en una caja 204c. Las verificaciones de cumplimiento pueden ser usadas por el sistema de gestión de la transacción para coordinar operaciones, como la eliminación de la transacción solicitada de una lista de transacciones disponibles. En una caja 206 se ejecuta la primera acción de cumplimiento de la transacción.
En una caja 208 se recibe un segundo código de barras de transacción (SCBT) por el dispositivo de comunicación inalámbrico. En una caja 210 se escanea el SCBT desde el dispositivo de comunicación inalámbrico. En una caja 212 se verifica el SCBT. La verificación del SCBT incluye la decodificación del SCBT escaneado en una caja 212a, intecorrelación del SCBT decodificado para una primera acción de cumplimiento de la transacción en una caja 212b y comunicación de segunda verificación de cumplimiento (SVC) para el sistema de gestión de la transacción en una caja 212c. En una caja 214 se ejecuta la segunda acción de cumplimiento de la transacción.
Una incorporación de un aparato de transacción 300 para llevar a cabo los métodos de las Figs. 1-3B usando un dispositivo de comunicación inalámbrico de tipo telefónico está ilustrada en la Fig. 4. El aparato de transacción 300 incluye un sistema de gestión de la transacción 302 acoplado a un sistema de cumplimiento de la transacción 304 y un sistema de cliente 305. También está contemplado que en algunas aplicaciones pueda ser ventajoso para el sistema informático de cliente ser omitido desde, o separado del, aparato de transacción 300. El sistema de gestión de la transacción 302 está acoplado al sistema de cumplimiento de la transacción 304 a través de un sistema de red informática 306. Un dispositivo de comunicación inalámbrico 308 está acoplado al sistema de gestión de la transacción 302 y al sistema de cumplimiento de la transacción 304 a través de un sistema de red de telecomunicaciones 310. Un solicitante de transacción 312 utiliza el dispositivo de comunicación inalámbrico 308 para la comunicación con el sistema de gestión de la transacción 302 y el sistema de cumplimiento de la transacción 304.
Un sistema de red informática de protocolo de control de transporte/protocolo de Internet (TCP/IP) ilustra un ejemplo de sistema de red informática 306. Un sistema de red informática TCP/IP adecuado es una red informática global como Internet.
El sistema de red de telecomunicaciones 310 incluye una red de telecomunicaciones inalámbrica y una red de telecomunicaciones con cables. El sistema de red de telecomunicaciones 310 permite la comunicación de información de voz y datos a, y desde el, sistema de gestión de la transacción 302 y el sistema de cumplimiento de la transacción 304. Las redes de telecomunicaciones de Sprint, AT&T, y Southwestern Bell ilustran ejemplos del sistema de red de telecomunicaciones 310.
El sistema de gestión de la transacción 302 incluye una unidad central de proceso (CPU) 302a, un dispositivo de almacenamiento de información 302b, un sistema de interfaz de red 302c, módulo de servicios de habla 302d y software de código de barras 302e. Un servidor de red o una estación de trabajo comprende la CPU 302a. Un servidor de serie Dell PowerEdge^{TM} ilustra un ejemplo de un servidor de red adecuado disponible comercialmente. Una estación de trabajo de serie Dell Precision^{TM} ilustra un ejemplo de una estación de trabajo adecuada disponible comercialmente.
El dispositivo de almacenamiento de información 302b, como una disquetera, está acoplado a la CPU 302a para el almacenamiento de información en memoria no volátil. Un dispositivo de almacenamiento de serie Dell PowerVault^{TM} ilustra un ejemplo de un dispositivo de información adecuado 302b. La información de cumplimiento, información del código de barras y huellas vocales auténticas ilustran ejemplos de información recuperada desde el dispositivo de almacenamiento de información 302b.
El sistema de interfaz de red 302c está acoplado a la CPU 302a para facilitar la comunicación de información entre el sistema de gestión de la transacción 302, el sistema de red informática 306 y el dispositivo de comunicación inalámbrico 308. Un sistema de interfaz de red adecuado incluye un router, como por ejemplo una unidad serie 7200 Cisco Systems acoplada a una unidad de servicio de datos/unidad de servicio de canal (en adelante, DSU/CSU) como, por ejemplo, una unidad serie ADC Kentrox D-Serv^{TM}.
El módulo de servicios hablado 302d permite la comunicación de señales de voz entre el dispositivo de comunicación inalámbrico 308 y el sistema de gestión de la transacción 302. El módulo de servicios hablado 302d incluye componentes como hardware y software para permitir la autenticación de voz.
\newpage
La autenticación de voz es una técnica deseable para verificar la identidad del solicitante de la transacción. Los dispositivos de comunicación inalámbrica no son muy adecuados para la introducción de información alfa. Los códigos de autenticación hablados pueden ser comunicados efectiva y cómodamente desde un dispositivo de comunicación inalámbrico como un teléfono inalámbrico. En consecuencia, el uso de autenticación de voz reduce la dificultad de la presentación de información de verificación de identidad.
Las tecnologías de autenticación de voz están disponibles comercialmente en una serie de fuentes. Un ejemplo de autenticación de voz adecuada es Nuance Verifier 2.0, ofrecido por Nuance Communications. Nuance Verifier está estrechamente integrado al software de reconocimiento de voz Nuance 7.0 para asegurar un nivel excepcional de comodidad y seguridad para el usuario. Los usuarios son reconocidos y autenticados simultáneamente, acortando así la duración total de la llamada y eliminando la necesidad para los usuarios de recordar números de identificación personal y passwords.
La estrecha integración de las tecnologías de autenticación de voz y reconocimiento del habla permite a Nuance Verifier 2.0 sacar partido de la arquitectura distribuida única asociada a la plataforma Nuance. Esta arquitectura soporta equilibrio de carga simultánea de reconocimiento del habla, comprensión del lenguaje natural, autenticación de voz y recursos texto-a-voz. Asegura el uso óptimo de cada CPU de servidor en la red, minimizando así la cantidad de hardware requerido, y el coste asociado, para un sistema de habla dado.
El software de verificación de huella vocal del hablante SpeakEZ^{TM} ofrecido por T-Netix Incorporated ilustra otro ejemplo de software de autenticación de voz. Smart Tone Technologies Incorporated ofrece software patentado para permitir identificación de voz positiva sobre teléfonos con cables y móviles, y en aplicaciones de Internet. Ambas ofertas de software ilustran ejemplos adicionales de software de autenticación de voz que pueden ser incorporados al módulo de servicios de habla 302d.
La funcionalidad de la verificación de la huella vocal del hablante SpeakEZ ha sido incorporada en una serie de kits de herramientas de desarrollo de software disponibles comercialmente y sistemas de respuesta de voz interactiva (RVI). Estos tipos de kits de herramientas de desarrollo y sistemas RVI son adecuados para proporcionar el sistema de gestión de la transacción 302 con funcionalidad de autenticación de voz. Ejemplos de kits de herramientas de desarrollo de software y sistemas RVI comercialmente disponibles que incorporan verificación de huella vocal del hablante SpeakEZ incluyen lo siguiente. BioNetrix tiene verificación de huella vocal del hablante SpeakEZ integrada en su BioNetrix Authentication Suite. Envoy Incorporated ha integrado verificación de huella vocal de hablante SpeakEZ en una serie de sus kits de herramientas de desarrollo de telefonía informática. IBM tiene verificación de huella vocal de hablante SpeakEZ integrada en sus sistemas RVI DirectTalk/6000 y DirectTalk/2. Periphonics Corporation tiene verificación de huella vocal de hablante SpeakEZ integrada en su familia VPS de sistemas RVI.
El software de código de barras 302e permite la codificación y decodificación de códigos de barras. El software de código de barras 302e es accesible por la CPU 302a desde un medio legible informático, como un disco compacto, disquetera o conexión de red. El software de código de barras disponible comercialmente de Omniplanar Incorporated, Peemet Incorporated y RVB Systems Group ilustra ejemplos de software de código de barras 302e.
El sistema de cumplimiento de la transacción 304 incluye una unidad central de proceso (CPU) 304a, un dispositivo de almacenamiento de información 304b, un sistema de interfaz de red 304c, un lector de códigos de barras 304d y un software de códigos de barras 304e. Un servidor de red o una estación de trabajo comprende la CPU 304a. Un servidor de serie Dell PowerEdge^{TM} ilustra un ejemplo de un servidor de red adecuado disponible comercialmente. Una estación de trabajo de serie Dell Precision^{TM} ilustra un ejemplo de una estación de trabajo adecuada disponible comercialmente.
El dispositivo de almacenamiento de información 304b, como una disquetera, está acoplado a la CPU 304a para el almacenamiento de información en memoria no volátil. Un dispositivo de almacenamiento de serie Dell PowerVault^{TM} es un ejemplo de un dispositivo adecuado de almacenamiento de información. La información de respuesta del cumplimiento, información de producto e información de código de barras ilustran ejemplos de información que puede ser recuperada desde el dispositivo de almacenamiento de información 304b.
El sistema de interfaz de red 304c está acoplado a la CPU 304a para facilitar la comunicación de información entre el sistema de cumplimiento de la transacción 304, el sistema de red informática 306 y el dispositivo de comunicación inalámbrico 308. Un router como, por ejemplo, una unidad de serie 7200 Cisco Systems acoplado a una unidad de servicio de datos/unidad de servicio al canal (en adelante, DSU/CSU) como, por ejemplo, una unidad de serie ADC Kentrox D-Serv^{TM} ilustra un ejemplo del sistema de interfaz de red 304c. Según el volumen de solicitudes de transacción cumplidas a través del sistema de cumplimiento de la transacción 304, una tarjeta de interfaz de red ("NIC") y un módem ilustran dos otros ejemplos de sistema de interfaz de red 304c adecuado.
El lector de código de barras 304d permite que códigos de transacción, como códigos de barras, sean escaneados ópticamente y decodificados. El lector de códigos de barras 304d está acoplado a la CPU 304a para comunicar una representación escaneada de un código de barras a la CPU 304a. Metrologic Incorporated ofrece varios códigos de barras comercialmente disponibles. Metrologic ofrece un escáner fijo con el modelo nº S7001 y un escáner-mesa con el modelo nº MS860.
El software de código de barras 302e permite la codificación y decodificación de códigos de barras. El software de código de barras 302e es accesible por la CPU 302a desde un medio legible informático, como un disco compacto, disquetera o conexión de red. El software de código de barras que es comercialmente disponible de Omniplanar Incorporated, Peernet Incorporated y RVB Systems Group ilustra ejemplos de software de código de barras 302e.
El sistema informático de cliente 305 es el sistema de la entidad que ofrece el producto o servicio solicitado en la solicitud de transacción. El sistema informático de cliente 305 se comunica con el sistema de gestión de la transacción 302 y el sistema de cumplimiento de la transacción 304 para facilitar la transacción. El sistema de cliente 305 incluye un interfaz de red, una CPU 305a, un dispositivo de almacenamiento de información 305b y un dispositivo de interfaz de red 305c. La CPU 305a está acoplada al dispositivo de almacenamiento de información 305b para almacenar información, como información del producto y servicio, en memoria no volátil. El dispositivo de interfaz de red 305c está acoplado entre la CPU 305a y el sistema de red informática 306 para permitir la comunicación entre ellos.
El dispositivo de comunicación inalámbrico 308 incluye un controlador de dispositivo 308a, dispositivos de sonido 308b, un teclado 308c, una pantalla 308d y un transceptor 308e. El controlador del dispositivo 308a es capaz de controlar e integrar el funcionamiento de dispositivos de sonido 38b, el teclado 308c, la pantalla 308d y el transceptor 308e. Los dispositivos de sonido 308b, como un micrófono y un altavoz permiten al solicitante de la transacción 312 presentar y escuchar información hablada. El teclado 308c permite al solicitante de la transacción 312 presentar información tecleada. La pantalla 308d permite al solicitante de la transacción 312 visionar información visual recibida por, y comunicada desde el, dispositivo de comunicación inalámbrico 308.
El transceptor 308e es capaz de permitir la comunicación de información de voz y datos entre el dispositivo de comunicación inalámbrico 308 y el sistema de red de telecomunicaciones 310. De esta forma, la información es comunicada a, y desde el, sistema de gestión de la transacción 302 y el sistema de cumplimiento de la transacción 304. En la incorporación de la arquitectura de sistema ilustrada en la Fig. 4, la información de voz y datos es comunicada a, y desde el, sistema de gestión de la transacción 302, y solo se comunica información de datos a, y desde el, sistema de cumplimiento de la transacción.
Como se ilustra en la Fig. 5, el dispositivo de comunicación inalámbrico 308 incluye un dispositivo de desplazamiento 308e. Un interfaz de usuario 308f es desplegable sobre la pantalla 308d del dispositivo de comunicación inalámbrico 308. Usando el dispositivo de desplazamiento 308e, un nombre de código de transacción deseada 308g es seleccionado de una lista de nombres de códigos de transacción 308h desplegada en la pantalla 308d. Un código de transacción escaneable ópticamente 308i se despliega en la pantalla 308d en respuesta para seleccionar el nombre del código de transacción deseado 308g.
Un protocolo de aplicación inalámbrica (WAP) permitido por un teléfono inalámbrico ilustra un ejemplo del dispositivo de comunicación inalámbrico 308. Además de los teléfonos y dispositivos inalámbricos que permiten WAP, dispositivos de comunicación inalámbrica que funcionan bajo otros protocolos inalámbricos como imode, sms y hdml pueden ser utilizados con los métodos y sistemas expuestos en el presente. Teléfonos inalámbricos capaces de acceder a redes informáticas, como Internet, están comercialmente disponibles de varios fabricantes de teléfonos inalámbricos.
El aparato de transacción 300 de la Fig. 4 permite que la transacción inalámbrica se lleve a cabo por dispositivos de comunicación inalámbrica tipo telefónico, como los teléfonos inalámbricos con acceso a Internet. Sin embargo, reemplazando el sistema de red de telecomunicaciones por un sistema de red de área local inalámbrico o añadiendo un sistema de red de área local inalámbrico al aparato de transacción 300, el aparato de transacción 300 puede ser usado para facilitar una transacción inalámbrica usando un dispositivo de comunicación telefónico que permite acceso a Internet no telefónico, como un PDA inalámbrico. Al llevar a cabo las solicitudes de transacción con el dispositivo de comunicación inalámbrico no telefónico como el mencionado, la autenticación del solicitante de la transacción puede ser más efectivamente conseguida mediante técnicas de password de datos conocidas en lugar de autenticación de voz.
El aparato de transacción 300, Fig. 4, es capaz de permitir comunicación directamente entre un sistema de cumplimiento de la transacción 304 y un dispositivo de comunicación inalámbrico 308. Para este fin, el sistema de cumplimiento de la transacción 304 y el dispositivo de comunicación inalámbrico 308 incluyen cada uno una radiocomunicación digital de corto alcance y baja potencia 314 integrada en los mismos. Cada radiocomunicación digital 314 incluye un transceptor de radio para permitir que información de voz y datos sea comunicada entre el sistema de cumplimiento de la transacción 304 y el dispositivo de comunicación inalámbrico 308 sin ser comunicada a través del sistema de red informática 306 o el sistema de red de telecomunicaciones 310. La velocidad de la transferencia de información entre el sistema de cumplimiento de la transacción 304 y el dispositivo de comunicación inalámbrico 308 se ve aumentada significativamente por la eliminación de la necesidad de comunicar dicha información a través del sistema de red informática 306 y el sistema de red de telecomunicaciones 310.
Una radio Bluetooth^{TM} ilustra un ejemplo de radiocomunicación digital 314. Las radios Bluetooth están basadas en una especificación de radio regida por el grupo de Interés Especial Bluetooth. La especificación define las normas para un microchip diminuto que incluye un transceptor de radio. En consecuencia, las radios Bluetooth están incorporadas a dispositivos digitales, como teléfonos móviles, PDA, ordenadores portátiles, etc.
La radio Bluetooth hace la comunicación de información casi instantánea. Facilita transmisiones rápidas y seguras tanto de voz como de datos, incluso aunque los dispositivos no estén dentro de la línea de mira. Los transceptores operan en una banda de frecuencia disponible globalmente, asegurando su compatibilidad en todo el mundo. El teléfono inalámbrico Ericsson R520 ilustra un ejemplo de un teléfono inalámbrico que permite Bluetooth. El teléfono R520 es un teléfono de modo triple con GPRS, radio Bluetooth y capacidades WAP.
Un aspecto clave de las incorporaciones de sistema y método mencionadas en el presente es la capacidad y funcionalidad asociada con los códigos de transacción escaneados ópticamente desde la pantalla del dispositivo de comunicación inalámbrico. El escaneado óptico de códigos de transacción facilita una técnica segura y cómoda que permite el cumplimiento de productos y servicios del mundo real desde una transacción inalámbrica. El solicitante de la transacción debe simplemente pasar la pantalla del dispositivo de comunicación inalámbrico por encima del lector de códigos de barras del sistema de cumplimiento de la transacción para activar el cumplimiento de la transacción inalámbrico.
Muchos dispositivos de comunicación inalámbrica como los teléfonos inalámbricos y PDA tienen pantallas relativamente pequeñas. Como resultado, el código escaneable ópticamente comunicado a los dispositivos de comunicación inalámbrica debe ser relativamente compacto. Códigos de barras unidimensionales y códigos de barras bidimensionales truncados ilustran ejemplos de códigos de barras adecuados para ser comunicados a dispositivos que tienen pantallas que son capaces de mostrar imágenes de mapas de bits. Se prevé que con el tiempo los dispositivos de comunicación inalámbrica disponibles comercialmente serán capaces de mostrar códigos de barras más grandes, como códigos de barras bidimensionales. Una de las ventajas del código de barras bidimensional es la capacidad de incluir varios miles de bytes de información en el código de barras.
Los códigos de barras configurados según la Especificación del Código 128 ilustran un ejemplo de una configuración de código de barras adecuada para pantallas pequeñas de teléfonos inalámbricos. Además, la mayor parte de lectores de códigos de barras usados hoy en día son capaces de leer códigos de barras de Código 128. Los códigos de barras de Código 128 son una simbología alfanumérica de muy alta densidad. El símbolo puede ser tan largo como sea necesario para almacenar los datos codificados. Está diseñado para codificar los 128 caracteres ASCII, y usará la menor cantidad de espacio para datos de 6 caracteres o más de cualquier simbología 1-D. Cada carácter de datos codificado en un símbolo de Código 128 está hecho de 11 módulos blancos o negros. El carácter "stop", sin embargo, está hecho de hasta 13 módulos. Tres barras y tres espacios están formados a partir de estos 11 módulos. Las barras y los espacios pueden variar entre 1 y 4 módulos de ancho.
Actualmente, varios dispositivos de comunicación inalámbrica disponibles comercialmente no son capaces de mostrar imágenes de mapas de bits. Una solución para comunicar un código escaneable ópticamente a estos tipos de dispositivos de comunicación inalámbrica es comunicar un tipo de "código hash" a estos dispositivos. Un ejemplo de código hash incluye una cadena de barras oblicuas hacia la derecha (/), que representan un 1 binario, y barras oblicuas hacia la izquierda (\), que representan un 0 binario. Se requeriría un software adecuado para decodificar estos tipos de código.
Como está ilustrado en la Fig. 4, el sistema de gestión de la transacción (SGT) 302, el sistema de cumplimiento de la transacción (SCT) 304, el sistema informático de cliente (SIC) 305 y el dispositivo de comunicación inalámbrico (DCI) 308 están acoplados de forma que se comuniquen la información entre ellos. En esta incorporación, la verificación de los códigos de barras de la transacción y la comunicación de códigos de barras de la transacción son facilitadas por el SGT 302. Además, la comunicación para determinar la transacción deseada es facilitada por el SGT 302.
En cuanto a la Fig. 6, una operación A de recepción, en el SGT 302, se ejecuta una solicitud de transacción del DCI 308. Tras la recepción de la solicitud de transacción, se ejecuta una operación B de comunicación de una solicitud para un código de autenticación de solicitante de la transacción hablado (CAST) del SGT 302 al DCI 308. La solicitud para el CAST hablado pretende iniciar una operación C de recepción, en el SGT 302, un CAST hablado procedente del DCI 308. Una operación D de comunicación de un mensaje de autenticación del solicitante (MAS) desde el SGT 302 al DCI 308 inicia una operación E de comunicación de primer código de barras de transacción (PCBT) al DCI 308. El mensaje de autenticación de solicitud confirma que la solicitud de la transacción está aprobada y que el PCBT ha sido comunicado. El SCT 304 y el SGT 302 pueden interactuar con el SIC 305 para facilitar y permitir el cumplimiento de la solicitud de transacción.
Una operación F de escaneado del PCBT se ejecuta tras la operación E. En respuesta al escaneado del PCBT, una operación G de recepción, en el SGT 302, una representación decodificada del PCBT desde el SCT 304 se ejecuta. Tras la recepción de la representación decodificada del PCBT y en respuesta al PCBT que está siendo verificado, una operación H de comunicación de un segundo código de barras de transacción (SCBT) desde el SGT 302 al DCI 308 es ejecutada. Una primera acción de cumplimiento normalmente es también ejecutada en respuesta del PCBT que está siendo verificado. Una operación I de escaneo del SCBT es ejecutada tras la operación H. En respuesta al escaneo del SCBT, una operación J de recepción, en el SGT 302, una representación decodificada del SCBT desde el SCT 304 se ejecuta. Tras la recepción de la representación decodificada del SCBT y en respuesta al SCBT que está siendo verificado, una operación K de comunicación de un mensaje de cumplimiento de la transacción (MCT) desde el SGT 302 al DCI 308 se ejecuta. Una segunda acción de cumplimiento es normalmente también ejecutada en respuesta al PCBT que está siendo verificado. La comunicación del MCT puede ser parte de la segunda acción de cumplimiento.
Tras el escaneado y decodificado del PCBT y el SCBT, SCT 304 o SGT 304, o ambos, ejecutan operaciones internas. Una de estas operaciones internas es comunicar con el sistema informático de cliente para permitir la facilitación de la transacción solicitada. El SGT 302, el SCT 304 o ambos pueden usar la verificación de cumplimiento para iniciar las operaciones internas siguientes, como eliminar una oferta de transacción determinada de las solicitudes de transacción disponibles.
El primer y el segundo código de barras de transacción permiten al solicitante de la transacción activar el cumplimiento de productos o servicios del mundo real solicitados en la solicitud de transacción. Alquilar y tomar posesión de un coche alquilado usando un teléfono móvil representa una implementación comercial viable de los métodos expuestos en el presente, el sistema ilustrado en la Fig. 4 y las operaciones descritas en referencia a la Fig. 7.
Ejemplo 1 Alquiler de un coche
Un solicitante de transacción que viajará en avión a otra ciudad usa su teléfono inalámbrico con acceso a Internet para alquilar un coche para usarlo durante su viaje. Para ello, contacta con el SGT a través de su teléfono inalámbrico. Después interactúa con un interfaz de usuario solicitante de transacción (IUST) de su teléfono inalámbrico para comunicar información sobre el alquiler de coches a, y desde, información de alquileres de coches desde el SGT. La información sobre alquileres de coches incluye la información típica de alquiler de coche, como las fechas del alquiler, el tipo de coche, etc. El SGT interactúa con el OCS para completar la solicitud de la transacción. Por ejemplo, el SGT puede interactuar con el OCS para determinar si el tipo seleccionado de vehículo estará disponible los días deseados. Una vez completada la solicitud de la transacción, su identidad es autenticada mediante técnicas de autenticación de voz, como las descritas en el presente.
Una vez autenticada su identidad, un PCBT es comunicado a su teléfono inalámbrico. Al llegar al aeropuerto de la ciudad a la que ha viajado, accede al IUST para recuperar el PCBT. Después pasa el teléfono inalámbrico sobre uno de los muchos lectores de códigos de barras del SCT que están ubicados por todo el aeropuerto. Haciendo eso, el PCBT es escaneado ópticamente desde la pantalla de su teléfono inalámbrico. Escaneando el PCBT ha confirmado con el SCT que ha llegado al aeropuerto y espera que el coche esté preparado. Tras el escaneo del PCBT, se comunica a su teléfono inalámbrico un SCBT.
Después se dirige al aparcamiento del alquiler de coches. Una vez en el aparcamiento del alquiler de coches, accede al IUST para recuperar el SCBT. Tras la recuperación del SCBT, escanea ópticamente el SCBT desde la pantalla de su teléfono inalámbrico usando un lector de códigos de barras que está ubicado en el aparcamiento del alquiler de coches. Escaneando el SCBT, ha confirmado con el SCT que ha llegado al aparcamiento del alquiler de coches y está listo para tomar posesión del coche alquilado. Tras el escaneo del SCBT, puede comunicarse a su teléfono inalámbrico un MCT. En este ejemplo, el SCBT incluye información, como por dónde ir a su hotel, información sobre la ciudad,
etc.
Este ejemplo ilustra la comodidad y el ahorro de tiempo asociados con el uso de los métodos y sistemas expuestos en el presente a la hora de alquilar un coche cuando se viaja. Las ventajas son especialmente significativas para los viajantes de negocios, ya que sus programaciones a menudo cambian con poco margen de tiempo. Sin embargo, las ventajas asociadas con estos métodos y sistemas permiten a viajeros de toda clase mantener una ajustada programación de viaje.
Una incorporación de un aparato de transacción para llevar a cabo los métodos de las Figs. 1-3 usando un dispositivo de comunicación inalámbrico no telefónico está ilustrado en la Fig. 7. El aparato de transacción 400 incluye un sistema de cumplimiento de la transacción 402 acoplado a un sistema de cumplimiento de la transacción 404 y a un sistema informático de cliente 405. También está contemplado que en algunas aplicaciones pueda ser ventajoso para el sistema informático de cliente ser omitido desde, o separado del, aparato de transacción 400. El sistema de gestión de la transacción 402 está acoplado al sistema de cumplimiento de la transacción 404 a través de un sistema de red informática 406.
Un dispositivo de comunicación inalámbrico 408, como un auxiliar personal digital inalámbrico, comunica con el sistema de gestión de la transacción 402 y el sistema de cumplimiento de la transacción 404 a través de un sistema de red de datos inalámbrica 410 y el sistema de red informática 406. Un solicitante de transacción 412 utiliza el dispositivo de comunicación inalámbrico 408 para la comunicación con el sistema de gestión de la transacción 402 y el sistema de cumplimiento de la transacción 404.
El sistema de red de datos inalámbrica 410 es un sistema de red para proporcionar conectividad inalámbrica de dispositivos de comunicación inalámbrica no telefónicos. El sistema de red de datos inalámbrica 410 puede incluir una red de área local inalámbrica, una red inalámbrica específica de dispositivo o ambas. Ejemplos de dispositivos de comunicación inalámbrica no telefónicos incluyen portátiles ligeros que incluyen módems inalámbricos y PDA inalámbricos.
La red de área local inalámbrico Cisco® Aironet^{TM} ilustra un ejemplo de sistema de red de área local inalámbrica 410. El sistema LAN inalámbrico Aironet incluye una familia Aironet 340 de puntos de acceso. El punto de acceso actúa a modo de puente integrando funcionalidad inalámbrica en una infraestructura con cables. El sistema LAN inalámbrico Aironet también incluye una familia de serie Aironet 340 de adaptadores de cliente. Un ejemplo de adaptador de cliente es un módem de datos inalámbrico Aironet que se conecta a un conector PCMCIA de un ordenador portátil. El módem de datos inalámbrico permite al ordenador portátil comunicar con un sistema informático de red como Internet a través de un punto de acceso de serie Aironet 340.
El PalmNet^{TM} ilustra un ejemplo de una red inalámbrica específica de dispositivo. El PalmNet proporciona conexión inalámbrica de PDA ofrecida por Palm Computing Corporation. A través de PalmNet, los usuarios de PDA Palm Computing pueden comunicar información a través de un sistema de red informática global como Internet.
El sistema de gestión de la transacción 402 incluye una unidad de proceso central (CPU) 402a, un dispositivo de almacenamiento de información 402b, un sistema de interfaz de red 402c y software de código de barras 402d. Un servidor de red o una estación de trabajo, como los identificados arriba en referencia a la Fig. 4, comprende la CPU 402a. El dispositivo de almacenamiento de información 402B, como el identificado arriba con referencia a la Fig. 4, está acoplado a la CPU 402a para almacenar información en memoria no volátil. Información de cumplimiento, información de código de barras y passwords de solicitante de transacción ilustran ejemplos de información que puede ser recuperada de un dispositivo de almacenamiento de información 402b.
El sistema de interfaz de red 402c, como el identificado más arriba con referencia a la Fig. 4, está acoplado a la CPU 402a para facilitar la comunicación de información entre el sistema de gestión de la transacción 402, el sistema de red informática 406 y el dispositivo de comunicación inalámbrico 408. El software de código de barras 402d, como el identificado más arriba en referencia a la Fig. 4, permite la codificación y decodificación de códigos de barras. El software de código de barras 402d es accesible por la CPU 402a desde un medio legible informático, como un disco compacto, disquetera o conexión de red.
El sistema de cumplimiento de la transacción 404 incluye una unidad central de proceso (CPU) 404a, un dispositivo de almacenamiento de información 404b, un sistema de interfaz de red 404c, un lector de códigos de barras 404d y un software de códigos de barras 404e. El sistema de cumplimiento de la transacción 404 incluye una unidad central de proceso (CPU) 404a. Un servidor de red o una estación de trabajo, como los identificados arriba en referencia a la Fig. 4, comprende la CPU 404a. El dispositivo de almacenamiento de información 404B, como el identificado arriba con referencia a la Fig. 4, está acoplado a la CPU 404a para almacenar información en memoria no volátil. Información de respuesta de cumplimiento, códigos de transacción, información de producto e información de códigos de barras ilustran ejemplos de información que puede ser recuperada desde el dispositivo de almacenamiento de información 404b.
El sistema de interfaz de red 404c, como el identificado más arriba con referencia a la Fig. 4, está acoplado a la CPU 404a para facilitar la comunicación de información entre el sistema de cumplimiento de la transacción 404, el sistema de red informática 406 y el dispositivo de comunicación inalámbrico 408. El lector de códigos de barras 404d, como los identificados más arriba en referencia a la Fig. 4, permite que los códigos de barras sean escaneados ópticamente y decodificados. El lector de códigos de barras 404d está acoplado a la CPU 404a para comunicar una representación escaneada de un código de barras a la CPU 404a.
El software de código de barras 404e, como el identificado más arriba en referencia a la Fig. 4, permite la codificación y decodificación de códigos de barras. El software de código de barras 404e es accesible por la CPU 402a desde un medio legible informático, como un disco compacto, disquetera o conexión de red.
El sistema de cliente 405 es el sistema de la entidad que ofrece el producto o servicio solicitado en la solicitud de transacción. El sistema informático de cliente 405 se comunica con el sistema de gestión de la transacción 402 y el sistema de cumplimiento de la transacción 404 para facilitar la transacción. El sistema de cliente 405 incluye un interfaz de red, una CPU 405a, un dispositivo de almacenamiento de información 405b y un dispositivo de interfaz de red 405c. La CPU 405a está acoplada al dispositivo de almacenamiento de información 405b para almacenar información, como información del producto y servicio, en memoria no volátil. El dispositivo de interfaz de red está acoplado entre la CPU 405a y el sistema de red informática 406 para permitir la comunicación entre ellos.
El dispositivo de comunicación inalámbrico 408 incluye un controlador de dispositivo 408a, un componente de salida de sonido 408b, una pantalla táctil 408c y un transceptor de datos 408d. El controlador de dispositivo es capaz de controlar e integrar el funcionamiento del componente de salida de sonido 408b, la pantalla táctil 408c y el transceptor de datos 408d. El componente de salida de sonido 408b, como un altavoz, permite al solicitante de la transacción escuchar información hablada. La pantalla táctil 408c permite al solicitante de la transacción 412 introducir información tocando la pantalla 408c, escribiendo sobre la pantalla 408c o ambas cosas.
El transceptor de datos 408d es capaz de permitir la comunicación de información de datos entre el dispositivo de comunicación inalámbrico 308, el sistema de gestión de la transacción 402 y el sistema de cumplimiento de la transacción 404. El transceptor puede también ser capaz de comunicar información de voz entre el dispositivo de comunicación inalámbrico 308 y el sistema de red de área local inalámbrico 410. De esta forma, la información es comunicada entre el dispositivo de comunicación inalámbrico 408, el sistema de gestión de transacción 402 y el sistema de cumplimiento de la transacción 404.
Como se ilustra en la Fig. 8, la pantalla 408c del dispositivo de comunicación inalámbrico 308 incluye una pantalla táctil. Un interfaz de usuario 408e es desplegable sobre la pantalla 408c del dispositivo de comunicación inalámbrico 408. Usando un dispositivo de indicación física adecuado, se selecciona un nombre de código de transacción deseado 408f de una lista de nombres de códigos de transacción 408g desplegada en la pantalla 408c. Un código de transacción escaneable ópticamente 408h se despliega en la pantalla 408c en respuesta para seleccionar el nombre del código de transacción deseado 408f. Un auxiliar personal digital inalámbrico ilustra un ejemplo de dispositivo de comunicación inalámbrico 408.
Como está ilustrado en la Fig. 7, el sistema de gestión de la transacción (SGT) 402, el sistema de cumplimiento de la transacción (SCT) 404, el sistema informático de cliente (SIC) 405 y el dispositivo de comunicación inalámbrico (DCI) 408 están acoplados de forma que se comuniquen la información entre ellos. En esta incorporación, la verificación de los códigos de barras de la transacción y la comunicación de códigos de barras de la transacción son facilitadas por el SCT 404. La comunicación para determinar la transacción deseada es facilitada por el SGT 402. En cuanto a la Fig. 9, una operación A de recepción, en el SGT 402, se ejecuta una solicitud de transacción del DCI 408. Tras la recepción de la solicitud de transacción, una operación B de comunicación de una solicitud de un password desde el SGT 402 al DCI 408 se ejecuta. La solicitud de password pretende iniciar una operación C de recepción, en el SGT 402, de un password desde el DCI 408. Una operación D de comunicación de un mensaje de autenticación del solicitante (MAS) desde el SGT 402 al DCI 408 inicia una operación E de comunicación de primer código de barras de transacción (PCBT) al DCI 408. MAS confirma que la solicitud de la transacción ha sido aprobada y que el PCBT ha sido comunicado. El SCT 404 y el SGT 402 pueden interactuar con el SIC 405 para facilitar y permitir el cumplimiento de la solicitud de transacción. El PCBT es usado por el solicitante de la transacción para activar el cumplimiento de los productos o servicios del mundo real solicitados en la solicitud de transacción. El SCT 404 y el SGT 402 pueden interactuar con el SIC 405 para facilitar y permitir el cumplimiento de la solicitud de transacción.
Una operación F de escaneado del PCBT se ejecuta tras la operación E. Como respuesta a la ejecución de la operación F, una representación decodificada del PCBT es generada en el SCT 404. Tras el escaneado y decodificación del PCBT y en respuesta al SCBT que está siendo verificado, una operación G de recepción, en el SGT 402, de una primera verificación de cumplimiento (PVC) desde el SCT 404 se ejecuta. Una primera acción de cumplimiento normalmente es también ejecutada en respuesta del PCBT que está siendo verificado. El SGT 302, el SCT 304 o ambos pueden usar dicha verificación para iniciar las siguientes operaciones internas, como eliminar una oferta de una transacción determinada de ser seleccionable por el solicitante de la transacción.
Tras el escaneado del PCBT. una operación H de comunicar un segundo código de barras de transacción (SCBT) del SCT 404 para el DCI 408 es ejecutada. Una operación I de escaneo del SCBT es ejecutada tras la operación H. En respuesta al escaneo del SCBT, una representación decodificada del SCBT es generada en el SCT 404. Tras el escaneado del SCBT y como respuesta a la verificación del SCBT, una operación J de recepción, en el SGT 402, una segunda verificación de cumplimiento (SVC) desde el SCT 404 es ejecutada. Una segunda acción de cumplimiento es normalmente también ejecutada como respuesta a la verificación del SCBT.
La primera y segunda verificaciones de cumplimiento ilustran un ejemplo de verificaciones de cumplimiento. Dichas verificaciones del SCT 404 notifica al SGT 402 que la transacción ha sido iniciada o completada. Una vez escaneado el SCBT, una operación K de comunicación de un mensaje de cumplimiento de la transacción (MCT) desde el SCT 402 al DCI 408 es ejecutada.
Ejemplo 2 Cine
Una solicitante de transacción usa su PDA inalámbrico para adquirir una entrada para una película deseada mientras va de camino hacia el cine. Para ello, contacta con el SGT usando su PDA inalámbrico. Ella después interactúa con un interfaz de usuario de solicitante de transacción (IUST) de su PDA para comunicar información de la película a, y recibir información de la película desde, el SGT. La información de la película incluye información típica, como el título de la película y la hora de proyección. El SGT interactúa con el OCS para completar la solicitud de la transacción. Por ejemplo, el SGT puede interactuar con el OCS para determinar si quedan asientos libres para la película deseada a la hora deseada. Tras la completación de la solicitud de transacción, su identidad es autenticada como respuesta al password que ella ha tecleado.
Tras la autenticación de su identidad, un PCBT es comunicado a su PDA. Al llegar al cine, ella accede al IUST para recuperar el PCBT.
Después pasa el PDA por encima de un lector de códigos de barras situado a la entrada del cine. De esta forma, el PCBT es escaneado ópticamente desde la pantalla de su PDA. El escaneado del PCBT activa un primer torniquete que le permite entrar al vestíbulo del cine. En algunos casos, puede también activar un dispensador de entradas en el torniquete para dispensar una entrada física para la película especificada. Tras el escaneado del PCBT, un SCBT es comunicado a su PDA. Después ella sigue hacia el patio de butacas del cine. Para poder entrar al patio de butacas del cine, recupera el SCBT. Tras la recuperación del SCBT, ella pasa el PDA por encima de un lector de códigos de barras que está situado a la entrada del patio de butacas del cine. El escaneado del SCBT activa un segundo torniquete que le permite entrar al patio de butacas del cine. Tras el escaneado del SCBT, un mensaje de cumplimiento de la transacción es enviado a su PDA. El mensaje de cumplimiento de la transacción incluye información como por dónde llegar al patio de butacas específico en que se está proyectando la película, información interactiva o exclusiva sobre la película, etc.
Este ejemplo ilustra la comodidad y el ahorro de tiempo asociados con el uso de los métodos y sistemas expuestos en el presente a la hora de ir al cine a ver una película. En este ejemplo, las ventajas asociadas a estos métodos y sistemas son aún más potentes durante las horas de máxima asistencia a los cines.
La Fig. 10 ilustra otra incorporación de un diagrama de flujo de funcionamiento para el sistema ilustrado en la Fig. 7. En esta incorporación la verificación de los códigos de barras de transacción, la comunicación de los códigos de barras de transacción y la comunicación para determinar la transacción deseada son facilitados por el SCT 404. Una operación A'' de recepción, en el SGT 402, de una solicitud de transacción desde el DCI 408 es ejecutada. Tras la recepción de la solicitud de transacción, una operación B'' de comunicación de una solicitud de un password desde el SGT 402 al DCI 408 se ejecuta. La solicitud de password pretende iniciar una operación C'' de recepción, en el SGT 402, de un password desde el DCI 408. Una operación D'' de comunicación de un mensaje de autenticación de solicitante (MAS) desde el SGT 402 hasta el DCI 408 inicia una operación E'' de comunicación de solicitud de transacción desde el SGT 402 hasta el SCT 404. El MAS confirma que el password ha sido aprobado. En esta incorporación, la solicitud de transacción es comunicada al SCT 404 para permitir el cumplimiento de la solicitud de la transacción por el SCT 404. El SCT 404 y el SGT 402 pueden interactuar con el SIC 405 para facilitar y permitir el cumplimiento de la solicitud de transacción.
Una operación F'' de comunicación de un PCBT desde el SCT 404 hasta el DCI 408 es ejecutada después de que el SCT 404 haya recibido la solicitud de transacción. El PCBT es usado por el solicitante de la transacción para activar el cumplimiento de los productos o servicios del mundo real solicitados en la solicitud de transacción. Una operación G'' de escaneado del PCBT se ejecuta tras la operación F''. Como respuesta a la ejecución de la operación G'', una representación decodificada del PCBT es generada en el SCT 404 y una operación de primera verificación de cumplimiento es completada por el SCT 404.
Tras la verificación del PCBT, una operación H'' de comunicación de un segundo código de barras de transacción (SCBT) desde el SCT 404 hasta el DCI 408 es ejecutada. Una operación I'' de escaneo del SCBT es ejecutada tras la operación H''. Como respuesta al escaneado del SCBT, una representación decodificada del SCBT es generada en el SCT 404 y una operación de segunda verificación de cumplimiento es completada por el SCT 404. Como respuesta a la verificación del SCBT, una operación J'' de comunicación de un mensaje de cumplimiento de la transacción (MCT) desde el SCT 402 hasta el DCI 408 es ejecutada.
Un método de transacción multifase que incluye la comunicación de dos códigos de transacción se expone en el presente. Se contempla y espera que los métodos expuestos en el presente pueden ser implementados de manera que se proporcione un método de transacción de una fase o un método de transacción multifase de tres fases o más. Por ejemplo, en algunas aplicaciones, resultará ventajoso utilizar un método de transacción de una fase en el cual solo un código de transacción, como el primer código de transacción expuesto en el presente, sea comunicado al dispositivo de comunicación inalámbrico. Quedará bien entendido que el número de códigos de transacción comunicado al dispositivo de comunicación inalámbrico depende de la aplicación específica, en lugar de ser definitivo de los sistemas y métodos expuestos en el presente.
La implementación comercial de los métodos y sistemas descritos en el presente puede ser cumplida en conjunción con una de muchas especificaciones globales abiertas o patentadas que permitan a los usuarios de dispositivos de comunicación inalámbrica acceder e interactuar fácilmente con información y servicios a través de los sistemas de red informática descritos en el presente. Un ejemplo de dicha especificación global abierta es el Protocolo de Aplicación Inalámbrico (WAP). WAP está diseñado para trabajar con la mayoría de arquitecturas de dispositivos inalámbricos como CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex. Ejemplos de teléfonos inalámbricos que permiten WAP incluyen el teléfono ofrecido por Nokia de modelo número 7110, el teléfono ofrecido por Siemens de modelo número S25 y el teléfono ofrecido por Ericsson con el modelo número R380. Ejemplos de PDA inalámbrico que permiten WAP son los PDA ofrecidos por 3Com con el nombre comercial PalmPilot VII y el PDA ofrecido por Ericsson con el modelo número MC218.
WAP es un protocolo de comunicación y un entorno de aplicación. La tecnología WAP puede ser incluida en el sistema de funcionamiento de la mayoría de dispositivos de comunicaciones inalámbricos, incluidos PalmOS, EPOC, Windows CE, FLEXOS, OS/9, JavaOS, etc. Proporciona interoperabilidad de servicios incluso entre familias de dispositivos diferentes. Detalles adicionales sobre el WAP pueden obtenerse de Wireless Application Protocol Forum Ltd. (www. wapforum.org) y de Dynamical Systems Research Ltd. (www.wap.net).
Symbian (www.symbian.com) ofrece una tecnología y un sistema de hardware con el nombre comercial EPOC que proporciona una solución completa para fabricantes de dispositivos de comunicaciones con cables. EPOC Release 5 incluye la plataforma de tecnología completa de Symbian para ofrecer EPOC y otras tecnologías de Symbian en el núcleo de la industria inalámbrica. Esto incluye tecnologías para soportar correo electrónico de Internet integrado, mensajes de texto inalámbrico, base de datos y programación de contactos, buscador de sitios web estándar de Internet, sincronización entre información personal basada en PC y basada en EPOC y formatos de documento, y una implementación de alto rendimiento de un lenguaje de aplicación inalámbrica ofrecido por Sun Microsystems bajo la marca registrada Java. EPOC proporciona solidez, compacidad y rendimiento que son producidos a través de un diseño de sistema esmerado en lenguajes de programación que incluyen C++.
\newpage
Los accesos WAP son aplicaciones capaces de permitir que el contenido de Internet sea entregado a dispositivos de comunicaciones inalámbricos. Los accesos WAP incluyen los accesos ofrecidos por Opensource, Ericsson, Apion, Mobileways, Nokia, Unwired Planet, y Edgemail.
Dynamical Systems Research ofrece el kit de herramientas de desarrollo WAP (WDT). WDT soporta el desarrollo de aplicaciones WAP. Las aplicaciones WAP usan Lenguaje Marcador Inalámbrico (WML) y Guión de Lenguaje Marcador Inalámbrico (WML Script). Los WML se usan para crear páginas WAP de una forma similar a como se usa HTML para crear páginas web para Internet. WML Script es un lenguaje de guiones para la creación y diseño del contenido de páginas actuales.
Phone.com ofrece UP.SDK, un kit de desarrollo de software disponible de forma gratuita accesible en www.phone.
com/products/upsdk.html, que permite a los desarrolladores de webs crear rápida y fácilmente servicios y aplicaciones de información HDML y WML. UP.SDK incluye una herramienta de desarrollo de software conocida como UP.Simulator que simula con precisión el comportamiento de un UP. Dispositivo con buscador. El simulador puede activar aplicaciones en modo local o conectar a un UP.Link de forma que los desarrolladores puedan probar el juego completo de servicios que permiten UP.Link. Phone.com también proporciona un UP.Link públicamente disponible para que todos los desarrolladores puedan usarlo libremente para poder crear aplicaciones completas sin necesidad de una infraestructura portadora cara o de microteléfono. Las herramientas UP.SDK pueden funcionar tanto en Windows 95 como en Windows NT (Windows 95 y Windows NT son marcas registradas de Microsoft Corporation).
En la descripción detallada anterior, se ha hecho referencia a los dibujos adjuntos que forman parte de la misma, y en los cuales se muestran mediante ilustración incorporaciones específicas en las que la invención puede aplicarse. Estas incorporaciones, y ciertas variantes de las mismas, han sido descritas en suficiente detalle para permitir a aquellos que conozcan bien la técnica poner la invención en práctica. Hay que entender que pueden utilizarse otras incorporaciones adecuadas y que pueden hacerse cambios lógicos, mecánicos, químicos y eléctricos sin desviarse del ámbito de la invención. Por ejemplo, los bloques funcionales mostrados en las figuras podrían además combinarse o dividirse de cualquier forma sin desviarse del ámbito de la invención. Para evitar detalles innecesarios, la descripción omite cierta información conocida por aquellos que conocen bien la técnica. La descripción detallada precedente no pretende, por tanto, limitarse a las formas específicas expuestas en el presente, sino todo lo contrario. Pretende cubrir las alternativas, modificaciones y equivalentes que puedan razonablemente incluirse dentro del ámbito de las reivindicaciones añadidas.

Claims (42)

1. Un método para facilitar una transacción inalámbrica, que incluye:
recibir, por un sistema de gestión de la transacción (302), una solicitud de transacción de un solicitante de transacción (312);
verificar una identidad del solicitante de la transacción (312);
comunicar un primer código de transacción (PCBT) a un dispositivo de comunicación inalámbrico (308);
visualizar el primer código de transacción (PCBT) en una pantalla del dispositivo de comunicación inalám-brico (308);
escanear ópticamente el primer código de transacción (PCBT) desde la pantalla; y recibir, mediante un sistema de cumplimiento de la transacción (300), la representación escaneada del primer código de transacción (PCBT) para permitir el cumplimiento total o parcial de la solicitud de transacción.
2. El método de la reivindicación 1, en el que el primer código de transacción (PCBT) incluye la comunicación de un primer código de barras de transacción.
3. El método de la reivindicación 1 o reivindicación 2, en el que la comunicación del primer código de transacción (PCBT) incluye la comunicación del primer código de transacción (PCBT) desde el sistema de gestión de la transacción (302).
4. El método de la reivindicación 3, comprendiendo además un segundo código de transacción (SCBT) desde el sistema de cumplimiento de la transacción (300) hacia el dispositivo de comunicación inalámbrico (308) tras la comunicación del primer código de transacción (PCBT).
5. El método de cualquiera de las reivindicaciones precedentes, en el que la verificación de la identidad del solicitante de la transacción (312) incluye autenticar un código de autenticación hablado.
6. El método de la reivindicación 5, en donde autenticar el código de autenticación hablado incluye la recepción, por el sistema de gestión de la transacción (302), de un código de autenticación hablado.
7. El método de la reivindicación 6, en donde recibir el código de autenticación hablado incluye la recepción del código de autenticación hablado desde el dispositivo de comunicación inalámbrico (308).
8. El método de cualquiera de las reivindicaciones 5 a 7, en donde autenticar el código de autenticación hablado incluye comparar el código de autenticación hablado con una huella vocal auténtica de un usuario autorizado del dispositivo de comunicación inalámbrico (308).
9. El método de cualquiera de las reivindicaciones precedentes, que además comprenda la recepción, por el sistema de gestión de la transacción (302), de una primera verificación de cumplimiento tras el escaneado óptico del primer código de transacción (PCBT).
10. El método de la reivindicación 9, que además comprenda comunicar un segundo código de transacción (SCBT) al dispositivo de comunicación inalámbrico (308) tras la recepción de la primera verificación de cumplimiento.
11. El método de la reivindicación 10, en donde comunicar el segundo código de transacción (SCBT) incluye comunicar el segundo código de transacción (SCBT) desde el sistema de cumplimiento de la transacción (300).
12. El método de la reivindicación 10 o reivindicación 11, que además comprenda: escanear ópticamente el segundo código de transacción (SCBT) desde la pantalla del dispositivo de comunicación inalámbrico (308).
13. El método de la reivindicación 12, que además comprenda recibir, por el sistema de gestión de la transacción (302), una representación decodificada del segundo código de transacción (SCBT) en respuesta al escaneado óptico del segundo código de transacción (SCBT).
14. El método de la reivindicación 12, que además comprenda recibir, por el sistema de gestión de la transacción (302), una segunda verificación de cumplimiento tras el escaneado óptico del segundo código de transacción (SCBT).
15. El método de cualquiera de las reivindicaciones precedentes, que además comprenda: verificar el primer código de transacción (PCBT).
16. El método de la reivindicación 15, donde verificar el primer código de transacción (PCBT) incluye decodificar, por el sistema de cumplimiento de la transacción (300), el primer código de transacción (PCBT) y comunicar una representación decodificada del primer código de transacción (PCBT) al sistema de gestión de la transacción
(302).
17. El método de la reivindicación 15 o reivindicación 16, que además comprende comunicar un segundo código de transacción (SCBT) al dispositivo de comunicación inalámbrico (308) tras verificar el primer código de transacción (PCBT).
18. El método de la reivindicación 17, donde comunicar el segundo código de transacción (SCBT) incluye comunicar el segundo código de transacción (SCBT) desde el sistema de gestión de la transacción (302).
19. El método de la reivindicación 17, en donde comunicar el segundo código de transacción (SCBT) incluye comunicar el segundo código de transacción (SCBT) desde el sistema de cumplimiento de la transacción (300).
20. El método de la reivindicación 19, donde comunicar el segundo código de transacción (SCBT) incluye comunicar el segundo código de transacción (SCBT) directamente desde el sistema de cumplimiento de la transacción (300) al dispositivo de comunicación inalámbrico (308).
21. El método de la reivindicación 20, en donde comunicar el segundo código de transacción (SCBT) directamente desde el sistema de cumplimiento de la transacción (300) incluye comunicar el segundo código de transacción (SCBT) desde un transceptor de radio del sistema de cumplimiento de la transacción (300) a un transceptor de radio del dispositivo de comunicación inalámbrico (308).
22. El método de cualquiera de las reivindicaciones 17 a 21, que además comprenda la verificación del segundo código de transacción (SCBT).
23. El método de la reivindicación 22, que además comprenda:
comunicar una segunda verificación de cumplimiento al sistema de gestión de la transacción como respuesta a la verificación del segundo código de transacción (SCBT).
24. El método de la reivindicación 22 o reivindicación 23, que además comprenda comunicar un mensaje de la transacción al dispositivo de comunicación inalámbrico (308) tras verificar el segundo código de transacción (SCBT).
25. El método de la reivindicación 24, en donde comunicar el mensaje de la transacción incluye comunicar el mensaje de la transacción desde el sistema de gestión de la transacción (302).
26. El método de la reivindicación 24, donde comunicar el mensaje de la transacción incluye comunicar el mensaje de la transacción desde el sistema de cumplimiento de la transacción (300).
27. El método de la reivindicación 26, donde comunicar el mensaje de la transacción incluye comunicar el mensaje de la transacción directamente desde el sistema de cumplimiento de la transacción (300) hasta el dispositivo de comunicación inalámbrico (308).
28. El método de la reivindicación 27, donde comunicar el mensaje de la transacción directamente desde el sistema de cumplimiento de la transacción (300) incluye comunicar el mensaje de la transacción desde un transceptor de radio del sistema de cumplimiento de la transacción (300) hasta un transceptor de radio del dispositivo de comunicación inalámbrico (308).
29. Un sistema para facilitar una transacción inalámbrica, que comprende:
un sistema de gestión de la transacción (302) capaz de:
recibir una solicitud de transacción de un solicitante de transacción (312);
verificar una identidad del solicitante de la transacción (312);
comunicar un código de transacción (PCBT) a un dispositivo de comunicación inalámbrico (308); y,
un sistema de cumplimiento de la transacción (300) acoplado al sistema de gestión de la transacción (302) capaz de escanear ópticamente el código de la transacción desde una pantalla del dispositivo de comunicación inalámbrico (308).
30. El sistema de la reivindicación 29, donde el sistema de gestión de la transacción (302) incluye un módulo de servicios de habla para verificar auditivamente la identidad del solicitante de la transacción (312).
31. El sistema de la reivindicación 30, donde el módulo de servicios de habla es capaz de recibir un código de autenticación hablado desde el dispositivo de comunicación inalámbrico (308) y autenticar el código de autenticación hablado.
32. El sistema de la reivindicación 30 o reivindicación 31, donde el módulo de servicios de habla incluye un sistema de autenticación de voz para comparar el código de autenticación hablado con una huella vocal auténtica.
33. El sistema de cualquiera de las reivindicaciones 29 a 32, donde el sistema de gestión de la transacción (302) está acoplado a un sistema de red de telecomunicaciones para permitir la comunicación con el dispositivo de comunicación inalámbrico (308).
34. El sistema de la reivindicación 33, donde el sistema de gestión de la transacción (302) está acoplado a un sistema de red de telecomunicaciones a través de un sistema de red informática.
35. El sistema de cualquiera de las reivindicaciones 29 a 32, donde el sistema de gestión de la transacción (302) está acoplado a un sistema de red de datos inalámbrica para permitir la comunicación con el dispositivo de comunicación inalámbrico (308).
36. El sistema de la reivindicación 35, donde el sistema de gestión de la transacción (302) está acoplado a un sistema de red de datos inalámbrica a través de un sistema de red informática.
37. El sistema de la reivindicación 35 o reivindicación 36 donde el sistema de red de datos inalámbrica incluye un sistema de red de área local inalámbrica.
38. El sistema de cualquiera de las reivindicaciones 29 a 37, donde el sistema de cumplimiento de la transacción (300) incluye un dispositivo de escaneado de códigos.
39. El sistema de la reivindicación 38, donde el dispositivo de escaneo de códigos incluye un lector de códigos de barras.
40. El sistema de cualquiera de las reivindicaciones 29 a 39, donde el sistema de cumplimiento de la transacción (300) es capaz de decodificar el código de transacción como respuesta al escaneado óptico del código de transacción.
41. El sistema de cualquiera de las reivindicaciones 29 a 40, donde el sistema de cumplimiento de la transacción (300) y el dispositivo de comunicación inalámbrico (308) incluyen cada uno un transceptor de radio para permitir la comunicación directamente entre el dispositivo de comunicación inalámbrico (308) y el sistema de cumplimiento de la transacción (300).
42. El sistema de cualquiera de las reivindicaciones 29 a 41, que además comprenda un sistema informático de cliente acoplado al sistema de gestión de la transacción (302).
ES01955833T 2000-07-13 2001-07-12 Metodo y sistema para facilitar las transacciones inalambricas de comercio electronico. Expired - Lifetime ES2249461T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US21799700P 2000-07-13 2000-07-13
US217997P 2000-07-13
US690212 2000-10-17
US09/690,212 US7240036B1 (en) 2000-07-13 2000-10-17 Method and system for facilitation of wireless e-commerce transactions

Publications (1)

Publication Number Publication Date
ES2249461T3 true ES2249461T3 (es) 2006-04-01

Family

ID=26912471

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01955833T Expired - Lifetime ES2249461T3 (es) 2000-07-13 2001-07-12 Metodo y sistema para facilitar las transacciones inalambricas de comercio electronico.

Country Status (22)

Country Link
US (1) US7240036B1 (es)
EP (1) EP1302028B1 (es)
KR (1) KR20030043911A (es)
CN (1) CN1310470C (es)
AT (1) ATE305192T1 (es)
AU (1) AU2001277888A1 (es)
BR (1) BR0112478A (es)
CA (1) CA2419717A1 (es)
CY (1) CY1105264T1 (es)
CZ (1) CZ2003432A3 (es)
DE (1) DE60113547C5 (es)
ES (1) ES2249461T3 (es)
HU (1) HUP0303213A3 (es)
IL (1) IL153911A0 (es)
MA (1) MA25949A1 (es)
MX (1) MXPA03000402A (es)
NO (1) NO20030168L (es)
NZ (1) NZ524127A (es)
PL (1) PL359923A1 (es)
RU (1) RU2279136C2 (es)
SK (1) SK1832003A3 (es)
WO (1) WO2002006992A2 (es)

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7774231B2 (en) * 2000-09-29 2010-08-10 Nokia Corporation Electronic payment methods for a mobile device
US6965683B2 (en) * 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US7028009B2 (en) * 2001-01-17 2006-04-11 Contentguardiholdings, Inc. Method and apparatus for distributing enforceable property rights
DE10130061A1 (de) * 2001-06-21 2003-01-02 Skidata Ag Verfahren zum Bezug einer Leistung
US6854651B2 (en) 2002-07-01 2005-02-15 Wildseed Ltd. Non-persistently displayed bar code based data input method and apparatus
US10521776B2 (en) * 2002-10-01 2019-12-31 Andrew H B Zhou UN currency (virtual payment cards) issued by central bank or other issuer for mobile and wearable devices
US10147076B2 (en) * 2002-10-01 2018-12-04 Andrew H B Zhou Digital currency (virtual payment cards) issued by central bank for mobile and wearable devices
US7493284B2 (en) * 2002-12-19 2009-02-17 International Business Machines Corporation Using visual images transferred from wireless computing device display screens
US20040242309A1 (en) * 2003-03-13 2004-12-02 Melesko Robert S. Lottery transaction device, system and method
BRPI0409120A (pt) * 2003-04-09 2006-03-28 Gtech Corp métodos para aumentar crédito em uma conta, para processar transações e para facilitar transações de crédito, sistema para facilitar transações de crédito, método para transferir crédito entre múltiplas contas, dispositivo móvel, sistema para facilitar transações sem fios, e, método para facilitar transações sem fios para uma conta de loteria
US8065235B2 (en) * 2003-05-05 2011-11-22 International Business Machines Corporation Portable intelligent shopping device
WO2005093644A1 (en) * 2004-03-19 2005-10-06 Nokia Corporation Detector logic and radio identification device and method for enhancing terminal operations
US20100081375A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for simplified control of electronic devices
US7584482B2 (en) * 2005-02-23 2009-09-01 Toshiba Corporation System and method for authenticating transactions
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
DK1713228T3 (da) * 2005-04-14 2013-01-07 Intralot S A Integrated Information Systems And Lottery Services Computerkommunikation-server og fremgangsmåde til automatisk at udføre og administrere en sammenligning
DE102005017841B4 (de) * 2005-04-18 2012-11-15 Skidata Ag Zugangskontrollsystem
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
FR2906667B1 (fr) * 2006-10-02 2009-01-16 Eastman Kodak Co Production de codes visuels pour l'appariement d'equipements electroniques.
CA2670829C (en) * 2006-12-07 2016-11-15 Ticketmaster L.L.C. Methods and systems for access control using a networked turnstile
US10348708B2 (en) 2006-12-07 2019-07-09 Live Nation Entertainment, Inc. Short-range device interactions for facilitating partial uses of clustered access rights
AU2007329088B8 (en) * 2006-12-08 2011-02-24 Lipso Systemes Inc. System and method for optimisation of media objects
US9092781B2 (en) * 2007-06-27 2015-07-28 Verizon Patent And Licensing Inc. Methods and systems for secure voice-authenticated electronic payment
CN101802860A (zh) * 2007-07-09 2010-08-11 维蒂公开股份有限公司 移动设备销售和广告平台、方法及系统
JP5214279B2 (ja) * 2008-03-04 2013-06-19 オリンパス株式会社 情報処理端末、端末選択システム
US20090247101A1 (en) * 2008-03-28 2009-10-01 Ligang Zhang Auto-detection of broadcast channel spacing
WO2009121168A1 (en) 2008-04-01 2009-10-08 Biopharmacopae Design International Inc. Extracts from plants of the tsuga genus and uses thereof in the treatment of inflammation, irritation and/or infection
US8401681B2 (en) * 2008-06-08 2013-03-19 Apple Inc. System and method for placeshifting media playback
US11258652B2 (en) 2008-06-08 2022-02-22 Apple Inc. System and method for placeshifting media playback
US9626363B2 (en) 2008-06-08 2017-04-18 Apple Inc. System and method for placeshifting media playback
US9037513B2 (en) * 2008-09-30 2015-05-19 Apple Inc. System and method for providing electronic event tickets
US8850052B2 (en) * 2008-09-30 2014-09-30 Apple Inc. System and method for simplified resource sharing
US20100078471A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for processing peer-to-peer financial transactions
US8239276B2 (en) * 2008-09-30 2012-08-07 Apple Inc. On-the-go shopping list
US20100082455A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Real-time bargain hunting
US8131645B2 (en) * 2008-09-30 2012-03-06 Apple Inc. System and method for processing media gifts
US9070149B2 (en) * 2008-09-30 2015-06-30 Apple Inc. Media gifting devices and methods
US20100082490A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Systems and methods for secure wireless transactions
US9026462B2 (en) * 2008-09-30 2015-05-05 Apple Inc. Portable point of purchase user interfaces
US20100082485A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Portable point of purchase devices and methods
US20100078472A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Group peer-to-peer financial transactions
US8215546B2 (en) * 2008-09-30 2012-07-10 Apple Inc. System and method for transportation check-in
US8060627B2 (en) * 2008-09-30 2011-11-15 Apple Inc. Device-to-device workflows
US10380573B2 (en) * 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
WO2010037204A1 (en) * 2008-10-03 2010-04-08 Consumer Mt Inc. System and method for providing a universal electronic wallet
US20100096449A1 (en) * 2008-10-22 2010-04-22 Paycode Systems, Inc. Cause gift card platform for providing redemption of funds across multiple unaffiliated entities
US20100125492A1 (en) * 2008-11-14 2010-05-20 Apple Inc. System and method for providing contextual advertisements according to dynamic pricing scheme
US20110057025A1 (en) * 2009-09-04 2011-03-10 Paycode Systems, Inc. Generation, management and usage of on-demand payment ids
US20110066488A1 (en) * 2009-09-17 2011-03-17 Ad Infuse, Inc. Mobile ad routing
US9119076B1 (en) 2009-12-11 2015-08-25 Emc Corporation System and method for authentication using a mobile communication device
US11321727B2 (en) * 2010-11-22 2022-05-03 Capital One Services, Llc System and method for monitoring and tracking user activities
US20120187185A1 (en) * 2011-01-20 2012-07-26 Eugene Sayan System and method for detecting counterfeit products and documents, and tracking and authenticating documents
JP5878424B2 (ja) * 2011-04-28 2016-03-08 アークレイ株式会社 試料測定装置および試料測定システム
US10616782B2 (en) 2012-03-29 2020-04-07 Mgage, Llc Cross-channel user tracking systems, methods and devices
CN103973442A (zh) * 2013-02-01 2014-08-06 国民技术股份有限公司 一种验证码的发送、获取方法、手机及电子设备
JP6271921B2 (ja) * 2013-05-17 2018-01-31 株式会社スタートトゥデイ コーディネート情報提供システム及び読取情報管理システム
US20150006386A1 (en) * 2013-06-28 2015-01-01 Sap Ag Offline mobile payment process
US10179246B2 (en) 2015-12-04 2019-01-15 West Affum Holdings Corp. Wearable cardioverter defibrillator (WCD) system using security NFC tag for uploading configuration data
CN108969888B (zh) * 2017-06-02 2022-03-15 西艾丰控股公司 使用安全标签上传配置数据的可穿戴心律转复除颤器系统
US10230257B1 (en) 2017-09-12 2019-03-12 Video Gaming Technologies, Inc. Electronic gaming machine including a wireless charging apparatus
US11348056B2 (en) 2017-12-21 2022-05-31 United States Postal Service Digital stamps
US12020198B2 (en) * 2017-12-21 2024-06-25 United States Postal Service Intelligent collection box
US11132862B2 (en) 2018-10-05 2021-09-28 Aristocrat Technologies Australia Pty Limited System and method for ticketing at a gaming table
WO2020072362A1 (en) 2018-10-05 2020-04-09 Aristocrat Technologies Australia Pty Limited System and method for changing beacon identifiers for secure mobile communications
AU2019240623A1 (en) 2018-10-05 2020-04-23 Aristocrat Technologies Australia Pty Limited System and method for managing digital wallets
US11972659B2 (en) 2018-10-05 2024-04-30 Aristocrat Technologies, Inc. System and method for changing beacon identifiers for secure mobile communications
US11847885B2 (en) 2018-10-05 2023-12-19 Aristocrt Technologies Australia Pty Limited System and method for cashless exchange at smart tables
FR3090934A1 (fr) * 2018-12-21 2020-06-26 Orange Procédé et système de sécurisation d’opérations, et poste utilisateur associé
US11227466B2 (en) 2019-08-30 2022-01-18 Aristocrat Technologies, Inc. Multi-currency digital wallets and gaming architectures
US11544994B2 (en) 2020-03-27 2023-01-03 Aristocrat Technologies, Inc. Beacon to patron communications for electronic gaming devices
US11276271B2 (en) 2020-04-03 2022-03-15 Aristocrat Technologies, Inc. Systems and methods for securely connecting an electronic gaming machine to an end user device
US12208171B2 (en) 2020-04-30 2025-01-28 Aristocrat Technologies, Inc. Ultraviolet disinfection and sanitizing systems and methods for electronic gaming devices and other gaming equipment
USD968513S1 (en) 2020-05-15 2022-11-01 Aristocrat Technologies, Inc. (ATI) Gaming machine divider
US12021861B2 (en) * 2021-01-04 2024-06-25 Bank Of America Corporation Identity verification through multisystem cooperation

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB236201A (en) 1924-06-27 1926-03-18 Eugen Zipperle Improvements in direction indicators for vehicles
US5644727A (en) * 1987-04-15 1997-07-01 Proprietary Financial Products, Inc. System for the operation and management of one or more financial accounts through the use of a digital communication and computation system for exchange, investment and borrowing
US5151684A (en) 1991-04-12 1992-09-29 Johnsen Edward L Electronic inventory label and security apparatus
US20010016825A1 (en) * 1993-06-08 2001-08-23 Pugliese, Anthony V. Electronic ticketing and reservation system and method
US5590038A (en) * 1994-06-20 1996-12-31 Pitroda; Satyan G. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions
US6269342B1 (en) 1995-04-28 2001-07-31 Telxon Corporation Programmable shelf tag system
US5789732A (en) 1995-06-08 1998-08-04 Mcmahon; Steven A. Portable data module and system for consumer transactions
US6411807B1 (en) 1996-02-05 2002-06-25 At&T Wireless Service, Inc. Roaming authorization system
US5991749A (en) * 1996-09-11 1999-11-23 Morrill, Jr.; Paul H. Wireless telephony for collecting tolls, conducting financial transactions, and authorizing other activities
US6175922B1 (en) 1996-12-04 2001-01-16 Esign, Inc. Electronic transaction systems and methods therefor
DE19702077A1 (de) 1997-01-22 1998-07-23 Eastman Kodak Co Verfahren und Anordnung zur Verfolgung und Kontrolle der Auslieferung und/oder Abholung von Waren/Warenbehältern
RU2124752C1 (ru) * 1997-04-15 1999-01-10 Акционерное общество закрытого типа "ТелеФорм" Способ осуществления электронных финансовых транзакций с использованием интеллектуальных карточек
US6105010A (en) * 1997-05-09 2000-08-15 Gte Service Corporation Biometric certifying authorities
US6310966B1 (en) * 1997-05-09 2001-10-30 Gte Service Corporation Biometric certificates
US6085976A (en) * 1998-05-22 2000-07-11 Sehr; Richard P. Travel system and methods utilizing multi-application passenger cards
US6016476A (en) * 1997-08-11 2000-01-18 International Business Machines Corporation Portable information and transaction processing system and method utilizing biometric authorization and digital certificate security
US6023688A (en) * 1997-11-28 2000-02-08 Diebold, Incorporated Transaction apparatus and method that identifies an authorized user by appearance and voice
US6315195B1 (en) 1998-04-17 2001-11-13 Diebold, Incorporated Transaction apparatus and method
FI105965B (fi) 1998-07-07 2000-10-31 Nokia Networks Oy Autentikointi tietoliikenneverkosssa
EP1151394A4 (en) 1998-07-10 2004-04-07 Motorola Inc METHOD AND DEVICE IN A WIRELESS COMMUNICATION SYSTEM FOR USING A SELECTIVE CALL RECEIVER TO PROVIDE DEMOGRAPHIC INFORMATION, COUPON REDEEMING AND EMULATION OF AFFINITY CARDS
JP2000285324A (ja) * 1999-03-31 2000-10-13 Sony Computer Entertainment Inc 携帯情報通信端末およびエンタテインメントシステム
WO2000062260A1 (de) 1999-04-07 2000-10-19 Swisscom Mobile Ag Verfahren und system zum bestellen, laden und verwenden von zutritts-tickets
CA2367452A1 (en) 1999-04-27 2000-11-02 I3E Holdings, Llc Remote ordering system
IL140876A0 (en) 1999-05-12 2002-02-10 Silicon Stemcell Llc Printed medium activated interactive communication
SE516100C2 (sv) 1999-05-26 2001-11-19 Henry Duhs Arrangemang med moblil kommunikationsenhet och RFID-krets för att tillhandahålla en tjänst
US6393305B1 (en) 1999-06-07 2002-05-21 Nokia Mobile Phones Limited Secure wireless communication user identification by voice recognition
US6529584B1 (en) 1999-10-13 2003-03-04 Rahsaan, Inc. Audio program delivery system
US20010044324A1 (en) 1999-12-13 2001-11-22 Peter Carayiannis Cellular telephone
US6584309B1 (en) 1999-12-16 2003-06-24 The Coca-Cola Company Vending machine purchase via cellular telephone
US7070103B2 (en) 2000-01-03 2006-07-04 Tripletail Ventures, Inc. Method and apparatus for bar code data interchange
DE10005487A1 (de) 2000-02-08 2001-08-09 Siemens Ag Verfahren zur Nutzeridentitätskontrolle
US20010034717A1 (en) 2000-02-15 2001-10-25 Whitworth Brian L. Fraud resistant credit card using encryption, encrypted cards on computing devices
JP2001344545A (ja) * 2000-03-29 2001-12-14 Ibm Japan Ltd 処理システム、サーバ、処理端末、通信端末、処理方法、データ管理方法、処理実行方法、プログラム
US6493110B1 (en) 2000-04-05 2002-12-10 Gregory B. Roberts System and method for bar code rendering and recognition
WO2001080135A2 (en) * 2000-04-17 2001-10-25 Advertising.Com, Inc. E-coupon channel and method for delivery of e-coupons to wireless devices
WO2001082031A2 (en) 2000-04-26 2001-11-01 Portable Internet Inc. Portable internet services
US20010052545A1 (en) 2000-04-28 2001-12-20 Zao Medialingua Method and system for securing goods and services for purchase
JP3207192B1 (ja) 2000-05-02 2001-09-10 株式会社 ジェネス 認証方法および装置
AUPQ790100A0 (en) 2000-06-01 2000-06-22 Telstra R & D Management Pty Ltd A validation system
US6496809B1 (en) * 2000-06-09 2002-12-17 Brett Nakfoor Electronic ticketing system and method
KR20010064678A (ko) 2000-06-13 2001-07-11 윤종용 바코드를 이용한 정보 서비스 시스템 및 방법
AUPQ952400A0 (en) 2000-08-18 2000-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Improved method and system of effecting a financial transaction
GB2379052A (en) 2002-05-17 2003-02-26 Marc Lewis Feedback-Controlled Selective Signalling

Also Published As

Publication number Publication date
HK1055183A1 (en) 2003-12-24
US7240036B1 (en) 2007-07-03
DE60113547D1 (de) 2006-02-02
BR0112478A (pt) 2003-10-07
SK1832003A3 (en) 2003-12-02
WO2002006992A2 (en) 2002-01-24
MA25949A1 (fr) 2003-12-31
WO2002006992A3 (en) 2002-12-27
DE60113547T2 (de) 2006-06-29
MXPA03000402A (es) 2004-10-25
CN1310470C (zh) 2007-04-11
CN1554166A (zh) 2004-12-08
ATE305192T1 (de) 2005-10-15
EP1302028B1 (en) 2005-09-21
RU2279136C2 (ru) 2006-06-27
CY1105264T1 (el) 2010-04-28
NO20030168L (no) 2003-03-13
NO20030168D0 (no) 2003-01-13
IL153911A0 (en) 2003-07-31
AU2001277888A1 (en) 2002-01-30
EP1302028A2 (en) 2003-04-16
HUP0303213A3 (en) 2004-12-28
NZ524127A (en) 2004-11-26
CZ2003432A3 (cs) 2004-04-14
CA2419717A1 (en) 2002-01-24
DE60113547C5 (de) 2013-07-11
HUP0303213A2 (hu) 2003-12-29
PL359923A1 (en) 2004-09-06
KR20030043911A (ko) 2003-06-02

Similar Documents

Publication Publication Date Title
ES2249461T3 (es) Metodo y sistema para facilitar las transacciones inalambricas de comercio electronico.
CA2419715C (en) Method and system for facilitation of wireless e-commerce transactions
US7209903B1 (en) Method and system for facilitation of wireless e-commerce transactions
ES2372833B1 (es) Verificación de la identidad de una persona que realiza una transacción.
CN1360265A (zh) 电子交易系统及其方法
HK1055183B (en) Method and system for facilitation of wireless e-commerce transactions
ZA200301177B (en) Method and system for facilitation of wireless e-commerce transaction.
KR101059586B1 (ko) 단문 메시지 서비스를 이용한 코드 제공 방법, 단문 메시지서비스를 이용한 코드 제공 장치, 단문 메시지를 통해 수신된 코드의 인식 장치 및 단문 메시지를 통해 전송 가능한 코드
SE532333C2 (sv) System för att ta emot och sända krypterad data mellan två anordningar