УЛУЧШЕННАЯ СИСТЕМА ДЛЯ СБОРА ОЦЕНОК ПОКУПАТЕЛЯ ОТ УСТРОЙСТВА ВВОДА PIN

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