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

Иллюстрации

Показать все

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

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

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

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

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

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

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

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

Фиг.5 - примерное устройство мобильной связи.

Фиг.6 - примерное трехмерное представление основанных на времени, взаимоотношениях и пространстве осей.

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

Фиг.8 - примерная пространственно-временная диаграмма.

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

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

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

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

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

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

Фиг.15А-15C показывают примеры визуального представления конкретного набора объектов данных в соответствии с вариантами осуществления изобретения.

Фиг.16 иллюстрирует примерный процесс, который реализует некоторые из раскрытых вариантов осуществления.

Фиг.17 иллюстрирует примерный процесс, который реализует некоторые из раскрытых вариантов осуществления.

Фиг.18 иллюстрирует примерный процесс, который реализует некоторые из раскрытых вариантов осуществления.

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

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

Фиг.21 показывает процесс, с помощью которого один или более объектов данных, принадлежащих множеству объектов данных, можно отображать пользователю в соответствии с одним из вариантов осуществления изобретения.

Фиг.22A-22J направлены на обмен информацией с точки зрения отправителя объектов данных в соответствии с одним из вариантов осуществления изобретения.

Фиг.23 направлена на обмен объектами данных с точки зрения получателя или адресата объектов данных в соответствии с одним из вариантов осуществления изобретения.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

Слова «примерный» и/или «пример» в данном документе означают «служащий примером или иллюстрацией». Любой из вариантов осуществления, описанных в данной работе как «примерный» и/или «пример», не обязательно должен рассматриваться как предпочтительный или преимущественный по сравнению с другими вариантами осуществления. Аналогично, термин «варианты осуществления изобретения» не требует, чтобы все варианты осуществления изобретения включали в себя обсуждаемую особенность, преимущество или режим работы.

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

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

Абонентская станция с высокой скоростью передачи данных (HDR), упоминаемая здесь как пользовательское устройство (UE), может быть мобильной или стационарной и может осуществлять связь с одной или более точек доступа (AP), которые могут упоминаться как узел B. UE передает и принимает пакеты данных через один или более узлов B на контроллер радиосети (RNC). Узлы B и RNC являются частью сети, называемой сетью радиодоступа (RAN). Сеть радиодоступа может передавать голос и пакеты данных между множеством терминалов доступа.

Сеть радиодоступа может дополнительно соединяться с дополнительными сетями вне сети радиодоступа, такая базовая сеть включает в себя серверы и устройства, относящиеся к определенным операторам связи, и возможность соединения с другими сетями, такими как внутрикорпоративная сеть, Интернет, коммутируемая телефонная сеть общего пользования (PSTN), узел поддержки пакетной радиосвязи общего назначения (GPRS) (SGSN), межсетевой узел поддержки системы обычной пакетной радиосвязи GPRS (GGSN), и может передавать голос и пакеты данных между каждым UE и такими сетями. UE, которое установило активное соединение канала трафика с одним или более узлов B, может упоминаться как активное UE и может упоминаться как находящееся в состоянии трафика. UE, которое находится в процессе установления активного соединения канала трафика (TCH) с одним или более узлов B, может упоминаться как находящееся в состоянии установления соединения. UE может быть любым устройством обработки данных, которое осуществляет связь через беспроводный канал или через проводной канал. UE может дополнительно быть любым из множества устройств, включающих в себя плату ПК (персонального компьютера), компактное устройство на флэш-памяти, внешний или внутренний модем или беспроводной или стационарный телефон, но не ограничено ими. Линию связи, через которую UE посылает сигналы в узел B, называют каналом восходящей линии связи (например, обратным каналом трафика, каналом управления, каналом доступа и т.д.). Линию связи, через которую узел B посылают сигналы в UE, называют каналом нисходящей линии связи (например, каналом поискового вызова, каналом управления, каналом широковещания, прямым каналом трафика и т.д.). В данной работе термин «канал трафика» (TCH) может относиться или к восходящему/обратному или к нисходящему/прямому каналу трафика.

Фиг.1 иллюстрирует структурную схему одного из примерных вариантов осуществления системы 100 беспроводной связи в соответствии, по меньшей мере, с одним из вариантов осуществления изобретения. Система 100 может содержать терминалы доступа, такие как мобильный телефон 102, связанный по беспроводному интерфейсу 104 с сетью доступа или с сетью радиодоступа (RAN) 120, которая может соединять терминал доступа 102 с сетевым оборудованием, обеспечивая передачу данных между сетью передачи данных с коммутацией пакетов (например, корпоративной сетью, Интернет и/или сетью 126 оператора связи) и терминалами доступа 102, 108, 110, 112. Как показано, терминал доступа может быть мобильным телефоном 102, карманным персональным компьютером 108, пейджером 110, который показан в данном случае как двухсторонний текстовый пейджер, или даже отдельной компьютерной платформой 112, которая имеет портал беспроводной связи. Варианты осуществления изобретения, таким образом, могут быть реализованы на основе доступа любой формы, который включает в себя портал беспроводной связи или имеет возможности беспроводной связи, которые включают в себя, без ограничения, беспроводные модемы, карты PCMCIA, персональные компьютеры, телефоны или любую их комбинацию или подкомбинацию. Дополнительно, термины «терминал доступа», «беспроводное устройство», «клиентское устройство», «мобильный терминал» и их разновидности могут использоваться взаимозаменяемо.

Согласно Фиг.1, компоненты сети 100 беспроводной связи и взаимосвязи элементов примерных вариантов осуществления изобретения не ограничены показанной конфигурацией. Система 100 является просто примером и может включать в себя любую систему, которая предоставляет возможность удаленным терминалам доступа, таким как беспроводные клиентские вычислительные устройства 102, 108, 110, 112, осуществлять беспроводную связь друг с другом и/или между компонентами, подключенными через радиоинтерфейс 104, и RAN 120, включающей в себя, без ограничения, сеть 126 оператора связи, Интернет и/или другие удаленные серверы.

RAN 120 управляет сообщениями (обычно посылаемыми как пакеты данных), посылаемыми в контроллер базовой станции/функциональное средство управления пакетами (BSC/PCF) 122. BSC/PCF 122 отвечает за обмен сигналами, установление и разрывание каналов связи (т.е. каналов передачи данных) между узлом 100 обслуживания пакетных данных («PDSN») и терминалами доступа 102/108/110/112. Если шифрование уровня линии связи включено, то BSC/PCF 122 также шифрует содержимое перед передачей его по беспроводному соединению 104. Функциональное средство BSC/PCF 122 известно из предшествующего уровня техники и не будет обсуждаться дополнительно для краткости. Сеть 126 оператора связи может осуществлять связь с BSC/PCF 122 с помощью сети, Интернет и/или коммутируемой телефонной сети общего пользования (PSTN). Альтернативно, BSC/PCF 122 может соединяться непосредственно с Интернет или с внешней сетью. Как правило, сетевое или Интернет-соединение между сетью 126 оператора связи и BSC/PCF 122 переносит данные, а PSTN переносит голосовую информацию. BSC/PCF 122 можно подключать к множеству базовых станций (BS) или к модемному пулу приемопередатчиков (MPT) 124. Аналогичным способом по сравнению с сетью оператора связи, BSC/PCF 122 обычно соединяется с MPT/BS 124 посредством сети, Интернета и/или PSTN для передачи голосовой информации и/или передачи данных. MPT/BS 124 может передавать сообщения данных беспроводным образом к терминалам доступа, таким как мобильный телефон 102. MPT/BS 124, BSC/PCF 122 и другие компоненты могут формировать RAN 120, как известно из предшествующего уровня техники. Однако могут также использоваться дополнительные конфигурации, и изобретение не ограничено показанной конфигурацией. Например, в другом варианте осуществления функциональные средства BSC/PCF 122 и один или более MPT/BS 124 могут быть объединены в один «гибридный» модуль, имеющий функциональные возможности как BSC/PCF 122, так и MPT/BS 124.

Фиг.2 показывает базовую сеть 126 согласно одному из вариантов осуществления настоящего изобретения. В варианте осуществления на Фиг.2 сеть 126 оператора связи включает в себя узел обслуживания пакетных данных (PDSN) 160, узел обслуживания широковещания (BSN) 165 и Интернет 175. Также показаны на Фиг.2 сервер 172 обмена сообщениями и сервер 174 социальной сети. Однако в альтернативных вариантах осуществления сервер 172 обмена сообщениями, сервер 174 социальной сети и/или другие компоненты могут располагаться вне сети оператора связи. PDSN 160 обеспечивает доступ к Интернет 175, к корпоративной сети и/или к удаленным серверам (например, к серверам 172, 174) для мобильных станций (например, терминалов доступа, таких как 102, 108, 110, 112 на Фиг.1), используя, например, сеть радиодоступа (RAN) cdma2000 (например, RAN 120 на Фиг.1). Действуя как шлюз доступа, PDSN 160 может обеспечивать доступ к обычному IP и мобильному IP, поддержку внешних агентов и транспортировку пакетов. PDSN 160 может действовать в качестве клиента для серверов аутентификации, авторизации и учета (AAA) и другой поддерживаемой инфраструктуры и обеспечивает мобильным станциям шлюз к сети IP, как известно из предшествующего уровня техники. Как показано на Фиг.2, PDSN 160 может осуществлять связь с RAN 120 (например, BSC/PCF 122) через обычное соединение A10. Соединение A10 хорошо известно в предшествующем уровне техники и не будет описано дополнительно для краткости. Узел обслуживания широковещания (BSN) 165 можно конфигурировать для обеспечения услуги широковещания и групповой передачи. BSN 165 осуществляет связь с RAN 120 (например, BSC/PCF 122) через широковещательное (BC) соединение A10. BC соединение A10 используется для передачи сообщений широковещания и/или групповой передачи.

На Фиг.2 сервер 172 обмена сообщениями соответствует одному или более распределенных серверов, которые поддерживают программное обеспечение обмена сообщениями и организации коллективного взаимодействия, доступное через Интернет 175. Например, сервер Microsoft Exchange является широко используемым видом сервера 172 обмена сообщениями. Понятно, что сервер 172 обмена сообщениями может хранить контактную информацию (например, контакты электронной почты, адреса и т.д.), а также связанные с ними сообщения (например, сообщения электронной почты и т.д.) и/или информацию календаря (например, встречи, назначенные мероприятия и т.д.). Твиттер является другим примером услуги, которую может обеспечивать сервер 172 обмена сообщениями.

Сервер 174 социальной сети соответствует одному или более распределенных серверов, которые обеспечивают абонентам услуги социальной сети (например, Facebook, MySpace, Orkut и т.д.). Сервер 174 социальной сети хранит информацию, относящуюся к профилю абонента, а также внутреннюю информацию абонента (например, список друзей абонента, список семьи, список деловых контактов и т.д.). Сервер 174 социальной сети может также оценивать и/или создавать социальные карты пользователей, например, сопоставлять абонентов, которые соотносятся косвенно, но не имеют прямых социальных связей (например, друг друга и т.д.) и т.д. Сервер 174 социальной сети может также хранить мультимедийные данные, относящиеся к его абонентам, такие как переданные мультимедийные файлы (например, изображения, звуковые файлы, видео файлы, текстовые файлы и т.д.) и сопоставленная с ними информация (например, когда мультимедийный файл записан или создан, местоположение, сопоставленное с мультимедийным файлом, например, где был сделан снимок или записан звук; абоненты или не абоненты, которые сопоставлены с мультимедийным файлом, например, люди, говорящие в звуковом файле, или местоположение сфотографированного изображения и т.д.).

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

Фиг.3 - структурная схема, показывающая один из вариантов осуществления беспроводного телекоммуникационного устройства, являющегося мобильным телефоном 14 с кнопкой 78 PTT, которая открывает прямую связь к целевому набору устройств, т.е. к другим членам группы 12 связи. Беспроводное устройство 14 также показано, как имеющее графический дисплей 80 для пользователя беспроводного устройства 14. Беспроводное устройство 14 включает в себя компьютерную платформу 82, которая может обрабатывать голос и пакеты данных, принимать и выполнять приложения, передаваемые по сети 20 беспроводной связи, которые включают в себя ориентированную на группу информацию. Компьютерная платформа 82 включает в себя, среди других компонентов, специализированную интегральную схему («СпИС») 84 или другой процессор, микропроцессор, логическую схему, программируемую вентильную матрицу или другое устройство обработки данных. СпИС 84 устанавливают во время изготовления беспроводного устройства и их обычно не модернизируют. СпИС 84 или другой процессор выполняет уровень 86 интерфейса прикладного программирования («API»), который включает в себя среду резидентной прикладной программы, и может включать в себя операционную систему, загружаемую в СпИС 84. Среда резидентных приложений взаимодействует с любыми резидентными программами в памяти 88 беспроводного устройства. Примером среды резидентных приложений является программное обеспечение «двоичная среда разработки приложений для беспроводных устройств» (BREW), разработанное QUALCOMM® для платформ беспроводных устройств.

Беспроводное устройство может быть мобильным телефоном 14 с графическим дисплеем 80, но может также быть любым беспроводным устройством с компьютерной платформой 82, которое известно из предшествующего уровня техники, таким как карманный персональный компьютер (КПК), пейджер с графическим дисплеем 80 или даже отдельная компьютерная платформа 82, которая имеет портал беспроводной связи, и может иначе иметь проводное соединение к сети или Интернет. Дополнительно память 88 может состоять из постоянного запоминающего устройства или оперативной памяти (ПЗУ или ОП), стираемого программируемого ПЗУ (СППЗУ), электрически стираемого программируемого ПЗУ (ЭСППЗУ), флэш-карты или любой памяти, обычно используемой в компьютерных платформах. Компьютерная платформа 82 может также включать в себя локальную базу данных 90 для хранения приложений, которые активно не используются в памяти 88. Локальная база данных 90 обычно состоит из одной или большего количества ячеек флэш-памяти, но может быть любым вторичным или третичным запоминающим устройством, которое известно из предшествующего уровня техники, таким как магнитный носитель, стираемое программируемое ПЗУ, электрически стираемое программируемое ПЗУ, оптический носитель, лента или гибкий или жесткий диск. Графический дисплей 80 может представлять не только информацию о выполняемом групповом вызове, но также и информацию об ориентированной на группу информации, которая включает в себя предварительный просмотр файла, как более подробно описано в данной работе.

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

Фиг.4 - схема одного из вариантов осуществления программных уровней, которые конфигурированы для выполнения на беспроводном устройстве 14. В данном варианте осуществления компьютерная платформа 82 в среде мобильных устройств состоит из последовательности программных «уровней», разработанных поверх модема мобильной станции (MSM) 100, и разработанное QUALCOMM расширенное программное обеспечение абонента мобильной связи (AMSS) 102 управляет базовым набором микросхем MSM и осуществляет программный стек протоколов для всего набора программ технологий связи CDMA, которые включают в себя CDMA2000 1X и CDMA2000 1xEV-DO. Имеется уровень 104 мобильный операционной системы, которым в данном варианте осуществления является BREW®, также разработанный QUALCOMM. Прикладное программирование уровня 104 мобильной операционной системы взаимодействует с зависящими от микросхем или устройств операциями, обеспечивая уровень изоляции, который устраняет прямой контакт с AMSS 100 и любым OEM программным обеспечением на компьютерной платформе. Уровень 104 мобильной операционной системы обеспечивает разработку приложений, которые используют особенности мобильных устройств, без необходимости перезаписывать приложение каждый раз, когда появляется новый выпуск зависящего от устройства программного обеспечения.

Клиент 108 работы с социальными сетями является приложением, которое обеспечивает доступ к услугам социальных сетей (например, соединения с Facebook, MySpace и т.д.) через внешний интерфейс, показанный как «подготовленный для работы с социальными сетями» UI 106. Клиент 108 работы с социальными сетями включает в себя все функциональные возможности, необходимые для работы приложений мобильной операционной системы 104, таких как клиент 110 информации социальной сети. В дополнение к обеспечению доступа к услугам социальной сети с помощью клиента 108 работы с социальными сетями, в одном из примеров клиент 108 работы с социальными сетями может действовать в качестве уровня изоляции между всеми подготовленными для работы с социальными сетями приложениями и интерфейсом с сервером 174 социальной сети. В данном варианте осуществления клиент 108 работы с социальными сетями обеспечивает доступ к услугам социальной сети, отвечает на запросы связи с социальной сетью, обрабатывает все запросы подготовленных для работы с социальными сетями приложений мобильной операционной системы к услугам социальной сети и обрабатывает все исходящие запросы от социальной сети.

Клиент 110 информации социальной сети является основанным на мобильной операционной системе приложением, которое расширяет услуги социальной сети для доступа к информации, связанной с работой в социальных сетях (например, групповой сеанс связи между контактами социальной сети, обмен данными изображений, видео данными и т.д. между контактами социальной сети и/или сервером 174 социальной сети и т.д.). На Фиг.5 показано примерное устройство 500 мобильной связи, в частности, пользовательский интерфейс для устройства. Устройство 500 мобильной связи включает в себя дисплей 505 (например, LCD или OLED дисплей). В некоторых вариантах осуществления дисплей 505 может включать в себя возможность сенсорного экрана. Устройство 500 мобильной связи может включать в себя клавиатуру 515 (например, стандартную телефонную клавиатуру, клавиатуру QWERTY, клавиатуру с физической ответной реакцией, программируемую через сенсорный экран клавиатуру и т.д.). Устройство 500 мобильной связи может также включать в себя навигационные кнопки 510, которые могут дополнительно содержать кнопки вверх, вниз, влево и вправо для перемещения по дисплею 505. В одном из примеров навигационные кнопки 510 могут соответствовать клавиатуре перемещения по направлениям, которые могут получать необходимое направление от пользователя в других направлениях (например, вверх-влево, вниз-вправо и т.д.). Навигационные кнопки 510 могут дополнительно содержать кнопку выбора или кнопку OK 550 для указания выбора пользователя или подтверждения определенной функциональной возможности. Устройство может также включать в себя программируемые клавиши 507, которые программируют и используют для выбора функциональной возможности, которая обозначена в области отображения 505 около программируемой клавиши 507.

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

В одном из вариантов осуществления временное измерение можно конфигурировать для передачи информации в прошлом или информации предыдущих периодов (например, для прошлых видов деятельности или прошлых расположений контактов социальной сети), настоящей информации (например, которая основана на информации реального времени или на информации, которая, как ожидается, будет указывать текущее время) или будущей информации (например, которая основана на запланированном графике событий, календаре контактов социальной сети и т.д.). Объект данных может дополнительно быть представлен в пределах выбранного пользователем диапазона хронологического времени. Например, диапазоны могут представлять прошлые события, текущие события или запланированные (будущие) события. Диапазоны времени могут содержать последовательные диапазоны будущего времени. В различных вариантах осуществления настоящее раскрытие можно по-разному упоминать, как «интегрированное отображение» или «интегрированное масштабирование».

В дополнительных вариантах осуществления в пределах выбранных пользователем основанных на времени диапазонов объектов данных (например, событий, видов деятельности, мультимедийных файлов и/или контактов), объекты данных, уже завершенные или запланированные пользователями и группами, можно представлять по измерению социальной близости (т.е. по «социальному измерению»), изображая с помощью средств идентификации или пиктограмм различных размеров и форм (например, посредством чего каждое средство идентификации конфигурируют так, чтобы оно имело визуальное выделение, указывающее данный объект данных, посредством чего аналогичные объекты данных могут быть представлены аналогичными средствами идентификации, чтобы помочь в визуальном распознавании пользователем события и/или контакта). С помощью обеспечения возможности перемещения по объектам данных в различных пространственном, социальном и/или временном измерениях (например, по событиям и видам деятельности, которые произошли, или по местоположениям, посещаемым контактами социальной сети в пределах диапазона от текущего времени), пользователи могут извлекать и сохранять контекст, основываясь на различных атрибутах объектов данных. В одном из примеров, когда объект данных соответствует виду деятельности, такие атрибуты могут содержать:

(a) кто, или люди, с которыми данный вид деятельности выполнялся или запланирован;

(b) что, или характер деятельности, выполняемой или планируемой;

(c) когда, или время прошлой, текущей или запланированной деятельности;

(d) где, или местоположение прошлой, текущей или запланированной деятельности.

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

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

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

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