СПОСОБ И АППАРАТ ОБЕСПЕЧЕНИЯ РЕЧЕВЫХ ПОДСКАЗОК
Данная заявка основана на заявке на патент Китая № 201510038410.X, поданной 26 января 2015 г., полное содержание которой включено в данную заявку в качестве ссылки, и заявляет ее приоритет.
ОБЛАСТЬ ТЕХНИКИ
[0001] Данное раскрытие относится к области компьютерной технологии и, более конкретно, к способу обеспечения речевых подсказок и аппарату обеспечения речевых подсказок.
УРОВЕНЬ ТЕХНИКИ
[0002] Поскольку функция речевых подсказок способна обеспечить прямую речевую трансляцию релевантной информации, устраняя необходимость для пользователя в ручном режиме просматривать его/ ее смартфон, функция речевых подсказок стала одной из стандартных функций смартфона.
[0003] При использовании функции речевых подсказок для выполнения речевой подсказки о непрочитанном коммуникационном сообщении, пользователю сначала необходимо активизировать функцию речевых подсказок смартфона, и установить метод обеспечения подсказок. После приема непрочитанного коммуникационного сообщения, смартфон может выполнить речевую подсказку о подробном контенте принятого непрочитанного коммуникационного сообщения, согласно установленному методу обеспечения подсказок. По существу, пользователь может получить подробный контент непрочитанного коммуникационного сообщения из речевой подсказки, даже когда пользователю неудобно просматривать экран смартфона.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Для решения проблем предшествующего уровня техники, данное раскрытие обеспечивает способ обеспечения речевых подсказок и аппарат обеспечения речевых подсказок, технические решения которых представлены ниже.
[0005] Согласно первому аспекту вариантов осуществления данного раскрытия, обеспечен способ обеспечения речевых подсказок, который применяется в электронном устройстве, причем этот способ включает в себя:
[0006] детектирование, принято ли непрочитанное коммуникационное сообщение;
[0007] если детектировано, что непрочитанное коммуникационное сообщение принято, то получение интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
[0008] выполнение речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[0009] Согласно второму аспекту вариантов осуществления данного раскрытия, обеспечен аппарат обеспечения речевых подсказок, который применяется в электронном устройстве, причем этот аппарат включает в себя:
[0010] первый модуль детектирования, выполненный с возможностью детектирования, принято ли непрочитанное коммуникационное сообщение;
[0011] модуль получения, выполненный с возможностью, при детектировании первым модулем детектирования того, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
[0012] первый модуль обеспечения подсказок, выполненный с возможностью выполнения речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, полученной модулем получения.
[0013] Согласно третьему аспекту вариантов осуществления данного раскрытия, обеспечен аппарат обеспечения речевых подсказок, который применяется в электронном устройстве, причем этот аппарат включает в себя:
[0014] процессор; и
[0015] память для хранения команд, исполняемых посредством процессора;
[0016] причем процессор выполнен с возможностью:
[0017] детектирования, принято ли непрочитанное коммуникационное сообщение;
[0018] если детектировано, что непрочитанное коммуникационное сообщение принято, то получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
[0019] выполнения речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[0020] Технические решения, обеспеченные в вариантах осуществления данного раскрытия, могут обеспечить следующие полезные эффекты.
[0021] При приеме непрочитанного коммуникационного сообщения, получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала. Поскольку при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, метод обеспечения подсказок может быть определен на основе интенсивности сигнала носимого устройства, и интенсивность сигнала носимого устройства обычно указывает на расстояние от пользователя до электронного устройства, следовательно, когда пользователь находится на удалении от электронного устройства, речевая подсказка может быть выполнена согласно более безопасному методу обеспечения подсказок, решая, таким образом, проблему предшествующего уровня техники, состоящую в том, что при выполнении речевой подсказки о подробном контенте непрочитанного коммуникационного сообщения согласно одному и тому же методу обеспечения подсказок, легко происходит утечка конфиденциальной информации для пользователя в удаленном местоположении, и обеспечивая эффект улучшения защиты пользовательской информации.
[0022] Следует понимать, что приведенное выше общее описание и приведенное ниже подробное описание являются только иллюстративными и пояснительными, а не ограничивают данное раскрытие.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0023] Сопутствующие чертежи, приведенные здесь, включенные в описание изобретения и составляющие его часть, иллюстрируют варианты осуществления, совместимые с данным раскрытием, и, вместе с описанием, служат для объяснения принципов данного раскрытия.
[0024] Фиг. 1 является схемой, иллюстрирующей среду реализации, относящуюся к способам обеспечения речевых подсказок, согласно некоторым иллюстративным вариантам осуществления;
[0025] Фиг. 2 является последовательностью операций, иллюстрирующей способ обеспечения речевых подсказок, согласно иллюстративному варианту осуществления;
[0026] Фиг. 3А является последовательностью операций, иллюстрирующей способ обеспечения речевых подсказок, согласно другому иллюстративному варианту осуществления;
[0027] Фиг. 3В является схемой, иллюстрирующей речевую подсказку, согласно иллюстративному варианту осуществления;
[0028] Фиг. 3С является схемой, иллюстрирующей речевую подсказку, согласно другому иллюстративному варианту осуществления;
[0029] Фиг. 3D является схемой, иллюстрирующей речевую подсказку, согласно еще одному иллюстративному варианту осуществления;
[0030] Фиг. 3Е является последовательностью операций, иллюстрирующей способ для прерывания речевой подсказки, согласно иллюстративному варианту осуществления;
[0031] Фиг. 3F является последовательностью операций, иллюстрирующей способ для повторного выполнения речевой подсказки, согласно иллюстративному варианту осуществления;
[0032] Фиг. 4 является блок-схемой, иллюстрирующей аппарат обеспечения речевых подсказок, согласно иллюстративному варианту осуществления;
[0033] Фиг. 5 является блок-схемой, иллюстрирующей аппарат обеспечения речевых подсказок, согласно другому иллюстративному варианту осуществления; и
[0034] Фиг. 6 является блок-схемой, иллюстрирующей аппарат, выполненный с возможностью обеспечения речевых подсказок, согласно иллюстративному варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0035] Теперь будут сделаны подробные ссылки на иллюстративные варианты осуществления, примеры которых показаны на сопутствующих чертежах. Нижеследующее описание относится к сопутствующим чертежам, в которых одинаковые позиции в разных чертежах представляют одинаковые или подобные элементы, если не указано иное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют собой все реализации, совместимые с данным раскрытием. Напротив, они являются просто примерами аппаратов и способов, совместимых с аспектами, относящимися к данному раскрытию, перечисленными в приложенной формуле изобретения.
[0036] Фиг. 1 является схемой, иллюстрирующей среду реализации, относящуюся к способам обеспечения речевых подсказок, согласно некоторым иллюстративным вариантам осуществления. Как показано на фиг. 1, среда реализации может включать в себя электронное устройство 120 и носимое устройство 140.
[0037] Электронное устройство 120 может быть электронным устройством, которое имеет функцию речевых подсказок. Электронное устройство может быть смартфоном, планшетным компьютером, интеллектуальным телевизионным приемником, устройством для чтения электронных книг, мультимедиа-плеером, компактным портативным компьютером, настольным компьютером, и т.п.
[0038] Электронное устройство 120 и носимое устройство 140 могут быть подключены друг к другу через беспроводную сеть, которая может быть маломощной сетью по технологии Bluetooth, Wi-Fi (беспроводная локальная сеть WLAN стандарта IEEE 802.11), и т.д.
[0039] Носимое устройство 140 может быть носимым устройством, способным обеспечить трансляцию сигналов. Носимое устройство 140 здесь может быть интеллектуальным браслетом, интеллектуальными часами, интеллектуальными очками, и т.д.
[0040] Фиг. 2 является последовательностью операций, иллюстрирующей способ обеспечения речевых подсказок, согласно иллюстративному варианту осуществления. Как показано на фиг. 2, способ обеспечения речевых подсказок применяется в электронном устройстве 120 в среде реализации, показанной на фиг. 1, и включает в себя следующие этапы.
[0041] На этапе 201 детектируют, принято ли непрочитанное коммуникационное сообщение.
[0042] На этапе 202, если детектировано, что принято непрочитанное коммуникационное сообщение, то получают интенсивность сигнала носимого устройства, подключенного к электронному устройству.
[0043] На этапе 203 выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[0044] Таким образом, согласно способу обеспечения подсказок, обеспеченному вариантом осуществления данного раскрытия, при приеме непрочитанного коммуникационного сообщения, получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала. Поскольку при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, метод обеспечения подсказок может быть определен на основе интенсивности сигнала носимого устройства, и интенсивность сигнала носимого устройства обычно указывает на расстояние от пользователя до электронного устройства, следовательно, когда пользователь находится на удалении от электронного устройства, речевая подсказка может быть выполнена согласно более безопасному методу обеспечения подсказок, решая, таким образом, проблему предшествующего уровня техники, состоящую в том, что при выполнении речевой подсказки о подробном контенте непрочитанного коммуникационного сообщения согласно одному и тому же методу обеспечения подсказок, легко происходит утечка конфиденциальной информации для пользователя в удаленном местоположении, и обеспечивая эффект улучшения защиты пользовательской информации.
[0045] Фиг. 3А является последовательностью операций, иллюстрирующей способ обеспечения речевых подсказок, согласно другому иллюстративному варианту осуществления. Как показано на фиг. 3А, способ обеспечения речевых подсказок применяется в электронном устройстве 120 в среде реализации, показанной на фиг. 1, и включает в себя следующие этапы.
[0046] На этапе 301 детектируют, принято ли непрочитанное коммуникационное сообщение.
[0047] Непрочитанное коммуникационное сообщение здесь может быть коротким сообщением, речевым коммуникационным сообщением, мгновенным коммуникационным сообщением, MMS, сообщением принудительной рассылки, сообщением-напоминанием, мультимедийным коммуникационным сообщением, электронной почтой или чем-либо подобным, что не прочитано или не просмотрено пользователем.
[0048] В практических применениях, пользователь может установить конкретный тип непрочитанного коммуникационного сообщения, о котором речевая подсказка должна быть выполнена. Согласно устанавливаемому пользователем параметру, электронное устройство может детектировать, принят ли конкретный тип непрочитанного коммуникационного сообщения. Конкретный тип непрочитанного коммуникационного сообщения может быть одним, двумя, несколькими или всеми из короткого сообщения, речевого коммуникационного сообщения, мгновенного коммуникационного сообщения, MMS, сообщения принудительной рассылки, сообщения-напоминания, мультимедийного коммуникационного сообщения, электронной почты или чего-либо подобного.
[0049] Например, пользователь может установить только короткое сообщение в качестве типа непрочитанного коммуникационного сообщения, о котором речевая подсказка должна быть выполнена, тогда электронное устройство может только детектировать, принято ли короткое сообщение; или, пользователь может установить короткое сообщение и речевое коммуникационное сообщение в качестве типа непрочитанного коммуникационного сообщения, о котором речевая подсказка должна быть выполнена, тогда электронное устройство может детектировать, принято ли короткое сообщение или речевое коммуникационное сообщение; или, пользователь может установить короткое сообщение и мгновенное коммуникационное сообщение в качестве типа непрочитанного коммуникационного сообщения, о котором речевая подсказка должна быть выполнена, тогда электронное устройство может детектировать, принято ли короткое сообщение или мгновенное коммуникационное сообщение; или, пользователь может установить короткое сообщение, речевое коммуникационное сообщение и мгновенное коммуникационное сообщение в качестве типа непрочитанного коммуникационного сообщения, о котором речевая подсказка должна быть выполнена, тогда электронное устройство может детектировать, принято ли короткое сообщение, речевое коммуникационное сообщение или мгновенное коммуникационное сообщение.
[0050] На этапе 302, если детектировано, что принято непрочитанное коммуникационное сообщение, то получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству.
[0051] После приема непрочитанного коммуникационного сообщения, электронное устройство может определить интенсивность сигнала носимого устройства посредством принятого сигнала, транслируемого от носимого устройства, которое подключено к электронному устройству. Электронное устройство может определить интенсивность сигнала носимого устройства следующими двумя способами.
[0052] В одном способе, получают сигнал, транслируемый от носимого устройства, которое подключено к электронному устройству, получают интенсивность сигнала этого сигнала, и полученную интенсивность сигнала определяют в качестве интенсивности сигнала носимого устройства.
[0053] После получения сигнала, транслируемого от носимого устройства, которое подключено к электронному устройству, электронное устройство прямо определяет интенсивность сигнала этого сигнала в качестве интенсивности сигнала носимого устройства, которое подключено к электронному устройству. По существу, электронное устройство может получить интенсивность сигнала носимого устройства с лучшей производительностью в реальном времени.
[0054] В другом способе, получают по меньшей мере два сигнала, транслируемые от носимого устройства, которое подключено к электронному устройству, вычисляют среднее значение интенсивностей сигналов полученных по меньшей мере двух сигналов, и полученное среднее значение определяют в качестве интенсивности сигнала носимого устройства.
[0055] После получения множества сигналов, транслируемых от носимого устройства, которое подключено к электронному устройству, электронное устройство вычисляет среднее значение интенсивностей сигналов этих сигналов, и определяет вычисленное среднее значение в качестве интенсивности сигнала носимого устройства. По существу, электронное устройство может получить интенсивность сигнала носимого устройства с лучшей точностью.
[0056] Необязательно, электронное устройство может получить, в течение короткого периода времени, множество сигналов, транслируемых от носимого устройства, которое подключено к электронному устройству, например, получая множество сигналов в течение 1 или 2 секунд, для предотвращения проблемы недостаточной своевременности речевой подсказки вследствие более длительного периода времени для получения сигналов.
[0057] Например, в течение 2 секунд после приема непрочитанного коммуникационного сообщения, электронное устройство получает три сигнала, транслируемые от носимого устройства, которое подключено к электронному устройству, получает данные о том, что интенсивности сигналов, соответствующие трем сигналам, составляют, соответственно, 55%, 62%, 57%, вычисляет их среднее значение, равное 58%, и определяет 58% в качестве интенсивности сигнала носимого устройства. Следует отметить, что процентное значение принято здесь для обозначения интенсивности сигнала. В практических применениях, указание уровня принятого сигнала (Received Signal Strength Indication – RSSI) или что-либо подобное может быть принято для обозначения интенсивности сигнала, и данный вариант осуществления не устанавливает никакого ограничения для способа обозначения интенсивности сигнала.
[0058] Поскольку носимое устройство обычно надето на тело пользователя, расстояние от носимого устройства до электронного устройства может быть использовано для обозначения расстояния от пользователя до электронного устройства. Интенсивность сигнала носимого устройства, которая определена электронным устройством на основе принятой информации носимого устройства, имеет обычно положительную корреляцию с расстоянием от носимого устройства до электронного устройства, и, таким образом, может быть использована для обозначения расстояния от пользователя до электронного устройства. В этом случае, интенсивность сигнала носимого устройства может быть использована для определения метода обеспечения подсказок, согласно которому выполняется речевая подсказка о непрочитанном коммуникационном сообщении в электронном устройстве. В практических применениях, после получения интенсивности сигнала носимого устройства, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении, согласно величине полученной интенсивности сигнала, со ссылкой на следующие этапы 303-305.
[0059] На этапе 303, когда интенсивность сигнала меньше, чем первый порог интенсивности, речевую подсказку о непрочитанном коммуникационном сообщении выполняют согласно методу обеспечения подсказок с защитой конфиденциальной информации, или запрещают выполнение речевой подсказки о непрочитанном коммуникационном сообщении, причем конфиденциальная информация по меньшей мере включает в себя отправителя и контент непрочитанного коммуникационного сообщения.
[0060] После получения интенсивности сигнала носимого устройства, электронное устройство оценивает, является ли интенсивность сигнала меньше, чем первый порог интенсивности. Когда интенсивность сигнала меньше, чем первый порог интенсивности, это означает, что пользователь находится на удалении от электронного устройства, или существует множество препятствий между пользователем и электронным устройством. Для защиты конфиденциальности пользователя и предотвращения утечки конфиденциальной информации вследствие речевой подсказки о непрочитанном коммуникационном сообщении, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации. Например, контент речевой подсказки не включает в себя отправителя и контент непрочитанного коммуникационного сообщения, а включает в себя только информацию о том, что непрочитанное коммуникационное сообщение принято. Необязательно, когда интенсивность сигнала меньше, чем первый порог интенсивности, для лучшей защиты конфиденциальности пользователя и предотвращения утечки конфиденциальной информации вследствие речевой подсказки о непрочитанном коммуникационном сообщении, электронное устройство может не выполнять никаких речевых подсказок о непрочитанном коммуникационном сообщении.
[0061] Например, со ссылкой на фиг. 3В, которая является схемой, иллюстрирующей речевую подсказку согласно иллюстративному варианту осуществления. Как показано на фиг. 3В, первый порог интенсивности составляет 30%. После приема короткого сообщения, электронное устройство получает данные о том, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, составляет 27%. Детектированная интенсивность сигнала носимого устройства меньше, чем первый порог интенсивности 30%, что указывает на то, что пользователь находится на удалении от электронного устройства. В этом случае, электронное устройство может выполнить речевую подсказку о коротком сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации: «Вы получили короткое сообщение». Эта речевая подсказка не включает в себя отправителя и контент короткого сообщения, а просто информирует пользователя о том, что имеется короткое сообщение, не только выполняя подсказку о непрочитанном коммуникационном сообщении, но и защищая конфиденциальность связи пользователя.
[0062] На этапе 304, когда интенсивность сигнала больше, чем первый порог интенсивности, и меньше, чем второй порог интенсивности, выполняют речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации, причем краткая информация по меньшей мере включает в себя отправителя непрочитанного коммуникационного сообщения.
[0063] После получения интенсивности сигнала носимого устройства, которая больше, чем первый порог интенсивности, электронное устройство оценивает, является ли интенсивность сигнала меньше, чем второй порог интенсивности. Когда интенсивность сигнала больше, чем первый порог интенсивности, и меньше, чем второй порог интенсивности, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации. Например, должен быть указан только отправитель непрочитанного коммуникационного сообщения. Отправитель может быть телефонным номером, псевдонимом, именем, и т.д., человека-отправителя. Например, когда принятое непрочитанное коммуникационное сообщение является коротким сообщением или речевым коммуникационным сообщением, электронное устройство может, на основе телефонного номера человека-отправителя, исследовать, имеется ли имя, соответствующее телефонному номеру человека-отправителя, в списке контактов электронного устройства. Если имеется, то найденное имя определяют в качестве отправителя непрочитанного коммуникационного сообщения, и выполняют речевую подсказку на основе определенного отправителя; если не имеется, то телефонный номер человека-отправителя определяют в качестве отправителя непрочитанного коммуникационного сообщения, и речевую подсказку выполняют на основе определенного отправителя. В другом примере, когда принятое непрочитанное коммуникационное сообщение является мгновенным коммуникационным сообщением, электронное устройство может, на основе телефонного номера человека-отправителя, исследовать, имеется ли имя или псевдоним, соответствующие телефонному номеру человека-отправителя, в списке контактов программы мгновенной связи, активированной электронным устройством. Если имеется, то найденное имя или псевдоним определяют в качестве отправителя непрочитанного коммуникационного сообщения, и речевую подсказку выполняют на основе определенного отправителя; если не имеется, то телефонный номер человека-отправителя определяют в качестве отправителя непрочитанного коммуникационного сообщения, и речевую подсказку выполняют на основе определенного отправителя.
[0064] Например, со ссылкой на Фиг. 3С, которая является схемой, иллюстрирующей речевую подсказку согласно другому варианту осуществления. Как показано на фиг. 3С, первый порог интенсивности составляет 30%, и второй порог интенсивности составляет 60%. После приема короткого сообщения, электронное устройство получает данные о том, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, составляет 55%. Детектированная интенсивность сигнала носимого устройства больше, чем первый порог интенсивности 30%, и меньше, чем второй порог интенсивности 60%. В этом случае, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации: «Вы получили короткое сообщение от Xiao Wang». Эта речевая подсказка включает в себя только отправителя и тип непрочитанного коммуникационного сообщения, обеспечивая пользователю возможность, в общем, узнать о релевантной информации непрочитанного коммуникационного сообщения, что является удобным для определения пользователем, на основе полученной релевантной информации, стоит ли просмотреть непрочитанное коммуникационное сообщение немедленно.
[0065] На этапе 305, когда интенсивность сигнала больше, чем второй порог интенсивности, выполняют речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации.
[0066] После получения интенсивности сигнала носимого устройства, которая больше, чем второй порог интенсивности, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации. А именно, электронное устройство может обеспечить речевую трансляцию отправителя и контента непрочитанного коммуникационного сообщения.
[0067] Например, со ссылкой на Фиг. 3D, которая является схемой, иллюстрирующей речевую подсказку согласно еще одному иллюстративному варианту осуществления. Как показано на фиг. 3D, второй порог интенсивности составляет 60%. После приема короткого сообщения, электронное устройство получает данные о том, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, составляет 88%. Детектированная интенсивность сигнала носимого устройства больше, чем второй порог интенсивности 60%. В этом случае, электронное устройство может выполнить речевую подсказку о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации: «Вы получили короткое сообщение от Xiao Wang, в котором говорится: Я хочу пригласить Вас на ужин, Вы придете?». Эта речевая подсказка включает в себя весь контент непрочитанного коммуникационного сообщения, так что пользователь может получить весь контент непрочитанного коммуникационного сообщения без какого-либо действия, что улучшает эффективность получения непрочитанного коммуникационного сообщения, когда пользователю неудобно просматривать экран электронного устройства.
[0068] Следует отметить, что метод обеспечения подсказок, соответствующий интенсивности сигнала носимого устройства, полученной электронным устройством, не обязательно соответствует методам, перечисленным на приведенных выше этапах 303-305. Метод обеспечения подсказок, соответствующий интенсивности сигнала, может быть установлен пользователем на основе его/ ее собственных потребностей. Например, методы обеспечения подсказок, соответствующие соответствующим интенсивностям сигналов, могут все быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации, могут все быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации, могут все быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, или могут все быть установлены, как запрещение выполнения речевой подсказки о непрочитанном коммуникационном сообщении. Альтернативно, методы обеспечения подсказок, соответствующие интенсивностям сигналов, меньшим, чем второй порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, и методы обеспечения подсказок, соответствующие интенсивностям сигналов, большим, чем второй порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации. Альтернативно, методы обеспечения подсказок, соответствующие интенсивностям сигналов, меньшим, чем первый порог интенсивности, могут быть установлены, как запрещение выполнения речевой подсказки о непрочитанном коммуникационном сообщении, и методы обеспечения подсказок, соответствующие интенсивностям сигналов, большим, чем первый порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации.
[0069] Необязательно, в отношении разных типов непрочитанных коммуникационных сообщений, разные методы обеспечения подсказок могут быть установлены для выполнения речевой подсказки. Например, в отношении короткого сообщения, методы обеспечения подсказок, соответствующие интенсивностям сигналов, меньшим, чем второй порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, и методы обеспечения подсказок, соответствующие интенсивностям сигналов, большим, чем второй порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации; в отношении речевого коммуникационного сообщения, методы обеспечения подсказок, соответствующие интенсивностям сигналов, меньшим, чем первый порог интенсивности, могут быть установлены, как запрещение выполнения речевой подсказки о непрочитанном коммуникационном сообщении, и методы обеспечения подсказок, соответствующие интенсивностям сигналов, большим, чем первый порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации; в отношении мгновенного коммуникационного сообщения, методы обеспечения подсказок, соответствующие интенсивностям сигналов, меньшим, чем первый порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, и методы обеспечения подсказок, соответствующие интенсивностям сигналов, большим, чем первый порог интенсивности, могут быть установлены, как выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации.
[0070] Таким образом, согласно способу обеспечения речевых подсказок, обеспеченному вариантом осуществления данного раскрытия, при приеме непрочитанного коммуникационного сообщения, получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала. Поскольку при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, метод обеспечения подсказок может быть определен на основе интенсивности сигнала носимого устройства, и интенсивность сигнала носимого устройства обычно указывает на расстояние от пользователя до электронного устройства, следовательно, когда пользователь находится на удалении от электронного устройства, речевая подсказка может быть выполнена согласно более безопасному методу обеспечения подсказок, решая, таким образом, проблему предшествующего уровня техники, состоящую в том, что при выполнении речевой подсказки о подробном контенте непрочитанного коммуникационного сообщения согласно одному и тому же методу обеспечения подсказок, легко происходит утечка конфиденциальной информации для пользователя в удаленном местоположении, и обеспечивая эффект улучшения защиты пользовательской информации.
[0071] Дополнительно, получают по меньшей мере два сигнала, транслируемые от носимого устройства, которое подключено к электронному устройству, вычисляют среднее значение интенсивностей сигналов полученных по меньшей мере двух сигналов, и полученное среднее значение определяют в качестве интенсивности сигнала носимого устройства. Поскольку среднее значение множества полученных интенсивностей сигналов носимого устройства, которое подключено к электронному устройству, может быть взято в качестве интенсивности сигнала носимого устройства, проблема, состоящая в том, что точность полученной интенсивности сигнала является относительно низкой при получении интенсивности сигнала носимого устройства только один раз, решается, обеспечивая эффект увеличения точности полученной интенсивности сигнала.
[0072] В одном возможном варианте осуществления, когда электронное устройство не выполняет никакой речевой подсказки о непрочитанном коммуникационном сообщении, пользователь может находиться в состоянии ходьбы, и пользователь не несет его/ ее электронное устройство с собой. А именно, расстояние от носимого устройства, надетого пользователем, до электронного устройства, изменяется. В этом случае, электронное устройство должно детектировать в реальном времени интенсивность сигнала носимого устройства, которое подключено к электронному устройству. Когда интенсивность сигнала является чрезмерно низкой, речевую подсказку о непрочитанном коммуникационном сообщении прерывают, для предотвращения проблемы, состоящей в том, что когда пользователь находится на удалении от электронного устройства, электронное устройство все еще выполняет речевую подсказку и вызывает утечку пользовательской информации. См. следующие этапы 306-307.
[0073] Со ссылкой на Фиг. 3Е, которая является последовательностью операций, иллюстрирующей способ прерывания речевой подсказки, согласно иллюстративному варианту осуществления.
[0074] На этапе 306 при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, детектируют в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, меньше, чем первый порог интенсивности.
[0075] При выполнении речевой подсказки о непрочитанном коммуникационном сообщении, электронное устройство принимает в реальном времени сигнал, транслируемый от носимого устройства, которое подключено к электронному устройству, определяет интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и детектирует, становится ли интенсивность сигнала меньше, чем первый порог интенсивности.
[0076] На этапе 307, если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, то выполнение речевой подсказки о непрочитанном коммуникационном сообщении прерывают.
[0077] Когда детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, это указывает на то, что пользователь в данный момент находится на удалении от электронного устройства. В этом случае, электронное устройство может прервать выполнение речевой подсказки о непрочитанном коммуникационном сообщении, для предотвращения утечки пользовательской информации.
[0078] В данном варианте осуществления, при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, то выполнение речевой подсказки о непрочитанном коммуникационном сообщении прерывают. Поскольку выполнение речевой подсказки о непрочитанном коммуникационном сообщении может быть прервано, когда пользователь находится на удалении от электронного устройства, это может решить проблему, состоящую в том, что когда пользователь находится на удалении от электронного устройства, электронное устройство продолжает выполнять речевую подсказку о непрочитанном коммуникационном сообщении и вызывает утечку пользовательской информации, обеспечивая эффект улучшения защиты пользовательской информации.
[0079] В одном возможном варианте осуществления, после выполнения электронным устройством речевой подсказки о непрочитанном коммуникационном сообщении, пользователь может не услышать речевую подсказку, поскольку пользователь находится на удалении от электронного устройства. При приближении пользователя к электронному устройству, электронное устройство может повторно выполнить речевую подсказку о непрочитанном коммуникационном сообщении. См. следующие этапы 308-310.
[0080] Со ссылкой на фиг. 3F, которая является последовательностью операций, иллюстрирующей способ для повторного выполнения речевой подсказки, согласно иллюстративному варианту осуществления.
[0081] На этапе 308 детектируют, имеется ли непрочитанное коммуникационное сообщение в электронном устройстве.
[0082] Непрочитанное коммуникационное сообщение здесь может быть коротким сообщением, речевым коммуникационным сообщением, мгновенным коммуникационным сообщением или чем-либо подобным, что не прочитано или не просмотрено пользователем.
[0083] Непрочитанное коммуникационное сообщение может быть непрочитанным коммуникационным сообщением, которое не было просмотрено пользователем после выполнения речевой подсказки электронным устройством, может быть непрочитанным коммуникационным сообщением, которое принято, когда электронное устройство находится на удалении от пользователя, и в отношении него не выполнена речевая подсказка, и оно не было просмотрено пользователем, или может быть непрочитанным коммуникационным сообщением, о котором речевая подсказка была прервана, поскольку пользователь находился на удалении от электронного устройства при выполнении электронным устройством речевой подсказки, и которое не было просмотрено пользователем.
[0084] На этапе 309, если детектировано, что непрочитанное коммуникационное сообщение имеется в электронном устройстве, то детектируют в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, больше, чем первый порог интенсивности.
[0085] После детектирования того, что непрочитанное коммуникационное сообщение имеется, электронное устройство принимает в реальном времени сигнал, транслируемый от носимого устройства, которое подключено к электронному устройству, определяет интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и детектирует, становится ли интенсивность сигнала больше, чем первый порог интенсивности.
[0086] Необязательно, для предотвращения проблемы, состоящей в том, что речевая подсказка выполняется об одном и том же непрочитанном коммуникационном сообщении много раз и, таким образом, беспокоит пользователя, пользователь может управлять, посредством установки заранее заданного порога количества подсказок, количеством речевых подсказок об одном и том же непрочитанном коммуникационном сообщении. После детектирования того, что непрочитанное коммуникационное сообщение имеется, электронное устройство может детектировать, достигает ли количество речевых подсказок о непрочитанном коммуникационном сообщении заранее заданного порога количества подсказок. Если детектировано, что количество речевых подсказок о непрочитанном коммуникационном сообщении достигает заранее заданного порога количества подсказок, то повторное выполнение речевой подсказки может быть прекращено. Например, заранее заданный порог количества подсказок может быть установлен равным 3. После детектирования того, что речевая подсказка об одном и том же непрочитанном коммуникационном сообщении была выполнена 3 раза, электронное устройство может прекратить повторное выполнение речевой подсказки о непрочитанном коммуникационном сообщении, для предотвращения беспокойства пользователя посредством многократной речевой подсказки. Необязательно, пользователь может устанавливать разные заранее заданные пороги количества подсказок для разных типов непрочитанных коммуникационных сообщений, для удовлетворения соответствующих требований пользователя.
[0087] Необязательно, когда детектировано, что количество речевых подсказок о непрочитанном коммуникационном сообщении не достигает заранее заданного порога количества подсказок, выполняют этап детектирования в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, большей, чем первый порог интенсивности.
[0088] На этапе 310, если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, то выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[0089] Когда детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, это указывает на то, что пользователь приближается к электронному устройству. В это время, поскольку пользователь не просмотрел непрочитанное коммуникационное сообщение, для обеспечения его своевременного просмотра пользователем и предотвращения потери важных сообщений, электронное устройство может повторно выполнить речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему детектированной интенсивности сигнала.
[0090] В данном варианте осуществления, когда детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, выполняют речевую подсказку о существующем непрочитанном коммуникационном сообщении. Поскольку речевая подсказка может быть выполнена о существующем непрочитанном коммуникационном сообщении, когда пользователь приближается к электронному устройству, это может решить проблему, состоящую в том, что если речевая подсказка о непрочитанном коммуникационном сообщении выполняется только один раз, то пользователь может пропустить непрочитанное коммуникационное сообщение, когда пользователь не находится около электронного устройства, обеспечивая эффект улучшения эффекта от речевых подсказок.
[0091] Варианты осуществления аппарата данного раскрытия описаны ниже, причем эти аппараты могут быть использованы для выполнения вариантов осуществления способа данного раскрытия. Для понимания подробностей, которые не описаны в вариантах осуществления аппарата данного раскрытия, может быть сделана ссылка на варианты осуществления способа данного раскрытия.
[0092] Фиг. 4 является блок-схемой, иллюстрирующей аппарат обеспечения речевых подсказок, согласно иллюстративному варианту осуществления. Как показано на фиг. 4, аппарат обеспечения речевых подсказок применяется в электронном устройстве 120 в среде реализации, показанной на фиг. 1. Аппарат обеспечения речевых подсказок может включать в себя, но не ограничен этим: первый модуль 401 детектирования, модуль 402 получения и первый модуль 403 обеспечения подсказок.
[0093] Первый модуль 401 детектирования выполнен с возможностью детектирования, принято ли непрочитанное коммуникационное сообщение.
[0094] Модуль 402 получения выполнен с возможностью, при детектировании первым модулем 401 детектирования того, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству.
[0095] Первый модуль 403 обеспечения подсказок выполнен с возможностью выполнения речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, полученной модулем 402 получения.
[0096] Таким образом, согласно аппарату обеспечения речевых подсказок, обеспеченному вариантом осуществления данного раскрытия, при приеме непрочитанного коммуникационного сообщения, получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала. Поскольку при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, метод обеспечения подсказок может быть определен на основе интенсивности сигнала носимого устройства, и интенсивность сигнала носимого устройства обычно указывает на расстояние от пользователя до электронного устройства, следовательно, когда пользователь находится на удалении от электронного устройства, речевая подсказка может быть выполнена согласно более безопасному методу обеспечения подсказок, решая, таким образом, проблему предшествующего уровня техники, состоящую в том, что при выполнении речевой подсказки о подробном контенте непрочитанного коммуникационного сообщения согласно одному и тому же методу обеспечения подсказок, легко происходит утечка конфиденциальной информации для пользователя в удаленном местоположении, и обеспечивая эффект улучшения защиты пользовательской информации.
[0097] Фиг. 5 является блок-схемой, иллюстрирующей аппарат обеспечения речевых подсказок согласно другому иллюстративному варианту осуществления. Как показано на фиг. 5, аппарат обеспечения речевых подсказок применяется в электронном устройстве 120 в среде реализации, показанной на фиг. 1. Аппарат обеспечения речевых подсказок может включать в себя, но не ограничен этим: первый модуль 501 детектирования, модуль 502 получения и первый модуль 503 обеспечения подсказок.
[0098] Первый модуль 501 детектирования выполнен с возможностью детектирования, принято ли непрочитанное коммуникационное сообщение.
[0099] Модуль 502 получения выполнен с возможностью, при детектировании первым модулем 501 детектирования того, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству.
[0100] Первый модуль 503 обеспечения подсказок выполнен с возможностью выполнения речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, полученной модулем 502 получения.
[00101] В одном возможном варианте осуществления, первый модуль 503 обеспечения подсказок включает в себя первый подмодуль 503а обеспечения подсказок, второй подмодуль 503b обеспечения подсказок и третий подмодуль 503с обеспечения подсказок.
[00102] Первый подмодуль 503а обеспечения подсказок выполнен с возможностью, когда интенсивность сигнала меньше, чем первый порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, или запрещения выполнения речевой подсказки о непрочитанном коммуникационном сообщении, причем конфиденциальная информация по меньшей мере содержит отправителя и контент непрочитанного коммуникационного сообщения.
[00103] Второй подмодуль 503b обеспечения подсказок выполнен с возможностью, когда интенсивность сигнала больше, чем первый порог интенсивности, и меньше, чем второй порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации, причем краткая информация по меньшей мере содержит отправителя непрочитанного коммуникационного сообщения.
[00104] Третий подмодуль 503с обеспечения подсказок выполнен с возможностью, когда интенсивность сигнала больше, чем второй порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации.
[00105] В одном возможном варианте осуществления, аппарат обеспечения речевых подсказок может дополнительно включать в себя второй модуль 504 детектирования и модуль 505 прерывания.
[00106] Второй модуль 504 детектирования выполнен с возможностью, при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, детектирования в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, меньше, чем первый порог интенсивности.
[00107] Модуль 505 прерывания выполнен с возможностью, когда второй модуль 504 детектирования детектирует, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, прерывания выполнения речевой подсказки о непрочитанном коммуникационном сообщении.
[00108] В одном возможном варианте осуществления, аппарат обеспечения речевых подсказок может дополнительно включать в себя третий модуль 506 детектирования, четвертый модуль 507 детектирования и второй модуль 508 обеспечения подсказок.
[00109] Третий модуль 506 детектирования выполнен с возможностью детектирования, имеется ли непрочитанное коммуникационное сообщение в электронном устройстве.
[00110] Четвертый модуль 507 детектирования выполнен с возможностью, когда третий модуль 506 детектирования детектирует, что непрочитанное коммуникационное сообщение имеется в электронном устройстве, детектирования в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, больше, чем первый порог интенсивности.
[00111] Второй модуль 508 обеспечения подсказок выполнен с возможностью, когда четвертый модуль 507 детектирования детектирует, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[00112] В одном возможном варианте осуществления, модуль 502 получения может включать в себя первый подмодуль 502а получения или второй подмодуль 502b получения.
[00113] Первый подмодуль 502а получения выполнен с возможностью получения сигнала, транслируемого от носимого устройства, которое подключено к электронному устройству, получения интенсивности сигнала этого сигнала, и определения полученной интенсивности сигнала в качестве интенсивности сигнала носимого устройства.
[00114] Второй подмодуль 502b получения выполнен с возможностью получения по меньшей мере двух сигналов, транслируемых от носимого устройства, которое подключено к электронному устройству, вычисления среднего значения интенсивностей сигналов полученных по меньшей мере двух сигналов, и определения полученного среднего значения в качестве интенсивности сигнала носимого устройства.
[00115] Таким образом, согласно аппарату обеспечения речевых подсказок, обеспеченному вариантом осуществления данного раскрытия, при приеме непрочитанного коммуникационного сообщения, получают интенсивность сигнала носимого устройства, которое подключено к электронному устройству, и выполняют речевую подсказку о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала. Поскольку при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, метод обеспечения подсказок может быть определен на основе интенсивности сигнала носимого устройства, и интенсивность сигнала носимого устройства обычно указывает на расстояние от пользователя до электронного устройства, следовательно, когда пользователь находится на удалении от электронного устройства, речевая подсказка может быть выполнена согласно более безопасному методу обеспечения подсказок, решая, таким образом, проблему предшествующего уровня техники, состоящую в том, что при выполнении речевой подсказки о подробном контенте непрочитанного коммуникационного сообщения согласно одному и тому же методу обеспечения подсказок, легко происходит утечка конфиденциальной информации для пользователя в удаленном местоположении, и обеспечивая эффект улучшения защиты пользовательской информации.
[00116] Дополнительно, при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, то выполнение речевой подсказки о непрочитанном коммуникационном сообщении прерывают. Поскольку выполнение речевой подсказки о непрочитанном коммуникационном сообщении может быть прервано, когда пользователь находится на удалении от электронного устройства, это может решить проблему, состоящую в том, что когда пользователь находится на удалении от электронного устройства, электронное устройство продолжает выполнять речевую подсказку о непрочитанном коммуникационном сообщении и вызывает утечку пользовательской информации, обеспечивая эффект улучшения защиты пользовательской информации.
[00117] Дополнительно, получают по меньшей мере два сигнала, транслируемые от носимого устройства, которое подключено к электронному устройству, вычисляют среднее значение интенсивностей сигналов полученных по меньшей мере двух сигналов, и полученное среднее значение определяют в качестве интенсивности сигнала носимого устройства. Поскольку среднее значение множества полученных интенсивностей сигналов носимого устройства, которое подключено к электронному устройству, может быть взято в качестве интенсивности сигнала носимого устройства, проблема, состоящая в том, что точность полученной интенсивности сигнала является относительно низкой при получении интенсивности сигнала носимого устройства только один раз, решается, обеспечивая эффект увеличения точности полученной интенсивности сигнала.
[00118] Дополнительно, когда детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, выполняют речевую подсказку о существующем непрочитанном коммуникационном сообщении. Поскольку речевая подсказка может быть выполнена о существующем непрочитанном коммуникационном сообщении, когда пользователь приближается к электронному устройству, это может решить проблему, состоящую в том, что если речевая подсказка о непрочитанном коммуникационном сообщении выполняется только один раз, то пользователь может пропустить непрочитанное коммуникационное сообщение, когда пользователь не находится около электронного устройства, обеспечивая эффект улучшения эффекта от речевых подсказок.
[00119] В отношении аппаратов в приведенных выше вариантах осуществления, конкретные реализации операций, исполняемых посредством их различных модулей, подробно описаны в вариантах осуществления, иллюстрирующих способы, которые здесь дополнительно не описаны.
[00120] Иллюстративный вариант осуществления данного раскрытия обеспечивает аппарат обеспечения речевых подсказок, который применяется в электронном устройстве, способный реализовать способы обеспечения речевых подсказок, обеспеченные данным раскрытием. Аппарат обеспечения речевых подсказок включает в себя: процессор, и память для хранения команд, исполняемых посредством процессора.
[00121] Процессор выполнен с возможностью:
[00122] детектирования, принято ли непрочитанное коммуникационное сообщение;
[0123] если детектировано, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
[0124] выполнения речевой подсказки о непрочитанном коммуникационном сообщении, согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
[00125] Фиг. 6 является блок-схемой, иллюстрирующей аппарат обеспечения речевых подсказок согласно иллюстративному варианту осуществления. Например, аппарат 600 может быть мобильным телефоном, цифровым широковещательным терминалом, устройством для обмена сообщениями, игровой консолью, планшетом, персональным цифровым секретарем и подобными устройствами, которые имеет функцию воспроизведения речи.
[00126] Со ссылкой на фиг. 6, аппарат 600 может включать в себя один или более следующих компонентов: обрабатывающий компонент 602, память 604, компонент 606 электропитания, мультимедийный компонент 608, звуковой компонент 610, интерфейс 612 ввода/ вывода (I/O), сенсорный компонент 614, и коммуникационный компонент 616.
[00127] Обрабатывающий компонент 602 обычно управляет всеми операциями аппарата 600, такими как операция, связанные с дисплеем, телефонными вызовами, передачей данных, операциями камеры, и операциями записи. Обрабатывающий компонент 602 может включать в себя один или более процессоров 618 для исполнения команд, для выполнения всех или части этапов описанных выше способов. Дополнительно, обрабатывающий компонент 602 может включать в себя один или более модулей, которые облегчают взаимодействие между обрабатывающим компонентом 602 и другими компонентами. Например, обрабатывающий компонент 602 может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 608 и обрабатывающим компонентом 602.
[00128] Память 604 выполнена с возможностью хранения различных типов данных для поддержки операций аппарата 600. Примеры таких данных включают в себя команды для любого приложения или способа, функционирующего на аппарате 600, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 604 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (static random access memory - SRAM), электрически стираемое программируемое постоянное запоминающее устройство (electrically erasable programmable read-only memory - EEPROM), стираемое программируемое постоянное запоминающее устройство (erasable programmable read-only memory - EPROM), программируемое постоянное запоминающее устройство (programmable read-only memory - PROM), постоянное запоминающее устройство (read-only memory - ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00129] Компонент 606 электропитания обеспечивает электропитание для различных компонентов аппарата 600. Компонент 606 электропитания может включать в себя систему управления электропитанием, один или более источников питания, и другие компоненты, связанные с генерацией, управлением, и распределением электроэнергии в аппарате 600.
[00130] Мультимедийный компонент 608 включает в себя экран, обеспечивающий выходной интерфейс между аппаратом 600 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (liquid crystal display - LCD) и сенсорную панель (touch panel - TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема сигналов ввода данных от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков для восприятия касаний, скольжений, и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания или скользящего действия, но и могут воспринимать период времени и давление, связанные с касанием или скользящим действием. В некоторых вариантах осуществления, мультимедийный компонент 608 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут быть принимать внешние мультимедийные данные, в то время как аппарат 600 находится в режиме функционирования, таком как режим фотографирования или видеорежим. Каждая из передней камеры и задней камеры может быть фиксированной линзовой системой или может иметь способность фокусировки и оптического увеличения.
[00131] Звуковой компонент 610 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 610 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего звукового сигнала, когда аппарат 600 находится в режиме функционирования, таком как режим вызова, режим записи, или режим распознавания речи. Принятый звуковой сигнал может быть, дополнительно, сохранен в памяти 604 или передан через коммуникационный компонент 616. В некоторых вариантах осуществления, звуковой компонент 610 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00132] Интерфейс 612 I/O обеспечивает интерфейс между обрабатывающим компонентом 602 и модулем периферийного интерфейса, таким как клавиатура, колесико с возможностью щелчка, кнопка, или что-либо подобное. Кнопки могут включать в себя, но не ограничены этим, кнопку возврата в исходное положение, кнопку громкости, пусковую кнопку, и кнопку блокировки.
[00133] Сенсорный компонент 614 включает в себя один или более датчиков для обеспечения оценок состояния различных аспектов аппарата 600. Например, сенсорный компонент 614 может детектировать открытое/закрытое состояние устройства 600, относительное положение компонентов, например, дисплея и клавиатуры, аппарата 600, изменение положения аппарата 600 или компонента аппарата 600, наличие или отсутствие пользовательского контакта с аппаратом 600, ориентацию или ускорение/замедление аппарата 600, и изменение температуры аппарата 600. Сенсорный компонент 614 может включать в себя датчик близости, выполненный с возможностью детектирования наличия близких объектов без физического контакта. Сенсорный компонент 614 может также включать в себя датчик освещенности, такой как датчик изображения CMOS или CCD, для использования в приложениях с формированием изображений. В некоторых вариантах осуществления, сенсорный компонент 614 может также включать в себя датчик-акселерометр, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[00134] Коммуникационный компонент 616 выполнен с возможностью облегчения связи, проводным или беспроводным способом, между аппаратом 600 и другими устройствами. Аппарат 600 может осуществлять доступ в беспроводную сеть на основе коммуникационного стандарта, такого как WiFi, 2G, или 3G, или их комбинации. В одном иллюстративном варианте осуществления, коммуникационный компонент 616 принимает сигнал трансляции или уведомительную информацию, связанную с трансляцией, от внешней системы управления трансляцией, через канал трансляции. В одном иллюстративном варианте осуществления коммуникационный компонент 616 дополнительно включает в себя модуль радиосвязи на короткие расстояния (near field communication - NFC) для облегчения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (radio frequency identification - RFID), технологии ассоциации инфракрасной техники передачи данных (infrared data association - IrDA), сверхширокополосной (ultra-wideband - UWB) технологии, технологии Bluetooth (BT) и других технологий.
[00135] В иллюстративных вариантах осуществления, аппарат 600 может быть реализован с использованием одного или нескольких из специализированных интегральных схем (application specific integrated circuits - ASICs), цифровых сигнальных процессоров (digital signal processors - DSPs), цифровых сигнальных обрабатывающих устройств (digital signal processing devices - DSPDs), программируемых логических устройств (programmable logic devices - PLDs), матриц программируемых логических вентилей (field programmable gate arrays - FPGAs), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов обеспечения речевых подсказок.
[00136] В иллюстративных вариантах осуществления, также обеспечена энергонезависимая машиночитаемая запоминающая среда, включающая в себя команды, такие как команды, содержащиеся в памяти 604, исполняемые посредством процессора 618 в аппарате 600, для выполнения описанных выше способов обеспечения речевых подсказок. Например, энергонезависимая машиночитаемая запоминающая среда может быть ROM, памятью с произвольным доступом (random access memory - RAM), компакт-диском постоянного запоминающего устройства (compact disc read-only memory - CD-ROM), магнитной лентой, гибким диском, оптическим запоминающим устройством, или чем-либо подобным.
[00137] Другие варианты осуществления данного раскрытия будут понятны специалистам в данной области техники из рассмотрения и применения на практике описания изобретения, приведенного здесь. Предполагается, что данная заявка охватывает любые варианты, применения, или адаптации данного раскрытия, отвечающие его общим принципам, и включает в себя такие выходы за рамки данного раскрытия, которые находятся в пределах общеизвестных знаний или общепринятого технического средства в данной области техники. Предполагается, что описание изобретения и варианты осуществления должны рассматриваться только в качестве примера, а истинный объем и сущность данного раскрытия указаны в приложенной формуле изобретения.
[00138] Следует понимать, что данное раскрытие не ограничено точной конструкцией, которая описана выше и показана в сопутствующих чертежах, и что различные модификации и изменения могут быть выполнены, не выходя за рамки его объема. Объем данного раскрытия определен только приложенной формулой изобретения.
Изобретение относится к области компьютерных технологий. Технический результат заключается в обеспечении речевых подсказок о полученном коммуникационном сообщении. Технический результат достигается за счет детектирования, принято ли непрочитанное коммуникационное сообщение, если детектировано, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству, и выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, причем объем информации для упомянутой речевой подсказки зависит от интенсивности сигнала. 3 н. и 8 з.п. ф-лы, 11 ил.
ИЗМЕНЕННАЯ ФОРМУЛА ИЗОБРЕТЕНИЯ,
ПРЕДЛОЖЕННАЯ ЗАЯВИТЕЛЕМ ДЛЯ РАССМОТРЕНИЯ
1. Способ обеспечения речевых подсказок, который применяется в электронном устройстве, причем упомянутый способ содержит:
детектирование, принято ли непрочитанное коммуникационное сообщение;
если детектировано, что непрочитанное коммуникационное сообщение принято, получение интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала,
причем объем информации для упомянутой речевой подсказки зависит от интенсивности сигнала.
2. Способ по п. 1, отличающийся тем, что упомянутое выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, содержит:
когда интенсивность сигнала меньше, чем первый порог интенсивности, выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, или запрещение выполнения речевой подсказки о непрочитанном коммуникационном сообщении, причем конфиденциальная информация по меньшей мере содержит отправителя и контент непрочитанного коммуникационного сообщения;
когда интенсивность сигнала больше, чем первый порог интенсивности, и меньше, чем второй порог интенсивности, выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации, причем краткая информация по меньшей мере содержит отправителя непрочитанного коммуникационного сообщения; и
когда интенсивность сигнала больше, чем второй порог интенсивности, выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации.
3. Способ по п. 2, отличающийся тем, что упомянутый способ дополнительно содержит:
при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, детектирование в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, меньше, чем первый порог интенсивности; и
если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, прерывание выполнения речевой подсказки о непрочитанном коммуникационном сообщении.
4. Способ по п. 2, отличающийся тем, что упомянутый способ дополнительно содержит:
детектирование, имеется ли непрочитанное коммуникационное сообщение в электронном устройстве;
если детектировано, что непрочитанное коммуникационное сообщение имеется в электронном устройстве, то детектирование в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, больше, чем первый порог интенсивности; и
если детектировано, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, выполнение речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
5. Способ по любому из п.п. 1-4, отличающийся тем, что упомянутое получение интенсивности сигнала носимого устройства, которое подключено к электронному устройству, содержит:
получение сигнала, транслируемого от носимого устройства, которое подключено к электронному устройству, получение интенсивности сигнала этого сигнала и определение полученной интенсивности сигнала в качестве интенсивности сигнала носимого устройства; или,
получение по меньшей мере двух сигналов, транслируемых от носимого устройства, которое подключено к электронному устройству, вычисление среднего значения интенсивностей сигналов полученных по меньшей мере двух сигналов и определение полученного среднего значения в качестве интенсивности сигнала носимого устройства.
6. Аппарат обеспечения речевых подсказок, который применяется в электронном устройстве, причем упомянутый аппарат содержит:
первый модуль детектирования, выполненный с возможностью детектирования, принято ли непрочитанное коммуникационное сообщение;
модуль получения, выполненный с возможностью, при детектировании первым модулем детектирования того, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
первый модуль обеспечения подсказок, выполненный с возможностью выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала, полученной модулем получения,
причем объем информации для упомянутой речевой подсказки зависит от интенсивности сигнала.
7. Аппарат по п. 6, отличающийся тем, что первый модуль обеспечения подсказок содержит:
первый подмодуль обеспечения подсказок, выполненный с возможностью, когда интенсивность сигнала меньше, чем первый порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с защитой конфиденциальной информации, или запрещения выполнения речевой подсказки о непрочитанном коммуникационном сообщении, причем конфиденциальная информация по меньшей мере содержит отправителя и контент непрочитанного коммуникационного сообщения;
второй подмодуль обеспечения подсказок, выполненный с возможностью, когда интенсивность сигнала больше, чем первый порог интенсивности, и меньше, чем второй порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой краткой информации, причем краткая информация по меньшей мере содержит отправителя непрочитанного коммуникационного сообщения; и
третий подмодуль обеспечения подсказок, выполненный с возможностью, когда интенсивность сигнала больше, чем второй порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок с подсказкой полной информации.
8. Аппарат по п. 7, отличающийся тем, что упомянутый аппарат дополнительно содержит:
второй модуль детектирования, выполненный с возможностью, при выполнении речевой подсказки о непрочитанном коммуникационном сообщении, детектирования в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, меньше, чем первый порог интенсивности; и
модуль прерывания, выполненный с возможностью, когда второй модуль детектирования детектирует, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится меньше, чем первый порог интенсивности, прерывания выполнения речевой подсказки о непрочитанном коммуникационном сообщении.
9. Аппарат по п. 7, отличающийся тем, что упомянутый аппарат дополнительно содержит:
третий модуль детектирования, выполненный с возможностью детектирования, имеется ли непрочитанное коммуникационное сообщение в электронном устройстве;
четвертый модуль детектирования, выполненный с возможностью, когда третий модуль детектирования детектирует, что непрочитанное коммуникационное сообщение имеется в электронном устройстве, детектирования в реальном времени, становится ли интенсивность сигнала носимого устройства, которое подключено к электронному устройству, больше, чем первый порог интенсивности; и
второй модуль обеспечения подсказок, выполненный с возможностью, когда четвертый модуль детектирования детектирует, что интенсивность сигнала носимого устройства, которое подключено к электронному устройству, становится больше, чем первый порог интенсивности, выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала.
10. Аппарат по любому из п.п. 6-9, отличающийся тем, что модуль получения содержит:
первый подмодуль получения, выполненный с возможностью получения сигнала, транслируемого от носимого устройства, которое подключено к электронному устройству, получения интенсивности сигнала этого сигнала и определения полученной интенсивности сигнала в качестве интенсивности сигнала носимого устройства; или
второй подмодуль получения, выполненный с возможностью получения по меньшей мере двух сигналов, транслируемых от носимого устройства, которое подключено к электронному устройству, вычисления среднего значения интенсивностей сигналов полученных по меньшей мере двух сигналов и определения полученного среднего значения в качестве интенсивности сигнала носимого устройства.
11. Аппарат обеспечения речевых подсказок, который применяется в электронном устройстве, причем упомянутый аппарат содержит:
процессор; и
память для хранения команд, исполняемых посредством процессора;
причем процессор выполнен с возможностью:
детектирования, принято ли непрочитанное коммуникационное сообщение;
если детектировано, что непрочитанное коммуникационное сообщение принято, получения интенсивности сигнала носимого устройства, которое подключено к электронному устройству; и
выполнения речевой подсказки о непрочитанном коммуникационном сообщении согласно методу обеспечения подсказок, соответствующему интенсивности сигнала,
причем объем информации для упомянутой речевой подсказки зависит от интенсивности сигнала.
По доверенности
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
US 5821874 A, 13.10.1998 | |||
Колосоуборка | 1923 |
|
SU2009A1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ДОСТАВКИ ОТКЛИКА В СИСТЕМЕ ОБМЕНА СООБЩЕНИЯМИ | 1995 |
|
RU2146428C1 |
Авторы
Даты
2017-11-20—Публикация
2015-10-28—Подача