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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/105—Payment 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"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3274—Short 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/385—Payment protocols; Details thereof using an alias or single-use codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4938—Interactive 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/102—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/10—Aspects of automatic or semi-automatic exchanges related to the purpose or context of the telephonic communication
- H04M2203/105—Financial transactions and auctions, e.g. bidding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/35—Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
- H04M2203/353—Aspects 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/18—Type 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.
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.
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.
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.
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.
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.
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.
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.
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).
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).
(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).
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)
| 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)
| 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 |
-
2000
- 2000-10-17 US US09/690,212 patent/US7240036B1/en not_active Expired - Lifetime
-
2001
- 2001-07-12 BR BR0112478-1A patent/BR0112478A/pt not_active IP Right Cessation
- 2001-07-12 IL IL15391101A patent/IL153911A0/xx unknown
- 2001-07-12 CN CNB018155383A patent/CN1310470C/zh not_active Expired - Fee Related
- 2001-07-12 SK SK183-2003A patent/SK1832003A3/sk unknown
- 2001-07-12 KR KR10-2003-7000531A patent/KR20030043911A/ko not_active Abandoned
- 2001-07-12 DE DE60113547T patent/DE60113547C5/de not_active Expired - Lifetime
- 2001-07-12 EP EP01955833A patent/EP1302028B1/en not_active Expired - Lifetime
- 2001-07-12 RU RU2003104529/09A patent/RU2279136C2/ru not_active IP Right Cessation
- 2001-07-12 MX MXPA03000402A patent/MXPA03000402A/es active IP Right Grant
- 2001-07-12 HU HU0303213A patent/HUP0303213A3/hu unknown
- 2001-07-12 ES ES01955833T patent/ES2249461T3/es not_active Expired - Lifetime
- 2001-07-12 AT AT01955833T patent/ATE305192T1/de not_active IP Right Cessation
- 2001-07-12 AU AU2001277888A patent/AU2001277888A1/en not_active Abandoned
- 2001-07-12 CA CA002419717A patent/CA2419717A1/en not_active Abandoned
- 2001-07-12 WO PCT/US2001/022181 patent/WO2002006992A2/en not_active Ceased
- 2001-07-12 CZ CZ2003432A patent/CZ2003432A3/cs unknown
- 2001-07-12 NZ NZ524127A patent/NZ524127A/en unknown
- 2001-07-12 PL PL35992301A patent/PL359923A1/xx unknown
-
2003
- 2003-01-13 NO NO20030168A patent/NO20030168L/no not_active Application Discontinuation
- 2003-02-11 MA MA27034A patent/MA25949A1/fr unknown
-
2005
- 2005-12-20 CY CY20051101572T patent/CY1105264T1/el unknown
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 |