СИСТЕМА ОТСЛЕЖИВАНИЯ ПРОДУКТОВ/ДЕЯТЕЛЬНОСТИ С ВЫСОКОЙ НАДЕЖНОСТЬЮ
SYSTEM OF MONITORING PRODUCTS/OPERATION WITH HIGH RELIABILITY

Область техники, к которой относится изобретение
Настоящее изобретение относится, в общем, к слежению и отслеживанию продуктов и/или деятельности.
В частности, настоящее изобретение находит преимущественное, но не исключительное, применение во всех областях техники, в которых надежное и гарантированное отслеживание продукта и/или деятельности представляет обязательное и/или ценное требование для продукта и/или деятельности.
Уровень техники
Как известно, в настоящее время все в большей степени наблюдается потребность отслеживать продукты и/или деятельность посредством точной, надежной и верифицированной информации о продуктах и/или деятельности.
В общем, отслеживание продукта и/или деятельности содержит сбор информации обо всех основных событиях, связанных с продуктом и/или с деятельностью, которая должна отслеживаться.
В частности, информация обо всех основных событиях, связанных с продуктом, который должен отслеживаться, может содержать данные по географическому положению и времени, касающиеся производства, обработки, хранения, транспортировки и доставки продукта, тогда как информация обо всех основных событиях, связанных с деятельностью, которая должна отслеживаться, может содержать данные по географическому положению и времени, касающиеся различных задач, выполняемых в ходе деятельности, включающих в себя корректную и непротиворечивую последовательность задач, которые должны отслеживаться. Эти данные затем могут использоваться посредством третьих сторон, организаций, следящих за обеспечением соблюдения стандартов, контролирующих организаций и потребителей/клиентов в качестве объективного и надежного доказательства соответствия продукта и/или деятельности законам, нормативам, процедурам, опыту успешного практического применения и стандартам качества.
Следовательно, число систем и услуг, которые предоставляют отслеживание продуктов и/или деятельности с целью доказательства соответствия конкретным правилам и нормативам для третьих сторон и конечных потребителей/клиентов, растет все больше.
Примеры вариантов применения, для которых надежное и гарантированное отслеживание является важным, следующие: транспортировка отходов, транспортировка опасных грузов, транспортировка ценных грузов, транспортировка скоропортящихся продуктов, отслеживание продуктов питания на предмет гарантированного качества, распространение фармацевтической продукции, отслеживание холодильной цепи, защита и обеспечение соблюдения стандартов по гарантированному происхождению продуктов, критические банковские транзакции и отслеживание доставки пожертвований и гуманитарной помощи. Для всех этих вариантов применения географическое местоположение и время всех основных событий, связанных с продуктом и/или с деятельностью, является существенными признаками, чтобы доказывать качество и соответствие продукта и/или деятельности правилам и законодательным нормативам, следовательно, надежное отслеживание зачастую является обязательным требованием.
Например, в Европейском союзе и США отслеживаемость продуктов питания по всей стоимостной цепочки, т.е. от производителя к потребителю, является приоритетом для общественной безопасности, для обеспечения соблюдения стандартов по качеству и товарным этикеткам и для поддержки "кратчайшей реализации" цепочки доставки для устойчивых воздействий окружающей среды.
В частности, Европейский союз проявляет большую активность в области техники качества пищи, как продемонстрировано, например, посредством European Union Regulation n. 2081/92, принятого в 1992 году и направленного на то, чтобы регулировать и защищать географические индикаторы и обозначения происхождения для сельскохозяйственных продуктов и пищевых продуктов. Пример успешной истории в этом контексте представляется посредством Parmigiano Reggiano, который является одним из наиболее известных и развитых продуктов питания с защищенным обозначением происхождения (PDO) в мире. Случай Parmigiano Reggiano продемонстрировал значение принципа PDO и устойчивость бизнес-модели, в которой инвестиции в значительной степени оправданы увеличением доходов.
Конкретно, как очевидно, через несколько лет после введения принципа PDO, несмотря на явные преимущества для всей цепочки питательной ценности, принцип PDO продемонстрировал ограничение в задачах управления и обеспечения соблюдения стандартов, поскольку выполнение этих задач возлагается на организацию, которая зарегистрировала на преднамеренной основе бренд PDO, который должен защищаться. Действительно эта модель имеет внутренний потенциальный конфликт интересов при выполнении действий по регулированию и обеспечению соблюдения стандартов.
Другой пример варианта применения, для которого надежное и гарантированное отслеживание является важным, представляется посредством "отслеживаемости пожертвований", связанной с крупными национальными и международными проектами, направленными на то, чтобы предоставлять быструю помощь и поддержку регионам, пострадавшим в результате стихийных бедствий (например, цунами, землетрясений, наводнений) или крупных чрезвычайных ситуаций гуманитарного характера (например, гражданских войн, террористических атак). Эти проекты часто реализуются с помощью множества небольших денежных пожертвований, обычно выполняемых с использованием отправки посредством мобильных телефонов SMS, т.е. сообщений, отправляемых посредством службы коротких сообщений, давая возможность сбора и доставки значительной суммы денег местным органам власти или силам особого назначения, вовлеченным в интересующую область. Надежное и гарантированное отслеживание этих небольших денежных транзакций может отслеживаться с точки зрения "событий", ассоциированных с географическим местоположением и временем, с целью представлять свидетельства реальной и фактической доставки каждого, даже небольшого, денежного взноса.
Как упомянуто выше, отслеживание продукта и/или деятельности содержит сбор информации обо всех основных событиях, содержащей соответствующие данные по географическому положению и времени, связанные с продуктом и/или деятельностью.
Затем, эта информация зачастую сохраняется в средстве отслеживания, к примеру, в случае отслеживаемого продукта, на этикетке, которая связана с отслеживаемым продуктом, чтобы предоставлять эту информацию тому, кто интересуется ей, к примеру, продавцу, оператору по перевозке грузов, контролирующей организации или конечному потребителю.
Ранее, средством отслеживания всегда являлись печатные бумажные этикетки, тогда как в последние годы все в большей степени используются интеллектуальные этикетки.
Фактически, множество интеллектуальных этикеток, к примеру, на основе штрихкодов или технологии радиочастотной идентификации (RFID), уже используется для того, чтобы сохранять цифровые данные на носителях небольшого размера, таких как пластмассовые или бумажные этикетки, которые должны прикрепляться к продуктам, чтобы предоставлять различным пользователям, к примеру, продавцам, операторам по перевозке грузов, контролирующим организациям, конечным потребителям, информацию и данные о продуктах. В общем, интеллектуальные этикетки являются считываемыми посредством конкретных устройств.
Кроме того, технология интеллектуальных этикеток непрерывно совершенствуется с большими инвестициями и научно-исследовательской работой во всем мире, и тенденция направлена на меньшие электронные этикетки с большим объемом и характеристиками защиты от воровства и подделки.
Пример электронной этикетки с защитой от подделок представляется посредством интеллектуальных электронных этикеток, вставляемых в пробки высококачественных бутылок вина, чтобы не допускать фальсификаций и подделок.
Кроме того, поскольку, как упомянуто выше, информация обо всех основных событиях, связанных с продуктом и/или деятельностью, которая должна отслеживаться, может содержать данные по географическому положению и времени, множество систем отслеживания создано на основе спутниковой локализации также вследствие дешевизны и глобальной доступности.
В общем, известные системы отслеживания продукта на основе спутниковой локализации используют системы спутниковой локализации, к примеру, глобальную систему определения местоположения (GPS), чтобы вычислять позиции продукта, который должен отслеживаться, например, когда он производится, обрабатывается, сохраняется, транспортируется и доставляется. Затем каждая вычисленная позиция и соответствующее время, т.е. дата и время, когда позиция допускается посредством продукта, сохраняется в средстве отслеживания, которое связано с продуктом.
Кроме того, известные системы отслеживания деятельности на основе спутниковой локализации используют системы спутниковой локализации, к примеру GPS, чтобы вычислять соответствующие местоположения, в которых выполняются различные задачи деятельности, которая должна отслеживаться. Затем каждое вычисленное местоположение и соответствующее время, т.е. дата и время, когда соответствующая задача выполняется, становится доступным для того, кому они могут быть интересны.
В этом отношении, для некоторых вариантов применения отслеживания, например, для банковских транзакций и отслеживаемости пожертвований, хранение данных отслеживания при физической поддержке не всегда необходимо, при этом важно, по различным причинам, формировать и предоставлять различным пользователям данные отслеживания в электронной форме, например, делая их доступными в онлайновой базе данных, которая может быть общедоступной или иметь управляемый и ограниченный доступ.
Тем не менее, известные системы отслеживания на основе спутниковой локализации могут быть уязвимыми и, поэтому, могут быть подвергнуты сомнению, когда релевантность отслеживаемости является высокой и когда на надежность собираемой информации могут влиять преднамеренные или непреднамеренные искажения или даже фальсификации для совершения мошеннических действий.
Фактически, например, производитель вина может преднамеренно изменять географическое местоположение, сохраненное на этикетках, связанных с бутылками вина, производимыми им, чтобы имитировать географическое местоположение производства (или время/дату), отличающееся от реального, в результате мошеннически определяя высококачественную зону, связанную с ценным защищенным географическим индикатором (PGI) или PDO.
Другой пример может касаться компании, отвечающей за транспортировку опасных грузов, ограниченную рамками национального законодательства и согласно договору с государственным управлением. Если управление соблюдением правил основывается на отслеживании на основе GPS, эффективность этого управления сомнительна вследствие возможности записывать ложные позиции, чтобы демонстрировать соответствие правилам и законодательным нормативам.
Действительно, например, можно записывать и затем, сохранять ложные позиции в средстве отслеживания или посредством копирования подлинных данных местоположения с подлинных этикеток и вставки их в средство отслеживания или с использованием атак с имитацией сигнала спутниковой локализации на основе ложных сигналов спутниковой локализации, сформированных только для того, чтобы вычислять конкретные ложные позиции, которые являются более ценными, чем реальные, или которые являются общепризнанными, тогда как реальные не являются.
В общем, текущие системы отслеживания на основе спутниковой локализации приспосабливаются, конфигурируются и управляются посредством идентичной компании и пользователя, которые являются субъектом управления, с безусловным конфликтом интересов. Эта аномалия не дает возможности третьей стороне, к примеру контролирующей организации, полностью доверять выводам отслеживаемости. Контролирующая организация де-факто обязана основываться на честности компании, на общепризнанном характере "универсальной услуги" для сигналов глобальной навигационной спутниковой системы (GNSS), доступных по всему миру, и на технических трудностях при обработке GNSS-данных и приемных GNSS-устройств.
Следовательно, слабое место систем отслеживания на основе спутниковой локализации в отношении надежности и доверия к третьим сторонам и уязвимости для подделок является очевидным. Соответственно, необходимо гарантировать определение местоположения для третьих сторон, таких как контролирующие организации, продавцы, потребители, и иметь объективное доказательство достоверности сохраненных данных местоположения.
Поэтому последние созданные системы отслеживания на основе спутниковой локализации пытаются формировать и предоставлять конкретные данные, которые имеют намерение гарантировать достоверность сохраненных данных местоположения и повышать их надежность от преднамеренных или непреднамеренных искажений и фальсификаций.
Пример этого типа систем отслеживания раскрывается в международной заявке на патент, имеющей WO 2007049344 в качестве номера публикации.
Конкретно, WO 2007049344 раскрывает систему слежения за продуктами питания, которая следит за позициями и временами сбора продукта питания, соответствующими производству, отгрузке, транспортировке и т.д., продукта питания.
В частности, в WO 2007049344 позиции вычисляются на основе GPS. Например, согласно WO 2007049344, производитель продукта питания использует приемное GPS-устройство, чтобы получать местоположение производства продукта питания, причем это местоположение используется для того, чтобы следить за продуктом питания.
Кроме того, система слежения за продуктами питания, раскрытая в WO 2007049344, содержит серверное устройство верификации, которое принимает от пользователя, к примеру, производителя продукта питания, позицию и время, к примеру, местоположение производства и время отгрузки продукта питания и формирует верифицирующую информацию посредством синтезирования позиции, времени и уникальных данных, полученных только в одном из позиции и времени.
В частности, верифицирующая информация является информацией, верифицирующей позицию и время продукта питания, например верифицирующей местоположение производства и время отгрузки продукта питания.
Использование уникальных данных, полученных только в одном из позиции и времени, чтобы формировать верифицирующую информацию, повышает доказательственную ценность верифицирующей информации. Следовательно, согласно WO 2007049344, верифицирующая информация должна гарантировать позицию и время для третьих сторон, таких как контролирующие организации, продавцы, потребители, и должна представлять объективное доказательство достоверности позиции и времени.
Тем не менее, WO 2007049344 изучает то, как использовать только два типа уникальных данных, т.е.:
- погодные данные, которые серверное устройство верификации получает из метеорологического спутника и которые являются уникальными данными, полученными только в предварительно определенное время, к примеру, в дату и время отгрузки продукта питания, и
- информацию природных явлений, к примеру, температуру, влажность, атмосферное давление, высоту над уровнем моря и скорость ветра, которые являются уникальными данными, полученными только в предварительно определенной позиции, к примеру, местоположение производства продукта питания.
В частности, WO 2007049344 изучает то, как:
- в одном варианте осуществления, использовать только погодные данные, чтобы синтезировать верифицирующую информацию, причем тем самым верифицирующая информация гарантирует достоверность только времени, а не позиции; и
- в другом варианте осуществления, использовать информацию природных явлений в дополнение к погодным данным, чтобы синтезировать верифицирующую информацию, причем тем самым верифицирующая информация гарантирует достоверность позиции и времени.
Кроме того, в WO 2007049344 не изучается то, как получать информацию природных явлений.
Сущность изобретения
Заявитель заметил, что система слежения за продуктами питания, раскрытая в WO 2007049344, является очень сложной системой, поскольку для работы она должна использовать системы, существенно отличающиеся друг от друга, к примеру GPS и метеорологическую спутниковую систему.
В частности, система слежения за продуктами питания согласно WO 2007049344, чтобы работать, должна обязательно использовать, по меньшей мере, метеорологическую спутниковую систему, чтобы получать погодные данные, чтобы синтезировать верифицирующую информацию.
Кроме того, чтобы получать также информацию природных явлений, система слежения за продуктами питания согласно WO 2007049344 должна соединяться с системой или множеством устройств или систем, выполненных с возможностью считывать температуру, влажность, атмосферное давление, высоту над уровнем моря и скорость ветра в позициях, вычисленных пользователями, даже если WO 2007049344 не предоставляет каких-либо идей насчет этого.
Все эти признаки делают архитектуру системы слежения за продуктами питания согласно WO 2007049344 очень сложной и дорогой.
Цель настоящего изобретения состоит в том, чтобы затем предоставлять систему отслеживания на основе спутниковой локализации, которая является надежной в отношении преднамеренных или непреднамеренных искажений и фальсификаций и которая, в общем, не имеет архитектуры, которая является сложной и дорогой, и, в частности, отличается от системы слежения за продуктами питания, раскрытой в WO 2007049344.
Эти и другие цели достигаются посредством настоящего изобретения в том, что оно относится к системе отслеживания продуктов/деятельности, как задано в прилагаемой формуле изобретения.
Настоящее изобретение достигает вышеуказанных целей посредством системы отслеживания, выполненной с возможностью отслеживать продукт и/или деятельность и содержащей устройство слежения и сервер верификации, причем устройство слежения соединяется с сервером верификации посредством средства связи, выполненного с возможностью обеспечивать обмен данными между устройством слежения и сервером верификации.
Кроме того, устройство слежения соединяется с приемным устройством для спутниковой локализации, чтобы получать данные из него.
Приемное устройство для спутниковой локализации выполнено с возможностью принимать сигналы из системы спутниковой локализации, обрабатывать принимаемые сигналы, чтобы получать наблюдаемые параметры спутниковой локализации, и вычислять местоположения на основе наблюдаемых параметров спутниковой локализации.
Кроме того, устройство слежения выполнено с возможностью:
- получать из приемного устройства для спутниковой локализации данные определения положения, причем данные определения положения содержат местоположение, вычисленное посредством приемного устройства для спутниковой локализации, и время позиционирования, которое представляет время и дату, в которое местоположение вычисляется посредством приемного устройства для спутниковой локализации, причем данные определения положения связаны с продуктом и/или деятельностью, которая должна отслеживаться;
- выбирать наблюдаемый параметр спутниковой локализации, на основе которого местоположение вычисляется посредством приемного устройства для спутниковой локализации;
- получать из приемного устройства для спутниковой локализации выбранный наблюдаемый параметр спутниковой локализации; и
- предоставлять в сервер верификации данные определения положения и наблюдаемый параметр на основе спутниковой локализации, получаемый из приемного устройства для спутниковой локализации.
Кроме того, сервер верификации, в свою очередь, выполнен с возможностью:
- выполнять проверку на непротиворечивость местоположения на основе местоположения, содержащегося в данных определения положения, предоставленных посредством устройства слежения, и на основе наблюдаемого параметра спутниковой локализации, предоставленного посредством устройства слежения;
- формировать код подтверждения достоверности на основе итога проверки на непротиворечивость местоположения и на основе данных определения положения, предоставленных посредством устройства слежения; и
- предоставлять в устройство слежения сформированный код подтверждения достоверности.
В завершение, устройство слежения дополнительно выполнено с возможностью:
- сохранять данные определения положения и код подтверждения достоверности, предоставленные посредством сервера верификации, в средстве отслеживания, ассоциированном с продуктом и/или деятельностью, которая должна отслеживаться.
Краткое описание чертежей
Для лучшего понимания настоящего изобретения предпочтительные варианты осуществления, которые служат просто в качестве примера и не должны рассматриваться как ограничивающие, далее описываются со ссылкой на прилагаемые чертежи (не нарисованные в масштабе), на которых:
Фиг. 1 схематично показывает систему отслеживания согласно настоящему изобретению;
Фиг. 2 показывает первый пример данных отслеживаемости согласно настоящему изобретению;
Фиг. 3 показывает второй пример данных отслеживаемости согласно настоящему изобретению;
Фиг. 4 схематично показывает другой вариант осуществления настоящего изобретения;
Фиг. 5 показывает пример использования настоящего изобретения; и
Фиг. 6 показывает основные агенты, вовлеченные в стоимостную цепочку на основе настоящего изобретения.
Подробное описание предпочтительных вариантов осуществления
Нижеследующее пояснение представлено для того, чтобы давать возможность специалистам в данной области техники создавать и использовать изобретение.
Различные модификации вариантов осуществления должны быть очевидными для специалистов в данной области техники без отступления от объема настоящего изобретения согласно формуле изобретения.
Таким образом, настоящее изобретение не должно быть ограничено только показанными вариантами осуществления, а должно соответствовать самому широкому объему, согласованному с принципами и признаками, раскрытыми в данном документе, и заданному в прилагаемой формуле изобретения.
В общем, настоящее изобретение относится к системе отслеживания, выполненной с возможностью отслеживать продукт и/или деятельность посредством сбора и сохранения в реальном времени информации, по меньшей мере, об одном событии, связанном с продуктом и/или с деятельностью, которая должна отслеживаться.
В частности, информация, по меньшей мере, об одном событии, связанном с продуктом, который должен отслеживаться, содержит данные определения положения, которые, в свою очередь, содержат географическое местоположение и время позиционирования, которые соответствуют, по меньшей мере, одному событию, в то время как информация, по меньшей мере, об одном событии, связанном с деятельностью, которая должна отслеживаться, содержит данные определения положения, которые, в свою очередь, содержат географическое местоположение и время позиционирования, которые соответствуют, по меньшей мере, одному событию.
В частности, время позиционирования представляет абсолютное всемирное время и дату и местное время и дату.
Надлежащим образом, система отслеживания согласно настоящему изобретению может содержать сбор и сохранение в реальном времени информации обо всех основных событиях, связанных с продуктом и/или с деятельностью, которая должна отслеживаться.
В частности, информация обо всех основных событиях, связанных с продуктом, который должен отслеживаться, может содержать, надлежащим образом, данные определения положения, соответствующие каждому из всех основных событий, связанных с продуктом, который должен отслеживаться, таких как производство, обработка, хранение, транспортировка и доставка продукта, тогда как информация обо всех основных событиях, связанных с деятельностью, которая должна отслеживаться, может содержать, надлежащим образом, данные определения положения, соответствующие каждому из всех основных событий, связанных с деятельностью, которая должна отслеживаться, причем каждое из всех основных событий, связанных с деятельностью, которая должна отслеживаться, является конкретной задачей, выполняемой во время деятельности.
Собираемые и сохраненные данные определения положения могут использоваться посредством третьих сторон, организаций, следящих за обеспечением соблюдения стандартов, контролирующих организаций и потребителей/клиентов в качестве объективного и надежного доказательства соответствия отслеживаемого продукта и/или отслеживаемой деятельности законам, нормативам, процедурам, опыту успешного практического применения и стандартам и требованиям качества.
Кроме того, система отслеживания согласно настоящему изобретению автоматически гарантирует правильность, надежность, подлинность и истинность данных определения положения, которые получаются на основе спутниковой локализации и используются для того, чтобы отслеживать продукт или деятельность.
Кроме того, система отслеживания согласно настоящему изобретению выполнена с возможностью формировать данные отслеживаемости, которые инкапсулируют гарантируемые данные определения положения и, надлежащим образом, также другие атрибуты качества в зависимости от конкретного варианта применения системы отслеживания, например температуру для отслеживания холодильной цепи, конкретные этапы обработки для отслеживания производства, хранения и доставки пищевых продуктов.
В частности, Фиг. 1 схематично показывает систему 10 отслеживания согласно настоящему изобретению, причем система 10 отслеживания выполнена с возможностью отслеживать продукт и/или деятельность и содержит:
- устройство 11 слежения; и
- сервер 12 верификации.
Конкретно, устройство 11 слежения соединяется с сервером 12 верификации посредством средства связи, используемого для того, чтобы обмениваться данными между устройством 11 слежения и сервером 12 верификации, как показано на Фиг. 1 посредством пунктирной двунаправленной стрелки 13.
Кроме того, устройство 11 слежения соединяется с приемным устройством глобальной навигационной спутниковой системы (GNSS), чтобы получать данные из него, при этом приемное GNSS-устройство не показано на Фиг. 1. Например, приемное GNSS-устройство может быть, надлежащим образом, приемным GPS-устройством, приемным Galileo-устройством или комбинированным приемным устройством с поддержкой нескольких созвездий, имеющим возможность захватывать сигналы от GPS, Galileo и других GNSS, доступных в будущем.
Как известно, в данный момент, характерное приемное GNSS-устройство работает посредством приема сигналов от GNSS, обработки принимаемых сигналов, чтобы получать наблюдаемые параметры GNSS, и вычисления местоположения на основе наблюдаемых параметров GNSS.
Кроме того, устройство 11 слежения выполнено с возможностью:
- получать в реальном времени из приемного GNSS-устройства данные определения положения, содержащие географическое местоположение, вычисленное посредством приемного GNSS-устройства, и время позиционирования, которое представляет универсальное и местное время и дату, когда географическое местоположение вычисляется посредством приемного GNSS-устройства, причем данные определения положения связаны с продуктом и/или деятельностью, которая должна отслеживаться;
- выбирать наблюдаемый параметр GNSS, на основе которого географическое местоположение вычисляется посредством приемного GNSS-устройства;
- получать из приемного GNSS-устройства выбранный наблюдаемый параметр GNSS; и
- предоставлять в сервер 12 верификации данные определения положения и наблюдаемый параметр GNSS, получаемый из приемного GNSS-устройства.
В этом отношении, настоящее изобретение далее изучает то, как использовать наблюдаемый параметр GNSS, чтобы проверять, в общем, вычисленное географическое местоположение и, надлежащим образом, является или нет вычисленное географическое местоположение непротиворечивым и когерентным с наблюдаемым параметром GNSS, на основе которого географическое местоположение вычислено посредством приемного GNSS-устройства.
В свою очередь, сервер 12 верификации выполнен с возможностью:
- выполнять проверку на непротиворечивость местоположения на основе географического местоположения, содержащегося в данных определения положения, предоставленных посредством устройства 11 слежения, и на основе наблюдаемого параметра GNSS, предоставленного посредством устройства 11 слежения;
- формировать код подтверждения достоверности на основе итога проверки на непротиворечивость местоположения и данных определения положения, предоставленных посредством устройства 11 слежения; и
- предоставлять в устройство 11 слежения код подтверждения достоверности.
Кроме того, устройство 11 слежения дополнительно выполнено с возможностью:
- сохранять данные определения положения и код подтверждения достоверности, предоставленные посредством сервера 12 верификации, в средстве отслеживания, ассоциированном с продуктом и/или деятельностью, которая должна отслеживаться.
Надлежащим образом, устройство 11 слежения выполнено с возможностью выбирать множество наблюдаемых параметров GNSS, чтобы повышать надежность проверки на непротиворечивость местоположения, выполняемой посредством сервера 12 верификации.
Предпочтительно, устройство 11 слежения выполнено с возможностью выбирать наблюдаемый параметр GNSS или множество наблюдаемых параметров GNSS, которые должны получаться из приемного GNSS-устройства согласно инструкциям, предоставленным в реальном времени посредством сервера 12 проверки достоверности на основе предварительно заданного алгоритма, на основе секретных специализированных функций данных определения положения и, надлежащим образом, других конфигурируемых параметров.
В этом отношении, предварительно заданный алгоритм, который дает возможность устройству 11 слежения выбирать динамически наблюдаемый параметр GNSS или множество наблюдаемых параметров GNSS из достижимых параметров, вводит дополнительную защиту от фальсификации в реальном времени, поскольку наблюдаемый параметр GNSS или множество наблюдаемых параметров GNSS, которые должны выбираться и затем получаться, неизвестны априори посредством устройства 11 слежения.
Соответственно, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать инструкции на основе предварительно заданного алгоритма, на основе секретных специализированных функций данных определения положения и, надлежащим образом, других конфигурируемых параметров; и
- предоставлять в устройство 11 слежения инструкции.
Предпочтительно, код подтверждения достоверности содержит первую часть, которая является считываемой, и вторая часть, которая шифруется с ключом шифрования, известным только посредством сервера 12 верификации.
Надлежащим образом, код подтверждения достоверности может инкапсулировать данные определения положения и итог проверки на непротиворечивость местоположения.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять проверку на непротиворечивость местоположения посредством проверки, является или нет географическое местоположение, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, непротиворечивым с наблюдаемым параметром GNSS или множеством наблюдаемых параметров GNSS, предоставленных посредством устройства 11 слежения.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат проверки на непротиворечивость местоположения, указывающий, является или нет местоположение, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, непротиворечивым с наблюдаемым параметром GNSS или множеством наблюдаемых параметров GNSS, предоставленных посредством устройства 11 слежения, причем результат проверки на непротиворечивость местоположения является итогом проверки на непротиворечивость местоположения.
Следовательно, результат проверки на непротиворечивость местоположения указывает, является или нет позиция корректной и подлинной с точки зрения времени позиционирования и географического местоположения.
Следовательно, также код подтверждения достоверности указывает, является или нет позиция корректной и подлинной с точки зрения времени позиционирования и географического местоположения.
Более надлежащим образом, результат проверки на непротиворечивость местоположения может быть сформирован положительным, если географическое местоположение является непротиворечивым с наблюдаемым параметром GNSS или множеством наблюдаемых параметров GNSS, в то время как может быть сформирован отрицательным, если местоположение не является непротиворечивым с наблюдаемым параметром GNSS или множеством наблюдаемых параметров GNSS.
Предпочтительно, приемное GNSS-устройство, соединенное с устройством 11 слежения, является приемным GNSS-устройством с поддержкой Galileo, т.е. приемным GNSS-устройством, которое выполнено с возможностью принимать сигналы из навигационной системы Galileo, обрабатывать принимаемые сигналы, чтобы получать наблюдаемые параметры Galileo, и вычислять местоположения на основе наблюдаемых параметров Galileo.
Кроме того, устройство 11 слежения дополнительно выполнено с возможностью:
- получать из приемного GNSS-устройства с поддержкой Galileo зашифрованные данные аутентификации Galileo-сигнала, которые принимаются посредством приемного GNSS-устройства с поддержкой Galileo из навигационной системы Galileo и являются текущими на время позиционирования; и
- предоставлять в сервер 12 верификации также зашифрованные данные аутентификации Galileo-сигнала, получаемые из приемного GNSS-устройства с поддержкой Galileo.
В этом отношении, как известно, навигационная система Galileo, в качестве одной из своих инновационных функций, предвидит аутентификацию передаваемых сигналов посредством данных аутентификации Galileo-сигнала, которые изменяются как функция от времени и передаются в качестве зашифрованной цифровой подписи, связанной с передаваемыми сигналами, чтобы доказывать истинность передаваемых сигналов, т.е. чтобы доказывать, что принимаемые сигналы фактически переданы посредством "реальной" навигационной системы Galileo.
Следовательно, настоящее изобретение далее изучает то, как использовать предпочтительно также данные аутентификации Galileo-сигнала, чтобы повышать надежность отслеживания в отношении преднамеренных искажений и фальсификаций, к примеру, на основе атак с имитацией GNSS-сигнала и фальсификации фактического времени позиционирования.
Действительно, только сервер 12 верификации использует ключ аутентификации на основе Galileo, необходимый для того, чтобы расшифровывать зашифрованные данные аутентификации на основе Galileo, предоставленные посредством устройства 11 слежения. Этот Galileo-ключ предоставляется посредством навигационной системы Galileo через средство(а) распределения ключей на сервер 12 верификации согласно последовательностям операций, заданным посредством оператора системы Galileo.
Соответственно, сервер 12 верификации дополнительно выполнен с возможностью:
- выполнять первую проверку подлинности Galileo-сигнала на основе зашифрованных данных аутентификации Galileo-сигнала, предоставленных посредством устройства 11 слежения, и на основе Galileo-ключа, предоставленного посредством навигационной системы Galileo через средство(а) распределения ключей; и
- формировать код подтверждения достоверности также на основе итога первой проверки подлинности Galileo-сигнала.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также итог первой проверки подлинности Galileo-сигнала.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять первую проверку подлинности Galileo-сигнала посредством проверки, являются или нет зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, расшифровываемыми с использованием Galileo-ключа.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат первой проверки подлинности Galileo-сигнала, указывающий, являются или нет зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, расшифровываемыми с использованием Galileo-ключа, причем результат первой проверки подлинности Galileo-сигнала является итогом первой проверки подлинности Galileo-сигнала.
Следовательно, результат первой проверки подлинности Galileo-сигнала указывает, вычислено или нет географическое местоположение фактически на основе навигационной системы Galileo.
Следовательно, также код подтверждения достоверности указывает, вычислено или нет географическое местоположение фактически на основе "реальных" сигналов, передаваемых посредством навигационной системы Galileo.
Более надлежащим образом, результат первой проверки подлинности Galileo-сигнала может быть сформирован положительным, если зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, являются расшифровываемыми с использованием Galileo-ключа, в то время как может быть сформирован отрицательным, если зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, не являются расшифровываемыми с использованием Galileo-ключа.
Предпочтительно, в качестве дополнительной функциональности, направленной на то, чтобы повышать надежность проверки, сервер 12 верификации соединяется со вторым приемным GNSS-устройством с поддержкой Galileo, чтобы получать данные из него, и дополнительно выполнен с возможностью:
- получать из второго приемного GNSS-устройства с поддержкой Galileo зашифрованные данные аутентификации Galileo-сигнала, принимаемые посредством второго приемного GNSS-устройства с поддержкой Galileo из навигационной системы Galileo;
- сохранять зашифрованные данные аутентификации Galileo-сигнала, получаемые из второго приемного Galileo-устройства;
- выполнять вторую проверку подлинности Galileo-сигнала на основе зашифрованных данных аутентификации Galileo-сигнала, предоставленных посредством устройства 11 слежения, на основе времени позиционирования, содержащегося в данных определения положения, предоставленных посредством устройства 11 слежения, и, по меньшей мере, на основе одних из сохраненных зашифрованных данных аутентификации Galileo-сигнала; и
- формировать код подтверждения достоверности также на основе итога второй проверки подлинности Galileo-сигнала.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также итог второй проверки подлинности Galileo-сигнала.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять вторую проверку подлинности Galileo-сигнала посредством проверки, являются или нет зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, непротиворечивыми с сохраненными зашифрованными данными аутентификации Galileo-сигнала, текущими на время позиционирования, которое содержится в данных определения положения, предоставленных посредством устройства 11 слежения.
В частности, вторая проверка подлинности Galileo-сигнала может выполняться посредством сравнения зашифрованных данных аутентификации Galileo-сигнала, предоставленных посредством устройства 11 слежения, и сохраненных зашифрованных данных аутентификации Galileo-сигнала, соответствующих времени позиционирования после соответствующих расшифровок.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат второй проверки подлинности Galileo-сигнала, указывающий, являются или нет зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, равными сохраненным зашифрованным данным аутентификации Galileo-сигнала, текущим на время позиционирования, причем результат второй проверки подлинности Galileo-сигнала является итогом второй проверки подлинности Galileo-сигнала.
Следовательно, результат первой проверки подлинности Galileo-сигнала указывает, является или нет время позиционирования корректным, и вычислено или нет местоположение фактически на основе навигационной системы Galileo.
Следовательно, также код подтверждения достоверности указывает, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение фактически на основе "реальных" сигналов, передаваемых посредством навигационной системы Galileo.
Более надлежащим образом, результат второй проверки подлинности Galileo-сигнала может быть сформирован положительным, если зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, являются корректными и равными сохраненным зашифрованным данным аутентификации Galileo-сигнала, соответствующим времени позиционирования, в то время как может быть сформирован отрицательным, если зашифрованные данные аутентификации Galileo-сигнала, предоставленные посредством устройства 11 слежения, не являются равными сохраненным зашифрованным данным аутентификации Galileo-сигнала, соответствующим времени позиционирования.
Предпочтительно, устройство 11 слежения соединяется с приемным GNSS-устройством с поддержкой Galileo и дополнительно выполнено с возможностью:
- получать из приемного GNSS-устройства с поддержкой Galileo сообщение о целостности данных, которое принимается посредством приемного GNSS-устройства с поддержкой Galileo из навигационной системы Galileo в качестве части Galileo-услуги "охрана человеческой жизни" (SoL) и является действительным на время позиционирования; и
- предоставлять в сервер 12 верификации также сообщение о целостности данных Galileo, получаемое из приемного GNSS-устройства с поддержкой Galileo.
В этом отношении, настоящее изобретение далее изучает то, как использовать предпочтительно также сообщения о целостности данных, передаваемые посредством навигационной системы Galileo, в качестве доказательства аутентификации источника сигнала и истинного времени обнаружения, используемого для того, чтобы вычислять местоположение.
Соответственно, сервер 12 верификации соединяется со вторым приемным GNSS-устройством с поддержкой Galileo и дополнительно выполнен с возможностью:
- получать из второго приемного GNSS-устройства с поддержкой Galileo сообщения о целостности данных Galileo, принимаемые посредством второго приемного Galileo-устройства из навигационной системы Galileo;
- сохранять сообщения о целостности данных Galileo, получаемые из второго приемного GNSS-устройства с поддержкой Galileo;
- выполнять третью проверку подлинности Galileo-сигнала на основе сообщения о целостности данных Galileo, предоставленного посредством устройства 11 слежения, на основе времени позиционирования, содержащегося в данных определения положения, предоставленных посредством устройства 11 слежения, и, по меньшей мере, на основе одного из сохраненных сообщений о целостности данных Galileo; и
- формировать код подтверждения достоверности также на основе итога третьей проверки подлинности Galileo-сигнала.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также итог третьей проверки подлинности Galileo-сигнала.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять третью проверку подлинности Galileo-сигнала посредством проверки, является или нет сообщение о целостности данных Galileo, предоставленное посредством устройства 11 слежения, непротиворечивым с сохраненным сообщением о целостности данных Galileo, действительным на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат третьей проверки подлинности Galileo-сигнала, указывающий, равно или нет сообщение о целостности данных Galileo, предоставленное посредством устройства 11 слежения, сохраненному сообщению о целостности данных Galileo, действительному на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, причем результат третьей проверки подлинности Galileo-сигнала является итогом третьей проверки подлинности Galileo-сигнала.
Более надлежащим образом, результат третьей проверки подлинности Galileo-сигнала может быть сформирован положительным, если сообщение о целостности данных Galileo, предоставленное посредством устройства 11 слежения, равно сохраненному сообщению о целостности данных Galileo, действительному на время позиционирования, в то время как может быть сформирован отрицательным, если сообщение о целостности данных Galileo, предоставленное посредством устройства 11 слежения, не равно сохраненному сообщению о целостности данных Galileo, действительному на время позиционирования.
Следовательно, поскольку, как известно, навигационная система Galileo передает каждую секунду соответствующее сообщение о целостности данных Galileo, которое содержит индикатор относительно соответствующего периода времени достоверности, сообщение о целостности данных Galileo, предоставленное посредством устройства 11 слежения, дает возможность серверу 12 верификации проверять, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение фактически на основе навигационной системы Galileo.
Действительно, сообщение о целостности данных Galileo является непрерывно изменяющимся источником цифровых данных, передаваемых посредством навигационной системы Galileo, поскольку оно основывается на непрерывном контроле сигналов Galileo-услуги SoL, как следствие, оно используется для того, чтобы проверять достоверность времени позиционирования.
Следовательно, результат первой проверки подлинности Galileo-сигнала указывает, является или нет время позиционирования корректным, и вычислено или нет местоположение фактически на основе навигационной системы Galileo.
Следовательно, также код подтверждения достоверности указывает, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение фактически на основе навигационной системы Galileo.
Предпочтительно, приемное GNSS-устройство, соединенное с устройством 11 слежения, дополнительно выполнено с возможностью принимать сигналы также из спутниковой системы уточнения и коррекции (SBAS), к примеру, европейской геостационарной службы навигационного покрытия (EGNOS), глобальной системы уточнения и коррекции (WAAS) и спутниковой системы уточнения и коррекции с поддержкой нескольких созвездий (MSAS), чтобы обрабатывать принимаемые сигналы, чтобы получать уточняющие данные и вычислять местоположения также на основе уточняющих данных, чтобы повышать производительность вычисления местоположения, когда рассматриваемая географическая область покрывается посредством соответствующей региональной услуги SBAS, причем тем самым приемное GNSS-устройство является приемным GNSS-устройством с поддержкой SBAS.
Кроме того, устройство 11 слежения, предпочтительно, дополнительно выполнено с возможностью:
- получать из приемного GNSS-устройства с поддержкой SBAS сообщение о целостности данных SBAS, которое принимается посредством приемного GNSS-устройства с поддержкой SBAS от SBAS и является действительным на время позиционирования; и
- предоставлять в сервер 12 верификации также сообщение о целостности данных SBAS, получаемое из приемного GNSS-устройства с поддержкой SBAS.
В этом отношении, настоящее изобретение далее изучает то, как использовать предпочтительно также сообщения о целостности данных, передаваемые посредством SBAS, в качестве дополнительного доказательства аутентификации сигналов и фактического времени, чтобы вычислять местоположение.
Соответственно, сервер 12 верификации, в свою очередь, соединяется со вторым приемным GNSS-устройством с поддержкой SBAS и дополнительно выполнен с возможностью:
- получать из второго приемного GNSS-устройства с поддержкой SBAS сообщения о целостности данных SBAS, принимаемые посредством второго приемного GNSS-устройства с поддержкой SBAS от SBAS;
- сохранять сообщения о целостности данных SBAS, получаемые из второго приемного GNSS-устройства с поддержкой SBAS;
- выполнять проверку подлинности сигнала SBAS на основе сообщения о целостности данных SBAS, предоставленного посредством устройства 11 слежения, на основе времени позиционирования, содержащегося в данных определения положения, предоставленных посредством устройства 11 слежения, и, по меньшей мере, на основе одного из сохраненных сообщений о целостности данных SBAS; и
- формировать код подтверждения достоверности также на основе итога проверки подлинности сигнала SBAS.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также итог проверки подлинности сигнала SBAS.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять проверку подлинности сигнала SBAS посредством проверки, является или нет сообщение о целостности данных SBAS, предоставленное посредством устройства 11 слежения, непротиворечивым с сохраненным сообщением о целостности данных SBAS, действительным на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат проверки подлинности сигнала SBAS, указывающий, равно или нет сообщение о целостности данных SBAS, предоставленное посредством устройства 11 слежения, сохраненному сообщению о целостности данных SBAS, действительному на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, причем результат проверки подлинности сигнала SBAS является итогом проверки подлинности сигнала SBAS.
Более надлежащим образом, результат проверки подлинности сигнала SBAS может быть сформирован положительным, если сообщение о целостности данных SBAS, предоставленное посредством устройства 11 слежения, равно сохраненному сообщению о целостности данных SBAS, действительному на время позиционирования, в то время как может быть сформирован отрицательным, если сообщение о целостности данных SBAS, предоставленное посредством устройства 11 слежения, не равно сохраненному сообщению о целостности данных SBAS, действительному на время позиционирования.
Следовательно, поскольку, как известно, также SBAS передает каждую секунду соответствующее сообщение о целостности данных SBAS, которое содержит индикатор относительно соответствующего периода времени достоверности, сообщение о целостности данных SBAS, предоставленное посредством устройства 11 слежения, дает возможность серверу 12 верификации проверять, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение фактически на основе SBAS.
Соответственно, результат проверки подлинности сигнала SBAS указывает, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение действительно на основе SBAS.
Следовательно, также код подтверждения достоверности указывает, является или нет время позиционирования корректным, и вычислено или нет географическое местоположение действительно на основе SBAS.
Предпочтительно, устройство 11 слежения соединяется с приемным GNSS-устройством с поддержкой SBAS и дополнительно выполнено с возможностью:
- получать из приемного GNSS-устройства с поддержкой SBAS уточняющие данные SBAS, на основе которых вычисляется географическое местоположение; и
- предоставлять в сервер 12 верификации также уточняющие данные SBAS, получаемые из приемного GNSS-устройства с поддержкой SBAS.
В этом отношении, настоящее изобретение далее изучает то, как использовать предпочтительно также уточняющие данные SBAS, чтобы проверять, в общем, является или нет вычисленное географическое местоположение корректным, и, в частности, является или нет вычисленное географическое местоположение непротиворечивым с уточняющими данными SBAS, на основе которых вычислено местоположение.
Соответственно, сервер 12 верификации, в свою очередь, соединяется со вторым приемным GNSS-устройством с поддержкой SBAS и дополнительно выполнен с возможностью:
- получать из второго приемного GNSS-устройства с поддержкой SBAS уточняющие данные SBAS, принимаемые посредством второго приемного GNSS-устройства с поддержкой SBAS от SBAS;
- сохранять уточняющие данные SBAS, получаемые из второго приемного GNSS-устройства с поддержкой SBAS;
- выполнять множественную проверку на основе уточняющих данных SBAS, предоставленных посредством устройства 11 слежения, на основе данных определения положения, предоставленных посредством сервера 12 слежения, и, по меньшей мере, на основе одних из сохраненных уточняющих данных SBAS; и
- формировать код подтверждения достоверности также на основе итога множественной проверки.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также итог множественной проверки.
Кроме того, сервер 12 верификации, предпочтительно, выполнен с возможностью осуществлять множественную проверку посредством проверки, являются или нет уточняющие данные SBAS, предоставленные посредством устройства 11 слежения, непротиворечивыми с сохраненными уточняющими данными SBAS, действительными на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, и является или нет географическое местоположение, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, непротиворечивым с сохраненными уточняющими данными, действительными на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения.
Надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- формировать результат множественной проверки, указывающий, являются или нет уточняющие данные SBAS, предоставленные посредством устройства 11 слежения, равными сохраненным уточняющим данным SBAS, действительным на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, и является или нет географическое местоположение, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, непротиворечивым с сохраненными уточняющими данными, действительными на время позиционирования, содержащееся в данных определения положения, предоставленных посредством устройства 11 слежения, причем результат множественной проверки является итогом множественной проверки.
Более надлежащим образом, результат множественной проверки может быть сформирован положительным, если уточняющие данные SBAS, предоставленные посредством устройства 11 слежения, являются равными сохраненным уточняющим данным SBAS, действительным на время позиционирования, и географическое местоположение является непротиворечивым с сохраненными уточняющими данными SBAS, действительными на время позиционирования, в то время как может быть сформирован отрицательным, если уточняющие данные SBAS, предоставленные посредством устройства 11 слежения, не являются равными сохраненным уточняющим данным SBAS, действительным на время позиционирования, и/или если географическое местоположение не является непротиворечивым с сохраненными уточняющими данными SBAS, действительными на время позиционирования.
Следовательно, результат множественной проверки указывает, является или нет время позиционирования корректным, и является или нет географическое местоположение корректным и фактически вычисленным на основе SBAS.
Следовательно, также код подтверждения достоверности указывает, является или нет время позиционирования корректным, и является или нет географическое местоположение корректным и фактически вычисленным на основе SBAS.
В этом отношении, если приемное GNSS-устройство с поддержкой SBAS, соединенное с устройством 11 слежения, является приемным GNSS-устройством с поддержкой EGNOS, сервер 12 верификации может быть, надлежащим образом, соединен с интерфейсом услуги доступа к данным на основе EGNOS (EDAS), чтобы получать уточняющие данные EGNOS и/или сообщения о целостности данных EGNOS из него.
Можно принимать во внимание, что система 10 отслеживания согласно настоящему изобретению выполнена с возможностью осуществлять:
- в одном варианте осуществления, по меньшей мере, проверку на непротиворечивость местоположения;
- во втором варианте осуществления, проверку на непротиворечивость местоположения и, по меньшей мере, одну проверку, содержащуюся в рамках первой проверки подлинности Galileo-сигнала, второй проверки подлинности Galileo-сигнала, третьей проверки подлинности Galileo-сигнала, проверки подлинности сигнала SBAS и множественной проверки;
- в третьем варианте осуществления, проверку на непротиворечивость местоположения и, по меньшей мере, две проверки, содержащиеся в рамках первой проверки подлинности Galileo-сигнала, второй проверки подлинности Galileo-сигнала, третьей проверки подлинности Galileo-сигнала, проверки подлинности сигнала SBAS и множественной проверки;
- в четвертом варианте осуществления, проверку на непротиворечивость местоположения и, по меньшей мере, три проверки, содержащиеся в рамках первой проверки подлинности Galileo-сигнала, второй проверки подлинности Galileo-сигнала, третьей проверки подлинности Galileo-сигнала, проверки подлинности сигнала SBAS и множественной проверки;
- в пятом варианте осуществления, проверку на непротиворечивость местоположения и, по меньшей мере, четыре проверки, содержащиеся в рамках первой проверки подлинности Galileo-сигнала, второй проверки подлинности Galileo-сигнала, третьей проверки подлинности Galileo-сигнала, проверки подлинности сигнала SBAS и множественной проверки; и,
- в шестом варианте осуществления, проверку на непротиворечивость местоположения, первую проверку подлинности Galileo-сигнала, вторую проверку подлинности Galileo-сигнала, третью проверку подлинности Galileo-сигнала, проверку подлинности сигнала SBAS и множественную проверку.
Кроме того, сервер 12 верификации может, надлежащим образом, дополнительно быть выполнен с возможностью:
- формировать результат проверки достоверности на основе соответствующего итога всех выполняемых проверок; и
- формировать код подтверждения достоверности также на основе результата проверки достоверности.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также результат проверки достоверности.
Более надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- назначать результату проверки достоверности положительное значение, если все выполняемые проверки имеют соответствующий итог, который является положительным; и
- назначать результату проверки достоверности отрицательное значение, если, по меньшей мере, одна из всех выполняемых проверок имеет соответствующий итог, который является отрицательным.
Предпочтительно, устройство 11 слежения дополнительно выполнено с возможностью:
- формировать данные журнала событий, содержащие информацию о событии, которое соответствует и должно быть ассоциировано с данными определения положения и связано с продуктом и/или деятельностью, которая должна отслеживаться; и
- предоставлять в сервер 12 верификации также данные журнала событий.
Соответственно, сервер 12 верификации дополнительно выполнен с возможностью:
- формировать код подтверждения достоверности также на основе данных журнала событий, предоставленных посредством устройства 11 слежения.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также данные журнала событий.
Кроме того, устройство 11 слежения, предпочтительно, дополнительно выполнено с возможностью:
- обнаруживать данные отслеживаемости, сохраненные в средстве отслеживания;
- если данные отслеживаемости обнаруживаются, обновлять данные отслеживаемости в средстве отслеживания посредством добавления к данным отслеживаемости данных определения положения, данных журнала событий и кода подтверждения достоверности, предоставленного посредством сервера 12 верификации; и
- если данные отслеживаемости не обнаруживаются, формировать данные отслеживаемости и сохранять сформированные данные отслеживаемости в средстве отслеживания, причем сформированные данные отслеживаемости содержат данные определения положения, данные журнала событий и код подтверждения достоверности, предоставленный посредством сервера 12 верификации.
В частности, Фиг. 2 показывает первый пример данных 20 отслеживаемости согласно настоящему изобретению.
Конкретно, как показано на Фиг. 2, данные 20 отслеживаемости содержат данные 21 определения положения, данные 22 журнала событий и код 23 подтверждения достоверности.
Надлежащим образом, сервер 12 верификации содержит веб-портал, который выполнен с возможностью, во время обязательного процесса регистрации, регистрировать пользователя и предоставлять пользователю идентификационный код пользователя и идентификационный код или коды устройств слежения в случае нескольких экземпляров, причем идентификационный код пользователя идентифицирует однозначно пользователя, в то время как идентификационный код устройства слежения идентифицирует однозначно устройство 11 слежения, которое пользователь использует для того, чтобы отслеживать продукт и/или деятельность. Кроме того, сервер 12 верификации выполнен с возможностью сохранять все идентификационные коды пользователей и все идентификационные коды устройств слежения, предоставленные посредством веб-портала.
Надлежащим образом, устройство 11 слежения может быть дополнительно выполнено с возможностью:
- предоставлять в сервер 12 верификации также идентификационный код пользователя и идентификационный код устройства слежения.
Соответственно, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- обмениваться данными и предоставлять код подтверждения достоверности только в устройства 11 слежения, которые предоставляют идентификационный код устройства слежения и идентификационный код пользователя, которые соответствуют, соответственно, сохраненному идентификационному коду устройства слежения и сохраненному идентификационному коду пользователя; и
- формировать код подтверждения достоверности также на основе идентификационного кода устройства слежения и идентификационного кода пользователя, предоставленного посредством устройства 11 слежения.
Надлежащим образом, код подтверждения достоверности может инкапсулировать также идентификационный код устройства слежения и идентификационный код пользователя.
Более надлежащим образом, код подтверждения достоверности является алфавитно-цифровым кодом.
Кроме того, устройство 11 слежения может, надлежащим образом, дополнительно быть выполнено с возможностью:
- сохранять в средстве отслеживания также контрольную сумму, которая должна использоваться для того, чтобы обеспечивать непротиворечивость сохраненных данных отслеживаемости.
Более надлежащим образом, сервер 12 верификации может быть дополнительно выполнен с возможностью:
- вычислять контрольную сумму; и
- предоставлять в устройство 11 слежения вычисленную контрольную сумму.
Надлежащим образом, средство отслеживания может быть электронной этикеткой, например, на основе RFID-технологии.
Надлежащим образом, устройство 11 слежения может соединяться также с температурным датчиком и может быть дополнительно выполнено с возможностью:
- получать считываемую температуру из температурного датчика, причем считываемая температура соответствует событию, которое соответствует и ассоциировано с данными определения положения и связано с продуктом и/или с деятельностью, которая должна отслеживаться; и
- включать в данные журнала событий считываемую температуру.
Надлежащим образом, устройство 11 слежения может соединяться также с гигрометром и может быть дополнительно выполнено с возможностью:
- получать считываемую влажность из гигрометра, причем считываемая влажность соответствует событию; и
- включать в данные журнала событий считываемую влажность.
Надлежащим образом, устройство 11 слежения может быть дополнительно выполнено с возможностью:
- принимать ввод пользовательских данных от пользователя, причем пользовательские данные соответствуют событию; и
- включать в данные журнала событий пользовательские данные.
Надлежащим образом, пользователь может сохранять идентификационный код устройства слежения и идентификационный код пользователя в устройстве 11 слежения.
Альтернативно, устройство 11 слежения может быть дополнительно выполнено с возможностью:
- принимать ввод идентификационного кода устройства слежения и идентификационного кода пользователя от пользователя.
Например, устройство 11 слежения может быть соединено с сенсорным экраном и/или клавиатурой, используемой для того, чтобы принимать ввод от пользователя пользовательских данных и/или идентификационных кодов.
Кроме того, Фиг. 3 показывает второй пример данных 30 отслеживаемости, используемых для того, чтобы отслеживать продукт и/или деятельность и сохраненных в средстве отслеживания, согласно настоящему изобретению.
В частности, как показано на Фиг. 3, данные 30 отслеживаемости содержат множество данных 31 определения положения, данных 32 журнала событий и кодов 33 подтверждения достоверности и сохраняются в средстве отслеживания вместе с контрольной суммой 34, которая должна использоваться для того, чтобы обеспечивать непротиворечивость данных 30 отслеживаемости.
Конкретно, данные 30 отслеживаемости могут обновляться посредством добавления новых данных 31 определения положения, данных 32 журнала событий и кодов 33 подтверждения достоверности, соответствующих новым событиям, связанным с отслеживаемым продуктом и/или с отслеживаемой деятельностью.
Когда данные 30 отслеживаемости обновляются, также обновляется контрольная сумма 34.
Кроме того, механизм, чтобы блокировать данные 30 отслеживаемости, может, надлежащим образом, использоваться для предотвращения обновления данных 30 отслеживаемости, когда дополнительное обновление не ожидается или запрашивается. Также контрольная сумма 34 и конечный данный код 33 подтверждения достоверности, добавляемые к данным 30 отслеживаемости, могут использоваться с этой целью.
Соответственно, данные 30 отслеживаемости могут быть открытыми или заблокированными.
Надлежащим образом, данные 30 отслеживаемости могут блокироваться только посредством авторизованных пользователей.
Кроме того, сервер 12 верификации, предпочтительно, соединяется с первым средством сохранения, к примеру, базой данных и дополнительно выполнен с возможностью:
- сохранять сформированный код подтверждения достоверности в первом средстве сохранения.
Надлежащим образом, устройство 11 слежения может соединяться также со вторым средством сохранения, к примеру, базой данных и может быть дополнительно выполнено с возможностью:
- сохранять данные отслеживаемости во втором средстве сохранения.
Кроме того, Фиг. 4 показывает другой вариант осуществления настоящего изобретения.
В частности, Фиг. 4 схематично показывает систему 10' отслеживания, содержащую:
- устройство 11 слежения, как описано выше;
- сервер 12 верификации, как описано выше; и
- опрашивающее устройство 14.
Конкретно, опрашивающее устройство 14 соединяется с сервером 12 верификации посредством второго средства связи, используемого для того, чтобы обмениваться данными между опрашивающим устройством 14 и сервером 12 верификации, как показано на Фиг. 4 посредством второй пунктирной двунаправленной стрелки 15, в то время как пунктирная двунаправленная стрелка 13 представляет, как на Фиг. 1 и как упомянуто выше, средство связи, используемое для того, чтобы обмениваться данными между устройством 11 слежения и сервером 12 верификации.
Кроме того, опрашивающее устройство 14 выполнено с возможностью:
- извлекать из средства отслеживания сохраненные данные отслеживаемости, причем средство отслеживания ассоциировано с отслеживаемым продуктом и/или отслеживаемой деятельностью, при этом данные отслеживаемости, сохраненные в средстве отслеживания, содержат, по меньшей мере, один код подтверждения достоверности;
- предоставлять второму пользователю извлеченные данные отслеживаемости, причем второй пользователь использует опрашивающее устройство 14; и
- предоставлять в сервер 12 верификации, по меньшей мере, один код подтверждения достоверности, содержащийся в извлеченных данных отслеживаемости.
Соответственно, сервер 12 верификации дополнительно выполнен с возможностью:
- выполнять проверку на основе кода подтверждения достоверности на основе, по меньшей мере, одного кода подтверждения достоверности, предоставленного посредством опрашивающего устройства 14, и, по меньшей мере, на основе одного кода подтверждения достоверности, сохраненного в первом средстве сохранения; и
- предоставлять в опрашивающее устройство 14 результат проверки на основе кода подтверждения достоверности, который является итогом проверки на основе кода подтверждения достоверности.
Кроме того, опрашивающее устройство 14, в свою очередь, дополнительно выполнено с возможностью:
- предоставлять второму пользователю также результат проверки на основе кода подтверждения достоверности, предоставленного посредством сервера 12 верификации.
Например, опрашивающее устройство 14 может быть, надлежащим образом, соединено с дисплеем, используемым для того, чтобы предоставлять второму пользователю извлеченные данные отслеживаемости и результат проверки на основе кода подтверждения достоверности, предоставленного посредством сервера 12 верификации.
Предпочтительно, сервер верификации выполнен с возможностью осуществлять проверку на основе кода подтверждения достоверности посредством проверки того, соответствует или нет, по меньшей мере, один код подтверждения достоверности, предоставленный посредством опрашивающего устройства 14, коду подтверждения достоверности, сохраненному в первом средстве сохранения, и является или нет, по меньшей мере, один код подтверждения достоверности, предоставленный посредством опрашивающего устройства 14, непротиворечивым, т.е. равным соответствующему коду подтверждения достоверности, сохраненному в первом средстве сохранения.
Надлежащим образом, чтобы не допускать подделок и фальсификаций, опрашивающее устройство 14 может использоваться посредством организаций, следящих за обеспечением соблюдения стандартов, и конечных пользователей, чтобы считывать данные отслеживаемости, сохраненные в средстве отслеживания, и проверять, подтверждена достоверность данных отслеживаемости или нет.
Надлежащим образом, устройство 11 слежения и опрашивающее устройство 14 могут быть реализованы посредством соответствующих электронных устройств, содержащих соответствующее аппаратное средство и соответствующее программное средство, причем соответствующее аппаратное средство и соответствующее программное средство выполнены с возможностью реализовывать признаки устройства 11 слежения или опрашивающего устройства 14, как описано выше.
Кроме того, сервер 12 верификации может быть реализован на идентичном электронном устройстве устройства 11 слежения посредством соответствующего программного и аппаратного средства. В этом случае, сервер проверки достоверности используется в качестве "черного ящика" пользователем, который использует устройство 11 слежения. Режим "черного ящика" сервера 12 проверки достоверности не дает возможность пользователю, являющемуся субъектом управления отслеживанием, видеть и знать секретные ключи шифрования и проверки достоверности и связанные алгоритмы обработки, выполняемые посредством сервера 12 верификации. Этот секретный набор данных задается и известен только посредством органа власти, отвечающего за то, чтобы осуществлять управление, и рассматривается как собственный для "черного ящика" сервера 12 проверки достоверности. Орган власти, отвечающий за управление, может принимать решение о том, чтобы сублицензировать сервер 12 проверки достоверности соответствующей организации при условии отсутствия конфликта интересов с компанией, являющейся субъектом управления отслеживанием.
Альтернативно, сервер 12 верификации может быть реализован посредством электронного процессора и посредством программы, сохраненной и, при использовании, выполняемой посредством электронного процессора, причем электронный процессор и программа выполнены с возможностью реализовывать признаки сервера 12 верификации, как описано выше. В этом случае сервер 12 верификации может удаленно подключаться к устройству 11 слежения посредством сети проводной и/или беспроводной связи (которая является средством связи, используемым для того, чтобы обмениваться данными между устройством 11 слежения и сервером 12 верификации).
Кроме того, надлежащим образом, также второе средство связи может быть сетью проводной и/или беспроводной связи.
Кроме того, Фиг. 5 показывает очевидным способом пример использования настоящего изобретения.
В частности, в примере, показанном на Фиг. 5, система отслеживания согласно настоящему изобретению используется для того, чтобы отслеживать опасные грузы, которые должны транспортироваться.
Конкретно, как показано на Фиг. 5, средство 50 отслеживания ассоциировано с опасными грузами, которые должны отслеживаться, и данные отслеживаемости и контрольная сумма сохраняются/обновляются в средстве 50 отслеживания посредством нескольких устройств слежения согласно настоящему изобретению. Данные отслеживаемости и контрольная сумма сохраняются/обновляются в средстве 50 отслеживания, когда опасные грузы погружаются в грузовик каждый раз, когда это необходимо во время транспортировки опасных грузов, и когда опасные грузы выгружаются из грузовика в конечном пункте назначения.
Данные отслеживаемости и контрольная сумма также сохраняются/обновляются в средстве 50 отслеживания согласно сигналам тревоги и событиям, инициированным посредством предварительно заданных пороговых значений, ассоциированных с различными датчиками, используемыми для конкретного случая отслеживания (например, данные отслеживаемости сохраняются/обновляются на основе триггера, активированного, когда температура, наблюдаемая посредством выделенного датчика, повышает предварительно заданное пороговое значение).
Кроме того, идеи настоящего изобретения могут быть использованы для того, чтобы реализовывать стоимостную цепочку, заключающую в себе несколько агентов, причем стоимостная цепочка основывается на отслеживаемости, гарантируемой посредством данных отслеживаемости и посредством системы отслеживания согласно настоящему изобретению, при этом стоимостная цепочка является применимой ко всем областям техники, в которых надежное отслеживание продукта и/или деятельности представляет обязательное и/или ценное требование для продукта и/или деятельности, а также для вовлеченных агентов.
В частности, Фиг. 6 показывает очевидным способом основные агенты, вовлеченные в стоимостную цепочку на основе настоящего изобретения.
Конкретно, на Фиг. 6 каждый прямоугольник представляет соответствующий основной агент, вовлеченный в стоимостную цепочку, каждая стрелка и соответствующее направление представляют взаимосвязь, существующую между двумя соответствующими основными агентами, черный квадрат представляет сервер верификации согласно настоящему изобретению, используемый посредством одного из основных агентов, в частности, центр проверки достоверности, каждый черный круг представляет соответствующее устройство слежения согласно настоящему изобретению, используемое посредством соответствующего основного агента, и каждый черный ромб представляет соответствующее опрашивающее устройство согласно настоящему изобретению, используемое посредством соответствующего основного агента.
Более конкретно, как показано на Фиг. 6, основные агенты, вовлеченные в стоимостную цепочку на основе настоящего изобретения, следующие:
- компания, которая выполняет работу, например, производит продукт или предоставляет услугу и использует одно или более устройств слежения и опрашивающих устройств согласно настоящему изобретению, чтобы отслеживать выполняемую работу, поскольку отслеживаемость представляет для компании существенное доказательство соответствия законам, нормативам и договорным обязательствам для клиентов/конечных пользователей и контролирующих организаций/организаций, следящих за обеспечением соблюдения стандартов;
- клиенты/конечные пользователи, которые покупают продукт или услугу от компании, в общем, согласно договору, задающему обязательства, и которые используют опрашивающие устройства согласно настоящему изобретению, чтобы иметь доказательство качества и соответствия купленного продукта/услуги договорным обязательствам и законам и нормативам;
- контролирующие организации/организации, следящие за обеспечением соблюдения стандартов, которые используют опрашивающие устройства согласно настоящему изобретению, чтобы выполнять стандартные и специализированные проверки для работы, выполняемой посредством компании, чтобы верифицировать соответствие применимым законам/нормативам, предписываемым посредством регулирующих организаций;
- субподрядчик, который имеет договор субподряда с компанией, выполняет конкретную задачу работы и использует одно или более устройств слежения согласно настоящему изобретению, чтобы отслеживать выполняемую задачу и представлять свидетельства качества для компании, назначающей договор;
- потребительские ассоциации, которые защищают интересы потребителей, выдавая требования к уровню качества и способствуя надежным проверкам качества на основе отслеживания согласно настоящему изобретению для верификации требований к уровню качества;
- ассоциации производителей, которые защищают интересы компаний на конкретном секторе рынка посредством задания стандартов качества, конкретных административных мер для технологических процедур и других правил с целью "продавать" общий флаг качества;
- регулирующие организации, которые отвечают за то, чтобы задавать действующие законы и нормативы на международном, национальном и региональном уровне, причем правила и нормы, заданные посредством регулирующих организаций, включают себя надлежащие действия по регулированию и обеспечению соблюдения стандартов, необходимые для того, чтобы обеспечивать их применение; и
- центр проверки достоверности, который использует сервер верификации, чтобы предоставлять услугу с добавленной стоимостью во все ранее упомянутые основные агенты.
Следовательно, главные преимущества, введенные в стоимостной цепочке посредством настоящего изобретения, касаются:
- компании, которая может использовать несколько устройств слежения, чтобы автоматически формировать независимые и объективные доказательства для контролирующих организаций/организаций, следящих за обеспечением соблюдения стандартов, и клиентов/конечных пользователей со значительным снижением затрат, и несколько опрашивающих устройств, чтобы проверять задачу, выполняемую посредством субподрядчика, причем этот механизм обеспечения качества, введенный посредством настоящего изобретения, также позволяет защищать компанию от нелегальных конкурентов, которые не признают законы/нормативы или договорные обязательства;
- контролирующих организаций/организаций, следящих за обеспечением соблюдения стандартов, которые с использованием опрашивающих устройств могут сокращать усилия, требуемые для стандартных верификаций, чтобы использовать все ресурсы для специализированных верификаций; и
- клиентов/конечных пользователей, которые имеют очевидно большие преимущества от использования настоящего изобретения в стоимостной цепочке, поскольку доказательства отслеживаемости, ассоциированные с гарантией качества продукта/деятельности, не формируются посредством самих компаний, исключая потенциальный конфликт интересов.
Из вышеописанного, можно сразу принимать во внимание, что настоящее изобретение гарантирует надежность данных определения положения, используемых для того, чтобы отслеживать продукт и/или деятельность посредством проверки и верификации их правильности и их истинности.
Кроме того, согласно настоящему изобретению, простой, автоматический и быстрый отклик во время верификации предоставляется.
Кроме того, настоящее изобретение вводит инновационный механизм для отслеживаемости событий, связанных с местоположениями и временем, который позволяет отличать подлинные данные определения положения от искаженных и/или подтасованных данных определения положения, к примеру данных, полученных посредством атак с имитацией и глушением GNSS-сигнала. Этот механизм также позволяет идентифицировать ложные данные определения положения, полученные посредством клонирования подлинных данных определения положения, к примеру данных, полученных посредством простого копирования и вставки подлинных данных определения положения.
В частности, использование наблюдаемых параметров GNSS дает возможность различать, в общем, является или нет вычисленное местоположение корректным, и, в частности, является или нет вычисленное местоположение непротиворечивым с наблюдаемыми параметрами GNSS, на основе которых оно вычислено.
Использование данных аутентификации Galileo-сигнала дает возможность повышать надежность в отношении подделок, к примеру, на основе атак с имитацией Galileo-сигнала, поскольку данные аутентификации Galileo-сигнала, доступные в качестве части зашифрованных данных Galileo-сигнала, используются в качестве доказательства, что входные сигналы, на основе которых вычислено местоположение, являются фактически сформированными посредством навигационной системы Galileo, и что время позиционирования является истинным.
Также использование сообщений о целостности данных Galileo и/или SBAS дает возможность проверять истинность входных сигналов и непротиворечивость времени позиционирования, поскольку сообщения о целостности данных Galileo/SBAS передаются каждую секунду с сигналом услуги "охрана человеческой жизни" и имеют соответствующие периоды времени достоверности, поэтому, представляют уникальную и невоспроизводимую последовательность данных, применимую для того, чтобы различать фактическое время приема Galileo/SBAS-сигнала.
Кроме того, использование уточняющих данных SBAS дает возможность различать, являются или нет вычисленное местоположение и время позиционирования корректными.
Кроме того, использование кодов подтверждения достоверности, имеющих считываемую часть и зашифрованную часть, дает возможность авторизованным пользователям, знающим ключ расшифровки, проверять непротиворечивость между считываемыми и зашифрованными данными, тем самым дополнительно повышая надежность настоящего изобретения в отношении подделок.
Кроме того, может быть полезным подчеркнуть, что настоящее изобретение дает возможность получать очень надежное отслеживание только на основе спутниковой локализации без необходимости дополнительных источников данных, к примеру, метеорологической спутниковой системы.
В заключение, очевидно, что множество модификаций и разновидностей могут осуществляться в настоящем изобретении, все из которых попадают в рамки объема изобретения, заданного в прилагаемой формуле изобретения.