Область техники
Настоящее изобретение относится к устройствам для проведения финансовых транзакций. Более конкретно, настоящее изобретение относится к устройству для осуществления финансовых транзакций и системе, которая обеспечивает возможность использования одной карточки с программируемой памятью вместо множества обычных кредитных карточек, идентификационных карточек, карточек, дающих право на получение дохода, и иных объектов, которые включают в себя знаки, такие как магнитные знаки или штриховой код.
Предшествующий уровень техники
Самым распространенным типом кредитных и дебетовых карточек, используемых в настоящее время, являются карточки с магнитной полосой. Стандартизованный формат, используемый для таких карточек, включает в себя знаки на фронтальной стороне карточки. Такие знаки идентифицируют владельца карточки, номер счета, тип карточки, эмитента карточки, дату окончания срока действия, а также, возможно, другую информацию. Такие знаки присутствуют в виде выпуклых букв и цифр, что может быть использовано для получения отпечатка на конторскую форму с угольным или безугольным копировальным слоем. Обратная сторона таких карточек имеет магнитную полосу. Магнитная полоса содержит различные дорожки информационных данных. Эта информация включает в себя магнитные знаки, представляющие информацию, содержащуюся на фронтальной стороне карточки, а также другую информацию, которая используется при электронной обработке транзакций. Карточки с магнитной полосой обычно используются в качестве кредитных карточек, таких как MasterCard®, VISA®, Discover®, American Express®, Diner’s Club® и других.
Множество людей также используют дебетовые карточки, которые позволяют им получать доступ к их чековым и сберегательным счетам с использованием банкоматов. Некоторые дебетовые карточки также функционируют как кредитные карточки. Большинство дебетовых карточек, используемых в настоящее время, представляют собой карточки с магнитной полосой, подобные по формату кредитным карточкам.
Вследствие удобства пользования кредитными и дебетовыми карточками большинство людей носят в своих бумажниках по несколько таких карточек. Ввиду финансовых льгот, связанных с выпуском и поддержкой кредитных карточек, карточки предоставляются многим пользователям различными банками, клубами, общественными организациями и торговыми организациями. В результате часто люди имеют несколько различных счетов MasterCard® и VISA®. Это дает пользователям возможность получать такие привилегии, как скидки на авиабилеты и скидки с цены товара, предлагаемые некоторыми спонсорами выпуска карточек. Использование нескольких различных кредитных карточек также позволяет пользователям получать выгоду от лимитов кредитов по всем своим карточкам.
Хотя использование множества кредитных и дебетовых карточек дает выгоды для пользователей, однако при этом требуется, чтобы пользователи носили с собой эти карточки. Это также связано с большим риском для пользователя, если бумажник или кошелек с кредитными дебетовыми карточками будет потерян или украден.
Большинство людей также постоянно имеют при себе другие объекты или карточки, которые имеют машиночитаемые знаки. К ним относятся, например, карточки медицинского страхования, которые указывают на то, что данное лицо является участником некоторой группы плана страхования. Такие карточки часто представляют собой карточки с магнитной полосой, подобные кредитным карточкам. Как вариант, такие карточки медицинского страхования могут включать в себя знаки в виде штрихового кода или иные визуально воспринимаемые знаки, которые могут считываться сканером. Некоторые карточки медицинского страхования включают в себя как визуально воспринимаемые, так и магнитные знаки. Лица, которые являются участниками плана медицинского страхования, могут идентифицировать себя и свой счет перед провайдерам медицинского обслуживания путем предъявления своей карточки, которая может считываться или сканироваться с помощью соответствующих устройств.
Люди также обычно имеют при себе карточки иных типов с визуально воспринимаемыми или магнитными знаками. Они могут включать в себя, например, библиотечные карточки, идентификационные или адресные карточки, карточки идентификации служащих, студенческие идентификационные карточки, карточки водительских прав, профессиональные карточки и другие типы объектов, подобных карточкам. Магнитные или визуально воспринимаемые знаки на этих карточках обычно считываются, когда держатель карточки представляет их для идентификации лица в качестве авторизованного пользователя услугой или определенными средствами.
Другим типом известных карточек является карточка с запомненной стоимостью, т.е. предварительно оплачиваемая карточка, обычно называемая интеллектуальной карточкой. Предварительно оплачиваемые карточки подобны кредитной или дебетовой карточкам по своей конструкции в том смысле, что они имеют фронтальную сторону, на которой имеются выступающие знаки, с которых может быть сделан отпечаток на конторскую форму с угольным или безугольным копировальным слоем. Такие карточки также обычно включают в себя магнитные знаки, которые позволяют использовать карточку аналогично любой другой кредитной или дебетовой карточке. Предварительно оплачиваемые карточки также могут включать в себя программируемую память, размещенную на карточке. Такая программируемая память хранит данные, представляющие сумму наличных. Стоимость на предварительно оплачиваемой карточке может быть использована ее владельцем подобно наличным денежным средствам при покупке товаров или услуг. Данные запомненной стоимости на карточке часто шифруются или запоминаются с использованием некоторых схем для предотвращения возможности мошенничества или подделки.
Предварительно оплачиваемые карточки, подобно кредитным и дебетовым карточкам, требуют от пользователя взаимодействия со стационарными терминалами для использования карточки. Например, в случае кредитных карточек кредит может быть получен, когда пользователь представляет свою карточку продавцу. Продавец (если только он не обрабатывает транзакцию вручную) использует автомат для расчета за покупки в месте продажи или терминал системы электронных платежей для отнесения расхода на счет пользователя и кредитования счета продавца. Аналогичным образом использование дебетовой карточки требует, чтобы пользователь представил свою карточку в электронный банковский автомат, такой как банкомат. Банкомат обеспечивает начисление или вычет со счета пользователя в соответствии с тем, как денежные средства либо начисляются, либо снимаются пользователем. Аналогично, предварительно оплачиваемые карточки используются во взаимосвязи со стационарным терминалом, например с терминалом системы электронных платежей или с банкоматом, который имеет специальные средства для обработки конкретных типов предварительно оплачиваемых карточек. Терминал видоизменяет информацию суммы, хранящейся в памяти на карточке, для отражения операции начисления или списывания из суммы, представленной на ней, в соответствии с осуществлением транзакций.
Необходимость использования стационарных терминалов часто вызывает неудобства. Большинство продавцов принимают только определенные типы кредитных карточек. Определение местоположения банкомата, который принимает дебетовые карточки финансового учреждения определенного лица, может оказаться затруднительным. Часто использование “чужой” карточки на банкомате другого банка приводит к существенным затратам на обслуживание. Также трудно отыскать продавца или банкомат, которые могут обрабатывать предварительно оплачиваемые карточки.
Таким образом, имеется потребность в устройстве и способе, которые смогут уменьшить число кредитных, дебетовых и иных карточек и объектов, подобных карточкам, которые пользователь должен иметь при себе, при сохранении индивидуальным образом выгод от использования всех таких карточек и объектов. Также имеется потребность в устройстве и способе, которые обеспечивают возможность изменения характера знаков на карточке для предоставления возможности использования одной карточки вместо любой одной из множества кредитных, дебетовых или иных карточек.
Наконец, существует потребность в устройстве и способе для выполнения транзакций с использованием предварительно оплачиваемой карточки, которая не требует от пользователя взаимодействия со стационарным терминалом, таким как электронный банковский автомат, электронный кассовый аппарат или терминал электронной системы платежей.
Сущность изобретения
Задачей настоящего изобретения является создание нового устройства для осуществления транзакций.
Также задачей настоящего изобретения является создание устройства для осуществления транзакций, которое позволяет пользователю применять единственную карточку, которая может изменяться для проведения транзакций с использованием множества счетов пользователя.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое может быть использовано вместо кредитных, дебетовых и других карточек и объектов.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое селективно отображает визуально наблюдаемые знаки, воспроизводимые с карточки или объекта, причем визуально наблюдаемые знаки могут считываться человеком или автоматом.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое может осуществлять перевод стоимости на предварительно оплачиваемую карточку или с предварительно оплачиваемой карточки без использования стационарного терминала.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое является компактным, портативным и легким.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое может быть конфигурировано так, чтобы соответствовать форме обычного кошелька, бумажника или футляра для ключей, с обеспечением выполнения их функций, а также функций, связанных с осуществлением транзакций.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое обеспечивает авторизацию операции на основе физических характеристик авторизованного пользователя.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое включает в себя источник питания с подзарядом.
Кроме того, задачей настоящего изобретения является создание устройства для осуществления транзакций, которое отличается экономичностью в производстве и простотой в использовании.
Кроме того, задачей настоящего изобретения является создание способа хранения данных о множестве счетов пользователя в одной памяти, содержащейся на карточке.
Кроме того, задачей настоящего изобретения является создание способа доступа к данным, соответствующим множеству счетов, из памяти на одной карточке и селективного переноса таких данных на магнитную полосу или визуального отображения во взаимосвязи с карточкой.
Кроме того, задачей настоящего изобретения является создание способа селективного удаления и записи знаков, соответствующих любому из множества выбранных счетов, на магнитной полосе одной карточки.
Кроме того, задачей настоящего изобретения является создание способа переноса стоимости между множеством счетов и памятью предварительно оплачиваемой карточки без использования стационарного терминала.
Другие задачи настоящего изобретения поясняются в последующем описании наилучших вариантов осуществления изобретения и в пунктах формулы изобретения.
Указанные результаты достигаются, согласно предпочтительному варианту осуществления изобретения, в устройстве, содержащем карточку того типа, который предусматривает магнитную полосу на карточке. Магнитная полоса может иметь обычную конфигурацию, обеспечивающую возможность записи на ней магнитных знаков. Карточка также имеет программируемую память, расположенную на карточке. Программируемая память предпочтительно включает в себя данные, представляющие множество счетов, которые имеет пользователь, таких как счета кредитных карточек, счета дебетовых карточек и другие счета.
Устройство также содержит портативный терминал. Портативный терминал предпочтительно достаточно мал, чтобы можно было легко обеспечить его портативность. Терминал может быть встроен в бумажник, кошелек или футляр для ключей. Портативный терминал сочленяется разъемным способом с карточкой и содержит устройство считывания из памяти, которое обеспечивает считывание данных счетов из памяти на карточке. Портативный терминал также содержит устройство ввода, которое дает пользователю возможность выбрать данные из памяти на карточке, соответствующие любому из счетов пользователя. Портативный терминал предпочтительно содержит устройство магнитной записи, которое позволяет пользователю записывать магнитные знаки, соответствующие выбранному счету в программируемой памяти, на магнитную полосу на карточке. Это позволяет пользователю использовать карточку вместо специализированной карточки для данного конкретного счета. Портативный терминал, кроме того, содержит устройство стирания с магнитной полосы, которое позволяет пользователю стереть знаки с магнитной полосы, так чтобы пользователь мог впоследствии записать данные, соответствующие другому счету, на магнитную полосу, если это желательно.
Память на карточке, кроме того, предпочтительно включает в себя данные, характеризующие хранящуюся сумму стоимости. Эта сумма представляет стоимость денежных средств, которую пользователь может использовать в качестве эквивалента наличных. Портативный терминал предпочтительно включает в себя устройство связи, которое позволяет пользователю осуществлять переводы между счетами, данные для которых сохранены в памяти, и суммой денежных средств, хранящейся на карточке. Кроме того, сумма денежных средств, хранящаяся на карточке, может быть переведена с использованием стационарных терминалов, таких как банкоматы и терминалы для оплаты покупок в местах продажи, которые имеют возможность работы с предварительно оплачиваемыми карточками.
Память на карточке, кроме того, предпочтительно включает в себя данные, характеризующие визуально воспринимаемые знаки, которые имеются на множестве карточек или иных объектов, связанных с пользователем. Визуально воспринимаемые знаки могут включать в себя, например, знаки штрихового кода, представляющие счет пользователя в программе группы учреждений медицинского страхования. Как вариант, такие визуально воспринимаемые знаки могут включать штриховой код или иные знаки, связанные с идентификаторами студентов, адресными карточками служащих, водительскими правами или иными типами объектов. Визуально воспринимаемые знаки могут также включать в себя воспроизведение подписи пользователя или иных идентифицирующих характеристик. Портативный терминал предпочтительно включает в себя дисплей, на котором могут воспроизводиться сохраненные визуальные знаки в ответ на вводы данных с устройства ввода. Это позволяет считывать визуально воспринимаемые знаки с дисплея автоматом вместо сканирования карточки или объекта, которые не требуется теперь иметь при себе пользователю. Память на карточке может также включать в себя данные, соответствующие пиктограммам или иным графическим изображениям, а также данные, представляющие команды, которые используются процессором портативного терминала для выполнения транзакций.
В некоторых вариантах осуществления портативный терминал может также включать в себя устройства считывания объектов, такие как устройства считывания магнитной полосы и сканер штрихового кода. Такие устройства используются для считывания магнитных знаков с исходных кредитных и дебетовых карточек и для переноса этой информации таким образом, чтобы она могла быть запомнена в программируемой памяти на карточке, используемой в связи с изобретением. Аналогичным образом, устройство считывания объектов в форме сканера может считывать визуально воспринимаемые знаки, такие как штриховой код, с объекта, так что такие знаки могут сохраняться в памяти на карточке. Предпочтительно устройство ввода данных терминала используется для ввода указателей, которые сохранены коррелированным образом с данными, которые соответствуют различным типам магнитных полос и штриховых кодов. Память на карточке может, кроме того, включать в себя данные, представляющие код доступа, а также инструкции для минимизации риска того, что неавторизованный пользователь может получить доступ к данным, хранящимся в памяти. Альтернативно, память на карточке может также включать в себя данные, уникальным образом связанные с пользователем, такие как данные отпечатков пальцев или иные биометрические данные. Терминал предпочтительно включает в себя устройство считывания для считывания таких данных, чтобы гарантировать, что пользователь представляет собой лицо, авторизованное для использования карточки.
Предпочтительный вариант осуществления изобретения позволяет пользователю иметь при себе одну карточку, которую пользователь может применять вместо множества карточек или других объектов, которые пользователь в противном случае должен был бы иметь при себе. Изобретение, кроме того, дает возможность пользователю переводить суммы между предварительно оплачиваемой карточкой и различными его счетами без использования для этого стационарного терминала, такого как терминал для оплаты покупок в месте продажи или банкомат.
Краткое описание чертежей
Фиг.1 - вид сверху возможного варианта устройства для осуществления транзакций, соответствующего настоящему изобретению, включающего в себя многофункциональную карточку и портативный терминал.
Фиг.2 - пространственное представление портативного терминала, показанного на фиг.1.
Фиг.3 - пространственное представление портативного терминала, показанного на фиг.2, в комбинации с бумажником.
Фиг.4 - схематичное представление компонентов портативного терминала, а также системы, посредством которой портативный терминал осуществляет связь.
Фиг.5-14 - виды экранных изображений выбора функций, с помощью которых пользователь может выбирать функции для выполнения с использованием устройства для осуществления транзакций.
Фиг.15-24 - примеры экранных изображений, отображаемых на портативном терминале и связанных с логической процедурой добавления нового типа карточки в программируемую память на многофункциональной карточке.
Фиг.25-31 - последовательность экранных изображений, отображаемых на портативном терминале и связанных с логической процедурой удаления данных карточки из программируемой памяти на многофункциональной карточке.
Фиг.32-42 - последовательность экранных изображений, отображаемых на портативном терминале и связанных с логической процедурой записи информации выбранной карточки на магнитную полосу многофункциональной карточки.
Фиг.43-52 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой добавления штрихового кода в программируемую память на многофункциональной карточке.
Фиг.53-56 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой отображения штрихового кода, соответствующего информации, сохраненной в программируемой памяти на многофункциональной карточке.
Фиг.57-61 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой удаления штрихового кода из программируемой памяти на многофункциональной карточке.
Фиг.62 и 63 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой проверки сохраненной суммы наличных, представленной данными, сохраненными в программируемой памяти на многофункциональной карточке.
Фиг.64-74 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой перевода суммы наличных в программируемую память на многофункциональной карточке.
Фиг.75-88 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой перевода суммы из программируемой памяти на многофункциональной карточке на выбранный счет пользователя.
Фиг.89-95 - экранные изображения, отображаемые на портативном терминале и связанные с логической процедурой обеспечения использования терминала авторизованным пользователем.
Наилучшие варианты осуществления изобретения
На фиг.1 представлено устройство 10 для осуществления транзакций, выполненное согласно предпочтительному варианту осуществления изобретения. Устройство содержит многофункциональную карту 12 и портативный терминал 14. Портативный терминал и многофункциональная карточка выполнены с возможностью разъемного сочленения, как будет пояснено ниже, для обеспечения возможности выполнения множества функций и транзакций.
Многофункциональная карточка 12 предпочтительно имеет конфигурацию обычной кредитной и дебетовой карточек. Она содержит магнитную полосу 16 на своей обратной стороне. Магнитная полоса имеет возможность сохранения магнитных знаков, подобно магнитным полосам на обычных дебетовых, кредитных и аналогичных иных карточках. Подобно полосам на таких карточках, магнитная полоса 16 также предпочтительно имеет возможность стирания нанесенных на нее магнитных знаков с использованием головки стирания или иного подобного устройства и записи на нее новых знаков.
Многофункциональная карточка 12, кроме того, предпочтительно содержит программируемую память 18. Программируемая память 18 включает в себя множество электрических или иных контактов 20, которые обеспечивают возможность доступа к ним с лицевой стороны карточки. В предпочтительном варианте выполнения карточка и программируемая память имеют такой тип и такую конфигурацию, как коммерчески доступные карточки, предоставляемые рядом поставщиков, включая компанию Diebold, Incorporeited, являющуюся правопреемником настоящего изобретения. Контакты 20 и магнитная полоса 16 позиционированы в предварительно определенных местоположениях на карточке для обеспечения возможности использования карточки совместно с различными устройствами. Разумеется, в других вариантах осуществления изобретения могут использоваться нетрадиционные ориентации и конфигурации магнитной полосы и контактов программируемой памяти.
Как пояснено ниже, многофункциональная карточка 12 спроектирована для использования в качестве замены множества различных типов кредитных, дебетовых и иных карточек. Однако в вариантах осуществления изобретения карточка 12 может иметь информацию на лицевой или обратной стороне для идентификации конкретного пользователя, которому принадлежит карточка, эмитента карточки, а также другие данные. В некоторых вариантах осуществления лицевая сторона карточки может иметь рельефные числа и буквы, которые соответствуют конкретному счету кредитной карточки и с которых может быть сделан отпечаток на конторскую форму с угольным или безугольным копировальным слоем. Например, информация на лицевой стороне карточки может соответствовать карточке типа MasterCard®, VISA®, Discover®, American Express®, Diner’s Club® или иной карточке. Это позволяет применять многофункциональную карточку как обычную кредитную карточку пользователя при покупке товаров или услуг в учреждениях, которые осуществляют ручную обработку транзакций с кредитными карточками. Разумеется, хотя в рассматриваемом варианте используются знаки обычной кредитной карточки на лицевой стороне многофункциональной карточки, в других вариантах на карточке могут присутствовать специальные знаки. Портативный терминал 14 включает в себя дисплей 22 на лицевой стороне. В предпочтительном варианте осуществления дисплей представляет собой жидкокристаллический дисплей или иной другой тип дисплея, который может использоваться для отображения слов, графических или иных визуально наблюдаемых знаков, как будет описано ниже. Портативный терминал 14, кроме того, содержит устройство ввода, которое может быть использовано для ввода информации пользователем. В представленном варианте осуществления устройство ввода включает в себя устройство ручного ввода, состоящее из множества кнопок. Эти кнопки включают в себя кнопку 24 прокрутки назад и кнопку 26 прокрутки вперед. Эти кнопки 24, 26 прокрутки назад и вперед нажимаются пользователем для селективного отображения отдельных элементов на дисплее.
Устройство ввода, соответствующее изобретению, кроме того, содержит кнопку 28 ввода. Кнопка ввода используется, как будет пояснено ниже, для инициирования исполнения функции, соответствующей информации, отображаемой на дисплее 22. Терминал 14 также содержит кнопку 30 включения/выключения. Кнопка 30 предпочтительно используется так, как будет пояснено ниже, для инициирования транзакции или для указания завершения транзакции и выключения терминала. Следует иметь в виду, что устройство ввода, содержащее кнопки 24, 26, 28 и 30 ручного ввода, приведено только для примера, и в других вариантах осуществления изобретения могут использоваться иные конфигурации устройств ручного и других типов вводов.
Как показано на фиг.2, портативный терминал 14 также содержит гнездо 32. Гнездо 32 предпочтительно проходит через корпус терминала и имеет размеры, обеспечивающие прохождение многофункциональной карточки 12. Возможная форма выполнения портативного терминала включает в себя внешнее устройство 34 считывания объектов, расположенное вне корпуса терминала. В возможном варианте осуществления изобретения внешнее устройство считывания объектов представляет собой устройство считывания штрихового кода, которое обеспечивает возможность считывания штрихового кода с карточек и иных объектов, так что информация, соответствующая таким визуально воспринимаемым знакам, может быть считана и сохранена в памяти многофункциональной карточки.
Компоненты, которые образуют возможный вариант осуществления портативного терминала 14, схематично представлены на фиг.4. Терминал 14 содержит процессор 36, оперативно соединенный с другими компонентами портативного терминала. Процессор 36 также соединен с памятью 38. Память 38 может быть энергозависимой или энергонезависимой памятью, имеющей возможность хранения и воспроизведения данных, которые получены от процессора или доставлены к процессору 36.
Процессор 36 оперативно соединен с другими компонентами в портативном терминале 14. Эти компоненты представлены схематично на фиг.4 и показывают аппаратные средства или компоненты программного обеспечения, оперативно связанные с процессором. Эти компоненты включают в себя блок 40 дисплея. Блок 40 дисплея включает в себя дисплей 22, а также другие аппаратные средства и программное обеспечение, позволяющие дисплею осуществлять визуально воспринимаемый вывод информации при управлении от процессора 36. Блок 42 речного ввода соответствует устройству ручного ввода, которое в рассматриваемом варианте включает в себя кнопки 24, 26, 28 и 30. Блок 42 включает в себя аппаратные средства и программное обеспечение, позволяющие передавать введенные с помощью кнопок данные пользователя в процессор, так чтобы процессор в ответ на это мог выполнять функции портативного терминала.
Портативный терминал 14, кроме того, содержит блок 44 считывания и записи на магнитную полосу. В предпочтительной форме выполнения изобретения этот блок включает в себя магнитные головки, которые селективно управляются для считывания магнитных знаков с полосы на карточке, а также для записи на нее магнитных знаков. Следует иметь в виду, что хотя блок 44 показывает эти функции в объединенном виде, реально он представляет две отдельные функции, а именно: функцию считывания магнитных знаков с карточки и функцию записи магнитных знаков на полосу на карточке. Эти функции могут быть разделены в других вариантах осуществления. Блок 44 содержит необходимые интерфейсы аппаратных средств и программного обеспечения для сопряжения с процессором 36 для выполнения этих функций, как описано ниже.
Блок 46 стирания магнитной ленты также представлен в качестве составной части портативного терминала. Этот блок стирания магнитной ленты включает в себя стирающую головку или иное сопоставимое средство, а также аппаратные средства и программное обеспечение, которые могут быть использованы для селективного стирания или очистки иным образом магнитных знаков с магнитной полосы многофункциональной карточки. В некоторых вариантах осуществления изобретения блок стирания магнитной ленты может быть объединен с блоками, которые обеспечивают считывание и запись знаков на магнитной полосе карточки. В предпочтительном варианте осуществления изобретения головки, которые обеспечивают считывание, запись и стирание знаков магнитной полосы с кредитных карточек, располагаются внутри терминала 14 рядом с гнездом 32. Это позволяет осуществлять функции считывания, записи и стирания, когда карточка вручную вводится внутрь. Следует иметь в виду, что в других вариантах могут быть предусмотрены другие методы считывания, записи и стирания данных магнитной полосы.
Как показано на фиг.4, портативный терминал 14 также содержит блок 48 считывания/записи в память карточки. Блок 48 служит для считывания и записи данных в программируемую память 18 на многофункциональной карточке 12. В представленном варианте осуществления функции считывания и записи в память объединены. Однако следует иметь в виду, что это отдельные функции, и они могут выполняться отдельными элементами аппаратных средств и программного обеспечения. Блок 48 также содержит электрические контакты, которые позиционированы рядом с гнездом 32 в портативном терминале. Эти электрические контакты выполнены так, чтобы взаимодействовать с контактами 20, которые обеспечивают связь с программируемой памятью 18 многофункциональной карточки 12. Блок 48 также содержит элементы аппаратных средств и программного обеспечения, требуемые для считывания данных из программируемой памяти на карточке и записи данных в эту память.
Портативный терминал 14 в рассматриваемом варианте содержит блок 50 сканера. Блок 50 сканера содержит сканер 34 штрихового кода или иное устройство для считывания визуально наблюдаемых знаков с объекта. Блок 50 также содержит аппаратные средства и программное обеспечение, необходимое для обмена данными с процессором 36 и с другими компонентами портативного терминала. Следует иметь в виду, что хотя показанный вариант осуществления портативного терминала содержит устройства считывания объекта для считывания знаков на магнитной полосе, визуальных знаков и знаков, сохраненных в программируемой памяти на карточке, другие варианты осуществления изобретения могут содержать другие типы устройств считывания объектов. Аналогичным образом, другие типы устройств записи на объекты могут использоваться в зависимости от конкретных применений портативного терминала.
Например, в некоторых вариантах осуществления сканер 50 может представлять собой сканер, пригодный для сканирования и считывания записанных знаков. Они могут включать в себя подпись авторизованного пользователя. Данные, представляющие такую подпись, могут вводиться и формироваться сканирующим устройством и сохраняться в программируемой памяти на карточке. Подпись может затем воспроизводиться на дисплее или передаваться в удаленное местоположение для целей идентификации авторизованного пользователя или аутентификации транзакции.
Альтернативный вариант осуществления изобретения может включать в себя блок 47 считывания биометрических данных. Компонент биометрических данных может включать в себя компоненты аппаратных средств и программного обеспечения, которые могут использоваться для восприятия характеристик пользователя, которые уникальным образом идентифицируют лицо в качестве авторизованного пользователя. В некоторых вариантах осуществления блок 47 считывания биометрических данных может включать в себя устройство считывания отпечатков пальцев. Альтернативно устройство считывания может содержать устройство аудиоввода, которое может использоваться для идентификации пользователя по голосу. Как вариант, могут использоваться устройства считывания визуальных данных для идентификации уникальных визуально воспринимаемых признаков иди комбинации идентификационных признаков. Программируемая память на карточке предпочтительно включает в себя данные, характеризующие идентифицирующие биометрические признаки авторизованного пользователя или пользователей. Эти сохраненные данные используются для обеспечения возможности авторизованным пользователям карточки работать на терминале с карточкой, в то время как другим лицам не разрешено осуществлять такие операции.
Терминал 14 в представленном варианте осуществления содержит блок 52 связи. Блок 52 связи может содержать модем или иные устройства связи, которые селективно функционируют при управлении от процессора, чтобы осуществлять связь с другими системами и устройствами, расположенными вовне и предпочтительно удаленными относительно портативного терминала. В некоторых вариантах осуществления блок 52 связи может включать в себя соединитель для осуществления связи через сеть 54 с компьютером или иным устройством в удаленном местоположении, обозначенным ссылочной позицией 56. Соединение с удаленным местоположением предпочтительно устанавливается селективным образом на основе адреса, который используется блоком 52 связи для селективной связи с требуемым удаленным местоположением.
В одной из форм осуществления изобретения блок связи содержит модем беспроводного типа. В таком варианте осуществления сеть 54 содержит сотовую телефонную сеть, которая обеспечивает обмен данными с сетью транзакции. Это осуществляется через компьютеры, расположенные по одному или более удаленным адресам, доступ к которым обеспечивается по телефонному номеру, который служит в качестве адреса. Альтернативно, блок 52 связи может осуществлять связь через обычный телефонный порт доступа, который включает в себя телефонный соединитель на корпусе портативного терминала. В других вариантах осуществления сеть 54 связи может содержать коммуникационные интрасети или сети общего пользования, такие как сеть Интернет, которые селективно обеспечивают связь портативного терминала с выбранными узлами сети. В таких условиях адреса, с которыми осуществляет связь портативный терминал, представляют собой адреса узлов сети, которые могут надлежащим образом принимать сообщения транзакций.
Как показано на фиг.4, портативный процессор содержит источник питания, схематично представленный ссылочной позицией 58. Источник питания 58 может представлять собой любой соответствующий источник питания для компонентов портативного терминала. Пригодные для такого использования источники питания могут включать в себя батареи с подзарядом или без подзаряда или соединители с внешними источниками питания, такими как прикуриватель в транспортном средстве. Источник питания 58 может содержать возобновляемые источники энергии, такие как панели солнечных батарей 60, которые могут использоваться для обеспечения энергии от солнца или иного доступного источника света.
Как показано на фиг.3, портативный терминал 14 может быть встроен в контейнер 62, который может иметь форму бумажника, как показано на фиг.3. Как вариант, контейнер может выполнять другие функции, например функции кошелька, персонального цифрового секретаря, портативного компьютера (ноутбука), чехла для ключей, пейджера, сотового телефона или иного компонента, который может иметь при себе пользователь. Как показано на примере контейнера 63 на фиг.3, портативный терминал 14 может быть встроен в устройство типа бумажника, которое включает в себя отделения для хранения многофункциональной карточки, а также других кредитных карточек и идентификационных карточек. Контейнер может также включать в себя отделения для хранения наличных, ключей и иных предметов, подобно обычному бумажнику. Аналогичным образом, контейнер 62 может иметь опорную поверхность для панели 60 солнечной батареи, а также другие признаки и компоненты, которые желательны для пользователя. Малогабаритность и портативность терминала 14 в предпочтительном варианте осуществления позволяет интегрировать его в любой из множества типов контейнеров при сохранении возможности выполнения такими устройствами их традиционных и/или нетрадиционных функций.
В предпочтительном варианте осуществления изобретения портативный терминал 14 выполняет множество функций. Эти функции выполняются на основе команд, которые могут быть включены полностью или частично в программируемую память 18 многофункциональной карточки 12. Процессор 36 портативного терминала 14 выполняет команды в ответ на вводы данных, производимые пользователем карточки, и портативного терминала. В вариантах осуществления изобретения память 38 во взаимосвязи с портативным терминалом может также включать в себя некоторые запрограммированные команды, которые постоянно хранятся в ней, чтобы облегчить выполнение определенных операций терминала. Программируемая память на карточке также предпочтительно включает в себя данные, представляющие счета, знаки, коды доступа, значения стоимости денежных средств, графику, данные местоположения и другую информацию, которая используется в процессе работы устройства.
В предпочтительном варианте осуществления изобретения функции, которые разрешены для выполнения, включают в себя добавление новой карточки к памяти. Это выполняется путем считывания информации с магнитной полосы существующей специализированной карточки портативным терминалом и сохранения ее в программируемой памяти многофункциональной карточки. Эта информация может быть восстановлена позже, и магнитные знаки могут быть записаны на магнитной полосе многофункциональной карточки.
Другая функция, выполняемая в одном из вариантов осуществления изобретения, состоит в селективном удалении данных карточки из памяти на карточке. Это может быть осуществлено, например, когда пользователь не желает больше использовать многофункциональную карточку в качестве замены данной специализированной карточки.
Еще одной функцией или вариантом осуществления изобретения является запись знаков, запомненных в памяти карточки с магнитной полосой, на магнитной полосе многофункциональной карточки или, возможно, другой карточки с магнитной полосой.
Еще одной функцией, которая выполняется в вариантах осуществления изобретения, является дополнение данных визуально воспринимаемых знаков, таких как штриховой код, в память многофункциональной карточки. Аналогичным образом, другой функцией является удаление данных штрихового кода или иных визуально воспринимаемых знаков, хранящихся в памяти на карточке. Еще одной функцией является отображение одного из визуально воспринимаемых знаков, например штрихового кода или подписи пользователя, сохраненных в памяти на карточке.
Другие функции вариантов выполнения изобретения состоят в выполнении финансовых транзакций без необходимости использования для этого стационарного терминала. Такие функции включают в себя проверку эквивалентного значения суммы наличных, сохраненного в памяти на многофункциональной карточке. Другая транзакция состоит в переводе значения стоимости, сохраненного в памяти на многофункциональной карточке, на другой счет. Перевод денежных средств со счета в программируемую память на многофункциональной карточке так, чтобы она могла использоваться в качестве денежного эквивалента этих средств, является еще одной транзакцией, которая может быть выполнена в вариантах осуществления изобретения.
Различные функции, которые могут выполняться в описываемых вариантах осуществления устройства для осуществления транзакций, и логика, связанная с этим, будут пояснены ниже со ссылками на фиг.5-95, на которых раскрываются этапы транзакций, выполняемых пользователем при реализации различных функций. В описываемой форме осуществления изобретения программируемая память 18 на карточке содержит данные, представляющие сообщения подсказок. Когда многофункциональная карточка 12 вводится в терминал, так что с ее контактов 20 может осуществляться считывание соединителями блока 48 записи/считывания памяти на карточке, производится считывание команд, которые включают в себя сообщения подсказок и связанную логику. Процессор 36 затем управляет блоком 40 дисплея для селективного отображения сообщений подсказок на дисплее 22 терминала 14.
В предпочтительной форме выполнения изобретения предусмотрены меры защиты, чтобы гарантировать, что только авторизованному пользователю разрешается работать с системой. Это может быть выполнено запросом пользователя ввести код доступа, который известен только ему, прежде чем можно будет получить доступ к функциям терминала. Этот код доступа может быть запрограммирован в программируемой памяти 18 с использованием отдельного устройства терминала. Альтернативные процедуры могут быть осуществлены для выполнения программы, которая дает возможность пользователю выбрать свой код доступа первый раз, когда многофункциональная карточка используется совместно с портативным терминалом. Эта программа может быть сохранена в памяти терминала или на карточке. В альтернативных вариантах осуществления карточка сохраняет биометрические данные, относящиеся к авторизованным пользователям. Биометрические данные пользователя вводятся посредством устройства 47 считывания биометрических данных. Например, если устройство 47 считывания включает в себя устройство считывания отпечатков пальцев, пользователь может поместить предварительно определенный палец рядом со считывающим устройством. Если введенные данные соответствуют авторизованному пользователю, то терминал разрешает проведение на нем процедуры. В некоторых вариантах осуществления пользователь может сканировать один отпечаток пальца для получения доступа. Выбор конкретного пальца может быть известен только пользователю. В других вариантах может потребоваться считывание множества отпечатков пальцев одной или обеих рук в выбранном порядке. Это может обеспечить повышение уровня защиты.
Возможный вариант логической последовательности, связанной с обеспечением того, что только авторизованный пользователь использует устройство, соответствующее изобретению, описан со ссылками на фиг.89-05. При инициировании работы терминала пользователю предлагается сначала ввести многофункциональную карточку 12 в гнездо 32 портативного терминала 14. Карточка предпочтительно вводится в гнездо таким образом, чтобы электрические соединители, связанные с блоком 48, вступали в соединение с контактами 20 на карточке. Гнездо точно соответствует ширине карточки и служит в качестве направляющей для позиционирования карточки в процессе ее введения. Подпружиненный штифт или иной отпускаемый упор может быть помещен рядом с гнездом для остановки карточки на требуемой глубине внутри терминала, чтобы обеспечить взаимодействие контактов. Пользователь предпочтительно знает, каким образом вводить карточку в гнездо, чтобы обеспечить это соединение, исходя из полученного опыта. Как вариант, инструкции, отпечатанные на лицевой стороне карточки и/или терминала, могут помочь пользователю в обращении с карточкой при ее вводе. Память 38 в терминале 14 может также включать в себя данные, представляющие подсказки, которые отображаются на экране 22 и обеспечивают инструкции пользователю для правильного ввода многофункциональной карточки.
В настоящем примере начало процедуры предпочтительно указывается пользователю с помощью экранного изображения 100, представленного на фиг.89. Экранное изображение 100 представляет пустой экран, который показывает, что терминал отключен. Если пользователь нажимает кнопку 30 включения/выключения, то отображается экранное изображение 102, показанное на фиг.90. Экранное изображение 102 предпочтительно включает в себя подсказку, которая инструктирует пользователя о том, каким образом ввести его код доступа.
Ввод персонального кода доступа пользователя показан на фиг.91-94. При вводе кода доступа в показанном варианте пользователь начинает процедуру с экранного изображения 104, показанного на фиг.91. Экранное изображение 104 содержит семь позиций, в которые пользователь может ввести буквенные или числовые характеристики, которые составляют код доступа. Нажатие кнопки 24 “назад” при отображении экранного изображения 104 приводит к прокрутке возможных вариантов выбора для первой позиции при вводе кода доступа. Это приводит к изменению первой позиции с пробела на букву “а”. Это показано на фиг.92 и представлено экранным изображением 106. Нажатие кнопки 24 “назад” снова (или сохранение ее в нажатом состоянии) приводит к изменению первого символа на букву “b”, как показано на экранном изображении 108 на фиг.93. Пользователь может переместиться к последующим буквам путем удерживания или повторного нажатия кнопки “назад”, обеспечивая тем самым прокрутку значений алфавита и/или числовых значений до тех пор, пока нужный первый символ кода доступа не появится в первой позиции. Разумеется, пользователь может осуществлять прокрутку в обратном направлении, нажимая кнопку “вперед”. В этом примере буква “b” является первым символом кода доступа пользователя, и пользователь указывает на этот факт нажатием кнопки 28 “ввод”, как показано на фиг.93. После того как первый символ введен, пользователь выбирает второй символ кода доступа аналогичным способом. Это вновь делается путем селективного нажатия кнопок 24 “назад” и 26 “вперед” до тех пор, пока на второй позиции не отобразится желательный буквенный или числовой символ. После того как желательный символ отображен на второй позиции, пользователь нажимает кнопку 28 “ввод” для перехода к следующему символу. Это представлено экранным изображением 110 на фиг.94. В показанном варианте осуществления пользователь может ввести до семи символов в качестве кода доступа. Однако в предпочтительном варианте пользователю может не потребоваться семь символов в качестве кода доступа, и он может просто выбрать пробелы в качестве отдельных символов. В показанном варианте код доступа пользователя представляет собой слово из пяти букв "broom" (“метла”), а два последних символа оставлены пустыми. После того как пользователь покажет это путем нажатия кнопки 28 “ввод” для двух последних символов, будет отображено экранное изображение 112, представленное на фиг.95.
На экране 112 пользователю предоставляются варианты выбора - изменить свой код доступа или перейти в главное меню. Пользователь может выбрать вариант изменения своего кода доступа путем нажатия кнопки 24 “назад”. Это приведет к показу пользователю последовательности подсказок на экране для ввода нового кода доступа. Эта последовательность подсказок проведет пользователя через последовательность этапов в соответствии с командами, запомненными в памяти на карточке или в терминале, относящимися к процедуре ввода нового кода. В альтернативных вариантах осуществления изобретения в качестве кода доступа могут использоваться биометрические данные. В такой системе пользователю с помощью дисплея 40 выдается подсказка ввести идентифицирующие биометрические данные в устройство 47 считывания биометрических данных. Например, если устройство считывания биометрических данных представляет собой устройство считывания отпечатков пальцев, то пользователю может быть предложено установить выбранный им палец рядом с устройством считывания. Устройство 47 считывания будет считывать отпечаток пальца и формировать соответствующие сигналы для сравнения данных ввода с данными, сохраненными на карточке. Если данные ввода соответствуют авторизованному пользователю, то пользователю разрешается работать с терминалом. Пользователю может быть предложено изменить биометрические данные, так чтобы дополнить данные для другого авторизованного пользователя, или изменить выбор пальца для считывания данных отпечатка в процедуре доступа, или использовать последовательность отпечатков пальцев для получения доступа.
Альтернативные варианты осуществления могут использовать другие процедуры и другие критерии для доступа к данным карточки. Как только пользователь получил надлежащим образом доступ, ему может быть предоставлен вариант выбора для изменения кода доступа или иного знака в процедуре. В целях данного примера, однако, пользователь выбирает вариант отображения главного меню, который выбирается нажатием кнопки 26 “вперед”, как показано на фиг.95.
Сообщения подсказок на фиг.5-13 представляют главное меню, показывающее различные транзакции, которые могут проводиться с устройством. На фиг.5 показано экранное изображение 64, содержащее подсказку, которая предлагает пользователю добавить данные новой карточки в память на многофункциональной карточке. В представленном варианте осуществления тот факт, что дополнительные опции могут быть показаны путем прокрутки вперед и назад, указан двойной стрелкой рядом с отображаемым текстом. Путем нажатия кнопки 26 “вперед”, представленной на чертеже схематично, пользователь может перейти к экранному изображению 66, показанному на фиг.6. Это экранное изображение указывает на возможность выбора транзакции удаления данных карточки из памяти. Нажатие кнопки “вперед” приводит к переходу к экранному изображению 68, показанному на фиг.7. Это экранное изображение представляет подсказку, соответствующую транзакции, при которой данные, сохраненные в программируемой памяти многофункциональной карточки, записываются на магнитную ленту.
Прокрутка с помощью кнопки 26 “вперед” позволяет перейти от экранного изображения 68 к экранному изображению 70, показанному на фиг.8. Экранное изображение 70 содержит подсказку, соответствующую транзакции, при которой штриховой код добавляется в программируемую память многофункциональной карточки. На фиг.9 показано экранное изображение, которое может быть получено прокруткой с помощью кнопки “вперед” из экранного изображения 70. Экранное изображение 72 соответствует удалению штрихового кода из памяти многофункциональной карточки. Экранное изображение 74, показанное на фиг.10, содержит подсказку, которая предлагает пользователю выбрать транзакцию, в которой штриховой код, сохраненный в памяти, отображается на экране.
На фиг.11 показано экранное изображение, которое включает подсказку, соответствующую транзакции, при которой пользователь может проверить сумму наличных, представленную данными, сохраненными в программируемой памяти на карточке. Такие данные соответствуют сумме наличных, что позволяет использовать многофункциональную карточку точно так же, как наличные. Пользователь может с помощью прокрутки перейти от экранного изображения, представленного на фиг.11, к экранному изображению 78, показанному на фиг.12, которое предлагает пользователю выбрать доступную транзакцию, при которой можно осуществлять перевод из денежных средств, сохраненных на многофункциональной карточке. На фиг.13 показано экранное изображение 80 с подсказкой, которая позволяет пользователю выбрать транзакцию, при которой будет осуществляться перевод денежных средств в память на многофункциональной карточке.
В предпочтительном варианте осуществления изобретения подсказки на экранных изображениях главного меню позволяют осуществить прокрутку назад к предыдущим экранным изображениям, нажимая кнопки прокрутки вперед и назад. Как показано на фиг.13, путем нажатия кнопки “вперед” можно перейти от экранного изображения 80 к первому экранному изображению 64. Разумеется, пользователь может перемещаться вперед и назад с помощью кнопок 24 и 26, что позволяет осуществлять выбор любой из доступных транзакций из главного меню. Например, если пользователь желает добавить данные новой карточки в память, то он может вручную нажимать кнопку 28 “ввод” устройства ввода, как представлено схематично на фиг.14. Нажатие кнопки 28 “ввод” при отображении экранного изображения 64 заставляет процессор 36 начать выполнение команд, сохраненных в программируемой памяти карточки и/или памяти 38 терминала, для добавления данных новой карточки в память.
Эта процедура начинается, как схематично показано на фиг.15 с помощью экранного изображения 64. Фиг.15 идентична фиг.14, показанное на ней экранное изображение приведено повторно для пояснения. В ответ на нажатие пользователем кнопки 28 “ввод” выдается экранное изображение 80, показанное на фиг.16. Это экранное изображение содержит подсказку, которая предлагает пользователю идентифицировать тип карточки, которая должна быть добавлена. Память на многофункциональной карточке или в терминале предпочтительно содержит данные, представляющие пиктограммы основных типов карточек. Они могут включать в себя, например, пиктограммы, представляющие логотипы таких карточек, как MasterCard®, VISA®, American Express®, Novus®, Discovery® и/или других известных типов карточек, которые пользователь, вероятно, захочет ввести в память. На экранном изображении для примера представлен логотип MasterCard®, причем стрелка показывает, что путем нажатия кнопки 26 можно осуществить выбор других вариантов.
Путем нажатия кнопки “вперед” можно перейти от экранного изображения 80 к экранному изображению 82, показанному на фиг.17. Данное экранное изображение содержит обозначение и логотип VISA®, что показывает пользователю, что добавляемая карточка представляет собой карточку типа VISA®. Расположенные рядом с логотипом карточки стрелки, указывающие вверх и вниз, показывают, что пользователь может нажимать на кнопки “вперед” и “назад” для отображения других типов карточек. В целях данного примера предполагается, что пользователю желательно добавить карточку VISA®. Для указания этого пользователь нажимает на кнопку 28 “ввод”, как показано на фиг.17.
В процессе работы, согласно данному варианту осуществления изобретения, пользователю затем предлагается ввести идентификатор карточки, чтобы обеспечить различение карточки VISA®, которая должна добавляться в память. Это делается посредством экранного изображения 84, с помощью которого пользователю предлагается ввести множество буквенных или цифровых символов, служащих в качестве указателя для идентификации конкретной карточки. Как показано на фиг.18, интерфейс позволяет пользователю выбрать буквы алфавита для идентификации конкретного типа карточки. Например, путем нажатия и удержания кнопок “вперед” и “назад” пользователь может осуществлять прокрутку по буквам алфавита до тех пор, пока он не найдет первую букву указателя, который он желает ввести. Когда буква отображена, он может ввести ее в качестве первой буквы указателя путем нажатия кнопки 28 “ввод”. Он может затем перейти к следующей букве указателя, выбирая ее с помощью кнопок “вперед” и “назад”. Если необходимо ввести пробел, то пользователь может сохранить пропуск, который также включается в число доступных опций. В случае экранного изображения 84 указатель имеет вид ВР VISA, что соответствует указателю для карточки VISA®, предоставляемой компнией British Petroleum. Как только пользователь ввел желательный указатель, любые оставшиеся пробелы могут быть оставлены незаполненными, что реализуется повторным нажатием кнопки 28 “ввод”. После того как все позиции заполнены, ввод указателя завершается.
Экранное изображение 86, представленное на фиг.19, указывает ввод альтернативного указателя. На данном экранном изображении ввод указателя соответствует “KEY_BANK_ATM”. Это может указывать на то, что вводимая карточка представляет собой дебетовую карточку, соответствующую счету пользователя в банке Key Bank. Ясно, что использование указателя полностью находится в компетенции пользователя, и пользователь может применить описательные термины или секретный код, известный только ему, чтобы идентифицировать различные свои карточки. В предпочтительном варианте осуществления изобретения обеспечивается достаточная защищенность для доступа к памяти на многофункциональной карточке, так что пользователь может использовать описательные термины в качестве указателя, если это ему желательно.
Как только указатель введен, команды, считываемые из памяти на карточке или в терминале, приводят к отображению экранного изображения 88, показанного на фиг.20, на дисплее 22. Экранное изображение 88 содержит сообщение подсказки, касающееся удаления предварительно оплачиваемой (дебетовой) карточки из портативного терминала 14. Как только терминал обнаруживает, что дебетовая карточка удалена путем размыкания ее контактов с портативным терминалом, отображается экранное изображение 90, показанное на фиг.21.
Экранное изображение 90 содержит подсказку для пользователя ввести его исходную карточку ВР VISA в портативный терминал. Как показано в предпочтительном варианте осуществления изобретения, дисплей затем обеспечивает визуально воспринимаемые инструкции пользователю, как ввести исходную карточку, чтобы она могла быть считана устройством считывания с магнитной полосы. В ответ на экранное изображение 90 пользователь предпочтительно пропускает свою исходную карточку через гнездо 32 в портативном терминале. При восприятии надлежащего считывания с магнитной полосы на карточке отображается экранное изображение 92, показанное на фиг.22. Экранное изображение указывает пользователю, что магнитная полоса была надлежащим образом считана и что он должен теперь повторно ввести многофункциональную карточку.
Следует отметить, что сохраненные команды могут включать обеспечение подпрограммы тайм-аута. Если пользователь не смог перейти к следующему этапу в какой-либо момент транзакции, то тайм-аут возвращает терминал к главному меню или к состоянию выключения. Такая подпрограмма тайм-аута или подпрограмма восстановления после отказа может сопровождаться соответствующими подсказками пользователю, чтобы сообщить пользователю, почему терминал отключился или возвратился в главное меню.
Если после экранного отображения 92 пользователь вводит многофункциональную карточку в гнездо 32, то логическая последовательность обеспечивает переход к визуализации экранного изображения 94, показанного на фиг.23. Экранное изображение 94 запрашивает пользователя, желает ли он добавить карточку ВР VISA в память многофункциональной карточки. Как показано на фиг.23, экранное изображение содержит ответ по умолчанию “да” со стрелкой рядом с ним, что указывает на то, что пользователь может изменить ответ на иной по сравнению с ответом, установленным по умолчанию, путем нажатия кнопки 26. В данном примере пользователь желает добавить карточку в память многофункциональной карточки, и в этом случае нажимается кнопка 28 “ввод” при отображении экранного изображения 94. Это приводит к получению экранного изображения 96, показанного на фиг.24, что указывает на то, что функция успешно выполнена. Пользователь может нажать кнопку 30 однократно, чтобы выключить терминал, или дважды, чтобы возвратиться в главное меню.
Логика, связанная с удалением информации, относящейся к карточке, из памяти многофункциональной карточки, иллюстрируется с помощью фиг.25-31. Данная процедура начинается с экранного изображения 98. Экранное изображение 98 соответствует экрану 66, показанному на фиг.6 главного меню. Для выбора этой операции пользователь нажимает кнопку 28 “ввод”, как показано на фиг.25. Это приводит к отображению экранного изображения 114, показанного на фиг.26.
Экранное изображение 114 содержит подсказку пользователю выбрать, какая из карточек, запомненных в программируемой памяти на карточке, должна быть удалена. На карточки даются ссылки путем отображения их указателей, которые ранее были введены пользователем. Экранное изображение 114 отображает первую из этих карточек, которая имеет указатель "KEY_BANK_ATM_". Стрелки рядом с указателем показывают, что пользователь может выбрать другие карточки путем нажатия кнопки “вперед” или “назад”. Как показано на фиг.26, пользователь нажимает кнопку 26 “вперед”, что приводит к получению экранного изображения 116, показанного на фиг.27. Экранное отображение 116 содержит указатель следующей карточки "MBNA_MC", который пользователь ввел ранее для обозначения карточки MBNA MasterCard. Если пользователю желательно удалить эту карточку, то он нажимает кнопку 28 “ввод”, как показано на фиг.27. Последующее нажатие кнопки “ввод” приводит к отображению экранного изображения 118 подтверждения, показанного на фиг.118. Это экранное изображение предлагает пользователю подтвердить, желает ли он удалить эту карточку. Стрелка, отображаемая рядом с опцией “да”, установленной по умолчанию, указывает пользователю на возможность изменения на другую опцию путем нажатия кнопки “вперед”.
Если после получения экранного изображения 118 пользователь нажмет кнопку 28 “ввод”, как показано на чертеже, то на терминале будет отображено следующее экранное изображение 120, представленное на фиг.29, в котором терминал выводит указание того, что карточка удалена.
Альтернативно, если после получения экранного изображения 118 пользователь нажмет кнопку 26 “вперед”, как показано на фиг.30, то отображается экранное изображение 122, показанное на фиг.21. Экранное изображение 122 показывает, что выбранная карточка не удалена, а нажатие затем кнопки 28 “ввод” возвращает терминал в главное меню. Альтернативно, нажатие кнопки 24 “назад” при отображении экранного изображения 122 приводит к возврату к экранному изображению 118. Ясно, что сохраненные запрограммированные команды позволяют пользователю корректировать ошибки, допускаемые им в процессе работы с устройствами ввода терминала.
Выполнение этапов, которые позволяют устройству, соответствующему изобретению, конфигурировать многофункциональную карточку так, что она может использоваться вместо любой из множества исходных кредитных или дебетовых карточек с магнитной полосой, поясняется ниже со ссылками на фиг.32-42. Логические операции, выполняемые при осуществлении этих функций, начинаются с экранного изображения 124. Экранное изображение 124 идентично экранному изображению 68 главного меню. Как показано схематично со ссылками на фиг.32, нажатие кнопки 28 “ввод” при отображении экранного изображения 124 приводит к отображению экранного изображения 126, показанного на фиг.33. Экранное изображение 126 содержит подсказку, предлагающую пользователю идентифицировать карточку в памяти, идентифицирующие символы которой должны быть перенесены на магнитную полосу многофункциональной карточки. Пользователь может осуществить прокрутку указателей карточек, сохраненных в памяти, путем нажатия кнопок 24 и 26.
Как показано с помощью экранного изображения 128 на фиг.34, пользователь выбирает данные карточки, сохраненные коррелированным образом с указателем "ВР VISA" в памяти многофункциональной карточки, путем прокрутки с помощью соответствующих кнопок до тех пор, пока не будет отображен этот указатель, и нажимает кнопку 28 “ввод”.
В ответ на выбор конкретной карточки в памяти символы, соответствующие магнитной записи на карточке "ВР VISA", которая была сохранена в памяти многофункциональной карточки, переносятся в память 38 терминала. Аналогичным образом, команды, которые процессор должен выполнить для завершения этапов записи магнитных знаков на многофункциональную карточку, переносятся временно в память терминала, так что эти этапы могут быть завершены в состоянии, когда память многофункциональной карточки отсоединена от терминала.
Как только необходимая информация загружена в память терминала, отображается экранное изображение 130, показанное на фиг.35. Экранное изображение 130 включает в себя подсказку, предлагающую пользователю удалить многофункциональную карточку из портативного терминала. После восприятия разъединения многофункциональной карточки портативный терминал отображает экранное изображение 132, показанное на фиг.36. Экранное изображение 132 включает в себя подсказку пользователю ввести предварительно оплачиваемую карточку в гнездо 32 терминала. Подсказка предпочтительно включает инструкции по ориентации карточки и магнитной полосы. Это делается так, что любые знаки, которые ранее были записаны на магнитной полосе многофункциональной карточки, стираются.
В ответ на экранное изображение 132 пользователь предпочтительно вводит многофункциональную карточку в портативный терминал, так что магнитная полоса проходит через зону гнезда, связанную со стирающей головкой, которая очищает магнитную полосу. После обнаружения того, что карточка прошла через терминал, отображается экранное изображение 134, показанное на фиг.37. Это обнаружение может быть реализовано с помощью подпружиненного пальца в гнезде или иного элемента, чувствительного к присутствию карточки или полосы в гнезде.
Портативный терминал затем работает при управлении процессором и командами, сохраненными в его памяти 38, для отображения экранного изображения 136, показанного на фиг.38. Экранное изображение 136 включает в себя подсказку пользователю, как ввести многофункциональную карточку через гнездо 32 в иной ориентации так, чтобы магнитные знаки, соответствующие выбранной карточке ВР VISA, могли быть записаны на магнитной полосе многофункциональной карточки. Следует отметить, что в показанном варианте осуществления ориентация карточки для стирания информации с полосы и для записи знаков на полосу различается. Это объясняется тем, что различные головки используются для стирания и для записи и считывания. В альтернативных вариантах одна головка может выполнять операции стирания и записи, или множество головок могут быть совмещены с гнездом, так что карточка вводится одинаковым образом для выполнения стирания, записи и считывания.
Предпочтительная форма выполнения изобретения включает использование соответствующих датчиков и команд, так что если многофункциональная карточка введена неправильно, то отображается экранное изображение, такое как 138, показанное на фиг.39. Это может быть осуществлено на основе того, что палец воспринимает присутствие карточки, а магнитная головка не обнаруживает магнитной полосы, что указывает на неверную ориентацию карточки, или иным образом. Данное экранное изображение отображается для того, что если пользователь начинает водить карточку неправильно, то ему выдаются подсказки о том, что необходимо осуществить правильный ввод. Изъятие карточки может вернуть терминал к экранному изображению 136 или может прервать последовательность команд, как показано экранным изображением 140 на фиг.42.
Если карточка введена в портативный терминал правильно, то представляется экранное изображение 142, показанное на фиг.40. Это экранное изображение показывает, что знаки, соответствующие магнитным знакам на исходной карточке ВР VISA, записаны на магнитную полосу многофункциональной карточки. После отображения экранного изображения 142 терминал переходит к отображению экранного изображения 144, как показано на фиг.41, которое указывает, что транзакция завершена, и пользователь может выключить портативный терминал путем нажатия кнопки 30 включения/выключения.
Если по какой-либо причине в ходе выполнения транзакции была обнаружена ошибка, то предпочтительно отображается экранное изображение 140, показанное на фиг.42. Пользователь может затем выбрать либо опцию повторно выполнить транзакцию для записи данных на карточку путем нажатия на стрелку, показывающую вверх, либо может осуществить выход путем нажатия на стрелку, показывающую вниз, что вернет терминал в главное меню. Альтернативно, в предпочтительном варианте осуществления изобретения нажатие кнопки 30 включения/выключения при отображении экранного изображения 140 также может соответствовать концу транзакции.
После того как данные выбранной карточки записаны на магнитной полосе на многофункциональной карточке 12, пользователь может представлять многофункциональную карточку в любой стандартный терминал для осуществления транзакций, который принимает данный тип карточек с магнитной полосой. Например, если пользователь желает оплатить товары или услуги посредством своего счета карточки ВР VISA, то он может представить данную карточку продавцу, который вводит карточку с записью на магнитной полосе в терминал для производства платежа в месте осуществления продажи, электронный кассовый аппарат или иной соответствующий терминал. Это приведет к тому, что на счет карточки ВР VISA будут отнесены соответствующие расходы за эти товары или услуги. Аналогичным образом, если пользователь хочет получить наличные из банкомата путем снятия со своего счета карточки ВР VISA, он может ввести свою многофункциональную карточку в банкомат. Банкомат может управляться обычным образом, как если бы пользователь работал на нем с обычной карточкой ВР VISA.
Многофункциональная карточка может быть конфигурирована так, чтобы включать в нее подпись пользователя на поверхности карточки. Это позволило бы продавцу, принимающему карточку, сравнивать подпись пользователя на квитанции транзакции с подписью на карточке. Альтернативно или в качестве дополнения, воспроизведение подписи пользователя может быть сохранено в памяти на карточке. Пользователь может отображать воспроизведение его подписи на экране терминала, так чтобы продавец мог проверить подпись. Как вариант, данные подписи могут быть переданы через устройство связи, например модем или инфракрасный/передатчик, или иным образом считаны из терминала в систему продавца, чтобы продавец мог сохранить данные электронной подписи из терминала с данными транзакции.
В альтернативных способах работы продавец может использовать систему съема электронной подписи для квитанций транзакции. В такой системе компьютерная система продавца может содержать программное обеспечение для сравнения сигналов, генерируемых реальной подписью пользователя на панели электронной подписи, с данными подписи, запомненными на карточке. Такое сравнение обеспечит индикацию случаев, когда данные подписи не соответствуют в достаточной степени, в результате чего может быть принято решение о том, что лицо, предъявляющее карточку, не является авторизованным пользователем.
После завершения транзакции пользователь может выбрать вариант сохранения данных магнитной полосы для выбранной карточки. Либо пользователь может выбрать вариант изменения данных магнитной полосы на данные другой карточки. Например, если многофункциональная карточка имеет данные, нанесенные тиснением на одну из ее сторон, соответствующие конкретной карточке, то пользователь может выбрать вариант, при котором знаки на магнитной полосе соответствуют знакам, нанесенным тиснением на карточке. Альтернативно, пользователь может полностью стереть данные на магнитной полосе, например, путем возврата многофункциональной карточки в терминал и повторения этапов, связанных с записью данных карточки на магнитную полосу, от этапа, на котором магнитные символы стираются с магнитной полосы. Пользователь затем может выйти из программы путем нажатия кнопки включения/выключения, в результате чего полоса на карточке останется незаполненной. В вариантах, в которых на многофункциональной карточке отсутствуют данные, нанесенные на нее тиснением, пользователь может с выгодой использовать данное обстоятельство, поскольку такая многофункциональная карточка не является ни предварительно оплаченной (дебетовой), ни кредитной, пока не будет введен должны образом код доступа.
Устройство, соответствующее настоящему изобретению, может также использоваться для селективной записи и отображения визуально воспринимаемых знаков, таких как штриховой код. Эти функции представлены графически, и логическая последовательность, связанная с ними, показана на фиг.43-61.
На фиг.43 представлено экранное изображение 146. Экранное изображение 146 идентично экранному изображению 70, показанному на фиг.8 главного меню. Для выбора этой функции пользователь нажимает кнопку 28 “ввод” из главного меню, как схематично представлено на фиг.43. После этого отображается экранное изображение 148, как показано на фиг.44. Экранное изображение 148 предлагает пользователю ввести идентификатор штрихового кода или указатель, соответствующий штриховому коду, который должен быть считан с объекта. Это делается аналогично вводу указателей для кредитной или дебетовой карточек или вводу кода доступа. Пользователь осуществляет прокрутку буквенных и цифровых символов путем нажатия кнопок 24 и 26 “назад” и “вперед”, как представлено экранными изображениями 150 и 152 на фиг.45 и 46 соответственно, до тех пор, пока не будет отображен желательный символ в желательной позиции. После получения желательного символа нажимается кнопка 28 “ввод”, и пользователь переходит к вводу следующего символа.
В целях данного примера предполагается, что пользователю желательно просканировать штриховой код идентификационной карточки медицинского страхования, которую пользователь решил обозначить как BLU_CROSS_ID. Это представлено на фиг.47 экранным изображением 154. Пользователь указывает, что он завершил ввод указателя, путем нажатия кнопки 28 “ввод” достаточное количество раз на имеющихся позициях ввода символов.
Как только терминалу сообщено, что весь идентификатор введен, логическая последовательность переходит к отображению подсказки, показанной в экранном изображении 156 на фиг.48. Эта подсказка предлагает пользователю просканировать штриховой код с объекта, такого как идентификационная карточка BlueCross®. Этот процесс также инициирует работу сканера 50. Пользователь затем подносит свою идентификационную карточку к сканирующему устройству 34 на корпусе портативного терминала, и процессор обеспечивает в ответ на запомненные команды захват данных штрихового кода на карточке. После захвата данных штрихового кода отображается экранное изображение 158, показанное на фиг.49. Как отмечено выше, если штриховой код не может быть считан или не считывается за достаточное время, то команды могут предусматривать меры к возврату терминала к экранному изображению 146 или к формированию экранного изображения 160, показанного на фиг.52, предлагающего пользователю сделать выбор между опцией выхода или опцией повторного сканирования штрихового кода.
Если штриховой код корректным образом введен, что индицируется экранным изображением 158, то терминал затем отображает экранное изображение 162, показанное на фиг.50, которое запрашивает у пользователя, не желает ли он добавить этот штриховой код в память на многофункциональной карточке. Как и в случае с ранее описанными подсказками, значение, установленное по умолчанию, соответствует ответу “да”, но пользователь может изменить это установленное по умолчанию значение на “нет” путем нажатия кнопки 26. В целях этого примера предполагается, что пользователю желательно добавить штриховой код своей медицинской идентификационной карточки в память, что он делает путем нажатия кнопки 28 в ответ на представление экранного изображения 162. В ответ на это отображается экранное изображение 164, показанное на фиг.51. Пользователь может затем выключить терминал путем нажатия кнопки 30.
Ясно, что хотя в приведенном примере визуально воспринимаемыми знаками, добавляемыми в память на многофункциональной карточке, является штриховой код, связанный с медицинской карточкой, могут использоваться и другие типы штриховых кодов. Например, многофункциональная карточка может использоваться для запоминания данных, представляющих штриховой код, связанный с водительскими правами, студенческой идентификационной карточкой, пропуском служащих, библиотечной карточкой, или любой другой тип штрихового кода. Кроме того, система может быть конфигурирована для считывания и запоминания других типов визуально воспринимаемых знаков, которые могут считываться, сохраняться и воспроизводиться.
Если пользователю желательно использовать терминал для отображения одного из штриховых кодов или иных знаков, сохраненных в памяти, то пользователь может осуществить это из экранного изображения 166, показанного на фиг.53. Экранное изображение 166 идентично экранному изображению 74 в главном меню. Для обеспечения отображения выбранного штрихового кода пользователь нажимает кнопку 28 “ввод”, как схематично показано на чертеже.
В ответ на сделанный пользователем выбор подпрограммы отображения штрихового кода из главного меню терминал переходит к отображению экранного изображения 168, показанного на фиг.54. Экранное изображение 168 предлагает пользователю идентифицировать штриховой код, который желательно отобразить. Пользователь может выбрать указатели для различных штриховых кодов, сохраненных в памяти многофункциональной карточки. Это делается с использованием кнопок “вперед” и “назад”на терминале.
Если, например, пользователь выбрал вариант отображения идентификатора своей медицинской карточки, он осуществляет прокрутку различных идентификаторов, сохраненных в памяти, путем нажатия соответствующих кнопок, пока не будет отображен желательный указатель, что представлено экранным изображением 170 на фиг.55. В ответ на нажатие кнопки 28 “ввод” процессор осуществляет извлечение данных, соответствующих штриховому коду, из памяти и отображение воспроизведения штрихового кода на терминале. Это представлено экранным изображением 172 на фиг.56. Отображенное воспроизведение штрихового кода может быть просканировано с дисплея 22 портативного терминала с использованием сканера или подобного устройства считывания штрихового кода, которое схематично представлено сканером 174 на фиг.56. Таким образом, пользователь может идентифицировать себя провайдеру медицинского обслуживания в качестве участника его плана медицинского обслуживания, и пользователь может ввести свою идентификационную информацию обычным образом с использованием такого же сканера, который используется для считывания с обычной идентификационной карточки. По окончании процесса сканирования пользователь может прервать отображение штрихового кода путем нажатия кнопки 30 включения/выключения.
Штриховые коды, которые предпочтительно были сохранены в памяти, связанной с многофункциональной карточкой, могут также селективно стираться. Это может быть осуществлено, например, когда обычная карточка пользователя заменяется, так что с ней связывается новый штриховой код или другие визуально воспринимаемые знаки. Альтернативно, пользователь может просто пожелать прекратить использование конкретной карточки. Это может иметь место, например, в случае библиотечной карточки, которую пользователь использовал по прежнему месту жительства. При переезде в новый город пользователь больше не будет использовать эту карточку. Аналогичным образом, пользователь может исключить данные водительских прав, если он переехал в другой штат или получил новые права.
Удаление штрихового кода из памяти представлено логической последовательностью, показанной на фиг.57-61. Экранное изображение 176 соответствует экранному изображению 72 в главном меню и включает подсказку, которая позволяет пользователю выбрать логику, обеспечивающую удаление штрихового кода из памяти. Пользователь выбирает эту транзакцию путем нажатия кнопки 28 “ввод”. Затем отображается экранное изображение 178, которое предлагает пользователю идентифицировать штриховой код, который желательно удалить из памяти. Пользователь выбирает штриховой код путем нажатия кнопок 24 и 26 “вперед” и “назад”. Как показано на фиг.59, пользователь выбирает карточку, которая имеет соответствующий указатель “CLE_LIB_CARD”, сохраненный в памяти многофункциональной карточки. Это представлено экранным изображением 180. Нажатие кнопки 28 “ввод” при отображении указателя штрихового кода приводит к отображению экранного изображения 182, показанного на фиг.60. Экранное изображение 182 запрашивает пользователя, действительно ли он желает удалить данный штриховой код. Пользователь может изменить установку значения по умолчанию путем нажатия кнопки “вперед”. Как показано на фиг.60, если пользователю желательно удалить данный конкретный код из памяти, то он нажимает кнопку 28 “ввод”. Это приводит к отображению экранного изображения 184, показанного на фиг.61, на портативном терминале. Это экранное изображение включает в себя сообщение подсказки для индикации того, что штриховой код удален. Пользователь может затем выйти из подпрограммы путем нажатия кнопки 30 включения/выключения.
Следует иметь в виду, что хотя предпочтительный вариант осуществления предусматривает запоминание и воспроизведение визуально воспринимаемых знаков, соответствующих штриховому коду, в других вариантах осуществления изобретения могут быть предусмотрены другие формы визуально воспринимаемых знаков. К ним могут относиться визуальные знаки, считываемые машиной, для идентификационных целей, а также знаки, предназначенные для считывания характеристик человеческого глаза. Любая форма знаков, которая может быть считана, сохранена в памяти многофункциональной карточки и отображена на портативном терминале, предполагается входящей в объем настоящего изобретения. Как описано выше, подпись пользователя представляет другой пример визуально воспринимаемых знаков, которые могут быть сохранены и селективно воспроизведены. Такие знаки могут также передаваться терминалом к удаленной системе и использоваться для аутентификации транзакции или для иных целей.
Предпочтительный вариант осуществления изобретения применяется также с системой с предварительно оплачиваемыми карточками и с устройством для осуществления транзакций, которые обеспечивают запоминание финансового эквивалента в памяти многофункциональной карточки, а также перенос денежных средств с одной карточки на другую и с одного счета на другой счет. Программируемая память 18 на многофункциональной карточке 12 может содержать любую или ряда различных схем общего или частного пользования для сохранения информации, представляющей значение денежных средств. Такой способ хранения финансового эквивалента должен быть совместимым с другими терминалами, которые могут осуществлять считывание из памяти и переносить данные, представляющие денежные средства, в память и из памяти, а также осуществлять перевод денежных средств со счетов пользователя на счета провайдеров товаров или услуг.
Следует иметь в виду, что многофункциональная карточка, соответствующая настоящему изобретению, может сохранять финансовый эквивалент в частных системах одной или нескольких форм. Например, карточка может иметь сохраненное значение денежных средств и быть связана со схемой Mondex®. Она может иметь также другое значение денежных средств, сохраненное на ней и связанное со схемой VISA®CASH. Карточка может также хранить данные, представляющие денежные средства, в одной или нескольких других схемах. Хотя настоящее изобретение описывается в отношении к карточке, на которой значение, представляющее денежные средства, сохранено в связи с одной схемой, следует иметь в виду, что может использоваться и множество таких схем. Кроме того, в последующем описании, согласно которому суммы могут переводиться между счетами пользователя, предполагается, что в объем изобретения входит также перевод сумм с одной сохраненной на карточке частной схемы хранения денежных средств, сохраненной в программируемой памяти карточки, на другую частную схему, сохраненную на карточке. Такие переводы могут быть осуществлены аналогично переводам между счетами, выполняемым терминалом, как описано ниже, хотя следует иметь в виду, что в таких ситуациях выполняются дополнительные этапы процессором портативного терминала, чтобы уменьшить и соответственно увеличить различные сохраненные суммы денежных средств в памяти карточки.
Для облегчения расчетов за такие транзакции также желательно подсоединять портативный терминал к различным удаленным узлам, которые обеспечивают шлюзы к системам для осуществления электронных транзакций и к сетям, которые гарантируют, что денежные средства надлежащим образом перечисляются. Например, может выполняться информационный обмен с различными удаленными системами, чтобы гарантировать получение указаний на то, что пользователь перевел денежные средства из одной системы предварительно оплачиваемых карточек в другую.
Одной из функций, которые пользователь сможет выполнять с помощью устройства, соответствующего изобретению, является проверка сохраненного значения, представляющего сумму денежных средств, содержащегося в программируемой памяти многофункциональной карточки. Это представлено логической последовательностью, описанной ниже со ссылками на фиг.62 и 63. На фиг.62 представлено экранное изображение 186. Экранное изображение 186 соответствует экранному изображению 76 главного меню. Экранное изображение 186 запрашивает у пользователя, желательно ли ему проверить баланс средств, имеющихся на его многофункциональной карточке. Для этого пользователь нажимает кнопку 28 “ввод”. В ответ на выбор пользователем этого элемента из главного меню память карточки считывается, и процессор 36 инициирует отображение на портативном терминале экранного изображения 188, показанного на фиг.63. Это экранное изображение показывает пользователю текущую сумму наличных, имеющуюся на карточке. Если многофункциональная карточка включает в себя несколько схем для различных программ, то могут быть представлены промежуточные экранные изображения, предлагающие пользователю осуществить выбор одной из схем хранения денежных средств, используемых карточкой. Как показано на фиг.63, если пользователь завершил операцию вывода на экран имеющейся на карточке суммы, он может осуществить выход нажатием кнопки 30 включения/выключения.
Перенос денежных средств в память предварительно оплаченной карточки представлен на фиг.64-74. На фиг.64 показано экранное изображение 190. Экранное изображение 190 соответствует экранному изображению 80 на фиг.13 главного меню. Пользователь выбирает транзакцию, которая включает себя перенос денежных средств на предварительно оплаченную карточку (которая является многофункциональной карточкой) путем нажатия кнопки 28 “ввод” при отображении экранного изображения 190.
Для переноса значения, представляющего сумму наличных, в память многофункциональной карточки идентифицируется источник денежных средств, перевод которых должен быть осуществлен. Это делается процессором по командам, сохраненным на карточке, для отображения экранного изображения 192, показанного на фиг.65. Экранное изображение 192 предлагает пользователю идентифицировать источник денежных средств, которые должны быть добавлены в память на карточке. Пользователь может выбрать источник путем нажатия кнопок “вперед” и “назад”, которые позволяют сделать выбор из множества имеющихся фондов. Такие источники могут включать в себя суммы денежных средств, сохраненные в схемах предварительной оплаты в памяти на карточке. В случае экранного изображения 192, если пользователь показывает, что он выбрал в качестве источника свою карточку ВР VISA, то это указывается нажатием кнопки 28 “ввод” при отображении указателя этой карточки.
После указания источника фондов отображается экранное изображение 194, показанное на фиг.66. Это экранное изображение предлагает пользователю ввести сумму денежных средств, которую желательно добавить на карточку. Это делается путем ввода пользователем числового выражения суммы, аналогично тому, как ранее вводились коды доступа и указатели. Однако в предпочтительном варианте осуществления изобретения на этом этапе могут вводиться только числа. Пользователь вводит числовые значения путем прокрутки до достижения желательного числового значения и затем нажатия кнопки 28 “ввод”. При этом логика программы переходит к следующему значению. После того как все символы значения суммы введены, как представлено на экранном изображении 196 на фиг.67, пользователь получает подсказку с помощью экранного изображения 198 на фиг.68 относительно того, желает ли он добавить введенную сумму к своей предварительно оплаченной (дебетовой) карточке. Как показано экранным изображением 198, ответ, установленный по умолчанию, соответствует “да”, однако пользователь может заменить его на “нет” путем нажатия кнопки “вперед”. В целях данного примера предполагается, что пользователю желательно добавить указанную сумму, на что он указывает нажатием кнопки 28 “ввод”.
В ответ на указание, что пользователю желательно добавить введенную сумму к данным, представляющим значение, запомненное в памяти на многофункциональной карточке, процессор осуществляет операции по командам, сохраненным в памяти карточки, для установления контакта с удаленным пунктом, ответственным за получение фондов с пользовательского счета ВР VISA, и для указания, что сумма была переведена на его дебетовую карточку. В одной из форм осуществления изобретения это выполняется процессором, устанавливающим связь с удаленным пунктом посредством компонента связи 52 путем набора номера. Это делается с использованием адреса, обеспечивающего возможность установления соединения, предпочтительно сохраненного в памяти на карточке. В этом случае адрес может представлять собой телефонный номер. В альтернативном варианте осуществления адрес, который используется компонентом связи для установления соединения с удаленным пунктом, может быть адресом TCP/IP протокола сети Интернет в компьютерной системе, такой как частная интрасеть или система общего пользования, такая как сеть Интернет. Конкретный используемый метод зависит от характера системы, в которой должен работать портативный терминал 14.
Портативный терминал обменивается сообщениями с удаленным пунктом и его компьютерной системой, что приводит к начислению на счет пользователя фондов, которые должны быть переведены в виде суммы наличных на дебетовую карточку. Альтернативно, терминал может осуществлять связь с рядом пунктов, для указания на необходимость начисления на счет пользователя, а также для ведения записей расчетов, чтобы иметь информацию о том, что пользователь располагает конкретными фондами, доступными для него в конкретной схеме предоплаты. Различные сообщения транзакций передаются между одним или более удаленными пунктами и портативным терминалом, чтобы выполнить перевод денежных средств. Такие сообщения могут быть в формате ISO 8583 или в соответствующих его вариантах, или в иных форматах передачи сообщений подходящих типов, чтобы выполнять перевод денежных средств и вести их регистрацию.
В одном из предпочтительных вариантов осуществления, когда портативный терминал соединяется с соответствующим адресом, на дисплее портативного терминала представляется экранное изображение 200, показанное на фиг.69. Когда портативный терминал обменивается сообщениями с удаленными пунктами для перевода фондов, после того как соединение установлено, на дисплее портативного терминала может быть представлено экранное изображение 202, показанное на фиг.70, для указания, что транзакция осуществляется.
Если транзакция успешно завершена, то портативный терминал отображает экранное изображение 204, показанное на фиг.71, для указания, что транзакция подтверждена. Логическая последовательность затем переходит к отображению экранного изображения 206. Экранное изображение 206, которое представлено на фиг.72, показывает пользователю новый баланс, сохраненный на многофункциональной карточке.
Если по каким-либо причинам терминал не имеет возможности осуществить соединения с удаленным пунктом, либо по причине невозможности установления соединения, либо вследствие какой-либо неисправности, то может быть отображено экранное изображение 208, представленное на фиг.73. Это экранное изображение предлагает пользователю либо попытаться повторить транзакцию, либо осуществить выход. Аналогичным образом, пользователь может принять решение выключить терминал путем нажатия кнопки 30 включения/выключения. Альтернативно на запрос пользователя о переводе фондов может быть получен отказ от удаленного пункта, например ввиду того что пользователь превысил пределы своего кредита. В таких обстоятельствах команды, сохраняемые в многофункциональной карточке, принимаются от удаленного пункта и приводят к отображению на портативном терминале экранного изображения 210, показанного на фиг.74. Это экранное изображение показывает пользователю, что в его транзакции отказано и что баланс его карточки сохраняет прежнее значение суммы. Разумеется, пользователь может вновь попытаться осуществить транзакцию с использованием другого источника фондов или перенести фонды из другой схемы предоплаты, сохраненной в памяти на карточке.
Предпочтительная форма выполнения изобретения также позволяет переносить сумму с дебетовой карточки на один из счетов пользователя. Это может включать, например, проверку сберегательного счета, который пользователь поддерживает с помощью некоторого финансового учреждения. Альтернативно, это может включать перенос суммы из одной схемы предоплаты, сохраненной на карточке, в другую схему предоплаты, сохраненную на карточке. Перенос суммы с дебетовой карточки начинается в предпочтительном варианте осуществления с экранного изображения 212, представленного на фиг.75. Экранное изображение 212 соответствует экранному изображению 78 в главном меню. Нажатие кнопки “ввод” из этого экранного изображения позволяет процессору выполнять различные команды на многофункциональной карточке, связанные с данной транзакцией.
При выполнении переноса суммы с карточки пользователю представляется подсказка в виде экранного изображения 214, представленного на фиг.76, для идентификации адресата фонда. Это делается пользователем путем использования пользователем кнопок “назад” и “вперед” для выбора одного из доступных адресов. В этом случае пользователь выбрал счет, связанный с указателем “KEY_BANK_ATM”. Этот выбор делается путем нажатия кнопки 28 “ввод”.
Как показано на фиг.77, пользователь должен затем ввести сумму, которая должна быть перенесена из памяти дебетовой карточки на указанный счет. Пользователь затем вводит сумму, пользуясь подсказкой в виде экранного изображения 216. Ввод суммы выполняется подобно описанному ранее с использованием кнопок “вперед” и “назад” и кнопки “ввод”. В данном случае пользователь вводит сумму для перевода, равную 200$, как показано экранным изображением 218 на фиг.78.
В ответ на ввод пользователем суммы перевода терминал отображает экранное изображение 220, показанное на фиг.79, посредством которого пользователю предлагается подтвердить, действительно ли ему желательно осуществить перевод на конкретный счет. В ситуациях, когда пользователь получает фонды от финансовых учреждений или иных источников, где он может иметь несколько счетов, пользователю может быть предложено посредством дополнительных экранных изображений выбрать конкретные счета, которые могут поддерживаться в учреждениях, являющихся источниками фондов. Это показано на фиг.80 и 81. Например, посредством экранного изображения 222 пользователю сначала предлагается указать, желательно ли ему перевести фонды на сберегательные счета. Путем нажатия кнопки “вперед” пользователь может инициировать отображение экранного изображения 224, посредством которого у него запрашивается, предпочтительно ли ему перевести фонды на чековый счет. В целях данного примера предполагается, что пользователю желательно перевести фонды на чековый счет, что он подтверждает путем нажатия кнопки 28 “ввод”, как показано на фиг.81.
Если пользователь переводит фонды на счет дебетовой карточки или с этого счета, то для получения доступа необходимо ввести свой персональный идентификационный номер (ПИН), однозначно связанный со счетом пользователя. Характеристики счета, который пользователь идентифицировал в качестве адресата или источника фондов, в общем случае будут указывать на необходимость введения ПИН для получения к нему доступа. Команды, сохраненные в памяти на карточке или в памяти терминала, могут обеспечивать отображение экранных изображений, связанных с вводом ПИН и/или выбором различных счетов, когда пользователь выбирает конкретный счет.
В рассматриваемом случае, поскольку в качестве адресата для перевода фондов выбран банковский счет, который требует ввода ПИН, сохраненные в памяти команды обеспечивают отображение экранного изображения 226, показанного на фиг.82. Экранное изображение 226 предлагает пользователю ввести буквенные или числовые символы, подобно тому, как было описано выше для ввода указателей и числовых значений в портативный терминал. Как только пользователь завершит ввод ПИН, как показано экранным изображением 228 на фиг.83, на дисплее отображается подсказка, предлагающая ему подтвердить ввод ПИН. Подтверждение ввода в ответ на эту подсказку осуществляется нажатием кнопки 28 “ввод”. В вариантах, в которых используется устройство считывания биометрических данных, биометрические данные могут использоваться в дополнение или вместо ПИН для идентификации пользователя в удаленной системе. Альтернативно, пользовательский ПИН может быть сохранен на карточке. Если пользователь впервые идентифицирует себя с помощью кода доступа или биометрических данных, для работы на терминале с использованием карточки, в качестве достаточного уровня защиты может рассматриваться извлечение ПИН из памяти и направление его в терминал. Альтернативно, от пользователя может потребоваться вести биометрические данные, и в ответ на ввод биометрических данных его ПИН считывается из памяти на карточке и выдается в терминал.
После того как данные, требуемые для проведения транзакции, введены, у пользователя запрашивается, желательно ли ему перейти к осуществлению транзакции. Как показано на фиг.84, пользователю представляется экранное изображение 230 с предложением подтвердить, желает ли он продолжить транзакцию. Подтверждение осуществляется нажатием кнопки “ввод”. В ответ на это терминал устанавливает связь с соответствующим компьютерным адресом для перевода фондов на указанный счет. При осуществлении этих операций отображаются экранные изображения 232 и 235, показанные на фиг.85 и 86. Как описано выше, контакт может осуществляться посредством телефонной системы или компьютерной сети по соответствующему адресу.
Если транзакция успешно завершена, то команды, сохраненные в памяти, приводят к отображению экранного изображения 236, показанного на фиг.87. В предпочтительном варианте осуществления затем отображается экранное изображение 237, которое показывает пользователю сумму, оставшуюся на карточке.
Хотя могут использоваться различные способы связи между портативным терминалом и удаленными пунктами, в одном из предпочтительных вариантов осуществления изобретения желательно, чтобы устройство связи включало в себя беспроводный модем. Беспроводный модем обеспечивает связь по сотовой телефонной сети. Для повышения защищенности могут использоваться соответствующее шифрование. Это позволяет пользователю переводить фонды между многофункциональной карточкой и различными счетами из любого удобного местонахождения, в котором пользователь может оказаться. Это может оказаться особенно полезным, когда пользователь обнаруживает, что ему нужны деньги, но при этом какой-либо банкомат или телефонная линия недоступны. Пользователь может загрузить сумму наличных в многофункциональную карточку, в результате чего у него появляется возможность завершить транзакцию.
Кроме того, хотя изобретение было описано как предназначенное для использования для осуществления транзакций по переводу денежных средств с предварительно оплачиваемой карточки на различные счета пользователя, изобретение может также использоваться для перевода фондов с предварительно оплачиваемой карточки одного пользователя на предварительно оплачиваемую карточку другого пользователя. Это дает возможность пользователям осуществлять выполнять транзакции, эквивалентные транзакциям с использованием наличных, применяя предварительно оплачиваемые карточки. В таких условиях терминал должен устанавливать связь с соответствующими удаленными пунктами для регистрации, при необходимости, переводов денежных средств в целях расчетов. Альтернативно, если обеспечена достаточная степень защищенности, электронная информация, соответствующая значению суммы наличных, может считаться в достаточной мере самоаутентифицируемой, так что во внешней системе не требуется ведения независимого бухгалтерского учета сумм наличных.
Альтернативные формы настоящего изобретения могут быть использованы различными способами. Например, система, соответствующая настоящему изобретению, позволяет авторизованному пользователю создавать дубликаты кредитных или дебетовых карточек, которые он может передать доверенным лица, друзьям или членам семьи, на временной основе. Это позволит данным лицам при необходимости получить доступ к фондам пользователя. Это может быть целесообразным, например, когда члены семьи путешествуют и не могут непосредственно контактировать с пользователем основной карточки.
Ясно, что предпочтительная форма выполнения настоящего изобретения позволяет пользователю продолжать использовать большое количество кредитных карточек, дебетовых карточек и других разнообразных типов карточек и объектов, снабженных символами, без необходимости иметь при себе все эти карточки. В результате пользователь может хранить такие карточки дома или в ином надежном месте для снижения вероятности потери или кражи карточек.
Кроме того, предпочтительная форма выполнения изобретения является весьма гибкой по конфигурации и может быть адаптирована для выполнения различных типов транзакций, в зависимости от инструкций, сохраненных в памяти многофункциональной карточки и/или портативного терминала. В результате устройство и способ, соответствующие настоящему изобретению, могут быть легко и эффективно адаптированы к выполнению других или дополнительных типов транзакций, как финансовых, так и иного рода.
Таким образом, новый устройство и способ для осуществления транзакций, соответствующие настоящему изобретению, обеспечивают достижение вышеуказанных результатов, снижают трудности, связанные с использованием известных устройств и систем, и решают проблемы с достижением результатов, описанных выше.
В вышеизложенном описании некоторые термины использованы для краткости, ясности и понимания. Однако при этом использование данных терминов не накладывает никаких ограничений, поскольку они использованы только в описательных целях и должны толковаться расширительно. Описание и иллюстрации приведены только для примера, и изобретение не ограничивается точными деталями, как показано или описано.
В пунктах формулы изобретения любые признаки, охарактеризованные через средства для выполнения указанной функции, должны толковаться как включающие в себя любое средство, способное выполнять указанную функцию, а не как простые эквиваленты конкретных средств, представленных в описании.
На основе описанных признаков, раскрытий и принципов изобретения, способа, каким оно создается и функционирует, достигаемых преимуществ и полезных результатов, в прилагаемых пунктах формулы изобретения изложены новые полезные структуры, устройства, элементы, конфигурации, узлы, комбинации, системы, оборудование, операции, способы и соотношения.
Изобретение относится к способам и устройствам для проведения финансовых транзакций. Технический результат заключается расширении функциональных возможностей. Устройство содержит многофункциональную карточку и портативный терминал, причем карточка содержит программируемую память и магнитную полосу на ней. Программируемая память используется для сохранения знаков, соответствующих данным счетов, которые вводят в память путем считывания терминалом данных магнитной полосы с множества обычных карточек с магнитной полосой. Программируемая память также содержит данные, представляющие значение денежных средств, а также команды, сообщения подсказок и пиктограммы, представляемые в осуществляемых транзакциях. Способы описывают работу устройства. 4 н. и 35 з.п. ф-лы, 95 ил.
СИСТЕМА ДЛЯ ДЕЛОВЫХ РАСЧЕТОВ, ИДЕНТИФИКАЦИИ И/ИЛИ УПРАВЛЕНИЯ | 1990 |
|
RU2060540C1 |
Авторы
Даты
2004-07-10—Публикация
1999-03-17—Подача