[go: up one dir, main page]

RU2534970C2 - Отображение контактной информации входящего вызова - Google Patents

Отображение контактной информации входящего вызова Download PDF

Info

Publication number
RU2534970C2
RU2534970C2 RU2011149090/08A RU2011149090A RU2534970C2 RU 2534970 C2 RU2534970 C2 RU 2534970C2 RU 2011149090/08 A RU2011149090/08 A RU 2011149090/08A RU 2011149090 A RU2011149090 A RU 2011149090A RU 2534970 C2 RU2534970 C2 RU 2534970C2
Authority
RU
Russia
Prior art keywords
person
incoming call
contact information
call
information
Prior art date
Application number
RU2011149090/08A
Other languages
English (en)
Other versions
RU2011149090A (ru
Inventor
Кеннет К. САБОТТА
Паула ГАНТОР
Дэвид Т. ПЭН
Original Assignee
Майкрософт Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=43220790&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RU2534970(C2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Майкрософт Корпорейшн filed Critical Майкрософт Корпорейшн
Publication of RU2011149090A publication Critical patent/RU2011149090A/ru
Application granted granted Critical
Publication of RU2534970C2 publication Critical patent/RU2534970C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/38Displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/42Graphical user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/65Aspects of automatic or semi-automatic exchanges related to applications where calls are combined with other types of communication
    • H04M2203/655Combination of telephone service and social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Изобретение относится к области мобильной связи. Технический результат заявленного изобретения заключается в упрощении доступа к данным для пользователей за счет отображения на экране информации управления вызовом, касающейся телефонного вызова. Технический результат достигается за счет того, что когда принимается запрос отображения контактной информации входящего вызова, в ответ на запрос контактная информация входящего вызова, касающаяся упомянутого лица, отображается; этот запрос может быть одним пользовательским вводом, и контактная информация входящего вызова может включать в себя информацию, полученную устройством мобильной связи от службы социальной сети. 3 н. и 13 з.п. ф-лы, 9 ил.

Description

Уровень техники
Устройства мобильной связи, такие как беспроводные телефоны, становятся все более распространенными. Однако форм-фактор, применяемый традиционными устройствами мобильной связи, в типичном варианте ограничен поддержкой мобильности для устройств мобильной связи. Например, устройства мобильной связи могут иметь относительно ограниченную величину площади отображения по сравнению с традиционным настольным компьютером. Хотя устройства мобильной связи могут хранить большой объем информации, ограниченная величина площади отображения может делать трудным и обременительным для пользователей доступ к данным. Это может вести к разочаровывающим впечатлениям пользователя при использовании устройств мобильной связи.
Сущность изобретения
Данная сущность предусмотрена для того, чтобы в упрощенной форме представить набор идей, которые дополнительно описываются ниже в подробном описании. Эта сущность не имеет намерением ни идентифицировать ключевые признаки или важнейшие признаки заявляемого предмета изобретения, ни использоваться так, чтобы ограничивать объем заявляемого предмета изобретения.
В соответствии с одним или более аспектами информация управления вызовом, касающаяся телефонного вызова, в котором пользователь мобильного устройства связи в настоящий момент контактирует с некоторым лицом, отображается на экране. Один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова, принимается, и в ответ на один пользовательский ввод эта контактная информация входящего вызова, касающаяся упомянутого лица, отображается.
В соответствии с одним или более аспектами принимается запрос отображения контактной информации входящего вызова, касающейся некоторого лица, которое в текущий момент занят телефонным вызовом с устройством мобильной связи. В ответ на запрос получают контактную информацию входящего вызова. Эта контактная информация входящего вызова отображается устройством мобильной связи и включает в себя информацию, полученную устройством мобильной связи от службы социальной сети.
Краткое описание чертежей
Одинаковые ссылочные позиции используются на всех чертежах, чтобы ссылаться на одинаковые признаки.
Фиг. 1 иллюстрирует примерную систему, выполняющую отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Фиг. 2 иллюстрирует примерную панель управления вызовом в соответствии с одним или более вариантами осуществления.
Фиг. 3 иллюстрирует примерную панель контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Фиг. 4 иллюстрирует другую примерную панель контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Фиг. 5 иллюстрирует дополнительные примерные панели в соответствии с одним или более вариантами осуществления.
Фиг. 6 иллюстрирует дополнительные примерные панели в соответствии с одним или более вариантами осуществления.
Фиг. 7 - блок-схема последовательности операций, иллюстрирующая примерный процесс для устройства, реализующего отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Фиг. 8 - блок-схема последовательности операций, иллюстрирующая примерный процесс для устройства, реализующего отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Фиг. 9 иллюстрирует примерное вычислительное устройство, которое может быть сконфигурировано, чтобы осуществлять отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления.
Подробное описание
В данном документе обсуждается отображение контактной информации входящего вызова. Пользователь устройства мобильной связи может использовать устройство, чтобы участвовать в телефонных вызовах с одним или более другими лицами, использующими другие устройства. Во время таких телефонных вызовов панель отображения контактной информации может быть отображена пользователю. Доступ к панели отображения контактной информации может быть легко осуществлен пользователем, например, в ответ на один пользовательский ввод или действие. Панель отображения контактной информации отображает различную информацию, касающуюся другого лица, который является участником телефонного вызова. Эта информация может включать в себя различные полученные данные, касающиеся другого человека, от службы социальной сети.
Фиг. 1 иллюстрирует примерную систему 100, выполняющую отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Система 100 включает в себя устройство 102 мобильной связи, которое может связываться с одним или более (x) другими устройствами 104(1), …, 104(x) и одной или более (y) службами 106(1), …, 106(y) социальной сети. Устройство мобильной связи ссылается на устройство связи, способное отправлять и принимать данные, такие как телефонные вызовы, текстовые сообщения, сообщения, включающие в себя другие типы содержимого, и т.д. Устройство 102 мобильной связи может быть множеством различных типов устройств, таким как сотовый телефон, спутниковый телефон, другие типы беспроводных телефонов, карманный компьютер, персональный цифровой помощник (PDA), устройство аудио- и/или видеовоспроизведения, портативное игровое устройство, специализированное устройство обмена сообщениями, нетбук и т.д. Следует принимать во внимание, что устройство 102 мобильной связи может включать в себя функциональность в дополнение к возможности инициировать и принимать телефонные вызовы, такую как функциональность календаря, функциональность воспроизведения аудио и/или видео и т.д.
В одном или более вариантах осуществления устройство 102 мобильной связи является беспроводным телефоном. Такой беспроводной телефон может быть осуществлен с помощью множества различных форм-факторов, таких как конфигурация "моноблок", конфигурация "раскладушка", конфигурация "слайдер" и т.д.
Устройства 104 могут быть, но не обязательно, устройствами мобильной связи. Устройства 104 могут быть того же типа или альтернативно устройствами других типов, что и устройство 102 мобильной связи.
Устройство 102 мобильной связи включает в себя экран 112, модуль 114 пользовательского интерфейса (UI), локальное запоминающее устройство 116, модуль 118 пользовательского ввода и модуль 120 связи. Каждый из модулей 114, 118 и 120 может быть реализован в программном обеспечении, микропрограммных средствах, аппаратных средствах или их комбинациях. При реализации в программном обеспечении или микропрограммных средствах модуль включает в себя одну или более инструкций, которые выполняются одним или более процессорами или контроллерами устройства 102 мобильной связи.
Экран 112 является компонентом отображения устройства 102 мобильной связи. Экран 112 может быть реализован множеством различных способов, например, с помощью технологии жидкокристаллических дисплеев (LCD), технологии плазменных экранов, технологии проецирования изображения и т.д. Альтернативно, вместо включения в себя экрана 112 устройство 102 мобильной связи может формировать один или более сигналов, которые выводятся на другие устройства отображения, которые включают в себя экран 112.
Модуль 120 связи управляет приемом данных и отправкой данных к устройствам 104 и службам 106 социальных сетей. Устройство 102 мобильной связи может связываться с устройствами 104 с помощью множества различных технологий и протоколов, таких как сотовая, спутниковая и/или другие технологии или протоколы. Технологии и протоколы могут включать в себя беспроводные и/или проводные технологии и протоколы.
Модуль 120 связи поддерживает множество различных типов связи с устройствами 104. Одним типом связи, поддерживаемым модулем 120 связи, является голосовой вызов. Он может включать в себя голосовые вызовы, которые инициируются устройством 102 мобильной связи (например, исходящие вызовы), а также голосовые вызовы, которые инициируются другим устройством 104 (например, входящие вызовы). Дополнительно, модуль 120 связи может типично поддерживать множественные голосовые вызовы одновременно (например, трехсторонний вызов, конференц-связь с множеством участников, ожидание вызова или удержание вызова и т.д.).
Другим типом связи, поддерживаемым модулем 120 связи, является сообщение, которое ссылается на текстовые сообщения или сообщения с другими типами мультимедийных данных, такими как изображения, видео, аудио, комбинации типов мультимедийных данных и т.д. В одном или более вариантах осуществления сообщения соответствуют протоколу связи службы коротких сообщений (SMS). В одном или более других вариантах осуществления сообщения соответствуют протоколу связи службы обмена мультимедийными сообщениями (MMS). Следует принимать во внимание, что SMS и MMS являются только примерными протоколами и что могут быть альтернативно использованы другие протоколы связи. Различные другие типы связи могут также поддерживаться модулем 120 связи, такие как мобильный мгновенный обмен сообщениями, электронная почта и т.д.
Модуль 120 связи может осуществлять связь со службами 106 социальных сетей с помощью множества различных сетей, включающих в себя Интернет, локальную вычислительную сеть (LAN), телефонную сеть общего пользования, интрасеть, сотовую или другую беспроводную телефонную сеть, другие открытые и/или частные сети, их комбинации и т.д. Модуль 120 связи получает данные (также именуемые в данном документе информацией), касающиеся различных лиц или других организаций, с помощью служб 106 социальных сетей и делает эти данные доступными для отображения на экране 112. Следует принимать во внимание, что лицо может быть агентом или иным образом представлять организацию, например, лицом, представляющим фирму, службу, другую группу и т.д. Соответственно, данные могут быть данными, касающимися конкретного лица и/или организации, которую конкретный человек представляет. Конкретные лица или организации, для которых получены данные, основываются, по меньшей мере, частично, на лицах, с которыми устройство 102 мобильной связи связывается с помощью голосовых вызовов, как обсуждается более подробно ниже.
В примерной системе 100 модуль 120 связи получает данные от служб 106 социальных сетей через промежуточную службу 108 данных. Модуль 120 связи предоставляет указание промежуточной службе 108 данных по одному или нескольким лицам или другим организациям, для которых требуются данные. Эти лица или другие организации могут быть, например, лицами в локальной адресной книге устройства 102 (например, сохраненной в локальном запоминающем устройстве 116). Пользователь может сохранять информацию, касающуюся лиц, а также других организаций (например, фирм, служб и других групп) в его локальной адресной книге. Промежуточная служба 108 данных, в свою очередь, получает данные об одном или более лицах или других организациях от одной или более служб 106 социальных сетей и возвращает полученные данные модулю 120 связи. В одном или более вариантах осуществления промежуточная служба 108 данных хранит кэш данных, полученных от служб 106 социальных сетей, и в ответ на запрос данных от модуля 120 связи может возвращать данные из кэша вместо обращения к службам 106 социальных сетей во время запроса. Промежуточная служба 108 данных может также необязательно связываться с множеством различных служб 106 социальных сетей.
Модуль 120 связи может получать данные от промежуточной службы 108 данных различными способами, например, с помощью технологии опроса или технологии уведомления.
Используя метод опроса, модуль 120 связи отправляет запросы данных (например, каких-либо данных, которые изменились) об одном или нескольких лицах или организациях промежуточной службе 108 данных с регулярными или неравномерными интервалами.
Используя метод уведомления, модуль 120 связи регистрируется в промежуточной службе 108 данных, чтобы принимать уведомления об изменениях данных, и служба 108 отправляет такие уведомления модулю 120 связи о таких изменениях данных. Аналогичным образом, промежуточная служба 108 данных может получать данные от служб 106 социальных сетей различными способами, например, с помощью технологии опроса или технологии уведомления.
Альтернативно, модуль 120 связи может связываться с одной или более службами 106 социальных сетей независимо от промежуточной службы 108 данных. Модуль 120 связи может получать данные от служб 106 социальных сетей различными способами, например, с помощью технологии опроса или технологии уведомления, аналогично вышеприведенному обсуждению, относящемуся к получению данных от промежуточной службы 108 данных. Обсуждение в данном документе, относящееся к получению данных от служб 106 социальных сетей, включает в себя варианты осуществления, в которых данные получаются от служб 106 через промежуточную службу 108 данных, а также варианты осуществления, в которых данные получаются от служб 106 независимо от промежуточной службы 108 данных.
Локальное запоминающее устройство 116 является одним или более компьютерных носителей для хранения информации. Локальное запоминающее устройство 116 может включать в себя энергозависимые носители (такие как оперативное запоминающее устройство (RAM)) и/или энергонезависимые носители (такие как постоянное запоминающее устройство (ROM), флэш-память, оптические диски, магнитные диски и т.д.). Запоминающее устройство 116 может включать в себя несъемные носители (например, RAM, ROM, несъемный жесткий диск и т.д.), а также съемные носители (например, накопитель флэш-памяти, съемный жесткий диск, оптический диск и т.д.).
Различная информация может быть сохранена в локальном запоминающем устройстве 116. В одном или более вариантах осуществления компонент или модуль устройства 102 мобильной связи (например, модуль 114 или 120) хранит адресную книгу, также называемую списком контактов. Адресная книга включает в себя различную информацию, касающуюся конкретных лиц и/или организаций по требованию пользователя устройства 102. Адресная книга может включать в себя, например, информацию о друзьях, семье, деловых знакомствах, поставщиках услуг, фирмах и т.д. Может поддерживаться множество различной информации, например, телефонные номера, адреса электронной почты, адреса для мгновенного обмена сообщениями и т.д.
В одном или более вариантах осуществления модуль 120 связи получает данные, касающиеся людей или других организаций, идентифицированных в адресной книге локального запоминающего устройства 116, от служб 106 социальных сетей, как обсуждалось выше. Эти данные, которые получены, также сохраняются в локальном запоминающем устройстве 116 как часть адресной книги или альтернативно отдельно от адресной книги. Соответственно, модуль 120 связи может хранить текущие данные от служб 106 социальных сетей в локальном запоминающем устройстве 116. Когда изменение вносится в данные в службе 106 социальной сети, это изменение получается модулем 120 связи и сохраняется в локальном запоминающем устройстве 116. Соответственно, другие компоненты, которые являются модулями устройства 102, могут осуществлять доступ к данным в локальном запоминающем устройстве 116 для того, чтобы получать текущие данные от служб 106 социальных сетей.
Альтернативно, вместо сохранения информации от служб 106 социальных сетей в локальном запоминающем устройстве 116, такая информация может быть получена модулем 120 связи, когда требуется. Например, когда информация, касающаяся конкретного человека или организации, желательно должна быть отображена на экране 112, эта информация может быть получена модулем 120 связи от промежуточной службы 108 данных или от служб 106 социальных сетей.
Информация, касающаяся лиц или других организаций, которая хранится в локальном запоминающем устройстве 116, может включать в себя информацию, полученную от служб 106 социальных сетей, и факультативно может включать в себя информацию, полученную из других источников. Например, пользователь устройства 102 мобильной связи может вводить информацию, касающуюся лица или другой организации, которая сохраняется в локальном запоминающем устройстве 116. В качестве другого примера, устройство 102 мобильной связи может принимать карточку контакта или электронную визитную карточку от другого устройства и сохранять информацию из этой карточки в локальном запоминающем устройстве 116. Соответственно, когда к информации, касающейся лица или другой организации, сохраненной в локальном запоминающем устройстве 116, впоследствии осуществляется доступ посредством другого компонента или модуля устройства 102, эта информация может быть информацией, полученной от служб 106 социальных сетей и/или других источников.
Разнообразие различной информации, касающейся человека или другой организации, может сохраняться в локальном запоминающем устройстве 116. В одном или более вариантах осуществления лица и другие организации могут публиковать разнообразие различной информации с помощью служб 106 социальных сетей, и такая опубликованная информация может быть получена и сохранена в локальном запоминающем устройстве 116. Примеры такой опубликованной информации включают в себя телефонные номера (например, номер мобильного телефона, номер домашнего телефона, номер рабочего телефона и т.д.), адреса электронной почты, адреса для мгновенного обмена сообщениями, почтовые адреса, изображения или видео, изображения или видео, которыми помечаются как пользователь устройства 102, так и лицо или организация, информацию для обратной связи (например, указывающую текущее месторасположение или деятельность, которой занимается человек или другая организация), детали профиля (например, статус отношений, день рождения, интересы или хобби и т.д.), предстоящие встречи или события, участником которых должен быть как пользователь устройства 102, так и данное лицо или организация, их друзья и т.д. Дополнительная информация, которая не публикуется с помощью служб 106 социальных сетей, может также быть получена из других источников, как обсуждалось выше, и сохранена в локальном запоминающем устройстве 116. Примеры такой информации включают в себя последние сообщения, которые лицо или организация отправили и/или приняли от пользователя устройства 102, телефонные номера или адреса, введенные пользователем устройства 102 или полученные из электронных визитных карточек, и т.д.
Модуль 118 ввода принимает пользовательские входные данные от пользователя устройства 102 мобильной связи. Эти пользовательские входные данные указывают запросы конкретного пользователя, такие как команды, действия, которые должны быть выполнены, вводимые данные и т.д. Пользовательский ввод может быть обеспечен множеством различных способов, например, посредством нажатия на одну или более кнопок кнопочной панели или клавиатуры устройства 102, посредством нажатия на конкретную часть сенсорной панели или сенсорного экрана устройства 102, посредством помещения пальца руки пользователя на поверхность сенсорного экрана или проведения пальцем по поверхности и т.д. Функциональность сенсорного экрана может быть предоставлена с помощью различных технологий, таких как емкостная, поверхностная акустическая волна, резистивная, оптическая, тензометрическая, дисперсионные сигналы, акустический импульс или другие технологии сенсорных экранов. Пользовательский ввод может также обеспечиваться другими способами, например, через другой ввод с помощью физического взаимодействия с устройством (например, постукивание по какой-либо части устройства 102 или другое действие, которое может быть распознано компонентом обнаружения движения устройства 102, такое как встряхивание устройства 102, поворот устройства 102 и т.д.) и т.д.
UI-модуль 114 формирует, управляет и/или выводит пользовательский интерфейс для отображения на экране 112. Этот пользовательский интерфейс включает в себя одну или более панелей, которые отображаются на экране 112. Панель относится к совокупности информации, которая отображается. Различные панели могут отображать различную информацию и/или могут отображать информацию, которая организована различными способами. Пользователь может осуществлять навигацию по различным панелям с помощью различных пользовательских входных данных. Множество различных панелей могут быть отображены для множества различных целей, например, чтобы позволять пользователю осуществлять и/или отвечать на телефонный вызов, позволять пользователю просматривать информацию, касающуюся другого пользователя, который является участником телефонного вызова, позволять пользователю вводить информацию, касающуюся лица или организации, и т.д. Конкретная информация, отображенная посредством UI-модуля 114 как конкретная панель, может изменять, например, на основе входных данных от пользователя (например, когда получены от модуля 118 пользовательского ввода), информацию, касающуюся текущего телефонного вызова, в котором участвует пользователь (например, когда получена от модуля 120 связи), информацию из локального запоминающего устройства 116 и т.д.
Конкретная панель, отображенная посредством UI-модуля 114, основывается, по меньшей мере, частично, на телефонном вызове, которым занято устройство 102 мобильной связи во время отображения панели. Этот телефонный вызов осуществляется между устройством 102 мобильной связи и другим устройством 104. Поскольку устройства 102 и 104 типично используются конкретными лицами во время телефонного вызова, телефонный вызов также может упоминаться как происходящий между этими лицами или между данным лицом и устройством. Когда два устройства заняты в телефонном вызове, соединение между двумя устройствами выполняется по сети (которая может включать проводные и/или беспроводные части). Любое из двух устройств может в типичном варианте заканчивать телефонный вызов, в таком случае соединение между двумя устройствами прекращается.
Следует также отметить, что конкретное лицо, использующее устройство 104 во время телефонного вызова, может быть человеком, ассоциированным с этим устройством 104, или альтернативно агентом или другим представителем организации, ассоциированной с этим устройством 104, как обсуждалось выше. Например, организация может быть фирмой или другой группой. Эта фирма или другая группа может иметь различную информацию, такую как телефонные номера и адреса, опубликованную в службах 106 социальных сетей и полученную посредством модуля 120 связи. Однако когда пользователь устройства 102 мобильной связи осуществляет телефонный вызов этой организации, человек, представляющий организацию, отвечает на вызов и участвует в телефонном вызове с пользователем устройства 102.
В одном или более вариантах осуществления UI-модуль 114 может отображать панель управления вызовом и панель контактной информации входящего вызова. Как правило, панель управления вызовом отображает различную информацию, касающуюся телефонного вызова, и, необязательно, управляющие запросы для телефонного вызова, которые могут быть введены пользователем устройства 102. Панель контактной информации входящего вызова, с другой стороны, отображает информацию, касающуюся данного лица (или организации, которую оно представляет), с которым устройство 102 мобильной связи в настоящий момент занято телефонным вызовом, и опционально указывает запросы дополнительного обмена данными с лицом (или организацией, которую оно представляет), которые могут быть введены пользователем. Панель управления вызовом и панель контактной информации входящего вызова могут отображаться в ситуациях, где устройство 102 инициирует телефонный вызов и/или другое устройство инициирует телефонный вызов.
Во время телефонного вызова UI-модуль 114 может отображать одну из панели управления вызовом и панели контактной информации входящего вызова. Соответственно, если отображение одной из панели управления вызовом и панели контактной информации входящего вызова запрашивается, в то время как отображается другая, запрашиваемая панель отображается вместо ранее отображенной панели. Альтернативно, и панель управления вызовом, и панель контактной информации входящего вызова могут отображаться одновременно.
Панель управления вызовом отображает различную информацию управления вызовом, касающуюся телефонного вызова, которым устройство мобильной связи занято во время, когда отображается панель управления вызовом. Эта информация может включать в себя информацию состояния, касающуюся телефона и/или телефонного вызова, а также указания различных управляющих запросов, которые могут быть сделаны пользователем относительно телефонного вызова. Например, информация состояния может включать в себя идентификатор лица, с которым устройство 102 мобильной связи в настоящий момент занято телефонным вызовом (или идентификатор организации, представленной лицом, с которым устройство 102 мобильной связи в настоящий момент контактирует в телефонном вызове), указание того, было ли это лицо переведено на удержание вызова, указание того, был ли отключен микрофон устройства 102, продолжительность телефонного вызова, указание оставшегося ресурса аккумулятора устройства 102, указание мощности сигнала для телефонного вызова и т.д. В качестве другого примера, указания управляющих запросов могут включать в себя указание активировать динамик устройства 102, указание отключить микрофон устройства 102, указание закончить телефонный вызов, указание перевести лицо, с которым устройство 102 мобильной связи в настоящий момент контактирует в телефонном вызове, на удержание, указание добавить другое лицо к телефонному вызову (например, инициировать или расширить конференц-связь) и т.д. Эти различные управляющие запросы могут быть введены пользователем устройства 102 с помощью множества различных устройств пользовательского ввода, как обсуждалось выше.
Панель контактной информации входящего вызова отображает различную информацию, касающуюся конкретного лица (или организации, которую оно представляет), с которым устройство 102 мобильной связи в настоящий момент контактирует в телефонном вызове. Эта панель контактной информации отображается во время вызова, что также называется отображением панели контактной информации при входящем вызове. Разнообразие различной информации может быть отображено на панели контактной информации входящего вызова, например какая-либо информация, касающаяся лица или организации, которая доступна из локального запоминающего устройства 116 и/или которая может быть получена посредством модуля 120 связи от служб 106 социальных сетей. Эта информация, отображенная в панели контактной информации входящего вызова, может также включать в себя указание источника информации (например, идентификатор конкретной службы 106 социальной сети, идентификатор пользователя устройства 102 и т.д.), также как дату и/или время, когда информация была получена устройством 102. Дополнительно, если устройство 102 мобильной связи занято телефонным вызовом с множеством лиц (например, многосторонняя конференц-связь), тогда панель контактной информации входящего вызова отображает информацию, касающуюся этого множества лиц (или организаций, которые они представляют).
Устройство 102 мобильной связи может опционально быть занято во множестве различных телефонных вызовов одновременно, например, когда использует ожидание вызова, когда помещает вызов на удержание и т.д. При занятости множеством телефонных вызовов одновременно, отдельная панель контактной информации входящего вызова отображается для каждого телефонного вызова. Только одна панель контактной информации входящего вызова отображается в данный момент времени, и пользователь может вводить запросы для перехода между различными панелями контактной информации входящего вызова. Альтернативно, две или более таких панелей контактной информации входящих вызовов могут отображаться одновременно. Каждая такая панель контактной информации входящего вызова отображает различную информацию, касающуюся лица (или организации, которую оно представляет) или лиц (или организаций, которые они представляют), с которыми устройство 102 мобильной связи в настоящий момент контактирует в телефонных вызовах.
Панель управления вызовом и панель контактной информации входящего вызова могут отображаться устройством 102 мобильной связи в течение телефонного вызова. Когда телефонный вызов завершается, отображение панели управления вызовом и панели контактной информации входящего вызова также прекращается. Альтернативно, панель управления вызовом и/или панель контактной информации входящего вызова может отображаться в течение интервала времени (например, пять секунд, десять секунд, тридцать секунд и т.д.), после того как вызов заканчивается.
Фиг. 2-6 иллюстрируют примерные панели, которые могут быть отображены устройством мобильной связи в соответствии с одним или более вариантами осуществления. Эти панели могут отображаться, например, на экране 112 на фиг. 1.
Фиг. 2 иллюстрирует примерную панель 202 управления вызовом, отображаемую устройством мобильной связи в соответствии с одним или более вариантами осуществления. Панель 202 управления вызовом включает в себя информацию состояния в форме информации 204 о соединении вызова, идентифицирующей человека ("Сара"), с которым пользователь устройства мобильной связи занят телефонным вызовом. Информация 204 о соединении вызова также указывает продолжительность вызова в формате "минуты:секунды" ("0:01") или формате "часы:минуты:секунды" (или "часы:минуты"), если вызов равен часу или дольше, и указание состояния телефонного вызова ("соединен с мобильным телефоном", указывающее, что "Сара" использует свой мобильный телефон или другое устройство мобильной связи).
Панель 202 управления вызовом также включает в себя информацию состояния в форме информации 206 состояния телефона. Информация 206 состояния телефона указывает текущую мощность сигнала устройства, отображая панель 202 управления (в форме множества вертикальных полос), и текущий ресурс аккумулятора устройства, отображая панель 202 управления (в форме символа аккумулятора).
Панель 202 управления вызовом также включает в себя указания 208 управляющих запросов, которые могут быть введены пользователем устройства мобильной связи. Эти управляющие запросы включают в себя указание включить динамик (например, разрешить функциональность громкоговорителя), выключить микрофон для телефонного вызова, добавить другого звонящего, поместить телефонный вызов на удержание и завершить вызов. Пользовательский запрос для выполнения одного из этих управляющих запросов может быть введен пользователем множеством различных способов, как обсуждалось выше.
Фиг. 3 иллюстрирует примерную панель 302 контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Панель 302 контактной информации входящего вызова включает в себя информацию 304 состояния и контактную информацию 306. В иллюстрированном примере информация 304 состояния является такой же, что и информация 204 состояния на фиг. 2. Альтернативно, информация 304 состояния может включать в себя поднабор информации в информации 204 состояния и/или может включать в себя другую информацию состояния, не включенную в информацию 204 состояния. Панель 302, иллюстрированная на фиг. 3, может быть полной панелью контактной информации входящего вызова или альтернативно частью панели, как обсуждается более подробно ниже.
Контактная информация 306 представляет собой контактную информацию входящего вызова для телефонного вызова, в котором устройство мобильной связи занято в настоящий момент. В иллюстрированном примере эта контактная информация входящего вызова включает в себя текущее состояние и местоположение другого лица, занятого в телефонном вызове (например, что Сара в настоящий момент работает на прокладке канавы на свежем воздухе под дождем). Указание даты и/или времени, когда это текущее состояние или местоположение были получены, а также служба социальной сети, от которой это текущее состояние или местоположение были получены, опционально могут быть отображены как часть контактной информации 306. Дополнительно, телефонный номер лица, с которым устройство мобильной связи контактирует в телефонном вызове, также отображается как часть контактной информации 306. В иллюстрированном примере указание типа телефонного номера (например, мобильного телефона) также отображается как часть контактной информации 306. Изображение, последним выгруженное в службу социальной сети другим лицом, занятым в телефонном вызове, также может быть отображено. Изображение может быть отображено как отдельная часть контактной информации 306 или альтернативно может служить в качестве фонового изображения, как иллюстрируется на фиг. 3.
В одном или более вариантах осуществления пользователь может также вводить запросы дополнительных передач данных с конкретным лицом с помощью панели 302 контактной информации входящего вызова. Типы этих дополнительных передач данных могут изменяться на основе типа отображаемой информации. Например, запрос отправки сообщения или инициирования телефонного вызова с лицом по конкретному телефонному номеру может быть введен, если типом отображаемой информации является телефонный номер. В качестве другого примера запрос отправки сообщения лицу по конкретному адресу (например, адресу электронной почты, адресу для мгновенного обмена сообщениями и т.д.) может быть введен, если типом отображаемой информации является адрес.
Пользователь может вводить такой запрос, в то время как панель 302 контактной информации входящего вызова отображается множеством различных способов, как обсуждалось выше. В ответ на такой ввод выполняется запрашиваемое действие. Например, устройство, отображающее панель 302, может инициировать телефонный вызов по конкретному телефонному номеру, может открывать экран ввода данных, чтобы позволять вводить данные, которые впоследствии отправляются как сообщение по конкретному телефонному номеру или адресу и т.д.
В примере на фиг. 3 вариант 312 выбора текста и вариант 314 выбора вызова ассоциируются с отображенным номером мобильного телефона. Соответственно, пользователь может ввести запрос отправки текстового сообщения по отображенному номеру мобильного телефона посредством выбора варианта 312 выбора текста или иного ввода запроса отправки текстового сообщения. Аналогичным образом, пользователь может вводить запрос инициирования телефонного вызова по отображенному номеру мобильного телефона посредством выбора варианта 314 выбора вызова или иного ввода запроса инициирования вызова. Следует принимать во внимание, что в конкретных ситуациях конкретные варианты выбора не должны быть доступны пользователю. Например, если текущий телефонный вызов был инициирован к или от отображаемого номера мобильного телефона, тогда вариант 314 выбора вызова не должен отображаться (или может быть отключен, если отображается).
В одном или более вариантах осуществления устройство мобильной связи отображает только одну из панелей 202 на фиг. 2 и 302 на фиг. 3 в данный момент времени. Устройство может переходить между отображением панели 202 и панели 302 в ответ на пользовательский запрос. Такой пользовательский запрос может быть введен множеством различных способов, как обсуждалось выше.
Например, может быть использован жест прокрутки, чтобы указывать запрос перехода между панелью 302 контактной информации входящего вызова и панелью 202 управления вызовом. Экран, на котором отображаются панели 302 и 202, включает в себя функциональность сенсорного экрана, которая может быть использована для того, чтобы обнаруживать ввод жестом с помощью пальца пользователя или другого устройства ввода (такого как перо). Жест прокрутки может подразумевать помещение пальца руки пользователя на поверхность сенсорного экрана и проведение пальцем по поверхности. Указание правильного направления, в котором пользователь должен двигаться, чтобы перейти к панели 302 от панели 202 (или перейти от панели 202 к панели 302), может быть отображено на панели 302 (или панели 202). Модуль 118 пользовательского ввода на фиг. 1 может обнаруживать этот жест и указывать UI-модулю 114 на фиг. 1 об изменении, чтобы отображать новую панель.
Указание правильного направления, в котором пользователь должен двигаться для перехода к панели 302 или панели 202, может быть отображено множеством различных способов, например, небольшая часть (например, полоса) изображения, указывающая, что доступно в другой панели, значок, указывающий, что доступно в другой панели, и т.д. Например, полоса изображения с правой стороны панели 202 управления вызовом может указывать, что пользователь может вводить жест прокрутки вправо для перехода к панели 302 контактной информации входящего вызова. В качестве другого примера, полоса изображения с левой стороны панели 302 контактной информации входящего вызова может указывать, что пользователь может водить жест прокрутки влево для перехода к панели 202 управления вызовом.
Альтернативно, пользователем могут быть использованы другие методы, чтобы указывать, что устройство должно переходить между панелью 302 контактной информации входящего вызова и панелью 202 управления вызовом. Например, когда отображается панель 202, может быть отображено указание доступности панели 302 контактной информации входящего вызова, и пользователь может коснуться этого указания пальцем, пером или иным образом ввести запрос отображения панели 302. В ответ на такой запрос отображается панель 302. Аналогичным образом, когда отображается панель 302, может быть отображено указание доступности панели 202 управления вызовом, и пользователь может коснуться этого указания пальцем, пером или иным образом ввести запрос отображения панели 202. В ответ на такой запрос отображается панель 202.
Запрос перехода от панели 202 управления вызовом к панели 302 контактной информации входящего вызова может быть введен множеством различных способов, как обсуждалось выше. В одном или более вариантах осуществления этот запрос является одним пользовательским вводом. Один пользовательский ввод указывает на одно действие пользователя. Это одно действие может быть одним жестом (например, жестом прокрутки, как обсуждалось выше) или последовательностью жестов, нажатием одной кнопки или последовательности кнопок, нажатием на одну часть сенсорного экрана или последовательность частей сенсорного экрана и т.д. В ответ на этот один пользовательский ввод выполняется переход от панели 202 управления вызовом к панели 302 информации входящего вызова. Пользователю не нужно осуществлять навигацию сквозь множество различных вариантов выбора меню, экранов изображений и т.д., вводить различный запрос на каждой стадии навигации. Предпочтительно, панель 302 контактной информации входящего вызова доступна пользователю из панели 202 управления вызовом с помощью одного жеста или другого ввода.
Дополнительно, в зависимости от размера экрана устройства мобильной связи устройство мобильной связи может иметь дополнительную информацию, доступную для отображения, но недостаточное пространство экрана, чтобы отображать дополнительную информацию. Соответственно, пользователь может вводить запросы для прокрутки вверх и/или вниз по панели 302 контактной информации входящего вызова, чтобы разрешать этой дополнительной информации отображаться. Запрос на прокрутку вверх и/или запрос на прокрутку вниз может быть введен множеством различных способов, как обсуждалось выше, например, с помощью жеста прокрутки, нажатия физической кнопки, нажатия на часть сенсорного экрана и т.д. Множество дополнительных частей может быть свободно прокручено вверх и/или вниз. Например, предположим, что доступна дополнительная информация о лице, с которым устройство мобильной связи контактирует в телефонном вызове. Пользователь может вводить запрос, например, на прокрутку вниз от отображенной части панели 302 контактной информации входящего вызова на фиг. 3, получая в результате отображение другой части панели 302.
Фиг. 4 иллюстрирует примерную часть панели 302 контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Часть панели 302, проиллюстрированная на фиг. 4, является частью, отображаемой, после того как пользователь запрашивает прокрутку вниз от изображения на фиг. 3. Панель 302 контактной информации входящего вызова включает в себя информацию 304 состояния и контактную информацию 320. Информация 304 состояния является такой же информацией состояния, что и обсужденная выше со ссылкой на фиг. 3.
Контактная информация 320 является дополнительной контактной информацией входящего вызова для телефонного вызова, в котором устройство мобильной связи занято в текущий момент. В проиллюстрированном примере эта контактная информация входящего вызова включает в себя указание номера домашнего телефона пользователя, а также адрес для мгновенного обмена сообщениями (IM) человека и адрес электронной почты человека. Хотя опция сообщения или текста (аналогичная опциям 312 и 314) не проиллюстрирована для адресов в контактной информации 320, такая опция сообщения или текста может, тем не менее, быть доступной пользователю. Например, пользователь может коснуться области экрана, которая отображает адрес электронной почты, для того, чтобы открыть экран ввода данных, чтобы предоставить возможность ввода данных, которые впоследствии отправляются как сообщение по адресу.
Фиг. 5 иллюстрирует дополнительные примерные панели в соответствии с одним или более вариантами осуществления. Иллюстрируются панель 502 управления вызовом и две панели 504 и 506 контактной информации входящего вызова. Хотя три панели иллюстрируются на фиг. 5, в одном или более вариантах осуществления только одна из трех панелей отображается в любой данный момент времени. Пользователь может переходить между этими тремя панелями 502, 504 и 506 с помощью жеста прокрутки или других пользовательских вводов, как обсуждалось выше.
Фиг. 5 иллюстрирует ситуацию, где пользователь устройства, отображающего панели 502-506, занят в двух телефонных вызовах одновременно. Пользователь может быть занят в двух телефонных вызовах одновременно во множестве ситуаций, таких как конференц-связь, использование ожидания вызова или иным образом перевод конкретного лица в состояние удержания вызова и т.д. Отдельная панель 504 и 506 контактной информации входящего вызова отображается для каждого телефонного вызова. Для телефонных вызовов, проиллюстрированных на фиг. 5, телефонный вызов человеку по имени "Дэйн" в настоящий момент находится на удержании, в то время как телефонный вызов человеку по имени "Сара" в настоящий момент активен. Это состояние телефонных вызовов иллюстрируется на панелях 502-506.
Фиг. 6 иллюстрирует дополнительные примерные панели в соответствии с одним или более вариантами осуществления. Иллюстрируются панель 602 управления вызовом и две панели 604 и 606 контактной информации входящего вызова. Хотя три панели иллюстрируются на фиг. 6, в одном или более вариантах осуществления только одна из трех панелей отображается в любой данный момент времени. Пользователь может переходить между этими тремя панелями 602, 604 и 606 с помощью жеста прокрутки или других пользовательских входных данных, как обсуждалось выше.
Фиг. 6 иллюстрирует ситуацию, где пользователь устройства, отображающего панели 602-606, занят двумя телефонными вызовами одновременно, одним из которых является конференц-связь. Отдельная панель 604 и 606 контактной информации входящего вызова отображается для каждого телефонного вызова. Для телефонных вызовов, проиллюстрированных на фиг. 6, телефонный вызов человеку по имени "Сара" находится на удержании, в то время как конференц-связь в настоящий момент активна. Это состояние телефонных вызовов иллюстрируется на панелях 602-606.
В проиллюстрированном примере панель 604 контактной информации входящего вызова включает в себя информацию, касающуюся множества других лиц, которые являются участниками конференцсвязи. Когда множество лиц включены в конференц-связь, информация, касающаяся каждого лица, включенная в панель 604, может быть уменьшена, чтобы сэкономить пространство. Например, может отображаться имя данного лица, изображение, недавно выгруженное в службу социальной сети данным лицом, и продолжительность времени, в течение которого оно находилось на телефонной связи с устройством, отображающим панель 604. Также могут быть отображены указания, что пользователь может завершить участие лица в конференцсвязи, например, посредством его отсоединения (например, "конец"), или возврата лица к индивидуальному вызову (например, "частный").
На Фиг. 7 представлена блок-схема последовательности операций, иллюстрирующая примерный процесс 700 для осуществления устройством отображения контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Процесс 700 выполняется устройством мобильной связи, таким как устройство 102 на фиг. 1, и может быть реализован в программном обеспечении, микропрограммных средствах, аппаратных средствах или их комбинациях. Процесс 700 - это примерный процесс осуществления отображения контактной информации входящего вызова, дополнительные обсуждения осуществления отображения контактной информации входящего вызова включены в данный документ со ссылкой на различные чертежи.
В процессе 700 информация управления вызовом для телефонного вызова отображается в панели управления вызовом (этап 702). Может быть отображено многообразие различной информации, включающей в себя информацию состояния, касающуюся телефона и/или телефонного вызова, а также указания различных управляющих запросов, которые могут быть сделаны пользователем относительно телефонного вызова, как обсуждалось выше.
Принимается один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова в панели отображения контактной информации входящего вызова (этап 704). Эта панель отображения контактной информации входящего вызова включает в себя различную информацию, касающуюся лица, с которым устройство, осуществляющее процесс 700, в настоящий момент контактирует в телефонном вызове, как обсуждалось выше.
В ответ на запрос на этапе 704 отображается контактная информация входящего вызова, касающаяся лица, занятого в телефонном вызове (этап 706). Эта контактная информация входящего вызова может быть отображена в панели отображения контактной информации входящего вызова, как обсуждалось выше, или альтернативно может быть отображена различными способами.
На фиг. 8 показана блок-схема последовательности операций, иллюстрирующая примерный процесс 800 осуществления устройством отображения контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Процесс 800 выполняется устройством мобильной связи, таким как устройство 102 на фиг. 1, и может быть реализован в программном обеспечении, микропрограммных средствах, аппаратных средствах или их комбинациях. Процесс 800 является примерным процессом осуществления отображения контактной информации входящего вызова, дополнительные обсуждения осуществления отображения контактной информации входящего вызова включены в данный документ со ссылкой на различные чертежи.
В процессе 800 принимается запрос отображения контактной информации входящего вызова, касающейся лица, занятого в телефонном вызове (этап 802). Оно является лицом, с которым устройство, осуществляющее процесс 800, контактирует в телефонном вызове.
В ответ на запрос получают контактную информацию входящего вызова (этап 804). Эта контактная информация входящего вызова включает в себя информацию, полученную от службы социальной сети, как обсуждалось выше. Эта информация может быть получена от службы социальной сети в ответ на запрос на этапе 802 или альтернативно может быть получена от службы социальной сети в другие моменты времени и храниться в локальном запоминающем устройстве устройства, реализующего процесс 800, как обсуждалось выше.
Полученная контактная информация входящего вызова, касающаяся лица, занятого в телефонном вызове, отображается (этап 806). Эта информация отображается в панели отображения контактной информации входящего вызова, как обсуждалось выше.
Фиг. 9 иллюстрирует примерное вычислительное устройство 900, которое может быть сконфигурировано, чтобы выполнять отображение контактной информации входящего вызова в соответствии с одним или более вариантами осуществления. Вычислительное устройство 900 может быть, например, устройством 102 мобильной связи на фиг. 1.
Вычислительное устройство 900 включает в себя один или более процессоров или блоков 902 обработки, один или более машиночитаемых носителей 904, которые могут включать в себя одно или более запоминающих устройств и/или компонентов 906 хранения информации, одно или более устройств 908 ввода/вывода (I/O) и шину 910, которая предоставляет возможность различным компонентам и устройствам связываться друг с другом. Машиночитаемые носители 904 и/или одно или более I/O-устройств 908 могут быть включены как часть или альтернативно могут быть подключены к вычислительному устройству 900. Шина 910 представляет один или более из нескольких типов шинных структур, включающих в себя шину памяти или контроллер памяти, периферийную шину, ускоренный графический порт, процессор или локальную шину и т.д., использующих множество различных шинных архитектур. Шина 910 может включать в себя проводные и/или беспроводные шины.
Запоминающее устройство/компонент 906 хранения информации представляет один или более компьютерных носителей для хранения информации. Компонент 906 может включать в себя энергозависимые носители (такие как оперативное запоминающее устройство (RAM)) и/или энергонезависимые носители (такие как постоянное запоминающее устройство (ROM), флэш-память, оптические диски, магнитные диски и т.д.). Компонент 906 может включать в себя несъемные носители (например, RAM, ROM, несъемный жесткий диск и т.д.), а также съемные носители (например, накопитель флэш-памяти, съемный жесткий диск, оптический диск и т.д.).
Методы, обсужденные в данном документе, могут быть осуществлены в программном обеспечении с помощью инструкций, выполняемых одним или более процессорами 902. Следует принимать во внимание, что различные инструкции могут быть сохранены в различных компонентах вычислительного устройства 900, например, в процессоре 902, в различных кэшах процессора 902, в другой кэш-памяти устройства 900 (не показана), на других машиночитаемых носителях и т.д. Дополнительно, следует принимать во внимание, что местоположение, где инструкции хранятся в вычислительном устройстве 900, может изменяться со временем.
Одно или более устройств 908 ввода/вывода позволяют пользователю вводить команды и информацию в вычислительное устройство 900 и также позволяют представлять информацию пользователю и/или другим компонентам или устройствам. Примеры устройств ввода включают в себя клавиатуру, устройство управления курсором (например, мышь), микрофон, сканер и т.д. Примеры устройств вывода включают в себя устройство отображения (например, монитор или проектор), динамики, принтер, сетевую карту и т.д.
Различные технологии могут быть описаны в данном документе в общем контексте программного обеспечения или программных модулей. Как правило, программное обеспечение включает в себя процедуры, программы, объекты, компоненты, структуры данных и т.п., которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Реализация таких модулей и технологий может быть сохранена или передана в некоторой форме машиночитаемого носителя. Машиночитаемые носители могут быть любым доступным носителем или носителями, к которым может быть осуществлен доступ посредством вычислительного устройства. В качестве примера, но не ограничения, машиночитаемые носители могут содержать "компьютерные носители хранения информации" и "среду передачи данных".
"Компьютерный носитель хранения" включает в себя энергозависимый и энергонезависимый, съемный и несъемный носитель, реализованный по любому способу или технологии хранения такой информации, как машиночитаемые инструкции, структуры данных, программные модули или другие данные. Компьютерные носители хранения информации включают в себя, но не только, RAM, ROM, EEPROM, флэш-память или другую технологию памяти, CD-ROM, цифровые многофункциональные диски (DVD) или другие оптические носители, магнитные кассеты, магнитную ленту, магнитный носитель на диске или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для хранения желаемой информации и к которому может быть осуществлен доступ посредством компьютера.
"Среда передачи данных" в типичном варианте осуществляет машиночитаемые инструкции, структуры данных, программные модули или другие данные в модулированном сигнале данных, таком как сигнал несущей или другой механизм передачи. Среда передачи также включает в себя любую среду доставки информации. Термин "модулированный сигнал данных" означает сигнал, который имеет одну или более из его характеристик, установленных или изменяемых таким образом, чтобы кодировать информацию в сигнале. В качестве примера, но не ограничения, среда передачи данных включает в себя проводную среду, такую как проводная сеть, или непосредственное проводное соединение, и беспроводную среду, такую как акустическая, RF, инфракрасная и другие беспроводные среды. Сочетания любого из вышеперечисленного также следует включить в число машиночитаемого носителя.
В целом, любые из функций или методик, описанных в данном документе, могут быть реализованы с помощью программного обеспечения, микропрограммных средств, аппаратных средств (например, схемой с фиксированной логикой), ручной обработки или комбинации этих реализаций. Термины "модуль" и "компонент", когда используются в данном документе, как правило, представляют программное обеспечение, микропрограммные средства, аппаратные средства или их комбинации. В случае реализации в программном обеспечении модуль или компонент представляют программный код, который выполняет указанные задачи, когда выполняется процессором (например, CPU или множеством CPU). Программный код может быть сохранен в одном или более машиночитаемых запоминающих устройствах, дополнительное описание которых может быть найдено в связи с фиг. 9. Признаки технологий отображения контактной информации входящего вызова, описанные в данном документе, являются независимыми от платформы, означая, что технологии могут быть реализованы на множестве коммерческих вычислительных платформ, имеющих множество процессоров.
Хотя сущность изобретения описана на языке, характерном для структурных признаков и/или технологических этапов, следует понимать, что сущность изобретения, определенная в прилагаемой формуле изобретения, не обязательно ограничена характерными признаками или этапами, описанными выше. Напротив, характерные признаки и этапы, описанные выше, раскрываются как примерные формы реализации формулы изобретения.

Claims (16)

1. Машиночитаемый носитель, имеющий сохраненные на нем множество инструкций, которые, когда выполняются одним или более процессорами, побуждают упомянутые один или более процессоров:
отображать на экране информацию управления вызовом, касающуюся телефонного вызова, в котором пользователь устройства мобильной связи в текущий момент контактирует с первым лицом;
принимать один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова для первого лица;
отображать в ответ на один пользовательский ввод контактную информацию входящего вызова для первого лица, включающую в себя данные, касающиеся упомянутого первого лица, полученные устройством мобильной связи от службы социальной сети;
принимать дополнительный один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова для второго лица, с которым пользователь в текущий момент контактирует во втором телефонном вызове, причем пользователь одновременно участвует во множестве телефонных вызовов;
отображать в ответ на дополнительный один пользовательский ввод контактную информацию входящего вызова для второго лица, включающую в себя данные, касающиеся упомянутого второго лица, полученные устройством мобильной связи от службы социальной сети.
2. Машиночитаемый носитель по п.1, причем отображение контактной информации входящего вызова для упомянутого первого лица является отображением контактной информации входящего вызова для упомянутого первого лица вместо информации управления вызовом на экране.
3. Машиночитаемый носитель по п.1, причем данные, касающиеся упомянутого первого лица, полученные от службы социальной сети, включают в себя один или более номеров телефона для упомянутого первого лица и один или более адресов для упомянутого первого лица.
4. Машиночитаемый носитель по п.1, причем данные, касающиеся упомянутого первого лица, полученные от службы социальной сети, включают в себя одно или более изображений, опубликованных упомянутым первым лицом через службу социальной сети.
5. Машиночитаемый носитель по п.1, причем отображение контактной информации входящего вызова для упомянутого первого лица является отображением индикации службы социальной сети, из которой получены данные, касающиеся упомянутого первого лица.
6. Машиночитаемый носитель по п.1, причем множество инструкций дополнительно побуждают один или более процессоров
отображать одновременно с контактной информацией входящего вызова для первого лица по меньшей мере некоторую из информации управления вызовом.
7. Машиночитаемый носитель по п.1, причем множество
инструкций дополнительно побуждают один или более процессоров
принимать пользовательский выбор опции, отображаемой как часть контактной информациии входящего вызова для первого лица, причем опция является опцией послать сообщение на адрес упомянутого первого лица.
8. Машиночитаемый носитель по п.1, причем множество инструкций дополнительно побуждают один или более процессоров прекращать отображение контактной информациии входящего вызова для первого лица, когда первый телефонный вызов заканчивается.
9. Способ отображения контактной информации входящего вызова, реализованный в устройстве мобильной связи,
причем способ содержит
прием запроса отображения контактной информации входящего вызова, касающейся некоторого лица, которое в текущий момент занято в телефонном вызове с устройством мобильной связи;
получение в ответ на запрос контактной информации входящего вызова, причем контактная информация входящего вызова включает в себя информацию, полученную устройством мобильной связи от службы социальной сети;

отображение контактной информации входящего вызова;
прием дополнительного запроса отображения контактной информации входящего вызова, касающейся дополнительного лица, которое в текущий момент занято в дополнительном телефонном вызове с устройством мобильной связи, причем устройство мобильной связи занято во множестве телефонных вызовов одновременно;
получение в ответ на дополнительный запрос дополнительной контактной информации входящего вызова, причем дополнительная контактная информация входящего вызова включает в себя дополнительную информацию, полученную устройством мобильной связи от службы социальной сети; и
отображение дополнительной контактной информации входящего вызова.
10. Способ по п.9, в котором упомянутое лицо представляет организацию, которая публикует информацию, касающуюся организации, через службу социальной сети и в котором контактная информация входящего вызова, касающаяся упомянутого лица, содержит контактную информацию входящего вызова, касающуюся организации.
11. Способ по п.9, в котором информация, получаемая от службы социальной сети, включает в себя один или более телефонных номеров для упомянутого лица и один или более адресов для упомянутого лица.
12. Способ по п.11, в котором информация, полученная от службы социальной сети, дополнительно включает в себя одно или более изображений, в последнее время выгруженных в службу социальной сети упомянутым лицом.
13. Способ по п.9, в котором информация, полученная от службы социальной сети, включает в себя одно или более
изображений, выгруженных упомянутым лицом в службу социальной сети.
14. Способ по п.9, в котором информация, полученная устройством мобильной связи от службы социальной сети, содержит информацию, полученную устройством мобильной связи посредством связи с промежуточной службой данных, которая, в свою очередь, осуществляет связь со множеством различных служб социальных сетей.
15. Способ по п.9, дополнительно содержащий прекращение отображения контактной информации входящего вызова, когда телефонный вызов заканчивается.
16. Машиночитаемый носитель, имеющий сохраненные на нем множество инструкций, которые, когда выполняются одним или более процессорами, побуждают упомянутые один или более процессоров:
отображать на экране информацию управления вызовом, касающуюся телефонного вызова, в котором пользователь устройства мобильной связи в текущий момент контактирует с конкретным лицом;
принимать один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова для конкретного лица;
отображать в ответ на один пользовательский ввод контактную информацию входящего вызова для конкретного лица, включающую в себя информацию, касающуюся упомянутого конкретного лица, а также по меньшей мере некоторую из информации управления вызовом, причем информация, касающаяся упомянутого конкретного лица, получена устройством мобильной связи от службы социальной сети и включает в себя один или более телефонных номеров и один или более адресов конкретного лица;
принимать дополнительный один пользовательский ввод, запрашивающий отображение контактной информации входящего вызова для дополнительного лица, с которым пользователь в текущий момент контактирует в дополнительном телефонном вызове, причем пользователь одновременно участвует во множестве телефонных вызовов;
отображать в ответ на дополнительный один пользовательский ввод контактную информацию входящего вызова для дополнительного лица, включающую в себя информацию, касающуюся упомянутого дополнительного лица, полученную устройством мобильной связи от службы социальной сети.
RU2011149090/08A 2009-06-02 2010-06-01 Отображение контактной информации входящего вызова RU2534970C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/476,870 US8095119B2 (en) 2009-06-02 2009-06-02 In-call contact information display
US12/476,870 2009-06-02
PCT/US2010/036939 WO2010141495A2 (en) 2009-06-02 2010-06-01 In-call contact information display

Publications (2)

Publication Number Publication Date
RU2011149090A RU2011149090A (ru) 2013-06-10
RU2534970C2 true RU2534970C2 (ru) 2014-12-10

Family

ID=43220790

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011149090/08A RU2534970C2 (ru) 2009-06-02 2010-06-01 Отображение контактной информации входящего вызова

Country Status (14)

Country Link
US (2) US8095119B2 (ru)
EP (1) EP2438772A4 (ru)
JP (1) JP5506922B2 (ru)
KR (2) KR101785899B1 (ru)
CN (1) CN102450040B (ru)
AU (1) AU2010256770B2 (ru)
BR (1) BRPI1010814B1 (ru)
CA (1) CA2760513C (ru)
CL (1) CL2011003029A1 (ru)
IL (1) IL216025A (ru)
MX (1) MX2011012935A (ru)
RU (1) RU2534970C2 (ru)
WO (1) WO2010141495A2 (ru)
ZA (1) ZA201107865B (ru)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2638938C2 (ru) * 2015-03-13 2017-12-19 Сяоми Инк. Способ и устройство для оповещения о входящем вызове
RU2676615C1 (ru) * 2017-10-13 2019-01-10 Общество с ограниченной ответственностью "КВАНТУМ А РУС" Способ уведомления о входящем вызове и устройство для его осуществления
RU2734827C1 (ru) * 2020-03-13 2020-10-23 Общество с ограниченной ответственностью "КВАНТУМ А РУС" Способ уведомления о входящем вызове

Families Citing this family (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8494490B2 (en) 2009-05-11 2013-07-23 Silent Communicatin Ltd. Method, circuit, system and application for providing messaging services
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US8570281B2 (en) * 2009-06-25 2013-10-29 Ncr Corporation Method and apparatus for multi-touch surface interaction for a financial application within a bank branch
CN101645856A (zh) 2009-08-19 2010-02-10 深圳华为通信技术有限公司 联系人信息处理方法及移动终端
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US20110202853A1 (en) * 2010-02-15 2011-08-18 Research In Motion Limited Contact objects
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US9003306B2 (en) 2010-05-04 2015-04-07 Qwest Communications International Inc. Doodle-in-chat-context
US8819566B2 (en) 2010-05-04 2014-08-26 Qwest Communications International Inc. Integrated multi-modal chat
US9501802B2 (en) * 2010-05-04 2016-11-22 Qwest Communications International Inc. Conversation capture
US9356790B2 (en) 2010-05-04 2016-05-31 Qwest Communications International Inc. Multi-user integrated task list
US9559869B2 (en) 2010-05-04 2017-01-31 Qwest Communications International Inc. Video call handling
US8738574B2 (en) * 2010-12-20 2014-05-27 Ford Global Technologies, Llc Automatic wireless device data maintenance
US9432502B2 (en) * 2011-01-31 2016-08-30 Facebook, Inc. Caller identification using social network information
US20120204113A1 (en) * 2011-02-09 2012-08-09 Daniel Marc Gatan Shiplacoff Automatic Display of Synergized Status Information
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US8666406B2 (en) 2011-05-12 2014-03-04 Qualcomm Incorporated Gesture-based commands for a group communication session on a wireless communications device
CN102790830B (zh) * 2011-05-18 2015-05-06 北京千橡网景科技发展有限公司 扩展移动通信终端的功能的方法和装置
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US9008633B2 (en) * 2012-02-17 2015-04-14 Apple Inc. Methods to determine availability of user based on mobile phone status
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US10417037B2 (en) 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
CN102821197A (zh) * 2012-07-27 2012-12-12 深圳市有伴科技有限公司 一种操作响应方法、移动终端及交互系统
KR20140051596A (ko) * 2012-10-23 2014-05-02 삼성전자주식회사 사내 이동 통신을 지원하는 통신 시스템에서 호 착신 시 발신자 정보를 제공하는 방법 및 장치
KR102516577B1 (ko) 2013-02-07 2023-04-03 애플 인크. 디지털 어시스턴트를 위한 음성 트리거
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
US10748529B1 (en) 2013-03-15 2020-08-18 Apple Inc. Voice activated device for use with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
KR101959188B1 (ko) 2013-06-09 2019-07-02 애플 인크. 디지털 어시스턴트의 둘 이상의 인스턴스들에 걸친 대화 지속성을 가능하게 하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
CN105453026A (zh) 2013-08-06 2016-03-30 苹果公司 基于来自远程设备的活动自动激活智能响应
CN104580631A (zh) * 2013-10-14 2015-04-29 中兴通讯股份有限公司 一种拨号方法和装置
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
CN103888599B (zh) * 2014-02-10 2016-01-27 联想(北京)有限公司 一种信息处理方法和电子设备
KR102270007B1 (ko) * 2014-05-07 2021-06-28 삼성전자주식회사 단말 장치 및 단말 장치의 원격 제어 방법
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
TWI566107B (zh) 2014-05-30 2017-01-11 蘋果公司 用於處理多部分語音命令之方法、非暫時性電腦可讀儲存媒體及電子裝置
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
EP4439231A3 (en) 2014-07-21 2024-12-11 Apple Inc. Remote user interface
CN115623117A (zh) * 2014-09-02 2023-01-17 苹果公司 电话用户界面
KR101901796B1 (ko) 2014-09-02 2018-09-28 애플 인크. 경고를 관리하기 위한 축소된 크기의 인터페이스
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10152299B2 (en) 2015-03-06 2018-12-11 Apple Inc. Reducing response latency of intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
CN106027818A (zh) * 2015-03-30 2016-10-12 丁绍敏 一种显示被叫号码预定义菜单的方法
US10460227B2 (en) 2015-05-15 2019-10-29 Apple Inc. Virtual assistant in a communication session
US10003563B2 (en) 2015-05-26 2018-06-19 Facebook, Inc. Integrated telephone applications on online social networks
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10200824B2 (en) 2015-05-27 2019-02-05 Apple Inc. Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US11442617B1 (en) * 2015-06-12 2022-09-13 Intuit, Inc. Committing data in electronic devices using swiping gestures
US20160378747A1 (en) 2015-06-29 2016-12-29 Apple Inc. Virtual assistant for media playback
US10331312B2 (en) 2015-09-08 2019-06-25 Apple Inc. Intelligent automated assistant in a media environment
US10740384B2 (en) 2015-09-08 2020-08-11 Apple Inc. Intelligent automated assistant for media search and playback
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
CN106550104A (zh) * 2015-09-23 2017-03-29 北京壹人壹本信息科技有限公司 一种通信选择方法、装置及通信终端
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10956666B2 (en) 2015-11-09 2021-03-23 Apple Inc. Unconventional virtual assistant interactions
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
EP3395054B1 (en) 2015-12-21 2023-11-22 Saronikos Trading and Services, Unipessoal Lda Apparatus and method for managing communications
US10805457B2 (en) 2015-12-21 2020-10-13 Saronikos Trading And Services, Unipessoal Lda Apparatuses and method for contacting a callee
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US11227589B2 (en) 2016-06-06 2022-01-18 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US12223282B2 (en) 2016-06-09 2025-02-11 Apple Inc. Intelligent automated assistant in a home environment
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
AU2017100667A4 (en) 2016-06-11 2017-07-06 Apple Inc. Activity and workout updates
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
US10474753B2 (en) 2016-09-07 2019-11-12 Apple Inc. Language identification using recurrent neural networks
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
CN106850948B (zh) * 2016-12-15 2020-12-15 北京佰人科技有限责任公司 多维度拨打电话的处理方法及装置
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
DK201770383A1 (en) 2017-05-09 2018-12-14 Apple Inc. USER INTERFACE FOR CORRECTING RECOGNITION ERRORS
US10417266B2 (en) 2017-05-09 2019-09-17 Apple Inc. Context-aware ranking of intelligent response suggestions
DK180048B1 (en) 2017-05-11 2020-02-04 Apple Inc. MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION
US10395654B2 (en) 2017-05-11 2019-08-27 Apple Inc. Text normalization based on a data-driven learning network
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
US11301477B2 (en) 2017-05-12 2022-04-12 Apple Inc. Feedback analysis of a digital assistant
DK201770429A1 (en) 2017-05-12 2018-12-14 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770411A1 (en) 2017-05-15 2018-12-20 Apple Inc. Multi-modal interfaces
US10311144B2 (en) 2017-05-16 2019-06-04 Apple Inc. Emoji word sense disambiguation
US20180336275A1 (en) 2017-05-16 2018-11-22 Apple Inc. Intelligent automated assistant for media exploration
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
US10403278B2 (en) 2017-05-16 2019-09-03 Apple Inc. Methods and systems for phonetic matching in digital assistant services
US20180336892A1 (en) 2017-05-16 2018-11-22 Apple Inc. Detecting a trigger of a digital assistant
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US10733375B2 (en) 2018-01-31 2020-08-04 Apple Inc. Knowledge-based framework for improving natural language understanding
US10789959B2 (en) 2018-03-02 2020-09-29 Apple Inc. Training speaker recognition models for digital assistants
US10592604B2 (en) 2018-03-12 2020-03-17 Apple Inc. Inverse text normalization for automatic speech recognition
US10818288B2 (en) 2018-03-26 2020-10-27 Apple Inc. Natural assistant interaction
US10909331B2 (en) 2018-03-30 2021-02-02 Apple Inc. Implicit identification of translation payload with neural machine translation
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US10984780B2 (en) 2018-05-21 2021-04-20 Apple Inc. Global semantic word embeddings using bi-directional recurrent neural networks
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US11386266B2 (en) 2018-06-01 2022-07-12 Apple Inc. Text correction
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
DK201870355A1 (en) 2018-06-01 2019-12-16 Apple Inc. VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS
US11076039B2 (en) 2018-06-03 2021-07-27 Apple Inc. Accelerated task performance
US11010561B2 (en) 2018-09-27 2021-05-18 Apple Inc. Sentiment prediction from textual data
US11462215B2 (en) 2018-09-28 2022-10-04 Apple Inc. Multi-modal inputs for voice commands
US10839159B2 (en) 2018-09-28 2020-11-17 Apple Inc. Named entity normalization in a spoken dialog system
US11170166B2 (en) 2018-09-28 2021-11-09 Apple Inc. Neural typographical error modeling via generative adversarial networks
US11475898B2 (en) 2018-10-26 2022-10-18 Apple Inc. Low-latency multi-speaker speech recognition
US11638059B2 (en) 2019-01-04 2023-04-25 Apple Inc. Content playback on multiple devices
US11348573B2 (en) 2019-03-18 2022-05-31 Apple Inc. Multimodality in digital assistant systems
US11307752B2 (en) 2019-05-06 2022-04-19 Apple Inc. User configurable task triggers
DK201970509A1 (en) 2019-05-06 2021-01-15 Apple Inc Spoken notifications
US11423908B2 (en) 2019-05-06 2022-08-23 Apple Inc. Interpreting spoken requests
US11475884B2 (en) 2019-05-06 2022-10-18 Apple Inc. Reducing digital assistant latency when a language is incorrectly determined
US11140099B2 (en) 2019-05-21 2021-10-05 Apple Inc. Providing message response suggestions
DK180129B1 (en) 2019-05-31 2020-06-02 Apple Inc. User activity shortcut suggestions
US11496600B2 (en) 2019-05-31 2022-11-08 Apple Inc. Remote execution of machine-learned models
US11289073B2 (en) 2019-05-31 2022-03-29 Apple Inc. Device text to speech
KR20240049648A (ko) 2019-05-31 2024-04-16 애플 인크. 오디오 미디어 제어를 위한 사용자 인터페이스
DK201970510A1 (en) 2019-05-31 2021-02-11 Apple Inc Voice identification in digital assistant systems
US11360641B2 (en) 2019-06-01 2022-06-14 Apple Inc. Increasing the relevance of new available information
US11227599B2 (en) 2019-06-01 2022-01-18 Apple Inc. Methods and user interfaces for voice-based control of electronic devices
CN110650254B (zh) * 2019-08-15 2022-03-25 咪咕文化科技有限公司 信息的发送方法、信息的接收方法、终端及存储介质
WO2021056255A1 (en) 2019-09-25 2021-04-01 Apple Inc. Text detection using global geometry estimators
US11038934B1 (en) 2020-05-11 2021-06-15 Apple Inc. Digital assistant hardware abstraction
US11061543B1 (en) 2020-05-11 2021-07-13 Apple Inc. Providing relevant data items based on context
US11755276B2 (en) 2020-05-12 2023-09-12 Apple Inc. Reducing description length based on confidence
US11490204B2 (en) 2020-07-20 2022-11-01 Apple Inc. Multi-device audio adjustment coordination
US11438683B2 (en) 2020-07-21 2022-09-06 Apple Inc. User identification using headphones
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11575792B2 (en) 2021-04-28 2023-02-07 Zoom Video Communications, Inc. Conference service number system
CN115866124B (zh) 2021-09-23 2024-12-20 广州腾讯科技有限公司 通话显示方法、装置、设备及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2249303C2 (ru) * 2003-04-18 2005-03-27 Одинцов Николай Николаевич Способ получения информации и устройство для его осуществления

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6594688B2 (en) 1993-10-01 2003-07-15 Collaboration Properties, Inc. Dedicated echo canceler for a workstation
JPH11355447A (ja) * 1998-06-03 1999-12-24 Toshiba Corp 電話交換装置
US6442251B1 (en) * 2000-09-29 2002-08-27 Palm Incorporated Method and apparatus for taking a note while in a call
GB2370454B (en) 2000-12-20 2005-06-22 Nokia Mobile Phones Ltd Mobile telecommunications device
US7313617B2 (en) 2001-09-28 2007-12-25 Dale Malik Methods and systems for a communications and information resource manager
US7231208B2 (en) 2001-10-17 2007-06-12 Palm, Inc. User interface-technique for managing an active call
FR2835143A1 (fr) * 2002-01-21 2003-07-25 Cit Alcatel Procede d'envoi d'un message de type "sms" et terminal de radiocommunication correspondant
US6909910B2 (en) 2002-02-01 2005-06-21 Microsoft Corporation Method and system for managing changes to a contact database
US7046994B1 (en) 2002-02-01 2006-05-16 Microsoft Corporation System and method for associating a contact with a call ID
US6950648B2 (en) * 2002-02-01 2005-09-27 Microsoft Corporation System and method for creating a note related to a phone call
US7706359B2 (en) * 2002-07-01 2010-04-27 Converged Data Solutions, Inc. Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource
JP3751927B2 (ja) * 2002-10-11 2006-03-08 Necアクセステクニカ株式会社 携帯電話機用音声情報通知方法及びそれを適用した音声情報通知機能付き携帯電話機
US7295852B1 (en) 2003-05-01 2007-11-13 Palm, Inc. Automated telephone conferencing method and system
US7587215B2 (en) 2004-02-09 2009-09-08 Siemens Aktiengesellschaft User interface for cellular telephone group calls
DE602004029354D1 (de) * 2004-08-09 2010-11-11 Research In Motion Ltd Verfahren und Vorrichtung zum Kontrollieren der Darstellung von Information auf einem Bildschirm einer elektronischen Vorrichtung
US20060046720A1 (en) 2004-09-02 2006-03-02 Teemu Toropainen Mobile communications terminal, system and method therefore
US8126441B2 (en) * 2004-09-21 2012-02-28 Advanced Ground Information Systems, Inc. Method of establishing a cell phone network of participants with a common interest
KR100722564B1 (ko) 2005-10-27 2007-05-28 에스케이 텔레콤주식회사 발신자 정보 표시 서비스 시스템 및 방법
US8082008B2 (en) 2006-02-10 2011-12-20 Access Co., Ltd. User-interface and architecture for portable processing device
US20080152097A1 (en) 2006-12-26 2008-06-26 Carl Ernest Kent Methods and systems for personalized content delivery to telecommunications devices
US7975242B2 (en) * 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US20090136013A1 (en) 2007-11-19 2009-05-28 Kuykendall Peter A System for obtaining information regarding telephone calls
WO2009073637A2 (en) * 2007-11-29 2009-06-11 Iqzone Systems and methods for personal information management and contact picture synchronization and distribution
US20100015976A1 (en) * 2008-07-17 2010-01-21 Domingo Enterprises, Llc System and method for sharing rights-enabled mobile profiles
US8010131B2 (en) * 2008-09-16 2011-08-30 Rothschild Leigh M System and method for enabling social interactive wireless communications
CN101388860B (zh) * 2008-11-03 2012-06-06 中国移动通信集团北京有限公司 一种获取联系人位置信息的方法及系统
KR101544475B1 (ko) * 2008-11-28 2015-08-13 엘지전자 주식회사 터치를 통한 입출력 제어
US20100180001A1 (en) * 2009-01-11 2010-07-15 Dick Clarence Hardt Contextual messaging and notification system
US8135391B2 (en) * 2009-02-06 2012-03-13 Research In Motion Limited Mobile device with enhanced telephone call information and a method of using same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2249303C2 (ru) * 2003-04-18 2005-03-27 Одинцов Николай Николаевич Способ получения информации и устройство для его осуществления

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2638938C2 (ru) * 2015-03-13 2017-12-19 Сяоми Инк. Способ и устройство для оповещения о входящем вызове
RU2676615C1 (ru) * 2017-10-13 2019-01-10 Общество с ограниченной ответственностью "КВАНТУМ А РУС" Способ уведомления о входящем вызове и устройство для его осуществления
RU2734827C1 (ru) * 2020-03-13 2020-10-23 Общество с ограниченной ответственностью "КВАНТУМ А РУС" Способ уведомления о входящем вызове

Also Published As

Publication number Publication date
WO2010141495A2 (en) 2010-12-09
JP2012529232A (ja) 2012-11-15
US8095119B2 (en) 2012-01-10
CN102450040A (zh) 2012-05-09
US20100304729A1 (en) 2010-12-02
JP5506922B2 (ja) 2014-05-28
EP2438772A2 (en) 2012-04-11
KR101785899B1 (ko) 2017-10-16
CA2760513C (en) 2017-03-07
CL2011003029A1 (es) 2012-06-15
BRPI1010814B1 (pt) 2021-04-13
WO2010141495A3 (en) 2011-02-17
RU2011149090A (ru) 2013-06-10
IL216025A (en) 2016-11-30
KR20170063975A (ko) 2017-06-08
MX2011012935A (es) 2012-01-27
CN102450040B (zh) 2013-06-19
CA2760513A1 (en) 2010-12-09
AU2010256770A1 (en) 2011-11-24
KR20120029412A (ko) 2012-03-26
IL216025A0 (en) 2012-01-31
US20120077479A1 (en) 2012-03-29
AU2010256770B2 (en) 2014-09-04
ZA201107865B (en) 2013-01-30
BRPI1010814A2 (pt) 2016-04-05
EP2438772A4 (en) 2014-03-12

Similar Documents

Publication Publication Date Title
RU2534970C2 (ru) Отображение контактной информации входящего вызова
US10206057B2 (en) User-selectable environments for mobile communications devices
US8005500B2 (en) Mobile communications terminal providing memo function and method thereof
US20070293206A1 (en) Cell phone communication management
US20130035054A1 (en) Phone with multi-portal access for display during incoming and outgoing call
US20110270936A1 (en) Systems, methods, and computer programs for monitoring a conference and communicating with participants without joining as a participant
CN104106034A (zh) 用于将应用事件与电子设备的联系人对照的装置和方法
US20130198654A1 (en) Systems, Methods, and Computer Programs for Controlling a Conference Interface Without Joining as a Participant
CN101443727A (zh) 提供便于管理多个同时通信会话的图形用户界面的方法、设备和计算机程序产品
US9307190B2 (en) Apparatus and method for physical interaction over a distance using a telecommunication device
JP2017212607A (ja) 送信制御方法、プログラム、端末、及び情報処理装置

Legal Events

Date Code Title Description
PC41 Official registration of the transfer of exclusive right

Effective date: 20150410