Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DEVICE FOR PROCESSING AND TRANSMITTING CHECK DATA
Document Type and Number:
WIPO Patent Application WO/2017/105272
Kind Code:
A1
Abstract:
The present technical solution relates generally to electronic devices, and specifically to input devices for transmitting data which is to be transformed into a form suitable for processing in a computer. A device for processing and transmitting check data, containing: a POS-terminal capable of online fiscalization, an output of which is connected to an input of a communication unit capable of receiving encrypted check data from the POS-terminal, an output of which is connected to a processing unit capable of encrypting check data received from the POS-terminal, and an output of which is connected to an input of a data storage unit capable of exchanging data with the communication unit. The technical result consists in enhancing the data transmission security of a device which collects and transmits data to a responsible authority.

Inventors:
HUSAINOV VIL'DAN ILSUNOVICH (RU)
Application Number:
PCT/RU2015/000895
Publication Date:
June 22, 2017
Filing Date:
December 18, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
OBSHCHESTVO S OGRANICHENNOY OTVETSTVENNOST'YU DIDZHITAL LOYALTI SISTEM (RU)
International Classes:
G06Q20/00; G06F21/64; G07G1/12
Domestic Patent References:
WO2014186695A12014-11-20
Foreign References:
RU154918U12015-09-10
US20150254623A12015-09-10
Attorney, Agent or Firm:
ABRAMENKO, Oleg Igorevich (RU)
Download PDF:
Claims:
ФОРМУЛА

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

Description:
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ И ПЕРЕДАЧИ ДАННЫХ ЧЕКА ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

[0002] В настоящее время данные чека, такие как стоимость, наименование и тип приобретенного товара, производитель, место совершения покупки и т.п., регистрируются только в том ТСП (торгово- сервисном предприятии), в котором эта покупка совершена, то есть в локальных базах данных. Объединение неидентичных баз данных представляет собой сложную техническую задачу, хотя наличие такой базы данных обеспечило бы объективную картину товарооборота, что помогло бы органам контроля, в частности федеральной налоговой службе (ФНС), оперативно выполнять свои задачи по контролю.

[0003] Из уровня техники известны технические решения, которые ведут сбор данных чека и передают данные посредством внешнего модуля или являясь внешней надстройкой в программном обеспечении кассовой техники.

[0004] В данной области техники известно решение, раскрытое в патенте RU2356170, «Способ и устройство для защиты в системе обработки данных», патентообладатель: КВЭЛКОММ ИНКОРПОРЕЙТЕД (US), опубликовано: 27.07.2006. В данном решении требуется постоянно формировать краткосрочный ключ для обеспечения защиты данных, что приводит к дополнительным временным, аппаратным и энергетическим затратам. [0005] Также известен патент RU 2464637, «Способ и система идентификации транзакционных счетов и обмена транзакционными сообщениями между сторонами проведения транзакции», патентообладатель: Серебренников Олег Александрович (RU), опубликовано: 20.10.2012. Данное изобретение относится к обработке данных, точнее к способу и системе идентификации транзакционных счетов и обмена транзакционными сообщениями между сторонами проведения транзакции. Техническим результатом является расширение функциональных возможностей за счет обеспечения единого телефонного номера абонента, указателя места и единого сетевого идентификатора между сетями мобильной, проводной и Интернет. В данном техническом решении не обеспечивается дополнительное шифрование данных, в результате чего понижена защищенность данных.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ [0006] Данное техническое решение направлено на устранение недостатков, присущих существующим решениям.

[0007] Технической задачей заявляемого технического решения является создание устройства, осуществляющего сбор и передачу данных в адрес ответственного органа с целью сохранения и контроля за рынком розничной торговли по наличной и безналичной оплате. Также существенной задачей является мониторинг рынка розничной торговли, сбора статистики по стоимости, виду, категорий реализованных товаров в разрезе торгово-сервисных предприятий (ТСП).

[0008] Технический результат заключается в повышении защищенности передачи данных устройства, осуществляющего сбор и передачу данных в адрес ответственного органа.

[0009] Указанный технический результат достигается благодаря созданию устройства для обработки и передачи данных чека, содержащее: POS-терминал, выполненный с возможностью онлайн-фискализации, выход которого соединен с входом блока связи, который выполнен с возможностью приема зашифрованных данных чека от POS-терминала, выход которого соединен с блоком обработки, который выполнен с возможностью шифрования данных чека, полученных от POS-терминала, и выход которого соединен с входом блока хранения данных, выполненный с возможностью обмена данных с блоком связи.

[ООО 10] КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[00011] Признаки и преимущества настоящего изобретения станут очевидными из приводимого ниже подробного описания изобретения и прилагаемых чертежей, на которых:

[00012] Фиг. 1 - блок-схема устройства для обработки и передачи данных чека;

ПОДРОБНОЕ ОПИСАНИЕ

[00013] Ниже будут описаны понятия и определения, необходимые для подробного раскрытия осуществляемого технического решения.

[00014] POS-терминал — это электронное программно-техническое устройство для приема к оплате пластиковых карт, оно может принимать карты с чипом, магнитной полосой и бесконтактные карты, а также другие устройства, имеющие бесконтактное сопряжение.

[00015] Торгово-сервисные предприятия (ТСП)— юридические лица (или физические лица — индивидуальные предприниматели), осуществляющие реализацию товаров, работ или услуг, и установившие с банком-участником платежной системы, выступающим в роли эквайрера, договорные взаимоотношения по поводу использования банковских платёжных карт платежных систем в качестве платёжного инструмента для расчётов за реализуемые держателям карт товары, работы или услуги.

[00016] Сервер — специализированный компьютер и/или специализированное оборудование для выполнения на нём сервисного программного обеспечения. [00017] Кассовый чек — фискальный документ, то есть имеющий отношение к уплате налогов в Российской Федерации. Чаще всего, внешне кассовый чек (КЧ) — это полоска бумажной ленты прямоугольной формы. Кассовый чек является документальным подтверждением 5 договора купли-продажи.

[00018] POS-терминал с возможностью онлайн-фискал изации - POS- терминал поддерживающий возможность и содержащий свитч регистрации и передачи данных о покупках, электронную версию кассового чека в режиме реального времени на сервер, в адрес ю ответственного органа.

[00019] Фискальный - это такой режим контрольно-кассового устройства, в которое включена так называемая фискальная память. То есть, задействованы программно-аппаратные средства, которыми обеспечивается регистрация производимых аппаратом действий. 15 Записанная с их помощью информация фиксируется на контрольной ленте, и вносятся в фискальную память кассового устройства. Режим необходим для правильного расчета налогов.

[00020] Согласно реализации заявляемого технического решения (Фиг.1), устройство 100 содержит POS-терминал 101, выход которого соединен с 20 входом блока связи 102.

[00021] Рассмотрим операцию покупки и передачу данных в ответственный орган. Покупатель совершает покупки по наличной или безналичной оплате, после чего кассир ТСП выполняет операцию на кассе, выбирая необходимые пункты меню. При оплате покупателя с 25 использованием банковской карты или наличными, POS-терминал 101 формирует и передает данные чека в блок связи 102. Данными чека являются:

• непосредственное название документа - кассовый чек;

• наименование товара, работы или услуги;

зо · сумма, внесенная плательщиком; • сумма вознаграждения, отчисляемая налогоплательщиком при условии ее взимания;

• общие сведения, включающие дату, время поступления денежных средств, номер кассового чека по порядку и

5 контрольно-кассовой техники.

• адрес места, на территории которого было произведено перечисление денежных средств.

• месторасположения платежного агента, взимающего сумму за приобретенный товар, ИНН ю налогоплательщика.

• контактные данные (телефон) поставщиков, операторов, проводящих оплату, и, при условии перепоручения платежных функций посреднику - контактные данные непосредственно самого платежного субагента.

15 [00022] POS-терминалы с содержанием онлайн-фискализации позволяют вести разрозненный сбор данных, без необходимости приведения данных к единому формату. За счет этого обеспечивается более высокая безопасность передаваемых данных, так как данные, шифруются, и они лучше защищены от злоумышленников. Не требуется изменений

20 аппаратного обеспечения ТСП, новых линий связи или дополнительного оборудования. Это позволяет упростить сбор данных.

[00023] В предложенном техническом решении блок связи 102 осуществляет связь с POS-терминалом, получает от него данные чека, обрабатывает их соответствующим образом и передает на сервер сбора

25 данных. Под обработкой подразумевается то, что блок связи 102 получает состав покупки от POS-терминала, проверяет техническую корректность формата состава покупки, добавляет условия покупки, дату и время, точку продаж, тип платежа, после чего формирует зашифрованный пакет с этими данными и далее передает на сервер. Под проверкой технической зо корректности формата состава покупки понимается, проверка на корректность и наличие обязательных полей состава покупки и корректность необязательных полей состава покупки. Рассчитываются дополнительные параметры, применяемые к точке фискализации (ТСП), например, в случае отсутствия индивидуального размера НДС на конкретный товар, производится расчет НДС согласно настройкам ТСП.

[00024] Важность защиты данных, передаваемых от POS-терминала 101 (Фиг.1) к блоку связи 102, является более низкой, чем важность защиты данных, передаваемых от блока связи на сервер сбора данных, так как от блока связи поступает больший объем информации. В этой связи целесообразно шифровать данные полученные от POS-терминала 101. Так как данные передаваемые POS-терминалом 101 уже зашифрованы, то применяют криптографические протоколы, не требующие больших затрат времени и вычислительных мощностей, чтобы снизить требования, предъявляемые к аппаратному и программному обеспечению заявленного устройства для обработки и передачи данных чека к серверу. Например, в некоторых вариантах реализации, используются в качестве криптографических протоколов SSL или TLS.

[00025] Блок обработки 103 (Фиг.1), выполнен с возможностью шифрования данных чека, поступающих от блока связи 102. После этого блок обработки передает зашифрованные данные обратно блоку связи 102. Необходимо отметить, что блок обработки 103 может выполнять не только шифрование данных, но и другие виды обработок, в частности может разделять чеки по категориям, делать выборки по целевым группам покупок или покупателей и т.п. При этом не имеет значения, каким образом покупатель оплачивает приобретаемый товар или услугу: используя банковскую карту или посредством наличных денежных средств, однако, очевидно, что для персонализации данных о покупке на сервере сбора данных необходимо, чтобы личность покупателя была идентифицирована, для этого в числе прочего может использоваться банковская карта. Однако для получения сервером сбора данных обезличенных данных по покупкам, совершаемым в ТСП, идентификация покупателя не обязательна.

[00026] После шифрования данных блоком обработки 103, данные поступают на блок связи 102. Затем данные отправляются на сервер сбора данных и на блок хранения данных 104.

[00027] В частном варианте осуществления технического решения сервером сбора данных может быть сервер федеральной налоговой службы (ФНС).

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

[00029] В частном случае, устройство для обработки и передачи данных чека отправляет данные на сервер сбора данных, регулируемый:

[00030] а) Федеральной налоговой службой, ее территориальными органами и подведомственными организациями с использованием их программно-аппаратного обеспечения;

[00031] б) операторами фискальных данных - уполномоченными Федеральной налоговой службой организациями, обеспечивающими передачу налоговым органам информации о наличных денежных расчетах и (или) расчетах с использованием платежных карт, с технической точки зрения операторы фискальных данных участвуют в сборе данных посредством предоставления устройства обработки данных чека;

[00032] в) покупатели, в частности, организации и индивидуальные предприниматели, подтвердившие свое согласие на сбор данных об их покупках, осуществляющие расчеты, состоящие на учете в налоговом органе на территории субъектов Российской Федерации, определенных для проведения эксперимента, в качестве налогоплательщиков.

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

[00034] В качестве блока хранения данных может использоваться, не ограничиваясь, постоянное запоминающее устройство, или оперативное запоминающее устройство, или регистр, или кэш-память, или полупроводниковое запоминающее устройство, или магнитные носители, такие как внутренние жесткие диски и съемные диски, магнитооптические носители и оптические носители, такие как диски CD-ROM и цифровые универсальные диски (DVD), а также любые другие известные в уровне техники носители данных.

[00035] Настоящее подробное описание составлено с приведением различных, не имеющих ограничительного и исчерпывающего характера вариантов осуществления. В то же время, специалистам, имеющим средний уровень компетентности в рассматриваемой области техники, очевидно, что различные замены, модификации или сочетания любых раскрытых здесь вариантов осуществления (в том числе частично) могут быть воспроизведены в пределах объема настоящего технического решения. Таким образом, подразумевается и понимается, что настоящее описание включает дополнительные варианты осуществления, суть которых не изложена здесь в явно выраженной форме. Такие варианты осуществления могут быть получены путем, например, сочетания, модификации или преобразования каких-либо действий, компонентов, элементов, свойств, аспектов, характеристик, ограничений и пр., относящихся к приведенным здесь и не имеющим ограничительного характера вариантам осуществления.

[00036] Блоки, используемые в устройстве, могут быть реализованы с помощью электронных компонент, используемых для создания цифровых интегральных схем. Не ограничиваюсь, могут быть использоваться микросхемы, логика работы которых определяется при изготовлении, или программируемые логические интегральные схемы (ПЛИС), логика работы которых задаётся посредством программирования. Для программирования используются программаторы и отладочные среды, позволяющие задать желаемую структуру цифрового устройства в виде принципиальной электрической схемы или программы на специальных языках описания аппаратуры: Verilog, VHDL, AHDL и др. Альтернативой ПЛИС являются: программируемые логические контроллеры (ПЛК), базовые матричные кристаллы (БМК), требующие заводского производственного процесса для программирования; ASIC — специализированные заказные большие интегральные схемы (БИС).

[00037] Также блоки могут быть реализованы с помощью постоянных запоминающих устройств (см. Лебедев О.Н. Микросхемы памяти и их применение. - М.: Радио и связь, 1990. - 160 с; Большие интегральные схемы запоминающих устройств: Справочник/ А.Ю.Горденов и др. - М.: Радио и связь, 1990. - 288 с).

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

ПРИМЕРЫ РЕАЛИЗАЦИИ

Заявляемое техническое решение (Фиг.1) имеет следующие технические характеристики : • максимальное время обработки транзакции от терминала составляет до 7 секунд при максимально установленном со стороны МПС времени реакции в 30 секунд.

• скорость процессирования - 180 тыс. транзакций в час при среднем количество позиций (товаров в чеке) равных 20,

• запросы в личный кабинет - 50 тыс. в час,

В заявляемом техническом решении, схема взаимодействия устройства для обработки и передачи данных чека в онлайн-фискализации осуществляется следующим образом: обмен данными блока связи 102 (Фиг.1) с авторизованным хостом банка производится в рамках протокола эквайринговой сети. Обмен данными блока связи 102 (Фиг.1) с хостом ФНС осуществляется по протоколу, предоставленному ФНС.

Рассмотрим процесс онлайн-фискализации при проведении платежа. Существенным моментом является тот факт, что онлайн-фискализация осуществляется как по безналичной, так и наличной оплате покупок. Касса при оплате товара покупателем, передает на POS-терминал 101 (Фиг.1), выполненный с возможностью онлайн-фискализации, команду на оплату и состав покупки по стандартному защищенному протоколу взаимодействия (например, SA, TRPOS, Arcus2 и т.д.). Далее POS-терминал 101 (Фиг.1), с возможностью онлайн-фискализации, передает команду на оплату и состав покупки на блок связи 102. Блок хранения данных 104 получает данные о покупке и составе чека от блока связи 102, систематизирует и обрабатывает данные, взаимодействует с блоком связи 102. Блок хранения данных 104 проверяет и регистрирует данные, после чего сначала отправляет данные блоку обработки 103, после чего блок 104 шифрует передаваемые данные и направляет на блок связи 102 (Фиг.1). После этого блок связи отправляет вышеуказанные данные на хост ФНС по беспроводному протоколу передачи данных. Следует обратить внимание, что обозначенный хост ФНС не является конструктивным элементом заявляемого технического решения и показан лишь для описания функциональных возможностей заявляемого технического решения. Хост ФНС регистрирует покупку и отправляет фискальный признак (ФП) обратно на блок связи 102 (Фиг.1), которые регистрирует ФП и отправляет данные ответа и данные чека для печати на 5 чеке в блок хранения данных 104 и на POS-терминал 101 с возможностью онлайн-фискализации, который передает в кассу ответ по стандартному протоколу. Кассовый аппарат получает данные от POS-терминала с возможностью онлайн-фискализации и печатает чек с ФП.

ю