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



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

 


Владельцы патента RU 2571517:

МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи (US)

Изобретение относится к использованию информации о местоположении и активности мобильного вычислительного устройства для обеспечения услуг пользователю. Техническим результатом является уменьшение энергопотребления вычислительного устройства. В системе для адаптации извлечения ресурсов на основании местоположения устройства и взаимодействия пользователя коррелируется активность пользователя и основанное на местоположении предсказание событий доступа к сети с доставкой принудительно отправленного содержимого устройству. Принимается информация о местоположении для устройства. Устройство регулирует доставку или прием принудительно отправленного содержимого в зависимости от предсказанных, на основании информации о местоположении и активности пользователя, событий доступа к сети или определенных характеристик доступа к сети. Например, данные предварительно выбираются до появления предсказанных событий доступа к сети или запросы на извлечение данных откладываются до момента после появления предсказанных событий доступа к сети. 3 н. и 17 з.п. ф-лы, 4 ил.

 

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

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

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

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

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

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

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

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

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

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

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

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

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

Соответствующие ссылочные позиции указывают соответствующие части на всех чертежах.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

Со ссылкой снова на Фиг. 1, примерная блок-схема иллюстрирует вычислительное устройство 102, осуществляющее доступ к ресурсам. Вычислительное устройство 102 имеет одну или более прикладных программ 103, которые, при выполнении, осуществляют доступ к ресурсам. Прикладные программы 103 включают в себя, например прикладную программу #1 - прикладную программу #N. Прикладные программы 103 включают в себя, например, программы обмена сообщениями (например, электронная почта или мгновенный обмен сообщениями), навигационные программы, программы поиска по соседству и так далее. В примере на Фиг. 1, ресурсы являются удаленными от вычислительного устройства 102 (например, доступны через одну или более сетей, таких как сеть 108). Кроме того, проиллюстрированные примерные ресурсы включают в себя одного или более поставщиков 104 содержимого, таких как поставщика содержимого #1 - поставщика содержимого #M, или другие объекты, издающие содержимое. Поставщики 104 содержимого включают в себя серверы (например, внешние серверы) или другие вычислительные устройства, передающие данные к вычислительному устройству 102 через сеть 108. В некоторых вариантах осуществления изобретения, поставщики 104 содержимого и удаленные ресурсы 106 рассматриваются в качестве части сети 108. Поставщики 104 содержимого в этом примере принудительно отправляют содержимое прикладным программам 103, выполняемым на вычислительном устройстве 102. То есть, в некоторых вариантах осуществления изобретения, поставщики 104 содержимого инициируют передачу содержимого на вычислительное устройство 102 без явного запроса от вычислительного устройства 102 для каждой передачи. Принудительно отправленное содержимое включает в себя, например, подачу новостей, котировки акций, электронную почту, мгновенные сообщения, сообщения социальных сетей и подобные. Вычислительное устройство 102 затем обеспечивает принудительно отправленное содержимое пользователю 101 вычислительного устройства 102. Вычислительное устройство 102 может также осуществить доступ к другим удаленным ресурсам 106, таким как, например, базы данных, хранилище на облаке или одноранговые устройства.

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

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

Сеть 108 включает в себя любую проводную или беспроводную сеть или комбинацию сетей, включающую в себя, но не в ограничительном смысле, сотовые сети, интрасети, интернет и беспроводные сети под брендом Bluetooth.

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

Со ссылкой далее на Фиг. 2, примерная блок-схема иллюстрирует вычислительное устройство 102, имеющее область 206 памяти, хранящую выполняемые компьютером компоненты для корреляции местоположения и активности пользователя с доставкой принудительно отправленного содержимого. Вычислительное устройство 102 включает в себя по меньшей мере область 206 памяти и процессор 204. На Фиг. 2, область 206 памяти находится в пределах вычислительного устройства 102. Однако область 206 памяти или любые данные, хранимые в ней, могут быть связаны с любым сервером или другим компьютером, локальным или удаленным от вычислительного устройства 102 (например, доступным через сеть). Например, область 206 памяти может быть реализована в качестве хранилища на облаке.

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

Область 206 памяти дополнительно хранит список 210 прикладных программ 103, который, при выполнении вычислительным устройством 102, принимает принудительно отправленное содержимое или другим способом осуществляет доступ к удаленным ресурсам. Область 206 памяти также хранит выполняемые компьютером компоненты для реализации аспектов изобретения. Примерные компоненты включают в себя компонент 212 интерфейса, компонент 214 состояния, компонент 216 соединения и компонент 218 регистрации.

Компонент 212 интерфейса, при выполнении процессором 204, побуждает процессор 204 принять информацию 208 о местоположении для вычислительного устройства 102. Информация 208 о местоположении принимается от поставщика услуги информации о местоположении или другой системы. Компонент 214 состояния, при выполнении процессором 204, побуждает процессор 204 отслеживать или оценивать взаимодействие пользователя, активность, поведение или шаблоны вычислительного устройства 102. В некоторых вариантах осуществления изобретения, существует два состояния: активное и неактивное. Вычислительное устройство 102 находится в активном состоянии, когда пользователь 101 взаимодействует с вычислительным устройством 102, недавно взаимодействовал с вычислительным устройством 102 или другим образом обращал внимание на вычислительное устройство 102. Доставка свежего содержимого на вычислительного устройство 102 улучшает взаимодействие с пользователем, если пользователь 101 активно взаимодействует с вычислительным устройством 102 и готов потреблять доставленное содержимое. Вычислительное устройство 102 находится в неактивном состоянии, когда пользователь 101 не взаимодействует с вычислительным устройством 102 в настоящий момент, не взаимодействовал недавно с вычислительным устройством 102 или другим образом не обращает внимания на вычислительное устройство 102. Неактивное состояние может соответствовать режиму сна, режиму пониженного энергопотребления или другому состоянию ожидания. Компонент 214 состояния переключает вычислительное устройство 102 между активным состоянием и неактивным состоянием на основании отслеживаемой активности пользователя.

Компонент 216 соединения, при выполнении процессором 204, побуждает процессор 204 предсказать событие доступа к сети на основании принятой информации 208 о местоположении и отслеживаемой активности пользователя. Событие доступа к сети включает в себя любое изменение в доступе к сети или возможности вычислительного устройства 102 осуществлять доступ к сети 108. Примерные события доступа к сети включают в себя потерю доступа к сети, открытие точки доступа к сети, изменение полосы пропускания и изменение в поставщиках сетевых услуг. Дополнительные примеры событий доступа к сети, которые являются предсказуемыми на основании местоположения вычислительного устройства 102, включают в себя нахождение пользователя 101 перед входом в самолет (например, вычислительное устройство 102 в местоположении аэропорта), тоннель (например, вычислительное устройство 102 на дороге, которая имеет приближающийся тоннель) или лифт (например, вычислительное устройство 102 приближается к группе лифтов).

Компонент 218 регистрации, при выполнении процессором 204, побуждает процессор 204 уведомлять одну или более прикладных программ 103 о событии доступа к сети, предсказанном компонентом 216 соединения. В некоторых вариантах осуществления изобретения, компонент 218 регистрации может уведомлять прикладные программы 103, которые известны как осуществляющие доступ к ресурсам через сеть 108. Например, прикладные программы 103, которые используют сеть 108 для доступа к ресурсам, могут регистрироваться у компонента 218 регистрации или другим образом уведомлять вычислительное устройство 102 об использовании сети 108 для доступа к ресурсам. Альтернативно или в дополнение, вычислительное устройство 102 может отслеживать доступ к сети 108 и выстраивать/обновлять список 210 прикладных программ 103, сохраненных в области 206 памяти на Фиг. 2.

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

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

В некоторых вариантах осуществления изобретения, вдобавок к предсказанию события доступа к сети, компонент 216 соединения дополнительно определяет затраты, связанные с приемом принудительно отправленного содержимого, вычислительного устройства 102 до и/или после предсказанного события доступа к сети. Затраты могут быть определены абсолютно или относительно в качественных или количественных терминах. Затраты могут отражать затраты сети, затраты производительности (например, производительности вычислительного устройства 102) или другие факторы. Например, компонент 216 соединения может определить, что затраты приема содержимого увеличатся после события доступа к сети (например, вход в область роуминга) или уменьшатся после события доступа к сети (например, выход из области роуминга). Аспекты изобретения активно принимают или извлекают содержимое, когда определенные затраты являются низкими (например, вычислительное устройство 102 подключено к Wi-Fi), в то время как откладывают прием содержимого, когда определенные затраты являются высокими (например, вычислительное устройство 102 находится в роуминге или имеет низкий уровень заряда батареи). Компонент 216 соединения может также взвешивать уровень активности пользователя на вычислительном устройстве 102 при определении затрат, чтобы измерить, ухудшится или улучшится производительность после события доступа к сети.

Компонент 218 регистрации уведомляет прикладные программы 103 о предсказанном событии доступа к сети и о затратах, определенных компонентом 216 соединения. В некоторых вариантах осуществления изобретения, компонент 216 соединения сравнивает определенные затраты с заранее определенным пороговым значением. Определенные затраты обеспечиваются прикладными программами 103, если затраты превышают заранее определенное пороговое значение (например, изменение, представленное затратами, является значительным), но удерживаются от прикладных программ 103, если затраты являются меньшими, чем заранее определенное пороговое значение (изменение, представленное затратами, является незначительным).

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

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

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

Со ссылкой на Фиг. 3, примерная блок-схема иллюстрирует изменение прикладными программами 103 доставку принудительно отправленного содержимого на основании предсказанного события в сети. Операции, проиллюстрированные на Фиг. 3 и Фиг. 4, выполняются в некоторых вариантах осуществления изобретения посредством выполняемого кода на вычислительном устройстве 102. В других вариантах осуществления изобретения, одна или несколько операций выполняются посредством кода, выполняемого процессором, удаленным от вычислительного устройства 102 (например, как в варианте осуществления изобретения с услугами на облаке). В таких вариантах осуществления изобретения удаленный процессор передает вывод выполненных операций вычислительному устройству 102, чтобы позволить прикладным программам 103, выполняемым на нем, отрегулировать прием принудительно отправленного содержимого.

На этапе 302, поддерживают список 210 прикладных программ 103, которые принимают принудительно отправленное содержимое. В некоторых вариантах осуществления изобретения прикладные программы 103 не упорядочены в списке. В других вариантах осуществления изобретения прикладные программы 103 имеют приоритет по, например, пользователю 101. Приоритет может влиять на возможность прикладных программ 103 осуществлять доступ к ресурсам в ответ на предсказанное событие в сети. Например, если событие доступа к сети будет иметь своим результатом ухудшение доступа, то прикладным программам 103 с более низким приоритетом будет отказано в доступе до того, как прикладным программам 103 с более высоким приоритетом будет отказано в доступе.

На этапе 304, обнаруживают, оценивают или другим способом отслеживают взаимодействие пользователя с вычислительным устройством 102. Например, отслеживают любой ввод пользователя и частоту ввода. Загрузка процессора или любой другой показатель производительности для вычислительного устройства 102 также могут отслеживаться. Активности пользователя может быть присвоена категория или назначена метка на основании отслеживаемого объема или частоты ввода пользователя. Например, если пользователь 101 не взаимодействовал недавно с вычислительным устройством 102 (например, в пределах последних трех минут), пользователь 101 или вычислительное устройство 102 считаются «неактивными». В противном случае, пользователь 101 или вычислительное устройство 102 считаются «активными».

Кроме того, взаимодействие с пользователем может быть определено на основании обнаруженного движения или передвижения пользователя 101 (например, активный) или отсутствия обнаруженного передвижения (например, неактивный). Например, пользователь 101 может переносить вычислительное устройство 102 и двигаться в конкретном направлении.

На этапе 306, предсказывают событие доступа к сети на основании взаимодействия пользователя и информации 208 о местоположении для вычислительного устройства 102. Информация 208 о местоположении определяется вычислительным устройством 102 или принимается, или получается от поставщика услуги информации о местоположении. Информация 208 о местоположении включает в себя данные от глобальной системы позиционирования (GPS), местоположений сотовых вышек, точек доступа к сети или любого другого поставщика информации, имеющего информацию о местоположении. Например, событие доступа к сети может включать в себя одно или несколько из следующего: ожидаемую потерю доступа к сети, ожидаемое установление соединения с сетью 108 и ожидаемое изменение параметров для соединения с сетью 108. Событие доступа к сети предсказывается посредством, например, местоположения вышек сотовой сети, известных областей покрытия (например, как обеспечено поставщиками беспроводных услуг), указанных пользователем точек интереса или границ или известных областей отказа связи.

Событие доступа к сети может быть также предсказано на основании обнаруженного движения или передвижения пользователя 101. При данной информации 208 о местоположении и обнаруженном движении, варианты осуществления настоящего изобретения предсказывают, когда вычислительное устройство 102 потеряет связь (запрашивая прикладные программы 103 извлечь содержимое до потери связи). Альтернативно, если движение не обнаружено, варианты осуществления настоящего изобретения предсказывают, что покрытие будет продолжать быть доступным (запрашивая прикладные программы 103 отложить доступ к сети 108 до тех пор, пока пользователь 101 не выполнит приложение или не включит дисплей вычислительного устройства 102).

На этапе 308, прикладные программы 103 в списке 210 прикладных программ 103, зарегистрированных для приема принудительно отправленного содержимого, уведомляются о предсказанном событии доступа к сети. Например, прикладные программы 103 обеспечиваются уведомлением и значением времени. Значение времени представляет собой величину времени до тех пор, пока не случится предсказанное событие доступа к сети (например, в минутах или секундах). На этапе 310, в ответ на уведомление о предсказанном событии доступа к сети, прикладные программы 103 осуществляют связь с сетью 108 (например, с поставщиками 104 содержимого или другими ресурсами) для изменения доставки принудительно отправленного содержимого. Например, прикладные программы 103 отвечают на уведомление посредством запроса вычислительного устройства 102 отказаться от или удалить любое принудительно отправленное содержимое, принятое впоследствии прикладными программами 103.

Со ссылкой далее на Фиг. 4, примерная блок-схема иллюстрирует вычислительное устройство 102, регулирующее прием принудительно отправленного содержимого на основании текущих характеристик доступа к сети. Если информация 208 о местоположении принимается на этапе 402, принятая информация 208 о местоположении сохраняется на этапе 404 в области 206 памяти. В некоторых вариантах осуществления изобретения, вычислительное устройство 102 непрерывно принимает информацию 208 о местоположении от поставщика услуги информации о местоположении или системы извлечения информации, основанной на местоположении. В других вариантах осуществления изобретения (не показано), вычислительное устройство 102 извлекает информацию 208 о местоположении от поставщика услуги информации о местоположении по запросу. Примерная информация 208 о местоположении включает в себя, но не ограничивается, местоположение вычислительного устройства 102, местоположение ориентира, точки интереса, местоположение аэропорта или местоположение точки доступа к сети.

На этапе 406, характеристики доступа к сети определяются на основании по меньшей мере информации 208 о местоположении для вычислительного устройства 102. Характеристики доступа к сети определяются посредством вычислительного устройства 102 или любого другого устройства или компонента, локального или удаленного от вычислительного устройства 102. Характеристики доступа к сети включают в себя, но не ограничиваются, интенсивность сигнала, тип соединения, ожидаемую потерю доступа к сети, ожидаемое установление соединения с сетью 108 или ожидаемое изменение параметров для соединения с сетью 108. Однако характеристики доступа к сети включают в себя любое измерение, характеристику, статус или описание соединения.

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

Активность пользователя на вычислительном устройстве 102 оценивается на этапе 408. Прием принудительно отправленного содержимого регулируется на этапе 410 на основании оцененной активности пользователя и определенных характеристик доступа к сети. В некоторых вариантах осуществления изобретения, вычислительное устройство 102 регулирует прием каждой из прикладных программ 103, которые выполняются на вычислительном устройстве 102 для приема принудительно отправленного содержимого. Например, вычислительное устройство 102 отключает прием или доставку принудительно отправленного содержимого посредством отправки запроса сети 108 или одному или нескольким поставщикам 104 содержимого. В другом примере, вычислительное устройство 102 запрашивает отсрочку, пакетирование или диспетчеризацию доставки содержимого для уменьшения частоты доставки. Вычислительное устройство 102 может также запросить последующее повторное разрешение приема или доставки принудительно отправленного содержимого или повторную регулировку расписания доставки.

Примерная среда функционирования

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

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

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

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

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

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

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

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

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

2. Система по п. 1, в которой ожидаемое изменение в возможностях доступа к сети включает в себя одно или более из следующего: ожидаемая потеря доступа к сети, ожидаемое установление соединения с сетью и ожидаемое изменение параметров для соединения с сетью.

3. Система по п. 1, в которой сеть содержит внешний сервер, принудительно отправляющий содержимое на прикладные программы, исполняемые на мобильном вычислительном устройстве.

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

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

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

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

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

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

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

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

12. Способ по п. 9, дополнительно содержащий этап, на котором повторно регулируют прием принудительно отправленного содержимого на основании запроса от вычислительного устройства.

13. Способ по п. 9, в котором этап, на котором определяют характеристики доступа к сети, содержит этап, на котором определяют одно из следующего: интенсивность сигнала, тип соединения, ожидаемую потерю доступа к сети, ожидаемое установление соединения с сетью и ожидаемое изменение параметров для соединения с сетью.

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

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

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

17. Компьютерно-читаемый носитель данных по п. 16, причем компонент регистрации поддерживает множество прикладных программ, которые активированы, чтобы регулировать прием принудительно отправленного содержимого.

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

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

20. Компьютерно-читаемый носитель данных по п. 19, причем компонент соединения сравнивает упомянутые определенные затраты с предварительно заданным порогом для предсказания события доступа к сети.



 

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

Изобретение относится к системам беспроводной связи. В настоящем документе в общем виде описаны варианты осуществления пользовательской станции (STA) и способов функционирования в сети беспроводной связи.

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

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

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

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

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

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

Изобретение относится к области связи. Техническим результатом является определение того, когда устройство связи должно возвращаться к нормальной работе и/или когда устройство связи должно входить в режим энергоснабжения.

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

Изобретение относится к мобильной связи. Технический результат заключается в предотвращении растраты ресурсов шлюза среды в гостевой сети (MGW#1) при переключении канала речевой связи между пользовательским оборудованием #1 (UE#1) и UE#2.

Изобретение относится к беспроводной связи. Технический результат изобретения заключается в обеспечении прямой связи с локальной IP-сетью без привлечения опорной сети. Способ включает в себя этапы, на которых принимают запрос на обслуживание от Пользовательского Оборудования (UE), передают первоначальное сообщение UE, включающее в себя информацию о локальном шлюзе, на Узел Управления Мобильностью (MME), сохраняют информацию однонаправленного канала, передаваемую в запросе на установление первоначального контекста, передаваемом MME, принимают запрос возможности соединения с Сетью Передачи Пакетных Данных (PDN) от UE, пересылают запрос возможности соединения с PDN на MME, принимают запрос создания сеанса от MME и устанавливают однонаправленный радиоканал с локальным шлюзом, причем локальный шлюз совмещен с фемтосотой. 6 н. и 10 з.п. ф-лы, 31 ил.

Изобретение относится к области сетей и телекоммуникаций и может быть использовано в иерархических протоколах беспроводной сенсорной сети (БСС). Техническим результатом является автоматическое построение и поддержание работоспособности структуры сети. Способ включает иерархическое деление узлов на головные кластерные узлы (ГКУ) и на «ведомые» и использование данных о радиовидимости узлов. Структура всей БСС описывается с помощью графа энергетической видимости узлов БСС, на основании которого строится матрица энергетической видимости, которую умножают на понижающий коэффициент, задаваемый в процентах, преобразуют к матрице инцидентности. Кластеризацию производят с помощью нейронной сети Кохонена, обучающейся по конструктивному методу обучения, где в качестве входных обучающих данных выступает полученная ранее матрица инцидентности, количество нейронов сети Кохонена задается автоматически на основании отличия и подобия входных данных об узлах БСС, радиус чувствительности нейронов слоя Кохонена задается в пределах от 0,22 до 0,36. Матрица энергетической видимости узлов БСС используется для маршрутизации и позволяет производить межкластерную связь между ГКУ и внутрикластерную связь в рамках ведомых каждому ГКУ узлов. 6 ил.

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

Изобретение относится к системам медицинского мониторинга пациента. Техническим результатом является обеспечение оценки качества канала сотовой связи. Способ, содержит этапы, на которых: устанавливают первый канал связи между MPMD и первой беспроводной сетью; оценивают качество первого канала связи; в ответ на определение того, что качество первого канала связи ниже предварительно определенного порогового уровня, устанавливают второй канал связи со второй беспроводной сетью; оценивают качество второго канала связи после того, как он установлен; в ответ на определение, является ли качество второго канала связи ниже предварительно определенного порогового уровня, поддерживают первый канал связи, если качество второго канала связи ниже предварительно определенного порогового уровня; и в ответ на то, что качество второго канала связи не ниже предварительно определенного порогового уровня, завершают работу первого канала связи; при этом MPMD запрашивает информационные отчеты о качестве от сервера обработки информации о пациенте (PIPS) для определения, завершить ли работу первого канала связи. 4 н. и 11 з.п. ф-лы, 4 ил.

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

Группа изобретений относится к беспроводной мобильной связи. Техническим результатом является повышение эффективности выбора соты в мобильном устройстве беспроводной связи. Мобильное устройство находит соты из первого списка соседних сот и из второго списка хранимых сот и оценивает найденные соты, используя критерии пригодности. Если найдена пригодная первая сота, которая использует первую технологию радиодоступа (RAT), из первого списка, то выбирается данная первая сота. Если найдена вторая пригодная сота, которая использует вторую технологию радиодоступа, из первого списка, но не найдена пригодная сота, которая использует первую технологию радиодоступа, из второго списка, то выбирается данная вторая сота. 3 н. и 16 з.п. ф-лы, 6 ил.

Изобретение относится к области мобильной связи. Технический результат изобретения заключается в уменьшении потребляемой мощности мобильного терминала при многократном поиске соты. Когда мобильный терминал находится в положении, куда доходят радиоволны из множества сот в различных рабочих режимах, мобильный терминал повторно выполняет поиск по множеству сот в закрытом режиме доступа (CSG-сот), к которым мобильный терминал не может получить доступ, и осуществляет выбор соты для такой CSG-соты. Идентификационная информация соты, принадлежащая диапазону, отличному от диапазона идентификационной информации соты для соты, работающей в закрытом режиме доступа, назначается соте, работающей в гибридном режиме доступа, и сота, работающая в гибридном режиме доступа, передает сигнал синхронизации, которому назначен код синхронизации, имеющий соответствие «один-к-одному» с идентификационной информацией соты. Мобильный терминал устанавливает синхронизацию с сотой, работающей в гибридном режиме доступа, посредством использования сигналов синхронизации и обнаруживает идентификационную информацию соты, с которой установлена синхронизация. 3 н. и 2 з.п. ф-лы, 42 ил.

Изобретение относится к области беспроводной связи. Техническим результатом является повышение точности определения местоположения мобильных устройств. Упомянутый технический результат достигается тем, что предлагаются способы, устройства и системы для создания уточненной информации о местоположении на мобильном устройстве или о мобильном устройстве, которые могут включать в себя решения, основанные на гибридной латерации и/или трилатерации, в которых мобильное устройство выполняет определяющие местоположение вычисления самостоятельно или с помощью или поддержкой сетевых компонентов или глобальной системы позиционирования (GPS). Мобильные устройства могут автоматически образовывать группы, основанные на близости и/или могут быть сгруппированы вместе через сетевой сервер. Мобильные устройства в группе могут разделять вычисленную информацию местоположения и/или информацию, полученную от внутренних датчиков с другими сгруппированными мобильными устройствами. Информация, разделенная между сгруппированными мобильными устройствами, может быть использована для уточнения информации о местоположении, вычисленной на каждом мобильном устройстве. Например, каждое мобильное устройство может пополнять и/или подкреплять ранее вычисленную информацию о местоположении на основе полученной информации о местоположении и/или относительных позиций других мобильных устройств в той же группе. Каждое мобильное устройство может также использовать датчики локальной информации для дополнительного уточнения своей информации о местоположении. 3 н. и 36 з.п. ф-лы, 40 ил.

Изобретение относится к системам связи. Техническим результатом является расширение арсенала технических возможностей систем связи. Система включает в себя блок (80) приема координат местоположения, принимающий координаты местоположения от множества пользовательских терминалов, и блок (94) распределения соседних пользователей, который в случае получения координат местоположения от интересующего пользовательского терминала из множества пользовательских терминалов выбирает один или более терминалов, соответствующих координатам местоположения, полученным от интересующего пользовательского терминала, и координатам местоположения, полученным от множества пользовательских терминалов, и обеспечивает интересующий пользовательский терминал информацией об одном или более терминалах, выбранных из множества пользовательских терминалов. 3 н. и 14 з.п. ф-лы, 15 ил.

Изобретение относится к мобильной связи. Технический результат заключается в оптимизации системы и контроле ошибок при передаче между пользовательскими устройствами (UE) (IUT) управления сеансом совместной работы и информации о сеансе между WTRU. Технический результат достигается за счет объединения управления сеансом совместной работы с обнаружением сеанса. Запрос передачи управления сеансом совместной работы, включающий в себя информацию о действующем сеансе, передают до передачи управления сеансом от одного WTRU к другому WTRU. Информация о действующем сеансе может включать в себя информацию о медиапотоках и устройствах, вовлеченных в сеанс. Ответ о передаче управления медиаданными передают в ответ на запрос передачи. 4 н. и 11 з.п. ф-лы, 7 ил.
Наверх