Основанная на местоположении и времени фильтрация информации широковещания
Иллюстрации
Показать всеИзобретение относится к связи, в частности к способам посылки и приема информации широковещания. Техническим результатом является обеспечение автоматической идентификации информации широковещания, представляющей потенциальный интерес для пользователя. Указанный технический результат достигается тем, что метаданные широковещания могут генерироваться для информации широковещания и могут содержать критерии местоположения и времени, используемые терминалами, чтобы фильтровать информацию широковещания. Каждый критерий местоположения и времени может содержать (i) критерий местоположения, заданный целевым местоположением и требованием присутствия или отсутствия и (ii) критерий времени, заданный периодом времени, в котором применяется критерий местоположения. Терминал может принимать метаданные широковещания до или вместе с информацией широковещания, получать критерии местоположения и времени из метаданных широковещания и фильтровать информацию широковещания на основе критериев времени и местоположении. Терминал может оценить каждый критерий местоположения и времени путем определения своего местоположения в пределах определенного периода времени и определения, находится ли его местоположение внутри или вне указанного целевого местоположения, как указано требованием присутствия или отсутствия. 6 н. и 23 з.п. ф-лы, 6 ил.
Реферат
Настоящая заявка на патент испрашивает приоритет Предварительной заявки США №60/978104, озаглавленной "Основанная на местоположении и времени фильтрация информации широковещания", поданной 5 октября 2007, Предварительной заявки США №60/990890, озаглавленной "Улучшение основанной на местоположении широковещательной передачи", поданной 28 ноября 2007, Предварительной заявки США №61/007349, озаглавленной "Улучшение основанных на местоположении услуг с уведомлением", поданной 11 декабря 2007, и Предварительной заявки США №61/029252, озаглавленной "Улучшение основанных на местоположении услуг с уведомлением", поданной 15 февраля 2008, все из которых переуступлены правопреемнику настоящей заявки и включены в явном виде в настоящий документ посредством ссылки.
Область техники
Настоящее раскрытие относится к связи, более конкретно, к способам посылки и приема информации широковещания.
Предшествующий уровень техники
Сеть связи может передавать различные типы информации, такие как коммерческие рекламные объявления, новости, погода и сообщения о путешествиях, сегменты фильмов, образовательные программы, телешоу или спортивные соревнования, предупреждающие сообщения для общественности и т.д. Пользователь может быть заинтересован в получении только части информации широковещания, посылаемой сетью. Пользователь может вручную идентифицировать информацию широковещания, представляющую интерес для пользователя, и может либо сохранить, либо представить информацию широковещания на приемнике, например, сотовом телефоне. Эта ручная фильтрация информации широковещания может быть утомительной. Может быть желательным автоматически идентифицировать информацию широковещания, представляющую потенциальный интерес для пользователя.
Сущность изобретения
Описаны способы посылки и приема информации широковещания. В одном аспекте метаданные широковещания могут генерироваться для информации широковещания и могут содержать критерии местоположения и времени, используемые терминалами, чтобы фильтровать информацию широковещания. Критерии местоположения и времени могут содержать, по меньшей мере, один критерий местоположения и времени. В одном варианте каждый критерий местоположения и времени может содержать (i) критерий местоположения, заданный целевым местоположением и требованием присутствия или отсутствия, и (ii) критерий времени, заданный периодом времени, в котором применяется критерий местоположения. Этот период времени может быть в прошлом, настоящем или будущем.
В одном варианте терминал может принимать метаданные широковещания, связанные с информацией широковещания, например, до или вместе с информацией широковещания. Терминал может принимать критерии местоположения и времени из метаданных широковещания и может фильтровать информацию широковещания на основе критериев местоположения и времени. Терминал может оценить каждый критерий местоположения и времени путем (i) определения своего местоположения в пределах определенного периода времени и (ii) определения, находится ли его местоположение внутри или вне указанного целевого местоположения, как обозначено требованием присутствия или отсутствия. Терминал может объединить результаты всех критериев местоположения и времени, чтобы определить, следует ли принимать и/или представлять информацию широковещания.
Терминал может пропустить прием информации широковещания, если критерии местоположения и времени не удовлетворены. Терминал может принимать информацию широковещания в один момент времени и может представить информацию широковещания в тот же самый или более поздний момент времени, если критерии местоположения и времени удовлетворены. Информация широковещания может быть связана с событием, происходящим в определенном временном интервале. Терминал может принимать информацию широковещания перед указанным временным интервалом (например, в течение непиковых часов трафика) и может представлять эту информацию пользователю во время указанного временного интервала.
Различные аспекты и особенности раскрытия описаны ниже более детально.
Краткое описание чертежей
Фиг.1 показывает развертывание сети в качестве примера.
Фиг.2 показывает передачу руководства услуги с метаданными широковещания.
Фиг.3 показывает в качестве примера передачу и представление информации широковещания.
Фиг.4 показывает процесс приема информации широковещания.
Фиг.5 показывает процесс посылки информации широковещания.
Фиг.6 показывает блок-схему терминала, сети, сервера/центра определения местоположения и центра широковещания.
Подробное описание
Способы, описанные здесь, могут использоваться, чтобы принимать информацию от различных сетей беспроводной и проводной связи. Термины "сеть" и "система" часто используются взаимозаменяемо. Например, могут использоваться способы приема информации из сотовых связей, широковещательных сетей и т.д. Могут использоваться способы, чтобы принимать информацию широковещания, посланную всем пользователям, информацию широковещания, посланную группе пользователей, и одноадресную информацию, посланную определенному пользователю. Для ясности ниже описаны определенные аспекты способов приема информации широковещания от сети связи.
Фиг.1 показывает примерное развертывание 100, поддерживающее способы, описанные здесь. Терминал 110 может осуществлять связь с одной или более сетями 120 беспроводной и/или проводной связи, чтобы получать возможность соединения для передачи данных и/или коммуникационные услуги. Терминал 110 может осуществлять связь с одной или более базовыми станциями в беспроводной сети и/или одним или более серверами в проводной сети. Терминал 110 может также принимать информацию широковещания из широковещательной сети 130. Терминал 110 может быть стационарным или мобильным и может также упоминаться как мобильная станция, пользовательское оборудование, терминал доступа, абонентский блок, станция и т.д. Терминал 110 может быть сотовым телефоном, персональным цифровым помощником (PDA), беспроводным устройством, проводным устройством, беспроводным модемом, ноутбуком, персональным компьютером (PC), бытовым радиоприемником и т.д. Функции терминала 110 могут быть распространены, например, более чем на одно устройство. Передача и прием могут поддерживаться в PDA или сотовом телефоне, в то время как связанный ноутбук или PC могут выполнять фильтрацию информации широковещания и представление отфильтрованной информации широковещания пользователю.
Терминал 110 может принимать сигналы от одного или более спутников 190, которые могут быть частью Системы глобального позиционирования Соединенных Штатов (GPS), европейской системы Галилео, российской системы GLONASS или некоторой другой Глобальной Навигационной Спутниковой системы (GNSS). Терминал 110 может измерить сигналы от спутников 190 и принимать измерения псевдодальности для спутников. Терминал 110 может также измерять сигналы от базовых станций в беспроводной сети и получать измерения хронирования для базовых станций. Измерения псевдодальности и/или хронирования могут использоваться, чтобы выводить оценку местоположения для терминала 110. Оценка местоположения также упоминается как оценка положения, координаты положения и т.д.
Сеть(и) 120 может(гут) включать в себя беспроводную сеть, которая обеспечивает радиосвязь для терминалов, расположенных в ее зоне покрытия. Беспроводная сеть может быть сетью множественного доступа с кодовым разделением (CDMA), сетью множественного доступа с временным разделением (TDMA), сетью множественного доступа с частотным разделением (FDMA), сетью ортогонального FDMA (OFDMA), сетью FDMA с одной несущей (SC-FDMA) и т.д. Альтернативно или дополнительно, сети 120 могут включать в себя проводную сеть, такую как локальная сеть (LAN), сеть цифровой абонентской линии (DSL), кабельная пакетная сеть, сеть поставщика интернет-услуг (ISP), телефонная сеть, Интернет и/или другие сети передачи голоса и данных. Широковещательная сеть 130 может предоставлять услуги широковещания и может осуществлять MediaFLO™, услуги стандарта передачи цифрового широковещания на мобильные устройства (DVB-H), интегрированные услуги цифрового широковещания для наземного телевещания (ISDB-T) или некоторой другой цифровой технологии передачи. Широковещательная сеть 130 может также способствовать терминалу 110 в определении его местоположения. Например, терминал 110 может измерить информацию хронирования сигнала от одного или более широковещательных передатчиков и может определить свое местоположение через триангуляцию, трилатерацию или некоторые другие средства.
Сервер/центр 140 определения местоположения может содержать сервер определения местоположения, который поддерживает позиционирование для терминала 110 и других клиентов услуг определения местоположения (LCS). Сервер определения местоположения может выполнять различные функции, чтобы поддерживать позиционирование, например, вычислять оценки местоположения, доставлять данные поддержки терминалам, выполнять функции для обеспечения безопасности и т.д. Позиционирование относится к процессу определения оценки географического или гражданского местоположения для цели LCS, например, получения координат широты, долготы и высоты для географического местоположения или адрес улицы для гражданского местоположения. Сервер определения местоположения может поддерживать одну или более архитектур/решений для определения местоположения, такие как безопасное местоположение пользовательской плоскости (SUPL) от ОМА (Открытый мобильный альянс), 3GPP плоскости управления от организации, называемой "Проект партнерства 3-го поколения" (3GPP), 3GPP2 плоскости управления от организации, называемой "Проект 2 партнерства 3-го поколения" (3GPP2), и т.д. Сервер определения местоположения может содержать центр SUPL позиционирования (SPC), 3GPP обслуживающий центр мобильного местоположения (SMLC), 3GPP2 узел определения местоположения (PDE) и т.д.
Сервер/центр 140 определения местоположения может также содержать центр определения местоположения, который поддерживает услуги определения местоположения для терминала 110 и других клиентов LCS. Центр определения местоположения может выполнять различные функции, такие как поддержка услуг определения местоположения, поддержка конфиденциальности абонента, авторизация, аутентификация, определение стоимости/выставление счетов, управление услугами и т.д. Центр определения местоположения может содержать SUPL центр определения местоположения (SLC), SUPL платформу определения местоположения (SLP), 3GPP шлюзовой центр определения мобильного местоположения (GMLC), 3GPP2 центр мобильного позиционирования (MPC) и т.д. Сервер определения местоположения и центр определения местоположения могут быть объединены (как показано на Фиг.1) или могут быть отдельными объектами.
Центр 150 широковещания может предоставить информацию широковещания для услуг широковещания. Информация широковещания может содержать любую информацию, которая может представлять интерес для пользователей, например, рекламные объявления, новости и т.д. Центр 150 широковещания или некоторый другой объект может также обеспечить метаданные широковещания для информации широковещания. Метаданные широковещания могут содержать данные относительно информации широковещания и могут также упоминаться как данные описания широковещания, информация описания, описание широковещания, данные фильтрации, метаданные и т.д. Блок 160 хранения может хранить информацию широковещания и метаданные широковещания. Центр 150 широковещания может предоставить информацию широковещания и метаданные широковещания сети(ям) 120 и/или широковещательной сети 130. Информация широковещания и метаданные широковещания могут посылаться вместе или отдельно сетью (сетями) 120 и/или широковещательной сетью 130.
Метаданные широковещания могут позволить терминалу выполнить начальную фильтрацию информации широковещания, как правило, во взаимосвязи с сохраненными пользовательскими предпочтениями. Метаданные широковещания могут позволить терминалу принимать решение относительно того, следует ли принимать информацию широковещания, и представить эту информацию пользователю. Пользовательские предпочтения могут быть введены заранее пользователем в терминал или могут быть установлены другим способом, например, путем наблюдения пользовательских предпочтений для ручного выбора предыдущей информации широковещания и критериев, которые относятся к выбранной информации широковещания. Начальная фильтрация терминалом может уменьшить нагрузку на пользователя, состоящую в необходимости просмотреть и выбрать конкретные передачи из возможно большого количества передач, осуществляемых в то же самое время и/или за период времени (например, день или неделя). На основе результата начальной фильтрации, терминал может уведомить пользователя о наличии информации широковещания до, во время или после того, как она была получена. Терминал может также сохранить и/или представить информацию широковещания, если это представляет потенциальный интерес для пользователя или может проигнорировать (например, не принимать и не сохранять) информацию широковещания. Способ уведомления пользователя об информации широковещания, которая прошла начальную фильтрацию, может также зависеть от фильтрации. Например, акустический предупредительный сигнал может выдаваться для экстренного характера, тогда как коммерческие передачи могут просто быть сохранены и предоставлены пользователю после явного запроса.
Вообще, метаданные широковещания могут содержать любые данные относительно связанной информации широковещания. Например, метаданные широковещания могут суммировать различные аспекты информации широковещания, такие как предмет(ы) информации широковещания, источник информации широковещания, объекты (например, компании, люди или товары), показанные в информации широковещания, категории или категории информации широковещания (например, новости, путешествие, погода, спорт и т.д.), даты и время, связанные с информацией широковещания, и т.д. Метаданные широковещания могут содержать другие данные, как описано ниже.
Пользователь может определить пункты, представляющие интерес для пользователя, и методы информирования, когда такие интересующие пункты обнаружены. Терминал может фильтровать информацию широковещания, исследуя связанные метаданные широковещания в свете пользовательских предпочтений. Если есть совпадение, то терминал может уведомить пользователя, как определено, и может также сохранить и/или представить информацию широковещания пользователю.
Всесторонние и детализированные метаданные широковещания могут быть ценными для пользователя в существенном сокращении количества времени, которое пользователю иначе пришлось бы затратить на сортировку вручную менее детализированных метаданных широковещания или самой информации широковещания, чтобы определить, представляет ли передача интерес для пользователя. Метаданные широковещания могут также быть полезными в сокращении количества информации широковещания, которая принимается терминалом и за которую, возможно начисляется плата пользователю оператором широковещательной сети. Метаданные широковещания могут позволить отправителю передач предназначать эти передачи для пользователей, которые могут быть заинтересованы в информации широковещания. Пользователи могут придавать более высокую значимость и могут с большей вероятностью принимать (например, просматривать и/или прослушивать) информацию широковещания, которая подверглась всесторонней фильтрации на основе предпочтительных критериев. Таким образом, может иметься стимул как для пользователей, так и для поставщиков передач, чтобы использовать много типов критериев фильтрации в метаданных широковещания. Кроме того, сетевые операторы могут начислить пользователям и/или поставщикам передач плату за передачу метаданных широковещания в дополнение к информации широковещания и, следовательно, могут также извлечь выгоду из использования подробной фильтрации широковещания.
В одном аспекте метаданные широковещания могут содержать критерии местоположения и времени, составленные из критериев местоположения и ассоциированных критериев времени. Критерии местоположения и времени могут также упоминаться как временные критерии местоположения, фильтр местоположения, требования местоположения и времени и т.д. Термины "критерии" и "требования" использованы здесь взаимозаменяемым образом. Критерий местоположения может быть задан целевым местоположением, внутри которого (или вне которого) должен находиться терминал потенциального получателя для того, чтобы информация широковещания была подходящей. Критерий времени может быть задан периодом времени, в котором терминал должен находиться внутри (или вне) целевого местоположения. Этот период времени может быть в прошлом, настоящем или будущем. Если терминал находится внутри (или вне) целевого местоположения в течение определенного периода времени, то терминал может придать более высокий приоритет приему ассоциированной информации широковещания и предоставлению этой информации пользователю.
Критерии местоположения и времени могут быть связаны с местоположением(ями) и временем(ами) события(ий), связанного(ых) с информацией широковещания, например, событием распродаж, спортивным мероприятием, событием развлечения и т.д. Событие(я) может(гут) быть в прошлом, настоящем и будущем. Примеры событий в прошлом могут включать (a) преступление или несчастный случай, где свидетели разыскиваются через информацию широковещания и (b) массовое мероприятие в прошлом (например, спортивные состязания, развлекательное, коммерческое мероприятие и т.д.), где последующая информация должна быть послана тем, кто присутствовал на нем. Критерии местоположения и времени могут быть связаны с местоположениями и временами, в которых могут приниматься метаданные широковещания и информация широковещания.
Более высокий приоритет может назначаться информации широковещания, когда критерии местоположения и времени в ассоциированных метаданных широковещания удовлетворены. Более высокий приоритет может определить, принята ли информация широковещания и, возможно, сохранена терминалом, когда и как пользователь уведомлен, когда и как информация широковещания предоставлена пользователю и т.д. Приоритет информации широковещания может также быть определен на основе других факторов, помимо критериев времени и местоположения.
Вообще, критерии местоположения и времени могут относиться к прошлому, настоящему и/или будущему местоположению терминала потенциального получателя. Критерии местоположения могут быть заданы набором целевых местоположений L1, L2…, LN, где N может быть единицей или более. Целевое местоположение может быть географическим по характеру и может содержать координаты широты, долготы и, возможно, высоты. Целевое местоположение может также быть гражданским по характеру и может содержать адрес улицы, включая название населенного пункта или города и страны и, возможно, указание здания, этажа и помещения. Целевое местоположение может включать желаемую точность для географической или гражданской области. Целевое местоположение может представить единственный пункт, небольшую площадь или объем, более крупную непрерывную область или объем (например, круговую географическую область или полную протяженность города), ряд дискретных областей или объемов (например, протяженности нескольких городов) и т.д. Область может покрывать 2-мерное (2D) пространство, тогда как объем может покрывать 3-мерное (3D) пространство. Объем может быть полезен, например, чтобы определить некоторые этажи высотного здания. В случае описаний области и объема терминал может принять более высокий приоритет для информации широковещания, если терминал находится в области или объеме, предусмотренном в критерии местоположения.
Критерии времени могут относиться к предмету широковещания, например, дата и время будущего события распродаж. Критерии времени могут также относиться к местоположению терминала (и, таким образом, вообще пользователя) относительно предмета широковещания. Критерии времени могут быть заданы в различных форматах, таких как период времени, определенный как начальным временем, так и конечным временем, или начальным временем и продолжительностью. Начальное время и конечное время могут относиться каждый к прошлому, настоящему или будущему. Время может быть задано в любом формате и с любым уровнем точности, например, посредством месяца, недели, даты, часа, минут, секунд и т.д. Время может также ссылаться на абсолютную глобальную систему времени (например, по Гринвичу или UTC), региональную систему времени (например, американское Восточное Летнее время) или может определяться относительно того, когда приняты метаданные широковещания (например, путем обеспечения разности между начальным и конечным временем и текущего времени). Также может обеспечиваться более чем один период времени.
В одном варианте критерии местоположения и времени для информации широковещания могут определять присутствие или отсутствие терминала для каждого из набора целевых местоположений, следующим образом:
Критерии времени местоположения = (PA1 в L1 в течение D1)LO1 (PA2 в L2 в течение D2)LO2(PA3 в L3 в течение D3)…LON-1(PAN в LN в течение DN) | (Ур. 1) |
где Ln обозначает целевое местоположение для n-го критерия местоположения и времени, для 1≤n≤N,
Dn обозначает период времени или момент времени для n-го критерия местоположения и времени,
PAn обозначает требование присутствия или отсутствия для n-го критерия местоположения и времени, и
LOn обозначает логическую операцию, которая может быть логическим ИЛИ или логическим И.
В схеме, показанной в уравнении (1), критерии местоположения и времени определены посредством набора N целевых местоположений от L1 до LN, где в общем N≥1. Каждое целевое местоположение Ln, для 1≤n≤ N, может быть единственным пунктом местоположения, единственной областью, или объемом, или набором областей и/или объемов. N периодов времени от D1 до DN могут быть предоставлены для N целевых местоположений от L1 до LN, соответственно. Каждый период времени Dn может быть определен начальным временем TSn и конечным временем TEn, или Dn=[TSn, TEn]. TSn и TEn могут каждый быть определены в прошлом, настоящем или будущем, причем TEn возникает при или после TSn.
В одной схеме требование присутствия или отсутствия PAn для каждого критерия местоположения может иметь одно из следующих значений:
1. Присутствие в течение части периода времени с, по меньшей мере, вероятностью Pn,
2. Присутствие в течение всего периода времени с, по меньшей мере, вероятностью Pn,
3. Отсутствие в течение части периода времени с, по меньшей мере, вероятностью Pn или
4. Отсутствие в течение всего периода времени с, по меньшей мере, вероятностью Pn.
Вероятность Pn может быть любым значением между 0 и 1, или 0≤Pn≤1.
Критерии местоположения и времени в уравнении (1) объединяют N отдельных критериев местоположения и времени, чтобы получить полное требование для терминала. Каждый критерий местоположения и времени может быть выражен как:
LRn = PAn в Ln в течение Dn | Ур. (2) |
где LRn обозначает n-й критерий местоположения и времени.
Если вероятности Pn все равны 1, то каждый критерий местоположения и времени в уравнении (1) определяет, должен ли терминал присутствовать или отсутствовать в целевом местоположении Ln в течение всего или части периода времени Dn, в зависимости от значения PAn. Если местоположение терминала известно (например, потому что местоположение регистрировалось исторически или может быть предсказано с приемлемой уверенностью в будущем), то значение истинности как «истинно» или «ложно» может быть назначено каждому критерию местоположения и времени. Значения истинности N отдельных критериев местоположения и времени могут быть объединены логическими операциями LOn, чтобы получить заключительное значение истинности для полного требования в уравнении (1). Заключительное значение истинности может указывать, удовлетворяет ли терминал критериям местоположения и времени.
Исторические местоположения терминала могут быть не известны точно. В некоторых случаях сохраненное местоположение терминала может относиться к большой площади, в пределах которой терминал мог находиться, и может не относиться к точному пункту. В других случаях местоположение может быть получено как пункт, но с неизвестной ошибкой из-за ошибок вычисления местоположения. В других случаях историческое местоположение может быть получено путем интерполяции между двумя известными местоположениями, полученными в разное время, и может также содержать ошибку. Будущие местоположения терминала могут также быть неопределенными, например, если эти местоположения получены в результате анализа предыдущей истории местоположения.
Чтобы смягчить эффекты ошибок и неопределенности местоположения, значение меньше, чем 1, может использоваться для вероятности Pn для целевого местоположения Ln в уравнении (1). Когда Pn меньше, чем 1, для данного критерия местоположения и времени, критерий может считаться истинным, если терминал удовлетворяет требованию присутствия или отсутствия с вероятностью, по меньшей мере, Pn, и может считаться ложным в ином случае. Полное требование может тогда быть оценено как истинное или ложное путем объединения значений истинности N отдельных критериев местоположений и времени, как описано выше.
Критерии местоположения и времени в уравнении (1) могут быть упрощены по-разному. В одном варианте то же самое целевое местоположение L может использоваться для каждого отдельного целевого местоположения Ln. В другом варианте то же самое требование РА присутствия или отсутствия может использоваться для каждого отдельного требования PAn присутствия или отсутствия. В еще одном варианте тот же самый период времени D может использоваться для каждого отдельного периода времени Dn. В еще одном варианте то же самое значение вероятности P (например, P=0,5) может использоваться для каждой отдельной вероятности Pn. В еще одном варианте начальное время для периода времени Dn может быть опущено и может предполагаться относящимся к текущему времени. Периоды времени могут также быть заменены единственным моментом времени, который может быть задан датой и временем, только временем для текущей даты и т.д. Любая комбинация упрощений, описанных выше, тоже может использоваться.
Периоды времени Dn в уравнении (1) могут быть обобщены, так что каждый период времени Dn может содержать множество подинтервалов, каждый с его собственными начальной и конечной датой и временем. Например, Dn может быть определен как от 6:00 до 18:00 в определенный понедельник с тем же самым периодом времени в следующий вторник и в среду.
Требования PAn присутствия или отсутствия для каждого критерия местоположения в уравнении (1) могут быть обобщены и сделаны более точными, обеспечивая вероятность присутствия или отсутствия в данном местоположении Ln в пределах заданного периода времени Dn в течение, по меньшей мере, времени Tn, где Tn меньше или равно полному периоду времени, определенному Dn, и не обязательно должно быть непрерывным. Значения Tn могут быть выражены более точно, независимо от того, предусматривается ли весь Dn (Tn равно всей длительности Dn) или только часть Dn (Tn меньше, чем вся длительность Dn). Например, Dn может быть периодом времени, который начинается в 9:00 в определенный понедельник и заканчивается в 18:00, таким образом, включая 9 часов, в то время как Tn может быть установлен на 3 часа. В этом случае, требование присутствия или отсутствия относилось бы к тому, что терминал является присутствующим или отсутствующим в течение, по меньшей мере, 3 часов повсюду в данном местоположении Ln в течение периода от 9:00 до 18:00 в конкретный понедельник. Это может быть более точным, чем то, что терминал является присутствующим или отсутствующим в течение части периода от 9:00 до 18:00. Когда Tn определено для каждого Dn, требования PAn присутствия или отсутствия могут быть упрощены до одной из следующих двух альтернатив:
1. Присутствие в местоположении Ln для, по меньшей мере, длительности Tn (непрерывной или прерывистой) в течение полного периода времени Dn с, по меньшей мере, вероятностью Pn, и
2. Отсутствие в местоположении Ln для, по меньшей мере, длительности Tn (непрерывной или прерывистой) в течение полного периода времени Dn с, по меньшей мере, вероятностью Pn.
В другом варианте критерии местоположения и времени могут быть определены следующим образом:
Критерии времени местоположения = LTCA LOA LTCB LOB LTCC …, | Ур. 3) |
где LTCi обозначает критерий местоположения и времени для i ∈ A, B, C…, и
LOi обозначает логическую операцию, которая может быть логическим И или логическим ИЛИ.
LTCi может быть определено, как показано в уравнении (1). Схема согласно уравнению (3) позволяет логически объединять множество критериев времени местоположения, чтобы сформировать более сложные критерии местоположения и времени.
В еще одном варианте критерии местоположения и времени могут быть определены рекурсивно следующим образом:
Критерии времени местоположения = Выражение(i){двоичная операция Выражение(j)} | Ур. (4) |
где {…} обозначает дополнительное расширение, которое может присутствовать или нет,
Выражение() обозначает {Выражение() двоичная операция Выражение()} или {унарная операция Выражение()}, или (единственный критерий местоположения и времени),
двоичная операция обозначает логическое ИЛИ, логическое И или некоторую другую операцию на двух аргументах, и
унарная операция обозначает логическое НЕ или некоторую другую операцию на одном аргументе.
Единственный критерий местоположения и времени может быть задан как:
Единственный критерий местоположения и времени = PA в L в течение D | Ур. (5) |
где L обозначает целевое местоположение для критерия местоположения и времени,
D обозначает период времени для критерия местоположения и времени, и
PA обозначает требование присутствия или отсутствия для критерия времени и местоположения.
Чтобы оценить уравнение (4), значение истинности каждого единственного критерия местоположения и времени может сначала быть определено как либо «истинно», либо «ложно», как описано для уравнения (1). Значения истинности для всех одиночных критериев местоположения и времени могут быть объединены с использованием унарной и/или двоичной операции, связывающих их, чтобы привести к заключительному значению «истинно» или «ложно» для полного требования в уравнении (4). Значение истинности для полного требования может указывать, что критерии местоположения и времени для информации широковещания удовлетворены.
Пользователю можно предоставить или его можно уведомить о доступности информации широковещания, например, при условии, что некоторые другие пользовательские критерии также удовлетворены метаданными широковещания. Значение «ложно» может указывать, что критерии местоположения и времени не удовлетворены и что нет необходимости информировать пользователя об информации широковещания.
В еще одном варианте критерии местоположения и времени могут быть определены рекурсивно следующим образом:
Фильтр местоположения(i) = Фильтр местоположения (j) логическая операция Фильтр местоположения (k), ИЛИФильтр местоположения (i) = логическая операция Фильтр местоположения (k), ИЛИФильтр местоположения (i) = критерий местоположения и времени (m), | Ур. (6) |
где критерий местоположения и времени (m) может быть, как показано в уравнении (5), и
Фильтр местоположения() может содержать один или более критериев местоположения и времени.
Схемы в уравнениях (1)-(6) используют значения истинности «истинно» и «ложно». Терминал может определить, удовлетворяет ли он каждому отдельному критерию местоположения и времени, например, PAn в Ln в течение Dn в уравнении (1). В некоторых случаях терминал может частично удовлетворять N отдельных критериев местоположения и времени, например удовлетворять некоторые, но не все критерии местоположения и времени, или удовлетворять критерии местоположения и времени с вероятностью меньшей, но близкой к указанной вероятности.
В одном варианте терминал может объединять вероятности удовлетворения N отдельных критериев местоположения и времени вместо значений истинности этих критериев местоположения и времени. Объединение вероятностей (вместо значений истинности) для отдельных критериев местоположения и времени может обеспечить возможность более гибкой оценки критериев местоположения и времени. Уравнения (1)-(6) могут использоваться, хотя с модификацией для требования PAn присутствия или отсутствия. В одном варианте PAn может быть определено с удаленным аспектом вероятности и может иметь одно из следующих значений:
1. Присутствие в течение части периода времени,
2. Присутствие в течение всего периода времени,
3. Отсутствие в течение части периода времени или
4. Отсутствие в течение всего периода времени.
Уравнения (1)-(6) могут теперь определять точные требования для местоположения, которые могут быть составлены из ряда отдельных требований, объединенных вместе логическими операциями. Чтобы вычислить значение полного требования, терминал может сначала вычислить вероятность того, что каждый отдельный критерий местоположения и времени (например, в форме PAn в Ln в течение Dn в уравнении (1) или PA в L в течение D в уравнении (5)) является истинным. Терминал может затем объединять вероятности отдельных критериев местоположения и времени, используя известные формулы для определения вероятности объединений и пересечений множества событий. Например, следующие формулы могут использоваться, чтобы объединять вероятности двух критериев А и В местоположения и времени.
Вероятность(A И B) = Вероятность(A)*Вероятность(B) | Ур. (7) |
Вероятность(A ИЛИ B) = Вероятность(A)+Вероятность(B)- Вероятность(А И В) | Ур.(8) |
Уравнение (7) предполагает, что A и B - независимые события, и является в общем аппроксимацией. Уравнение (8) основано на уравнении (7).
Терминал может вычислить полную вероятность всей комбинации критериев местоположения и времени, являющихся истинными, комбинируя вероятности отдельных критериев местоположения и времени. Терминал может использовать полную вероятность удовлетворения всех отдельных критериев местоположения и времени, чтобы решить, предоставить ли информацию широковещания пользователю. Например, пороговая вероятность может быть определена (например, пользователем или поставщиком широковещания), и терминал может предоставить информацию широковещания пользователю, если полная вероятность превышает пороговую вероятность.
Критерии местоположения и времени, описанные здесь, могут зависеть от того, что терминал имеет возможность определять свои прошлые, настоящие и/или будущие местоположения. Терминал может знать свое текущее местоположение посредством использования поддерживаемого сетью решения для определения местоположения, например, 3GPP, 3GPP2, OMA SUPL и т.д. Терминал может также установить свое текущее местоположение через