Устройство и способ выбора контакта в устройствах связи
Иллюстрации
Показать всеИзобретение относится к системам связи. Технический результат заключается в совершенствовании предоставления списка контактов. Заявлены устройство и способ для содействия пользовательскому выбору адресатов связи посредством устройств связи. Контролируют (1200) атрибуты предыдущих коммуникационных событий с участием устройства связи. Устанавливают (1202) критерии выбора на основе контролируемых коммуникационных атрибутов. Поддерживают (1204) один или более адаптивных списков адресатов, которые соответствуют контактам, связанным с коммуникационными событиями, удовлетворяющими критериям выбора. Посредством устройства связи пользователю представляют (1206) по меньшей мере один список предыстории адресатов, позволяя пользователю выбрать намеченных адресатов из наиболее уместных коротких списков вероятных адресатов. 4 н. и 13 з.п. ф-лы, 27 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ
В целом, это изобретение касается области обмена информации, а более конкретно, устройства и способа, облегчающих пользователю выбор адресатов связи посредством устройств связи.
УРОВЕНЬ ТЕХНИКИ
Технологические достижения в области инфраструктуры и протоколов связи уже включили обычные компьютерные устройства в число значимых инструментов связи. Компьютеры обмениваются информацией друг с другом, а также и с другими электронными устройствами, через сети, от локальных сетей (LAN) до глобальных сетей (GAN), таких как Интернет. Другие электронные устройства, такие как мобильные телефоны, карманные персональные компьютеры (КПК) и им подобные устройства, уже испытали похожие преобразования. На сегодняшний день эти устройства беспроводной связи используются во множестве различных типов связи. Например, сегодняшние технологии в области мобильных телефонов и КПК преобразовали эти устройства беспроводной связи в мощные средства обмена информацией, способные к передаче голоса, текста или иных данных, документов, изображений, видео и другого мультимедийного содержимого (все перечисленное выше называется здесь сообщениями).
КПК, выполнявшие когда-то роль переносных календарей и средств организации работы, сегодня нередко включают возможности сетевой связи, такие как электронная почта, доступ в Интернет и прочее. И наоборот, мобильные телефоны и другие устройства, традиционно используемые для связи, сегодня зачастую содержат такие приложения, как календари, телефонные книги или такие, как списки контактов, списки заданий и прочие организационные средства. Такие средства, как списки контактов, помогают пользователю устройства связи в выполнении телефонных вызовов и/или при направлении электронных сообщений намеченным получателям сообщений. Например, доступ пользователя к приложению для местных контактов может помочь ему вспомнить адреса или иные идентификаторы. Кроме того, это приложение может обеспечить пользователя платформой, с которой контакты могут быть заданы непосредственно в виде намеченных получателей нового сообщения.
В частности, при инициировании телефонных звонков, отправке сообщений электронной почты, мультимедийных или текстовых сообщений и других видов обмена информацией, у пользователя имеются множество вариантов ввода адреса или иного идентификатора получателя. Например, пользователь может непосредственно ввести номер абонента местной телефонной линии, номер мобильного телефона, адрес для отправки текстового или мультимедийного сообщения, адрес электронной почты и так далее. Этот числовой, буквенный или буквенно-цифровой ввод может быть утомительным, особенно для пользователей мобильной связи, где система пользовательского интерфейса меньше по размерам в силу ограниченных размеров самого устройства связи, а также потому, что пользователь может быть занят управлением автомобиля или находиться в иной ситуации, где набор текста становится неудобным. Чтобы уменьшить требуемое число нажатий клавиш для ввода и избавить пользователей от необходимости повторного выбора из памяти адресов получателей сообщений, устройства связи нередко предоставляют такого рода приложение для контактов, чтобы различные адреса получателей сообщений могли сохраняться и позднее извлекаться.
Несмотря на то, что такого рода сохраненный список контактов может быть полезен пользователю, чтобы отчасти избежать необходимости запоминать адреса контактов, этот список не может существенно уменьшить требуемое число нажатий клавиш для ввода при поиске и выборе намеченных получателей. Например, пользователю, имеющему большое число хранимых контактов, для указания намеченного получателя может понадобиться ввести значительную часть имени этого получателя. Более того, даже тогда, когда представленный список контактов сокращается из-за ввода части имени намеченного получателя, чтобы выполнить ввод, пользователю может понадобиться прокрутить список. Хотя для пользователя более удобным является поиск намеченного получателя именно этим способом, более удобным по сравнению с непосредственным вводом адреса получателя, однако поиск намеченного получателя в списке контактов может включать большое число манипуляций с пользовательским интерфейсом. По этой причине заложенная в основу такого списка контактов идея облегчить действия пользователя может стать бесполезной. Эта идея может стать практически неэффективной для определенных типов связи, таких как обмен сообщениями (например, служба SMS, обмен мультимедийными сообщениями, или MMS, и так далее), т.е. там, где возможно только небольшая часть всех контактов содержит такого рода адреса. Например, пользовательский список контактов может содержать сотни контактов, но только небольшое число этих контактов содержит нужный адрес для включения в требуемый тип сообщений. Далее, подавляющее число сообщений высылается небольшому числу получателей. В таких случаях пользователь вынужден фильтровать все контакты, чтобы добраться до намеченного пользователя, который может находиться в небольшом подмножестве контактов, в пределах которых может быть отправлено требуемое сообщение.
Таким образом, существует потребность в способе обеспечения более уместных, более сфокусированных списков контактов, из которых пользователь сможет выбирать нужного ему адресата (или адресатов). Настоящее изобретение удовлетворяет эти и другие потребности и предлагает дополнительные преимущества в сравнении с известным уровнем техники.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Чтобы преодолеть описанные выше ограничения известного уровня техники, а также для преодоления других ограничений, которые будут очевидны после прочтения настоящего описания, изобретение раскрывает устройство и способ для содействия пользователю при выборе адресатов связи с помощью устройств связи.
В соответствии с одним вариантом осуществления изобретения предлагается способ представления уместных идентификаторов контактов, чтобы пользователь устройства связи смог выполнить выбор. Контролируют один или более коммуникационных атрибутов предыдущих коммуникационных событий с участием этого устройства связи. Эти контролируемые коммуникационные атрибуты могут включать, например, идентификаторы контакта, указания на входящую и/или исходящую связь, типы связи, продолжительность телефонного разговора, интервал времени с момента предыдущего сеанса связи подобного типа, категорию сообщения (например, новое сообщение, ответ, переадресованное и так далее) и тому подобные параметры. Устанавливают критерии выбора, основанные на контролируемых коммуникационных атрибутах. Поддерживают один или более наборов выбираемых идентификаторов контактов или "адаптивных списков", которые соответствуют тем контактам, которые связаны с коммуникационными событиями, удовлетворяющим этим критериям выбора. С помощью устройства связи пользователю представляют по меньшей мере один из этих наборов выбираемых идентификаторов контактов. В соответствии с более частным вариантом осуществления изобретения для осуществления способа используют считываемый компьютером носитель информации, хранящий исполняемые компьютером инструкции.
В соответствии с более частным вариантом данного способа установление критериев выбора включает установку одного или более весовых коэффициентов на основе контролируемых коммуникационных атрибутов. Это может включать установление частоты коммуникационных событий для каждого из контактов, которые связаны с коммуникационными событиями. При этом поддержание набора (или наборов) выбираемых идентификаторов контактов включает поддержание адаптивного списка (или списков) предыстории адресатов, соответствующего контактам, связанным с коммуникационными событиями, которые соответствуют установленной частоте появления этих коммуникационных событий. Частота появления этих коммуникационных событий может быть основана на всех коммуникационных событиях, или на неком подмножестве, которое основано на отдельных коммуникационных атрибутах, таких как тип связи. Например, адаптивный список может основываться на частоте текстовых сообщений, мультимедийных сообщений, телефонных переговоров или других типах, включающих любую комбинацию из упомянутых выше. Аналогичные варианты осуществления изобретения включают весовые коэффициенты на основе того, как часто данное устройство связи было использовано для такой связи. Возможно использование ряда весовых коэффициентов иного рода, основанных, например, на том, что пользователь "пропустил" вызов/сообщение, или как-то по-иному не смог его распознать. Также весовые коэффициенты могут основываться на том, исходит ли эта связь от адресата (или направлена к адресату), приписанному к одной из существующих групп, и так далее. Весовые коэффициенты могут быть "взвешены" друг относительно друга для образования среди них относительного приоритета. Далее, такие весовые множители могут быть фиксированы, например, во время изготовления устройства или его поставки, кроме того, они могут быть назначены пользователем.
В соответствии с вариантами осуществления данного способа установление критериев выбора может включать установление "контекста", в котором происходит одно или более коммуникационных событий, где поддержание набора (или наборов) выбираемых идентификаторов контактов включает поддержание адаптивного списка (или списков) предыстории адресатов, который связан с коммуникационными событиями, происходящими в пределах установленного контекста. Например, этот контекст может включать местоположение, дату, время, определенный день и так далее.
В соответствии с другими вариантами осуществления этого способа допускается ввод пользователем части идентификатора контакта, где один или более наборов выбираемых идентификаторов контактов (например, адаптивных списков) может быть использован в качестве основы для автозавершения ввода пользователем идентификатора контакта. Например, пользователь может ввести часть идентификатора контакта, а возможные подходящие дополнения к этой части идентификатора контакта берутся из адаптивных списков, или, по меньшей мере, сначала пользователю представляются эти подходящие дополнения. При вводе пользователем большего числа символов идентификаторы контакта удаляются из этого списка, если эти идентификаторы контакта не соответствуют введенной пользователем части идентификатора. Эта функция автозавершения адаптивного списка может быть реализована посредством незанятого экрана устройства связи, посредством самих коммуникационных приложений, либо иным способом. Например, в тех случаях, когда эта функция автозавершения адаптивного списка выполняется посредством коммуникационного приложения (например, приложения обмена текстовыми или мультимедийными сообщениями, программой для телефонии и так далее), пользователь может ввести часть идентификатора контакта в поле "Кому", и адаптивный список может представить следующую часть в поле "Кому".
В соответствии с другим частными вариантами осуществления изобретения представление по меньшей мере одного из наборов выбираемых идентификаторов контактов включает представление набора (или наборов) выбираемых идентификаторов контактов таким способом, чтобы в данный момент пользователем могла быть воспринята часть или весь набор (или все наборы) выбираемых идентификаторов контактов. Например, представленный набор выбираемых идентификаторов контактов может быть показан пользователю только частично, если несколько идентификаторов этого набора не могут разместиться в пределах экрана устройства связи. И наоборот, этот набор идентификаторов может быть представлен пользователю целиком.
В соответствии с другим вариантом осуществления изобретения предлагается способ представления уместных идентификаторов контакта для того, чтобы пользователь устройства связи мог сделать выбор. Этот способ включает контроль одного или более коммуникационных атрибутов предыдущих коммуникационных событий с участием этого устройства связи и установление критериев выбора на основе контролируемых коммуникационных атрибутов. Поддерживается один или более наборов идентификаторов контактов, соответствующих контактам, которые связаны с коммуникационными событиями, удовлетворяющими критериям выбора. Этот способ дополнительно включает содействие вводу идентификаторов контактов с помощью голоса, а также формирование ряда возможных контактов, соответствующих этим идентификаторам контакта, вводимым с помощью голоса. По меньшей мере один из этих наборов идентификаторов объединяется со сформированным множеством возможных контактов для образования набора выбираемых идентификаторов контактов. Затем этот набор выбираемых идентификаторов контактов представляется пользователю посредством устройства связи в звуковом виде, либо в виде изображения, либо тем и другим способом. В соответствии с более частным вариантом осуществления изобретения для реализации этого способа используется считываемый с помощью компьютера носитель информации, хранящий выполняемые на компьютере команды.
В соответствии с другим вариантом осуществления изобретения предлагается устройство связи. Это устройство связи содержит память для хранения критериев выбора, например весовых коэффициентов и/или контекста, в котором происходят коммуникационные события. Устройство связи включает механизм адаптивных списков, который в одном варианте осуществления изобретения реализуется посредством процессора (или процессоров) и связанного с ним программного обеспечения и/или посредством встроенного микропрограммного обеспечения. Механизм адаптивных списков настраивается для контроля коммуникационных атрибутов коммуникационных событий, происходящих с участием устройства связи. Механизм адаптивных списков также служит для поддержания одного или более адаптивных списков идентификаторов контактов, соответствующих тем контактам, которые связаны с событиями обмена, удовлетворяющими критериям выбора. Обеспечивается пользовательский интерфейс для представления пользователю адаптивных списков идентификаторов контакта для содействия выбора пользователем одного или более идентификаторов контактов в качестве намеченных адресатов текущего сеанса связи.
Эти и другие преимущества и новые признаки, которые характеризуют настоящее изобретение, приведены в формуле изобретения. Тем не менее, для лучшего понимания изобретения и его преимуществ, а также целей, достигаемых при его использовании, следует обратиться к чертежам, а также к приведенному ниже подробному описанию, которое иллюстрирует и описывает отдельные примеры способа и устройства в соответствии с настоящим изобретением.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Изобретение описывается в связи с вариантами его осуществления, демонстрируемыми на следующих чертежах.
На фиг.1 представлена структурная схема для иллюстрации одного варианта обеспечения одного или более адаптивных списков предыстории адресатов в соответствии с настоящим изобретением.
На фиг.2 представлена структурная схема для иллюстрации более частного варианта обеспечения частного адаптивного списка предыстории адресатов в соответствии с настоящим изобретением.
На фиг.3А-3С показаны типичные виды пользовательского интерфейса для адаптивных списков набираемых номеров в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.4А-4С показаны типичные виды пользовательского интерфейса для адаптивных списков контактов обмена текстовыми сообщениями в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.5A-5D показаны типичные виды пользовательского интерфейса для адаптивных списков контактов обмена мультимедийными сообщениями в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.6А-6С показаны типичные виды пользовательского интерфейса для адаптивных списков контактов электронной почты в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.7А-7С представлены типичные виды пользовательского интерфейса, иллюстрирующие состояние незавершенности при автозавершении ввода адреса контакта в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.8А-8С представлены типичные виды пользовательского интерфейса, которые иллюстрируют вариант реализации автозавершения, доступного из приложения для обмена текстовыми сообщениями, в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг.9А-9В представлены различные типичные варианты реализации автозавершения для службы передачи мультимедийных сообщений или электронной почты, использующие имена получателей, в соответствии с настоящим изобретением.
На фиг.10А показана структурная схема типичного варианта обеспечения одного или более адаптивных списков предыстории адресатов в системе, использующей функциональные возможности распознавания речи.
На фиг.10В показан вариант осуществления изобретения, посредством которого уместные идентификаторы контактов определяются на основании как адаптивного списка (или списков) предыстории адресатов, так и результатов распознавания речи.
Фиг.11 иллюстрирует типичный пример мобильного устройства, в котором может быть реализовано настоящее изобретение, и
фиг.12 демонстрирует вариант осуществления способа, в котором пользователю может быть представлен список уместных контактов, чтобы облегчить пользователю выбор намеченного адресата (или адресатов) текущей связи.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Часть описания этого патентного документа содержит материал, который является объектом авторских прав. Владелец авторского права не возражает против факсимильного воспроизведения патентного документа или описания, которая присутствует в деле или записях патентного ведомства, в противном случае оставляет за собой все авторские права.
В последующем описании различных примеров осуществления изобретения делается ссылка на сопроводительные чертежи, которые составляют часть описания, где посредством иллюстраций показаны различные варианты осуществления, в которых может быть реализовано изобретение. Должно быть понятно, что могут быть реализованы другие варианты осуществления, поскольку структурные изменения или изменения, относящиеся к работе, могут быть сделаны в рамках настоящего изобретения.
Часто имеет место ситуация, когда пользователи устройств связи общаются с определенными людьми или организациями (например, для деловых контактов) чаще, чем с другими. Хотя общий список контактов или электронный "телефонный справочник" полезен в качестве средства для хранения контактной информации, он не всегда представляет удобный для пользователя или подходящий способ указания контакта, которому предназначена текущая информация. Далее, несмотря на то, что технология сегодняшнего дня может обеспечить журнал регистрации связи, с помощью такого рода журнала нельзя ни учесть переменный характер коммуникационных атрибутов, ни предложить пользователю определенные контакты, которые, скорее всего, будут использоваться пользователями, инициирующими следующий сеанс связи. И это только часть недостатков известного уровня техники, относящегося к спискам контактов и журналам регистрации, которые используются в современных устройствах связи.
В общем, настоящее изобретение представляет способ создания одного или нескольких адаптивных списков "уместных" контактов, которые представляют собой контакты, по которым пользователи будут инициировать связь с большей вероятностью. Эти адаптивные списки могут включать единственный общий список одного или более "популярных" контактов или же потенциально уместных контактов, кроме того, эти адаптивные списки могут включать несколько подобных списков, распределенных по типам связи или другим коммуникационным атрибутам. С предоставлением пользователю одного или более списков контактов, которые представляют наиболее вероятных адресатов текущего сеанса связи, сокращается поиск, прокрутка, набор на клавиатуре и прочие манипуляции по навигации, посредством чего пользователю предоставляется возможность для быстрого выбора из выделенного списка вероятных адресатов связи.
На фиг.1 представлена структурная схема, иллюстрирующая один вариант обеспечения одного или более списков предыстории адресатов в соответствии с настоящим изобретением. Имеется устройство 100 связи, которое включает любое электронное устройство, способное выполнять голосовую связь и/или обмен сообщениями, например, электронной почты, службы SMS-сообщений, службы MMS-сообщений, и/или любого другого типа обмена голосовыми, текстовыми и мультимедийными сообщениями. Устройство 100 связи может быть представлено настольным компьютером или другими компьютерными устройствами с наземной линией связи, или же мобильными устройствами, такими как, например, мобильные телефоны, КПК, переносные компьютеры и им подобные устройства.
Устройство 100 связи может участвовать в голосовой связи и/или передаче сообщений для обмена информацией с другими устройствами связи. Например, устройство 100 связи может принимать телефонные вызовы и/или сообщения от адресатов связи, обозначенные в виде принятых сообщений 102. Устройство 100 связи может передавать адресату (или адресатам) телефонные вызовы и/или сообщения, обозначенные в виде отправленных сообщений 104. Каждое отправленное и/или принятое сообщение представлено коммуникационным событием, в котором участвует это устройство связи. В показанном варианте осуществления устройство 100 связи представлено мобильным устройством, способным к беспроводной связи в одной или нескольких сетях. Показанное устройство 100 связи включает модуль 106 передатчика, который может включать один или более передатчиков, приемников и/или передающих устройств для отправки и приема вызовов/сообщений. Например, модуль 106 передатчика может включать передающее устройство для передачи по сети сотовой связи телефонных разговоров и/или сообщений, например SMS-, MMS-сообщений или сообщений электронной почты или иных сообщений посредством различных сетей связи.
При выполнении телефонных звонков или инициации текстовых, мультимедийных сообщений или сообщений электронной почты (называемых в дальнейшем "сообщениями") у пользователя есть разные возможности для ввода адреса получателя (или получателей) вызова/сообщения. Например, пользователь может непосредственно ввести номер телефона наземной линии связи получателя, номер его мобильного телефона, адрес или номер SMS/MMS, адрес электронной почти и так далее. Этот цифровой, буквенный или буквенно-цифровой ввод может быть затруднен, особенно для движущихся пользователей, в тех случаях, когда механизм пользовательского интерфейса относительно мал в силу ограниченных размеров устройства, или из-за движения пользователя, управляющего автомобилем, либо находящегося в других ситуациях, где ввод текста затруднен. Для уменьшения числа символов, требуемых для ввода, а также чтобы избавить пользователя от необходимости вызова адреса получателя из памяти, устройства связи нередко снабжены приложением 108 для контактов, которое позволяет хранить различные адреса адресатов связи и затем извлекать их.
Несмотря на то, что сохраняемые контакты могут быть вполне полезны пользователю, в частности, чтобы избежать необходимости запоминать адреса контактов, это не может существенно уменьшить число вводимых символов или "щелчков мыши" устройства. Например, пользователю, у которого имеется большое число сохраненных контактов, может понадобиться вводить заметную часть имени получателя сообщения для указания желаемого получателя. Далее, даже тогда, когда представленный список контактов сокращается из-за ввода части имени намеченного получателя, пользователю еще может понадобиться прокрутить список для правильного ввода. Хотя для пользователя более удобным является вызов намеченного адресата именно этим способом, более удобным в сравнении с непосредственным вводом адреса получателя, тем не менее поиск намеченного получателя в списке контактов может включать большое число манипуляций с пользовательским интерфейсом. По этим причинам идея удобства, заложенная в такого рода список контактов, может стать бесполезной. Эта идея может стать практически неэффективной для определенных типов связи, таких как обмен сообщениями (например, в службах SMS и MMS и так далее), где, возможно, только небольшая часть контактов содержит такого рода адреса. Например, пользовательский список контактов может содержать сотни контактов, но только небольшое число этих контактов содержит адрес MMS для вызова службы MMS. В таких случаях, помимо всего прочего, пользователь вынужден фильтровать все контакты, чтобы добраться для намеченного пользователя, адрес которого может находиться в небольшой подгруппе контактов, в которую требуемое сообщение могло бы быть отправлено.
В соответствии с настоящим изобретением обеспечен механизм(ы) 110 адаптивных списков для решения этих или иных проблем, связанных с указанием адресов намеченных получателей. Механизм 110 адаптивных списков, который может быть выполнен на основе аппаратного обеспечения, встроенной программы, программного обеспечения или на основе какого-либо синтеза перечисленных выше средств, связан с получением информации о контактах, имеющей отношение к принятым сообщениям 102 и/или отправленным сообщениям 104, а возможно, и к другим источникам сообщений. Механизм 110 адаптивных списков может создавать один или более адаптивных списков 112 предыстории адресатов, которые играют роль "коротких списков" наиболее вероятных адресов получателей, среди которых пользователь может сделать выбор при отправки сообщения (или сообщений).
В одном варианте осуществления изобретения может быть обеспечен единственный адаптивный список 112 предыстории адресатов, который включает идентификаторы уместных контактов (например, адреса, имена и т.д.), безотносительно к типу использованной связи. Например, некое подмножество принятых сообщений 102 и/или отправленных сообщений 104 может быть связано посредством механизма 110 адаптивных списков с адресами контактов или иными идентификаторами, которые считаются уместными и затем сохраняются в качестве адаптивных списков 112 предыстории адресатов. Из этих списков пользовать может отбирать намеченных получателей. Такого рода список может включать разные типы адресов контактов или типов сообщений, например номера телефонов голосовой связи и адреса для передачи сообщений в виде унифицированного идентификатора ресурса (URI). В другом варианте осуществления изобретения разные типы сообщений могут объединяться в группы. Например, первый адаптивный список предыстории адресатов может предназначаться для наиболее уместных адресов телефонной/голосовой связи, а второй адаптивный список - для наиболее уместных адресов служб передачи сообщений, включающих SMS-, ММS-сообщения или сообщения электронной почты. В еще одном варианте осуществления изобретения адаптивный список предыстории адресатов может предоставляться каждому из типов связи: SMS- или MMS-сообщениям, сообщениям электронной почты или другим типам связи.
В более конкретном изложении показанный на фиг.1 вариант осуществления изобретения показывает несколько адаптивных списков предыстории адресатов связи, обозначенных как адаптивный список - А 112А, адаптивный список - В 112В, вплоть до адаптивного списка с неопределенным номером, обозначенным как адаптивный список - n 112n. Например, адаптивный список - А 112А может обеспечивать адаптивный список получателей вызовов для всех телефонных контактов и контактов голосовой связи, которые удовлетворяют определенным критериям для размещения этих контактов в списке 112А. Например, адаптивный список - В 112В может обеспечивать адаптивный список предыстории адресатов для всех контактов с обменом сообщениями (например, SMS, MMS, электронной почты и т.д.), которые удовлетворяют определенным критериям для размещения этих контактов в списке 112Б. С другой стороны, разные типы связи могут быть разделены по отдельным адаптивным спискам предыстории адресатов, таким как адаптивный список предыстории адресатов MSS-сообщений, адаптивный список предыстории адресатов электронной почты и так далее. В соответствии настоящим изобретением может быть выполнено любое требуемое разбиение на группы и/или адаптивные списки предыстории адресатов. Эти адаптивные списки предыстории адресатов обеспечат более сфокусированный список контактов, которые предполагаются важными для пользователя для данного типа связи или группы типов связи.
Механизм 110 адаптивных списков принимает решение о том, разместить ли адрес контакта в адаптивном списке предыстории адресатов, на основе критериев, которые могут быть определены заранее и/или заданы динамически. В соответствии с вариантом осуществления изобретения, показанным на фиг.1, такие критерии выбора включают весовые коэффициенты 114. Весовые коэффициенты могут быть зафиксированы в мобильном устройстве, например, при изготовлении, при подготовке к работе и так далее. Кроме того, или дополнительно, весовые коэффициенты могут быть запрограммированы или по-иному определены пользователем в том виде, как показано вводом весовых коэффициентов 114 с пользовательского интерфейса 116.
Могут быть реализованы любые требуемые весовые коэффициенты 114, относящиеся к коммуникационным атрибутам, чтобы помочь в выборе информации для связывания с конкретным адаптивным списком (или списками) предыстории адресатов. Например, частота, с которой конкретный адрес контакта отсылается или принимается, может быть использована для определения того, должен ли этот адрес помещаться в адаптивный список предыстории адресатов. В более частном случае, весовой коэффициент 114 может включать общее число случаев, в которых принимается или выбирается конкретный адрес контакта, в соответствии с чем механизм 110 адаптивных списков вычисляет это число случаев и обновляет соответствующим образом конкретный адаптивный список (или списки) предыстории адресатов. Число наиболее часто принимаемых и/или отправленных адресов контактов могут сформировать адаптивный список предыстории адресатов. Такого рода весовой коэффициент, основанный на частоте, с которой конкретный адрес контакта является инициатором и/или получателем сообщения, может быть ограничен конкретным периодом времени, но не обязательно. Например, один весовой коэффициент может включать вычисления полного числа случаев, в которых конкретный адрес контакта является инициатором и/или получателем сообщения, тогда как в другом варианте осуществления изобретения этот коэффициент может включать вычисление числа случаев, в которых этот конкретный адрес контакта является инициатором и/или получателем сообщения в течение определенного времени, например недели, месяца и так далее.
Другие типичные примеры коммуникационных атрибутов, которые могут быть использованы в качестве весовых коэффициентов 114, включают то, насколько недавно сообщение, включающее контакт, было отправлено или принято; был ли пропущен (т.е. оставлен без ответа или проигнорирован иным образом) пользователем входящий вызов или входящее сообщение; было ли сообщение отправленным или принятым сообщением. Наряду с этим, весовые коэффициенты 114 могут формироваться исходя из того, определил ли пользователь контакт (или контакты) вручную для его размещения в адаптивном списке предыстории адресатов; является ли контакт (или контакты) частью установленной "группы" контактов (например, семьи). Также, исходя из продолжительности телефонного разговора (например, в некоторых вариантах осуществления изобретения звонки, не имеющие длительности или длительность которых близка к нулю, могут не приниматься во внимание); из типа сообщения (например, новое сообщение, ответ, пересланное и так далее); времени, прошедшего с момента предыдущих сообщений определенного типа (или типов) (например, если пользователь делает за короткий период времени несколько звонков на тот же самый номер, то это могло бы повлиять на адаптивный список не так, как в случае, когда интервал между звонками был больше), и так далее. Эти примеры различных весовых коэффициентов 114 были приведены с единственной целью помочь в понимании такого рода весовых коэффициентов. Очевидно, что настоящее изобретение не ограничено приведенными здесь типичными примерами. Дополнительные примеры критериев выбора и/или коммуникационных атрибутов описываются ниже.
Когда сформирован один или более адаптивных списков 112 предыстории адресатов, адаптивный список (или списки) 112 предыстории адресатов может быть представлен пользователю на дисплее 118. Список (или списки) 112 может быть представлен после запроса пользователя, либо в ответ на некое действие пользователя. Например, список 112 может быть представлен, когда пользователь задействует соответствующий модуль 120 связи. В другом варианте осуществления изобретения пользователь запрашивает представление адаптивного списка (или списков) предыстории адресатов, например, путем выбора соответствующего раздела меню, кнопки или механизма пользовательского интерфейса, ссылки и так далее. Различные примеры более подробно будут описаны в последующем изложении.
Необходимо отметить, что "представление" списка (или списков) 112 включает доставку списка (или списков) 112 таким путем, чтобы они могли стать доступными для применения пользователем, даже в тех случаях, когда список (или списки) 112 не может одновременно быть целиком виден или по-иному воспринят пользователем. Например, предоставляемый список 112А может включать 10 уместных идентификаторов контактов, но одновременно на дисплее 112 могут быть видны только пять идентификаторов контактов. Остальные части списка 112А могут быть представлены пользователю автоматически или за счет действий, выполненных пользователем вручную, по необходимости или по желанию, например путем прокрутки списка и тому подобных действий. Итак, с учетом сказанного выше, представление списка (или списков) может заключаться в представлении этого списка таким образом, что в данный момент времени пользователю представляется весь список (или списки) либо его (или их) часть.
В процессе работы пользователь устройства связи может задействовать модуль 120 связи. Эти модули 120 связи включают различные приложения для обеспечения требуемого типа связи. Такие приложения могут включать одно или более приложений 120А службы SMS, приложений 120В службы MMS, приложений 120С электронной почты, приложений 120D телефонной связи, и/или любые голосовые, текстовые, видео приложения, приложения для работы с конференциями, мультимедийные приложения и другие приложения 120n, включающие адреса получателей. Соответствующий список 112 предыстории адресатов может быть представлен пользователю на дисплее 118 либо до, либо в связи, либо после того, как задействован требуемый модуль (или модули) 120 связи.
Например, пользователь может задействовать SMS-приложение 120А через пользовательский интерфейс 116. Это приложение может быть задействовано любым удобным способом, включая нажатие кнопки (кнопок) или активацию других механизмов, выбор приложения 120А из графического меню, голосовыми командами или подобными средствами. В одном варианте осуществления изобретения пользователь выбирает подходящий механизм пользовательского интерфейса, чтобы представить адаптивный список предыстории адресатов связи, соответствующий получателям SMS. Этот адаптивный список предыстории адресатов может быть ограничен "уместными" получателями SMS, заданными механизмом адаптивных списков, либо упомянутый адаптивный список может быть дополнен другими типами сообщений, например MMS, электронной почтой и так далее. С использованием пользовательского интерфейса 116 пользователь может выбрать намеченного