ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основана на и испрашивает приоритет заявки на патент Китая № 201510111980.7, поданной 13 марта 2015, полное содержание которой включено здесь в качестве ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее раскрытие изобретения в целом имеет отношение к области техники связи, а конкретнее к способу и устройству для оповещения о входящем вызове.
УРОВЕНЬ ТЕХНИКИ
[0003] В настоящее время злонамеренные вызовы стали источником неудобства для всех окружающих. Для того чтобы предотвращать такие злонамеренные вызовы от беспокоящих пользователей, появляется множество средств обеспечения безопасности. Например, имеется немало программного обеспечения для противодействия злонамеренным вызовам, и когда пользователь принимает беспокоящий входящий вызов, программное обеспечение может ставить идентификационные метки, такие как "продажи", "мошенничество" и т.п., на этот входящий вызов, и проставленные идентификационные метки загружаются на облачный конечный сервер. Когда другие пользователи принимают аналогичный беспокоящий входящий вызов, проставленные идентификационные метки могут быть представлены другим пользователям, чтобы оповестить этих пользователей, и тем самым реализуется фильтрация беспокоящих входящих вызовов.
[0004] Однако фильтрация беспокоящих входящих вызовов с помощью идентификационных меток не может быть применена на практике во всех сценариях вызова, и поэтому то, как шире приспособить фильтрацию беспокоящих входящих вызовов с помощью идентификационных меток к сценариям вызова, в настоящее время становится одним из проблемных мест в данной области.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Для того чтобы преодолеть существующие проблемы в предшествующем уровне техники, настоящее раскрытие изобретения предоставляет способ и устройство для оповещения о входящем вызове.
[0006] В соответствии с первым аспектом вариантов осуществления согласно настоящему раскрытию изобретения предоставляется способ для оповещения о входящем вызове, включающий в себя этапы, на которых:
[0007] при приеме входящего вызова определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова; и
[0008] воспроизводят для пользователя голосовую идентификационную информацию входящего вызова.
[0009] Опционально голосовая идентификационная информация входящего вызова включает в себя контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова.
[0010] Опционально этап, на котором определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова, включает в себя этапы, на которых:
[0011] запрашивают контактную информацию в соответствии с информацией о номере входящего вызова;
[0012] когда запрошена контактная информация, относящаяся к информации о номере входящего вызова, определяют, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией первого типа, причем голосовая идентификационная информация первого типа включает в себя запрошенную контактную информацию, относящуюся к номеру входящего вызова;
[0013] когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, запрашивают информацию из телефонного справочника в соответствии с информацией о номере входящего вызова;
[0014] когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определяют, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией второго типа, причем голосовая идентификационная информация второго типа включает в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова;
[0015] когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивают информацию об идентификационной метке в соответствии с информацией о номере входящего вызова; и
[0016] когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определяют, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией третьего типа, причем голосовая идентификационная информация третьего типа включает в себя информацию об идентификационной метке.
[0017] Опционально способ дополнительно включает в себя этап, на котором:
[0018] когда не запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определяют, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией четвертого типа, причем голосовая идентификационная информация четвертого типа включает в себя информацию о номере входящего вызова.
[0019] Опционально этап, на котором запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке в соответствии с информацией о номере входящего вызова, включает в себя этап, на котором:
[0020] локально запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке; или запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке на стороне сервера через сети.
[0021] Опционально этап, на котором воспроизводят для пользователя голосовую идентификационную информацию входящего вызова, включает в себя этап, на котором:
[0022] преобразуют голосовую идентификационную информацию входящего вызова в голосовое сообщение и выводят голосовое сообщение для пользователя через локальное устройство звукового вывода или передают голосовое сообщение на периферийное устройство звукового вывода через предварительно установленный звуковой тракт, чтобы вывести голосовое сообщение для пользователя.
[0023] Опционально периферийное устройство звукового вывода включает в себя Bluetooth-наушник, а предварительно установленный звуковой тракт включает в себя тракт A2DP и тракт SCO.
[0024] В соответствии со вторым аспектом вариантов осуществления согласно настоящему раскрытию изобретения предоставляется устройство для оповещения о входящем вызове, включающее в себя:
[0025] модуль определения, выполненный с возможностью, при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова; и
[0026] модуль воспроизведения, выполненный с возможностью воспроизведения для пользователя голосовой идентификационной информации входящего вызова.
[0027] Опционально голосовая идентификационная информация входящего вызова включает в себя контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова.
[0028] Опционально модуль определения включает в себя:
[0029] первый запрашивающий подмодуль, выполненный с возможностью запрашивания контактной информации в соответствии с информацией о номере входящего вызова;
[0030] первый подмодуль определения, выполненный с возможностью, когда запрашивается контактная информация, относящаяся к информации о номере входящего вызова, определения, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией первого типа, причем голосовая идентификационная информация первого типа включает в себя запрошенную контактную информацию, относящуюся к номеру входящего вызова;
[0031] второй запрашивающий подмодуль, выполненный с возможностью, когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, запрашивания информации из телефонного справочника в соответствии с информацией о номере входящего вызова;
[0032] второй подмодуль определения, выполненный с возможностью, когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определения, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией второго типа, причем голосовая идентификационная информация второго типа включает в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова;
[0033] третий запрашивающий подмодуль, выполненный с возможностью, когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивания информации об идентификационной метке в соответствии с информацией о номере входящего вызова; и
[0034] третий подмодуль определения, выполненный с возможностью, когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией третьего типа, причем голосовая идентификационная информация третьего типа включает в себя информацию об идентификационной метке.
[0035] Опционально модуль определения дополнительно включает в себя:
[0036] четвертый подмодуль определения, выполненный с возможностью, когда не запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией четвертого типа, причем голосовая идентификационная информация четвертого типа содержит информацию о номере входящего вызова.
[0037] Опционально первый запрашивающий подмодуль включает в себя:
[0038] первый запрашивающий подблок, выполненный с возможностью локального запрашивания контактной информации или запрашивания контактной информации на стороне сервера через сети;
[0039] при этом второй запрашивающий подмодуль включает в себя:
[0040] второй запрашивающий подблок, выполненный с возможностью локального запрашивания информации из телефонного справочника или запрашивания информации из телефонного справочника на стороне сервера через сети;
[0041] при этом третий запрашивающий подмодуль включает в себя:
[0042] третий запрашивающий подблок, выполненный с возможностью локального запрашивания информации об идентификационной метке или запрашивания информации об идентификационной метке на стороне сервера через сети.
[0043] Опционально модуль воспроизведения включает в себя:
[0044] подмодуль вывода, выполненный с возможностью преобразования голосовой идентификационной информации входящего вызова в голосовое сообщение, и вывода голосового сообщения для пользователя через локальное устройство звукового вывода, или передачи голосового сообщения на периферийное устройство звукового вывода через предварительно установленный звуковой тракт, чтобы вывести голосовое сообщение для пользователя.
[0045] Опционально периферийное устройство звукового вывода включает в себя Bluetooth-наушник, а предварительно установленный звуковой тракт включает в себя тракт A2DP и тракт SCO.
[0046] В соответствии с третьим аспектом вариантов осуществления согласно настоящему раскрытию изобретения предоставляется устройство для оповещения о входящем вызове, включающее в себя:
[0047] процессор; и
[0048] запоминающее устройство для хранения инструкций, исполняемых процессором;
[0049] причем процессор выполнен с возможностью выполнения:
[0050] при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова; и
[0051] воспроизведения голосовой идентификационной информации входящего вызова для пользователя.
[0052] Технические решения, предусмотренные в вариантах осуществления согласно настоящему раскрытию изобретения могут иметь следующие полезные эффекты:
[0053] В вышеупомянутых вариантах осуществления согласно настоящему раскрытию изобретения технология голосового воспроизведения объединена с технологией идентификации входящего вызова. При приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова, и эта голосовая идентификационная информация входящего вызова воспроизводится для пользователя. Таким образом, когда голосовая идентификационная информация несет информацию об идентификационной метке, соответствующую информации о номере входящего вызова, пользователь может получить идентификационную метку входящего вызова даже в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона.
[0054] Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь иллюстративными и пояснительными и не ограничивают заявляемое настоящее раскрытие изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0055] Сопроводительные чертежи, которые включены в настоящее описание изобретения и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с настоящим раскрытием изобретения и в сочетании с описанием служат для пояснения принципов настоящего раскрытия изобретения.
[0056] Фиг. 1 является блок-схемой последовательности операций, демонстрирующей способ для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0057] Фиг. 2 является блок-схемой последовательности операций, демонстрирующей другой способ для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0058] Фиг. 3 является структурной схемой, демонстрирующей устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0059] Фиг. 4 является структурной схемой, демонстрирующей другое устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0060] Фиг. 5 является структурной схемой, демонстрирующей другое устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0061] Фиг. 6 является структурной схемой, демонстрирующей другое устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0062] Фиг. 7 является структурной схемой, демонстрирующей другое устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[0063] Фиг. 8 является структурной схемой, демонстрирующей структуру устройства для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0064] Далее будут обстоятельно рассмотрены иллюстративные варианты осуществления, примеры которых проиллюстрированы на сопроводительных чертежах. Последующее описание ссылается на сопроводительные чертежи, на которых одинаковые номера на разных чертежах представляют одинаковые или подобные элементы, если не обозначено иное. Реализации, предложенные в нижеследующем описании иллюстративных вариантов осуществления, не отражают все реализации, согласующиеся с настоящим раскрытием изобретения. На самом деле, они являются просто примерами устройств и способов, согласующихся с аспектами, связанными с настоящим раскрытием изобретения, которые изложены в прилагаемой формуле изобретения.
[0065] Термины, используемые в данном документе, предназначены только для описания конкретных вариантов осуществления, а не для ограничения настоящего раскрытия изобретения. Форма единственного числа слов, а также слово "упомянутый", используемые в настоящем раскрытии изобретения и прилагаемой формуле изобретения, предполагают охватывание и множественной формы, если явно не указано иное. Кроме того, следует учитывать, что термин "и/или", используемый в данном документе, относится к каким-нибудь или всем комбинациям из одного или нескольких перечисленных связанных элементов.
[0066] Следует учитывать, что хотя в настоящем раскрытии изобретения используются термины "первый", "второй" и "третий", и т.п. для описания различной информации, эта информация не должна ограничиваться этими терминами. Использование этих терминов служит только для различения информации сходного типа. Например, не отступая от объема настоящего раскрытия изобретения, первая информация может быть названа второй информацией, и точно так же вторая информация может быть названа первой информацией. В зависимости от контекста термин "если", используемый в данном документе, может интерпретироваться как "когда" или "в ответ на определение, что".
[0067] Во многих сценариях вызова, когда пользователю неудобно смотреть на экран мобильного телефона, например когда пользователь ведет автомобиль, пользуясь носимым Bluetooth-наушником, если входящий вызов помечается как беспокоящий входящий вызов на стороне облака, поскольку пользователь не может смотреть на экран мобильного телефона, пользователь не может видеть информацию о метке этого входящего вызова, и поэтому пользователь все-таки может в обычном порядке ответить на этот входящий вызов, который помечен как беспокоящий вызов, а значит, для пользователя все еще существует нарушение спокойствия.
[0068] В свете вышеизложенного настоящее раскрытие изобретения предлагает способ для оповещения о входящем вызове. В этом способе технология голосового воспроизведения объединяется с технологией идентификации входящего вызова. При приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова, и голосовая идентификационная информация входящего вызова воспроизводится для пользователя. Таким образом, когда голосовая идентификационная информация несет информацию об идентификационной метке, соответствующую информации о номере входящего вызова, пользователь может получить идентификационную метку входящего вызова даже в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона.
[0069] Фиг. 1 является блок-схемой последовательности операций, демонстрирующей способ для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления. Как показано на Фиг. 1, способ применяется в терминале и включает в себя следующие этапы.
[0070] На этапе 101 при приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова.
[0071] На этапе 102 голосовая идентификационная информация входящего вызова воспроизводится для пользователя.
[0072] В настоящем варианте осуществления терминалом может быть смартфон. Иногда терминал может быть реализован в виде интеллектуальных терминалов другого типа с функцией вызова. Технические решения согласно настоящему раскрытию изобретения подробно описываются ниже с использованием примера, когда терминалом является смартфон. В начальном состоянии, когда смартфон принимает входящий вызов, служба телефонного вызова на смартфоне оперативно извлекает номер входящего вызова, локально выполняет идентификацию пользователя относительно извлеченного номера входящего вызова и определяет голосовую идентификационную информацию входящего вызова в соответствии с результатом идентификации пользователя.
[0073] Когда служба телефонного вызова на смартфоне выполняет идентификацию пользователя относительно номера входящего вызова, номер входящего вызова может быть запрошен соответственно в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток на стороне сервера. Когда номер входящего вызова запрашивается в локальной адресной книге, может быть выполнено определение совпадения между номером входящего вызова и локальной адресной книгой; если номер входящего вызова совпадает с контактом в локальной адресной книге, входящий вызов считается обычным входящим вызовом, и на этом этапе основная информация о контакте может быть напрямую считана из адресной книги и может быть представлена в интерфейсе вызова для пользователя. Иногда, если смартфон запускает функцию адресной книги на стороне облака, а локальная адресная книга была заранее загружена на сторону сервера, вышеупомянутая процедура определения совпадения номера входящего вызова с локальной адресной книгой может быть выполнена на облачном конечном сервере через сети.
[0074] Если номер входящего вызова не совпадает ни с одним контактом в локальной адресной книге, входящий вызов считается неизвестным входящим вызовом. В случае неизвестного входящего вызова, если смартфон имеет локально встроенную базу данных телефонного справочника, смартфон может дополнительно запросить контактную информацию в локальной базе данных телефонного справочника для номера входящего вызова, чтобы определить, имеет ли неизвестный входящий вызов номер, включенный в базу данных телефонного справочника. Например, база данных телефонного справочника обычно включает в себя распространенные номера служб общего пользования (такие как служебные номера операторов мобильной связи, банков, крупных предприятий и организаций), номера торговцев, которые прошли проверку подлинности настоящего имени, и тому подобное. Если неизвестный входящий вызов имеет номер, включенный в базу данных телефонного справочника, соответствующая контактная информация может быть напрямую считана из базы данных телефонного справочника и может быть представлена в интерфейсе вызова для пользователя. Иногда, если смартфон не имеет локально встроенную базу данных телефонного справочника, вышеупомянутая процедура запрашивания контактной информации в локальной базе данных телефонного справочника относительно номера входящего вызова может быть выполнена через сети на стороне сервера, у которого есть встроенная база данных телефонного справочника. В этом варианте осуществления, когда служба телефонного вызова на смартфоне запрашивает извлеченный номер входящего вызова в локальной адресной книге и базе данных телефонного справочника и не запрашивается контактная информация, относящаяся к номеру входящего вызова, может дополнительно определяться, несет ли номер входящего вызова идентификационную метку.
[0075] При определении, несет ли номер входящего вызова идентификационную метку, требование с запросом, несущее номер входящего вызова, может быть отправлено на сторону сервера и после приема требования с запросом, сторона сервера запрашивает в локальной базе данных идентификационных меток, был ли номер помечен другими пользователями. Если номер был помечен другими пользователями, сторона сервера может возвратить метку на смартфон в качестве результата запроса. Следует отметить, что сторона сервера может быть реализована в виде центра безопасности, предоставляющего службу безопасности для пользователя и центр безопасности может быть сервером, группой серверов или облачной платформой.
[0076] Когда смартфон принимает результат запроса, возвращенный стороной сервера, смартфон может проанализировать результат запроса. Если результат запроса несет идентификационную метку, на этом этапе служба телефонного вызова смартфона может определить, что номер входящего вызова был помечен другими пользователями, и номер входящего вызова несет идентификационную метку. Иногда на практике база данных идентификационных меток может быть локально встроена в терминал. Например, на практике терминал может синхронизировать базу данных идентификационных меток на стороне сервера с локальной, и поэтому, когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, из локальной адресной книги и базы данных телефонного справочника, терминал может дополнительно запрашивать из базы данных идентификационных меток, синхронизированной с локальной, чтобы определить, несет ли номер входящего вызова идентификационную метку.
[0077] В этом варианте осуществления, когда запросы соответственно выполняются в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток для извлеченного номера входящего вызова и номер входящего вызова успешно идентифицируется, голосовая идентификационная информация входящего вызова может быть определена в соответствии с результатом идентификации и определенная голосовая идентификационная информация может быть воспроизведена для пользователя. Голосовая идентификационная информация входящего вызова может быть заранее классифицирована по разным типам в соответствии с типом идентифицированного номера входящего вызова.
[0078] На практике, если номер входящего вызова совпадает с контактом в локальной адресной книге, может быть определено, что информация голосовой подсказки для входящего вызова является голосовой идентификационной информацией первого типа. Голосовая идентификационная информация первого типа может включать в себя контактную информацию, совпадающую с локальной адресной книгой. Например, после локального выполнения запросов в локальной адресной книге для извлеченного номера входящего вызова, если номер входящего вызова совпадает с контактом в локальной адресной книге, информация о контакте может напрямую считываться из локальной адресной книги, а затем воспроизводимое голосовой сообщение "Вас вызывает xxx" может воспроизводиться для пользователя.
[0079] Если номер входящего вызова является номером в базе данных телефонного справочника, может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией второго типа. Информация голосовой подсказки второго типа может включать в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова. Например, если номер входящего вызова является номером контакта в локальной базе данных телефонного справочника, информация о контакте может напрямую считываться из базы данных телефонного справочника, а затем воспроизводимое голосовой сообщение "Вас вызывает компания xxx" может воспроизводиться для пользователя.
[0080] Если номер входящего вызова не совпадает ни с какой информацией о контакте в локальной адресной книге и базе данных телефонного справочника и запрашивается, что номер входящего вызова несет идентификационную метку, после выполнения запросов в базе данных идентификационных меток может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией третьего типа. Информация голосовой подсказки третьего типа включает в себя информацию об идентификационной метке. Например, если номером входящего вызова является 13100000000, а идентификационной меткой номера входящего вызова является "продажи", воспроизводимое голосовой сообщение "поступил вызов, это может быть предложение о продаже, и номер телефона 13100000000" может воспроизводиться для пользователя.
[0081] Иногда, если не запрашивается контактная информация после выполнения запросов в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток для номера входящего вызова, может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией четвертого типа. Информация голосовой подсказки четвертого типа может включать в себя только информацию о номере входящего вызова. Например, если номером входящего вызова является 13100000000 и если не запрашивается контактная информация после выполнения запросов в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток, воспроизводимое голосовой сообщение "Вас вызывает 13100000000" может воспроизводиться для пользователя.
[0082] В этом варианте осуществления при воспроизведении голосовой идентификационной информации для пользователя голосовая идентификационная информация может сначала преобразовываться в голосовое сообщение и преобразованное голосовое сообщение может выводиться пользователю через локальное устройство звукового вывода (например, громкоговоритель или телефонный приемник в смартфоне) или преобразованное голосовое сообщение может передаваться на периферийное устройство звукового вывода (например, Bluetooth-наушник) через предварительно установленный звуковой тракт, чтобы вывести голосовое сообщение пользователю. Таким образом, в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона, если голосовая идентификационная информация включает в себя идентификационную метку номера входящего вызова, идентификационная метка входящего вызова все же может быть получена.
[0083] Следует отметить, что если периферийным устройством звукового вывода является Bluetooth-наушник, при передаче звуковых медиаданных (STREAM_MEDIA) воспроизводимой голосовой информации на Bluetooth-наушник, между Bluetooth-наушником и смартфоном должен быть установлен звуковой тракт. Звуковой тракт между Bluetooth-наушником и смартфоном может включать в себя тракт расширенного профиля распространения звука (A2DP - AdvancedAudioDistributionProfile) и тракт синхронного подключения с установлением соединения (SCO - SynchronousConnectionOrientedlink).
[0084] ТрактA2DP обычно применяется при передаче звуковых медиаданных между Bluetooth-устройствами и имеет хорошие звуковые эффекты. Передача звуковых медиаданных воспроизводимой голосовой информации через трактA2DP может быть реализована путем изменения маршрутизации звука для технологии Bluetooth в собственной системе смартфона на трактA2DP. Однако поскольку должна быть изменена собственная система смартфона, стоимость реализации является относительно высокой. Тракт SCO обычно применяется при передаче звука во время вызова между Bluetooth-устройствами. Передача звуковых медиаданных воспроизводимой голосовой информации через тракт SCO может быть реализована путем изменения звуковых медиаданных на формат звука во время вызова (STREAM_CALL). Передача звуковых медиаданных воспроизводимой голосовой информации через тракт SCO относительно проста, но имеет худшие звуковые эффекты, чем через тракт A2DP.
[0085] В вышеописанных вариантах осуществления технология голосового воспроизведения объединяется с технологией идентификации входящего вызова. При приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова и голосовая идентификационная информация входящего вызова воспроизводится для пользователя. Таким образом, когда голосовая идентификационная информация несет информацию об идентификационной метке, соответствующую информации о номере входящего вызова, пользователь может получить идентификационную метку входящего вызова даже в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона.
[0086] Фиг. 2 является блок-схемой последовательности операций, демонстрирующей способ для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления. Как показано на Фиг. 2, способ применяется в терминале и включает в себя следующие этапы.
[0087] На этапе 201 запрашивается контактная информация в соответствии с информацией о номере входящего вызова. Когда запрашивается контактная информация, относящаяся к информации о номере входящего вызова, определяется, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки первого типа. Информация голосовой подсказки первого типа включает в себя запрошенную контактную информацию, относящуюся к номеру входящего вызова.
[0088] На этапе 202, когда не запрашивается контактная информация, соответствующая номеру входящего вызова, запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова. Когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определяется, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки второго типа. Информация голосовой подсказки второго типа включает в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова.
[0089] На этапе 203, когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивается информация об идентификационной метке, соответствующая информации о номере входящего вызова. Когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определяется, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки третьего типа. Информация голосовой подсказки третьего типа включает в себя информацию об идентификационной метке.
[0090] На этапе 204 определенная голосовая идентификационная информация входящего вызова воспроизводится для пользователя.
[0091] В настоящем варианте осуществления терминалом может быть смартфон. Иногда терминал может быть реализован в виде интеллектуальных терминалов другого типа с функцией вызова. Технические решения согласно настоящему раскрытию изобретения подробно описываются ниже с использованием примера, когда терминалом является смартфон.
[0092] В начальном состоянии, когда смартфон принимает входящий вызов, служба телефонного вызова на смартфоне оперативно извлекает номер входящего вызова, локально выполняет идентификацию пользователя относительно извлеченного номера входящего вызова и определяет голосовую идентификационную информацию входящего вызова в соответствии с результатом идентификации пользователя.
[0093] Когда служба телефонного вызова на смартфоне выполняет идентификацию пользователя относительно номера входящего вызова, номер входящего вызова может быть запрошен соответственно в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток на стороне сервера. Когда номер входящего вызова запрашивается в локальной адресной книге, может быть выполнено определение совпадения между номером входящего вызова и локальной адресной книгой; если номер входящего вызова совпадает с контактом в локальной адресной книге, входящий вызов считается обычным входящим вызовом и на этом этапе основная информация о контакте может быть напрямую считана из адресной книги и может быть представлена в интерфейсе вызова для пользователя. Иногда, если смартфон запускает функцию адресной книги на стороне облака, а локальная адресная книга была заранее загружена на сторону сервера, вышеупомянутая процедура определения совпадения номера входящего вызова с локальной адресной книгой может быть выполнена на облачном конечном сервере через сети.
[0094] Если номер входящего вызова не совпадает ни с одним контактом в локальной адресной книге, входящий вызов считается неизвестным входящим вызовом. В случае неизвестного входящего вызова, если смартфон имеет локально встроенную базу данных телефонного справочника, смартфон может дополнительно запросить контактную информацию в локальной базе данных телефонного справочника для номера входящего вызова, чтобы определить, имеет ли неизвестный входящий вызов номер, включенный в базу данных телефонного справочника. Например, база данных телефонного справочника обычно включает в себя распространенные номера служб общего пользования (такие как служебные номера операторов мобильной связи, банков, крупных предприятий и организаций), номера торговцев, которые прошли проверку подлинности настоящего имени, и тому подобное. Если неизвестный входящий вызов имеет номер, включенный в базу данных телефонного справочника, соответствующая контактная информация может быть напрямую считана из базы данных телефонного справочника и может быть представлена в интерфейсе вызова для пользователя. Иногда, если смартфон не имеет локально встроенную базу данных телефонного справочника, вышеупомянутая процедура запрашивания контактной информации в локальной базе данных телефонного справочника относительно номера входящего вызова может быть выполнена через сети на стороне сервера, у которого есть встроенная база данных телефонного справочника. В этом варианте осуществления, когда служба телефонного вызова на смартфоне запрашивает извлеченный номер входящего вызова в локальной адресной книге и базе данных телефонного справочника и не запрашивается контактная информация, относящаяся к номеру входящего вызова, может дополнительно определяться, несет ли номер входящего вызова идентификационную метку.
[0095] При определении, несет ли номер входящего вызова идентификационную метку, требование с запросом, несущее номер входящего вызова, может быть отправлено на сторону сервера. После приема требования с запросом сторона сервера запрашивает в локальной базе данных идентификационных меток, был ли номер помечен другими пользователями. Если номер был помечен другими пользователями, сторона сервера может возвратить метку на смартфон в качестве результата запроса. Следует отметить, что сторона сервера может быть реализована в виде центра безопасности, предоставляющего службу безопасности для пользователя и центр безопасности может быть сервером, группой серверов или облачной платформой.
[0096] Когда смартфон принимает результат запроса, возвращенный стороной сервера, смартфон может проанализировать результат запроса. Если результат запроса несет идентификационную метку, на этом этапе, служба телефонного вызова смартфона может определить, что номер входящего вызова был помечен другими пользователями, и номер входящего вызова несет идентификационную метку. Иногда на практике база данных идентификационных меток может быть локально встроена в терминал. Например, на практике терминал может синхронизировать базу данных идентификационных меток на стороне сервера с локальной, и поэтому, когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, из локальной адресной книги и базы данных телефонного справочника, терминал может дополнительно запрашивать из базы данных идентификационных меток, синхронизированной с локальной, чтобы определить, несет ли номер входящего вызова идентификационную метку.
[0097] В этом варианте осуществления, когда запросы соответственно выполняются в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток для извлеченного номера входящего вызова и номер входящего вызова успешно идентифицируется, голосовая идентификационная информация входящего вызова может быть определена в соответствии с результатом идентификации и определенная голосовая идентификационная информация может быть воспроизведена для пользователя. Голосовая идентификационная информация входящего вызова может быть заранее рассортирована по разным типам в соответствии с типом идентифицированного номера входящего вызова.
[0098] На практике, если номер входящего вызова совпадает с контактом в локальной адресной книге, может быть определено, что информация голосовой подсказки для входящего вызова является голосовой идентификационной информацией первого типа. Голосовая идентификационная информация первого типа может включать в себя контактную информацию, совпадающую с локальной адресной книгой. Например, после локального выполнения запросов в локальной адресной книге для извлеченного номера входящего вызова, если номер входящего вызова совпадает с контактом в локальной адресной книге, информация о контакте может напрямую считываться из локальной адресной книги, а затем воспроизводимое голосовой сообщение "Вас вызывает xxx" может воспроизводиться для пользователя.
[0099] Если номер входящего вызова является номером в базе данных телефонного справочника, может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией второго типа. Информация голосовой подсказки второго типа может включать в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова. Например, если номер входящего вызова является номером контакта в локальной базе данных телефонного справочника, информация о контакте может напрямую считываться из базы данных телефонного справочника, а затем воспроизводимое голосовое сообщение "Вас вызывает компания xxx" может воспроизводиться для пользователя.
[00100] Если номер входящего вызова не совпадает ни с какой информацией о контакте в локальной адресной книге и базе данных телефонного справочника, и запрашивается, что номер входящего вызова несет идентификационную метку, после выполнения запросов в базе данных идентификационных меток, может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией третьего типа. Информация голосовой подсказки третьего типа включает в себя информацию об идентификационной метке. Например, если номером входящего вызова является 13100000000, а идентификационной меткой номера входящего вызова является "продажи", воспроизводимое голосовой сообщение "поступил вызов, это может быть предложение о продаже и номер телефона 13100000000" может воспроизводиться для пользователя.
[00101] Иногда, если не запрашивается контактная информация после выполнения запросов в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток для номера входящего вызова, может быть определено, что голосовая идентификационная информация входящего вызова является голосовой идентификационной информацией четвертого типа. Информация голосовой подсказки четвертого типа может включать в себя только информацию о номере входящего вызова. Например, если номером входящего вызова является 13100000000, и если не запрашивается контактная информация после выполнения запросов в локальной адресной книге, базе данных телефонного справочника и базе данных идентификационных меток, воспроизводимое голосовой сообщение "Вас вызывает 13100000000" может воспроизводиться для пользователя.
[00102] В этом варианте осуществления при воспроизведении голосовой идентификационной информации для пользователя голосовая идентификационная информация может сначала преобразовываться в голосовое сообщение и преобразованное голосовое сообщение может выводиться пользователю через локальное устройство звукового вывода (например, громкоговоритель или телефонный приемник в смартфоне), или преобразованное голосовое сообщение может передаваться на периферийное устройство звукового вывода (например, Bluetooth-наушник) через предварительно установленный звуковой тракт, чтобы вывести голосовое сообщение пользователю. Таким образом, в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона, если голосовая идентификационная информация включает в себя идентификационную метку номера входящего вызова, идентификационная метка входящего вызова все же может быть получена.
[00103] Следует отметить, что если периферийным устройством звукового вывода является Bluetooth-наушник, при передаче звуковых медиаданных (STREAM_MEDIA) воспроизводимой голосовой информации на Bluetooth-наушник, между Bluetooth-наушником и смартфоном должен быть установлен звуковой тракт. Звуковой тракт между Bluetooth-наушником и смартфоном может включать в себя тракт расширенного профиля распространения звука (A2DP) и тракт синхронного подключения с установлением соединения (SCO).
[00104] Тракт A2DP обычно применяется при передаче звуковых медиаданных между Bluetooth-устройствами и имеет хорошие звуковые эффекты. Передача звуковых медиаданных воспроизводимой голосовой информации через трактA2DP может быть реализована путем изменения маршрутизации звука для технологии Bluetooth в собственной системе смартфона на трактA2DP. Однако поскольку должна быть изменена собственная система смартфона, стоимость реализации является относительно высокой. Тракт SCO обычно применяется при передаче звука во время вызова между Bluetooth-устройствами. Передача звуковых медиаданных воспроизводимой голосовой информации через тракт SCO может быть реализована путем изменения звуковых медиаданных на формат звука во время вызова (STREAM_CALL). Передача звуковых медиаданных воспроизводимой голосовой информации через тракт SCO относительно проста, но имеет худшие звуковые эффекты, чем через тракт A2DP.
[00105] В выше описанных вариантах осуществления технология голосового воспроизведения объединяется с технологией идентификации входящего вызова. При приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова и голосовая идентификационная информация входящего вызова воспроизводится для пользователя. Таким образом, когда голосовая идентификационная информация несет информацию об идентификационной метке, соответствующую информации о номере входящего вызова пользователь может получить идентификационную метку входящего вызова даже в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона.
[00106] В соответствии с вышеописанными вариантами осуществления способа для оповещения о входящем вызове настоящее раскрытие изобретения дополнительно предоставляет варианты осуществления устройств.
[00107] Фиг. 3 является структурной схемой, демонстрирующей устройство для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[00108] Как показано на Фиг. 3, устройство 300 для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления включает в себя модуль 301 определения и модуль 302 воспроизведения.
[00109] Модуль 301 определения выполнен с возможностью, при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова.
[00110] Модуль 302 воспроизведения выполнен с возможностью воспроизведения голосовой идентификационной информации входящего вызова для пользователя.
[00111] В этом варианте осуществления голосовая идентификационная информация входящего вызова может включать в себя контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова.
[00112] В вышеописанном варианте осуществления технология голосового воспроизведения объединяется с технологией идентификации входящего вызова. При приеме входящего вызова голосовая идентификационная информация входящего вызова определяется в соответствии с информацией о номере входящего вызова и голосовая идентификационная информация входящего вызова воспроизводится для пользователя. Таким образом, когда голосовая идентификационная информация несет информацию об идентификационной метке, соответствующую информации о номере входящего вызова, пользователь может получить идентификационную метку входящего вызова даже в сценарии вызова, когда пользователю неудобно смотреть на экран мобильного телефона.
[00113] Фиг. 4 является структурной схемой, демонстрирующей другое устройство в соответствии с одним из вариантов осуществления согласно настоящему раскрытию изобретения. Взяв за основу вариант осуществления, который показан на Фиг. 3, модуль 301 определения в этом варианте осуществления может включать в себя первый запрашивающий подмодуль 301А, первый подмодуль 301B определения, второй запрашивающий подмодуль 302C, второй подмодуль 301D определения, третий запрашивающий подмодуль 301E и третий подмодуль 301F определения.
[00114] Первый запрашивающий подмодуль 301А выполнен с возможностью запрашивания контактной информации в соответствии с информацией о номере входящего вызова.
[00115] Первый подмодуль 301B определения выполнен с возможностью, когда запрашивается контактная информация, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки первого типа, причем информация голосовой подсказки первого типа включает в себя запрошенную контактную информацию, относящуюся к номеру входящего вызова.
[00116] Второй запрашивающий подмодуль 301C выполнен с возможностью, когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, запрашивания информации из телефонного справочника в соответствии с информацией о номере входящего вызова.
[00117] Второй подмодуль 301D определения выполнен с возможностью, когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки второго типа, причем информация голосовой подсказки второго типа включает в себя запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова.
[00118] Третий запрашивающий подмодуль 301E выполнен с возможностью, когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивания информации об идентификационной метке в соответствии с информацией о номере входящего вызова.
[00119] Третий подмодуль 301F определения выполнен с возможностью, когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки третьего типа, причем информация голосовой подсказки третьего типа включает в себя информацию об идентификационной метке.
[00120] Фиг. 5 является структурной схемой, демонстрирующей другое устройство в соответствии с одним из вариантов осуществления согласно настоящему раскрытию изобретения. Взяв за основу вариант осуществления, который показан на Фиг. 4, модуль 301 определения в этом варианте осуществления может дополнительно включать в себя четвертый подмодуль 301G определения.
[00121] Четвертый подмодуль 301G определения выполнен с возможностью, когда не запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки четвертого типа, причем информация голосовой подсказки четвертого типа включает в себя информацию о номере входящего вызова.
[00122] Следует отметить, что структура четвертого подмодуля 301G определения в варианте осуществления устройства, который показан на Фиг. 5, также может быть включена в состав варианта осуществления устройства, который показан на Фиг. 3, и настоящее раскрытие изобретения не налагает особых ограничений на это.
[00123] Фиг. 6 является структурной схемой, демонстрирующей другое устройство в соответствии с одним из вариантов осуществления согласно настоящему раскрытию изобретения. Взяв за основу вариант осуществления, который показан на Фиг. 5, первый запрашивающий подмодуль 301А в этом варианте осуществления может включать в себя первый запрашивающий подблок 301A1, второй запрашивающий подмодуль 301C может включать в себя второй запрашивающий подблок 301C1, и третий запрашивающий подмодуль 301E может включать в себя третий запрашивающий подблок 301E1.
[00124] Первый запрашивающий подблок 301A1 выполнен с возможностью локального запрашивания контактной информации, или запрашивания контактной информации на стороне сервера через сети.
[00125] Второй запрашивающий подблок 301C1 выполнен с возможностью локального запрашивания информации из телефонного справочника, или запрашивания информации из телефонного справочника на стороне сервера через сети.
[00126] Третий запрашивающий подблок 301E1 выполнен с возможностью локального запрашивания информации об идентификационной метке или запрашивания информации об идентификационной метке на стороне сервера через сети.
[00127] Следует отметить, что структуры первого запрашивающего подблока 301A1, второго запрашивающего подблока 301C1 и третьего запрашивающего подблока 301E1 в варианте осуществления устройства, который показан на Фиг. 6, также могут быть включены в состав вариантов осуществления устройств, которые показаны на Фиг. 3-5, и настоящее раскрытие изобретения не налагает особых ограничений на это.
[00128] Фиг. 7 является структурной схемой, демонстрирующей другое устройство в соответствии с одним из вариантов осуществления согласно настоящему раскрытию изобретения. Взяв за основу вариант осуществления, который показан на Фиг. 3, модуль 302 воспроизведения включает в себя подмодуль 302А вывода.
[00129] Подмодуль 302А вывода выполнен с возможностью преобразования голосовой идентификационной информации входящего вызова в голосовое сообщение, и вывода голосового сообщения пользователю через локальное устройство звукового вывода или передачи голосового сообщения на периферийное устройство звукового вывода через предварительно установленный звуковой тракт, чтобы вывести голосовое сообщение для пользователя.
[00130] В этом варианте осуществления периферийное устройство звукового вывода включает в себя Bluetooth-наушник, а предварительно установленный звуковой тракт включает в себя тракт A2DP и тракт SCO.
[00131] Следует отметить, что структура подмодуля 302А вывода в варианте осуществления устройства, который показан на Фиг. 7, также может быть включена в состав вариантов осуществления устройств, которые показаны на Фиг. 4-6, и настоящее раскрытие изобретения не налагает особых ограничений на это.
[00132] Для понимания функций соответственных модулей в вышеописанных устройствах обратитесь к приведенному выше описанию касательно соответствующих этапов в способах, а подробные описания опускаются.
[00133] Варианты осуществления устройств в основном соответствуют вариантам осуществления способов, а следовательно, для связанных частей можно сослаться на описание вариантов осуществления способов. Описанные выше варианты осуществления устройств являются лишь иллюстративными, и части, описанные в виде отделенных модулей, могут быть или могут не быть физически разделены, а части, показанные в виде соответственных модулей, могут быть или могут не быть физическими модулями, т.е. эти части могут быть расположены в одном месте или могут быть распределены по множеству сетевых модулей. Часть или все модули могут быть отобраны для реализации объектов технических решений настоящего раскрытия изобретения в соответствии с фактическими требованиями. Специалист в данной области техники может понять и осуществить на практике технические решения настоящего раскрытия изобретения без творческой деятельности.
[00134] Соответственно, настоящее раскрытие изобретения дополнительно предоставляет устройство для оповещения о входящем вызове, включающее в себя:
[00135] процессор; и
[00136] запоминающее устройство для хранения инструкций, исполняемых процессором;
[00137] причем процессор выполнен с возможностью выполнения:
[00138] при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова; и
[00139] воспроизведения голосовой идентификационной информации входящего вызова для пользователя.
[00140] Соответственно, настоящее раскрытие изобретения дополнительно предоставляет терминал. Терминал включает в себя запоминающее устройство и одну или несколько программ. Одна или несколько программ хранятся в запоминающем устройстве и исполняются одним или несколькими процессорами, чтобы выполнить инструкции, в том числе следующие этапы, на которых:
[00141] при приеме входящего вызова определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова; и
[00142] воспроизводят голосовую идентификационную информацию входящего вызова для пользователя.
[00143] Фиг. 8 является структурной схемой, демонстрирующей структуру устройства для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления.
[00144] Как показано на Фиг. 8, это структурная схема устройства 800 для оповещения о входящем вызове в соответствии с одним из иллюстративных вариантов осуществления. Например, устройство 800 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником, и тому подобным.
[00145] Обратимся к Фиг. 8, устройство 800 может включать в себя один или несколько из следующих компонентов: компонент 801 обработки, запоминающее устройство 802, компонент 803 питания, мультимедийный компонент 804, звуковой компонент 805, интерфейс 806 ввода/вывода, чувствительный компонент 807 и компонент 808 связи.
[00146] Компонент 801 обработки, как правило, управляет общими операциями устройства 800, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, работой камеры и операциями записи. Компонент 801 обработки может включать в себя одно или несколько процессоров 809, чтобы исполнять инструкции для выполнения всех или части этапов в описанных выше способах. Помимо этого компонент 801 обработки может включать в себя один или несколько модулей, которые облегчают взаимодействие между компонентом 801 обработки и другими компонентами. Например, компонент 801 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 804 и компонентом 801 обработки.
[00147] Запоминающее устройство 802 выполнено с возможностью хранения различных типов данных для поддержания работы устройства 800. Примеры таких данных включают в себя инструкции для каких-либо приложений или способов, работающих на устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видео, и т.д. Запоминающее устройство 802 может быть реализовано с использованием любого типа энергозависимых или энергонезависимых запоминающих элементов или их комбинации, таких как статическое оперативное запоминающее устройство (СОЗУ), электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ), стираемое программируемое постоянное запоминающее устройство (СППЗУ), программируемое постоянное запоминающее устройство (ППЗУ), постоянное запоминающее устройство (ПЗУ), магнитное запоминающее устройство, электрически перепрограммируемое постоянное запоминающее устройство, магнитный или оптический диск.
[00148] Компонент 803 питания обеспечивает питанием различные компоненты устройства 800. Компонент 803 питания может включать в себя систему управления питанием, один или несколько источников питания, а также любые другие компоненты, связанные с генерированием, управлением и распределением питания в устройстве 800.
[00149] Мультимедийный компонент 804 включает в себя экран, обеспечивающий выходной интерфейс между устройством 800 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический (ЖК) дисплей и сенсорную панель (СП). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или несколько датчиков касания, чтобы распознавать прикосновения, скольжения и жесты на сенсорной панели. Датчики касания могут не только распознавать границу прикосновения или действие скольжения, но также и распознавать период времени и давление, соотнесенное с прикосновением или действием скольжения. В некоторых вариантах осуществления мультимедийный компонент 804 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные элементы данных, в то время как устройство 800 находится в рабочем режиме, таком как режим фотосъемки или режим видеосъемки. Как передняя камера, так и задняя камера, может быть системой с неподвижными оптическими линзами или иметь возможность фокусирования и оптического масштабирования.
[00150] Звуковой компонент 805 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 805 включает в себя микрофон ("МИК"), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 800 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принимаемый звуковой сигнал может быть в дальнейшем сохранен в запоминающем устройстве 802 или передан через компонент 808 связи. В некоторых вариантах осуществления звуковой компонент 805 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00151] Интерфейс 802 ввода/вывода обеспечивает интерфейс между компонентом 801 обработки и периферийными интерфейсными модулями, такими как клавиатура, дисковый переключатель, кнопки, и т.п. Кнопки могут включать в себя, но не ограничиваются этим, кнопку возврата, кнопку громкости, кнопку пуска и кнопку блокировки.
[00152] Чувствительный компонент 807 включает в себя один или несколько датчиков, чтобы обеспечить оценки состояния различных аспектов устройства 800. Например, чувствительный компонент 807 может распознавать открытое/закрытое состояние устройства 800, относительное расположение компонентов, например устройства отображения и клавиатуры, устройства 800, изменение положения устройства 800 или компонента устройства 800, наличие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление устройства 800, а также изменение температуры устройства 800. Чувствительный компонент 807 может включать в себя датчик приближения, выполненный с возможностью обнаружения присутствия находящихся поблизости объектов без какого-либо физического контакта. Чувствительный компонент 807 также может включать в себя светочувствительный датчик, такой как датчик изображения КМОП или ПЗС, для использования в приложениях формирования изображений. В некоторых вариантах осуществления чувствительный компонент 807 также может включать в себя датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или температурный датчик.
[00153] Компонент 808 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 800 и другими устройствами. Устройство 800 может получать доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G, или их комбинации. В одном иллюстративном варианте осуществления компонент 808 связи принимает широковещательный сигнал или широковещательную связанную информацию от внешней широковещательной системы управления через широковещательный канал. В одном иллюстративном варианте осуществления компонент 808 связи дополнительно включает в себя модуль ближней бесконтактной связи (NFC - nearfieldcommunication) для обеспечения связи ближнего радиуса действия. Например, модуль NFC может быть реализован на базе технологии радиочастотной идентификации (RFID - radiofrequencyidentification), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA -infrareddataassociation), технологии сверхширокополосной связи (UWB - ultra-wideband), технологии Bluetooth (BT), и других технологий.
[00154] В иллюстративных вариантах осуществления устройство 800 может быть реализовано с помощью одной или нескольких специализированных интегральных схем (СИС), цифровых сигнальных процессоров (ЦСП), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (ППВМ), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.
[00155] В иллюстративных вариантах осуществления также предоставляется долговременный машиночитаемый носитель информации, включающий в себя инструкции, такие как включенные в запоминающее устройство 802, исполняемые процессором 809 в устройстве 800, для выполнения выше описанных способов. Например, долговременным машиночитаемым носителем информации может быть ПЗУ, ОЗУ, компакт-диск, магнитная лента, гибкий диск, оптическое устройство хранения данных, и т.п.
[00156] При исполнении процессором мобильного телефона инструкции, хранящиеся на носителе информации, заставляют подвижный терминал выполнять способ для оповещения о входящем вызове, причем способ включает в себя этапы, на которых:
[00157] при приеме входящего вызова определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова; и
[00158] воспроизводят голосовую идентификационную информацию входящего вызова для пользователя.
[00159] Другие варианты осуществления настоящего изобретения будут очевидны для специалистов в данной области техники в результате рассмотрения описания изобретения и практического применения раскрытого в данном документе раскрытия изобретения. Настоящая заявка охватывает любые вариации, использования или адаптации настоящего изобретения, придерживающиеся его основных принципов, и в том числе такие отклонения от настоящего раскрытия изобретения, как относящиеся к известной или общепринятой практике в данной области техники. Предполагается, что описание изобретения и примеры будут рассматриваться лишь в качестве иллюстрации, при этом истинные объем и сущность настоящего изобретения указаны в приведенной далее формуле изобретения.
[00160] Следует понимать, что настоящее раскрытие изобретения не ограничивается конкретной конструкцией, которая была описана выше и проиллюстрирована на сопроводительных чертежах, и что различные модификации и изменения могут быть произведены без отступления от его объема. Предполагается, что объем настоящего раскрытия изобретения ограничивается только прилагаемой формулой изобретения.
Изобретение относится к области предоставления данных вызывающего абонента вызываемому абоненту, а именно к голосовому оповещению о входящем вызове. Техническим результатом является обеспечение возможности фильтрации нежелательных вызовов в ситуации, когда пользователь не имеет возможности видеть информацию о вызове на экране телефона. Для этого при приеме входящего вызова определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова, которая содержит контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова. В случае если номер входящего вызова несет идентификационную метку, отправляют требование с запросом, несущее номер входящего вызова, на сторону сервера и после приема требования с запросом запрашивают на стороне сервера в локальной базе данных идентификационных меток, был ли номер входящего вызова помечен другими пользователями. При этом если номер входящего вызова был помечен другими пользователями, возвращают на стороне сервера метку на смартфон в качестве результата запроса, воспроизводят голосовую идентификационную информацию входящего вызова для пользователя. 3 н. и 10 з.п. ф-лы, 8 ил.
1. Способ для оповещения о входящем вызове, содержащий этапы, на которых:
при приеме входящего вызова определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова;
при этом голосовая идентификационная информация входящего вызова содержит контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова;
если номер входящего вызова несет идентификационную метку, отправляют требование с запросом, несущее номер входящего вызова, на сторону сервера; и
после приема требования с запросом запрашивают на стороне сервера в локальной базе данных идентификационных меток, был ли номер входящего вызова помечен другими пользователями;
если номер входящего вызова был помечен другими пользователями, возвращают на стороне сервера метку на смартфон в качестве результата запроса;
воспроизводят голосовую идентификационную информацию входящего вызова для пользователя.
2. Способ по п. 1, в котором этап, на котором определяют голосовую идентификационную информацию входящего вызова в соответствии с информацией о номере входящего вызова, содержит этапы, на которых:
запрашивают контактную информацию в соответствии с информацией о номере входящего вызова;
когда запрашивается контактная информация, относящаяся к информации о номере входящего вызова, определяют, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки первого типа, причем информация голосовой подсказки первого типа содержит запрошенную контактную информацию, относящуюся к номеру входящего вызова;
когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, запрашивают информацию из телефонного справочника в соответствии с информацией о номере входящего вызова;
когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определяют, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки второго типа, причем информация голосовой подсказки второго типа содержит запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова;
когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивают информацию об идентификационной метке в соответствии с информацией о номере входящего вызова; и
когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определяют, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки третьего типа, причем информация голосовой подсказки третьего типа содержит информацию об идентификационной метке.
3. Способ по п. 2, дополнительно содержащий этап, на котором:
когда не запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определяют, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки четвертого типа, причем информация голосовой подсказки четвертого типа содержит информацию о номере входящего вызова.
4. Способ по п. 2, в котором этап, на котором запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке в соответствии с информацией о номере входящего вызова, содержит этап, на котором:
локально запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке; или
запрашивают контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке на стороне сервера через сети.
5. Способ по п. 1, в котором этап, на котором воспроизводят голосовую идентификационную информацию входящего вызова для пользователя, содержит этап, на котором:
преобразуют голосовую идентификационную информацию входящего вызова в голосовое сообщение и выводят голосовое сообщение для пользователя через локальное устройство звукового вывода или передают голосовое сообщение на периферийное устройство звукового вывода через предварительно установленный звуковой тракт так, чтобы вывести голосовое сообщение для пользователя.
6. Способ по п. 5, в котором периферийное устройство звукового вывода содержит Bluetooth-наушник, а предварительно установленный звуковой тракт содержит тракт A2DP и тракт SCO.
7. Устройство для оповещения о входящем вызове, содержащее:
модуль определения, выполненный с возможностью, при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова; при этом голосовая идентификационная информация входящего вызова содержит контактную информацию, информацию из телефонного справочника или информацию об идентификационной метке, соответствующую информации о номере входящего вызова; и
модуль отправки для отправки требования с запросом, несущего номер входящего вызова, на сторону сервера, если номер входящего вызова несет идентификационную метку;
при этом
после приема требования с запросом сторона сервера запрашивает в локальной базе данных идентификационных меток, был ли номер входящего вызова помечен другими пользователями;
если номер входящего вызова был помечен другими пользователями, сторона сервера возвращает метку на смартфон в качестве результата запроса;
модуль воспроизведения, выполненный с возможностью воспроизведения голосовой идентификационной информации входящего вызова для пользователя.
8. Устройство по п. 7, в котором модуль определения содержит:
первый запрашивающий подмодуль, выполненный с возможностью запрашивания контактной информации в соответствии с информацией о номере входящего вызова;
первый подмодуль определения, выполненный с возможностью, когда запрашивается контактная информация, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информация голосовой подсказки первого типа, причем информация голосовой подсказки первого типа содержит запрошенную контактную информацию, относящуюся к номеру входящего вызова;
второй запрашивающий подмодуль, выполненный с возможностью, когда не запрашивается контактная информация, относящаяся к номеру входящего вызова, запрашивания информации из телефонного справочника в соответствии с информацией о номере входящего вызова;
второй подмодуль определения, выполненный с возможностью, когда запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки второго типа, причем информация голосовой подсказки второго типа содержит запрошенную информацию из телефонного справочника, относящуюся к информации о номере входящего вызова;
третий запрашивающий подмодуль, выполненный с возможностью, когда не запрашивается информация из телефонного справочника, относящаяся к информации о номере входящего вызова, запрашивания информации об идентификационной метке в соответствии с информацией о номере входящего вызова; и
третий подмодуль определения, выполненный с возможностью, когда запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки третьего типа, причем информация голосовой подсказки третьего типа содержит информацию об идентификационной метке.
9. Устройство по п. 8, в котором модуль определения дополнительно содержит:
четвертый подмодуль определения, выполненный с возможностью, когда не запрашивается информация об идентификационной метке, относящаяся к информации о номере входящего вызова, определения, что информация голосовой подсказки для входящего вызова является информацией голосовой подсказки четвертого типа, причем информация голосовой подсказки четвертого типа содержит информацию о номере входящего вызова.
10. Устройство по п. 8, в котором первый запрашивающий подмодуль содержит:
первый запрашивающий подблок, выполненный с возможностью локального запрашивания контактной информации или запрашивания контактной информации на стороне сервера через сети;
при этом второй запрашивающий подмодуль содержит:
второй запрашивающий подблок, выполненный с возможностью локального запрашивания информации из телефонного справочника или запрашивания информации из телефонного справочника на стороне сервера через сети;
при этом третий запрашивающий подмодуль содержит:
третий запрашивающий подблок, выполненный с возможностью локального запрашивания информации об идентификационной метке или запрашивания информации об идентификационной метке на стороне сервера через сети.
11. Устройство по п. 7, в котором модуль воспроизведения содержит:
подмодуль вывода, выполненный с возможностью преобразования голосовой идентификационной информации входящего вызова в голосовое сообщение и вывода голосового сообщения для пользователя через локальное устройство звукового вывода или передачи голосового сообщения на периферийное устройство звукового вывода через предварительно установленный звуковой тракт так, чтобы вывести голосовое сообщение для пользователя.
12. Устройство по п. 11, в котором периферийное устройство звукового вывода содержит Bluetooth-наушник, а предварительно установленный звуковой тракт содержит тракт A2DP и тракт SCO.
13. Устройство для оповещения о входящем вызове, содержащее:
процессор; и
запоминающее устройство для хранения инструкций, исполняемых процессором;
причем процессор выполнен с возможностью выполнения:
при приеме входящего вызова, определения голосовой идентификационной информации входящего вызова в соответствии с информацией о номере входящего вызова; и
если номер входящего вызова несет идентификационную метку, отправки требования с запросом, несущего номер входящего вызова, на сторону сервера;
при этом
после приема требования с запросом сторона сервера запрашивает в локальной базе данных идентификационных меток, был ли номер входящего вызова помечен другими пользователями;
если номер входящего вызова был помечен другими пользователями, сторона сервера возвращает метку на смартфон в качестве результата запроса;
воспроизведения голосовой идентификационной информации входящего вызова для пользователя.
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
ОТОБРАЖЕНИЕ КОНТАКТНОЙ ИНФОРМАЦИИ ВХОДЯЩЕГО ВЫЗОВА | 2010 |
|
RU2534970C2 |
RU 2011106288 A, 27.08.2012 | |||
CN 103024172 A, 03.04.2013 | |||
Печь-кухня, могущая работать, как самостоятельно, так и в комбинации с разного рода нагревательными приборами | 1921 |
|
SU10A1 |
CN 101179618 A, 14.05.2008 | |||
CN 103841123 A, 04.06.2014 | |||
Печь-кухня, могущая работать, как самостоятельно, так и в комбинации с разного рода нагревательными приборами | 1921 |
|
SU10A1 |
Авторы
Даты
2017-12-19—Публикация
2015-10-28—Подача