Система запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя
Владельцы патента RU 2706795:
Общество с ограниченной ответственностью "ЛАБОРАТОРИЯ УМНОГО ВОЖДЕНИЯ" (RU)
Изобретение относится к управлению предпусковым подогревателем транспортного средства. Технический результат заключается в поддержании заданного уровня напряжения аккумуляторного блока транспортного средства с обеспечением возможности уведомления пользователя вычислительного устройства. Технический результат достигается за счет системы запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя, содержащих модуль запуска предпускового подогревателя и двигателя транспортного средства, вычислительное устройство пользователя, удаленный сервер. Вычислительное устройство пользователя через сеть передачи данных передает управляющие команды с заданными настройками посредством удаленного сервера упомянутому модулю запуска; при этом заданные настройки включают: запуск предпускового подогревателя, а затем запуск двигателя согласно расписанию для поддержания уровня напряжения аккумуляторного блока транспортного средства, где запуск двигателя будет производиться только в случае, если соблюдаются условия: зажигание транспортного средства неактивно, предпусковой подогреватель транспортного средства выключен, уровень топлива транспортного средства превышает порог 5% от общего уровня максимального объема топливных баков, любой сигнал от вычислительного устройства пользователя был принят упомянутым модулем запуска спустя менее одних суток, транспортное средство не находится в состоянии сервисного режима, уровень напряжения аккумуляторного блока транспортного средства не ниже заданного порога. 5 з.п. ф-лы, 1 ил.
Область техники:
[0001] Изобретение относится к области вычислительной техники для управления предпусковым подогревателем и двигателем транспортного средства, а также для уведомления пользователя посредством сетей передачи данных.
Уровень техники:
[0002] В настоящее время существует множество систем, предназначенных для дистанционного управления двигателем транспортного средства. Одним из примеров таких систем является система запуска и остановки двигателя транспортного средства, описанная в источнике US 20060137643 A1. Данное решение предусматривает систему управления двигателем транспортного средства, имеющего функцию автоматического запуска и остановки для холостого хода двигателя для поддержания заряда батареи. Система включает в себя регулировку порога напряжения батареи, при котором двигатель запускается для зарядки батареи. Предпочтительно, регулировка является результатом использования датчика температуры окружающего воздуха и справочной таблицы в элементе управления, которая изменяет пороговое значение на основании предварительно определенной зависимости между напряжением батареи и температурой окружающего воздуха.
[0003] Однако известному решению присущи недостатки. Недостатком является отсутствие возможности уведомления пользователя о различных событиях, происходящих с транспортным средством. Например, в случае, если двигатель транспортного средства не осуществил запуск в связи отсутствием топлива, пользователь не имеет возможности получать соответствующие уведомления. В этом случае известное решение не сможет обеспечить заданный уровень заряда аккумулятора.
Раскрытие изобретения:
[0004] Задачей изобретения является устранение указанных выше недостатков.
[0005] Техническим результатом при этом является обеспечение поддержания заданного уровня напряжения аккумуляторного блока транспортного средства с обеспечением возможности уведомления пользователя вычислительного устройства.
[0006] Для достижения данного технического результата предложена система запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя, содержащая: модуль запуска предпускового подогревателя и двигателя транспортного средства, соединенный двухсторонней связью с удаленным сервером посредством сети передачи данных и выполненный с возможностью принимать от вычислительного устройства пользователя управляющие команды, которые побуждают упомянутый модуль запуска выполнять запуск предпускового подогревателя транспортного средства и двигатель транспортного средства в соответствии с заданными настройками в управляющих командах вычислительного устройства пользователя; вычислительное устройство пользователя, соединенное двухсторонней связью с удаленным сервером посредством сети передачи данных и выполненное с возможностью передавать управляющие команды с заданными настройками посредством удаленного сервера упомянутому модулю запуска; при этом заданные настройки включают, по меньшей мере, одно из: запуск предпускового подогревателя, а затем запуск двигателя транспортного средства в соответствии с заданным расписанием для поддержания уровня напряжения аккумуляторного блока транспортного средства; запуск предпускового подогревателя, а затем запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства в случае падения температуры окружающей среды упомянутого модуля запуска ниже заданного порога; и запуск предпускового подогревателя, а затем запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства в случае падения уровня ниже заданного порога; где упомянутый запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства будет производиться только в случае если соблюдаются условия, заключающиеся в следующем: а) зажигание транспортного средства неактивно, предпусковой подогреватель транспортного средства выключен, б) уровень топлива транспортного средства превышает порог 5% от общего уровня максимального объема топливного (топливных) бака (баков), в) любой сигнал от вычислительного устройства пользователя был принят упомянутым модулем запуска спустя менее одних суток, г) транспортное средство не находится в состоянии сервисного режима, уровень напряжения аккумуляторного блока транспортного средства не ниже заданного порога, где сервисный режим является режимом, при котором в транспортном средстве отключаются все охранные функции, которые позволяют генерировать тревожные события; при этом в случае, если не соблюдается хотя бы одно из упомянутых условий, упомянутый модуль запуска формирует сообщение о несостоявшемся запуске двигателя и направляет упомянутое сообщение удаленному серверу, который, в свою очередь, в ответ на упомянутое сообщение от модуля запуска формирует push-уведомление о несостоявшемся запуске двигателя транспортного средства и посредством сети передачи данных передает упомянутое уведомление вычислительному устройству пользователя.
[0007] Дополнительно в качестве сети передачи данных используется сотовая сеть, по меньшей мере, одного из следующих стандартов: GSM, CDMA, UMTS.
[0008] Дополнительно в качестве сети передачи данных используется спутниковая сеть передачи данных или Интернет.
[0009] Дополнительно удаленный сервер включает хранилище данных, выполненное с возможностью сохранения заданных пользователем настроек.
[0010] Дополнительно удаленный сервер обрабатывает сообщения, поступившие от упомянутого модуля запуска путем преобразования данных сообщений в формат ProtoBuf и помещения обработанных сообщений в очередь для их дальнейшей обработки удаленным сервером.
[0011] Дополнительно двухсторонняя связь между удаленным сервером и вычислительным устройством пользователя выполняется посредством службы обмена сообщениями типа Firebase Cloud Messaging.
[0012] Очевидно, что как предыдущее общее описание, так и последующее подробное описание даны лишь для примера и пояснения и не являются ограничениями данного изобретения.
Краткое описание чертежей:
[0013] Фиг. 1 - схематичное изображение заявленной системы запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя.
Осуществление изобретения:
[0014] Схематическое изображение заявленной системы 100 запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя показано на рисунке (Фиг. 1). Система 100 содержит, модуль 101 запуска предпускового подогревателя и двигателя транспортного средства, по меньшей мере, одно вычислительное устройство 102 пользователя, сеть 103 передачи данных и удаленный сервер 104.
[0015] В контексте настоящего изобретения, в качестве модуля 101 запуска предпускового подогревателя и двигателя транспортного средства подразумевается устройство, содержащее процессор и память, содержащую машиночитаемые и исполняемые инструкции, и выполненное с возможностью двухсторонней связи с удаленным сервером 104 посредством сети передачи данных и выполненный с возможностью принимать от вычислительного устройства 102 пользователя управляющие команды, которые побуждают упомянутый модуль запуска выполнять запуск предпускового подогревателя транспортного средства и двигатель транспортного средства в соответствии с заданными настройками в управляющих командах вычислительного устройства пользователя. Модуль 101 размещается в транспортном средстве пользователя (не показано на фиг.). Модуль 101 выполняет проверку соблюдение условий для запуска предпускового подогревателя и двигателя транспортного средства. Под соблюдением упомянутых условий подразумевается: зажигание транспортного средства неактивно, предпусковой подогреватель транспортного средства выключен, уровень топлива транспортного средства превышает порог 5% от общего уровня максимального объема топливного (топливных) бака (баков), любой сигнал от вычислительного устройства пользователя был принят упомянутым модулем запуска спустя менее одних суток, транспортное средство не находится в состоянии сервисного режима, уровень напряжения аккумуляторного блока транспортного средства не ниже заданного порога, где сервисный режим является режимом, при котором в транспортном средстве отключаются все охранные функции, которые позволяют генерировать тревожные события. В случае, если хотя бы одно из вышеуказанных условий не выполняется, модуль не выполняет запуск предпускового подогревателя и двигателя транспортного средства, а также формирует сообщение о несостоявшемся запуске двигателя и направляет упомянутое сообщение удаленному серверу 104 посредством сети 103 передачи данных. В случае, если все вышеуказанные условия соблюдены, модуль 101 выполняет сначала запуск предпускового подогревателя транспортного средства, а затем, спустя некоторое время, выполняет запуск двигателя транспортного средства.
[0016] В качестве альтернативы, модуль 101 осуществляет запуск предпускового подогревателя транспортного средства используется в случае, если температура окружающей среды опускается ниже заданного порога. Измерение температуры окружающей среды выполняется посредством датчика температуры, установленного в модуль 101 или установленного в транспортное средство и подключенного к модулю 101.
[0017] Запуск двигателя транспортного средства посредством модуля 101 происходит в соответствии с настройками модуля 101. Одна из настроек заключается в следующем. В случае, если уровень напряжения аккумуляторного блока транспортного средства падает ниже заданного порога. Падение напряжение аккумуляторного блока обусловлено различными факторами, например, охранная сигнализация снизила уровень напряжения аккумуляторного блока ниже заданного порога, вследствие падения температуры окружающей атмосферы привело к снижению уровня напряжения аккумуляторного блока и т.д. Также запуск двигателя посредством модуля 101 может происходить в соответствии с настройками расписания. Все вышеупомянутые настройки задаются вычислительным устройством пользователя 102.
[0018] В качестве сети 103 передачи данных может использоваться, по меньшей мере, одно из: сотовая сеть, по меньшей мере, одного из стандартов GSM, CDMA, UMTS, спутниковая сеть передачи данных, или Интернет.
[0019] Двухсторонняя связь между вычислительным устройством 102 пользователя и модуля 101 происходит через удаленный сервер 104. Сервер 104 содержит один или несколько процессоров, память, содержащую машиночитаемые и исполняемые инструкции. Сервер 104 содержит хранилища данных, выполненные с возможностью хранения данных. Среди таких хранилищ имеются: хранилище данных, выполненное с возможностью сохранения заданных пользователем настроек, хранилище данных, выполненное с возможностью хранения данных, содержащих информацию по каждому модулю запуска предпускового подогревателя и двигателя транспортного средства (информация о владельце транспортного средства, в котором установлен модуль 101, информация о самом транспортном средстве, в котором установлен модуль 101 и т.д.), а также хранилище данных, выполненное с возможностью хранения всех уведомлений, направленных от, по меньшей мере, одного модуля 101. Альтернативно, все или частично упомянутые хранилища данных расположены на отдельных от сервера 104 вычислительных устройствах.
[0020] Основное назначение сервера 104 это обеспечение связи между модулем 101 и вычислительным устройством 102 пользователя. В случае, если запуск предпускового подогревателя и/или двигателя транспортного средства не состоялся, как было указано выше, модуль 101 направляет серверу сообщение о несостоявшемся запуске двигателя. Сервер в ответ на упомянутое сообщение от модуля запуска формирует push-уведомление о несостоявшемся запуске двигателя транспортного средства и посредством сети 103 передачи данных передает упомянутое уведомление вычислительному устройству 102 пользователя. Альтернативно, в случае успешного запуска двигателя транспортного средства, модуль 101 формирует сообщение о состоявшемся запуске и направляет его серверу 104. Сервер 104, в свою очередь, формирует push-уведомление о состоявшемся запуске двигателя транспортного средства и посредством сети 103 передачи данных передает упомянутое уведомление вычислительному устройству 102 пользователя.
[0021] Дополнительно, удаленный сервер 104 может быть выполнен с возможностью первичной обработки сообщений, поступивших от модуля 101 путем преобразования данных сообщений в формат ProtoBuf и помещения обработанных сообщений в очередь для их вторичной обработки сервером 104. Также сервер 104 может быть выполнен с возможностью формирования команд на запуск двигателя транспортного средства и передачи упомянутых команд модулю 101. Формирование команд на запуск сервером 104 происходит после считывания данных, поступивших от модуля 101 и в случае если упомянутые данные содержат сведения о том, что уровень напряжения аккумуляторного блока опустился ниже заданного порога и/или температура окружающей среды модуля 101 опустилась ниже заданного порога. Дополнительно, двухсторонняя связь между сервером 104 и вычислительным устройством 102 может выполняться посредством службы обмена сообщениями типа Firebase Cloud Messaging.
[0022] Хотя данное изобретение было показано и описано со ссылкой на определенные варианты его осуществления, специалистам в данной области техники будет понятно, что различные изменения и модификации могут быть сделаны в нем, не покидая фактический объем изобретения.
1. Система запуска предпускового подогревателя и двигателя транспортного средства и уведомления пользователя, содержащая:
- модуль запуска предпускового подогревателя и двигателя транспортного средства, соединенный двухсторонней связью с удаленным сервером посредством сети передачи данных и выполненный с возможностью принимать от вычислительного устройства пользователя управляющие команды, которые побуждают упомянутый модуль запуска выполнять запуск предпускового подогревателя транспортного средства и двигатель транспортного средства в соответствии с заданными настройками в управляющих командах вычислительного устройства пользователя;
- вычислительное устройство пользователя, соединенное двухсторонней связью с удаленным сервером посредством сети передачи данных и выполненное с возможностью передавать управляющие команды с заданными настройками посредством удаленного сервера упомянутому модулю запуска; при этом заданные настройки включают по меньшей мере одно из:
- запуск предпускового подогревателя, а затем запуск двигателя транспортного средства в соответствии с заданным расписанием для поддержания уровня напряжения аккумуляторного блока транспортного средства;
- запуск предпускового подогревателя, а затем запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства в случае падения температуры окружающей среды упомянутого модуля запуска ниже заданного порога; и
- запуск предпускового подогревателя, а затем запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства в случае падения уровня напряжения ниже заданного порога, где упомянутый запуск двигателя транспортного средства для поддержания уровня напряжения аккумуляторного блока транспортного средства будет производиться только в случае, если соблюдаются условия, заключающиеся в следующем:
а) зажигание транспортного средства неактивно, предпусковой подогреватель транспортного средства выключен,
б) уровень топлива транспортного средства превышает порог 5% от общего уровня максимального объема топливного (топливных) бака (баков),
в) любой сигнал от вычислительного устройства пользователя был принят упомянутым модулем запуска спустя менее одних суток,
г) транспортное средство не находится в состоянии сервисного режима, уровень напряжения аккумуляторного блока транспортного средства не ниже заданного порога, где сервисный режим является режимом, при котором в транспортном средстве отключаются все охранные функции, которые позволяют генерировать тревожные события; при этом
- в случае, если не соблюдается хотя бы одно из упомянутых условий, упомянутый модуль запуска формирует сообщение о несостоявшемся запуске двигателя и направляет упомянутое сообщение удаленному серверу, который, в свою очередь, в ответ на упомянутое сообщение от модуля запуска формирует push-уведомление о несостоявшемся запуске двигателя транспортного средства и посредством сети передачи данных передает упомянутое уведомление вычислительному устройству пользователя.
2. Система по п. 1, отличающаяся тем, что в качестве сети передачи данных используется сотовая сеть по меньшей мере одного из следующих стандартов: GSM, CDMA, UMTS.
3. Система по п. 1, отличающаяся тем, что в качестве сети передачи данных используется спутниковая сеть передачи данных или Интернет.
4. Система по п. 1, отличающаяся тем, что удаленный сервер включает хранилище данных, выполненное с возможностью сохранения заданных пользователем настроек.
5. Система по п. 1, отличающаяся тем, что удаленный сервер обрабатывает сообщения, поступившие от упомянутого модуля запуска путем преобразования данных сообщений в формат ProtoBuf и помещения обработанных сообщений в очередь для их дальнейшей обработки удаленным сервером.
6. Система по п. 1, отличающаяся тем, что двухсторонняя связь между удаленным сервером и вычислительным устройством пользователя выполняется посредством службы обмена сообщениями типа Firebase Cloud Messaging.