[0001] По настоящей заявки испрашивается приоритет в соответствии с китайской заявкой №201510717548.2, поданной 29 октября 2015 г., содержание которой полностью включено в настоящую заявку в качестве ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее изобретение относится к области информационных технологий, и в частности, к способу и устройству обработки информации.
УРОВЕНЬ ТЕХНИКИ
[0003] По мере развития технологий постоянно растет количество типов и число интеллектуальных терминалов. Интеллектуальные устройства, такие как интеллектуальные лампочки, интеллектуальные камеры, интеллектуальные воздухоочистители и интеллектуальные воздушные завесы в дополнение к смартфонам, обычно используемые пользователями, в целом могут быть привязаны к смартфону пользователя и «проталкивать» (push) информацию на смартфон.
[0004] Однако содержание, «проталкиваемое» интеллектуальным устройством на смартфон, большую часть времени одно и то же. Если интеллектуальное устройство «проталкивает» информацию на смартфон слишком часто, пользователя может беспокоить вибрация или звуковое извещение, производимые смартфоном при получении информации, и это может в значительной степени негативно влиять на нормальное течение жизни и работы пользователя.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] С учетом известного уровня техники, изобретение предлагает способ и устройство для обработки информации.
[0006] В соответствии с первым аспектом настоящего изобретения, предлагается способ обработки информации, включающий в себя: определение, когда получена push-информация, имеется ли целевая push-информация на панели уведомлений с таким же контентом, как и в push-информации; и обновление времени распространения push-информации, соответствующего целевой push-информации на панели уведомлений, до времени распространения push-информации, если на панели уведомлений имеется целевая push-информация.
[0007] Мобильный терминал при получении push-информации сравнивает push-информацию с целевой push-информацией на панели уведомлений. Если имеется целевая push-информация с таким же содержанием, как и в push-информации, время распространения push-информации, соответствующее целевой push-информации на панели уведомлений, обновляется до времени распространения push-информации, чтобы пользователь ее просмотрел, при этом осуществление подсказки пользователю в этот момент не происходит, и тем самым можно предотвратить негативное влияние на нормальное течение жизни и работы пользователя.
[0008] Если требуется, способ может дополнительно включать в себя: выполнение подсказки в заданной форме, если время распространения целевой push-информации на панели уведомлений обновлялось чаще предустановленного количества раз.
[0009] Соответственно, если время распространения целевой push-информации на панели уведомлений обновлялось чаще, чем предустановленное количество раз, может указываться, что push-информация может быть очень важной, и необходима своевременная подсказка, чтобы предложить пользователю ее просмотреть.
[0010] Если требуется, способ может дополнительно включать в себя: извлечение информации о характеристиках информационного контента push-информации; оценку уровня важности push-информации на основании информации о характеристиках; и выполнение подсказки в заданной форме, если уровень важности больше или равен предустановленному уровню.
[0011] Если приоритетность информации в push-информации больше или равна предустановленному уровню приоритетности, может указываться, что push-информация очень важна, и необходима своевременная подсказка для push-информации, чтобы пользователь мог быстро предпринять действия при просмотре push-информации на основании подсказки, чтобы избежать ущерба.
[0012] Если требуется, способ может дополнительно включать в себя: когда повторяющаяся push-информация не получена в течение предустановленного периода времени до времени получения, выполнение подсказки для push-информации.
[0013] Если повторяющаяся push-информация не получена в течение предустановленного периода времени до времени получения, может указываться, что мобильный терминал получает push-информацию впервые в течение предустановленного периода времени, и необходимо выполнение подсказки для push-информации.
[0014] Если требуется, выполнение подсказки для push-информации может включать в себя: воспроизведение заданного аудиосигнала с помощью динамика мобильного терминала; или генерирование вибрации мобильного терминала; или вывод на экран всплывающего окна на главном интерфейсе.
[0015] Два или три вышеописанных способа можно объединить в соответствии с практическими нуждами, чтобы осуществлять подсказку для быстрого и эффективного оповещения пользователя.
[0016] Если требуется, способ дополнительно включает в себя: добавление информационного контента push-информации и времени распространения push-информации на панель уведомлений, если на панели уведомлений нет целевой push-информации.
[0017] В соответствии со вторым аспектом настоящего изобретения, представлено устройство для обработки информации, включающее в себя: модуль определения, выполненный с возможностью определять, когда получена push-информация, имеется ли целевая push-информация с таким же контентом, как и в push-информации, на панели уведомлений; модуль обновления, выполненный с возможностью обновлять время распространения push-информации, соответствующее целевой push-информации, на панели уведомлений до времени распространения push-информации, когда модуль определения определяет, что на панели уведомлений имеется целевая push-информация.
[0018] Если требуется, устройство может дополнительно включать в себя: первый модуль подсказки, выполненный с возможностью осуществлять подсказку в заданной форме, если время распространения целевой push-информации на панели уведомлений обновлялось чаще предустановленного количества раз.
[0019] Если требуется, устройство может дополнительно включать в себя: модуль извлечения, выполненный с возможностью извлекать информацию о характеристиках информационного контента push-информации; оценочный модуль, выполненный с возможностью оценивать уровень важности push-информации на основании информации о характеристиках, извлеченной модулем извлечения; и второй модуль подсказки, выполненный с возможностью выполнять подсказку в заданной форме, если оценочный модуль оценивает, что уровень важности больше или равен предустановленному уровню.
[0020] Если требуется, модуль подсказки может включать в себя: первый субмодуль воспроизведения, выполненный с возможностью воспроизводить предустановленный аудиосигнал с помощью динамика мобильного терминала; или первый вибрационный субмодуль, выполненный с возможностью создавать вибрацию мобильного терминала; или первый субмодуль отображения, выполненный с возможностью выводить на экран всплывающее окно на главном интерфейсе.
[0021] Если требуется, устройство может дополнительно включать в себя: добавочный модуль, выполненный с возможностью добавлять информационный контент push-информации и время распространения push-информации на панель уведомлений, если на панели уведомлений не имеется целевой push-информации.
[0022] Если требуется, целевая push-информация, определенная модулем определения, и push-информация могут соответствовать одному и тому же программному приложению.
[0023] В соответствии с третьим аспектом настоящего изобретения, предлагается терминал, включающий в себя: процессор, запоминающее устройство для хранения инструкций, исполняемых процессором; в котором процессор выполнен с возможностью: определять, когда получена push-информация, имеется ли целевая push-информация с таким же контентом, как и в push-информации, на панели уведомлений и обновлять время распространения push-информации, соответствующее целевой push-информации, на панели уведомлений до времени распространения push-информации, если на панели уведомлений имеется целевая push-информация.
[0024] Технические решения, представленные вариантами осуществления изобретения, могут давать следующие положительные эффекты.
[0025] В способе и устройстве для обработки информации, предложенных изобретением, при получении push-информации, отправленной связанным устройством, мобильный терминал сравнивает push-информацию с целевой push-информацией на панели уведомлений; если имеется целевая push-информация с таким же контентом, как и в push-информации, время распространения push-информации, соответствующее целевой push-информации на панели уведомлений, может обновляться до времени распространения push-информации, для удобства просмотра пользователем, отправление подсказки пользователю в этот момент не происходит, и таким образом можно предотвратить негативное влияние на нормальное течение жизни и работы пользователя.
[0026] Кроме того, в способе и устройстве для обработки информации, предложенных изобретением, можно определять, следует ли давать подсказку пользователю с помощью мобильного терминала на основании количества раз получения повторяющейся push-информации и приоритетности push-информации, таким образом можно предотвратить негативное влияние на жизнь и работу пользователя.
[0027] Необходимо понимать, что и вышеприведенное общее описание, и последующее подробное описание служат только в качестве примера и не ограничивают настоящее изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0028] Сопроводительные чертежи, которые включены в описание и являются его частью, иллюстрируют варианты осуществления изобретения в соответствии с его сущностью и совместно с описанием поясняют принципы раскрытия сущности изобретения.
[0029] Фиг. 1 - схема, иллюстрирующая сценарий применения в соответствии с вариантом осуществления.
[0030] Фиг. 2 - функциональная блок-схема, иллюстрирующая способ обработки информации в соответствии с примером осуществления.
[0031] Фиг. 3 - схематическое изображение, иллюстрирующее сценарий применения в соответствии с примером осуществления.
[0032] Фиг. 4 - функциональная блок-схема, иллюстрирующая способ обработки информации в соответствии с примером осуществления.
[0033] Фиг. 5 - функциональная блок-схема, иллюстрирующая способ обработки информации в соответствии с примером осуществления.
[0034] Фиг. 6 - функциональная блок-схема, иллюстрирующая способ обработки информации в соответствии с примером осуществления.
[0035] Фиг. 7 - функциональная блок-схема, иллюстрирующая способ обработки информации в соответствии с примером осуществления.
[0036] Фиг. 8 - структурная блок-схема, иллюстрирующая устройство для обработки информации в соответствии с примером осуществления.
[0037] Фиг. 9 - структурная блок-схема, иллюстрирующая устройство для обработки информации в соответствии с примером осуществления.
[0038] Фиг. 10 - структурная блок-схема, иллюстрирующая устройство для обработки информации в соответствии с примером осуществления.
[0039] Фиг. 11 - структурная блок-схема первого модуля подсказки фиг. 9.
[0040] Фиг. 12 - структурная блок-схема второго модуля подсказки фиг. 10.
[0041] Фиг. 13 - структурная блок-схема, иллюстрирующая устройство для обработки информации в соответствии с примером осуществления.
[0042] Фиг. 14 - блок-схема, иллюстрирующая терминал для обработки информации в соответствии с примером осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0043] Ниже следует подробное описание примеров осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. В последующем описании представлены ссылки на сопроводительные чертежи, в которых одни и те же числовые позиции на разных чертежах представляют одни и те же или аналогичные элементы, если не указано иное. Формы реализации, представленные в последующем описании примеров осуществления, не представляют всех форм реализации, соответствующих изобретению. Напротив, они являются только примерами устройств и способов, соответствующих аспектам, связанным с изобретением, как изложено в прилагаемой формуле изобретения.
[0044] На фиг. 1 представлено схематическое изображение, иллюстрирующее сценарий применения в соответствии с вариантом осуществления. На фиг. 1 сценарий применения может включать в себя смартфон 100, интеллектуальную розетку 200, интеллектуальный телевизор 300 и интеллектуальную камеру 400. Смартфон 100 может взаимодействовать с интеллектуальной розеткой 200, интеллектуальным телевизором 300 и интеллектуальной камерой 400 соответственно, и взаимодействие может осуществляться с помощью технологии Bluetooth, технологии инфракрасной передачи данных или по беспроводной сети и т.п.
[0045] Интеллектуальная розетка 200, интеллектуальный телевизор 300 и интеллектуальная камера 400 могут генерировать push-информацию в рабочем режиме или обнаруживать данные и отправлять push-информацию на смартфон 100. Пользователь может узнавать о рабочем режиме интеллектуальных терминалов, связанных со смартфоном 100, просматривая push-информацию, полученную смартфоном 100, чтобы предпринять эффективные действия.
[0046] Например, когда интеллектуальная розетка 200 обнаруживает, что потребляемая мощность электроприбора, связанного с интеллектуальной розеткой 200, превышает номинальную мощность, она отправляет push-информацию на смартфон 100, чтобы подсказать пользователю, что необходимо снизить потребляемую мощность связанного с ней электроприбора или выключить связанный с ней электроприбор, чтобы избежать опасных событий, таких как возгорание электроприбора. Другой пример: когда интеллектуальная камера 400 обнаруживает движущийся объект, она также отправляет push-информацию на смартфон 100, чтобы пользователь мог предпринять действия, которые позволят избежать, например, кражи и т.п.
[0047] Однако, когда смартфон 100 часто получает push-информацию, отправленную интеллектуальным устройством, связанным с ним, пользователя будут беспокоить подсказки, генерируемые push-информацией, которая получена смартфоном 100, и это повлияет на нормальное течение жизни и работы пользователя. Если пользователь отключает подсказки, генерируемые, когда смартфон 100 получает push-информацию, он может пропустить важную информацию и понести ущерб.
[0048] В способах обработки информации, предлагаемых настоящим изобретением, когда смартфон 100 получает push-информацию, отправленную интеллектуальным устройством, он определяет, имеется ли целевая push-информация на панели уведомлений с таким же контентом, что и в push-информации, и если целевая push-информация имеется на панели уведомлений, он обновляет время обновления целевой push-информации. Смартфону 100 не нужно генерировать подсказку, например, звонок и/или вибрацию, и можно избежать неудобства для пользователя из-за подсказки, генерируемой смартфоном 100.
[0049] Кроме того, дополнительно можно определить количество раз получения повторяющейся push-информации, полученной смартфоном 100, и уровень важности push-информации, чтобы определить, необходимо ли выполнить подсказку для push-информации. При раскрытии изобретения могут приводиться ссылки на подробные иллюстрации, которые здесь не будут повторяться.
[0050] Для подробной иллюстрации выполнения вышеописанного процесса в настоящем изобретении представлен способ обработки информации, как показано на фиг. 2, и способ может включать в себя следующие этапы.
[0051] На этапе S210, когда получена push-информация, определяется, имеется ли целевая push-информация на панели уведомлений с таким же контентом, что и в push-информации.
[0052] На основании вышеописанного варианта осуществления на фиг. 1, смартфон является типом мобильного терминала, который может связывать множество различных интеллектуальных устройств и может получать push-информацию, отправленную интеллектуальными устройствами. Когда мобильный терминал получает push-информацию, отправленную интеллектуальными устройствами, мобильный терминал получает данные о времени получения push-информации. Время получения может быть конкретным моментом времени, включая год, месяц, число и час, минуту и секунду и т.д., как фактическое требование, например.
[0053] Целевая push-информация относится к информации, уже существующей на панели уведомлений. Push-информация, полученная в текущий момент терминалом, может сравниваться с целевой push-информацией, чтобы определить, является ли соответствующий информационный контент в них идентичным.
[0054] На этапе S220 время распространения push-информации, соответствующее целевой push-информации на панели уведомлений, обновляется до времени распространения push-информации, если целевая push-информация имеется на панели уведомлений.
[0055] Если на панели уведомлений имелась целевая push-информация с таким же контентом, что и в push-информации, может указываться, что терминал получил целевую push-информацию с таким же контентом до получения push-информации, и пользователь смог получить информацию-подсказку для целевой push-информации при получении предыдущей целевой push-информации. Чтобы избежать отправки подсказок пользователю при получении push-информации, что может негативно повлиять на нормальное течение жизни и работы пользователя, только время получения push-информации обновляется в терминале, чтобы пользователь мог ее просмотреть.
[0056] Целевая push-информация и push-информация соответствуют одному и тому же программному приложению, то есть целевая push-информация и push-информация распространяются одним и тем же программным приложением терминала. Например, если терминал получает push-информацию, распространяемую другим терминалом, push-информация может обрабатываться программным приложением, за которое отвечает другой терминал, и push-информация может распространяться на панель уведомлений терминала.
[0057] Необходимо отметить, что вышеупомянутая push-информация относится к push-информации, которая отправляется тем же самым интеллектуальным устройством, связанным с мобильным терминалом. Если разные интеллектуальные устройства отправляют push-информацию, то хотя информационный контент push-информации идентичен, подсказка будет генерироваться в мобильном терминале, чтобы подсказать пользователю просмотреть информацию.
[0058] В предложенном способе обработки информации можно предотвратить ситуацию, при которой мобильный терминал постоянно выдает подсказку пользователю, когда одно и то же устройство отправляет push-информацию с информационным контентом на мобильный терминал в повторяющемся режиме в течение одного и того же периода времени, что может негативно повлиять на нормальное течение жизни и работы пользователя.
[0059] Контент push-информации и целевой push-информации может включать в себя идентификатор устройства интеллектуального терминала, тип информации информационного контента push-информации и время получения push-информации. Например, как показано на фиг. 3, push-информация и целевая push-информация могут быть следующими:
тревога: движущийся объект обнаружен датчиком объектов в 12:10.
[0060] Чтобы более точно проиллюстрировать, есть ли необходимость в подсказке для полученной push-информации, как уточняется в способе на фиг. 2, в другом примере осуществления настоящего изобретения, как показано на фиг. 4, способ может дополнительно включать в себя следующие этапы.
[0061] На этапе S230 осуществляется подсказка в заданной форме, если время распространения целевой push-информации на панели уведомлений обновлялось чаще предустановленного количества раз.
[0062] Количество раз получения может составлять один раз, два раза и так далее, которые могут быть определены как приемлемые. Если количество раз получения больше или равно предустановленному значению, можно указать, что push-информация является срочной информацией, и необходимо, чтобы пользователь обработал ее незамедлительно, таким образом, необходима подсказка для push-информации. Кроме того, чтобы избежать ситуации, когда пользователь не получает подсказку, когда мобильный терминал получил push-информацию и создал подсказку впервые в течение предустановленного периода времени, подсказка выполняется снова, если повторяющаяся push-информация получена от того же интеллектуального устройства во второй раз, чтобы избежать потери важной информации и возникновения ущерба для пользователя.
[0063] Чтобы более точно проиллюстрировать, есть ли необходимость в подсказке для полученной push-информации, как уточняется в способе на фиг. 2, в еще одном примере осуществления настоящего изобретения, как показано на фиг. 5, способ может дополнительно включать в себя следующие этапы.
[0064] На этапе S510 извлекается информация о характеристиках информационного контента push-информации.
[0065] Информация о характеристиках может представлять собой ключевые слова push-информации, такие как «тревога», «срочно», «внимание» и другие критически важные слова.
[0066] На этапе S520 на основании информации о характеристиках оценивается уровень важности push-информации.
[0067] Например, если информационный контент push-информации включает в себя слова «тревога, срочно, внимание» и другие критически важные слова, push-информация может определяться как имеющая высокий уровень важности. Если критически важные слова не включены, push-информация может определяться как имеющая низкий уровень важности.
[0068] На этапе S530 выполняется подсказка в заданной форме, если уровень важности выше или равен предустановленному уровню.
[0069] Если приоритетность информации в push-информации больше или равна предустановленному уровню приоритетности, может указываться, что push-информация очень важна, и необходима своевременная подсказка для push-информации, так чтобы пользователь мог быстро предпринять соответствующие действия при просмотре push-информации на основании подсказки, и таким образом избежать ущерба.
[0070] Как уточняется в способе на фиг. 2, в другом примере осуществления настоящего изобретения, как показано на фиг. 6, способ может дополнительно включать в себя следующие этапы.
[0071] На этапе S240 информационный контент push-информации и время получения push-информации добавляются на панель уведомлений, если на панели уведомлений нет целевой push-информации.
[0072] Это относится к ситуации, при которой когда терминал пользователя ранее получал push-информацию и push-информация не присутствует на панели уведомлений после того, как пользователь просмотрел ее, или если терминал получает push-информацию впервые и не имеется целевой push-информации с таким же контентом, как в push-информации, тогда информационный контент push-информации и соответствующее время распространения push-информации должны добавляться на панель уведомлений для удобства ее просмотра пользователем.
[0073] Вышеупомянутая подсказка для push-информации может осуществляться следующим образом.
[0074] Заданный аудиосигнал может воспроизводиться с помощью динамика мобильного терминала. Например, звонки, на которые пользователь обращает внимание, могут быть установлены как заданный аудиосигнал, который проигрывается, чтобы подсказать пользователю, что нужно своевременно просмотреть информацию. Или же, мобильный терминал может производить вибрацию. Или же, на главном интерфейсе мобильного терминала может выводиться всплывающее окно. Соответственно при просмотре или использовании терминала пользователь может своевременно получить push-информацию.
[0075] Два или три вышеописанных приема могут сочетаться для выполнения подсказки, чтобы быстро и эффективно осуществить оповещение пользователя.
[0076] Чтобы более точно определить, получает ли мобильный терминал повторяющуюся push-информацию, отправленную назначенным терминалом, как уточняется в способе на фиг. 2, в другом варианте осуществления настоящего изобретения, как показано на фиг. 7, способ дополнительно может включать в себя следующие этапы.
[0077] На этапе S221 принимается история push-информации, отправленная назначенным терминалом.
[0078] На этапе S222 push-информация сравнивается с историей push-информации, чтобы определить, включена ли push-информация в историю push-информации.
[0079] Push-информация может сравниваться с историей push-информации или на полное соответствие или по семантическому принципу.
[0080] Если push-информация включена в историю push-информации, на этапе S223 производится определение того, что повторяющаяся push-информация, отправленная назначенным терминалом, получена.
[0081] Если push-информация не включена в историю push-информации, на этапе S224 осуществляется определение того, что повторяющаяся push-информация, отправленная назначенным терминалом, не получена.
[0082] Необходимо отметить, что история push-информации может относиться ко всей push-информации, отправленной назначенным терминалом в течение предустановленного периода времени и полученной мобильным терминалом. Push-информация, в текущий момент полученная мобильным терминалом, сравнивается с историей push-информации, таким образом может определяться, включена ли push-информация в историю push-информации, и так может осуществляться определение относительно того, получает ли мобильный терминал повторяющуюся push-информацию, отправленную назначенным терминалом.
[0083] В предложенном способе обработки информации push-информация сравнивается с целевой push-информацией на панели уведомлений, когда мобильный терминал получает push-информацию, отправленную связанным с ним устройством, или когда программное приложение распространяет полученную информацию как push-информацию. Если имеется целевая push-информация с таким же контентом, что и в push-информации, время распространения push-информации, соответствующее целевой push-информации на панели уведомлений, должно обновляться до времени распространения push-информации для удобства просмотра пользователя, без осуществления подсказки для пользователя в этот момент, и таким образом негативного влияния на нормальное течение жизни и работы пользователя можно избежать.
[0084] Кроме того, в предложенном способе обработки информации дополнительно может определяться, следует ли выполнять подсказку для пользователя с помощью мобильного терминала путем определения количества раз получения повторяющейся push-информации и приоритетности push-информации, таким образом негативного влияния на нормальное течение жизни и работы пользователя можно избежать.
[0085] На основании описания указанных выше вариантов осуществления способа специалистам в данной области техники понятно, что изобретение может быть реализовано путем сочетания программного обеспечения и необходимой аппаратной платформы общего назначения или только с помощью одного аппаратного обеспечения, однако первый вариант более предпочтителен во многих случаях. Исходя из такого понимания, технические решения в настоящем изобретении практически могут быть реализованы как программный продукт, например. Компьютерный программный продукт может храниться в среде хранения и может включать в себя инструкции, которые позволяют компьютерному устройству, такому как персональный компьютер, сервер, сетевое устройство и тому подобное, выполнять все или часть этапов способов настоящего изобретения. Среда хранения может включать в себя постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный или оптический диск и другую среду, способную хранить программные коды.
[0086] В качестве реализации вышеописанных вариантов осуществления, настоящее изобретение также предлагает устройство для обработки информации. Устройство размещается в мобильном терминале, как показано на фиг. 8, и может включать в себя модуль 10 определения и модуль 20 обновления.
[0087] Модуль 10 обновления может быть выполнен с возможностью определять, когда получена push-информация, имеется ли целевая push-информация на панели уведомлений с таким же контентом, как и в push-информации.
[0088] Модуль 20 обновления выполнен с возможностью обновлять время распространения push-информации, соответствующее целевой push-информации, на панели уведомлений до времени получения push-информации, когда модуль 10 определения определяет, что на панели уведомлений имеется целевая push-информация.
[0089] Согласно вышеописанному варианту осуществления на фиг. 1, смартфон является типом мобильного терминала, который может быть связан с множеством разных интеллектуальных устройств и может получать push-информацию, отправленную интеллектуальными устройствами. Когда мобильный терминал получает push-информацию, отправленную интеллектуальными устройствами, мобильный терминал получает данные о времени получения push-информации. Время получения может быть конкретным моментом времени, включая год, месяц, число и час, минуту и секунду и т.д., как фактическое требование, например.
[0090] Целевая push-информация может относиться к информации, уже существующей на панели уведомлений. Push-информация, в текущий момент полученная терминалом, может сравниваться с целевой push-информацией, чтобы определить, идентичен ли соответствующий информационный контент.
[0091] Если на панели уведомлений была целевая push-информация с таким же контентом, как и в push-информации, может быть указано, что терминал получил целевую push-информацию с таким же контентом до получения push-информации, и пользователь смог получить информацию-подсказку для целевой push-информации при получении предыдущей целевой push-информации. Чтобы не допустить ситуации, когда подсказка при получении пользователем push-информации негативно влияет на нормальное течение жизни и работы пользователя, происходит только обновление времени получения push-информации на терминале для удобства просмотра пользователя.
[0092] Как целевая push-информация, так и push-информация соответствуют одному и тому же программному приложению, то есть целевая push-информация и push-информация распространяются одним и тем же программным приложением терминала. Например, когда терминал получает push-информацию, распространяемую другим терминалом, push-информация может обрабатываться программным приложением, за которое отвечает другой терминал, и push-информация может распространяться на панель уведомлений терминала.
[0093] В другом примере осуществления настоящего изобретения, на основании фиг. 8, как показано на фиг. 9, устройство может дополнительно включать в себя первый модуль 30 подсказки, выполненный с возможностью выполнять подсказку в заданной форме, когда время распространения целевой push-информации на панели уведомлений обновлялось чаще, чем предустановленное количество раз.
[0094] Количеством раз получения может быть один раз, два раза и так далее, в зависимости от конкретной ситуации. Если количество раз получения больше или равно заданному значению, можно указать, что push-информация является более срочной информацией и пользователь должен обработать ее незамедлительно, поэтому требуется подсказка для push-информации. Кроме того, чтобы избежать ситуации, когда пользователь не получил подсказки, когда мобильный терминал получил push-информацию и создал подсказку впервые в течение предустановленного периода времени, подсказка будет выполняться снова, если повторяющаяся push-информация получена с того же самого интеллектуального устройства во второй раз, чтобы избежать потери важной информации и ущерба для пользователя.
[0095] В другом примере осуществления настоящего изобретения, на основании фиг. 8, как показано на фиг. 10, устройство может дополнительно включать в себя модуль 40 извлечения, оценочный модуль 50 и второй модуль 60 подсказки.
[0096] Модуль 40 извлечения выполнен с возможностью извлекать информацию о характеристиках информационного контента push-информации. Информацией о характеристиках могут быть ключевые слова push-информации, такие как «тревога, срочно, внимание» и другие критически важные слова.
[0097] Оценочный модуль 50 выполнен с возможностью оценивать уровень важности push-информации на основании информации о характеристиках, извлеченной модулем 40 извлечения.
[0098] Например, если информационный контент push-информации включает в себя слова «тревога, срочно, внимание» и другие критически важные слова, push-информация может определяться как имеющая высокий уровень важности. Если критически важные слова не включены, push-информация может определяться как имеющая низкий уровень важности.
[0099] Второй модуль 60 подсказки выполнен с возможностью выполнять подсказку в заданной форме, если оценочный модуль 50 оценивает, что уровень важности больше или равен заданному уровню.
[0100] Если приоритетность информации в push-информации больше или равна предустановленному уровню приоритетности, может быть указано, что push-информация очень важна и необходима своевременная подсказка для push-информации, так чтобы пользователь мог быстро предпринять соответствующие действия при просмотре push-информации на основании подсказки, и таким образом предотвратить ущерб.
[0101] В другом варианте осуществления настоящего изобретения, на основании фиг. 9, как показано на фиг. 11, первый модуль 30 подсказки может включать в себя первый субмодуль 32 воспроизведения, первый субмодуль 32 вибрации или первый субмодуль 33 отображения. Первый субмодуль 31 воспроизведения выполнен с возможностью воспроизводить заданный аудиосигнал с помощью динамика мобильного терминала. Первый вибрационный субмодуль 32 выполнен с возможностью создавать вибрацию мобильного терминала. Первый субмодуль 33 отображения выполнен с возможностью выводить на экран всплывающее окно в главном интерфейсе.
[0102] В другом примере осуществления настоящего изобретения, на основании фиг. 10, как показано на фиг. 12, второй модуль 60 подсказки может включать в себя второй субмодуль 61 воспроизведения, второй субмодуль 62 вибрации или второй субмодуль 63 отображения. Второй субмодуль 61 воспроизведения выполнен с возможностью воспроизводить заданный аудиосигнал с помощью динамика мобильного терминала. Второй вибрационный субмодуль 62 выполнен с возможностью создавать вибрацию мобильного терминала. Второй дисплейный субмодуль 63 выполнен с возможностью выводить на экран всплывающее окно в главном интерфейсе.
[0103] В другом примере осуществления настоящего изобретения, на основании фиг. 8, как показано на фиг. 13, устройство может дополнительно включать в себя добавочный модуль 70, выполненный с возможностью добавлять информационный контент push-информации и время получения push-информации на панель уведомлений, если на панели уведомлений не имеется целевой push-информации.
[0104] Это относится к ситуации, что когда терминал пользователя ранее получил push-информацию и push-информация не присутствует на панели уведомлений после того, как пользователь просмотрел ее, или если терминал получает push-информацию впервые и не имеется целевой push-информации с таким же контентом, как в push-информации, тогда информационный контент push-информации и соответствующее время распространения push-информации должны добавляться на панель уведомлений для удобства просмотра пользователем. Целевая push-информация, определенная модулем 10 определения, и push-информация могут соответствовать одному и тому же программному приложению.
[0105] В предложенном устройстве для обработки информации, когда мобильный терминал получает push-информацию, отправленную связанным устройством, мобильный терминал получает данные о времени получения push-информации. Если мобильный терминал получил push-информацию, отправленную устройством, с таким же контентом, как и в push-информации, в течение промежутка времени до времени получения, мобильный терминал добавляет информацию для вывода на экран, соответствующую push-информации на панели уведомлений. В результате предотвращается ситуация, что мобильный терминал постоянно осуществляет подсказку для пользователя, когда одно и то же устройство отправляет push-информацию с информационным контентом на мобильный терминал в повторяющемся режиме в течение одного и того же периода времени, что может негативно повлиять на нормальное течение жизни и работы пользователя.
[0106] В способе и устройстве для обработки информации, предложенных изобретением, осуществляется дальнейшее определение относительно того, нужна ли подсказка пользователю с помощью мобильного терминала, путем определения количества раз получения повторяющейся push-информации и приоритетности push-информации, таким образом можно избежать неудобства для жизни и работы пользователя.
[0107] На фиг. 14 представлена блок-схема терминала 1400 для обработки информации в соответствии с примером осуществления. Например, устройство 1400 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством передачи сообщений, игровой консолью, планшетом, медицинским устройством, спортивным оборудованием, персональным цифровым помощником и т.п.
[0108] Как показано на фиг. 14, терминал 1400 может включать в себя один или более следующих компонентов: блок 1402 обработки, запоминающее устройство 1404, блок 1406 питания, мультимедийный блок 1408, аудио блок 1410, интерфейс 1412 ввода/вывода, сенсорный блок 1414 и блок 1416 связи.
[0109] Блок 1402 обработки, как правило, управляет всеми операциями терминала 1400, такими как операции, связанные с отображением, телефонными звонками, передачей данных, операции с камерой и операции записи. Блок 1402 обработки может включать в себя один или более процессоров 1420 для выполнения инструкций по осуществлению всех или части этапов из описанных выше способов. Кроме того, блок 1402 обработки может включать в себя один или более модулей для обеспечения взаимодействия между блоком 1402 обработки и другими компонентами. Например, блок 1402 обработки может включать в себя мультимедийный модуль для обеспечения взаимодействия между мультимедийным блоком 1408 и блоком 1402 обработки.
[0110] Запоминающее устройство 1404 выполнено с возможностью хранения различных видов данных для обеспечения работы терминала 1400. Примеры таких данных включают в себя инструкции для прикладных программ либо способов, осуществляемых терминалом 1400, контактные данные, данные телефонной книги, сообщения, фотографии, видео и т.д. Запоминающее устройство 1404 может быть реализовано с помощью энергозависимых или энергонезависимых запоминающих устройств любого типа или их сочетания, например, статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[0111] Блок 1406 питания обеспечивает питанием различные компоненты терминала 1400. Блок 1406 питания может включать в себя систему управления питанием, один или более источников питания, и любые другие компоненты, связанные с генерацией, управлением и распределением питания в терминале 1400.
[0112] Мультимедийный блок 1408 включает в себя экран, обеспечивающий выходной интерфейс между терминалом 1400 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран можно реализовать в виде сенсорного экрана, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков для восприятия прикосновений, скольжений и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания и скольжения, но также распознавать период времени и нажатие, связанные с касанием или скольжением. В некоторых вариантах осуществления, мультимедийный блок 1408 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, когда терминал 1400 находится в рабочем режиме, например в режиме фотографирования или режиме видеосъемки. Как передняя камера, так и задняя камера могут быть системой фиксированных оптических линз или иметь функции фокусного и оптического масштабирования.
[0113] Аудио блок 1410 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудио блок 1410 включает в себя микрофон («MIC»), выполненный с возможностью принимать внешний звуковой сигнал, когда терминал 1400 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания речи. Принятый аудиосигнал может быть дополнительно сохранен в запоминающем устройстве 1404 либо передан с помощью блока 1416 связи. В некоторых вариантах осуществления аудио блок 1410 дополнительно включает в себя динамик для вывода аудиосигналов.
[0114] Интерфейс ввода/вывода 1412 обеспечивает интерфейс между процессорным компонентом 1402 и периферийными интерфейсными модулями, такими как клавиатура, колесо прокрутки, кнопки и т.п. Кнопки могут включать в себя, помимо прочего, кнопку домашней страницы, кнопку громкости, кнопку пуска и кнопку блокировки.
[0115] Сенсорный блок 1414 включает в себя один или более датчиков для оценки состояния различных аспектов терминала 1400. Например, сенсорный блок 1414 может определять состояние включения/выключения терминала 1400, относительное положение компонентов (например, дисплея и клавиатуры терминала 1400), изменение положения терминала 1400 или компонента терминала 1400, наличие или отсутствие контакта пользователя с терминалом 1400, ориентацию или ускорение/замедление терминала 1400, и изменение температуры терминала 1400. Сенсорный блок 1414 может включать в себя датчик приближения, способный определять присутствие объекта в непосредственной близости без физического контакта. Сенсорный блок 1414 может также включать в себя оптический датчик, например датчик изображений CMOS или CCD, для использования в приложениях, работающих с изображениями. В некоторых вариантах осуществления сенсорный блок 1414 может также включать в себя датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[0116] Блок 1416 связи выполнен с возможностью обеспечения проводной или беспроводной связи между терминалом 1400 и другими устройствами. Τерминал 1400 может иметь доступ к беспроводной сети связи на основе стандарта связи, например WiFi, 2G или 3G, либо их сочетании. В одном примере осуществления блок компонент 1416 связи принимает широковещательный сигнал или соответственную широковещательную информацию от внешних широковещательных систем управления по широковещательному каналу. В одном примере осуществления блок 1416 связи дополнительно включает в себя модуль радиосвязи на коротком расстоянии (NFC) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной/ВЧ идентификации (RFID), технологии ассоциации ИК техники передачи данных (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ) и других технологий.
[0117] В примерах осуществления терминал 1400 может быть реализован с помощью одной или более специализированных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), матриц программируемых логических вентилей (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения выше указанных способов.
[0118] В примерах осуществления также предлагается машиночитаемая среда долговременного хранения, например запоминающее устройство 1404 с записанными инструкциями, исполняемые процессором 1420 в терминале 1400 для осуществления описанных выше способов. Например, машиночитаемая среда долговременного хранения может быть постоянным запоминающим устройством (ROM), оперативным запоминающим устройством (RAM), компакт-диском CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[0119] Предлагается машиночитаемая среда долговременного хранения, имеющая сохраненные инструкции, которые при исполнении их процессором мобильного терминала приводят к выполнению мобильным терминалом способа обработки информации, при этом способ включает в себя: определение, когда получена push-информация, имеется ли целевая push-информация с таким же контентом, как и в push-информации, на панели уведомлений; и обновление времени распространения push-информации, соответствующего целевой push-информации, на панели уведомлений, до времени распространения push-информации, если на панели уведомлений имеется целевая push-информация.
[0120] Необходимо понимать, что настоящее изобретение может применяться для многих сред или конфигураций компьютерных систем общего и специального назначения. Например, для персонального компьютера (ПК), компьютера-сервера, карманного или портативного устройства, планшета, микропроцессорной системы, телевизионной приставки, программируемой бытовой электроники, сетевого ПК, малогабаритного компьютера, большой ЭВМ, распределенной вычислительной среды, включающей в себя любые из вышеупомянутых систем или устройств, и т.п.
[0121] Изобретение можно описать в контексте исполняемых компьютером инструкций, исполняемых компьютером, например, программным модулем. В целом, программный модуль может включать в себя стандартную подпрограмму, программу, объект, компонент, структуру данных и т.п., которые выполняют конкретные задачи или реализуют конкретный абстрактный тип данных. Изобретение может быть реализовано в распределенной вычислительной среде, где задачи выполняются удаленным устройством по коммуникационной сети. В распределенной вычислительной среде программный модуль может располагаться в локальной или удаленной компьютерной среде хранения, включающей устройство хранения.
[0122] Необходимо отметить, что термины взаимоотношений, такие как «первый» и «второй», предназначены для разделения объекта или операции друг от друга в настоящем приложении, и не требуют и не подразумевают обязательных фактических взаимоотношений или порядковых отношений для этих объектов или операций. Подразумевается, что термины «включать в себя», «содержать» и вариации таковых не являются исключающими, например процедура, способ, объект или устройство, включающие в себя ряд компонентов, включают в себя не только эти компоненты, но также другие компоненты, которые не были перечислены, или все фиксированные компоненты процедуры, способа, объекта или устройства включены. Без дополнительных ограничений, компоненты, определенные словами «содержащий», не исключают других компонентов, существующих в процедуре, способе, объекте или устройстве, включающих компоненты.
[0123] Другие варианты осуществления изобретения будут очевидны для специалистов в данной области техники при рассмотрении настоящего описания и применении раскрытого здесь изобретения. Подразумевается, что в сферу действия настоящей заявки включены любые варианты, способы использования либо изменения предлагаемого изобретения в соответствии с его принципами, включая отступления от настоящего описания согласно известной или общепринятой практике, применяемой в данной области техники. Предполагается, что описание и примеры даны здесь исключительно в качестве примеров, при этом действительный объем и сущность изобретения указаны в следующих пунктах формулы изобретения.
[0124] Нужно понимать, что настоящее изобретение не ограничивается конкретной конструкцией, которая была описана выше и проиллюстрирована в сопроводительных чертежах, и что в него могут быть внесены различные изменения и модификации без выхода за границы объема настоящего изобретения. Объем данного изобретения ограничивается только прилагаемой формулой изобретения.
Изобретение относится к области информационных технологий. Технический результат направлен на сокращение количественного повторения push-информации в случае идентичности их контента на панели управления. Способ обработки информации включает определение посредством сравнения, когда мобильным терминалом получена push-информация, имеется ли целевая push-информация на панели уведомления, добавление информационного контента push-информации и времени получения push-информации на панель уведомления, если на панели уведомления нет целевой push-информации, и обновление, если на панели уведомления есть целевая push-информация. При этом обеспечивается указание только времени получения push-информации, без повторной замены полученного контента. 3 н. и 8 з.п. ф-лы, 14 ил.
1. Способ обработки информации, включающий в себя
определение посредством сравнения, когда мобильным терминалом получена push-информация, имеется ли целевая push-информация на панели уведомления, контент которой идентичен контенту push-информации, полученному в текущий момент времени; или
добавление информационного контента push-информации и времени получения push-информации на панель уведомления, если на панели уведомления нет целевой push-информации; и
обновление, если на панели уведомления есть целевая push-информация, только времени получения push-информации, соответствующего целевой push-информации на панели уведомления на время получения push-информации, без повторной замены полученного контента.
2. Способ по п. 1, который дополнительно включает в себя выполнение подсказки в заданной форме, если время распространения целевой push-информации на панели уведомления обновлялось чаще предустановленного количества раз.
3. Способ по п. 1, который дополнительно включает в себя
извлечение информации о характеристиках информационного контента push-информации,
оценку уровня важности push-информации на основании информации о характеристиках, и
выполнение подсказки в заданной форме, если уровень важности больше или равен предустановленному уровню.
4. Способ по п. 2, в котором упомянутое выполнение подсказки в заданной форме включает в себя
воспроизведение заданного аудиосигнала с помощью динамика мобильного терминала, или
создание вибрации мобильного терминала, или
вывод на экран всплывающего окна на главном интерфейсе.
5. Способ по п. 1, в котором целевая push-информация и push-информация соответствуют одному и тому же программному приложению.
6. Устройство для обработки информации, содержащее
модуль определения, выполненный с возможностью определять посредством сравнения, когда мобильным терминалом получена push-информация, имеется ли целевая push-информация с таким же контентом на панели уведомления, как и в push-информации, полученной в текущий момент времени;
модуль добавления, выполненный с возможностью добавления информационного контента push-информации и времени получения push-информации на панели уведомления, если на панели уведомления нет целевой push-информации; и
модуль обновления, выполненный с возможностью обновлять, если на панели уведомления есть целевая push-информация, только времени получения push-информации, соответствующего целевой push-информации на панели уведомления на время получения push-информации, без повторной замены полученного контента.
7. Устройство по п. 6, которое дополнительно содержит
первый модуль подсказки, выполненный с возможностью осуществлять подсказку в заданной форме, если время распространения целевой push-информации на панели уведомлений обновлялось чаще предустановленного количества раз.
8. Устройство по п. 6, которое дополнительно содержит
модуль извлечения, выполненный с возможностью извлекать информацию о характеристиках информационного контента push-информации,
оценочный модуль, выполненный с возможностью оценивать уровень важности push-информации на основании информации о характеристиках, извлеченной модулем извлечения, и
второй модуль подсказки, выполненный с возможностью выполнять подсказку в заданной форме, когда оценочный модуль оценивает, что уровень важности больше или равен предустановленному уровню.
9. Устройство по п. 7, в котором первый модуль подсказки содержит
первый субмодуль воспроизведения, выполненный с возможностью воспроизводить предустановленный аудиосигнал с помощью динамика мобильного терминала, или
первый вибрационный субмодуль, выполненный с возможностью создавать вибрацию мобильного терминала, или
первый субмодуль отображения, выполненный с возможностью выводить на экран всплывающее окно на главном интерфейсе.
10. Устройство по п. 6, в котором целевая push-информация, определенная определительным модулем, и push-информация соответствуют одному и тому же программному приложению.
11. Терминал, содержащий
процессор,
запоминающее устройство, используемое для хранения инструкций, исполняемых процессором, причем процессор выполнен с возможностью выполнять:
определение посредством сравнения, когда терминалом получена push-информация, имеется ли целевая push-информация на панели уведомления с таким же контентом, как и в push-информации, полученной в текущий момент времени;
добавление информационного контента push-информации и времени получения push-информации на панели уведомления, если на панели уведомлений нет целевой push-информации; и
обновление, если на панели уведомления есть целевая push-информация, только времени получения push-информации, соответствующего целевой push-информации на панели уведомления на время получения push-информации, без повторной замены полученного контента.
US 8731523 B1, 20.05.2014 | |||
US 2003200207 A1, 23.10.2003 | |||
US 6763384 B1, 13.07.2004 | |||
RU 2009148134 A, 27.06.2011. |
Авторы
Даты
2018-07-10—Публикация
2015-12-29—Подача