ВЕРИФИКАЦИЯ ПОРТАТИВНЫХ ПОТРЕБИТЕЛЬСКИХ УСТРОЙСТВ

1. Маркер верификации, содержащий:
- периферийный интерфейс, выполненный, чтобы соединяться с периферийным интерфейсом компьютера;
- считыватель, выполненный, чтобы считывать идентификационную информацию из портативных потребительских устройств;
- компьютерно-читаемый носитель;
- процессор данных, электрически соединенный с периферийным интерфейсом маркера верификации, считывателем и компьютерно-читаемым носителем;
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных принимать идентификационную информацию, считанную из портативного потребительского устройства посредством считывателя;
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных осуществлять связь с компьютером посредством периферийного интерфейса маркера верификации и получать доступ к сетевому средству компьютера;
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных передавать посредством сетевого средства компьютера, по меньшей мере, часть принимаемой идентификационной информации в объект, который может предоставлять значение верификации устройства; и
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных принимать после передачи упомянутой идентификационной информации значение верификации устройства из объекта посредством сетевого средства компьютера.
2. Маркер верификации по п.1, в котором периферийный интерфейс маркера верификации содержит разъем универсальной последовательной шины.
3. Маркер верификации по п.1, в котором идентификационная информация зашифрована и включает в себя номер счета портативного потребительского устройства и, по меньшей мере, одно из следующего: цифрового отпечатка магнитной полосы портативного потребительского устройства или переменного элемента данных, который варьируется каждый раз, когда портативное потребительское устройство считывается на предмет идентификационной информации.
4. Маркер верификации по п.1, в котором код, который инструктирует процессору данных осуществлять связь с компьютером, содержит код, который инструктирует процессору данных отправлять драйвер устройства в компьютер, и инструкцию, чтобы устанавливать драйвер устройства в операционной системе компьютера, при этом драйвер устройства предоставляет возможность компьютеру распознавать маркер верификации и осуществлять связь с маркером верификации;
- в котором код, который инструктирует процессору данных получать доступ к сетевому средству компьютера, содержит вызов функции в модуль сетевых служб операционной системы компьютера.
5. Маркер верификации по п.1, дополнительно содержащий порядковый номер и ключ шифрования, и при этом маркер верификации передает порядковый номер и сообщение, зашифрованное посредством ключа шифрования, в объект, причем порядковый номер и ключ шифрования уникально назначены маркеру верификации.
6. Маркер верификации по п.1, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных находить веб-страницу обозревателя на компьютере, которая имеет поле формы для значения верификации устройства, и вводить значение верификации устройства, принятое из объекта, в поле формы.
7. Маркер верификации по п.1, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных находить веб-страницу обозревателя на компьютере, которая имеет скрытое поле для значения верификации устройства, и вводить значение верификации устройства, принятое из объекта, в скрытое поле.
8. Маркер верификации по п.1, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных отображать значение верификации устройства, принятое из объекта, пользователю на дисплее компьютера.
9. Маркер верификации по п.1, в котором код, который инструктирует процессору данных принимать значение верификации устройства из объекта, дополнительно инструктирует процессору данных принимать динамический номер счета из объекта.
10. Маркер верификации по п.9, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных находить веб-страницу обозревателя на компьютере, которая имеет первое поле формы для номера счета и второе поле формы для значения верификации устройства, и заполнять первое поле динамическим номером счета и второе поле значением верификации устройства, принятым из объекта.
11. Маркер верификации по п.9, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных отображать динамический номер счета и значение верификации устройства, принятое из объекта, пользователю на дисплейном устройстве компьютера.
12. Маркер верификации по п.1, в котором код, который инструктирует процессору данных принимать значение верификации устройства из объекта, дополнительно инструктирует процессору данных принимать информацию адреса из объекта; и
- в котором маркер верификации дополнительно содержит код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных находить веб-страницу обозревателя на компьютере, которая имеет множество полей формы для информации адреса, и заполнять упомянутые поля соответствующими частями информации адреса, принятой из объекта.
13. Маркер верификации по п.1, дополнительно содержащий код, который инструктирует процессору данных получать информацию адреса из компьютерно-читаемого носителя; и
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных находить веб-страницу обозревателя на компьютере, которая имеет множество полей формы для информации адреса, и заполнять упомянутые поля соответствующими частями полученной информации адреса.
14. Маркер верификации по п.1, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных предлагать пользователю вводить пароль на клавиатуре компьютера, считывать пароль, введенный пользователем, и сравнивать введенный пароль с сохраненным паролем, воплощенным на компьютерно-читаемом носителе; и
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных предотвратить, по меньшей мере, считывание или отправку идентификационной информации, когда считанный пароль не является идентичным сохраненному паролю.
15. Маркер верификации по п.1, дополнительно содержащий:
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных устанавливать с использованием сетевого средства компьютера сеанс связи с объектом, который может предоставлять значение верификации устройства; и
- код, воплощенный на компьютерно-читаемом носителе, который инструктирует процессору данных передавать, по меньшей мере, часть принимаемой идентификационной информации с использованием установленного сеанса связи.
16. Маркер верификации по п.15, в котором код, который инструктирует процессору данных устанавливать сеанс связи с объектом с использованием сетевого средства компьютера, содержит один или более вызовов функций в интерфейс прикладного программирования модуля сетевых служб компьютера, причем один или более вызовов функций предоставляют универсальный идентификатор ресурса объекта и инструкции, чтобы устанавливать сеанс связи с объектом, при этом универсальный идентификатор ресурса сохранен на компьютерно-читаемом носителе или считывается из портативного потребительского устройства.
17. Маркер верификации по п.16, в котором сеанс связи устанавливается до того, как процессор данных считывает данные устройства из считывателя.
18. Маркер верификации по п.16, дополнительно содержащий код, который инструктирует процессору данных выбирать один из определенного числа универсальных идентификаторов ресурсов, сохраненных в маркере, на основе номера банка, предоставленного в считанной идентификационной информации или встроенного в номер счета считанной идентификационной информации.
19. Маркер верификации по п.1, дополнительно содержащий код, который инструктирует процессору шифровать, по меньшей мере, часть идентификационной информации до ее передачи в объект, который может предоставлять значение верификации устройства.
20. Способ, содержащий этапы, на которых:
- устанавливают линию связи между маркером верификации и компьютером, причем компьютер имеет сетевое средство;
- считывают идентификационную информацию из портативного потребительского устройства в маркер верификации;
- передают считанную идентификационную информацию из маркера верификации в объект, который может предоставлять значение верификации устройства, через сетевое средство компьютера; и
- после передачи идентификационной информации принимают в маркере верификации значение верификации устройства из объекта посредством сетевого средства компьютера.
21. Способ по п.20, дополнительно содержащий этап, на котором шифруют в маркере верификации, по меньшей мере, часть идентификационной информации, считанной из портативного потребительского устройства, с использованием ключа шифрования, сохраненного в маркере верификации.
22. Способ по п.20, дополнительно содержащий этапы, на которых:
- предлагают пользователю вводить пароль в компьютер;
- считывают пароль, введенный пользователем;
- сравнивают введенный пароль с паролем, сохраненным в маркере верификации; и
- предотвращают, по меньшей мере, считывание или отправку идентификационной информации, когда считанный пароль не является идентичным сохраненному паролю.
23. Способ, содержащий этапы, на которых:
- считывают идентификационную информацию из портативного потребительского устройства в маркер верификации, временно соединенный с компьютером;
- устанавливают первую связь между маркером верификации и компьютером, причем компьютер имеет сетевое средство; и
- устанавливают вторую связь между маркером верификации и объектом проверки достоверности с использованием сетевого средства компьютера.
24. Способ по п.23, в котором маркер верификации соединяют с возможностью отсоединения с компьютером.