СИСТЕМЫ, УСТРОЙСТВА И СПОСОБЫ РАЗБЛОКИРОВАНИЯ ГЕНЕРИРУЮЩИХ АЭРОЗОЛЬ УСТРОЙСТВ Российский патент 2025 года по МПК G06F21/62 

Описание патента на изобретение RU2841054C1

Настоящее изобретение относится к системам, устройствам и способам для использования в разблокировании генерирующих аэрозоль устройств.

Может быть сложно ограничить или запретить неавторизованное использование генерирующих аэрозоль устройств, например, несовершеннолетними пользователями (например, пользователями, которым на законном основании не разрешено использовать генерирующие аэрозоль устройства), особенно при перепродаже генерирующих аэрозоль устройств между третьими лицами, такими как пользователи или неподходящие торговые точки. Например, если первый пользователь покупает генерирующее аэрозоль устройство в нормальной торговой точке, то первый пользователь может перепродать купленное генерирующее аэрозоль устройство второму пользователю, который может быть несовершеннолетним.

Кроме того, неавторизованные пользователи могут использовать генерирующие аэрозоль устройства авторизованных пользователей без ведома авторизованных пользователей. Например, если авторизованный пользователь оставит свое генерирующее аэрозоль устройство без присмотра, то неавторизованный пользователь может применить оставленное без присмотра генерирующее аэрозоль устройство без ведома авторизованного пользователя. Более того, например, если авторизованный пользователь потеряет свое генерирующее аэрозоль устройство, то неавторизованный пользователь может применить утерянное генерирующее аэрозоль устройство без ведома авторизованного пользователя.

Генерирующие аэрозоль устройства и относящиеся к ним системы могут обеспечивать ограниченные функциональные возможности блокирования. Опубликованная международная патентная заявка WO-2019/126805 A1 описывает испарители и испарительные системы, которые могут разблокировать испаритель для активации работы испарителя на основании определенного возраста пользователя, удовлетворяющего заданному пороговому значению (например, совершеннолетие). Испаритель может определять возраст или получать определение возраста с сервера и/или приложения. Более того, привязывание, блокирование и/или разблокирование испарителя может быть доступно посредством авторизации приложения в привязанный к испарителю аккаунт пользователя. Кроме этого, для блокирования/разблокирования испарителя может использоваться сгенерированный приложением совместный закрытый ключ, который передается на испаритель во время запроса на блокирование. И, помимо этого, испаритель может быть выполнен таким образом, что авторизованное владение запрещает привязывать принадлежащие другому владельцу аккаунта испарители к другим аккаунтом без явно выраженного открепления испарителя от оригинального аккаунта владельцем устройства, таким образом делая кражу сложнее за счет сообщения о том, что испаритель сопряжен с другим пользователем аккаунта. И еще помимо этого, испаритель может быть выполнен таким образом, что связанные пользователи испарителя могут привязывать только определенное число испарителей на некоторый период времени для предотвращения эксплуатации несовершеннолетними.

В патенте США № 9763478 описаны электронные устройства для парения, содержащие механизм блокирования, который может контролироваться с помощью по меньшей мере одного из модуля речевого профиля, пароля или модуля пароля доступа, физического ключа, сканера отпечатка пальцев, сканера идентификации по радужной оболочке глаз, авторизации стороннего устройства или других биометрических данных для блокирования или разблокирования. Более того, центральный сервер может принимать как информацию об использовании, так и информацию о местоположении, информацию об аккаунте с унифицированным доступом и информацию о слежении для определения того, что как устройство для парения, так и электронное устройство связи привязаны к одному и тому же пользователю.

В публикации заявки на патент США № 2015/0181945 A1 описано электронное устройство для парения, которое может обеспечить возможность предоставления электронным устройством для парения пара, который можно изменять (например, отключать, снижать, включать или увеличивать) в некоторых ситуациях (например, для предотвращения неавторизованного парения ребенком, подростком или другим лицом). Устройство мобильной связи может запустить приложение программного обеспечения, которое относится к электронной сигарете и получает информацию об авторизации от пользователя и обеспечивает возможность предоставления пара электронной сигареты, если оно определяет, что информация об авторизации является действительной и указывает на то, что пользователь является авторизованным для курения электронной сигареты. Устройство мобильной связи может отправить информацию об аутентификации (или ряд ее параметров) на удаленный сервер (например, веб-сервер) для аутентификации, что может быть особенно полезно, если третья сторона имела влияние на способность пользователя курить электронную сигарету.

Может быть сложным гарантировать, что только авторизованные пользователи используют функциональные возможности генерирующих аэрозоль устройств, особенно, если авторизованные пользователи перепродают свои генерирующие аэрозоль устройства. Дополнительно, различные разрешения вопроса блокирования и разблокирования могут быть обременительными в применении для пользователя и продавцов. Например, добросовестная перепродажа генерирующих аэрозоль устройств между пользователями может быть затруднительной, если функциональные возможности разблокирования и блокирования слишком обременительны и осложнены. Более того, изготовителям может быть сложно обеспечить различные разрешения вопроса блокирования и разблокирования. Кроме того, некоторые решения могут не предоставлять надежные функциональные возможности разблокирования и блокирования (например, неправильно зашифрованное функция разблокирования и блокирования), которые может обойти продвинутый неавторизованный пользователь (например, хакер) так, что они все еще могут иметь доступ к генерирующим аэрозоль устройствам, для использования которых они не авторизованы.

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

Настоящее изобретение может быть описано как предоставляющее иллюстративные генерирующие аэрозоль устройства, устройства пользовательского интерфейса и серверы для применения в разблокировании разблокируемых параметров генерирующих аэрозоль устройств при привязывании к одному аккаунту пользователя. Более того, настоящее изобретение может быть описано как дополнительно предоставляющее иллюстративные устройства, системы, и способы для применения в разблокировании разблокируемых параметров генерирующих аэрозоль устройств с помощью криптографической аутентификации на основе сервера. Иллюстративные устройства пользовательского интерфейса могут использоваться для инициирования процессов разблокирования между генерирующими аэрозоль устройствами и сервером, а данные, передающиеся между генерирующими аэрозоль устройствами и сервером, могут передаваться посредством устройств пользовательского интерфейса. Например, пользователь может подключить иллюстративное генерирующее аэрозоль устройство к иллюстративному серверу, например, в розничном магазине или посредством мобильного приложения, и после того, как пользователь был проверен (верифицирован), процесс разблокирования может быть инициирован.

Дополнительно, настоящее изобретение может также быть описано как предоставляющее иллюстративные генерирующие аэрозоль устройства, устройства пользовательского интерфейса и серверы для применения в блокировании уже разблокированных параметров генерирующих аэрозоль устройств (например, повторном блокировании разблокированных параметров), при отвязке от аккаунта пользователя или отмене его регистрации. Более того, настоящее изобретение может быть описано как дополнительно предоставляющее иллюстративные устройства, системы и способы для применения в блокировании уже разблокированных параметров генерирующих аэрозоль устройств с помощью криптографической аутентификации на основе сервера. Иллюстративные устройства пользовательского интерфейса могут использоваться для инициирования процессов блокирования между генерирующими аэрозоль устройствами и сервером, а данные, передающиеся между генерирующими аэрозоль устройствами и сервером, могут передаваться посредством устройств пользовательского интерфейса. Например, пользователь может подключить иллюстративное генерирующее аэрозоль устройство к иллюстративному серверу, например, в розничном магазине или посредством мобильного приложения, и, когда будет осуществлена отвязка пользователя от генерирующего аэрозоль устройства, может быть инициирован процесс блокирования.

Согласно одному аспекту настоящего изобретения предложено иллюстративное генерирующее аэрозоль устройство, содержащее контроллер, причем контроллер содержит один или более процессоров. Контроллер выполнен с возможностью предоставлять разблокируемый параметр, передавать запрос на разблокирование на сервер для разблокирования разблокируемого параметра, принимать разрешение на разблокирование от сервера в ответ на переданный запрос на разблокирование и разблокировать разблокируемый параметр в ответ на прием разрешения на разблокирование.

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

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

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

Иллюстративное генерирующее аэрозоль устройство, устройство пользовательского интерфейса и сервер могут преимущественно взаимодействовать или «работать вместе» для препятствования использованию генерирующего аэрозоль устройства несовершеннолетними пользователями простым, надежным и незамысловатым образом и препятствования перепродаже незаблокированных генерирующих аэрозоль устройств третьими лицами неавторизованным пользователям. В частности, например, передача разрешений на разблокирование от одного или обоих из сервера и устройства пользовательского интерфейса на генерирующее аэрозоль устройство может обеспечить простое, надежное и незамысловатое разблокирование генерирующих аэрозоль устройств для авторизованных пользователей и может помочь в препятствовании перепродаже незаблокированного генерирующего аэрозоль устройства третьими лицами неавторизованным пользователям. Более того, это можно описать так, что настоящее изобретение решает проблему обеспечения того, что только изготовитель генерирующего аэрозоль устройства, или электронного курительного устройства, может разблокировать определенный параметр или функцию генерирующего аэрозоль устройства для пользователей, которые были проверены как владельцы генерирующих аэрозоль устройств до первого использования или перед перепродажей.

Как описано в данном документе, генерирующее аэрозоль устройство может содержать или иметь один или более разблокируемых параметров. Например, генерирующее аэрозоль устройство может иметь один разблокируемый параметр. В этом примере, предпочтительно, разблокируемый параметр генерирующего аэрозоль устройства является возможностью использования нагревательного элемента для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля. Другими словами, разблокируемый параметр является возможностью пользователя вдыхать или делать затяжку аэрозоля из генерирующего аэрозоль устройства.

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

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

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

Генерирующее аэрозоль устройство может содержать интерфейс связи для передачи данных на и с устройства пользовательского интерфейса, сервера и контроллера, содержащего один или более процессоров. Интерфейс связи может, например, включать по меньшей мере телеметрическую схему и антенну для двухсторонней связи с другими устройствами, такими как устройства пользовательского интерфейса, сервера, сетевые устройства, персональные компьютеры и т.п., и с другими сетями, такими как Интернет и т.п. Более конкретно, данные и команды могут передаваться и приниматься во время восходящей и нисходящей телеметрии между устройством пользовательского интерфейса и другими устройствами и/или сетями с использованием интерфейса связи. По меньшей мере в одном варианте осуществления интерфейс связи представляет собой беспроводной интерфейс, использующий один или более протоколов беспроводной (например, радиочастотной) передачи данных, таких как, например, BLUETOOTH, WI-FI, любой протокол в диапазоне ультравысоких частот (УВЧ), любой протокол в диапазоне сверхвысоких частот (СВЧ), низких частот и т.д.

Контроллер генерирующего аэрозоль устройства может содержать один или более процессоров (например, микропроцессоров), которые могут работать с соответствующим носителем данных или запоминающим устройством для доступа к программам обработки или многократно повторяющимся последовательностям и одному или более типам данных, которые могут использоваться для выполнения иллюстративных способов. Например, программы обработки или многократно повторяющиеся последовательности, хранящиеся в носителе данных, могут включать программы или многократно повторяющиеся последовательности для осуществления статистики, матричной математики (например, алгоритмов сжатия данных), алгоритмов стандартизации, алгоритмов сравнения или любой другой обработки, используемой для осуществления одного или более иллюстративных способов и процессов, описанных в данном документе. Более того, например, программы обработки или многократно повторяющиеся последовательности, хранящиеся в носителе данных, могут включать процессы и функции для беспроводной передачи данных и команд между устройством пользовательского интерфейса и генерирующим аэрозоль устройством и для беспроводной передачи данных и команд между устройством пользовательского интерфейса и сервером. Носитель данных или запоминающее устройство могут быть дополнительно выполнены с возможностью хранения данных, относящихся к блокированию и разблокированию одного или более разблокируемых параметров генерирующего аэрозоль устройства, и передачи запросов на разрешение разблокирования и блокирования между генерирующим аэрозоль устройством, устройством пользовательского интерфейса и сервером, и любых других данных и/или формул, необходимых для выполнения процессов и способов, описанных в данном документе.

В одном или более вариантах осуществления генерирующее аэрозоль устройство и его контроллер могут быть описаны как реализующиеся с использованием одной или более компьютерных программ, выполняемых на одном или более программируемых процессорах, которые включают возможности обработки данных (например, микроконтроллеры, программируемые логические устройства и т.д.), устройства хранения данных (например, энергозависимое или энергонезависимое запоминающее устройство и/или запоминающие элементы), устройства ввода и устройства вывода. Программный код и/или логика, описанные в данном документе, могут быть применены к входным данным для осуществления функциональных возможностей, описанных в данном документе, и генерирования необходимой выходной информации. Выходная информация может применяться в качестве ввода в одно или более других устройств и/или процессов, как описано в данном документе, или как применялось бы известным способом.

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

Точная конфигурация контроллера генерирующего аэрозоль устройства не ограничена, и по существу может использоваться любое устройство, способное обеспечивать подходящие вычислительные возможности и возможности управления для реализации иллюстративных способов, описанных в данном документе. Ввиду вышеизложенного будет совершенно очевидно, что функциональные возможности, описанные в одном или более вариантах осуществления согласно настоящему изобретению, могут быть реализованы любым образом, известным специалисту в данной области техники. Соответственно, компьютерный язык, контроллер или любое другое программное/аппаратное обеспечение, которые должны использоваться для реализации процессов, описанных в данном документе, не должны ограничивать объем систем, процессов или программ (например, функциональных возможностей, обеспечиваемых такими процессами или программами), описанных в данном документе. Способы и процессы, описанные в настоящем изобретении, в том числе те, которые отнесены к системам или различным составляющим компонентам, могут быть реализованы по меньшей мере частично в аппаратном обеспечении, программном обеспечении, программно-аппаратных средствах или любых их комбинациях. Например, различные аспекты таких методов могут быть реализованы в одном или более процессорах, в том числе одном или более микропроцессорах, DSP, ASIC, FPGA, CPLD, микроконтроллерах или любых других эквивалентных интегральных или дискретных логических схемах, а также любых комбинациях таких компонентов. При реализации в программном обеспечении, функциональные возможности, отнесенные к системам, устройствам и способам, описанным в настоящем изобретении, могут быть реализованы в виде инструкций на машиночитаемом носителе, таком как RAM, ROM, NVRAM, EEPROM, флэш-память, магнитные носители данных, оптические носители данных или т. п. Инструкции могут исполняться одним или более процессорами для поддержки одного или более аспектов функциональных возможностей, описанных в данном раскрытии.

Как описано в данном документе, запрос на разблокирование передают из генерирующего аэрозоль устройства на сервер. В одном примере запрос на разблокирование может быть передан непосредственно на сервер. Более конкретно, генерирующее аэрозоль устройство может быть подключено к интернету беспроводным образом с тем, чтобы связываться с сервером, а пользователь может использовать пользовательский интерфейс (например, графический пользовательский интерфейс, кнопки, и т.д.) на генерирующем аэрозоль устройстве для передачи запроса на разблокирование на сервер при помощи интернета. В другом примере запрос на разблокирование может быть передан с генерирующего аэрозоль устройства на устройство пользовательского интерфейса, которое, в свою очередь, может передать запрос на разблокирование на сервер. Устройство пользовательского интерфейса может быть подключено к интернету беспроводным образом с тем, чтобы связываться с сервером.

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

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

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

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

Информация с одноразовым номером с ограниченным сроком действия, соответствующая разблокируемому параметру, может быть любыми данными или информацией, которая способна использоваться один единственный раз в криптографической связи с сервером для остановки или препятствования использованию запроса на разблокирование в будущем. Другими словами, использование информации с одноразовым номером с ограниченным сроком действия предотвращает повторение запроса на разблокирование или сообщение для разблокирования генерирующего аэрозоль устройства в будущем. Более того, это можно описать так, что информация с одноразовым номером с ограниченным сроком действия представляет собой произвольное число, которое может использоваться только один раз в криптографической связи и часто является случайным или псевдослучайным числом, которое выдано в протоколе аутентификации, чтобы гарантировать, что старые связи не могут повторно использоваться в «атаках повторного воспроизведения». Информация с одноразовым номером с ограниченным сроком действия может быть действительной на протяжении срока ее действия. Если разрешение на разблокирование или полученное с сервера сообщение является действительным, а информация с одноразовым номером с ограниченным сроком действия еще действительна (например, срок действия не истек), то генерирующее аэрозоль устройство может изменить статус разблокируемого параметра (например, разблокировать разблокируемый параметр).

Например, срок действия может составлять 5 минут. В этом примере, если генерирующее аэрозоль устройство не получит разрешение на разблокирование через 5 минут, информация с одноразовым номером с ограниченным сроком действия, которая была отправлена в запросе на разблокирование, будет определена как недействительная, а значит, и разрешение на разблокирование, которое может включать информацию с одноразовым номером с ограниченным сроком действия или его производным, будет недействительно. Напротив, если разрешение на разблокирование было получено в пределах 5-минутного срока действия, разрешение на разблокирование будет действительным и приведет к разрешению генерирующему аэрозоль устройству разблокировать разблокируемый параметр. В других примерах срок действия может быть больше или равен примерно 7 минутам, больше или равен примерно 10 минутам, меньше или равен примерно 60 секундам, меньше или равен примерно 30 секундам, меньше или равен примерно 20 секундам или меньше или равен 5 секундам.

Таким образом, в одном или более аспектах настоящего изобретения контроллер иллюстративного генерирующего аэрозоль устройства или иллюстративное устройство пользовательского интерфейса дополнительно выполнен(о) с возможностью прекратить разблокирование разблокируемого параметра, если разрешение на разблокирование не получено по истечении срока действия после передачи запроса на разблокирование на сервер. Более того, в одном или более аспектах настоящего изобретения срок действия меньше или равен 5 минутам.

После того, как сервер получил запрос на разблокирование от одного или обоих из генерирующего аэрозоль устройства и устройства пользовательского интерфейса, сервер может передать разрешение на разблокирование на одно или оба из генерирующего аэрозоль устройства и устройства пользовательского интерфейса в зависимости от того, определил ли сервер, что разблокировать ли или нет генерирующее аэрозоль устройство. Разрешение на разблокирование может быть передано или сообщено одному или обоим из генерирующего аэрозоль устройства и устройства пользовательского интерфейса безопасным и закрытым образом. В одном или более аспектах настоящего изобретения разрешение на разблокирование является зашифрованным. Например, разрешение на разблокирование может быть зашифровано закрытым ключом, известным только серверу. Более того, разрешение на разблокирование может включать, среди прочего, уникальную идентификационную информацию об устройстве и информацию с одноразовым номером с ограниченным сроком действия. Уникальная идентификационная информация об устройстве может использоваться, чтобы гарантировать, что правильное генерирующее аэрозоль устройство получило разрешение на разблокирование или сообщение о разблокировании, а информация с одноразовым номером с ограниченным сроком действия может использоваться, как описано в данном документе, для определения того, было ли получено разрешение на разблокирование в течение срока действия. Другими словами, иллюстративный сервер может создавать или генерировать сообщение о блокировании/разблокировании на основании информации от генерирующего аэрозоль устройства.

В одном или более аспектах настоящего изобретения контроллер иллюстративного сервера дополнительно выполнен с возможностью ограничения количества разрешений на разблокирование, передаваемых генерирующему аэрозоль устройству. В одном или более аспектах настоящего изобретения количество разрешений на разблокирование для каждого уникального генерирующего аэрозоль устройства меньше или равно 1, меньше или равно 3 или меньше или равно 10.

В одном или более аспектах настоящего изобретения, в ответ на прием разрешения на разблокирование, контроллер иллюстративного генерирующего аэрозоль устройства дешифрует разрешение на разблокирование. Разрешение на разблокирование может быть дешифровано генерирующим аэрозоль устройством с помощью открытого ключа, находящегося на всех генерирующих аэрозоль устройствах. Таким образом, в одном или более аспектах настоящего изобретения разрешение на разблокирование может быть дешифруемым с помощью открытого ключа, хранящегося на данном генерирующем аэрозоль устройстве. Использование асимметрической криптографии гарантирует, что только серверы изготовителя могут блокировать/разблокировать разблокируемый параметр генерирующих аэрозоль устройств, и устраняет любую зависимость и знание уникальных ключей на каждом генерирующем аэрозоль устройстве.

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

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

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

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

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

Описанная база данных может включать набор данных пользователя, таких как, например, аккаунт пользователя, привязанный к каждому проверенному пользователю. В одном или более аспектах настоящего изобретения каждый аккаунт пользователя из базы данных привязан к лицу, которое проверено как достигшее совершеннолетия для использования генерирующих аэрозоль устройств. Описанная база данных может дополнительно включать набор данных о генерирующих аэрозоль устройствах, таких как, например, уникальная идентификационная информация об устройстве, идентифицирующая каждое генерирующее аэрозоль устройство (например, серийный номер). Аккаунт пользователя и уникальная идентификационная информация об устройстве могут быть привязаны друг к другу в базе данных, когда пользователь разблокирует один или более разблокируемых параметров генерирующего аэрозоль устройства, например, при покупке генерирующего аэрозоль устройства. Напротив, аккаунт пользователя и уникальная идентификационная информация об устройстве могут быть отвязаны друг от друга в базе данных, когда пользователь повторно блокирует один или более разблокируемых параметров генерирующего аэрозоль устройства, например, при продаже генерирующего аэрозоль устройства или другом распоряжении им. Другими словами, уникальная идентификационная информация об устройстве (например, серийный номер) может быть привязан(а) только к одному аккаунту пользователя, а генерирующее аэрозоль устройство может быть разблокировано (например, один или более разблокируемых параметров будут разблокированы) только тогда, когда уникальная идентификационная информация об устройстве была привязана к аккаунту пользователя. Более того, когда генерирующее аэрозоль устройство отвязано от привязанного аккаунта пользователя, генерирующее аэрозоль устройство автоматически будет заблокировано (например, один или более разблокируемых параметров будут заблокированы).

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

В одном или более аспектах настоящего изобретения каждый аккаунт пользователя из базы данных привязываем только к допустимому (разрешенному) количеству генерирующих аэрозоль устройств, а иллюстративный способ дополнительно включает осуществление, части программного кода дополнительно выполнены с возможностью выдачи команд на осуществление, или контроллер дополнительно выполнен с возможностью осуществления прекращения передачи разрешения на разблокирование и обновления базы данных, если аккаунт данного пользователя уже привязан к допустимому количеству генерирующих аэрозоль устройств. Более того, в одном или более аспектах настоящего изобретения допустимое количество генерирующих аэрозоль устройств меньше или равно 10. В других примерах допустимое количество генерирующих аэрозоль устройств меньше или равно 25, меньше или равно 15, меньше или равно 5, или меньше или равно 2. Другими словами, к аккаунту может быть привязано лишь ограниченное количество устройств.

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

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

Термин «производящее аэрозоль изделие» или «аэрозольобразующий субстрат» относится к субстрату, способному при нагревании высвобождать летучие соединения, которые могут образовывать аэрозоль. Аэрозоли, генерируемые из аэрозольобразующих субстратов курительных изделий согласно настоящему изобретению, могут быть видимыми или невидимыми и могут содержать пары (например, тонкодисперсные частицы веществ, которые находятся в газообразном состоянии и которые при комнатной температуре обычно являются жидкими или твердыми), а также газы и капли жидкости конденсированных паров. Одним примером генерирующего аэрозоль изделия нагреваемого типа являются нагреваемые палочки для IQOS, известные также как нагреваемые палочки марки Marlboro (MARLBORO HEATSTICKS), от компании Phillip Morris International для использования в IQOS, генерирующем аэрозоль устройстве с нагреванием вместо горения, также от компании Phillip Morris International.

Термин «генерирующее аэрозоль устройство» относится к устройству, выполненному с возможностью использования или применения генерирующего аэрозоль изделия, которое высвобождает летучие соединения с образованием аэрозоля, который может вдыхаться пользователем.

Термин «контроллер» и «процессор» относятся к любому устройству или аппарату, способному обеспечивать подходящие вычислительные возможности и возможности управления, такому как, например, микропроцессоры, процессоры цифровой обработки сигналов (DSP), специализированные интегральные микросхемы (ASIC), программируемые вентильные матрицы (FPGA), эквивалентная дискретная или интегральная логическая схема или любые их комбинации, и обеспечивать подходящие возможности хранения данных, которые включают любой носитель (например, энергозависимое или энергонезависимое запоминающее устройство, CD-ROM, магнитный записываемый носитель, такой как диск или лента, и т. д.), содержащий цифровые биты (например, закодированные в двоичной системе, троичной системе и т. д.), которые могут быть считываемыми и/или записываемыми.

Термин «интерфейс связи» относится к любому устройству или аппарату, способному обеспечивать подходящие возможности передачи данных между генерирующим аэрозоль устройством и устройством пользовательского интерфейса, такому как, например, различные телеметрические схемы и антенны, и могут использовать один или более протоколов проводной или беспроводной (например, радиочастотной) передачи данных, таких как, например, BLUETOOTH, WI-FI, любой протокол в диапазоне ультравысоких частот (УВЧ), любой протокол в диапазоне сверхвысоких частот (СВЧ), на низких частотах или их комбинации.

Термин «база данных» относится к совокупности, набору или хранилищу доступных для запроса, привязываемых данных, такому как, например, реляционная база данных.

Изобретение охарактеризовано в формуле изобретения. Однако ниже приведен неисчерпывающий перечень неограничивающих примеров. Любой один или более из признаков этих примеров можно скомбинировать с любыми одним или более признаками другого примера, варианта осуществления или аспекта, описанных в данном документе.

Пример Ex1: Способ, включающий:

обслуживание базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

прием запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра данного генерирующего аэрозоль устройства, при этом запрос на разблокирование содержит уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определение того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователей в базе данных;

передачу разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных; и

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

Пример Ex2: Компьютерный программный продукт, содержащий невременный машиночитаемый носитель с хранящимися на нем частями программного кода, при этом, когда упомянутый программный продукт запущен на компьютере или сетевом устройстве, части программного кода выполнены с возможностью:

обслуживания базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

приема запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра данного генерирующего аэрозоль устройства, при этом запрос на разблокирование содержит уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определения того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователей в базе данных;

передачи разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных; и

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

Пример Ex3: Система для разблокирования разблокируемых параметров генерирующих аэрозоль устройств, содержащая:

интерфейс связи для передачи данных на генерирующие аэрозоль устройства и от них; и

контроллер, содержащий один или более процессоров и функционально соединенный с интерфейсом связи, при этом контроллер выполнен с возможностью:

обслуживания базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

приема запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра, при этом запрос на разблокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определения того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователей в базе данных;

передачи разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных; и

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

Пример Ex4: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex3, при этом генерирующее аэрозоль устройство содержит:

полость для размещения генерирующего аэрозоль изделия;

нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля; и

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

Пример Ex5: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex4, при этом каждый аккаунт пользователя из базы данных привязываем только к допустимому количеству генерирующих аэрозоль устройств, при этом способ дополнительно включает осуществление, части программного кода дополнительно выполнены с возможностью выдачи команд на осуществление, или контроллер дополнительно выполнен с возможностью осуществления: прекращения передачи разрешения на разблокирование и обновления базы данных, если данный аккаунт пользователя уже привязан к допустимому количеству генерирующих аэрозоль устройств.

Пример Ex6: Способ, компьютерный программный продукт или система по примеру Ex5, при этом допустимое количество генерирующих аэрозоль устройств меньше или равно 10.

Пример Ex7: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex6, при этом каждый аккаунт пользователя из базы данных привязан к лицу, которое проверено как достигшее совершеннолетия для использования генерирующих аэрозоль устройств.

Пример Ex8: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex7, при этом способ дополнительно включает осуществление, части программного кода дополнительно выполнены с возможностью выдачи команд на осуществление, или контроллер дополнительно выполнен с возможностью осуществления:

приема запроса на блокирование от данного генерирующего аэрозоль устройства для повторного блокирования разблокируемого параметра, при этом запрос на повторное блокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязанный к данному генерирующему аэрозоль устройству;

обновления базы данных для отвязки аккаунта данного пользователя от данного генерирующего аэрозоль устройства в ответ на прием запроса на блокирование;

передачи разрешения на блокирование данному генерирующему аэрозоль устройству для повторного блокирования разблокируемого параметра в ответ на прием запроса на блокирование.

Пример Ex9: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex8, при этом способ дополнительно включает осуществление, части программного кода дополнительно выполнены с возможностью выдачи команд на осуществление, или контроллер дополнительно выполнен с возможностью осуществления: передачи разрешения на блокирование данному генерирующему аэрозоль устройству для повторного блокирования разблокируемого параметра в ответ на то, что не привязанное к данному аккаунту пользователя устройство пользовательского интерфейса пытается настроить данное генерирующее аэрозоль устройство.

Пример Ex10: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex9, при этом способ дополнительно включает осуществление, части программного кода дополнительно выполнены с возможностью выдачи команд на осуществление, или контроллер дополнительно выполнен с возможностью осуществления: передачи предупреждающего сообщения устройству пользовательского интерфейса в ответ на то, что не привязанное к данному аккаунту пользователя устройство пользовательского интерфейса пытается настроить данное генерирующее аэрозоль устройство.

Пример Ex11: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex10, при этом запрос на разблокирование содержит уникальную идентификационную информацию об устройстве, идентифицирующую генерирующее аэрозоль устройство, и информацию с одноразовым номером с ограниченным сроком действия, соответствующую разблокируемому параметру.

Пример Ex12: Способ, компьютерный программный продукт или система по примеру Ex11, при этом уникальная идентификационная информация об устройстве представляет собой серийный номер.

Пример Ex13: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex12, при этом разрешение на разблокирование является зашифрованным.

Пример Ex14: Способ, компьютерный программный продукт или система, изложенные в любом из примеров Ex1-Ex13, при этом разрешение на разблокирование дешифруемо с помощью открытого ключа, хранящегося на данном генерирующем аэрозоль устройстве.

Далее обратимся к графическим материалам, которые отображают один или более аспектов, описанных в настоящем изобретении. Однако будет понятно, что другие аспекты, не показанные на графических материалах, попадают в рамки объема и сущности настоящего изобретения. Похожие номера, используемые на фигурах, относятся к похожим компонентам, этапам и т. п. Однако будет понятно, что использование номера для обозначения компонента на данной фигуре не предназначено для ограничения компонента на другой фигуре, отмеченного тем же номером. В дополнение, использование разных номеров для обозначения компонентов на разных фигурах не предназначено для указания того, что компоненты под разными номерами не могут быть одинаковыми с компонентами под другими номерами или подобными им. Схематические графические материалы не обязательно выполнены в масштабе и представлены для целей иллюстрации, а не для ограничения. На графических материалах изображены один или более аспектов, описанных в настоящем изобретении. Однако будет понятно, что другие аспекты, не показанные на графических материалах, попадают в рамки объема и сущности настоящего изобретения.

Далее примеры будут дополнительно описаны со ссылкой на фигуры, на которых:

на фиг. 1 показана блок-схема иллюстративной системы 200 для использования при блокировании и разблокировании одного или более параметров генерирующих аэрозоль устройств 102;

на фиг. 2 представлен схематический вид в разрезе иллюстративного генерирующего аэрозоль устройства 102;

на фиг. 3 показана схема последовательностей иллюстративного процесса 300 разблокирования; и

на фиг. 4-7 показаны виды иллюстративного графического пользовательского интерфейса 250 для использования с устройством 201 пользовательского интерфейса для блокирования и разблокирования генерирующего аэрозоль устройства.

Со ссылкой на фиг. 1, там изображена функциональная схема иллюстративной системы 200 согласно настоящему изобретению. Система 200 содержит устройство 201 пользовательского интерфейса, генерирующее аэрозоль устройство 100 и сервер 50. Устройство 201 пользовательского интерфейса, генерирующее аэрозоль устройство 100 и сервер 50 являются физически отдельными устройствами, однако они функционально соединены друг с другом для передачи данных между собой, как указано двусторонне направленными линиями, проходящими между ними. Устройство 201 пользовательского интерфейса является компьютером общего назначения (в этом примере - смартфоном или планшетным компьютером) и содержит контроллер 202 и соответствующий носитель 203 данных. Носитель 203 данных содержит программы и многократно повторяющиеся последовательности 204, такие как, например, программы и многократно повторяющиеся последовательности для приема и передачи данных или сообщений на и с генерирующего аэрозоль устройства 100 и сервера 50 и любые другие программы или многократно повторяющиеся последовательности для исполнения иллюстративных способов и процессов, описанных в данном документе. Например, данные или сообщения, относящиеся к блокированию и разблокированию одного или более разблокируемых параметров генерирующего аэрозоль устройства 102, могут передаваться между устройством 201 пользовательского интерфейса, генерирующим аэрозоль устройством 102 и сервером 50. Носитель 203 данных дополнительно содержит данные 205, такие как уникальная идентификационная информация о пользователе, идентифицирующая аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству 102, уникальная идентификационная информация об устройстве, идентифицирующая генерирующее аэрозоль устройство 102, и различные временные данные, используемые во время описанных в данном документе процессов блокирования и разблокирования.

Устройство 201 пользовательского интерфейса дополнительно содержит дисплей 206, содержащий графический пользовательский интерфейс, с которым может взаимодействовать пользователь. Устройство пользовательского интерфейса содержит коммуникационное соединение с интернетом, такое как приемопередатчик беспроводной локальной сети (например, Wi-Fi). Все еще со ссылкой на фиг. 1, устройство 201 пользовательского интерфейса может быть портативным устройством, которое выполнено с возможностью установления соединения с сервером 50, для передачи/приема данных, таких как, например, данные, относящиеся к блокированию и разблокированию одного или более разблокируемых параметров генерирующего аэрозоль устройства 102. Данные могут передаваться и/или приниматься через Интернет посредством Wi-Fi приемопередатчика устройства 201 пользовательского интерфейса.

Как замечено в данном документе, система 200 может содержать генерирующее аэрозоль устройство 102, более подробно описанное со ссылкой на фиг. 2. Предпочтительно, генерирующее аэрозоль устройство 102 содержит полость 132 для приема генерирующего аэрозоль изделия 104, такого как нагреваемая палочка, и нагреватель 134, который выполнен с возможностью обеспечения источника тепла для генерирующего аэрозоль изделия 104, таким образом производя вдыхаемый аэрозоль. Генерирующее аэрозоль устройство 102 дополнительно включает в себя контроллер 128, содержащий один или более процессоров и соответствующее запоминающее устройство. Контроллер 128 может включать функциональные возможности для блокирования или разблокирования различных разблокируемых параметров генерирующего аэрозоль устройства 102. Например, контроллер 128 может быть способен блокировать или разблокировать возможность использования нагревательного элемента 134 для нагрева генерирующего аэрозоль изделия 104 для генерирования из него аэрозоля.

Контроллер 128 может дополнительно содержать интерфейс связи, такой как, например, интерфейс беспроводной связи, например, для связи с устройством 201 пользовательского интерфейса и/или сервером 50 для обеспечения функциональных возможностей разблокирования и блокирования одного или более разблокируемых параметров, описанных в данном документе. Интерфейс связи контроллера 128 может предпочтительно содержать интерфейс BLUETOOH или может содержать интерфейс WI-FI. Генерирующее аэрозоль устройство 102 дополнительно содержит источник 126 питания, например, для предоставления электроэнергии генерирующему аэрозоль устройству 102, среди прочего, для нагрева нагревателя для генерирования аэрозоля и связи с устройством 201 пользовательского интерфейса и сервером 50.

Схема последовательностей иллюстративного процесса 300 разблокирования изображена на фиг. 3. Генерирующее аэрозоль устройство 102, указанное крайней левой прямой вертикальной линией, может иметь статус 150 заблокировано/разблокировано, а в начале этого примера, статус 150 заблокировано/разблокировано указывает на то, что генерирующее аэрозоль устройство 102 заблокировано. Между генерирующим аэрозоль устройством 102 и устройством 201 пользовательского интерфейса могут непрерывно проходить процессы 302 обнаружения устройства, показанные средней прямой вертикальной линией, которые могут позволить устройству 201 пользовательского интерфейса обнаружить и соединиться с генерирующим аэрозоль устройством 102, вне зависимости от того, заблокировано ли генерирующее аэрозоль устройство или разблокировано, или от того, сопряжено или связано ли генерирующее аэрозоль устройство с устройством 201 пользовательского интерфейса. Процессы 302 обнаружения устройства могут позволить устройству 201 пользовательского интерфейса сопрягаться или связываться с генерирующим аэрозоль устройством 102. Более того, процессы 302 обнаружения устройства могут позволить генерирующему аэрозоль устройству 102 быть соединенным с устройством 201 пользовательского интерфейса или, более конкретно, приложением программного обеспечения, запущенным на устройстве 201 пользовательского интерфейса, которое обеспечивает функциональные возможности блокирования и разблокирования, описанные в данном документе. Процессы 302 обнаружения устройства могут обмениваться информацией, такой как уникальная идентификационная информация об устройстве (например, серийный номер), идентифицирующая генерирующее аэрозоль устройство 102.

Устройство 201 пользовательского интерфейса может направить запрос 304 генерирующему аэрозоль устройству 102, чтобы определить настоящий статус 150 заблокировано/разблокировано генерирующего аэрозоль устройства 102. В одном аспекте запрос 304 может быть командой чтения для запрашивания данных части запоминающего устройства генерирующего аэрозоль устройства 102, которая указывает настоящий статус 150 заблокировано/разблокировано. В ответ генерирующее аэрозоль устройство 102 может отправить обратно 305 статус 150 заблокировано/разблокировано, сообщение об ошибке или сообщение о занятости. Другими словами, устройство 201 пользовательского интерфейса или сервер 50 может направить запрос 304 о текущем статусе разблокируемого параметра, который оно желает заблокировать или разблокировать, и генерирующее аэрозоль устройство 102 может ответить 305, среди прочего, настоящим статусом 150 заблокировано/разблокировано.

Процесс 300 разблокирования может быть инициирован генерирующим аэрозоль устройством 102, устройством 201 пользовательского интерфейса или сервером 50. Сервер 50 указан крайней правой вертикальной линией. Вне зависимости от того, где инициируется процесс 300 разблокирования, запрос на разблокирование должен в конечном итоге быть передан на сервер 50. В этом примере устройство 201 пользовательского интерфейса инициирует разблокирование, отдавая команду 306 чтения генерирующему аэрозоль устройству 102. В ответ генерирующее аэрозоль устройство 102 может отправить запрос 308A на разблокирование на устройство 201 пользовательского интерфейса. Запрос 308A на разблокирование может включать, по меньшей мере, информацию с одноразовым номером с ограниченным сроком действия и уникальную идентификационную информацию об устройстве. Информация с одноразовым номером с ограниченным сроком действия может представлять собой 16-байтовое целое число. Дополнительно, запрос 308A на разблокирование может включать величину отклика. В одном или более аспектах это можно описать так, что если сервер 50 или устройство 201 пользовательского интерфейса хочет изменить настоящий статус 150 заблокировано/разблокировано, он или оно запрашивает уникальную информацию о генерирующем аэрозоль устройстве 102, такую как его серийный номер, и уникальное значение (например, значение одноразового номера). В ответ, генерирующее аэрозоль устройство 102 отправит такую информацию одному или обоим из устройства 201 пользовательского интерфейса и сервера 50.

Устройство 201 пользовательского интерфейса может принимать запрос 308A на разблокирование и модифицировать запрос 308A на разблокирование, например, включив уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству 102. Модифицированный запрос 308B на разблокирование может быть передан на сервер 50.

Сервер 50 может включать в себя и обслуживать базу 54 данных, как показано на фиг. 1. База 54 данных может включать совокупность информации об аккаунте пользователя и информации об устройстве, которая может использоваться описанными в данном документе процессами блокирования и разблокирования. Хотя это можно описать так, что сервер 50 включает или имеет базу 54 данных, следует понимать, что база 54 данных может физически не находиться на сервере 50, а вместо этого может быть на другом сервере, к которому имеет доступ сервер 50. Дополнительно, сервер 50 может быть не одним компьютерным сервером, а вместо этого, может быть множеством серверов или кластеров серверов. Дополнительно, сервер 50 может просто быть виртуальным сервером, запущенным на различных аппаратных платформах или облачных сервисах.

Сервер 50 может принимать запрос 308A на разблокирование и выполнять один или более процессов в отношении него 52 согласно настоящему изобретению. Например, сервер 50 может определять, привязано ли уже генерирующее аэрозоль устройство 102 к другому пользователю 52 (например, путем запрашивания базы 54 данных). Если определено, что генерирующее аэрозоль устройство 102 уже привязано к другому пользователю, на основании уникальной идентификационной информации об устройстве, сервер 50 не выдаст разрешение на разблокирование. Более того, например, сервер 50 может определять, был ли уже данный пользователь привязан к допустимому количеству генерирующих аэрозоль устройств 52 (например, путем запрашивания базы 54 данных). Если определено, что данный пользователь уже был привязан к допустимому количеству генерирующих аэрозоль устройств, сервер 50 не выдаст разрешение на разблокирование (например, остановит передачу разрешения на разблокирование). Кроме того, сервер 50 может обновить базу данных, привязав аккаунт данного пользователя к данному генерирующему аэрозоль устройству 102, если данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных.

Если сервер 50 определяет, что генерирующее аэрозоль устройство 102 должно быть разблокировано, сервер 50 может генерировать разрешение 310 на разблокирование и передать разрешение 310 на разблокирование устройству 201 пользовательского интерфейса. Дополнительно, в некоторых примерах, разрешение 310 на разблокирование может передаваться непосредственно на генерирующее аэрозоль устройство 102 с сервера 50. Разрешение 310 на разблокирование может быть зашифровано с помощью закрытого ключа, известного только серверу 50, и может включать информацию с одноразовым номером с ограниченным сроком действия и уникальную идентификационную информацию об устройстве. Другими словами, сервер 50 создает строку (т.е. разрешение на разблокирование), состоящую из запроса на блокирование/разблокирование, уникальной информации о генерирующем аэрозоль устройстве, одноразового номера и некоторого дополнительного заполнения, затем зашифровывает эту строку с помощью асимметричного закрытого ключа и отправляет результат (т.е. зашифрованную строку) одному или обоим из устройства 201 пользовательского интерфейса и генерирующего аэрозоль устройства 102. Устройство 201 пользовательского интерфейса, в свою очередь, может передать разрешение 312 на разблокирование на генерирующее аэрозоль устройство 102. В этом примере устройство 201 пользовательского интерфейса передает разрешение 312 на разблокирование множество раз, как указано буквами, которые следуют за разрешением на разблокирование: 312A, 312B, . . . 312n.

Если разрешение 312 на разблокирование не принято в пределах срока 199 действия, процесс 300 разблокирования истечет, генерирующее аэрозоль устройство 102 не будет разблокировано, а процесс 300 разблокирования нужно будет инициировать повторно. В этом примере разрешение 312 на разблокирование было принято в пределах срока 199 действия, что привело к тому, что генерирующее аэрозоль устройство 102 стало разблокированным, как указано настоящим статусом 150 заблокировано/разблокировано. Другими словами, генерирующее аэрозоль устройство 102 может инициировать таймер времени действия, во время которого процесс разблокирования должен быть выполнен, и если процедура неудачна или не выполнена в пределах срока действия, текущий процесс 300 является недействительным и должен быть повторно начат сначала.

Например, генерирующее аэрозоль устройство 102 может принимать зашифрованную строку (т.е. разрешение на разблокирование) и дешифровать его с помощью открытого ключа сервера 50, который может храниться на всех генерирующих аэрозоль устройствах 102. Генерирующее аэрозоль устройство 102 может проверить, соответствует ли дешифрованная строка предварительно заданному формату и содержит ли оригинальный одноразовый номер, уникальную информацию об устройстве, и запросить изменение в статусе настоящего статуса 150 заблокировано/разблокировано, связанного с одноразовым номером. Если такие условия соблюдены и срок действия не истек, то генерирующее аэрозоль устройство 102 меняет настоящий статус 150 заблокировано/разблокировано.

Дополнительно, устройство 201 пользовательского интерфейса может продолжать периодически извлекать 290 статус генерирующего аэрозоль устройства 102, направляя запрос 304 генерирующему аэрозоль устройству 102 для определения его настоящего статуса 150 заблокировано/разблокировано. В частности, периодическое извлечение 290 может включать направление запроса 304 от устройства 201 пользовательского интерфейса и, в ответ, с генерирующего аэрозоль устройства 102 могут быть возвращены 305 статус 150 заблокировано/разблокировано, сообщение об ошибке или сообщение о занятости.

Следует понимать, что, хотя на фиг. 3 изображен процесс 300 разблокирования, процесс блокирования и повторного блокирования может быть выполнен подобным образом. Например, устройство 201 пользовательского интерфейса может инициировать запрос на блокирование, который собирает такую же или схожую информацию, такую как уникальная идентификационная информация об устройстве, уникальная идентификационная информация о пользователе, информация с одноразовым номером с ограниченным сроком действия и т. д., для отправления на сервер 50. В свою очередь, сервер 50 выдаст разрешение на блокирование для блокирования генерирующего аэрозоль устройства 102.

Иллюстративное устройство 201 пользовательского интерфейса, содержащее дисплей 206, отображающий графический пользовательский интерфейс 250, показано на фиг. 4-7. На фиг. 4 графический пользовательский интерфейс 250 включает графический элемент 251 статуса блокирования, который выполнен с возможностью указывать, находится ли подсоединенное генерирующее аэрозоль устройство в заблокированном или разблокированном состоянии (например, один или более разблокируемых параметров генерирующего аэрозоль устройства находятся в заблокированном или разблокированном состоянии). Как показано на фиг. 4, графический элемент 251 статуса блокирования отображает разблокированное состояние, как показано графическим представлением разомкнутого висячего замка. Таким образом, подсоединенное генерирующее аэрозоль устройство является разблокированным, и если разблокированный параметр является возможностью использования нагревательного элемента для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля, то пользователь может пользоваться генерирующим аэрозоль устройством, используя нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля.

Графический пользовательский интерфейс 250 дополнительно содержит сообщение 252 о статусе устройства, которое указывает на то, подсоединено ли генерирующее аэрозоль устройство. Как показано, в сообщении 252 о статусе устройства написано «Устройство подсоединено», что указывает на то, что генерирующее аэрозоль устройство на данный момент подсоединено к устройству 201 пользовательского интерфейса, так что генерирующее аэрозоль устройство может быть настроено или заблокировано/разблокировано с помощью устройства 201 пользовательского интерфейса. Напротив, в сообщении 252 о статусе устройства может быть написано «Устройство не подсоединено», указывая на то, что генерирующее аэрозоль устройство на данный момент не подсоединено к устройству 201 пользовательского интерфейса. Графический пользовательский интерфейс 250 дополнительно содержит графическое представление 254 генерирующего аэрозоль устройства, которое отображает привязанное генерирующее аэрозоль устройство, например, указывая тип генерирующего аэрозоль устройства, которое на данный момент подсоединено к устройству 201 пользовательского интерфейса.

Графический пользовательский интерфейс 250 устройства 201 пользовательского интерфейса может использоваться для настройки генерирующего аэрозоль устройства и блокирования/разблокирования разблокируемых параметров генерирующего аэрозоль устройства. Для этого пользователь может выбрать (например, коснуться, кликнуть и т. д.) изменение настроек графического участка 256, что отображено словом «Настройки» с указывающей направо стрелкой. Более того, графический пользовательский интерфейс 250 может содержать область 258 панели действий, которая включает множество выбираемых участков для перемещения по графическому пользовательскому интерфейсу 250 (например, для перемещения по генерирующему аэрозоль устройству, приложению программного обеспечения, запущенному на графическом пользовательском интерфейсе 250). Например, область 258 панели действий может включать, среди прочего, участок устройств и участок аккаунта пользователя. Участок устройств может позволить пользователю настроить подсоединенное генерирующее аэрозоль устройство, а участок аккаунта пользователя может позволить пользователю настроить свой аккаунт пользователя.

Пользователь может захотеть временно заблокировать свое генерирующее аэрозоль устройство, используя устройство 201 пользовательского интерфейса. Для этого пользователь может выбрать графический элемент 251 статуса блокирования или расположенный рядом с ним текст с надписью «Заблокировать». При выборе графического элемента 251 статуса блокирования, в графическом пользовательском интерфейсе 250 может быть отображена графическая область 260 блокирования, как показано на фиг. 5. Пользователь может использовать графическую область 260 блокирования для выбора отрезка времени в или в течение срока временного блокирования. В этом примере может быть отображен участок 262 выбора срока блокирования, который включает список прокручиваемых значений времени. В настоящее время показаны 10 часов, 15 часов и 21 час, при этом в данный момент выбрано 15 часов, что отображено по центру и выделено жирным шрифтом. В одном аспекте пользователь может «провести пальцем вверх» или «провести пальцем вниз» на участке 262 выбора срока блокирования для отображения других значений времени, размещенных в последовательном порядке. После того, как пользователь нашел и выбрал желаемый срок блокирования, используя участок 262 выбора срока блокирования, пользователь может выбрать графический элемент 264 инициирования блокирования для инициирования временного блокирования или повторного блокирования.

Дополнительно, пользователь может пожелать заблокировать свое генерирующее аэрозоль устройство, используя устройство 201 пользовательского интерфейса, перед перепродажей или передачей своего генерирующего аэрозоль устройства, что также может быть выполнено с помощью выбора графического элемента 251 статуса блокирования и использования графической области 260 блокирования для блокирования генерирующего аэрозоль устройства на неопределенный период времени, пока другой пользователь не попытается разблокировать генерирующее аэрозоль устройство, используя аккаунт авторизованного пользователя. Например, вместо выбора срока блокирования пользователь может использовать участок 262 выбора срока блокирования для выбора неопределенного срока, пока другой авторизованный пользователь не разблокирует генерирующее аэрозоль устройство.

При выборе графического элемента 264 инициирования блокирования для инициирования временного блокирования или повторного блокирования, в графическом пользовательском интерфейсе 250 может отображаться сообщение 270 о статусе временного блокирования, как показано на фиг. 6. Сообщение 270 о статусе временного блокирования может текстовым образом указывать на то, что связанное генерирующее аэрозоль устройство заблокировано. Как показано, в сообщении 270 о статусе временного блокирования написано «Устройство заблокировано». Дополнительно, сообщение 270 о статусе временного блокирования может также указывать отрезок времени, остающийся до конца срока временного блокирования. Как показано, в сообщении 270 о статусе временного блокирования написано «Оно будет разблокировано через 15 часов», указывая на то, что статус временного блокирования генерирующего аэрозоль устройства завершится через 15 часов.

Более того, поскольку привязанное генерирующее аэрозоль устройство сейчас заблокировано (например, один или более его разблокируемых параметров временно заблокированы), графический элемент 251 статуса блокирования сейчас отображает заблокированное состояние, как показано графическим представлением замкнутого висячего замка. Таким образом, подсоединенное генерирующее аэрозоль устройство является заблокированным, и если разблокируемый параметр является возможностью использования нагревательного элемента для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля, то пользователь не может возможности пользоваться генерирующим аэрозоль устройством, используя нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля.

Когда привязанное генерирующее аэрозоль устройство заблокировано, пользователь может захотеть разблокировать генерирующее аэрозоль устройство (например, разблокировать один или более разблокируемых его параметров). Для этого пользователь может выбрать графический элемент 251 статуса блокирования или расположенный рядом с ним текст с надписью «Разблокировать». При выборе графического элемента 251 статуса блокирования, в графическом пользовательском интерфейсе 250 может быть отображена графическая область 280 разблокирования, как показано на фиг. 7. Пользователь может использовать графическую область 280 разблокирования для выбора либо графического элемента 282 (например, кнопки) инициирования разблокирования, либо графического элемента 284 отмены разблокирования. Выбор графического элемента 282 инициирования разблокирования инициирует процесс разблокирования, как описано в данном документе. Например, запрос на разблокирование может быть сгенерирован генерирующим аэрозоль устройством и устройством 201 пользовательского интерфейса и передан на сервер в попытке получить разрешение на разблокирование.

Для целей настоящего описания и приложенной формулы изобретения, за исключением случаев, когда указано иное, все числа, выражающие величины, количества, процентные доли и т.д., следует понимать как модифицированные во всех случаях термином «примерно». Также все диапазоны включают раскрытые точки максимума и минимума и включают любые промежуточные диапазоны между ними, которые могут быть или не быть конкретно перечислены в данном документе. Кроме того, все научные и технические термины, используемые в данном документе, имеют значения, обычно используемые в данной области техники, если не указано иное. Приведенные в настоящем документе определения предназначены для облегчения понимания некоторых терминов, часто используемых в настоящем документе. В контексте настоящего документа формы единственного числа включают варианты осуществления с упомянутыми объектами во множественном числе, если из содержания явно не следует иное. В контексте настоящего документа союз «или» в целом используется в своем значении, включающем «и/или», если из содержания явно не следует иное. Термин «и/или» означает один или все из перечисленных элементов или комбинацию любых двух или более из перечисленных элементов. В контексте данного документа слова «иметь», «имеющий», «включать», «включающий», «содержать», «содержащий» или т. п. используются в своем широком смысле открытого перечня и, как правило, означают «включающий, но не ограниченный этим». Будет понятно, что выражения «состоящий по существу из», «состоящий из» и т.п. входят в «содержащий» и т.п. Слова «предпочтительный» и «предпочтительно» относятся к вариантам осуществления изобретения, которые могут обеспечить определенные преимущества при определенных обстоятельствах. Однако другие варианты осуществления также могут быть предпочтительными при тех же или других обстоятельствах. Кроме того, раскрытие одного или более предпочтительных вариантов осуществления не означает, что другие варианты осуществления не являются полезными, и не предназначено для исключения других вариантов осуществления из объема раскрытого здесь изобретения, в том числе формулы изобретения.

Похожие патенты RU2841054C1

название год авторы номер документа
РАЗБЛОКИРОВАНИЕ И БЛОКИРОВАНИЕ ПРИЗНАКОВ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 2002
  • Гаспарини Стефан Кристиан
  • Кер Паскаль
  • Бертран Ян Николя
RU2284569C2
КУРИТЕЛЬНОЕ УСТРОЙСТВО СО СРЕДСТВОМ АУТЕНТИФИКАЦИИ, ГЕНЕРИРУЮЩАЯ АЭРОЗОЛЬ СИСТЕМА, СОДЕРЖАЩАЯ ТАКОЕ УСТРОЙСТВО, И ПРИЕМНОЕ УСТРОЙСТВО ДЛЯ ГЕНЕРИРУЮЩЕЙ АЭРОЗОЛЬ СИСТЕМЫ 2021
  • Феррари, Эва
  • Маклочлэн, Эндрю
  • Шато, Максим
RU2806967C1
СРЕДСТВА УПРАВЛЕНИЯ ИСПАРИТЕЛЕМ 2018
  • Андерсон, Сэмьюэл
  • Боуэн, Адам
  • Чеунг, Брэндон
  • Кристенсен, Стивен
  • Голдберг-Кидон, Джонатан
  • Хаттон, Николас Дж.
  • Ким, Мишелль
  • Монсиз, Джеймс
  • Пальере, Александер
  • Фелпс, Кирк
  • Турбан, Итай
  • Вацик, Роксолана
  • Йост, Кейси
  • Закс, Диего
  • Йонкер, Джейсон
  • Мёрфи, Эндрю Л.
RU2825126C2
СПОСОБ И ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ДЛЯ ВЫЯВЛЕНИЯ ПОДОЗРИТЕЛЬНЫХ ПОЛЬЗОВАТЕЛЕЙ В СИСТЕМАХ ОБМЕНА СООБЩЕНИЯМИ 2018
  • Калинин Александр Сергеевич
  • Астанов Зафар Тахирович
RU2708508C1
СПОСОБ И СИСТЕМА ДЛЯ ПРЕДОТВРАЩЕНИЯ КРАЖ ТЕЛЕЖЕК ДЛЯ ПОКУПОК 2013
  • Маргалит Иехуда
  • Маргалит Рут
RU2637177C2
СРЕДСТВО ЗАЩИТЫ 2000
  • Мартинссон Рой
  • Андлер Оскар
RU2260840C2
СПОСОБ ИДЕНТИФИКАЦИИ УСТРОЙСТВА ПРЕДОСТАВЛЕНИЯ АЭРОЗОЛЯ И ПОРТАТИВНОЕ ЭЛЕКТРОННОЕ УСТРОЙСТВО 2018
  • Бейкер, Деррил
  • Кёрси, Роберт
  • Молони, Патрик
RU2748532C1
СПОСОБ ИДЕНТИФИКАЦИИ УСТРОЙСТВА 2018
  • Бейкер, Деррил
  • Кёрси, Роберт
  • Молони, Патрик
RU2760310C2
СПОСОБ ПЕРЕДАЧИ СООБЩЕНИЙ, КОММУНИКАЦИОННЫЙ СЕРВЕР И СИСТЕМА КОММУНИКАЦИИ С ИХ ИСПОЛЬЗОВАНИЕМ 2015
  • Самохвалов Владимир Георгиевич
RU2626339C2
СИСТЕМА И СПОСОБ ТРАНЗАКЦИЙ 2010
  • Ибаско Алекс Д.
  • Убалде Оливер Л.
  • Тиу Дарлин Кэтрин Л.
  • Сальвадор Родриго С.
  • Палермо Кристофер Р.
RU2517270C2

Иллюстрации к изобретению RU 2 841 054 C1

Реферат патента 2025 года СИСТЕМЫ, УСТРОЙСТВА И СПОСОБЫ РАЗБЛОКИРОВАНИЯ ГЕНЕРИРУЮЩИХ АЭРОЗОЛЬ УСТРОЙСТВ

Способ включает обслуживание базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей. Способ дополнительно включает прием запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра данного генерирующего аэрозоль устройства. Запрос на разблокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству. Способ дополнительно включает определение того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователей в базе данных, передачу разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных, и обновление базы данных для привязки аккаунта данного пользователя к данному генерирующему аэрозоль устройству в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователей в базе данных. 3 н. и 33 з.п. ф-лы, 7 ил.

Формула изобретения RU 2 841 054 C1

1. Способ разблокирования разблокируемых параметров генерирующих аэрозоль устройств, включающий:

обслуживание базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

прием запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра данного генерирующего аэрозоль устройства, при этом запрос на разблокирование содержит уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определение того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователя в базе данных;

передачу разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователя в базе данных; и

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

2. Способ по п. 1, причем генерирующее аэрозоль устройство содержит:

полость для размещения генерирующего аэрозоль изделия;

нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля; и

источник питания, функционально соединенный с нагревательным элементом,

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

3. Способ по п. 1 или 2, причем каждый аккаунт пользователя из базы данных привязываем только к допустимому количеству генерирующих аэрозоль устройств, при этом способ дополнительно включает:

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

4. Способ по п. 3, причем допустимое количество генерирующих аэрозоль устройств меньше или равно 10.

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

6. Способ по любому из пп. 1-5, причем способ дополнительно включает:

прием запроса на блокирование от данного генерирующего аэрозоль устройства для повторного блокирования разблокируемого параметра, при этом запрос на повторное блокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязанный к данному генерирующему аэрозоль устройству;

обновление базы данных для отвязки аккаунта данного пользователя от данного генерирующего аэрозоль устройства в ответ на прием запроса на блокирование; и

передачу разрешения на блокирование данному генерирующему аэрозоль устройству для повторного блокирования разблокируемого параметра в ответ на прием запроса на блокирование.

7. Способ по любому из пп. 1-6, причем способ дополнительно включает:

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

8. Способ по любому из пп. 1-7, причем способ дополнительно включает:

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

9. Способ по любому из пп. 1-8, причем запрос на разблокирование содержит:

уникальную идентификационную информацию об устройстве, идентифицирующую генерирующее аэрозоль устройство;

и информацию с одноразовым номером с ограниченным сроком действия, соответствующую разблокируемому параметру.

10. Способ по п. 9, причем уникальная идентификационная информация об устройстве представляет собой серийный номер.

11. Способ по любому из пп. 1-10, причем разрешение на разблокирование зашифровано.

12. Способ по любому из пп. 1-11, причем разрешение на разблокирование дешифруемо с помощью открытого ключа, хранящегося на данном генерирующем аэрозоль устройстве.

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

обслуживания базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

приема запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра данного генерирующего аэрозоль устройства, при этом запрос на разблокирование содержит уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определения того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователя в базе данных;

передачи разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователя в базе данных; и

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

14. Машиночитаемый носитель по п. 13, причем генерирующее аэрозоль устройство содержит:

полость для размещения генерирующего аэрозоль изделия;

нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля; и

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

15. Машиночитаемый носитель по п. 13 или 14, причем каждый аккаунт пользователя из базы данных привязываем только к допустимому количеству генерирующих аэрозоль устройств, при этом инструкции дополнительно выполнены с возможностью выдачи команд на:

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

16. Машиночитаемый носитель по п. 15, причем допустимое количество генерирующих аэрозоль устройств меньше или равно 10.

17. Машиночитаемый носитель по любому из пп. 13-16, причем каждый аккаунт пользователя из базы данных привязан к лицу, которое проверено как достигшее совершеннолетия для использования генерирующих аэрозоль устройств.

18. Машиночитаемый носитель по любому из пп. 13-17, причем инструкции дополнительно выполнены с возможностью выдачи команд на:

прием запроса на блокирование от данного генерирующего аэрозоль устройства для повторного блокирования разблокируемого параметра, при этом запрос на повторное блокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязанный к данному генерирующему аэрозоль устройству;

обновление базы данных для отвязки аккаунта данного пользователя от данного генерирующего аэрозоль устройства в ответ на прием запроса на блокирование; и

передачу разрешения на блокирование данному генерирующему аэрозоль устройству для повторного блокирования разблокируемого параметра в ответ на прием запроса на блокирование.

19. Машиночитаемый носитель по любому из пп. 13-18, причем инструкции дополнительно выполнены с возможностью выдачи команд на:

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

20. Машиночитаемый носитель по любому из пп. 13-19, причем инструкции дополнительно выполнены с возможностью выдачи команд на:

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

21. Машиночитаемый носитель по любому из пп. 13-20, причем запрос на разблокирование содержит:

уникальную идентификационную информацию об устройстве, идентифицирующую генерирующее аэрозоль устройство; и

информацию с одноразовым номером с ограниченным сроком действия, соответствующую разблокируемому параметру.

22. Машиночитаемый носитель по п. 21, причем уникальная идентификационная информация об устройстве представляет собой серийный номер.

23. Машиночитаемый носитель по любому из пп. 13-22, причем разрешение на разблокирование зашифровано.

24. Машиночитаемый носитель по любому из пп. 13-23, причем разрешение на разблокирование дешифруемо с помощью открытого ключа, хранящегося на данном генерирующем аэрозоль устройстве.

25. Система для разблокирования разблокируемых параметров генерирующих аэрозоль устройств, содержащая:

интерфейс связи для передачи данных на генерирующие аэрозоль устройства и от них; и

контроллер, содержащий один или более процессоров и функционально соединенный с интерфейсом связи, при этом контроллер выполнен с возможностью:

обслуживания базы данных аккаунтов пользователей и генерирующих аэрозоль устройств, привязанных к аккаунтам пользователей, при этом каждое генерирующее аэрозоль устройство привязываемо только к одному аккаунту пользователя;

приема запроса на разблокирование от данного генерирующего аэрозоль устройства для разблокирования разблокируемого параметра, при этом запрос на разблокирование содержит уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязываемый к данному генерирующему аэрозоль устройству;

определения того, привязано ли уже данное генерирующее аэрозоль устройство к каким-либо аккаунтам пользователя в базе данных;

передачи разрешения на разблокирование данному генерирующему аэрозоль устройству для разблокирования разблокируемого параметра в ответ на определение того, что данное генерирующее аэрозоль устройство уже не привязано к каким-либо аккаунтам пользователя в базе данных; и

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

26. Система по п. 25, причем генерирующее аэрозоль устройство содержит:

полость для размещения генерирующего аэрозоль изделия;

нагревательный элемент для нагрева генерирующего аэрозоль изделия для генерирования из него аэрозоля; и

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

27. Система по п. 25 или 26, причем каждый аккаунт пользователя из базы данных привязываем только к допустимому количеству генерирующих аэрозоль устройств, при этом контроллер дополнительно выполнен с возможностью:

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

28. Система по п. 27, причем допустимое количество генерирующих аэрозоль устройств меньше или равно 10.

29. Система по любому из пп. 25-28, причем каждый аккаунт пользователя из базы данных привязан к лицу, которое проверено как достигшее совершеннолетия для использования генерирующих аэрозоль устройств.

30. Система по любому из пп. 25-29, причем контроллер дополнительно выполнен с возможностью:

приема запроса на блокирование от данного генерирующего аэрозоль устройства для повторного блокирования разблокируемого параметра, при этом запрос на повторное блокирование включает уникальную идентификационную информацию о пользователе, идентифицирующую аккаунт данного пользователя, привязанный к данному генерирующему аэрозоль устройству;

обновления базы данных для отвязки аккаунта данного пользователя от данного генерирующего аэрозоль устройства в ответ на прием запроса на блокирование; и

передачи разрешения на блокирование данному генерирующему аэрозоль устройству для повторного блокирования разблокируемого параметра в ответ на прием запроса на блокирование.

31. Система по любому из пп. 25-30, причем контроллер дополнительно выполнен с возможностью:

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

32. Система по любому из пп. 25-31, причем контроллер дополнительно выполнен с возможностью:

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

33. Система по любому из пп. 25-32, причем запрос на разблокирование содержит:

уникальную идентификационную информацию об устройстве, идентифицирующую генерирующее аэрозоль устройство; и

информацию с одноразовым номером с ограниченным сроком действия, соответствующую разблокируемому параметру.

34. Система по п. 33, причем уникальная идентификационная информация об устройстве представляет собой серийный номер.

35. Система по любому из пп. 25-34, причем разрешение на разблокирование зашифровано.

36. Система по любому из пп. 25-35, причем разрешение на разблокирование дешифруемо с помощью открытого ключа, хранящегося на данном генерирующем аэрозоль устройстве.

Документы, цитированные в отчете о поиске Патент 2025 года RU2841054C1

US 2020085105 A1, 19.03.2020
WO 2013149578 A1, 10.10.2013
WO 2019126805 A1, 27.06.2019
US 2017288867 A1, 05.10.2017
US 2011072264 A1, 24.03.2011.

RU 2 841 054 C1

Авторы

Либин, Рехоуфен, Вальтер

Даты

2025-06-02Публикация

2021-06-22Подача