Система прикладных программ управления персональной информацией

Изобретение относится к системе и способу установления соединения между системой портативного компьютера и множеством подгрупп, состоящих из взаимно соединенных компьютерных систем. Техническим результатом является расширение функциональных возможностей за счет обеспечения возможности обмена данными между пользователем ближнего конца линии связи и пользователем дальнего конца линии связи. Система содержит процессор, блок памяти и экран дисплея. В способе для импортирования выбранной информации в первую прикладную программу осуществляют сбор в пределах отображаемого экрана второй прикладной программы первого формата информации, которая включает множество выбираемых типов значений информации, в соответствии с чем, по меньшей мере, два из множества типов значений информации имеют различный атрибут типа значения, в соответствии с чем каждый атрибут типа значения скоррелирован с местным положением системы. 2 н. и 7 з.п. ф-лы, 1 ил.

 

Настоящее изобретение относится к области импорта справочной информации в прикладные программы компьютера для управления персональной информацией и экспорта ее из него. Изобретение основано на приоритетных заявках EP 04 028 844.1 и EP 04 292 878.8, которые приведены здесь в качестве ссылочного материала.

Уровень техники

Эффективный обмен персональной информацией, которая находится в различных электронных средах, с передачей ее в прикладные программы управления персональной информацией (ниже называются "PIM", "УПИ") и из них, в компьютерных системах, включая сотовые (мобильные) телефоны, карманные персональные компьютеры ("PDA", "КПК") и портативные компьютеры - "лэптопы", всегда представлял собой проблему. Персональная информация, включающая справочную информацию, такая как телефонные номера, адреса электронной почты т.д., может содержаться в текстовой форме в различных электронных средах.

Функции обмена, выполняемого с использованием компьютерной системы, или электронной системы, или устройства другого типа, кроме того, существенно расширяются при соединении отдельных устройств (включая мобильные телефоны) для формирования сетевой среды. В такой сетевой среде пользователи могут свободно обмениваться файлами, совместно использовать информацию, хранящуюся в общей базе данных и т.д., и могут связываться и устанавливать соединения с использованием электронной почты (э-почта), передачи голоса по Интернету, передачи голоса по телефонному каналу, с организацией видеотелеконференций и т.д.

Автоматическая передача справочной информации и календаря применяется в различных электронных средах, таких как электронная почта, SMS (СКС, служба коротких сообщений). При этом широко используется так называемый формат vcard, который построен в соответствии с типом профиля vCard MIME Directory.

Взаимный обмен персональными данными (PDI, ОПД) происходит каждый раз, когда два или более лиц связываются друг с другом по делам или обмену персональной информацией, встречаясь непосредственно друг с другом или находясь в разных местах в пространстве и в разные моменты во времени. Такой взаимный обмен часто включает обмен неофициальной информацией, такой как визитные карточки, телефонные номера, адреса, даты и время встреч и т.д. Увеличение объема PDI с использованием электронных средств и средств связи позволяет обеспечить быструю и надежную передачу, сохранение, организацию информации и ее простой поиск в случае необходимости.

Персональная информация по своей природе является сложной и разнообразной. В настоящее время существуют программы собственной разработки, которые структурируют некоторые типы информации PDI, но при этом отсутствует единая открытая спецификация, которая всесторонне охватывала бы потребности в сборе и передаче информации PDI по множеству общих каналов передачи данных, таких как телефоны, голосовая почта, электронная почта и непосредственная встреча людей друг с другом.

Установленный в настоящее время тип профиля vCard MIME Directory содержит справочную информацию, обычно относящуюся к одному входу в справочник. Эта информация описана с использованием схемы атрибута, которая предназначена для сбора персональной контактной информации. vCard может включать атрибуты, которые описывают идентификацию, адреса доставки, адреса для передачи данных, географическую, организационную, общую поясняющую информацию, а также информацию, относящуюся к безопасности и доступу для конкретного объекта, связанного с vCard.

Эти типы используются в профиле vCard для сбора информации, ассоциированной с идентификацией и наименованием лица или ресурса, ассоциированного с vCard.

Название Типа "ТЕL" устанавливает номер телефона для связи по телефону с объектом, который обычно представляет vCard, используя 8-битное кодирование Типа. Значение Типа представляет собой одно значение телефонного номера, которое в соответствии со стандартом IETF выражено в канонической форме для указания однозначного представления глобально уникальной конечной точки телефонной связи. Этот тип основан на атрибуте X.500 телефонного номера. Другие спецификации в канонической форме включают, но не ограничиваются этим, параметр типа "TYPE" для указания предполагаемого использования телефонного номера. Значения параметра TYPE могут дополнительно включать такие параметры, как "house" (дом) для указания телефонного номера, ассоциированного с местом пребывания, "msg" для указания, что телефонный номер имеет поддержку голосовых сообщений, "work" (работа) для указания того, что телефонный номер ассоциирован с местом работы, "pref" для указания предпочтительного использования телефонного номера, "voice" (голос) для обозначения голосового телефонного номера, "fax" (факс) для обозначения факсимильного телефонного номера, "cell" (сотовый) для обозначения сотового телефонного номера, "video" (видео) для обозначения телефонного номера для видеоконференции, "pager" (пейджер) для обозначения телефонного номера телефона пейджингового устройства, "bbs" для обозначения телефонного номера электронной доски объявлений, "modem" (модем) для обозначения телефонного номера, к которому подключен МОДЕМ, "car" (автомобиль) для обозначения телефонного номера в автомобиле, "isdn" для обозначения телефонного номера службы ISDN (ЦСИУ, цифровая сеть с интегрированными услугами), "pcs" для обозначения телефонного номера персональных услуг связи и т.д. По умолчанию всегда принят Тип "voice". Эти значения параметра типа могут быть указаны как список параметров (то есть "TYPE=work; TYPE=voice") или в виде списка значений (то есть "TYPE=work, voice"). Принятое по умолчанию значение может быть перезаписано другим набором значений путем указания одного или более альтернативных значений. Пример типа может быть представлен так:

ТЕL; TYPE=work, voice, pref, msg: +33-123-444-1234.

vCard дополнительно содержит типы, относящиеся к информации, ассоциированной с географическими положениями или регионами, относящимися к объекту, который представляет vCard.

Однако используемое в настоящее время каноническое представление телефонных номеров приводит к возникновению излишних дорогостоящих проблем, когда, например, мобильный телефон пытается установить соединение с человеком, телефонный номер которого был получен через vCard. В зависимости от местоположения мобильного телефона или портативного компьютера и т.д. система будет всегда набирать канонически представленный номер, даже когда с человеком - целью соединения - можно связаться в пределах локальной вычислительной сети, такой как сеть компании, частная сеть и т.д., без необходимости набора полного представленного канонически номера.

Раскрытие изобретения

Поэтому проблема, на решение которой направлено настоящее изобретение, заключается в обеспечении возможности для терминала (первой системы), предназначенного для обмена данными между пользователем ближнего конца линии связи и пользователем дальнего конца линии связи, устанавливать такой обмен данными в зависимости от его местоположения в пределах определенной области по отношению к местоположению пользователя дальнего конца линии связи.

Эта проблема решается с помощью терминала, содержащего процессор, блок памяти и экран дисплея, причем терминал используется пользователем ближнего конца линии связи для обмена данными с пользователем дальнего конца линии связи. Обмен данными активируется пользователем ближнего конца линии связи при выборе в терминале информации, соответствующей этому пользователю дальнего конца линии связи. Такая информация включает множество типов значений информации, в соответствии с чем, по меньшей мере, два из множества типов значений информации имеют различные атрибуты типа значения, в соответствии с чем каждый атрибут типа значения скоррелирован с местоположением терминала в различных возможных областях по отношению к местоположению терминала пользователя дальнего конца линии связи (второй системы), в то время как комбинация типа значения и атрибута типа значения идентифицирует пользователя дальнего конца линии связи, причем эта комбинация требуется для установления обмена данными. Блок памяти терминала содержит инструкции, выполняемые, когда такая передача данных по направлению к пользователю дальнего конца линии связи активируется пользователем ближнего конца линии связи, причем эти инструкции выполняют способ импортирования определенных данных из выбранной информации этого пользователя дальнего конца линии связи, способ содержит следующие этапы:

- установка терминала пользователя ближнего конца линии связи;

- ассоциирование этого местоположения терминала с одной из различных возможных областей, идентифицированных определенным атрибутом типа значения;

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

Терминал, таким образом, позволяет после его установки выбирать правильный номер типа значения, скоррелированный с его местным положением, для установления обмена данными с человеком (пользователем дальнего конца линии связи), ассоциированным с этим типом значения. Местоположение может быть определено путем идентификации области, в пределах которой он создает соединение перед установлением активированной передачи данных, причем это соединение доступно для передачи данных.

Обычно, но не исключительно, различные возможные области соответствуют различным существующим сетям, таким как сети на основе технологии мобильной телефонии второго или третьего поколения (GSM (ГСС, глобальная система связи с подвижными объектами), GPRS (ПРОН, пакетная радиосвязь общего назначения), UMTS (УСМС, универсальная система мобильной связи)), Международная совместимость для микроволнового доступа (WIMAX, МСМД), некоторые локальные вычислительные сети (LAN, ЛВС) или различные доступные беспроводные ЛВС, WLAN (БЛВС, беспроводная локальная сеть) помимо прочих.

В варианте выполнения терминал содержит блок памяти, в котором записаны заранее установленные правила. Эти правила применяют в ситуации, когда терминал создает соединение с более чем одной существующей сетью. Такое происходит, когда географическая область, по меньшей мере, частично охвачена различными возможными сетями, не обязательно различных типов (например, двумя различными WLAN), но каждая из них имеет определенную идентификацию (например, для двух WLAN через два различных Идентификатора набора услуг). Затем используются правила для сопоставления местоположения терминала пользователя ближнего конца линии связи по отношению к местоположению терминала пользователя дальнего конца линии связи для сети в соответствии с некоторыми критериями, такими как маршрутизация с наименьшей стоимостью или наилучшее качество обслуживания.

В предпочтительном варианте выполнения терминал, возможно, представляет собой компьютерную систему, такую как сотовый (мобильный) телефон, персональный цифровой секретарь или карманный персональный компьютер (КПК), который содержит радиоинтерфейс для обеспечения такой связи через беспроводной канал связи с базовой станцией, которая представляет собой часть сети. Такое соединение с сетью через беспроводной канал связи с базовой станцией затем используют для установления активированного обмена данных с пользователем дальнего конца линии связи.

В еще одном конкретном варианте выполнения терминал выполняет попытку идентифицировать сеть в пределах возможностей его доступа. Такая попытка может выполняться на регулярной основе (пассивное прослушивание сети). И затем в случае, например, WLAN определяется местоположение терминала пользователя ближнего конца линии связи после приема терминалом этой сети идентичности, получаемой как конкретные Идентификаторы набора услуг.

В предпочтительном варианте выполнения терминал содержит блок памяти, в котором записана информация о пользователе дальнего конца линии связи в заданном формате, который, возможно, совместим с форматом vCard. В последнем случае название свойства и параметры свойства vCard, предпочтительно, внедрены как XML-код (РЯР, расширяемый язык разметки гипертекста) в сетевую страницу. Таким образом, он затем становится универсально применимым и позволяет передавать соответствующие данные с использованием различных форматов, таких как электронная почта, SMS и т.д. Поэтому в другом предпочтительном варианте выполнения поиск в терминале пользователем ближнего конца линии связи информации пользователя дальнего конца линии связи выполняется с использованием некоторого сообщения, передаваемого по электронной почте или через сетевую страницу Интернет (браузер).

Предпочтительно терминал содержит блок памяти для сохранения в заданном формате справочной информации различных пользователей дальнего конца линии связи. Такая справочная информация может представлять собой, например, электронную адресную книгу, электронный календарь, электронный блокнот с телефонными номерами. Пользователь ближнего конца линии связи может выбирать в терминале информацию пользователя дальнего конца линии связи из справочной информации с использованием браузера, доступного в этом терминале. Такой браузер, предпочтительно, позволяет получать дополнительную информацию в заданном формате путем установления соединения со шлюзом, причем шлюз содержит анализатор, позволяющий передавать в терминал информацию, полученную в этом заданном формате, внедренную в сетевую страницу, первоначально с использованием Облегченного протокола доступа к сетевым каталогам (LDAP, ОПДП).

Предпочтительно, такая комбинация типа значения и атрибута типа значения соответствует телефонному номеру. В качестве дополнительной альтернативы, по меньшей мере, одна комбинация соответствует номеру телефона, выраженному в каноническом представлении телефонного номера, и, по меньшей мере, одна дополнительная комбинация соответствует номеру телефона, выраженному в неканоническом представлении.

Предпочтительные области применения требуют, чтобы терминал пользователя дальнего конца линии связи (вторая система) представлял собой портативный или карманный компьютер, компьютер-наладонник, компьютер типа blackberry (карманный компьютер, сочетающий в себе функции мобильного телефона и компьютера), сотовый (мобильный) телефон, который должен связываться с людьми, расположенными во множестве взаимно соединенных компьютерных систем, которые состоят из различных подгрупп (например, ЛВС или WLAN и т.д.) компьютерных систем.

Поскольку малые портативные компьютерные системы имеют ограниченную вычислительную способность, возможно, чтобы центральная система, такая как шлюз, обеспечивала после поиска множество атрибутов типа значения, которые представляют, например, телефонные номера, для каждого номера в vCard.

Если на считываемом компьютером носителе информации записана компьютерная программа, то эта компьютерная программа выполняется в терминале после активирования пользователем ближнего конца связи при выборе в терминале информации, соответствующей пользователю дальнего конца линии связи, для установления обмена данными с использованием этого терминала между пользователем ближнего конца линии связи и пользователем дальнего конца линии связи. Эта информация включает множество типов значений информации, в соответствии с чем, по меньшей мере, два из множества типов значений информации имеют различные атрибуты типа значения, в результате чего каждый атрибут типа значения скоррелирован с местоположением терминала в различных возможных областях по отношению к местоположению пользователя дальнего конца линии связи, в то время как комбинация типа значения и атрибута типа значения идентифицирует пользователя дальнего конца линии связи, причем эта комбинация требуется для установления обмена данными. Компьютерная программа содержит коды, адаптированные для выполнения следующих этапов:

- установка терминала пользователя ближнего конца линии связи;

- ассоциирование этого местоположения терминала с одной из различных возможных областей, идентифицированных определенным атрибутом типа значения;

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

Краткое описание чертежей

Изобретение более подробно описано только для целей иллюстрации, без ограничения объема изобретения, на примерах и со ссылкой на чертеж.

На чертеже схематично представлен мобильный телефон, в котором записана информация vCard после установления соединения с лицом, в зависимости от локального положения мобильного телефона.

Осуществление изобретения

Как описано выше, vCard представляет собой набор из одного или больше свойств. Свойство представляет собой уникально поименованное значение. Набор свойств может быть сгруппирован в vCard. Например, свойства для телефонного номера и комментария могут быть сгруппированы для сохранения связи аннотации с телефонным номером. В дополнение к группированию свойств, vCard может включать другие, вложенные объекты vCard. Это позволяет записывать информацию о вторичном лице или объекте, ассоциированном с данным лицом или объектом. Кроме того, это позволяет создавать спецификацию списка рассылки или рабочей группы для множества объектов vCard.

Поток данных vCard может включать один или больше объектов vCard. Отдельный объект vCard идентифицирован в потоке данных появлением начального ограничителя vCard:

BEGIN:VCARD.

Специальная сигнальная строка должна появляться как первые знаки в потоке данных или первые знаки в линии.

Объект vCard заканчивается либо логическим концом потока данных, либо появлением конечного ограничителя vCard аналогично первому знаку в линии:

END:VCARD.

Свойство представляет собой определение отдельного атрибута, описывающего vCard. Свойство принимает следующую форму:

PropertyName [';' PropertyParameters] ':' PropertyValue, как показано в следующем примере:

ТЕL;HOME:+33-3-77-99-77702.

Свойство принимает форму одной или нескольких строк текста. Спецификация названия свойства и параметров свойства не зависит от регистра знаков. Название свойства может представлять собой одну из набора заданных строк. Название свойства вместе с используемой в случае необходимости меткой группы должно появляться как первые знаки в строке. В предыдущем примере "ТЕL" представляет собой название свойства Номер телефона. Значения свойства определены как строки. В предыдущем примере "+33-3-77-99-77702" представляет собой отформатированное значение свойства Номер телефона, представленного в канонической форме.

Значение свойства может быть дополнительно классифицировано с выражением параметра свойства. Выражения параметра свойства отделены от названия свойства знаком точка с запятой (ASCII 59 (АСКОИ, американский стандартный код для обмена информацией)). Знак точка с запятой в значении параметра свойства должен отключаться с использованием знака обратная косая черта (ASCII 92). Выражения параметра свойства указаны либо как название=значение, либо как строка значения. Строка значения может быть указана отдельно в тех случаях, когда значение является однозначным.

Разрешенная короткая версия той же спецификации параметра свойства может быть представлена в следующем виде:

NOTE;QUOTED-PRINTABLE:Don't remember to order a first class menu from Michel (не помни заказать меню первого класса от Мишеля Жерара)//Full property parameter expression (Полное выражение параметра свойства).

Существуют две формы группирования или подборок, поддерживаемых vCard. Может быть сгруппирована подборка объектов vCard, и может быть сгруппирована подборка свойств в отдельной vCard. То же самое относится к настоящему изобретению, поскольку телефонные номера, представленные в различных формах (канонической и неканонической), также сгруппированы в пределах одной подборки номеров или параметров типа значения, определяя, таким образом, "группировку свойств" телефонных номеров.

Группировка свойств представляет собой определение способа указания подборки взаимосвязанных свойств в объекте vCard. При этом не требуется, чтобы считыватель vCard сохранял название группы свойства. Однако считыватель vCard необходим для сохранения группировки свойств.

Группировка свойств идентифицируется по префиксу строки знаков для названия свойства, отделенного знаком точки (десятичное значение 46 кода ASCII).

Группировка свойства комментария со свойством телефона представлена следующим примером:

A.ТЕL; HOME: +33-3-77-99-77702

A.NOTE:This is my vacation home (Это мой дом отдыха).

Считыватель vCard, соответствующий такой спецификации, должен позволять анализировать и обрабатывать группировку свойств. Поддержка группировки свойств является необязательной для устройства записи vCard, которое соответствует этой спецификации.

Оно также может обеспечивать свойство кодирования на уровне упаковщика транспортировки. Это свойство может использоваться в этих случаях для транспортировки потока данных vCard, который был определен с использованием заданного по умолчанию кодирования, отличающегося от 7-битного (например, 8-битного).

Обычное свойство телефонного номера определяет каноническую строку цифр, представляющую телефонный номер для телефонной связи с объектом vCard. Значение этого свойства указано в канонической форме для указания однозначного представления глобально уникальной конечной точки для телефонной связи. Это свойство основано на атрибуте телефонного номера X.520.

Каноническую форму нельзя набирать без предварительного преобразования ее с помощью алгоритма набора номера. Алгоритм набора номера комбинирует строку канонического номера со знанием локальных процедур набора номера, действующих во время размещения вызова, для получения действующих инструкций набора номера. Действующий алгоритм набора номера находится за пределами объема данного описания.

Программное обеспечение, которое создает такое свойство, может сохранять строку в этих разрешенных форматах. Программное обеспечение набора номера должно быть подготовлено для анализа номеров на основе любого из поддерживаемых форматов, поскольку поддержка любого формата не рассматривается как технически дорогостоящая.

Это свойство идентифицировано по названию свойства TEL. Пример такого свойства можно представить следующим образом:

TEL;PREF;WORK;MSG;FAX:+1-800-555-1234.

Поддержка этого свойства является необязательной для устройств записи vCard, соответствующих данной спецификации. Параметр свойства типа Телефон определяет подтип телефона, который ассоциирован с номером телефона (например, Домашний, Рабочий, Сотовый, Факсимильный, Видео, Модем, Услуга Сообщений или Предпочтительный). Для данного телефонного номера может быть указано одно или больше значений подтипов.

В качестве примера для лучшей иллюстрации настоящего изобретения без ненужного ограничения его объема человек может быть, таким образом, идентифицирован по 3 следующим деловым телефонным номерам, которые обозначены в его соответствующей vCard:

+33 3 90 67 77 02

7 77 02

1234 7702.

Первый номер представляет собой каноническое представление, используемое в известном уровне техники, как описано в предыдущем описании. Его используют совместно с планом международного набора номера. Этот номер, в частности, используется в телефонах GSM. Второй номер представляет собой представление в неканонической форме, и пользователь ближнего конца линии связи должен выбирать (набирать) его, когда ему требуется установить связь с пользователем дальнего конца линии связи, идентифицированного по этой vCard, в случае, когда как терминал пользователя ближнего конца линии связи, так и терминал пользователя дальнего конца линии связи в соответствии с изобретением зарегистрированы, например, в сети "частной домашней базы данных". Третий номер, также представленный в неканонической форме, используют, когда оба терминала пользователя ближнего и дальнего концов линии связи, например, зарегистрированы в сети "частная" база данных посетителя. vCard в соответствии с изобретением, таким образом, предлагает различные поля для обозначения телефонных номеров людей, с которыми необходимо связываться (пользователь дальнего конца линии связи), причем такие телефонные номера представлены в канонической и неканонической форме. Это позволяет пользователю ближнего конца линии связи, который желает установить связь с пользователем дальнего конца линии связи, устанавливать эту связь оптимальным образом, выбирая соответствующий номер для набора в зависимости от местоположения его терминала в каждый момент времени по отношению к местоположению пользователя дальнего конца линии связи. В специальном случае, когда можно выбрать несколько путей, оптимизация может состоять в выборе пути в соответствии с некоторыми заранее определенными правилами, предпочтительно сохраненными в терминале пользователя ближнего конца линии связи. Эти правила применяют некоторые критерии, такие как, например, маршрутизация с минимальной стоимостью или наилучшее качество обслуживания, в соответствии с которыми выбирают оптимизированный путь для установления связи.

Все vCards в соответствии с изобретением также могут иметь графические отображения и мультимедийные данные, включая фотографии, логотипы компаний, аудиоклипы, такие как произносимые названия, географическую информацию и информацию о часовых поясах в vCards, которая позволяет другим лицам узнавать, когда следует входить в контакт с пользователем. Спецификация vCard является независимой от транспорта и операционной системы, так что программное обеспечение готовой vCard может быть установлено на любом компьютере или в мобильном телефоне. vCards в соответствии с изобретением являются удобными для использования в Интернете, основаны на стандартах и имеют широкую промышленную поддержку. vCards в соответствии с изобретением можно использовать в инфракрасных каналах связи между портативными устройствами-организаторами, КПК (персональными карманными компьютерами) и ПК типа ноутбук любых изготовителей. В течение нескольких секунд участники получают информацию, автоматически сохраняемую в их предпочтительной справочной системе. Затем ее можно использовать для телефонных вызовов, передачи факсов или электронной почты или даже для инициирования видеоконференции. При этом нет необходимости вручную вводить информацию с визитной карточки.

При использовании ПК типа ноутбук с модемом DSVD (ЦПГД, одновременная цифровая передача голоса и данных) для просмотра основных данных продукта на домашней странице компании для центра телефонного обслуживания это может очень существенно уменьшить время вызова, устраняя затраты времени (и ошибки), необходимые для словесного обмена этой информацией с оператором, работающим с клавиатурой компьютера. Это обеспечивает высокую производительность и экономию затрат в центре телефонного обслуживания.

Блоки голосового ответа могут обеспечивать вариант выбора типа "нажми 2 для того, чтобы оставить свою vCard". Телефонные прикладные программы могут воплощать функцию кнопки Передача vCard. Это также позволяет обеспечить расширенные функции для мобильного телефона.

Другие варианты применения включают офисные продукты, варианты применения типа пейджера и технологию интеллектуальной карты.

На чертеже схематично представлено использование терминала в соответствии с изобретением. Такой терминал 103 пользователя (пользователя ближнего конца линии связи), предпочтительно, представляет собой мобильный терминал, который содержит процессор, блок памяти и экран дисплея и позволяет устанавливать соединение различными способами, например с использованием различных стандартов передачи данных, таких как стандарт GSM и т.д. В блоке памяти сохранена, по меньшей мере, vCard пользователя дальнего конца линии связи, с которым должна быть установлена связь. Такая vCard может находиться в некоторой справочной директории, и пользователь ближнего конца линии связи может ее выбирать с использованием определенного браузера. Мобильный терминал может представлять собой любой мобильный терминал, позволяющий устанавливать соединение с помощью телефонной сети, такой как портативный компьютер (ноутбук), мобильный телефон, КПК, компьютер типа blackberry и т.д., без ограничений по типу.

Следующие 3 деловых номера представлены в выбранной vCard для человека (пользователя дальнего конца линии связи), вызываемого терминалом 103:

+33 3 90 67 77 02

7 77 02

1234 7702.

Первый номер является каноническим представлением, которое показано на чертеже как 111, используемым в известном уровне техники, который используется совместно с планом международного телефонного набора номера. Он представляет собой номер, который используется, в частности, в телефонах GSM при попытке контакта с человеком из любого места за границей.

Второй номер необходимо набирать, когда терминал 103 в соответствии с изобретением регистрируется, например, в сети "частной домашней базы данных". Он представлен как номер 101 локальной сети onnet (ЛВС), например, соединяющий место в Париже 105 с местом в Неули 106, причем каждое место имеет локальные onnet номера телефонов 108 и 109.

Третий номер 1234 7702 предназначен для использования терминалом 103 при регистрации, например, в сети "частной базы данных посетителей", например в удаленной сети 102 (WLAN), соединяющей различные места, например, в многонациональной компании, причем одно место расположено в Берлине 107, 110, а другие - в Париже 105 и в Неули 106. Каждое место имеет свои собственные точки 104 доступа, которые строят сеть с определенным идентификационным названием (SSID), при взаимном соединении через интранет, или через частную телефонную станцию, или даже Интернет. После того как терминал 103 примет сетевую идентификацию и если она не соответствует сети, в которой расположен пользователь дальнего конца линии связи, но принадлежит той же сети onnet 102, терминал 103 устанавливает связь с этим пользователем дальнего конца линии связи путем набора третьего номера телефона в других сетях.

Определения и Сокращения

vCard

Стандарт, определяющий формат электронной визитной карточки. Все устройства, поддерживающие стандарт vCard, могут обмениваться информацией, такой как телефонные номера и адреса. Например, пользователь с прикладной программой, содержащей электронную телефонную книгу, которая включает vCard, установленной в портативном компьютере, может легко передавать названия и телефонные номера в мобильный телефон, содержащий информацию, такую как vCard.

Авторские права

Формат может использоваться как формат для взаимного обмена данными между прикладными программами или системами. Этот формат определен независимо от конкретного способа, используемого для его транспортировки. Транспорт при таком обмене информацией может представлять собой файловую систему, асинхронную передачу данных из точки в точку, передачу по кабельной сети или определенную форму передачи по беспроводной сети.

vCard представляет собой поток данных, состоящий из одного или более объектов vCard. Отдельные определения vCard могут быть идентифицированы и могут анализироваться в потоках данных. Поток данных vCard может существовать как постоянная форма файловой системы, система управления документами, как сетевое соединение между двумя конечными точками сети или в виде любого другого цифрового транспорта, который позволяет выделять поток байтов.

Концептуально Устройство записи vCard создает потоки данных vCard, и Считыватель vCard интерпретирует потоки данных vCard. Считыватель vCard и устройство записи могут быть выполнены как одна прикладная программа или как отдельные прикладные программы. В данном описании не предполагается определять вариант выполнения этих процессов за пределами некоторых фундаментальных возможностей, относящихся к формату потока данных vCard и общего набора требований соответствия.

В данном описании предусмотрена ясная текстовая кодировка, которая должна быть основана на синтаксисе, используемом спецификацией стандарта MIME (многоцелевые расширения почтовой службы в Internet) (RFC 1521).

Кодирование в соответствии с этой спецификацией можно использовать в средах, которые ограничены кодированием 7-битной передачи, короткой длиной строки и малой полосой пропускания. Кроме того, используется простое кодирование для упрощения выполнения прикладных программ в считывателях и устройствах записи на малых платформах, таких как карманные персональные компьютеры (КПК), сотовые телефоны или буквенно-цифровые пейджеры.

vCard предназначена для использования при обмене информацией о людях и ресурсах. В современной деловой среде обмен такой информацией обычно выполняют с использованием визитных карт. Соответственно такая спецификация определяет данную информацию в виде парадигмы, основанной на объекте электронной визитной карты.

Окончательное назначение этой информации часто представляет собой набор визитных карт или электронный менеджер контактов.

Основа для типов данных, поддерживаемых данной спецификацией, происходит из открыто определенных международных стандартов и дополнительных возможностей, основанных на улучшениях, предлагаемых демонстрацией обмена фототипичных vCards, с использованием всемирной сети на основе Интернета, инфракрасной передачи данных и модемов одновременной передачи голоса и данных (SVD).

Объект "лицо", определенный стандартом CCIТТ X.500 Series Recommendation для обслуживания справочной информации, составлял основную ссылку для свойств, которые определены в этой спецификации. Атрибуты и объекты X.520/X.521 отображаются на основе и из отдельного примера vCard. Спецификация vCard имеет расширенные возможности, которые были определены в CCIТТ X.500 Series Recommendation, которые позволяют выполнять обмен дополнительной информацией, часто записываемой на визитных картах и в электронных менеджерах контактов.

Спецификация всех значений дат и времени определена на основе стандарта ISO 8601 для представления дат и времени.

Пример электронной визитной карты связан с концепциями входа в справочные данные ЛВС/ГВС, или в адресную книгу, или список рассылки электронной почты. Спецификация vCard необходима для обеспечения требований обмена форматом, типом или объектом персональных данных "лица".

Прикладные программы для обработки персональных данных, такие как программы управления персональной информацией (PIM), часто обеспечивают возможность импорта/экспорта с использованием форматов значения, разделенного запятой (CSV, ЗРЗ), или файлов, разграниченных табулятором (TDF, ФРТ). Однако эти решения не сохраняют исходное назначение прикладной программы. Когда форматы CSV и TDF используются PIM, метаданные или семантические данные исходных объектов очевидны только для аналогичных версий исходной прикладной программы. Обмен данными между такими прикладными программами представляет собой другой важный вариант применения спецификации промышленного стандарта для формата электронного обмена визитными картами, такого как спецификация vCard.

FPI (ФОИ): Формальный Общедоступный Идентификатор. Строчное выражение, которое представляет общедоступный идентификатор для объекта. Синтаксис FPI определен стандартом ISO 9070.

GUID (ГУИД): Глобально уникальный идентификатор.

Интернет: Глобальная сеть, соединяющая тысячи различных сетей в промышленности, образовании, правительстве и в области научных исследований. Интернет использует протокол TCP/IP (ПУП/МП протокол управления передачей/межсетевой протокол) в качестве стандарта для передачи информации.

MIME (МРПС): многоцелевые расширения почтовой службы в Интернете, как определено в RFC1521.

PDA (КПК): Компьютерное устройство типа карманный персональный компьютер.

PDI (ОПД): Обмен персональными данными, объединенная область применения, которая включает передачу данных между людьми, связанными деловыми связями или персональными связями, но не обязательно имеющими общую вычислительную инфраструктуру.

PIM: Программа управления персональной информацией.

Документы RFC####: Документы Интернета "Запрос на Комментарий" (то есть RFC822, RFC1521 и т.д.).

URL (УУР): Унифицированный Указатель Ресурса; строчное выражение, которое может представлять любой ресурс в Интернете или в локальной системе. RFC1738 определяет синтаксис для URL.

UTC (ВСВ): Всеобщее скоординированное время; также известное как UCT (ВСВ), всемирное координированное время.

WAN (ГВС): Глобальная вычислительная сеть.

1. Терминал, содержащий процессор, блок памяти и экран дисплея, причем терминал предназначен для использования пользователем ближнего конца линии связи для обмена данными с пользователем дальнего конца линии связи, причем такой обмен данными активируется пользователем ближнего конца линии связи при выборе в терминале информации, соответствующей этому пользователю дальнего конца линии связи, причем эта информация включает множество типов значений информации, в соответствии с чем, по меньшей мере, два из множества типов значений информации имеют различные атрибуты типа значения, в соответствии с чем каждый атрибут типа значения скоррелирован с местоположением терминала в различных возможных областях, по отношению к местоположению пользователя дальнего конца линии связи, в то время как комбинация типа значения и атрибута типа значения идентифицирует пользователя дальнего конца линии связи, причем эта комбинация требуется для установления обмена данными, в котором блок памяти содержит инструкции, выполняемые, когда такая передача данных по направлению к пользователю дальнего конца линии связи активируется пользователем ближнего конца линии связи, причем эти инструкции выполняют способ импортирования определенных данных из выбранной информации этого пользователя дальнего конца линии связи, способ содержит следующие этапы:
установка терминала пользователя ближнего конца линии связи;
ассоциирование этого местоположения терминала с одной из различных возможных областей, идентифицированных определенным атрибутом типа значения;
соответствующее выделение определенных данных, содержащих этот атрибут типа значения, из выбранной информации пользователя дальнего конца линии связи для установления активированного обмена данными,
причем терминал содержит блок памяти, где информация пользователя дальнего конца линии связи сохранена в заданном формате, возможно с использованием vCard, в то время как названия свойства и параметры свойства vCard внедрены как XML-код в сетевую страницу, и
при этом терминал содержит блок памяти, предназначенный для хранения справочной информации о различных пользователях дальнего конца линии связи в заданном формате, причем выбор в терминале пользователем ближнего конца линии связи информации пользователя дальнего конца линии связи из этой справочной информации выполняется с использованием браузера, доступного в этом терминале, причем этот браузер позволяет получать дополнительную информацию в заданном формате путем установления соединения со шлюзом, причем шлюз содержит анализатор, позволяющий передавать в терминал информацию, полученную в этом заданном формате, внедренную в сетевую страницу, первоначально с использованием облегченного протокола доступа к сетевым каталогам /LDAP/.

2. Терминал по п.1, в котором его местоположение определяется путем идентификации области, в которой он создает соединение перед установлением активированного обмена данными, причем это соединение доступно для передачи в сеансе передачи данных.

3. Терминал по п.2, в котором различные возможные области соответствуют различным существующим сетям.

4. Терминал по п.3, в котором он содержит блок памяти, в котором определены заданные правила, используемые для ассоциирования местоположения терминала с одной сетью, когда терминал создает соединение с другой существующей сетью.

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

6. Терминал по п.5, в котором он выполняет попытку идентификации сети в пределах своего доступа, причем местоположение терминала пользователя ближнего конца линии связи определяется после приема терминалом этой идентификации сети.

7. Терминал по п.1, в котором комбинация типа значения и атрибута типа значения соответствует телефонному номеру.

8. Терминал по п.7, в котором, по меньшей мере, одна комбинация соответствует номеру телефона, выраженному как в каноническом представлении номера телефона, и, по меньшей мере, одна дополнительная комбинация соответствует номеру телефона, выраженному в неканоническом представлении.

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



 

Похожие патенты:

Изобретение относится к вычислительной технике и предназначено для цифровой обработки сигналов. .

Изобретение относится к вычислительной технике и предназначено для цифровой обработки сигналов и управления в составе радиолокационного комплекса. .

Изобретение относится к области вычислительной техники и предназначено для моделирования задач при проектировании вычислительных систем (ВС). .

Изобретение относится к области вычислительной техники и может найти применение в многопроцессорных вычислительных системах. .

Изобретение относится к средствам электронной почты с обнаружением отказов. .

Изобретение относится к коммуникациям и взаимодействию через компьютерную сеть. .

Изобретение относится к способам динамической инструментации. .

Изобретение относится к системам и способам проецирования с компьютерных устройств. .

Изобретение относится к вычислительной технике и может быть использовано при построении параллельных вычислительных систем. .

Сервер // 2402064
Изобретение относится к области вычислительной техники и предназначено для обработки данных, высокопроизводительных вычислений и компьютерного моделирования

Изобретение относится к вычислительной технике и может быть использовано при изготовлении персональных компьютеров

Изобретение относится к вычислительной технике и предназначено для программной цифровой обработки сигналов в системах радиолокации, гидроакустики и связи

Изобретение относится к системам обработки, а именно к устройству и способу для принудительного применения строго упорядоченных запросов в системе слабо упорядоченной обработки

Изобретение относится к построению коммутируемых локальных сетей для обмена данными между вычислительными модулями параллельных вычислительных систем или распределенных вычислительных комплексов

Изобретение относится к системам для получения и установки обновлений, используя среду одноранговой сети

Изобретение относится к вычислительной технике, в частности к системе организации учебного процесса вуза на основе модульно-рейтинговой технологии
Наверх