Патент на изобретение №2271037

Published by on




РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2271037 (13) C2
(51) МПК

G07F19/00 (2006.01)
H04L12/28 (2006.01)

(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ

Статус: по данным на 12.01.2011 – может прекратить свое действие

(21), (22) Заявка: 2003104526/09, 12.07.2001

(24) Дата начала отсчета срока действия патента:

12.07.2001

(30) Конвенционный приоритет:

13.07.2000 (пп.1-4, 15-29) US 60/217,997
17.10.2000 (пп.5-14) US 09/690,601

(43) Дата публикации заявки: 10.08.2004

(45) Опубликовано: 27.02.2006

(56) Список документов, цитированных в отчете о
поиске:
WO 9900773 А, 07.01.1999. RU 2124752 С1, 10.01.1999. RU 2035067 С1, 10.05.1995. WO 9909502 А, 25.02.1999. WO 9858510 A, 23.12.1998.

(85) Дата перевода заявки PCT на национальную фазу:

13.02.2003

(86) Заявка PCT:

US 01/22233 (12.07.2001)

(87) Публикация PCT:

WO 02/07046 (24.01.2002)

Адрес для переписки:

115580, Москва, а/я 80, пат.пов. Н.В.Месяшной

(72) Автор(ы):

МАМДАНИ Малик (US),
ГРАНТ Кертис (US),
ДЖОНСОН Патрик (US),
БОМАР Кевин (US),
УОТЛИ Тим (US)

(73) Патентообладатель(и):

ГТЕХ Глобал Сервисиз Корпорэйшн Лимитед (CY)

(54) СПОСОБ И УСТРОЙСТВО ДЛЯ ОБЛЕГЧЕНИЯ БЕСПРОВОДНЫХ ЭЛЕКТРОННЫХ КОММЕРЧЕСКИХ ОПЕРАЦИЙ

(57) Реферат:

Изобретение относится к мобильной электронной коммерции. Технический результат – повышение удобства выполнения коммерческих операций в беспроводной сети электронной коммерции с обеспечением их безопасности. Сущность способа выполнения беспроводной операции заключается в том, что он включает в себя получение системой выполнения операций заявки на операцию от заказчика операции и идентификацию заказчика операции. После идентификации заказчика операции код операции передается из системы выполнения операций в беспроводное устройство связи заказчика. После получения кода операции код операции оптически сканируется с видеотерминала беспроводного устройства связи заказчика системой выполнения операций. 5 н. и 24 з.п. ф-лы, 10 ил.

Отсылка к родственным заявкам

Данная заявка имеет приоритет по предварительной патентной заявке США №60/217, 997 от 13 июля 2000 г. на изобретение “СМЕШАННОЕ ВЗАИМОДЕЙСТВИЕ/ШТРИХОВОЙ КОД МОБИЛЬНЫХ ТЕЛЕФОНОВ И ДР.”, на имя того же заявителя.

Обзор известных технических решений

В целом изобретение относится к мобильной электронной коммерции и, в частности, к способам и устройствам для проведения беспроводных электронных коммерческих операций.

Ожидается, что мобильная электронная коммерция будет развиваться гигантскими темпами. Поражает один лишь масштаб открывающихся возможностей. Ожидается, что к 2003 г. число подключенных к Internet мобильных устройств превысит число персональных компьютеров. По прогнозам, к 2004 г. основная часть покупок в сети электронной коммерции будет производиться с использованием устройств беспроводной связи.

С объединением информации о местонахождении и беспроводного доступа к Internet пользователи устройств беспроводной связи смогут получать предложения товаров с учетом их местонахождения и интересов. Это откроет совершенно новый путь выбора целевой клиентуры для рекламы. Основная сфера интересов в беспроводной электронной коммерции – это связь целенаправленной рекламы с устройствами беспроводной связи. Следует, однако, отметить, что для того, чтобы полностью воспользоваться преимуществами беспроводной электронной коммерции, от пользователей потребуется действовать по таким рекламным объявлениям в реальном масштабе времени. Для этого потребуется, чтобы операции осуществлялись с использованием устройства беспроводной связи в соответствии с получением рекламы на товар или услугу.

На пути к тому, чтобы беспроводные электронные коммерческие операции стали обычной вещью, необходимо, однако, преодолеть ряд преград. Одной из таких преград для широкого распространения беспроводных операций является обеспечение безопасности. Чтобы потребитель охотно пользовался беспроводными операциями, должны иметься системы, предотвращающие несанкционированные покупки по беспроводному счету пользователя. Такие меры безопасности даже еще важнее в случае беспроводного устройства связи, поскольку при этом возможны такие ситуации, как утеря или кража беспроводного устройства связи. Поскольку беспроводные устройства связи значительно менее безопасны по сравнению со стационарными устройствами связи, в их отношении необходимо принять меры по обеспечению повышенного уровня безопасности. Следует, однако, отметить, что возможности известных решений по безопасности электронной коммерции обеспечить технически и экономически эффективные решения по безопасному выполнению беспроводных операций в сети электронной коммерции ограничены.

Еще одно препятствие, которое необходимо преодолеть, чтобы сделать беспроводные операции в сети электронной коммерции обычной вещью, – это привязка электронных коммерческих операций к товарам и услугам “реального мира”. Например, если правомочный пользователь беспроводного устройства связи покупает билет в кино на конкретный сеанс в конкретном кинотеатре, используя при этом свое беспроводное устройство связи, должны иметься системы уведомления этого кинотеатра о покупке данного билета правомочным пользователем. Кроме того, должны иметься системы для разрешения правомочному пользователю данного беспроводного устройства на вход в данный кинотеатр на данный сеанс.

Известные решения по привязке электронных коммерческих операций к товарам реального мира отличаются неудобством и отнимают много времени. В результате операция в беспроводной сети электронной коммерции теряет большую часть своих удобств. Так, например, по одному из известных решений по привязке электронной коммерческой операции к соответствующему товару реального мира требуется, чтобы печатное подтверждение, например, расписка, пропуск или билет, распечатывалось на принтере. По этому решению требуется, чтобы печатное подтверждение создавалось в определенном реальном месте. Эти печатные подтверждения часто несут на себе не стандартизированные штриховые коды, которые обрабатываются по месту нахождения продавца. Обычно печатное подтверждение необходимо создавать в ином месте, нежели там, где осуществляется операция в беспроводной сети электронной коммерции.

Исходя из вышеизложенного, необходим способ, позволяющий выполнять операции в беспроводной сети электронной коммерции безопасно и удобно.

Краткое изложение сущности изобретения

Вариант осуществления способа выполнения беспроводной операции включает в себя передачу на беспроводное устройство связи первого кода операции и оптическое сканирование этого первого кода операции с видеотерминала беспроводного устройства связи.

Краткое описание графических материалов

На фиг.1 показана блок-схема, иллюстрирующая вариант осуществления способа выполнения беспроводной операции.

Фиг.2 представляет собой блок-схему, иллюстрирующую вариант осуществления способа аутентификации речевого кода аутентификации заказчика операции.

На фиг.3А показана блок-схема, иллюстрирующая вариант осуществления способа выполнения беспроводной операции, по которому верификация кода операции производится системой управления операциями.

На фиг.3В показана блок-схема, иллюстрирующая вариант осуществления способа выполнения беспроводной операции, по которому верификация кода операции производится системой выполнения операций.

Фиг.4 представляет собой блок-схему, иллюстрирующую вариант осуществления устройства для выполнения беспроводной операции с использованием беспроводного устройства связи телефонного типа.

На фиг.5 приведен схематический вид варианта осуществления беспроводного устройства связи телефонного типа.

Фиг.6 представляет собой блок-схему, иллюстрирующую вариант осуществления действий по проведению беспроводной операции с использованием системы, показанной на фиг.4.

На фиг.7 показана блок-схема, иллюстрирующая вариант осуществления устройства для выполнения беспроводной операции с использованием беспроводного устройства связи нетелефонного типа.

На фиг.8 приведен схематический вид варианта осуществления беспроводного устройства связи нетелефонного типа.

Фиг.9 представляет собой блок-схему, иллюстрирующую вариант осуществления действий по выполнению беспроводной операции с использованием устройства, показанного на фиг.7.

Фиг.10 представляет собой блок-схему, иллюстрирующую еще один вариант осуществления действий по выполнению беспроводной операции с использованием устройства, показанного на фиг.7.

Подробное описание

Вариант осуществления способа выполнения беспроводной операции показан на фиг.1. Действие по блоку 100 этого способа – осуществление заявки на операцию со стороны идентифицированного заказчика. Действие по блоку 200 этого способа – выполнение операции, осуществляемое с помощью беспроводного устройства связи.

Под беспроводной операцией подразумевается операция, которая заказывается и осуществляется с использованием беспроводного устройства связи. Под беспроводным устройством связи для осуществления операции подразумевается беспроводное устройство связи, которое используют для поставки реально заказанных товаров или услуг. Примерами подходящих беспроводных устройств связи, которые могут подключаться к компьютерной сетевой системе, например, к Internet, и работать через нее, являются работающие через Internet беспроводные телефоны, беспроводные персональные цифровые ассистенты (“электронные помощники”) (wPDA) и компактные беспроводные портативные компьютеры. Говоря вообще, беспроводные устройства связи, рассматриваемые в данном описании, – это беспроводные устройства связи, которые могут иметь доступ к общедоступной компьютерной сети, частной компьютерной сети или той и другой.

Как более подробно описывается ниже, устройство для осуществления предлагаемых способов и действий может содержать функциональные системы – такие, как, например, систему управления операциями и систему выполнения операций. Для передачи информации в систему управления операциями и систему выполнения операций и получения информации из этих систем заказчик операции использует беспроводное устройство связи.

Две или более функциональных систем устройства, таких, как система управления операциями и система выполнения операций, могут находиться в удаленных друг от друга местах. Однако в некоторых случаях применения размещение этих функциональных систем в одном физическом месте может оказаться более целесообразным. Это может оказаться целесообразнее и для единой интегрированной системы аппаратных средств, составными частями которой являются система управления операциями и система выполнения операций.

Тот факт, что беспроводные устройства связи являются носимыми, обусловливает необходимость принятия мер безопасности, которые обеспечат гарантию того, что заказчиком операции действительно является правомочный пользователь беспроводного устройства связи. Целью этих мер безопасности является гарантия того, что неправомочный пользователь данного беспроводного устройства связи не сможет выполнить какую-либо операцию, используя данное беспроводное устройство связи. Исходя из этого, необходимо, чтобы способ осуществления беспроводной операции включал в себя верификацию того, что заказчиком операции действительно является правомочный пользователь беспроводного устройства связи.

Вариант осуществления способа выполнения действия по заявке на операцию со стороны аутентифицированного заказчика (блок 100 на фиг.1) показан на фиг.2. Блок 102 – это получение в системе управления операциями заявки на операцию с проводного или беспроводного устройства связи заказчика операции. На блоке 104 выполняется идентификация заказчика операции. На блоке 106 в данное беспроводное устройство связи передается первый штриховой код операции. В зависимости от конфигурации архитектуры системы, используемой для выполнения способа 100, первый штриховой код операции может быть передан либо из системы управления операциями, либо из системы выполнения операций.

Первый штриховой код операции – это первый пример оптически сканируемого кода операции, используемого для выполнения заявки на операцию. В последующих действиях, раскрытых в этом описании, первый штриховой код операции отображается на видеотерминале беспроводного устройства связи для его оптического сканирования компонентом системы выполнения операций с тем, чтобы разрешить полное или частичное выполнение заявки на операцию.

Примером приемлемого способа выполнения действия идентификации заказчика операции на блоке 104 является речевая аутентификация. Способ выполнения действия идентификации заказчика операции включает в себя получение (на блоке 104а) речевого кода аутентификации заказчика операции. Предполагается, что речевой код аутентификации может быть получен из проводного телефона или беспроводного устройства связи. На блоке 104b выполняется действие сравнения речевого кода аутентификации заказчика операции. На блоке 104с выполняется действие по определению соответствия между речевым кодом аутентификации заказчика операции и аутентичным образцом голоса правомочного пользователя беспроводным устройством связи.

Примером установления подлинности говорящего по голосу может служить случай, когда пользователь беспроводного телефона звонит на защищенный сервер и называет свой номер телефона. Речевой телефонный номер служит примером речевого кода аутентификации заказчика операции. Речевой телефонный номер затем сравнивается с аутентичным образцом голоса правомочного пользователя беспроводного устройства связи. Если речевой код аутентификации заказчика операции совпадает с аутентичным образцом голоса, заказчику операции разрешается продолжать выполнение операции.

Вариант осуществления способа выполнения операции с помощью беспроводного устройства связи (блок 200 на фиг.1) показан на фиг.3А. Способ для варианта осуществления, показанного на фиг.3А, лучше всего подходит для реализации системой, в которой верификация кодов операций осуществляется в системе управления операциями. На блоке 201 беспроводное устройство связи принимает первый штриховой код операции. На блоке 202 первый штриховой код операции сканируют с беспроводного устройства связи. На блоке 204 первый штриховой код операции верифицируют. Верификация первого штрихового кода операции включает в себя декодирование сосканированного первого штрихового кода операции на блоке 204а, передачу декодированного первого штрихового кода операции в систему управления операциями на блоке 204b и соотнесение декодированного первого штрихового кода операции с первым событием выполнения операции на блоке 204с. На блоке 206 осуществляется первое событие выполнения операции.

На блоке 208 беспроводное устройство связи принимает второй штриховой код операции. На блоке 210 второй штриховой код операции сканируют с беспроводного устройства связи. На блоке 212 второй штриховой код операции верифицируют. Верификация второго штрихового кода операции включает в себя декодирование сосканированного второго штрихового кода операции на блоке 212а, передачу декодированного второго штрихового кода операции в систему управления операциями на блоке 212b и соотнесение декодированного второго штрихового кода операции со вторым событием выполнения операции в блоке 212с. В блоке 214 осуществляется второе событие выполнения операции.

Первое и второе события выполнения могут быть физическими или информационными. Примером физического события может служить открытие турникета в кинотеатре. Примером информационного события служит передача соответствующих распоряжений в отель.

Еще один вариант осуществления способа выполнения операции с помощью беспроводного устройства связи (блок 200 на фиг.1) показан на фиг.3В. Способ, показанный на фиг.3В, лучше всего подходит для реализации системой, в которой верификация кодов операций осуществляется в системе выполнения операций. На блоке 201′ беспроводное устройство связи принимает первый штриховой код операции. На блоке 202′ первый штриховой код операции сканируют с беспроводного устройства связи. На блоке 204′ первый штриховой код операции верифицируют. Верификация первого штрихового кода операции включает в себя декодирование сосканированного первого штрихового кода операции на блоке 204а’, соотнесение декодированного первого штрихового кода операции с первым событием выполнения операции на блоке 204b’ и передачу первой верификации выполнения в систему управления операциями на блоке 204с. Верификации выполнения могут использоваться системой управления операциями для координации действий, например, для удаления заказанной операции из перечня доступных операций. На блоке 206 осуществляется первое событие выполнения операции.

На блоке 208′ беспроводное устройство связи принимает второй штриховой код операции. На блоке 210′ второй штриховой код операции сканируют с беспроводного устройства связи. На блоке 212′ второй штриховой код операции верифицируют. Верификация второго штрихового кода операции включает в себя декодирование сосканированного второго штрихового кода операции в блоке 212а’, соотнесение декодированного второго штрихового кода операции со вторым событием выполнения операции на блоке 212b’ и передачу второй верификации выполнения в систему управления операциями на блоке 212c’. На блоке 214′ осуществляется второе событие выполнения операции.

Вариант операционного устройства 300 для осуществления способов, показанных на фиг.1-3В, с использованием беспроводного устройства связи телефонного типа приведен на фиг.4. Операционное устройство 300 состоит из системы управления операциями 302, связанной с системой выполнения операций 304 и клиентской системой 305. Предполагается также, что в некоторых случаях может оказаться целесообразным исключить клиентскую компьютерную систему из операционного устройства 300 или отделить от нее. Система управления операциями 302 связана с системой выполнения операций 304 через компьютерную сетевую систему 306. Беспроводное устройство связи 308 связано с системой управления операциями 302 и системой выполнения операций 304 через телекоммуникационную сетевую систему 310. Для связи с системой управления операциями 302 и системой выполнения операций 304 заказчик операции 312 использует беспроводное устройство связи 308.

Примером компьютерной сетевой системы 306 служит компьютерная сетевая система с протоколом управления передачи данных/межсетевым протоколом (TCP/IP). Подходящей компьютерной сетевой системой с TCP/IP-протоколами является любая глобальная компьютерная сеть, например, Internet. Телекоммуникационная сетевая система 310 состоит из беспроводной и проводной телекоммуникационных систем. Телекоммуникационная сетевая система 310 позволяет обмениваться речевой информацией и информацией в виде данных с системой управления операциями 302 и системой выполнения операций 304. Примерами телекоммуникационной сетевой системы 310 могут служить телекоммуникационные сети телефонной службы “Спринт” (Sprint), компаний “Американ телефон энд телеграф” (AT&T) и “Саутвестерн Белл” (Southwestern Bell Corp.).

Система управления операциями 302 имеет центральный процессор (ЦП) 302а, устройство хранения информации 302b, систему сетевого интерфейса 302с, модуль речевых услуг 302d и программное обеспечение для считывания штрихового кода 302е. Сетевой сервер или автоматизированное рабочее место (АРМ) имеет ЦП 302а. Примером подходящего имеющегося на рынке сетевого сервера может служить сервер серии Dell PowerEdge.

Примером подходящего имеющегося на рынке АРМ может служить АРМ серии Dell Precision.

Устройство хранения информации 302b, например, дисковое запоминающее устройство, связано с ЦП 302а для хранения информации в энергонезависимом запоминающем устройстве (постоянной памяти). Примером устройства хранения информации 302b может служить запоминающее устройство серии Dell PowerVault. Примерами информации, получаемой из устройства хранения информации 302b, служат информация о выполнении, информация о штриховом коде и аутентичные образцы голосов.

Система сетевого интерфейса 302с связана ЦП 302а для обмена информацией между системой управления операциями 302, компьютерной сетевой системой 306 и беспроводным устройством связи 308. Среди приемлемых систем сетевого интерфейса можно отметить маршрутизатор, такой, как, например, маршрутизатор серии Cisco Systems 7200, связанный с устройством обслуживания данных/устройством обслуживания канала (далее по тексту именуемым DSU/CSU), например, устройством серии ADC Kentrox D-Serv.

Модуль речевых услуг 302d позволяет обмениваться речевыми сигналами между беспроводным устройством связи 308 и системой управления операциями 302. Модуль речевых услуг 302d имеет компоненты (программное обеспечение и аппаратные средства) для отождествления голоса.

Отождествление голоса – это один из предпочтительных способов идентификации заказчика операции. Беспроводные устройства связи не очень подходят для ввода текстовой информации. С другой стороны, из беспроводного устройства связи, например, беспроводного телефона, можно эффективно и удобно передать речевые коды аутентификации. Таким образом, отождествление голоса облегчает предоставление информации для идентификации.

Технологии отождествления голоса можно получить из ряда источников. Одним из примеров приемлемой технологии отождествления голоса служит программа верификации Nuance Verifier 2.0, предлагаемая компанией “Ньюанс Комьюникэйшнз” (Nuance Communications). Nuance Verifier хорошо интегрирована с программным обеспечением распознавания речи Nuance 7.0 для создания исключительного уровня удобства и безопасности для пользователя. Пользователи распознаются и идентифицируются одновременно, что позволяет сократить общее время звонка и устранить необходимость для пользователей помнить персональные идентификационные номера и пароли.

Хорошее интегрирование технологий отождествления речи и распознавания голоса позволяет программе верификации Nuance Verifier 2.0 использовать уникальную распределенную архитектуру, связанную с платформой Nuance. Эта архитектура поддерживает баланс одновременных нагрузок по распознаванию голоса, пониманию естественной речи, отождествлению голоса и ресурсов преобразования текстов в речь. Она обеспечивает оптимальное использования каждого ЦП сервера в сети, тем самым уменьшая количество необходимых аппаратных средств и, соответственно, стоимость данной системы распознавания речи.

Еще одним примером программного обеспечения для отождествления голоса служит программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ, предлагаемое компанией “Т-Нетикс Инкорпорэйдед” (T-Netix Incorporated). Компания “Смарт Тоун Текнолоджиз Инкорпорэйтед” (Smart Tone Technologies Incorporated) предлагает патентованное программное обеспечение для положительной идентификации голоса по проводным и сотовым телефонам и в приложениях Internet. Оба эти программные обеспечения служат дополнительными примерами программного обеспечения для отождествления голоса, которые могут инсталлированы в модуль речевых услуг 302d.

Функциональные возможности программного обеспечения для распознавания говорящего по образцу голоса SpeakEZ введены в ряд имеющихся на рынке наборов инструментов для разработки программного обеспечения и систем интерактивного речевого ответа (IVR – Interactive Voice Response). Эти типы наборов инструментов для разработки и системы IVR подходят для придания системе управления операциями 302 функциональных возможностей для отождествления голоса. Среди примеров имеющихся на рынке наборов инструментов для разработки программного обеспечения и систем IVR, включающих в себя программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ, можно назвать следующие. Компания “БиоНетрикс” (BioNetrix) ввела программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ в свой комплект BioNetrix Authentication Suite. Компания “Энвой Инкорпорэйтэд” (Envoy Incorporated) ввела программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ в ряд своих наборов инструментов для разработки программ компьютерной телефонии. Компания “Ай-Би-Эм” (IBM) ввела программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ в свои системы DirectTalk/6000 и DirectTalk/2 IVR. Компания “Перифоникс” (Periphonix Corporation) ввела программное обеспечение для распознавания говорящего по образцу голоса SpeakEZ в свое семейство систем обработки речевой информации систем интерактивного речевого ответа.

Программное обеспечение для считывания штрихового кода 302е позволяет кодировать и декодировать штриховые коды. Программное обеспечение для считывания штрихового кода 302е доступно для ЦП 302а с доступной для чтения компьютером среды, например, с компакт-диска, дискового запоминающего устройства или сетевого подключения. Примерами программного обеспечения для считывания штрихового кода 302е служит имеющееся на рынке программное обеспечение для считывания штрихового кода компаний “Омнипланар Инкорпорэйтэд (Omniplanar Incorporated), “Пирнет Инкорпорэйтэд” (Peernet Incorporated) и “Ар-Ви-Би Системз Гроуп” (RVB Systems Group).

Система выполнения операций 304 содержит центральный процессор (ЦП) 304а, устройство хранения информации 304b, систему сетевого интерфейса 304с, модуль речевых услуг 304d и программное обеспечение для считывания штрихового кода 304е. Сетевой сервер или автоматизированное рабочее место (АРМ) имеет ЦП 304а. Примером подходящего имеющегося на рынке сетевого сервера может служить сервер серии Dell PowerEdge. Примером подходящего имеющегося на рынке АРМ может служить АРМ серии Dell Precision.

Устройство хранения информации 304b, например, дисковое запоминающее устройство, связано с ЦП 304а для хранения информации в энергонезависимом запоминающем устройстве (постоянной памяти). Примером устройства хранения информации 304b может служить запоминающее устройство серии Dell PowerVault. Примерами информации, извлекаемой из устройства хранения информации 304b, служат информация ответа о выполнении, информация о товаре и информация о штриховом коде.

Система сетевого интерфейса 304с связана ЦП 304а для обмена информацией между системой управления операциями 304, компьютерной сетевой системой 306 и беспроводным устройством связи 308. Среди приемлемых систем сетевого интерфейса 304с можно отметить маршрутизатор, такой, как, например, маршрутизатор серии Cisco Systems 7200, связанный с устройством обслуживания данных/устройством обслуживания канала (далее по тексту именуемым DSU/CSU), например, устройством серии ADC Kentrox D-Serv. В зависимости от объема заявок на операции, выполняемых через систему выполнения операций 304, двумя другими примерами системы сетевого интерфейса 304с служат плата сетевого интерфейса и модем.

Устройство считывания штрихового кода 304d позволяет оптически сканировать и декодировать коды операций, например, штриховые коды. Устройство считывания штрихового кода 304d связано с ЦП 304а для передачи сосканированного представления штрихового кода в ЦП 304а. Несколько серийно выпускаемых устройств считывания штриховых кодов предлагает компания “Метролоджик Инкорпорэйтэд” (Metrologic Incorporated). Компания “Метролоджик” предлагает встраиваемый сканнер модели № S7001 и сканнер для прилавков модели № MS860.

Программное обеспечение для считывания штрихового кода 302е позволяет кодировать и декодировать штриховые коды. Программное обеспечение для считывания штрихового кода 302е доступно для ЦП 302а с доступной для чтения компьютером среды, например, с компакт-диска, дискового запоминающего устройства или сетевого подключения. Примерами программного обеспечения для считывания штрихового кода 302е служит имеющееся на рынке программное обеспечение для считывания штрихового кода компаний “Омнипланар Инкорпорэйтэд” (Omniplanar Incorporated), “Пирнет Инкорпорэйтэд” и “Ар-Ви-Би Система Гроуп” (RVB Systems Group).

Клиентская компьютерная система 305 – это система субъекта коммерческой деятельности, который предлагает товар или услугу, указанную в заявке на операцию. Для выполнения этой операции клиентская компьютерная система 305 обменивается данными с системой управления операциями 302 и системой выполнения операций 304. Клиентская компьютерная система 305 содержит ЦП 305а, устройство хранения информации 305b и систему сетевого интерфейса 305с. ЦП 305а связан с устройством хранения информации 305b для хранения информации, например, информации о товарах и услугах, в энергонезависимом запоминающем устройстве (постоянной памяти). Система сетевого интерфейса 305с подключена между ЦП 305а и компьютерной сетевой системой 306 для обеспечения обмена данными между ними.

Беспроводное устройство связи 308 имеет контроллер устройства 308а, аудиоустройства 308b, клавиатуру 308с, видеотерминал 308d и приемопередатчик 308е. Контроллер устройства 308а обеспечивает управление и интегрирование работы аудиоустройств 308b, клавиатуры 308с, видеотерминала 308d и приемопередатчика 308е. Аудиоустройства 308Ь, такие, как микрофон и громкоговоритель, позволяют заказчику операции 312 передавать и слушать речевую информацию. Клавиатура 308с позволяет заказчику операции 312 передавать информацию, введенную с клавиатуры. Видеотерминал 308d позволяет заказчику операции 312 просматривать визуальную информацию, полученную беспроводным устройством связи 308 и отправляемую с него.

Приемопередатчик 308е позволяет осуществлять обмен речевой информацией и информацией в виде данных между беспроводным устройством связи 308 и телекоммуникационной сетевой системой 310. Таким образом информация передается из системы управления операциями 302 и системы выполнения операций 304 и обратно. В варианте осуществления архитектуры системы, показанном на фиг.4, из системы управления операциями 302 и обратно передается речевая информация и информация в виде данных, а из системы выполнения операций и обратно передается только информация в виде данных.

Как показано на фиг.5, беспроводное устройство связи 308 имеет устройство прокрутки (скроллинга) 308е. Пользовательский интерфейс 308f отображается на видеотерминале 308d беспроводного устройства связи 308. С помощью устройства прокрутки (скроллинга) 308е из перечня названий кодов операций 308h, отображенного на видеотерминале 308d, выбирается нужное название кода операции 308g. В ответ на выбор нужного названия кода операции 308g на видеотерминале 308d отображается оптически сканируемый код операции 308i.

Примером беспроводного устройства связи 308 служит беспроводный телефон, управляемый протоколом беспроводного приложения (WAP – wireless application protocol). Помимо беспроводных телефонов и устройств, управляемых WAP, для предлагаемых способов и устройств можно использовать беспроводные устройства связи, работающие с другими протоколами беспроводных сетей, например, imode, sms и hdml. Беспроводные телефоны, которые могут иметь доступ к компьютерным сетям, таким, как Internet, выпускаются несколькими изготовителями беспроводных телефонов.

Операционное устройство 300, показанное на фиг.4, позволяет осуществлять беспроводную операцию с помощью беспроводных устройств связи, например, беспроводных телефонов, работающих через Internet. Следует, однако, отметить, что путем замены телекоммуникационной сетевой системы беспроводной системой локальной вычислительной сети или путем добавления сети к операционному устройству 300 беспроводной локальной вычислительной сетевой системы операционное устройство 300 можно использовать для выполнения беспроводной операции с использованием нетелефонного устройства связи, работающего через Internet, например, беспроводного персонального цифрового ассистента (“электронного помощника”). При подаче заявок на операции с помощью такого нетелефонного беспроводного устройства связи заказчика операции можно легче идентифицировать по известным способам использования паролей, чем по отождествлению голоса.

Операционное устройство 300 (фиг.4) позволяет осуществлять обмен данными непосредственно между системой выполнения операций 304 и беспроводным устройством связи 308. Для этой цели система выполнения операций 304 и беспроводное устройство связи 308 имеют встроенное в них маломощное малого радиуса действия цифровое радиоустройство 314. Каждое цифровое радиоустройство 314 имеет приемопередатчик, предназначенный для обмена речевой информацией и информацией в виде данных между системой выполнения операций 304 и беспроводным устройством связи 308 без обращения к компьютерной сетевой системе 306 или телекоммуникационной сетевой системе 310. Скорость передачи информации данных между системой выполнения операций 304 и беспроводным устройством связи 308 значительно возрастает, если исключить необходимость передавать информацию через компьютерную сетевую систему 306 и телекоммуникационную сетевую систему 310.

Одним из примеров цифрового радиоустройства 314 служит Bluetooth-радио. Bluetooth-радио основаны на технических условиях, разработанных группой “Блутут Спешэл Интрист” (Bluetooth Special Interest). Эти технические условия устанавливают стандарты на крошечный микрочип, содержащий радиоприемопередатчик. Bluetooth-радио встраивают в различные цифровые устройства, например, сотовые телефоны, персональные цифровые ассистенты, портативные компьютеры и т.п.

Bluetooth-радио позволяет выполнить передачу и получение информации почти мгновенно. При этом обеспечивается быстрая и безопасная передача речевой информации и информации в виде данных, даже если устройства не находятся в зоне прямой видимости. Эти приемопередатчики работают в глобально доступной полосе частот, что обеспечивает совместимость по всему миру. Примером работающего на Bluetooth беспроводного телефона служит беспроводный телефон Ericsson R520. Телефон Ericsson R520 – это телефон, работающий в тройном режиме, имеющий функциональные возможности GPRS (GPRS – General packet Radio Service – услуги пакетной радиопередачи данных), Bluetooth-радио и протокола для беспроводного приложения (WAP).

Ключевым аспектом предлагаемых устройства и способа является способность и функциональные возможности, связанные оптически сканируемыми кодами операций с видеотерминала беспроводного устройства связи. Оптическое сканирование кодов операций позволяет удобно и безопасно предоставлять товары и услуги реального мира по беспроводной операции. Для осуществления беспроводной операции заказчику операции нужно просто просмотреть видеотерминал беспроводного устройства связи над устройством считывания штриховых кодов системы выполнения операций.

Многие беспроводные устройства связи, например, беспроводные телефоны и беспроводные персональные цифровые ассистенты, имеют сравнительно маленькие видеотерминалы. Из-за этого оптически сканируемый код, передаваемый в беспроводные устройства связи, должен быть сравнительно компактным. Примерами штриховых кодов, подходящих для передачи в устройства, имеющие видеотерминалы, способные отображать растровые образы, являются одномерные и усеченные двумерные штриховые коды. Предполагается, что со временем многие серийно выпускаемые беспроводные устройства связи смогут отображать более крупные коды, например, двумерные штриховые коды. Одним из преимуществ двумерного штрихового кода является способность вместить в штриховой код несколько тысяч байт информации.

Примером конфигурации штрихового кода, хорошо подходящей для маленьких видеотерминалов беспроводных телефонов, служат штриховые коды, конфигурированные в соответствии со спецификацией на код 128 (штриховые коды Code 128). Штриховые коды Code 128 – это буквенно-цифровая символика очень высокой плотности. Для того чтобы хранить закодированные данные, символ может быть любой необходимой длины. Он предназначен для кодирования всех 128 знаков ASCII (Американского стандартного кода обмена информацией) и будет занимать для данных из 6 или более знаков любой одномерной символики минимальное место. Каждый знак данных, закодированный символом Code 128, состоит из 11 черных или белых блоков. Стоповый знак состоит из 13 блоков. Из этих 11 блоков формируются три штриха и три пробела. Ширина штрихов и пробелов может колебаться в пределах от 1 до 4 блоков.

Как показано на фиг.4, система управления операциями 302, система выполнения операций система 304, клиентская компьютерная система 305 и беспроводное устройство связи 308 связаны между собой для обмена информацией. В этом варианте осуществления верификация штриховых кодов операций и передача штриховых кодов операций выполняются системой управления операциями 302. Кроме того, система управления операциями 302 выполняет обмен информацией для определения нужной операции.

Как показано на фиг.6, система управления операциями 302 выполняет действие А – получает заявку на операцию от беспроводного устройства связи 308. После получения заявки на операцию выполняется действие В: передача от системы управления операциями 302 на беспроводное устройство связи 308 запроса речевого кода аутентификации заказчика операции. Запрос речевого кода аутентификации заказчика операции предназначен для инициирования действия С: получения системой управления операциями 302 речевого кода аутентификации заказчика операции от беспроводного устройства связи 308. Действие D – передача сообщения об аутентификации заказчика от системы управления операциями 302 на беспроводное устройство связи 308 вызывает действие Е – передачу первого штрихового кода операции на беспроводное устройство связи 308. Сообщением об аутентификации заказчика подтверждается, что заказ на операцию принят и что первый штриховой код операции передан. Для обработки и выполнения заказа на операцию система выполнения операций 304 и система управления операциями 302 могут взаимодействовать с клиентской компьютерной системой 305.

Действие F – сканирование первого штрихового кода операции – выполняется после действия Е. В ответ на сканирование первого штрихового кода операции выполняется действие G – получение системой управления операциями 302 декодированного представления первого штрихового кода операции от системы выполнения операций 304. После получения декодированного представления первого штрихового кода операции и в ответ на выполнение верификации первого штрихового кода операции выполняется действие Н – передача второго штрихового кода операции от системы управления операциями 302 на беспроводное устройство связи 308. После действия Н выполняется действие I – сканирование второго штрихового кода операции. В ответ на сканирование второго штрихового кода операции выполняется действие J – получение системой управления операциями 302 декодированного представления второго штрихового кода операции от системы выполнения операций 304. После получения декодированного представления второго штрихового кода операции и в ответ на выполнение верификации второго штрихового кода операции выполняется действие К – передача сообщения о выполнении операции от системы управления операциями 302 на беспроводное устройство связи 308. Второе событие выполнения обычно происходит в ответ на выполнение верификации первого штрихового кода операции. Передача сообщения о выполнении операции может быть частью второго события выполнения.

После сканирования первого и второго штриховых кодов операции система выполнения операций 304, система управления операциями 302 или обе системы выполняют внутренние действия. Система управления операциями 302, система выполнения операций 304 или обе системы могут использовать верификацию выполнения для начала последующих внутренних действий, например, удаления предложения конкретной операции из числа доступных для заказчиков операций.

Первый и второй штриховые коды операции позволяют заказчику осуществлять операции по получению товаров и услуг реального мира, запрошенных в заявке на операцию. Операции взятия напрокат и получения арендуемого автомобиля с использованием для этого сотового телефона представляют собой примеры реализации предлагаемых способов системы по фиг.4 и действий, описанных со ссылкой на фиг.7.

Пример 1. Взятие напрокат автомобиля

Заказчик операции, который будет лететь самолетом в другой город, использует свой подключенный к Internet беспроводный телефон для взятия напрокат автомобиля на время его командировки. С этой целью по своему беспроводному телефону он связывается с системой управления операциями. Затем он взаимодействует с пользовательским интерфейсом заказчика операции своего беспроводного телефона для обмена информацией о взятии напрокат автомобилей с информацией из системы управления операциями о взятии напрокат автомобилей. Информация о взятии напрокат автомобилей содержит обычную информацию о взятии напрокат автомобилей, например, сроки, тип автомобиля и т.п. Для размещения заявки на операцию система управления операциями взаимодействует с учрежденческой системой связи. Например, система управления операциями может связаться с учрежденческой системой связи для того, чтобы установить, можно ли выбранный тип автомобиля взять напрокат в желательные дни. После размещения заказа заказчик идентифицируется с помощью способов отождествления голоса, например, подобных описанным выше.

После идентификации заказчика на его беспроводный телефон направляется первый штриховой код операции. По прибытии в аэропорт города, куда он направляется, он входит в пользовательский интерфейс заказчика операции для извлечения первого штрихового кода операции. Затем он пропускает беспроводный телефон через одно из многих устройств считывания штриховых кодов системы выполнения операций, установленных по всему аэропорту. При этом первый штриховой код операции оптически сканируется с видеотерминала его беспроводного телефона. Сканированием первого штрихового кода операции он через систему выполнения операций подтвердил, что прибыл в аэропорт и рассчитывает на то, что автомобиль уже ждет его. После сканирования первого штрихового кода операции в его беспроводный телефон подается второй штриховой код операции.

Затем он направляется на стоянку автомобилей напрокат. Уже на стоянке автомобилей напрокат он входит в пользовательский интерфейс заказчика операции для извлечения второго штрихового кода операции. После извлечения второго штрихового кода операции он оптически сканирует второй штриховой код операции с видеотерминала своего беспроводного телефона, используя для этого устройство считывания штриховых кодов, установленное на стоянке автомобилей напрокат. Сканированием второго штрихового кода операции он подтвердил, используя систему выполнения операций, что прибыл на стоянку автомобилей напрокат и готов забрать автомобиль напрокат. После сканирования второго штрихового кода операции на его беспроводный телефон может быть направлено сообщение о выполнении операции. В таком случае сообщение о выполнении операции содержит информацию, например, о том, как доехать до его отеля, информацию о городе и т.п.

Этот пример показывает удобство и экономично по времени взятия напрокат автомобиля во время путешествия с использованием предлагаемых способов и устройств. Эти преимущества особенно важны для разъезжающих бизнесменов, планы которых часто меняются сообщениями, которые поступают в последнюю минуту. Преимущества, связанные с этими способами и устройствами, позволяют любым путешественникам выдерживать жесткий график поездки.

Вариант осуществления операционного устройства для осуществления способов по фиг.1-3 с использованием нетелефонного беспроводного устройства связи показан на фиг.7. Операционное устройство 400 состоит из системы управления операций 402, связанной с системой выполнения операций 404 и клиентской системой 405. Предполагается также, что в некоторых случаях может оказаться целесообразным исключить клиентскую компьютерную системы из операционного устройства 400 или отделить от нее. Система управления операциями 402 связана с системой выполнения операций 404 через компьютерную сетевую систему 406.

Беспроводное устройство связи 408, например, беспроводный персональный цифровой ассистент (“электронный помощник”), связано с системой управления операциями 402 и системой выполнения операций 404 через беспроводную сетевую систему передачи данных 410 и компьютерную сетевую систему 406. Для связи с системой управления операциями 402 и системой выполнения операций 404 заказчик операции 412 использует беспроводное устройство связи 408.

Беспроводная сетевая система передачи данных 410 – это сетевая система для возможности беспроводного подключения нетелефонных беспроводных устройств связи. Беспроводная сетевая система передачи данных 410 может представлять собой беспроводную локальную вычислительную сеть, беспроводную сеть, зависящую от конкретного устройства, или обе сети. Примерами нетелефонных беспроводных устройств связи служат ноутбуки, имеющие беспроводные модемы и беспроводные персональные цифровые ассистенты (“электронные помощники”).

Примером беспроводной локальной вычислительной сетевой системы 410 служит беспроводная локальная вычислительная сеть Cisco® Aironet. Система беспроводной ЛВС Aironet включает в себя семейство точек доступа Aironet 340. Точка доступа действует в качестве порта для интеграции беспроводного функционального средства в проводную инфраструктуру. Система беспроводной ЛВС Aironet включает в себя также семейство клиентских адаптеров серии Aironet 340. Одним из примеров клиентского адаптера служит беспроводный модем данных Aironet, который вставляется в разъем PCMCIA (по стандарту PCMCIA – Международной ассоциации производителей плат памяти для персональных компьютеров) портативного компьютера. Беспроводный модем данных позволяет портативному компьютеру связываться с сетевой компьютерной системой, например, Internet, через точки доступа серии Aironet 340.

Примером беспроводной сети, зависящей от конкретного устройства, служит PalmNet. PalmNet обеспечивает возможность беспроводного подключения персонального цифрового ассистента, предлагаемого компанией “Палм Компьютинг Корпорэйшн” (Palm Computing Corporation). Через PalmNet пользователи персональных цифровых ассистентов компании “Палм Компьютинг Корпорэйшн” могут передавать информацию через глобальную компьютерную сетевую систему, например, Internet.

Система управления операциями 402 имеет центральный процессор (ЦП) 402а, устройство хранения информации 402b, систему сетевого интерфейса 402с и программное обеспечение для считывания штрихового кода 402d. Сетевой сервер или автоматизированное рабочее место (АРМ), например, описанные выше со ссылкой на фиг.4, имеет ЦП 402а. Устройство хранения информации 402b, например, описанное выше со ссылкой на фиг.4, связано с ЦП 402а для хранения информации в энергонезависимом запоминающем устройстве (постоянной памяти). Примерами информации, которую можно извлечь из устройства хранения информации 402b, служат информация о выполнении, информация о штриховом коде и пароли заказчиков операции.

Система сетевого интерфейса 402с, например, описанная выше со ссылкой на фиг.4, связана ЦП 402а для обмена информацией между системой управления операциями 402, компьютерной сетевой системой 406 и беспроводным устройством связи 408. Программное обеспечение для считывания штрихового кода 402d, описанное выше со ссылкой на фиг.4, позволяет кодировать и декодировать штриховые коды. Программное обеспечение для считывания штрихового кода 402d доступно для ЦП 402а с доступной для чтения компьютером среды, например, с компакт-диска, дискового запоминающего устройства или сетевого подключения.

Система выполнения операций 404 включает в себя центральный процессор (ЦП) 404а, устройство хранения информации 404b, систему сетевого интерфейса 404с, устройство считывания речевого кода 404d и программное обеспечение для считывания штрихового кода 404е. Система выполнения операций 404 имеет центральный процессор (ЦП) 404а. Сетевой сервер или автоматизированное рабочее место (АРМ), например, описанные выше со ссылкой на фиг.4, имеют ЦП 404а. Устройство хранения информации 404b, например, описанное выше со ссылкой на фиг.4, связано с ЦП 404а для хранения информации в энергонезависимом запоминающем устройстве (постоянной памяти). Примерами информации, извлекаемой из устройства хранения информации 404b, служат информация ответа о выполнении, кода операций, информация о товаре и информация о штриховом коде.

Система сетевого интерфейса 404с, например, описанная выше со ссылкой на фиг.4, связана ЦП 404а для обмена информацией между системой управления операциями 404, компьютерной сетевой системой 406 и беспроводным устройством связи 408. Устройство считывания штрихового кода 404d, например, описанное выше со ссылкой на фиг.4, позволяет оптически сканировать и декодировать штриховые коды. Устройство считывания штрихового кода 404d связано с ЦП 404а для передачи сосканированного представления штрихового кода в ЦП 404а.

Программное обеспечение для считывания штрихового кода 404е, например, описанное выше со ссылкой на фиг.4, позволяет кодировать и декодировать штриховые коды. Программное обеспечение для считывания штрихового кода 404е доступно для ЦП 402а с доступной для чтения компьютером среды, например, с компакт-диска, дискового запоминающего устройства или сетевого подключения.

Клиентская компьютерная система 405 – это система субъекта коммерческой деятельности, который предлагает товар или услугу, указанную в заявке на операцию. Для выполнения этой операции клиентская компьютерная система 405 обменивается данными с системой управления операциями 402 и системой выполнения операций 404. Клиентская компьютерная система 405 имеет ЦП 405а, устройство хранения информации 405b и систему сетевого интерфейса 405с. ЦП 405а связан с устройством хранения информации 405b для хранения информации, например, информации о товарах и услугах, в энергонезависимом запоминающем устройстве (постоянной памяти). Устройство сетевого интерфейса подключено между ЦП 405а и компьютерной сетевой системой 406 для обеспечения обмена данными между ними.

Беспроводное устройство связи 408 содержит контроллер устройства 408а, компонент аудиовыхода 408b, видеотерминал с сенсорным экраном 408с и приемопередатчик данных 408d. Контроллер устройства обеспечивает управление и объединение работы компонента аудиовыхода 408b, видеотерминала с сенсорным экраном 408с и приемопередатчика данных 408d. Компонент аудиовыхода 408b, например, громкоговоритель, позволяет заказчику операции слушать речевую информацию. Видеотерминал с сенсорным экраном 408с позволяет заказчику операции 412 вводить информацию, касаясь экрана видеотерминала 408с или записью на экране видеотерминала 408с или обоими способами.

Приемопередатчик данных 408d позволяет осуществлять обмен информации в виде данных между беспроводным устройством связи 308, системой управления операциями 402 и системой выполнения операций 404. Этот приемопередатчик может осуществлять обмен речевой информацией между беспроводным устройством связи 308 и беспроводной сетевой системой передачи данных 410. Таким образом происходит обмен информацией между беспроводным устройством связи 408, системой управления операциями 402 и системой выполнения операций 404.

Как показано на фиг.8, видеотерминал 408с беспроводного устройства связи 308 представляет собой видеотерминал с сенсорным экраном. На видеотерминале 408с беспроводного устройства связи 408 отображается пользовательский интерфейс 408е. С помощью физического указывающего устройства из перечня названий кодов операций 408g, отображаемого на видеотерминале 408с, выбирается нужное название кода операции 408f. В ответ на выбор нужного названия кода операции 408f на видеотерминале 408с отображается оптически сканируемый код операции 408h. Примером беспроводного устройства связи 408 может служить беспроводный персональный цифровой ассистент.

Как показано на фиг.7, система управления операциями 402, система выполнения операций 404, клиентская компьютерная система 405 и беспроводное устройство связи 408 связаны между собой для обмена информацией. В этом варианте осуществления верификация штриховых кодов операций и передача штриховых кодов операций выполняются системой выполнения операций 404. Система управления операциями 402 выполняет обмен информацией для определения нужной операции. Как показано на фиг.9, система управления операциями 402 выполняет действие А’ – получает заявку на операцию от беспроводного устройства связи 408. После получения заявки на операцию выполняется действие В’ – передача запроса пароля от системы управления операциями 402 на беспроводное устройство связи 408. Запрос пароля предназначен для инициирования действия С’ – получения системой управления операциями 402 пароля от беспроводного устройства связи 408. Действие D’ – передача сообщения об аутентификации заказчика от системы управления операциями 402 на беспроводное устройство связи 408 – вызывает действие Е’ – передачу первого штрихового кода операции на беспроводное устройство связи 408. Сообщением об аутентификации заказчика подтверждается, что заказ на операцию принят и что первый штриховой код операции передан. Для обработки и выполнения заказа на операцию система выполнения операций 404 и система управления операциями 402 могут взаимодействовать с клиентской компьютерной системой 405.

Действие F’ – сканирование первого штрихового кода операции – выполняется после действия Е’. В ответ на действие F’ система выполнения операций 404 создает декодированное представление первого штрихового кода операции. После сканирования и декодирования первого штрихового кода операции и в ответ на выполнение верификации первого штрихового кода операции выполняется действие G’ – получение системой управления операциями 402 первой верификации выполнения от системы выполнения операций 404. Кроме того, в ответ на выполнение верификации первого штрихового кода операции обычно происходит первое событие выполнения. Система управления операциями 302, система выполнения операций 304 или обе системы могут использовать верификацию выполнения для начала последующих внутренних действий, например, удаления предложения конкретной операции из выбираемых заказчиком.

После сканирования первого штрихового кода операции выполняется действие Н’ – передача второго штрихового кода операции от системы выполнения операций 404 на беспроводное устройство связи 408. После действия Н’ выполняется действие I’ – сканирование второго штрихового кода операции. В ответ на сканирование второго штрихового кода операции в системе выполнения операций 404 создается декодированное представление второго штрихового кода операции. После сканирования второго штрихового кода операции и в ответ на выполнение верификации второго штрихового кода операции выполняется действие J’ – получение системой управления операциями 402 второй верификации выполнения от системы выполнения операций 404. Второе событие выполнения обычно происходит и в ответ на выполнение верификации второго штрихового кода операции.

Примерами верификации выполнения служат первая и вторая верификации выполнения. Этими верификациями, полученными от системы выполнения операций 404, система управления операциями 402 уведомляется о том, что операция началась или завершилась. После того, как второй штриховой код операции сосканирован, выполняется действие К’ – передача сообщения о выполнении операции от системы выполнения операций 402 на беспроводное устройство связи 408.

Пример 2. Кинотеатр

Заказчик операции использует свой беспроводный персональный цифровой ассистент (“электронный помощник”) для того, чтобы купить билет на фильм, который она хочет посмотреть, по дороге в кинотеатр. С этой целью, пользуясь своим беспроводным электронным помощником, она связывается с системой управления операциями. Затем она взаимодействует с пользовательским интерфейсом заказчика операции своего электронного помощника для обмена информацией о фильме с системой управления операциями. Информация о фильме представляет собой обычную информацию о фильме, например, название и время начала фильма. Для размещения заявки на операцию система управления операциями взаимодействует с учрежденческой системой связи. Например, система управления операциями может связаться с учрежденческой системой связи для того, чтобы установить, остались ли свободные места на этот фильм в такое-то время. После размещения заказа заказчик идентифицируется в ответ на введение с клавиатуры ее пароля.

После ее идентификации заказчика на ее электронный помощник направляется первый штриховой код операции. При прибытии в кинотеатр она входит в пользовательский интерфейс заказчика операции для извлечения первого штрихового кода операции. Затем он пропускает электронного помощника через одно из многих устройств считывания штрихового кода, установленное на входе в кинотеатр. При этом первый штриховой код операции оптически сканируется с видеотерминала ее электронного помощника. Сканирование первого штрихового кода операции включает первый турникет, который открывается и пропускает ее в вестибюль кинотеатра. В некоторых случаях оно может привести в действие и устройство выдачи билетов в турникете для выдачи физического билета на конкретный фильм. После сканирования первого штрихового кода операции в ее электронный помощник подается второй штриховой код операции.

Затем она идет в зрительный зал кинотеатра. Для того чтобы получить доступ в зрительный зал кинотеатра, она извлекает второй штриховой код операции. После извлечения второго штрихового кода операции она пропускает своего электронного помощника через устройство считывания штриховых кодов, установленное на входе в зрительный зал кинотеатра. Сканирование второго штрихового кода операции приводит в действие второй турникет, который пропускает ее в зрительный зал кинотеатра. После сканирования второго штрихового кода операции на ее электронный помощник направляется сообщение о выполнении операции. Сообщение о выполнении операции содержит такую информацию, как пройти в конкретный зал, где будет демонстрироваться ее фильм, интерактивную и эксклюзивную информацию о фильме и т.п.

Этот пример показывает удобство и экономичность во времени посещения кинотеатра с использованием предлагаемых способов и устройств. В этом примере преимущества, связанные с предлагаемыми способами и устройствами, будут даже более очевидными в периоды наплывов зрителей в кинотеатры.

На фиг.10 показана блок-схема действий еще одного варианта осуществления для системы, показанной на фиг.7. В этом варианте осуществления верификацию штриховых кодов операций, передачу штриховых кодов операций и обмен информацией для определения нужной операции осуществляет система выполнения операций 404. Система управления операциями 402 выполняет действие А” – получение заявки на операцию от беспроводного устройства связи 408. После получения заявки на операцию выполняется действие В” – передача запроса пароля от системы управления операциями 402 на беспроводное устройство связи 408. Запрос пароля предназначен для инициирования действия С” – получения системой управления операциями 402 пароля от беспроводного устройства связи 408. Действие D” – передачи сообщения аутентификации заказчика от системы управления операциями 402 на беспроводное устройство связи 408 вызывает действие Е” – передачу заказа на операцию от системы управления операциями 402 на систему выполнения операций 404. Сообщением об аутентификации заказчика подтверждается, что пароль принят. В этом варианте осуществления заявка на операцию подается на систему выполнения операций 404 для выполнения этой заявки на операцию системой выполнения операций 404. Для обработки и выполнения заказа на операцию система выполнения операций 404 и система управления операциями 402 могут взаимодействовать с клиентской компьютерной системой 405.

Действие F” передачи первого штрихового кода операции от системы выполнения операций 404 на беспроводное устройство связи 408 выполняется после получения системой выполнения операций 404 заявки на операцию. Первый штриховой код операции используется заказчиком операции для того, чтобы осуществлять действия по получению товаров и услуг реального мира, запрашиваемых в заявке на операцию. Действие G” сканирования первого штрихового кода операции выполняется после действия F”. В ответ на выполнение действия G” в системе выполнения операций 404 создается декодированное представление первого штрихового кода операции, и система выполнения операций 404 завершает действие первой верификации выполнения.

После верификации первого штрихового кода операции выполняется действие Н” – подача второго штрихового кода операции от системы выполнения операций 404 на беспроводное устройство связи 408. После действия Н” выполняется действие I” – сканирование второго штрихового кода операции. В ответ на сканирование второго штрихового кода операции в системе выполнения операций 404 создается декодированное представление второго штрихового кода операции, и система выполнения операций 404 завершает действие второй верификации выполнения. В ответ на верификацию второго штрихового кода операции выполняется действие J” – передача сообщения о выполнении операции от системы выполнения операций 404 в беспроводное устройство связи 408.

В этом описании раскрыт многоступенчатый способ выполнения операции, включающий в себя передачу двух кодов операции. Предполагается и ожидается, что предлагаемые способы можно реализовать таким образом, чтобы получить одноступенчатый способ или способ, осуществляемый в три или более ступеней. Например, в некоторых случаях будет целесообразно использовать одноступенчатый способ операции, по которому на беспроводное устройство связи подается лишь один код операции, например, первый код операции, раскрытый в этом описании. Понятно, что количество кодов, передаваемых на беспроводное устройство связи, зависит от конкретного применения, а вовсе не от предлагаемых устройств и способов.

Коммерческое воплощение предлагаемых устройств и способов может быть осуществлено в сочетании с одной из многих открытых или частных глобальных спецификаций, которая обеспечит пользователям беспроводными устройствами связи легкий доступ и взаимодействие с информацией и услугами через описанные выше компьютерные сетевые системы. Одним из примеров такой открытой глобальной спецификации является протокол беспроводного приложения (WAP). WAP предназначен для работы с большинством архитектур беспроводных устройств, например, сотовые сети с пакетной передачей данных (CDPD), множественный доступ с кодовым разделением каналов (CDMA), глобальная система мобильных коммуникаций (GSM), главный контроллер домена (PDC), PHS, множественный доступ с разделением времени (TDMA), FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex. Среди примеров беспроводных телефонов, использующих WAP, можно отметить телефон компании “Нокиа” (Nokia), модель №7110, телефон компании “Сименс” (Siemens), модель № S25, и телефон компании “Эрикссон” (Ericsson), модель № R380. Примерами электронных помощников, работающих с протоколом беспроводного приложения WAP, служат электронный помощник, выпускаемый компанией “3Com” под торговым названием PalmPilot VII,и электронный помощник компании “Эрикссон”, модель № МС218.

WAP – это протокол связи и прикладное окружение. Технологию WAP можно ввести в операционную систему многих беспроводных устройств связи, в том числе PalmOS, EPOC, Windows СЕ, FLEXOS, OS/9, JavaOS и т.д. Он обеспечивает функциональную совместимость даже между разными семействами устройств. Более подробные сведения о WAP можно получить у компаний “Ваерлес Эпликэйшн Протокол Форум Лтд.” (Wireless Application Protocol Forum Ltd.) (www.wapforum.org) и “Дайнемикэл Системз Рисеч Лтд.” (Dynamical Systems Research Ltd.) (www.wap.net).

Компания “Симбиан” (Symbian) (www.symbian.com) предлагает технологию и систему аппаратных средств под торговым названием EPOC, которые дают изготовителям беспроводных устройств связи полное решение.

EPOC Release 5 имеет платформу с полной технологией “Симбиан”, что ставит ЕРОС и другую технологию “Симбиан” в самое сердце беспроводной индустрии. Аппаратура “Симбиан” включает в себя технологии поддержки интегрированной в Internet электронной почты, беспроводной передачи текстов, баз данных с информацией о контактах, расписаний, Web-броузера по стандарту Internet (системы поиска и просмотра информации в WWW), синхронизацию между форматами персональной информации и документом на базе ЕРОС и ПК и высокопроизводительное использование языка беспроводных приложений, предлагаемого компанией “Сан Майкросистемс” (Sun Microsystems) под торговым названием Java. ЕРОС обеспечивает надежность, компактность и эффективность, достигнутые благодаря тщательной разработке системы на языках программирования, в том числе C++.

Межсетевые шлюзы WAP – это приложения, позволяющие доставить содержание Internet в беспроводные устройства связи. В качестве межсетевых шлюзов WAP используются шлюзы, предлагаемые компаниями “Оупен Соурс” (Open Source), “Эрикссон”, “Эйпион” (Apion), “Мобайлуэйз” (Mobileways), “Нокиа”, “Анваерэд Плэнэт” (Unwired Planet) и “Эджмэйл” (Edgemail).

Компания “Дайнемикэл Системз Рисеч Лтд.” предлагает комплект инструментов разработчика WAP (WDT). Этот комплект поддерживает разработку приложений WAP. Для приложений используются языки Wireless Mark-up Language (WML) и Wireless Mark-up Language Script (WML Script). Первый язык используется для создания страниц WAP подобно тому, как язык HTML используется для создания web-страниц для Internet/системы World Wide Web. WML Script – это язык сценариев для создания и раскладки фактического содержания страниц.

Компания “Фоун.ком” (Phone.com) предлагает UP.SDK – бесплатный комплект разработки, доступный по адресу www.phone.com/products/upsdk.html., который позволяет разработчикам Web быстро и легко создавать информационные услуги и приложения на языках HDML и WML. UP.SDK содержит инструмент разработки программного обеспечения, называемый UP.Simulator, который точно моделирует поведение устройства, работающего от броузера UP.Browser. Этот имитатор может прогонять приложения в локальном режиме или подключать к каналу UP.Link, благодаря чему разработчики могут тестировать весь набор работающих от канала UP.Link услуг. Кроме того, компания “Фоун.ком” предоставляет свой общедоступный канал UP.Link всем разработчикам в бесплатное пользование, благодаря чему они могут создавать полные приложения без необходимости использования телефона или дорогой инфраструктуры. Инструменты UP.SDK могут работать в операционных системах Windows 95 или Windows NT (Windows 95 и Windows NT – это торговые названия компании “Майкрософт Корпорэйшн” (Microsoft Corporation)).

В приведенном выше подробном описании сделаны ссылки на приложенные чертежи, которые являются его частью и на которых для примера показаны конкретные варианты осуществления изобретения. Эти варианты осуществления и некоторые их модификации описаны достаточно подробно для того, чтобы специалисты в данной области смогли использовать изобретение на практике. При этом понимается, что можно использовать и другие подходящие варианты осуществления и что возможны логические, механические, химические и электрические изменения в пределах сущности и объема изобретения. Например, функциональные блоки, показанные на фигурах, можно объединять или разделять в пределах сущности и объема изобретения. Во избежание ненужных подробностей в описании опущена некоторая информация, известная специалистам в данной области. Следовательно, приведенное выше подробное описание не ограничено конкретными формами, изложенными в описании, а напротив, включает в себя все разумные варианты, изменения и эквиваленты в пределах сущности и объема изобретения.

Формула изобретения

1. Способ выполнения коммерческих операций с использованием беспроводного устройства связи, включающий в себя

отправку заказчиком заявки на коммерческую операцию с устройства связи;

получение системой управления коммерческими операциями указанной заявки;

передачу системой управления коммерческими операциями в беспроводное устройство связи заказчика первого кода, используемого для выполнения упомянутой заявки;

вызов отображения упомянутого первого кода на видеотерминал беспроводного устройства связи заказчика;

предъявление упомянутого отображения первого кода на видеотерминале беспроводного устройства связи заказчика для оптического сканирования посредством связанной с системой управления коммерческими операциями системы выполнения коммерческих операций;

разрешение выполнения заявки на коммерческую операцию системой выполнения коммерческих операций в ответ на оптическое сканирование отображения упомянутого первого кода.

2. Способ по п.1, отличающийся тем, что система управления коммерческими операциями и система выполнения коммерческих операций расположены в одном физическом месте и упомянутая система управления является подсистемой упомянутой системы выполнения коммерческих операций.

3. Способ по п.2, по которому передача упомянутого первого кода осуществляется из радиоприемопередатчика системы выполнения коммерческих операций в радиоприемопередатчик беспроводного устройства связи заказчика.

4. Способ по п.1, который дополнительно включает следующие этапы:

в ответ на оптическое сканирование первого кода его декодированное представление передают из системы выполнения коммерческих операций в систему управления коммерческими операциями для соотнесения с первым событием выполнения коммерческой операции;

производят верификацию упомянутого первого кода и

передают подтверждения выполнения верификации в систему управления коммерческими операциями из системы выполнения коммерческих операций.

5. Способ по п.4, который включает в себя также передачу в беспроводное устройство связи заказчика после подтверждения выполнения верификации упомянутого первого кода, второго кода, используемого для выполнения упомянутой заявки на коммерческую операцию.

6. Способ по п.5, который включает в себя также верификацию упомянутого второго кода, передачу из системы выполнения коммерческих операций в систему управления коммерческими операциями после верификации упомянутого второго кода подтверждения выполнения верификации упомянутого второго кода для соотнесения со вторым событием выполнения коммерческой операции.

7. Способ по п.6, по которому верификация упомянутого второго кода включает в себя передачу декодированного представления упомянутого второго кода из системы выполнения коммерческих операций в систему управления коммерческими операциями.

8. Способ по п.5, по которому передача упомянутых первого и второго кодов представляет собой передачу их непосредственно из системы выполнения коммерческих операций в беспроводное устройство связи заказчика.

9. Способ по п.8, по которому передача упомянутых первого и второго кодов непосредственно из системы выполнения коммерческих операций представляет собой передачу их из радиоприемопередатчика системы выполнения коммерческих операций в радиоприемопередатчик беспроводного устройства связи заказчика.

10. Способ по п.5, по которому передача упомянутых первого и второго кодов представляет собой передачу их из системы управления коммерческими операциями в беспроводное устройство связи заказчика.

11. Способ по п.5, по которому передача упомянутых первого кода и второго кодов представляет собой передачу соответственно первого штрихового кода и второго штрихового кода.

12. Способ по п.6, который включает в себя также передачу сообщения из системы управления коммерческими операциями в беспроводное устройство связи после верификации упомянутого второго кода.

13. Способ по п.12, по которому передача сообщения является передачей непосредственно из системы выполнения коммерческих операций в беспроводное устройство связи заказчика.

14. Способ по п.13, по которому передача сообщения непосредственно из системы выполнения коммерческих операций является передачей сообщения с радиоприемопередатчика системы выполнения коммерческих операций в радиоприемопередатчик беспроводного устройства связи заказчика.

15. Способ по п.1, по которому отправка заявки на коммерческую операцию производится с беспроводного устройства связи заказчика.

16. Способ по п.1, по которому передача упомянутого первого кода включает в себя передачу первого оптически сканируемого кода.

17. Способ выполнения коммерческих операций с использованием беспроводного устройства связи, включающий в себя

получение заявки на коммерческую операцию с беспроводного устройства связи заказчика;

передачу системой управления коммерческими операциями в беспроводное устройство связи заказчика первого кода, используемого для выполнения упомянутой заявки;

вызов отображения упомянутого первого кода на видеотерминал беспроводного устройства связи заказчика;

предъявление упомянутого отображения первого кода на видеотерминале беспроводного устройства связи заказчика для оптического сканирования системой выполнения коммерческих операций, связанной с системой управления коммерческими операциями;

разрешение выполнения заказанной заявки в ответ на оптическое сканирование отображения упомянутого первого кода системой выполнения коммерческих операций.

18. Способ выполнения коммерческих операций с использованием беспроводного устройства связи, включающий в себя

получение заявки на коммерческую операцию от заказчика системой выполнения коммерческих операций;

аутентификацию заказчика коммерческой операции;

передачу кода, используемого для выполнения упомянутой заявки, из системы выполнения коммерческих операций в беспроводное устройство связи заказчика после успешной аутентификации заказчика коммерческой операции;

вызов отображения упомянутого кода на видеотерминал упомянутого беспроводного устройства связи;

предъявление упомянутого отображения кода на видеотерминале беспроводного устройства связи заказчика для оптического сканирования системой выполнения коммерческих операций;

разрешение выполнения заказанной заявки системой выполнения коммерческих операций в ответ на оптическое сканирование упомянутого отображения кода.

19. Устройство для выполнения коммерческих операций с использованием беспроводного устройства связи, содержащее

систему выполнения коммерческих операций, включающую

процессор, взаимосвязанный с устройством хранения информации, обеспечивающей исполнение коммерческой операции, и с системой сетевого интерфейса, при этом указанный процессор имеет программное обеспечение, позволяющее, по меньшей мере, на основании получения через упомянутую систему сетевого интерфейса заявки на коммерческую операцию передавать код, используемый для выполнения коммерческой операции, через устройство связи в беспроводное устройство связи заказчика коммерческой операции;

оптическое устройство сканирования, связанное с процессором, предназначенное для оптического сканирования отображения упомянутого кода с видеотерминала беспроводного устройства связи заказчика;

при этом программное обеспечение процессора обеспечивает считывание упомянутого отсканированного отображения кода и выработку в ответ на это разрешения на выполнение упомянутой заявки на коммерческую операцию.

20. Устройство по п.19, отличающееся тем, что устройство связи является телекоммуникационной сетевой системой.

21. Устройство по п.20, отличающееся тем, что телекоммуникационная сетевая система связана с системой выполнения коммерческих операций через компьютерную сетевую систему.

22. Устройство по п.19, отличающееся тем, что устройство связи является беспроводной сетевой системой передачи данных.

23. Устройство по п.22, отличающееся тем, что беспроводная сетевая система передачи данных связана с беспроводным устройством связи заказчика через компьютерную сетевую систему.

24. Устройство по п.23, отличающееся тем, что беспроводная сетевая система передачи данных включает беспроводную локальную вычислительную сетевую систему.

25. Устройство по п.19, отличающееся тем, что содержит связанную с системой выполнения коммерческих операций систему управления коммерческими операциями, которая выполнена с возможностью аутентификации заказчика коммерческой операции и с возможностью в случае успешной аутентификации заказчика коммерческой операции передавать в систему выполнения коммерческих операций разрешения на передачу кода, используемого для выполнения коммерческой операции, при этом указанная система управления коммерческими операциями содержит модуль речевых услуг для речевой аутентификации упомянутого заказчика, причем модуль речевых услуг выполнен с возможностью получения речевого кода аутентификации с беспроводного устройства связи упомянутого заказчика и аутентификации упомянутого речевого кода посредством системы отождествления голоса, обеспечивающей сравнение упомянутого речевого кода аутентификации с аутентичным образцом голоса заказчика.

26. Устройство по п.19, отличающееся тем, что устройство сканирования выполнено с возможностью оптически сканировать с видеотерминала беспроводного устройства связи заказчика штриховые коды в качестве отображения упомянутого кода.

27. Устройство по п.19, отличающееся тем, что система выполнения коммерческих операций выполнена с возможностью декодирования кода операции в ответ на оптическое сканирование отображения кода операции.

28. Устройство по п.19, отличающееся тем, что устройство связи является радиоприемопередатчиком для непосредственной связи между беспроводным устройством связи заказчика и системой выполнения операций.

29. Устройство для выполнения коммерческих операций с использованием беспроводного устройства связи, содержащее

систему выполнения операций, включающую взаимосвязанный с устройством хранения информации, обеспечивающей исполнение коммерческой операции, и с системой сетевого интерфейса, процессор с программным обеспечением, позволяющим, по меньшей мере, на основании получения через упомянутую систему сетевого интерфейса заявки на коммерческую операцию с беспроводного устройства связи заказчика передавать код, используемый для выполнения коммерческой операции, через упомянутую систему сетевого интерфейса в беспроводное устройство связи заказчика коммерческой операции;

связанное с процессором оптическое устройство сканирования, выполненное с возможностью оптически сканировать отображение упомянутого кода с видеотерминала беспроводного устройства связи заказчика;

при этом программное обеспечение процессора обеспечивает считывание упомянутого отсканированного отображения кода и выработку в ответ на это разрешения на выполнение упомянутой заявки на коммерческую операцию.

Приоритет по пунктам:

13.07.2000 по пп.1-4,15-29;

17.10.2000 по пп.5-14.

РИСУНКИ

Categories: BD_2271000-2271999