СИСТЕМА ОТОБРАЖЕНИЯ ДАННЫХ МУЛЬТИПЛИКАЦИОННОГО ОЗВУЧЕННОГО ИЗОБРАЖЕНИЯ НА ДИСПЛЕЕ ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА В СООТВЕТСТВИИ С УВЕДОМЛЕНИЯМИ
SYSTEM FOR DISPLAYING THE ANIMATED SOUND IMAGE DATA ON THE DISPLAY OF THE COMPUTING DEVICE IN ACCORDANCE WITH NOTIFICATIONS

Область техники:
[0001] Изобретение относится к области вычислительной техники, более конкретно, к средствам отображения анимационного изображения на дисплее пользовательского вычислительного устройства.
Уровень техники
[0002] В настоящее время существует множество систем отображения анимационного изображения на дисплее пользовательского вычислительного устройства в соответствии с уведомлениями. Одним из примеров таких систем является система Push-уведомлений и отображения контента, описанная в EP 2405633 A1. Данное решение предусматривает представление контента в приложении на устройстве, получение уведомления о новом контенте в приложении на устройстве, представление полученного уведомления на устройстве. В данной системе раскрывается получение выбора уведомления и отображение нового контента на экране непосредственно после получения выбора уведомления. Уведомление может быть получено за пределами приложения, например, путем публикации уведомления в социальной сети, размещения уведомления на веб-сайте и размещения сообщения на аватаре пользователя в виртуальном мире. Выбор может быть получен, когда устройство находится в автономном режиме, и в этом случае отображается новый контент, который хранится на устройстве.
[0003] Однако известному решению присущи недостатки. В числе недостатков известного решения имеется отсутствие возможности отображать мультипликационное изображение. В случае если у  пользователя смартфон находится в заблокированном состоянии тоже Push-уведомление просмотреть нельзя, а также отсутствие возможности пользователю настраивать уведомления в ответ на внешние условия. Более того, известное решение не обеспечивает возможности предоставления пользователю информации в гораздо более нестандартном, запоминающемся и, что очень важно, понравившемся ему варианте.  В числе недостатков Push-уведомления есть сложность различения уведомлений по причине их однотипности, много новостных сайтов, интернет-магазинов и прочих сайтов отправляют свои  Push-уведомления, в которых пользователь просто путается. Push-уведомление не подразумевает мультипликационное одушевленное уведомление пользователя и уникальное взаимодействие с ним. Еще недостатками Push-уведомлений можно назвать неконтролируемость потока данных и отсутствие истории оповещений. То есть, подписавшись на канал на новостном сайте, вы не сможете задать фильтрацию, а если вы нечаянно стерли оповещение - посмотреть его у вас тоже не получится, так как они быстро исчезают из поля зрения и нигде не хранятся. Срок жизни push-уведомлений длится от нескольких секунд до нескольких минут. Если пользователь быстро закрыл уведомление или просто не успел его просмотреть, сообщение для него безвозвратно потеряно. Если пользователь откажется от получения Push-уведомлений, то об этом будет невозможно узнать. Рассылка Push-уведомлений прекращается, если пользователь чистит cookies, обновляет или переустанавливает операционную систему. После таких действий нужно подписываться заново. Push-уведомления подразумевают только автоматическую подписку на сайтах или в сообщениях.
Раскрытие изобретения:
[0004] Задачей изобретения является устранение указанных выше недостатков.
[0005] Техническим результатом при этом является обеспечение возможности уведомления пользователя в виде одушевленной мультипликационной анимации, которая общается и взаимодействует с пользователем, которую гораздо проще заметить и отличить от других, в сравнении с известным решением.
[0006] Для достижения данного технического результата предложена система отображения данных мультипликационного озвученного изображения, в виде анимированного персонажа, на дисплее вычислительного устройства пользователя, содержащая:
модуль генерирования 104 (Фиг. 1.1) данных мультипликационного озвученного изображения, выполненный с возможностью генерирования данных мультипликационного изображения в соответствии с заданными пользователем настройками;
модуль уведомлений вычислительного устройства пользователя, выполненный с возможностью генерирования внутренних уведомлений вычислительного устройства пользователя 105 (Фиг.1.1) входит в состав смартфона пользователя. При этом каждому внутреннему уведомлению соответствуют данные отображения внутреннего уведомления, а внутренними уведомлениями являются уведомления, сгенерированные вычислительным устройством пользователя в ответ на управляющие инструкции, принятые от триггеров, где триггерами являются программные модули, выполненные с возможностью автоматического генерирования управляющих инструкций в ответ на внешние по отношению к программным модулям условия;
модуль синхронизации 106 (Фиг.1.1), выполненный с возможностью выполнения синхронизации модуля мультипликационного озвученного интерфейса с модулем уведомлений вычислительного устройства пользователя, при этом после упомянутой синхронизации данные отображения внутреннего уведомления заменяются на данные анимационного изображения; а также возможностью воспроизведения звука одновременно с отображением мультипликационного интерфейса (одушевленный персонаж) на дисплее вычислительного устройства;
модуль отображения 107 (Фиг.1), выполненный с возможностью отображения данных мультипликационного озвученного изображения на дисплее вычислительного устройства пользователя в соответствии с данными, полученными от модуля синхронизации, при этом отображение данных анимационного изображения происходит поверх интерфейса вычислительного устройства, где интерфейс вычислительного устройства является видимым пользователю или является интерфейсом режима ожидания вычислительного устройства. Модуль 107 имеет возможность считывания нажатий и других жестов пользователя и реакции на них;
внешнее устройство 103, которое обязательно содержит модуль 103.1, обеспечивающий передачу данных между 103 и 101 (а также дополнительно ответственный за обработку поступивших в него данных) и, дополнительно, модуль 103.2, обеспечивающий интерфейс управления ВУ 103 для инициации отправления данных на ВУ 101 через модуль 103.2. Тем не менее, модуль 103.2 может находиться как на ВУ 103, так и на отдельном ВУ, что не меняет сути взаимодействия в изобретении (Фиг. 1).
модуль 108 приема и передачи данных, который обеспечивает прием и передачу данных между устройством 101 и, по меньшей мере, одним внешним вычислительным устройством 103 посредством сети 102 (Фиг.1).
Сеть 102 приема и передачи данных (Фиг. 1).
[0007] Дополнительно интерфейс режима ожидания является заблокированным экраном вычислительного устройства пользователя.
[0008] Также включают, по меньшей мере, одно из следующих уведомлений: уведомление о системном событии вычислительного устройства пользователя, уведомление о приеме данных от внешних устройств, уведомление о нажатии кнопки вычислительного устройства пользователя.
[0009] Также уведомление о приеме данных от внешних устройств генерируется при приеме данных модулем приема и передачи данных вычислительного устройства пользователя от, по меньшей мере, одного внешнего вычислительного устройства посредством сети приема и передачи данных.
[0010] Очевидно, что как предыдущее общее описание, так и последующее подробное описание даны лишь для примера и пояснения и не являются ограничениями данного изобретения.
[0011] Заявленное изобретение обеспечивает возможность хранения полученной информации. К однажды доставленным уведомлениям можно возвращаться снова и снова вплоть до момента их самостоятельного удаления.
[0012] Мультипликационное уведомление имеет собственный интерфейс отображения независимый от интерфейса существующего уровня техники. Взаимодействие персонажа с пользователем не смешивается ни с какими другими уведомлениями  любых приложений оно индивидуальное.
[0013] Несмотря на необходимость внешнего вычислительного устройства (ВУ) в большинстве уведомлений, в некоторых уведомлениях (сгенерированных системой без участия внешнего ВУ) нет необходимости во внешнем ВУ 103, сети 102 и, соответственно, модуле приема/передачи 108 ВУ пользователя 101. Примером такого уведомления может являться реакция на изменение состояния батареи ВУ пользователя 101. Подробнее см. фиг. 1.1.
Краткое описание чертежей:
[0014] Фиг. 1 - схематичное изображение системы отображения данных анимационного изображения на дисплее вычислительного устройства пользователя в соответствии с уведомлениями.
Фиг. 1.1 - системы отображения данных анимационного изображения на дисплее вычислительного устройства пользователя в соответствии с уведомлениями, иллюстрирующая случай, в котором инициатором уведомления является внутреннее событие, а не внешнее ВУ.
[0015] Фиг. 2 - иллюстративный пример реализации системы отображения данных анимационного изображения на дисплее вычислительного устройства пользователя в соответствии с уведомлениями.
Осуществление изобретения:
[0016] Схематическое изображение заявленной системы 100 отображения данных мультипликационного, озвученного изображения на дисплее вычислительного устройства пользователя в соответствии с уведомлениями показано на фиг. 1. Система 100 содержит, по меньшей мере, одно вычислительное устройство 101 пользователя, по меньшей мере (в большинстве случаев), одно внешнее вычислительное устройство 103, сеть 102 приема и передачи данных. Система 100 также содержит модуль 104 генерирования данных мультипликационного озвученного изображения, модуль 105 уведомлений вычислительного устройства пользователя, модуль 106 синхронизации и модуль 107 отображения. В большинстве случаев система 100 содержит модуль 108 приема и передачи данных.
[0017] По меньшей мере, одно вычислительное устройство 101 пользователя содержит процессор, память, средство ввода данных, дисплей отображения данных. При этом процессор соединен с упомянутыми памятью, средством ввода данных и дисплеем отображения данных. Устройство 101 может быть, но не ограничиваясь этим, планшетом, смартфоном, ноутбуком, персональным компьютером и т.д. Устройство 101, в контексте заявляемого решения, содержит модуль 104 генерирования данных мультипликационного озвученного изображения, модуль 105 уведомлений вычислительного устройства пользователя, модуль 106 синхронизации (также ответственный за воспроизведение аудиофайлов) и модуль 107 отображения. Каждый из модулей 104, 105, 106 и 107 выполнен в виде программы, сохраненной в памяти устройства 101 и выполняемой посредством процессора. Также устройство 101 дополнительно (в большинстве случаев) содержит модуль 108 приема и передачи данных, который обеспечивает прием и передачу данных между устройством 101 и, по меньшей мере, одним внешним вычислительным устройством 103 посредством сети 102. Устройство 101 содержит модуль генерирования данных мультипликационного озвученного изображения 104. В данной альтернативе звуковой модуль также выполнен в виде программы, сохраненной в памяти устройства 101 и выполняемой посредством процессора.
[0018] Сеть 102 приема и передачи данных может являться одной из сетей: Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сетью на основе технологий LTE или LTE-A, спутниковая сеть передачи данных и т.д. Сеть 106 приема и передачи данных осуществляет прием и передачу данных между, по меньшей мере, одним вычислительным устройством 101 пользователя и, по меньшей мере, одним внешним вычислительным устройством 103.
[0019] По меньшей мере, одно внешнее вычислительное устройство 103 может быть выполнено, но не ограничиваясь этим, сервером, планшетом, смартфоном, ноутбуком, персональным компьютером и т.д.
Внешнее ВУ 103 обязательно содержит модуль 103.1, обеспечивающий передачу данных между 103 и 101 (а также дополнительно ответственный за обработку поступивших в него данных) и, дополнительно, модуль 103.2, обеспечивающий интерфейс управления ВУ 103 для инициации отправления данных на ВУ 101 через модуль 103.2. Тем не менее, модуль 103.2 может находиться как на ВУ 103, так и на отдельном ВУ, что не меняет сути взаимодействия в изобретении.
[0020] Модуль 104 генерирования данных мультипликационного озвученного изображения, выполнен с возможностью генерирования данных мультипликационного изображения в соответствии с заданными пользователем настройками, в т.ч. путь до аудиофайла (в случае если для анимации таковой имеется). Модуль 104 содержит подмодуль (не показан на фиг.) пользовательских настроек генерирования уведомлений. В контексте настоящего изобретения упомянутые заданные пользователем настройки обеспечивают возможность пользователю выполнять настройки уведомлений в ответ на внешние условия.
[0021] Модуль 105 уведомлений вычислительного устройства 101 пользователя выполнен с возможностью генерирования внутренних уведомлений вычислительного устройства 101 пользователя. Каждому внутреннему уведомлению соответствуют данные отображения внутреннего уведомления. Внутренними уведомлениями являются уведомления, сгенерированные вычислительным устройством 101 пользователя в ответ на управляющие инструкции, принятые от триггеров, где триггерами являются программные модули, выполненные с возможностью автоматического генерирования управляющих инструкций в ответ на внешние по отношению к программным модулям условия. Уведомления включают, по меньшей мере, одно из следующих уведомлений: уведомление о системном событии вычислительного устройства пользователя, уведомление о приеме данных от внешних устройств, уведомление о нажатии кнопки вычислительного устройства пользователя. Уведомление о приеме данных от внешних устройств генерируется при приеме данных модулем 108 приема и передачи данных вычислительного устройства 101 пользователя от, по меньшей мере, одного внешнего вычислительного устройства 103 посредством сети 102 приема и передачи данных.
[0022] Модуль 106 синхронизации выполнен с возможностью выполнения синхронизации модуля 104 мультипликационного озвученного интерфейса с модулем 105 уведомлений вычислительного устройства 101 пользователя. После упомянутой синхронизации данные отображения внутреннего уведомления заменяются на данные мультипликационного озвученного изображения, а также модуль выполнен с возможностью воспроизведения звука одновременно с отображением мультипликационного интерфейса (одушевленный персонаж) на дисплее вычислительного устройства;
[0023] Модуль 107 отображения выполнен с возможностью отображения данных мультипликационного озвученного изображения на дисплее вычислительного устройства 101 пользователя в соответствии с данными, полученными от модуля 106 синхронизации. Отображение данных мультипликационного озвученного изображения происходит поверх интерфейса вычислительного устройства 101, в том числе при блокировке экрана. Интерфейс вычислительного устройства 101 является видимым пользователю или является интерфейсом режима ожидания вычислительного устройства 101. На фиг. 2 представлен иллюстративный пример данного отображения. Анимационное изображение 201 происходит поверх интерфейса 202 вычислительного устройства. На этапе запуска мультипликационной озвученной анимации, модулем синхронизации 106 запускается воспроизведение аудиофайла (если необходимо). Также модуль 107 имеет возможность считывания нажатий и других жестов пользователя и реакции на них. Например, можно досрочно завершить анимацию свайпом (жест проведения пальцем слева направо).
[0024] Хотя данное изобретение было показано и описано со ссылкой на определенные варианты его осуществления, специалистам в данной области техники будет понятно, что различные изменения и модификации могут быть сделаны в нем, не покидая фактический объем изобретения.