СПОСОБ И УСТРОЙСТВО СВЯЗИ С ИНТЕЛЛЕКТУАЛЬНЫМ УПРАВЛЕНИЕМ СВЯЗЬЮ
METHOD AND DEVICE OF COMMUNICATION WITH INTELLECTUAL CONTROL OF COMMUNICATION

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
Область техники, к которой относится изобретение
Настоящее изобретение имеет отношение к устройствам связи, а более точно, к управлению связью с использованием одной или более контактных информаций и устройства связи.
Описание предшествующего уровня техники
В наши дни большинство людей используют многочисленные устройства связи. Действующее лицо, например, может иметь номер домашнего телефона, номер офисного телефона, сотовый телефон, устройство двустороннего обмена сообщениями, один или более адресов электронной почты. Чтобы связаться с этим действующим лицом, некто должен последовательно попробовать каждый из номеров, принимая во внимание наиболее вероятное местоположение, по которому находится это действующее лицо в этот момент. Это создает чрезвычайно разрозненное впечатление от связи. Например, звонящий пробует позвонить на офисный телефон действующего лица и попадает на голосовую почту. Затем звонящий пробует позвонить на мобильный телефон и вновь попадает на голосовую почту. Затем звонящий отправляет короткое сообщение посредством мгновенного обмена сообщениями или электронной почты. Набирание всех этих различных номеров друг за другом может быть отвлекающим и утомительным для звонящего.
Сотовые телефоны, PDA (личные электронные секретари) и другие портативные электронные устройства, обладающие возможностью связи, за последние несколько лет стали постоянными принадлежностями повседневной жизни. Так как они развиваются, цена продолжает падать, в то время как возможности устройств расширились. Теперь такие устройства могут использоваться во многих местах для инициации телефонных вызовов, осуществления беспроводного соединения с сетью Интернет, игры в игры, а также выполнения функции электронной почты и других функций обмена сообщениями. Без труда можно предвидеть, что с течением времени возможности таких устройств будут продолжать расширяться, в то время как цены - падать, делая применение таких устройств неизменной частью повседневной жизни людей.
Одной из широко известных опций сегодняшних устройств связи является использование каталога контактной информации или адресной книги. Опция каталога контактной информации дает возможность пользователям устройства создавать, систематизировать и управлять списком друзей, членов семьи и сослуживцев на их компьютерах, личных цифровых секретарях или беспроводных устройствах. Пользователи могут создавать и сохранять многочисленные ссылки на линии связи для одной или более разных контактных информаций, чтобы облегчить электронную связь. Например, пользователь устройства может сохранять ссылки на линии связи для сотового телефона, офисного телефона, домашнего телефона, беспроводного устройства обмена сообщениями и адреса электронной почты своего сослуживца. Чтобы осуществить связь с сослуживцем, пользователь устройства может выбрать одну из сохраненных ссылок на линию связи и инициировать связь с сослуживцем.
Одним из недостатков сегодняшних устройств является ручной выбор устройства связи, с которым нужно инициировать связь. Например, определение местонахождения контактного лица путем беспорядочного осуществления вызова офисного телефона контактной информации, затем его мобильного телефона, а затем отправления сообщения на его устройство обмена сообщениями может оказаться утомительным, как описано ранее. В мобильной среде связи, особенно при управлении, может оказаться затратным по времени и обременительным осуществлять доступ к каталогу контактных информаций каждый раз, когда должен быть начат новый вызов, из-за того, что намеченные действующие лица не отвечают по ранее вызванным номерам.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Сопроводительные чертежи, на которых одинаковые ссылочные номера указывают на идентичные или функционально подобные элементы на всех изображениях и которые вместе с подробным описанием, изложенным ниже, включены в состав и формируют часть описания изобретения, служат для дополнительной иллюстрации различных вариантов осуществления и разъяснения различных принципов и преимуществ полностью в соответствии с настоящим изобретением.
Фиг.1 иллюстрирует один из вариантов осуществления устройства связи.
Фиг.2 иллюстрирует примерный вариант осуществления каталога контактных информаций, сохраненного в устройстве связи по фиг.1.
Фиг.3 иллюстрирует примерный вариант осуществления каталога предпочтений контактной информации, сохраненного в устройстве связи по фиг.1.
Фиг. с 4 по 9 иллюстрируют различные варианты осуществления работы устройства связи по фиг.1.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Как требуется, в материалах настоящей заявки раскрыты подробные варианты осуществления настоящего изобретения. Однако должно быть понятно, что раскрытые варианты осуществления являются только примерными относительно изобретения, которое может быть осуществлено в различных формах. Следовательно, конкретные структурные и функциональные подробности, раскрытые в материалах настоящей заявки, должны быть интерпретированы не в качестве ограничивающих, а в качестве основы для формулы изобретения и в качестве формы представления для изучения специалистами в данной области техники, чтобы по-разному использовать настоящее изобретение в практически любой уместным образом детализированной конструкции. Более того, термины и фразы, используемые в материалах настоящей заявки, не предназначены, чтобы быть ограничивающими; а скорее предназначены, чтобы предоставлять понятное описание изобретения.
Термины в единственном числе, используемые в материалах настоящей заявки, определены как один или более чем один. Термин «большое количество», используемый в материалах настоящей заявки, определен как «два или более чем два». Термин «другой», используемый в материалах настоящей заявки, определен как «по меньшей мере второй или более». Термины «включающий в себя» и/или «обладающий», используемые в материалах настоящей заявки, определены как «содержащий» (то есть открытая знаковая система). Термин «соединенный», используемый в материалах настоящей заявки, определен как «связанный», хотя необязательно напрямую и необязательно механически. Термины «программа», «программное приложение» и подобные, используемые в материалах настоящей заявки, определены как последовательность инструкций, предназначенных для выполнения в компьютерной системе. Программа, компьютерная программа или программное приложение могут включать в себя стандартную подпрограмму, функцию, процедуру, метод объекта, реализацию объекта, исполняемое приложение, апплет, сервлет, исходный код, объектный код, разделяемую библиотеку/динамически загружаемую библиотеку и/или другую последовательность инструкций, предназначенных для выполнения в компьютерной системе.
Фиг.1 - электронная структурная схема устройства 100 связи. Специалистам в данной области техники будет ясно, что устройство связи в соответствии с настоящим изобретением может быть персональным компьютером, личным цифровым секретарем или подобным устройством, обладающим возможностью связи. Более того, рядовым специалистом в данной области техники будет принято во внимание, что устройство связи в соответствии с настоящим изобретением может быть мобильным сотовым телефоном, мобильным терминалом радиосвязи, мобильным сотовым телефоном, имеющим присоединенный информационный терминал, или устройством двустороннего обмена сообщениями. Более того, устройство 100 связи может быть портативным персональным компьютером, обладающим возможностью осуществления беспроводной связи. В последующем описании термин «устройство связи» относится к любому из устройств, обсуждавшихся выше, или к их эквивалентам.
Как проиллюстрировано, устройство 100 связи предпочтительно включает в себя антенну 105, приемопередатчик 110, процессор 115, память 120, схему 125 предупреждения, дисплей 130, пользовательский интерфейс 135, приложение 140 для управления связью, тактовый генератор 145.
Антенна 105 перехватывает передаваемый сигнал от одной или более систем связи и передает сигналы одной или более системам связи. Специалистами в данной области техники будет принято во внимание, что одна или более систем связи, в соответствии с настоящим изобретением, может функционировать с использованием любого беспроводного радиочастотного (РЧ, RF) канала, например двустороннего канала обмена сообщениями, канала мобильного сотового телефона или канала мобильной радиостанции. Подобным образом, рядовым специалистом в данной области техники будет принято во внимание, что одна или более систем связи могут функционировать с применением других типов каналов беспроводной связи, таких как инфракрасные каналы и/или каналы Bluetooth. Подобным образом, рядовым специалистом данной области техники будет принято во внимание, что одна или более систем связи могут функционировать с использованием канала связи проводной линии, такого как локальная сеть (LAN) или глобальная сеть (WAN), или сочетания обоих. LAN, например, может применять любой из сетевых протоколов, таких как TCP/IP (протокол управления передачей/межсетевой протокол), AppleTalk™ (стек протоколов фирмы Apple), IPX/SPX (протокол межсетевого пакетного обмена/последовательного обмена пакетами), Net BIOS (сетевая система базового ввода/вывода) или любые другие пакетные структуры. WAN, например, может использовать физическую сетевую среду, такую как согласно стандарту X.25, ретранслятор кадров (FR), ISDN (цифровая сеть с комплексными услугами), модемное подключение, или другую среду. В последующем описании термин «система связи» относится к любой из систем связи, упомянутых выше, или их эквивалентам. Более того, в последующем описании термин «устройство связи» относится к любому устройству, работающему в пределах систем связи, обсуждающихся в материалах настоящей заявки, или его эквиваленту.
Антенна 105 соединена с приемопередатчиком 110, который использует традиционные методы демодуляции для приема сигналов связи. Приемопередатчик 110 соединен с процессором 115 и может реагировать на команды, поступающие от процессора 115. Когда приемопередатчик 110 принимает команду от процессора 115, приемопередатчик 110 отправляет сигнал через антенну 105 в одну или более систем связи. В альтернативном варианте осуществления (не показан) устройство 100 связи включает в себя приемную антенну и приемник для приема сигналов от одной или более систем связи и передающую антенну и передатчик для передачи сигналов в одну или более систем связи. Рядовым специалистом в данной области техники будет принято во внимание, что другие подобные структурные схемы электронных компонентов такого же или альтернативного типа могут использоваться для устройства 100 связи.
С приемопередатчиком 110 соединен процессор 115, использующий традиционные методы обработки сигналов для обработки принятых сообщений. Рядовым специалистом в данной области техники будет принято во внимание, что, если требуется, могут использоваться дополнительные процессоры, чтобы справляться с требуемой от процессора 115 обработкой. Процессор 115 декодирует идентификацию в демодулированных данных принятого сообщения, сравнивает декодированную идентификацию с одной или более идентификациями, сохраненными в памяти 180 идентификации, содержащейся в памяти 120, и, когда выявлено совпадение, продолжает обрабатывать оставшуюся часть принятого сообщения. Одна или более идентификаций, например, могут быть уникальным адресом избирательного вызова, назначенного в пределах системы беспроводной связи, адресом электронной почты, IP-адресом (протокола сети Интернет) или любой другой подобной идентификацией.
Чтобы выполнять необходимые функции устройства 100 связи, процессор 115 соединен с памятью 120, которая предпочтительно включает в себя оперативное запоминающее устройство (ОЗУ, RAM), постоянное запоминающее устройство (ROM) и электрически стираемое и программируемое постоянное запоминающее устройство (ЭСППЗУ, EEPROM) (не показаны). Рядовыми специалистами в данной области техники будет принято во внимание, что память 120 может быть интегрирована в устройство 100 связи или, в качестве альтернативы, может, по меньшей мере частично, содержаться во внешней памяти, такой как запоминающее устройство (не показано). Запоминающее устройство, например, может быть картой модуля идентификации абонента (SIM). SIM-карта является электронным устройством, типично включающим в себя микропроцессор и память, пригодные для помещения внутри небольшой гибкой пластиковой карточки. SIM-карта дополнительно включает в себя некоторую разновидность интерфейса для осуществления связи с устройством 100 связи. SIM-карта может использоваться, чтобы передавать многообразие информации из/в устройство 100 связи и/или любое другое совместимое устройство. Предпочтительно, память 120 включает в себя память 165 времени для хранения текущего времени 170, память 160 предпочтений контактных информаций, память 150 сообщений, память 155 контактных информаций, память 175 календаря и память 180 идентификации.
При приеме и обработке сообщения или вызова процессор 115 предпочтительно вырабатывает командный сигнал в схему 125 предупреждения в качестве уведомления, что сообщение было принято и сохранено или, в качестве альтернативы, что вызов ожидает ответа. Схема 125 предупреждения может использоваться подобным образом для предупреждающих уведомлений, таких как будильник, предупреждение о календарном событии, предупредительное уведомление о том, что вызов связи был разъединен или потерпел неудачу, предупредительная индикация, что номер связи сохранен в памяти 155 контактной информации, предупредительное уведомление, что память 150 сообщений достигла пределов хранения, или подобных. Схема 125 предупреждения может включать в себя динамик (не показан) с ассоциируемыми цепями возбуждения динамика, допускающими воспроизведение мелодий и других слышимых предупреждений, вибратор (не показан) с ассоциируемыми цепями возбуждения вибратора, допускающими формирование физической вибрации, или один или более светодиодов (СИД, LED) (не показаны) с ассоциируемыми цепями управления СИД, допускающими формирование визуального предупреждения. Рядовым специалистом в данной области техники будет принято во внимание, что другое подобное средство предупреждения, а также любое сочетание слышимых, вибрационных, визуальных выходных предупредительных сигналов, описанных в материалах настоящей заявки, могут быть использованы в схеме 125 предупреждения.
При приеме и обработке сообщения или принятого вызова процессор 115 также предпочтительно вырабатывает командный сигнал для дисплея 130, чтобы сформировать визуальное уведомление. Подобным образом, дисплей 130 может использоваться в качестве средства для предоставления информации пользователю устройства. Например, как проиллюстрировано на фиг.2, каталог 200 текущей контактной информации пользователя устройства, сохраненный в памяти 155 контактной информации, может отображаться на дисплее 130. Подобным образом, календарная информация и информация о событиях, сохраненная в памяти 175 календаря, может отображаться на дисплее 130. Дисплей может быть жидкокристаллическим дисплеем, дисплеем с электронно-лучевой трубкой, или одним или более встроенным светоизлучающим диодом (СИД), одним или более СИД, плазменным дисплеем, или эквивалентом.
Предпочтительно, пользовательский интерфейс 135 связан с процессором 115. Пользовательский интерфейс 135 может включать в себя клавишную панель в виде одной или более кнопок, используемую для осуществления кнопочного нажатия или последовательности кнопочных нажатий. Пользовательский интерфейс 135 также может включать в себя систему с голосовым откликом или другой подобный способ осуществления ручного ввода, инициированного пользователем устройства. Процессор 115 в ответ на осуществление пользовательского ввода через пользовательский интерфейс 135, по необходимости, выполняет команды. Например, пользовательский интерфейс 135 может использоваться для выполнения функций, имеющих отношение к сообщениям, сохраненным в памяти 150 сообщений, таких как чтение, ответ или удаление одного или более сохраненных сообщений. Пользовательский интерфейс 135 дополнительно может использоваться для выполнения функций над одной или более контактных информаций, сохраненных в памяти 155 контактных информаций, таких как осуществление доступа, добавление, удаление или изменение информации, имеющей отношение к одной или более контактной информации. Пользовательский интерфейс 135 в сочетании с дисплеем 130 и/или схемой 125 предупреждения дополнительно может использоваться, чтобы осуществлять доступ к памяти 155 контактной информации для поиска одной или более контактных информаций, чтобы инициировать связь. Пользовательский интерфейс 135 дополнительно может использоваться для изменения одного или более пользовательских предпочтений, сохраненных в памяти 160 предпочтений контактных информаций. Пользовательский интерфейс 135 дополнительно может использоваться для выполнения функций над одним или более календарными событиями, сохраненными в памяти 175 календаря, таких как осуществление доступа, добавление, удаление или изменение информации или предпочтений, имеющих отношение к одному или более календарным событиям.
Как проиллюстрировано, тактовый генератор 145, предпочтительно, присоединен между процессором 115 и памятью 165 времени, содержащейся в памяти 120. Тактовый генератор 145 обеспечивает синхронизацию для процессора 115. Тактовый генератор 145, предпочтительно, также обеспечивает текущее время 170, которое сохраняется в памяти 165 времени, для использования в работе устройства 100 связи, как описано в материалах настоящей заявки.
В предпочтительном варианте осуществления устройство 100 связи включает в себя приложение 140 для управления связью, присоединенное между процессором 115 и памятью 120. Приложение 140 для управления связью может быть жестко закодированным или запрограммированным в устройство 100 связи во время промышленного изготовления, может быть запрограммированным в радиоэфире по подписке потребителя или может быть загружаемым приложением. Будет принято во внимание, что другие способы программирования могут использоваться для того, чтобы запрограммировать приложение 140 для управления связью в устройство 100 связи. Рядовым специалистом в данной области техники дополнительно будет принято во внимание, что приложение 140 для управления связью может быть аппаратной схемой в устройстве 100 связи.
Приложение 140 для управления связью предпочтительно предусматривает интеллектуальное управление связью для устройства 100 связи. Например, когда набранный вызов проходит, оставшись без ответа, или вызывающий осуществляет разъединение до того, как произведен ответ, приложение 140 для управления связью может быть запрограммировано на проверку набранного номера, осуществлять ссылку, которая обращается к записи каталога контактных информаций, и затем предлагать все другие сохраненные записи связи, которые соответствуют этой конкретной контактной информации. В качестве альтернативы приложение 140 для управления связью может сохранять регулярно набираемые «образцы» в качестве контактной информации. Например, сохраненным образцом для контактной информации может быть: номер офисного телефона, номер мобильного телефона, адрес электронной почты. Если приложение 140 для управления связью обнаруживает использование любого из этих 2 номеров или отправку электронной почты по адресу электронной почты, оно может «предлагать» пользователю возможность связаться с использованием контактной информации, состоящей из других двух номеров/адресов электронной почты.
Фиг.2 иллюстрирует примерный вариант осуществления каталога 200 контактных информаций, сохраненного в памяти 155 контактной информации устройства 100 связи по фиг.1. Как проиллюстрировано, каталог 200 контактной информации включает в себя одну или более контактных информаций (205, 210, 215, 220) наряду с одним или более средствами (225, 230, 235, 240) для осуществления связи, соответственно, для каждого из одной или более контактных информаций (205, 210, 215, 220). Одно или более средств (225, 230, 235, 240) для осуществления связи могут включать в себя, например, один или более адресов электронной почты, один или более телефонных номеров, один или более факсимильных номеров, один или более адресов для обмена сообщениями и подобное.
Фиг.3 иллюстрирует примерный вариант осуществления каталога 300 предпочтений контактных информаций, сохраненного в памяти 160 контактных информаций устройства 100 связи по фиг.1. Каталог 300 предпочтений контактных информаций предпочтительно сохраняет одну или более контактных информаций 305 наряду с информацией 335 об одном или более предпочтениях связи, ассоциированных с каждой из одной или более контактных информаций. Информация 335 о предпочтениях связи предпочтительно включает в себя предпочтение 310 связи, расписания 315, очередность 340 средств связи, такую как первое средство 320 связи, второе средство 325 связи, третье средство 330 связи и тому подобное. Рядовыми специалистами в данной области техники будет принято во внимание, что несмотря на то, что проиллюстрированы три средства связи, любое количество средств связи может быть включено в состав. Более того, рядовыми специалистами в данной области техники будет принято во внимание, что дополнительное средство связи может быть добавлено, а текущее средство связи может быть удалено пользователем устройства либо вручную посредством пользовательского интерфейса 135, либо посредством принятого сигнала.
Предпочтение 310 связи, например, может быть фиксированной очередностью 345 связи, образцовой очередностью 350 связи, основанной на фиксированном времени очередностью 355 связи и тому подобным. Расписание 315 указывает, когда предпочтение 310 связи будет использоваться устройством 100 связи. Например, расписание 315 может идентифицировать использование предпочтения 310 связи для фиксированной очередности 345 связи или образцовой очередности 350 связи. В качестве альтернативы расписание 315 может идентифицировать один или более периодов 365 времени для ассоциированной основанной на времени очередности связи для каждого из периодов времени. Специалистам в данной области техники будет ясно, что информация, сохраненная в каталоге 300 предпочтений контактных информаций, может быть введена вручную через механизм пользовательского устройства 100 связи, посредством пользовательского интерфейса 135, может быть запрограммирована в устройство 100 связи либо посредством сигналов, принятых антенной 105, либо способами непосредственного программирования контактных информаций, или любым другим эквивалентным способом.
Чтобы показать, каким образом информация сохраняется в каталоге 300 предпочтений контактных информаций, фиг.3 иллюстрирует информацию 335 предпочтения связи для контактной информации А (205), контактной информации В (210), вплоть до контактной информации N (225). Как проиллюстрировано, пользователь устройства 100 связи ввел образцовую очередность 350 связи для предпочтения 310 связи касательно контактной информации А (205) согласно расписанию 315 для всех периодов времени. Проиллюстрированная образцовая очередность 350 связи предусматривает в качестве первого средства 320 связи контактной информации А - сотовый телефон второго средства 325 связи контактной информации А - домашний телефон и третьего средства 330 связи контактной информации А - устройство обмена сообщениями. Следовательно, последовательностью соединений связи для контактной информации А (205), как описано в дальнейшем по фиг. с 4 по 9, должна быть эта очередность.
Как проиллюстрировано на фиг.3, касательно контактной информации В (210), пользователь устройства 100 связи ввел фиксированную очередность 345 связи для предпочтения 310 связи согласно расписанию 315 всех периодов времени. Проиллюстрированная фиксированная очередность 345 связи предусматривает в качестве первого средства 320 связи контактной информации В - офисный телефон второго средства 325 связи контактной информации В - домашний телефон В и третьего средства 330 связи контактной информации В - сотовый телефон. Следовательно, последовательностью соединений связи, как показано в дальнейшем на фиг. с 4 по 9, касательно контакта В (210), была эта очередность.
Как проиллюстрировано на фиг.3, касательно делового контакта N (220), пользователь устройства 100 связи ввел основанную на фиксированном времени очередность 355 связи для предпочтения 310 связи согласно расписанию 315, включающего в себя три периода времени (с 8 утра до 6 вечера в рабочие дни, с 6 вечера до 8 утра в рабочие дни и выходные дни). Проиллюстрированная основанная на фиксированном времени очередность 355 связи с 8 утра до 6 вечера в рабочие дни предусматривает первое средство 320 связи контактной информации N - рабочий телефон, второе средство 325 связи контактной информации N - устройство обмена сообщениями и третье средство 330 связи контактной информации N - электронную почту. Следовательно, последовательность соединений связи, как описано в дальнейшем по фиг. с 4 по 9, касательно контакта N (220), могла бы быть этой очередностью с 8 утра до 6 вечера в рабочие дни. Проиллюстрированная основанная на фиксированном времени очередность 355 связи с 6 вечера до 8 утра в рабочие дни предусматривает первое средство 320 связи контактной информации N - домашний телефон, второе средство 325 связи контактной информации N - сотовый телефон и третье средство 330 связи контактной информации N - устройство обмена сообщениями. Следовательно, последовательность соединений связи, как описано в дальнейшем по фиг. с 4 по 9, касательно контакта N (220), могла бы быть этой очередностью с 6 вечера до 8 утра в рабочие дни. Проиллюстрированная основанная на фиксированном времени очередность 355 связи во время выходных дней предусматривает первое средство 320 связи контактной информации N - домашний телефон, второе средство 325 связи контактной информации N - сотовый телефон и третье средство 330 связи контактной информации N - устройство обмена сообщениями. Следовательно, последовательность соединений связи, как описано в дальнейшем по фиг. с 4 по 9, касательно контакта N (220), могла бы быть этой очередностью в течение выходных дней.
Фиг. с 4 по 9 иллюстрируют различные варианты осуществления работы устройства 100 связи по фиг.1. Фиг.4 - блок-схема последовательности операций способа интеллектуального управления связью в устройстве 100 связи в соответствии с настоящим изобретением. Как проиллюстрировано, последовательность операций начинается с узла А. Последовательность операций затем продолжается этапом 400, на котором устройство 100 связи находится в режиме ожидания. Режим ожидания запускает устройство 100 связи с минимальной мощностью, чтобы продлить срок службы батарей. Затем, на этапе 405, определяется, была или нет инициирована связь. Например, приложение 140 для управления связью может принимать сигнал от процессора 115, указывающий, что пользователем устройства было инициировано соединение связи. Когда вызов не был инициирован на этапе 405, процесс возвращается на этап 400 режима ожидания. Когда связь была инициирована на этапе 405, процесс продолжается идентификацией в узле H, а затем переходит на этап 410, на котором определяется, было ли осуществлено соединение связи. Например, приложение 140 для управления связью принимает сигнал от процессора 115, указывающий, что было установлено соединение связи. Когда соединение связи было установлено на этапе 410, процесс продолжается с идентифицированного узла C, а затем переходит на этап 415, на котором продолжается связь соединения с адресатом или устройством. Адресат соединения, например, может быть одним или большим количеством из контактной информации. Затем, на этапе 420, определяется, было ли соединение связи разъединено. На этапе 425, когда соединение связи не было разъединено на этапе 420, определяется, была ли связь завершена. Например, инициатор или адресат связи может завершить соединение, повесив трубку. Когда вызов был завершен на этапе 425, процесс возвращается на этап 400 режима ожидания. Когда вызов не был завершен на этапе 425, процесс возвращается на этап 415, и связь продолжается. На этапе 430, когда инициированная связь не перешла в соединение на этапе 410 или когда соединение связи разъединяется на этапе 420, определяется, сохранено ли средство связи, ассоциированное с инициированной связью, в памяти 155. Например, в ответ на сигнал от процессора 115, показывающий, что произошло разъединение или отсутствие ответа при инициированной связи, приложение 140 для управления связью может сравнить средство связи с каталогом 200 контактных информаций, идентифицируя, существует совпадение или нет. Когда средство связи не сохранено в каталоге 200 контактных информаций, процесс возвращается на этап 400 режима ожидания. На этапе 435, когда средство связи сохранено в памяти 155 контактной информации, определяется, было ли ассоциативно связано фиксированное предпочтение соединения связи с контактной информацией, содержащей совпадающее средство связи. Например, приложение 140 для управления связью может идентифицировать совпадающую контактную информацию в каталоге 200 контактных информаций, а затем осуществить перекрестную ссылку на каталог 300 предпочтений контактных информаций для определения того, является ли предпочтение 310 связи для идентифицированной контактной информации фиксированной очередностью 345 связи. Когда предпочтение 310 связи является фиксированной очередностью 345 связи на этапе 435, процесс переходит в узел В. Когда предпочтение 310 связи не является фиксированной очередностью 345 связи на этапе 435, процесс переходит на этап 440, на котором определяется, было ли образцовое предпочтение соединения связи ассоциировано с контактной информацией, содержащей совпадающее средство связи. Например, приложение 140 для управления связью может идентифицировать совпадающую контактную информацию в каталоге 200 контактных информаций, а затем осуществить перекрестную ссылку на каталог 300 предпочтений контактных информаций, чтобы определить, является ли предпочтение 310 для идентифицированной контактной информации образцовой очередностью 350 связи. Когда предпочтение 310 связи является образцовой очередностью 350 связи на этапе 440, процесс переходит в узел D. Когда предпочтение 310 связи не является образцовой очередностью 350 связи на этапе 440, процесс переходит на этап 445, на котором определяется, было ли основанное на времени предпочтение соединения связи ассоциировано с контактной информацией, содержащей совпадающее средство связи. Например, приложение 140 для управления связью может идентифицировать совпадающую контактную информацию в каталоге 200 контактных информаций, а затем осуществить перекрестную ссылку на каталог 300 предпочтений контактных информаций, чтобы определить, является ли предпочтение 310 связи для идентифицированной контактной информации основанной на фиксированном времени очередностью 355 связи. Когда предпочтение 310 связи является основанной на фиксированном времени очередностью 355 связи на этапе 445, процесс переходит в узел E. Когда предпочтение 310 связи не является основанной на фиксированном времени очередностью 355 связи на этапе 445, процесс переходит на этап 450, на котором определяется, было ли основанное на календаре предпочтение ассоциировано с контактной информацией, содержащей совпадающее средство связи. Например, приложение 140 для управления связью может идентифицировать совпадающую контактную информацию в каталоге 200 контактных информаций, а затем осуществить перекрестную ссылку на каталог 300 предпочтений контактных информаций, чтобы определить, является ли предпочтение 310 связи для идентифицированной контактной информации основанной на календаре очередностью связи. Когда предпочтение 310 связи является основанной на календаре очередностью связи на этапе 450, процесс переходит в узел G. Когда предпочтение 310 связи не является основанной на календаре очередностью связи на этапе 450, процесс переходит в узел F. Последовательность операций, описанная в материалах настоящей заявки для фиг.4, иллюстрирует примерный вариант осуществления функционирования устройства 100 связи в целом в соответствии с настоящим изобретением. Каждая из отдельных операций согласно узлам, идентифицированным ранее в материалах настоящей заявки, будет описана более подробно со ссылками на фиг. с 5 по 9. Рядовыми специалистами в данной области техники будет принято во внимание, что другие, эквивалентные операции, обеспечивающие такие же или подобные результаты, могут использоваться в соответствии с настоящим изобретением.
Фиг.5 иллюстрирует один из вариантов осуществления функционирования устройства 100 связи. Более точно, фиг.5 иллюстрирует работу устройства 100 связи при применении фиксированной очередности 345 связи. Последовательность операций начинается с узла B. Затем, на этапе 500, счетчик устанавливается в N=l. Затем, на этапе 505, определяется, сохранено или нет N-е средство связи. Например, когда N=l, приложение 140 для управления связью запрашивает каталог 300 предпочтений контактных информаций, чтобы определить, идентифицировано ли первое средство 320 связи контактом, содержащим средство связи, инициированной на этапе 410 по фиг.4. Когда контактная информация не содержит ассоциированного N-го средства связи, процесс возвращается в узел А по фиг.4. Когда контактная информация не содержит N-го средства связи, ассоциированного с ним, процесс переходит на этап 510, на котором определяется, была ли установлена опция автоматической инициации соединения или нет. Опция автоматической инициации соединения может быть установлена пользователем устройства посредством пользовательского интерфейса 135, может быть предварительно установлена, когда устройство 100 связи программируется во время промышленного изготовления, может быть предварительно установлена поставщиком услуг устройства 100 связи, может быть установлена посредством принятого сигнала или тому подобного. Рядовыми специалистами в данной области техники будет принято во внимание, что опция автоматической инициации соединения может быть активирована для всех контактных информаций в каталоге 200 контактных информаций или, в качестве альтернативы, может быть активирована отдельно для отдельной контактной информации, по желанию.
Когда опция автоматической инициации соединения не была активирована на этапе 510, процесс продолжается на этапе 515, на котором N-е средство связи отображается на дисплее 130. Затем, на этапе 520, определяется, выбирает ли пользователь инициацию связи с использованием N-го средства связи. Когда пользователь устройства не выбирает использование такой инициации связи, процесс возвращается в узел A по фиг.4. Когда пользователь устройства выбирает инициацию связи с использованием N-го средства связи на этапе 520, или когда автоматическая инициация соединения была активирована на этапе 510, процесс продолжается на этапе 525, на котором устройство 100 связи инициирует связь с N-ым средством связи. Затем, на этапе 530, определяется, было ли установлено соединение с N-ым устройством связи. Когда соединение было установлено, процесс переходит в узел C по фиг.4, как описано ранее. Когда соединение не установлено с N-ым средством связи на этапе 530, процесс продолжается на этапе 535, на котором значение счетчика наращивается согласно N=N+1. Процесс затем возвращается на этап 505.
Фиг.6 иллюстрирует один из вариантов осуществления работы устройства 100 связи. Более точно, фиг.6 иллюстрирует работу устройства 100 связи при применении образцовой очередности 350 связи. Процесс начинается с вершины D. Затем, на этапе 600, устройство 100 связи извлекает образец связи для контактной информации, ассоциированной со средством связи, подвергнутой попытке соединения на этапе 410 по фиг.4. Например, приложение 140 для управления связью может извлекать из памяти 120 сохраненный список предопределенного количества информации предыстории, имеющей отношение к различным средствам, посредством которых с контактной информацией была установлена связь в прошлом. Подобным образом, приложение 140 для управления связью может осуществлять запрос через процессор 115 в систему связи, к которой устройство 100 связи подсоединяется для передачи подобного исторического обзора образцов связи с контактной информацией. Затем, на этапе 605, очередность 340 средств связи для идентифицированной контактной информации обновляется в каталоге 300 предпочтений контактных информаций, чтобы соответствовать образцу связи из предыстории. Процесс затем переходит в узел B по фиг.5, как описано ранее в материалах настоящей заявки.
Фиг.7 иллюстрирует один из вариантов осуществления работы устройства 100 связи. Более точно, фиг.7 иллюстрирует работу устройства 100 связи при применении основанной на времени очередности 355 связи. Процесс начинается с узла E. Затем, на этапе 700, определяется текущее время 170. Например, текущее время 170 может быть извлечено из памяти 165 времени. В качестве альтернативы текущее время 170 может быть определено посредством запроса от внешнего поставщика времени, например, при запросе времени через Интернет-службу или через систему связи. Затем, на этапе 705, текущее время 170 сопоставляется с расписанием 315, сохраненным для контактной информации в каталоге 300 предпочтений контактных информаций. Процесс затем переходит в узел B по фиг.5, как описано ранее в материалах настоящей заявки.
Фиг.8 иллюстрирует один из вариантов осуществления работы устройства 100 связи. Более точно, фиг. 8 иллюстрирует работу устройства 100 связи при применении основанной на календаре очередности связи. Процесс начинается с узла F. Затем процесс продолжается на этапе 800, на котором определяется текущее время 170. Затем, на этапе 805, определяется, было ли сохранено календарное событие, ассоциированное с текущим временем 170. Календарное событие, например, может быть сохранено в памяти 175 календаря или, в качестве альтернативы, может быть извлечено из календаря, содержащегося в периферийном устройстве, связанном с устройством 100 связи. Когда никакое календарное событие не идентифицировано для текущего времени 170 на этапе 805, процесс переходит в узел А по фиг.4. Когда календарное событие идентифицировано на этапе 805, процесс продолжается на этапе 810, на котором определяется, был ли набор предпочтений очередности связи сохранен с календарным событием. Например, пользователь устройства может определить уникальную очередность связи для ассоциации с конкретным интервалом времени календарного события и сохранить такую уникальную очередность связи совместно с календарным событием в соответствии с настоящим изобретением. Когда никаких предпочтений связи не было идентифицировано в связи с календарным событием, процесс переходит на этап 820, на котором используется установленный по умолчанию набор предпочтений. Установленный по умолчанию набор предпочтений, например, может быть фиксированной очередностью 345 связи, образцовой очередностью 350 связи, основанной на времени очередностью 355 связи, и подобной, для контактной информации. Когда предпочтения связи были идентифицированы с календарным событием, процесс переходит на этап 815, и применяется уникальная очередность связи, идентифицированная в связи с календарным событием. Процесс затем переходит после этапов 815 и 820 в узел В по фиг.5.
Фиг.9 иллюстрирует один из вариантов осуществления работы устройства 100 связи. Более точно, фиг.9 иллюстрирует работу устройства 100 связи, когда пользователь устройства снабжается списком доступных средств связи. Процесс начинается с узла G. Затем процесс переходит на этап 900, на котором все средства связи сохраняются для контактной информации, идентифицированной средством связи, с помощью которого связь была инициирована на этапе 410 по фиг.4. Затем, на этапе 905, все сохраненные средства связи для контактной информации отображаются на дисплее 300. Затем, на этапе 910, определяется, выбрал ли пользователь устройства одно из отображенных средств связи. Например, пользователь устройства может использовать пользовательский интерфейс 135, чтобы осуществлять прокрутку списка средств связи, сохраненных для контактной информации, и выбирать одно из включенных в список. Когда пользователь устройства не выбирает средство связи на этапе 910, процесс возвращается в узел A по фиг.4. Когда пользователь устройства делает выбор средства связи, процесс переходит на этап 915, на котором устройство 100 связи инициирует связь с выбранным средством связи. Процесс затем переходит в узел H по фиг.4.
Изобретение, в качестве описанного в материалах настоящей заявки, обеспечивает устройство связи с интеллектуальным управлением связью, включающее в себя различные опции для облегчения осуществления связи пользователем устройства с одной или более контактной информацией, содержащей один или более механизмов контактной информации. Если не удается осуществить вызов, настоящее изобретение предусматривает устройство связи, которое автоматически предоставляет дополнительные телефонные номера или адреса для сообщений, которые взаимосвязаны с записью каталога контактных информаций или извлечены из набора «образцов соединений связи», которые были записаны устройством. Изобретение, таким образом, предоставляет пользователю способ для более легкого соединения по новому номеру или отправки нового сообщения.
Это описание скорее направлено для объяснение того, каким образом создавать и использовать различные варианты осуществления в соответствии с изобретением, чем ограничивать изобретение, и направлено на прояснение его объема и сущности. Предшествующее описание не должно рассматриваться как исчерпывающее или ограничивающее изобретение точной раскрытой формой. Модификации или варианты допустимы в свете вышеупомянутых доктрин. Варианты осуществления были выбраны и описаны, чтобы предоставить наилучшую иллюстрацию принципов изобретения и его практического применения и дать возможность рядовому специалисту в данной области техники использовать изобретение в различных вариантах осуществления и с различными модификациями, которые приспособлены к конкретному предполагаемому использованию. Все такие модификации и варианты находятся в пределах объема изобретения, как определено прилагаемой формулой изобретения, которая может быть исправлена или изменена во время нахождения этой заявки на патент на рассмотрении, и всех его эквивалентов, когда интерпретируются в соответствии с объемом притязаний, на который они управомочены объективно, законно и беспристрастно.