Настоящая заявка на патент испрашивает приоритет Предварительной заявки США №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), региональную систему времени (например, американское Восточное Летнее время) или может определяться относительно того, когда приняты метаданные широковещания (например, путем обеспечения разности между начальным и конечным временем и текущего времени). Также может обеспечиваться более чем один период времени.
В одном варианте критерии местоположения и времени для информации широковещания могут определять присутствие или отсутствие терминала для каждого из набора целевых местоположений, следующим образом:
где 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 обозначает 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.
В другом варианте критерии местоположения и времени могут быть определены следующим образом:
где LTCi обозначает критерий местоположения и времени для i ∈ A, B, C…, и
LOi обозначает логическую операцию, которая может быть логическим И или логическим ИЛИ.
LTCi может быть определено, как показано в уравнении (1). Схема согласно уравнению (3) позволяет логически объединять множество критериев времени местоположения, чтобы сформировать более сложные критерии местоположения и времени.
В еще одном варианте критерии местоположения и времени могут быть определены рекурсивно следующим образом:
где {…} обозначает дополнительное расширение, которое может присутствовать или нет,
Выражение() обозначает {Выражение() двоичная операция Выражение()} или {унарная операция Выражение()}, или (единственный критерий местоположения и времени),
двоичная операция обозначает логическое ИЛИ, логическое И или некоторую другую операцию на двух аргументах, и
унарная операция обозначает логическое НЕ или некоторую другую операцию на одном аргументе.
Единственный критерий местоположения и времени может быть задан как:
где L обозначает целевое местоположение для критерия местоположения и времени,
D обозначает период времени для критерия местоположения и времени, и
PA обозначает требование присутствия или отсутствия для критерия времени и местоположения.
Чтобы оценить уравнение (4), значение истинности каждого единственного критерия местоположения и времени может сначала быть определено как либо «истинно», либо «ложно», как описано для уравнения (1). Значения истинности для всех одиночных критериев местоположения и времени могут быть объединены с использованием унарной и/или двоичной операции, связывающих их, чтобы привести к заключительному значению «истинно» или «ложно» для полного требования в уравнении (4). Значение истинности для полного требования может указывать, что критерии местоположения и времени для информации широковещания удовлетворены.
Пользователю можно предоставить или его можно уведомить о доступности информации широковещания, например, при условии, что некоторые другие пользовательские критерии также удовлетворены метаданными широковещания. Значение «ложно» может указывать, что критерии местоположения и времени не удовлетворены и что нет необходимости информировать пользователя об информации широковещания.
В еще одном варианте критерии местоположения и времени могут быть определены рекурсивно следующим образом:
Фильтр местоположения (i) = логическая операция Фильтр местоположения (k), ИЛИ
Фильтр местоположения (i) = критерий местоположения и времени (m),
где критерий местоположения и времени (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)) является истинным. Терминал может затем объединять вероятности отдельных критериев местоположения и времени, используя известные формулы для определения вероятности объединений и пересечений множества событий. Например, следующие формулы могут использоваться, чтобы объединять вероятности двух критериев А и В местоположения и времени.
Уравнение (7) предполагает, что A и B - независимые события, и является в общем аппроксимацией. Уравнение (8) основано на уравнении (7).
Терминал может вычислить полную вероятность всей комбинации критериев местоположения и времени, являющихся истинными, комбинируя вероятности отдельных критериев местоположения и времени. Терминал может использовать полную вероятность удовлетворения всех отдельных критериев местоположения и времени, чтобы решить, предоставить ли информацию широковещания пользователю. Например, пороговая вероятность может быть определена (например, пользователем или поставщиком широковещания), и терминал может предоставить информацию широковещания пользователю, если полная вероятность превышает пороговую вероятность.
Критерии местоположения и времени, описанные здесь, могут зависеть от того, что терминал имеет возможность определять свои прошлые, настоящие и/или будущие местоположения. Терминал может знать свое текущее местоположение посредством использования поддерживаемого сетью решения для определения местоположения, например, 3GPP, 3GPP2, OMA SUPL и т.д. Терминал может также установить свое текущее местоположение через использование функциональных возможностей определения местоположения в терминале, например, GPS. Местоположение терминала может быть географическим или гражданским и может быть дано в любой форме (например, широта/долгота, идентификатор соты, почтовый индекс и т.д.).
Прошлые или исторические местоположения терминала могут быть получены по-разному. Прошлые местоположения могут быть получены путем периодического получения и сохранения местоположения терминала, например, каждый час или с некоторым другим интервалом. Терминал может также сохранять свое местоположение всякий раз, когда местоположение получено для любого приложения (например, пеленгации). Терминал может также получать и сохранять свое местоположение всякий раз, когда встроенные датчики обнаруживают существенное перемещение (например, перемещение свыше некоторого минимального расстояния от любого ранее определенного местоположения) и могут сохранить индикацию фиксированного местоположения в другое время. Для всех этих случаев местоположения терминала в другое время (например, в каждую четверть часа или полчаса) могут быть получены путем интерполяции сохраненных местоположений.
Будущие местоположения терминала могут также быть получены разными способами. В одном варианте будущие местоположения могут быть предсказаны или экстраполированы на основе текущей скорости и направления для движущегося пользователя и возможного вывода о конкретном маршруте (например, вдоль шоссе или железнодорожной линии). Этот вариант может быть применимым в течение коротких периодов вперед. В другом варианте будущие местоположения могут быть выведены из прошлого поведения, например, обнаруживая подобные местоположения исторически для определенных дней и времени и предполагая, что это будет повторяться в будущем. Например, пользователь обычно бывает дома между 20:00 и 8:00 каждый день, на работе между 9:00 и 18:00 каждый будний день, и т.д. Регулярное движение (например, в пути) и периоды неподвижного местоположения (например, на работе или дома) в фиксированное время в определенные дни в прошлом могут быть идентифицированы и могут использоваться, чтобы предсказать будущие местоположения. Например, если пользователь использует фиксированный маршрут и приблизительно фиксированный график ежедневных поездок на работу, то местоположение пользователя вдоль ежедневного маршрута в некоторое будущее время может быть предсказано с определенной точностью, как только пользователь начал свою ежедневную поездку, даже если она довольно длительна. В еще одном варианте будущие местоположения могут быть получены, получая доступ к графику назначения пользователя или маршруту путешествия, например, если введены в терминал или дистанционно доступны посредством терминала. В еще одном варианте будущие местоположения могут быть вручную введены пользователем, например, для значительных событий, таких как каникулы или командировка. Терминал может назначить вероятность прошлого или будущего местоположения из-за неопределенности или возможной ошибки в историческом или будущем местоположении.
Оценка местоположения для терминала может включать область (например, круг, эллипс или круговой сектор), где терминал должен быть расположен с вероятностью (между 0 и 1) того, что терминал действительно находится в этой области. Вероятность может, таким образом, быть задана как часть оценки местоположения и может использоваться непосредственно в критериях времени и местоположения. Историческое местоположение может иметь большую неопределенность из-за вероятности интерполяции между предшествующими оценками местоположения, полученными в разное время. Точно так же будущее местоположение может иметь большую неопределенность из-за использования предсказания (например, на основе прошлого обычного поведения). Вероятности исторических и будущих местоположений могут быть обновлены соответственно, чтобы принять во внимание дополнительную неопределенность из-за интерполяции, предсказания и т.д. Вероятность 1 (или 100%-ная определенность) может использоваться для упрощения, если целевая(ые) область(и) является(ются) достаточно большой(ими) (например, все графство, государство или большой город), так как в этом случае местоположение терминала, находящегося внутри или вне большой(их) целевой(ых) области(ей), было бы обычно определенным.
Фильтрация информации широковещания на основе критериев местоположения и времени может быть проиллюстрирована следующими примерами. Эти примеры используют уравнения (1) и (3) и предполагают, что объединяются истинные значения (вместо вероятностей) для отдельных критериев местоположения и времени.
В первом примере универмаг в торговом пассаже может устраивать большую распродажу в наступающую субботу и хотел бы разрекламировать эту распродажу людям, которые живут поблизости, людям, которые, вероятно, будут присутствовать на распродаже из-за того, что посетили пассаж в последние предыдущие субботы, и людям, которые, как ожидается, будут около магазина в течение часов распродажи. Чтобы предназначаться для этих пользователей в рекламе распродажи, критерии местоположения и времени для широковещательной рекламы могут быть следующими:
В уравнении (9) LTCA может определять критерий местоположения и времени на основе того, что терминал (и, следовательно, пользователь), присутствовал в пассаже в, по меньшей мере, одну из трех предыдущих суббот с вероятностью, по меньшей мере, 50%. Это означает, что пользователь, вероятно, посещает пассаж, по меньшей мере, иногда по субботам и может интересоваться событием распродаж. LTCB может определить критерий местоположения и времени на основе того, что терминал (и, следовательно, пользователь) присутствовал в области (городе), окружающей пассаж, в каждую из трех предыдущих ночей с вероятностью, по меньшей мере, 70%. Это делает вероятным то, что пользователь проживает около пассажа и может иметь интерес к событию распродаж. LTCC может определить критерий местоположения и времени на основе того, что терминал (и, следовательно, пользователь) будет находиться в городском районе, где находится пассаж, во время распродаж с вероятностью, по меньшей мере, 50%.
LTCA в уравнении (9) может быть определено со следующими параметрами в уравнении (1):
- PA1, PA2, PA3 = присутствие в течение некоторого периода времени с вероятностью, по меньшей мере, 50%,
- L1, L2, L3 = область торгового пассажа,
- D1, D2, D3 = каждая из трех предыдущих суббот, например, с начальным временем = 9:00 и конечным временем = 18:00, и
- LO1, LO2 = логическое ИЛИ.
LTCB в уравнении (9) может быть определено со следующими параметрами в уравнении (1):
- PA1, PA2, PA3 = присутствие в течение всего периода времени с вероятностью, по меньшей мере, 70%,
- L1, L2, L3 = область города, содержащая торговый пассаж,
- D1, D2, D3 = каждый из трех последовательных предыдущих дней, например, D1 = понедельник, D2 = вторник, D3 = среду, с начальным временем = полночь и конечным временем = 6:00, и
- LO1, LO2 = логическое ИЛИ.
LTCC в уравнении (9) может быть определено со следующими параметрами в уравнении (1):
- PA1 = присутствие в течение некоторого периода времени с вероятностью, по меньшей мере, 50%,
- L1 = область города, содержащая торговый пассаж, и
- D1 = суббота события распродаж, например, начальное время = 9:00 и конечное время = 18:00.
LTCA, LTCB и LTCC могут быть объединены, используя логическое ИЛИ, как показано в уравнении (9), для получения выражения, которое комбинирует три критерия местоположения и времени, чтобы предназначаться для намеченных пользователей. Параметры для выражения можно послать в метаданных широковещания для рекламы распродаж, чтобы предназначаться для потенциально заинтересованных пользователей. Дополнительная информация, такая как тип товаров в распродаже, уровень ценовых скидок, процентная ставка кредита, название магазина и т.д., может также быть включена в метаданные широковещания. Дополнительная информация может позволить терминалам выполнять фильтрацию на основе других пользовательских предпочтений, так что пользователи могут быть оповещены, только если критерии местоположения и времени, а также другие пользовательские предпочтения удовлетворены.
Во втором примере место отдыха типа тематического парка в определенном городе может предложить билеты по льготной цене, приобретаемые заранее, проживающим за городом посетителям (например, на каникулах), чтобы заранее создать конкуренцию по отношению к конкурирующим достопримечательностям в этом городе. Чтобы достичь этого, место отдыха может рекламировать эти билеты, используя следующие критерии местоположения и времени:
В уравнении (10) LTCA может определять критерий местоположения и времени на основе того, что пользователь был вне целевой области в течение прошлого месяца и, следовательно, проживает, вероятно, вне целевой области. LTCB может определять критерий местоположения и времени на основе того, что пользователь будет находиться вблизи тематического парка в некоторое время в течение следующих двух месяцев.
LTCA в уравнении (10) может быть определено со следующими параметрами в уравнении (1):
- PA1 = отсутствие для всего периода времени с вероятностью, по меньшей мере, 90%,
- L1 = место или область, содержащая место отдыха типа тематического парка, и
- D1 = период времени в один месяц, непосредственно предшествующий рекламе.
LTCB в уравнении (10) может быть определено со следующими параметрами в уравнении (1):
- PA1 = присутствие в течение части периода времени с вероятностью, по меньшей мере, 30%,
- L1 = город или другой ограниченный район, содержащий тематический парк, и
- D1 = двухмесячный период времени непосредственно после рекламы.
LTCA и LTCB могут быть объединены, используя логическое И, как показано в уравнении (10), для получения выражения, которое комбинирует два критерия местоположения и времени, чтобы предназначаться для намеченных пользователей. Дополнительная информация (например, ценовые скидки, название тематического парка и т.д.) может быть включена в метаданные широковещания, чтобы улучшить фильтрацию терминалами.
В третьем примере газозаправочная станция может предложить сниженные цены на газ, предназначаемые для водителей, которые живут поблизости, водителей, которые регулярно проезжают рядом, и водителей, которые могли бы проезжать поблизости. Следующие критерии местоположения и времени могут использоваться для предложения сниженных цен на газ:
В уравнении (11) LTCA может определять критерий местоположения и времени на основании того, что пользователь, вероятно, был в общей области газозаправочной станции в каждый из семи предыдущих дней и, таким образом, вероятно, проживает поблизости. LTCB может определять критерий местоположения и времени на основании того, что пользователь, вероятно, был очень близко к газозаправочной станции в каждый из трех предыдущих будних дней и, таким образом, либо проезжает регулярно мимо газозаправочной станции, либо живет или работает рядом. LTCC может определять критерий местоположения и времени на основании того, что пользователь, вероятно, будет находиться близко к газозаправочной станции (например, проезжая мимо нее) в течение следующего часа.
LTCA в уравнении (11) может быть определено со следующими параметрами в уравнении (1):
- PA1, PA2, PA3, PA4, PA5, PA6, PA7 = присутствие в течение части периода времени с вероятностью, по меньшей мере, 50%,
- L1, L2, L3, L3, L5, L6, L7 = область города, содержащая газозаправочную станцию,
- D1, D2, D3, D4, D5, D6, D7 = каждый из семи предыдущих дней, например, D1 = понедельник, D2 = вторник, D3 = среда, D4 = четверг, D5 = пятница, D6 = суббота, D7 = воскресенье, с начальным временем = 0:00 и конечным временем = 23:59, и
- LO1, LO2, LO3, LO4, LO5, LO6 = логическое И.
LTCB в уравнении (11) может быть определено со следующими параметрами в уравнении (1):
- PA1, PA2, PA3 = присутствие в течение части периода времени с вероятностью, по меньшей мере, 50%,
- L1, L2, L3 = локальный район газозаправочной станции, например, ограниченный собственной улицей и соседними улицами,
- D1, D2, D3 = каждый из трех непосредственно предыдущих будних дней с начальным временем = 0:00 и конечным временем = 23:59, и
- LO1, LO2 = логическое И.
LTCC в уравнении (11) может быть определено со следующими параметрами в уравнении (1):
- PA1 = присутствие в течение части периода времени с вероятностью, по меньшей мере, 50%,
- L1 = локальный район газозаправочной станции, например, ограниченный собственной улицей и соседними улицами, и
- D1 = период времени в один час, начинающийся в текущее время.
LTCA, LTCB и LTCC могут быть объединены, используя логическое ИЛИ, как показано в уравнении (11), для получения выражения, которое комбинирует три критерия местоположения и времени, чтобы предназначаться для намеченных пользователей. Дополнительная информация (например, ценовые скидки на газозаправочной станции) может быть включена в метаданные широковещания, чтобы улучшить фильтрацию терминалами.
В четвертом примере бюро предупреждения об опасности или нежелательности поездок хочет предоставить своим подписчикам бюллетень поездок в связи с внезапным закрытием главного шоссе из-за дорожного происшествия или дорожной проблемы. Следующие критерии местоположения и времени могут использоваться бюро, чтобы предназначаться для намеченных пользователей:
В уравнении (12) LTCA может определять критерий местоположения и времени на основе того, что пользователь с вероятностью 25% проедет вблизи закрытой части шоссе за следующие 2 часа. LTCB может определять критерий местоположения и времени на основе того, что пользователь проезжал или был вблизи закрытой части шоссе в каждый из двух предыдущих дней и, таким образом, может рассматриваться, как, вероятно, регулярно проезжающий вдоль этой части шоссе.
LTCA в уравнении (12) может быть определено со следующими параметрами в уравнении (1):
- PA1 = присутствие в течение части времени с вероятностью, по меньшей мере, 25%,
- L1 = закрытая часть шоссе, например, в пределах 200 метров с обеих сторон, и
- D1 = двухчасовой период времени, начинающийся в текущее время.
LTCB в уравнении (12) может быть определено со следующими параметрами в уравнении (1):
- PA1, PA2 = присутствие в течение части времени с вероятностью, по меньшей мере, 50%,
- L1, L2 = закрытая часть шоссе, например, в пределах 200 метров с обеих сторон,
- D1, D2 = каждый из двух предыдущих дней и
- LO1 = логическое И.
LTCA и LTCB могут быть объединены, используя логическое И, для получения выражения, которое комбинирует два критерия местоположения и времени, чтобы предназначаться для намеченных пользователей. Метаданные широковещания, содержащие критерии местоположения и времени, могут быть переданы с бюллетенем. Дополнительная информация (например, указание рекомендуемого движения) может также быть включена в метаданные широковещания, чтобы улучшить фильтрацию терминалами.
Метаданные широковещания для местоположения и критерии времени для информации широковещания могут посылаться разными способами. В одном варианте метаданные широковещания могут посылаться через мобильные услуги широковещания в OMA, которые описаны в общедоступном документе OMA-TS-BCAST_Services-Vl_0-20080430-D.
В одном варианте метаданные широковещания можно послать в сервисном руководстве. Сервисное руководство может включать в себя элемент, который может использоваться, чтобы определять параметры для критериев местоположения и времени для приема связанной информации широковещания. Если имеет место совпадение, то терминал может придать более высокий приоритет приему и отображению связанной информации широковещания пользователю.
Фиг.2 показывает примерную передачу сервисного руководства с метаданными широковещания для критериев времени и местоположения. Сервисное руководство может включать в себя фрагменты услуги и контента, где фрагменты услуги могут относиться к целому классу информации широковещания, и фрагменты контента могут содержать или относиться к определенным типам информации широковещания. Каждый фрагмент может нести различную информацию для вещательных программ, где вещательная программа может быть отрывком из фильма, ТВ шоу, сводкой новостей или другим типом информации широковещания с конкретным графиком передачи. Фрагмент метаданных широковещания может переносить метаданные широковещания для критериев местоположения и времени для различных вещательных программ, которые могут посылаться после этого фрагмента. Хотя на Фиг.2 не показано, метаданные широковещания могут включать в себя другую информацию, такую как язык, тематические категории (например, погода, новости, относящуюся к трафику, спортивные состязания, относящуюся к чрезвычайным ситуациям, реклама и т.д.), тип медиа (например, текст, видео, изображение и т.д.), продолжительность, размер, график передачи, родительская оценка и т.д., относящуюся к ассоциированной информации широковещания.
Критерии местоположения и времени, описанные здесь, могут обеспечивать возможность передачи информации широковещания и/или метаданных широковещания перед событием, связанным с информацией широковещания. Информация широковещания может быть представлена пользователю во время приема и/или в более позднее время.
Фиг.3 показывает примерную передачу и представление информации широковещания, содержащей рекламу события распродаж, происходящего с 8:00 до 24:00 в данную субботу. В этом примере метаданные широковещания и информация широковещания для рекламы могут посылаться во время окна распределения перед событием распродаж. Это окно распределения может быть выбрано, чтобы улучшить использование доступных сетевых ресурсов. В примере, показанном на Фиг.3, окно распределения находится между 2:00 и 2:30 в течение непиковых транспортных часов в субботу. Терминал может загрузить метаданные широковещания и передать информацию во время окна распределения. Если имеется совпадение для критериев местоположения и времени в метаданных широковещания, то информация широковещания может быть представлена пользователю до и/или во время события распродаж. Посылка информации широковещания и метаданных широковещания перед событием распродаж может (i) избежать или уменьшить широковещание во время события распродаж, которое может происходить в течение пиковых часов трафика, и (ii) предоставить пользователям предварительное уведомление о событии распродаж. Если реклама посылается во время события распродаж непосредственно, как также иллюстрировано на Фиг.3, то стоимость посылки рекламы может быть выше, а предварительное оповещение пользователей может быть меньшим. Следовательно, может быть выгодным посылать рекламу заранее, которая может быть отфильтрована с более точными критериями местоположения и времени в метаданных широковещания.
На Фиг.4 показан вариант процесса 400 для приема информации широковещания. Процесс 400 может выполняться терминалом (как описано ниже) или некоторым другим объектом. Терминал может принимать метаданные широковещания, связанные с информацией широковещания (блок 412). Терминал может принимать метаданные широковещания перед информацией широковещания, с информацией широковещания, через сервисное руководство для вещательных программ, содержащее информацию широковещания, и т.д. Терминал может получать критерии местоположения и времени для информации широковещания из метаданных широковещания (блок 414). Терминал может фильтровать информацию широковещания на основе критериев местоположения и времени (блок 416).
Критерии местоположения и времени могут содержать, по меньшей мере, один критерий местоположения и времени. Терминал может оценить каждый критерий местоположения и времени следующим образом. Терминал может определить критерий местоположения и связанный критерий времени для критерия местоположения и времени. Критерий местоположения может содержать целевое местоположение и требование отсутствия или присутствия. Критерий времени может идентифицировать период времени в прошлом, настоящем или будущем, в котором применяется критерий местоположения. Терминал может определить свое местоположение в пределах периода времени. Это местоположение может быть предшествующим местоположением, если период времени находится в прошлом, текущим местоположением, если период времени находится в настоящем, или будущим местоположением, если период времени находится в будущем. Терминал может поддерживать историю своих местоположений. Терминал может определить свое предшествующее местоположение, интерполируя, по меньшей мере, одно местоположение в истории, и/или может определить свое будущее местоположение, основываясь на истории местоположений. Терминал может также определить свое местоположение другими способами. В любом случае терминал может определить, соответствует ли его местоположение критерию местоположения, например, определяя, находится ли его местоположение внутри или вне целевого местоположения, как указано требованием отсутствия или присутствия. Критерии местоположения и времени могут также содержать, по меньшей мере, одну логическую операцию, по меньшей мере, для одного критерия местоположения и времени. Терминал может объединять результаты, по меньшей мере, одного критерия местоположения и времени в соответствии с, по меньшей мере, одной логической операцией, чтобы получить окончательный результат для критериев местоположения и времени.
Критерии местоположения и времени могут быть выражены по-разному. В одном варианте критерии местоположения и времени могут иметь форму, показанную в уравнении (1), и каждый критерий местоположения и времени может иметь форму, показанную в уравнении (2). В другом варианте критерии местоположения и времени могут иметь форму, показанную в уравнении (3). В еще одном варианте критерии местоположения и времени могут иметь рекурсивную форму, показанную в уравнении (4) или (6). Критерии местоположения и времени могут также быть выражены другими способами.
Критерии местоположения и времени могут быть гибко определены. Например, критерии местоположения и времени могут содержать первый критерий местоположения и времени, охватывающий предшествующее местоположение терминала, и второй критерий местоположения и времени, охватывающий будущее местоположение терминала. В качестве другого примера критерии местоположения и времени могут содержать первый критерий местоположения и времени, требующий, чтобы терминал находился в первой целевой области, и второй критерий местоположении и времени, требующий, чтобы терминал находился вне второй целевой области.
Терминал может пропустить прием информации широковещания, если критерии местоположения и времени не удовлетворены (блок 418). Терминал может принять информацию широковещания в первый момент времени и может представить информацию широковещания во второй момент времени, если критерии местоположения и времени удовлетворены (блок 420). Второй момент времени может быть тем же самым или позже, чем первый момент времени. Информация широковещания может относиться к событию, происходящему в указанном временном интервале, и может быть принята перед указанным временным интервалом и представлена до или в течение указанного временного интервала.
Терминал может получать дополнительные данные фильтрации из метаданных широковещания. Терминал может фильтровать информацию широковещания дополнительно на основе дополнительных данных фильтрации и, по меньшей мере, одного пользовательского предпочтения. Терминал может решить, пропустить ли прием информации широковещания в блоке 418 или принимать и представлять информацию широковещания в блоке 420 дополнительно на основе результатов фильтрации с помощью дополнительных данных фильтрации.
Пользователь может решить, использовать ли критерии местоположения и времени для фильтрации информации широковещания на основе вопросов конфиденциальности, функциональных возможностей терминала и других факторов. Если пользователь решает не использовать критерии местоположения и времени, то терминал может игнорировать любые критерии местоположения и времени, содержащиеся в метаданных широковещания, и может определить свою заинтересованность в любой передаче на основе других критериев в метаданных. Если пользователь решает использовать критерии местоположения и времени для фильтрации информации широковещания, то терминал может сохранять исторические местоположения и/или выполнять предсказание будущего местоположения, чтобы использовать эти критерии. В этом случае, хотя терминал может знать прошлые местоположения пользователя и может быть в состоянии предсказать будущее местоположение, данные могут быть сохранены безопасным образом (например, в зашифрованном виде и храниться в безопасной памяти), чтобы они были недоступными неавторизованным сторонам. Данные могут предоставляться определенным авторизованным сторонам (например, друзьям и семье) с использованием, например, функциональных возможностей, определенных в SUPL для извлечения исторического местоположения. Однако в этом случае пользователь может явно предоставить разрешение (например, как поддерживается в SUPL) и может быть в состоянии отменить такое разрешение.
Критерии местоположения и времени, описанные здесь, относятся к местоположению пользователя в конкретное время, например, в текущее время или в различное время в прошлом и/или будущем. Некоторые пользователи могут быть заинтересованы в местоположениях, в которых они не присутствуют, например, местоположения дома и/или на работе, во время дальней поездки. Это может быть особенно важным для передач о чрезвычайных ситуациях (например, об урагане, землетрясении, пожаре или наводнении). Кроме того, некоторые пользователи могут быть заинтересованы в некоторых критериях, обеспеченных в метаданных широковещания, которые не ассоциированы с местоположением и/или временем, например, заинтересованы в конкретных спортивных соревнованиях независимо от того, где и когда они происходят. Чтобы поддерживать эти интересы, терминалы могут предоставить пользователям возможность игнорирования критериев местоположения и времени, когда определенные другие критерии появляются в метаданных широковещания (например, определенные спортивные мероприятия). Кроме того, пользователю может быть разрешено определять критерии местоположения и/или времени, которые представляют интерес при объединении с другими критериями, которые не имеют отношения к местоположению терминала, например, местоположению дома или на работе, в ассоциации с информацией широковещания чрезвычайной категории. Такая гибкость может использоваться, чтобы избежать того, что критерии местоположения и времени, применимые к терминалу, будут отфильтровывать конкретные типы информации широковещания, представляющие интерес для пользователя.
Исходный источник/поставщик любой информации широковещания (например, рекламодатель, информационная служба, служба предупреждения общественности и т.д.) может предоставить информацию широковещания и некоторое ее описание, из которого могут быть получены метаданные широковещания. Однако поставщик широковещания может не обеспечивать собственно метаданные широковещания (например, в той форме, в которой они предоставляются терминалам), но может вместо этого позволить оператору широковещательной сети или отдельному сервисному бюро получать метаданные из более простого описания, обеспеченного поставщиком широковещания. Детали, передаваемые в информации широковещания и в метаданных широковещания, могут также быть прозрачными к широковещательной сети и могут таким образом уменьшить воздействия на оператора широковещательной сети.
Для местоположений, которые очень обширны (например, область всего города), возможным является знать, находится ли пользователь внутри или вне области в текущее время или в некоторое время в прошлом или будущем почти с 100%-ной вероятностью. В таких случаях может быть менее неоднозначным для источника широковещания просто указать вероятность 100% или близкую к 100% (например, 95%) в противоположность некоторой более низкой вероятности. Исключением могут быть случаи, где пользователь находится (или был, или будет) близко к краю области (в "пограничной области"). В этих случаях различные реализации терминалов и различные методы определения положения могут привести к различным результатам в зависимости от своей точности и надежности. Например, пользователю А внутри целевой области может быть назначена вероятность 70% нахождения в области, в то время как другому пользователю В вне целевой области может быть назначена вероятность 95% нахождения в области из-за ошибки в определении местоположения. Если поставщик широковещания определил вероятность, по меньшей мере, 90% того, чтобы находиться в целевой области, то пользователь А может быть расценен неправильно как находящийся вне области, в то время как пользователь В может быть расценен неправильно как находящийся в области. Если реальные предназначенные пользователи - это те, которые находятся в глубине области, то непредсказуемость для пользователей на границе, возможно, не имеет значения. Например, для предупреждения о закрытии шоссе, главные предназначенные пользователи могут быть теми, которые находятся на шоссе или близко к нему, а не те, которые удалены на значительное расстояние.
В некоторых случаях поставщик широковещания может стремиться к 100%-ной определенности в достижении правильного множества пользователей. Чтобы обеспечить 100%-ную определенность, поставщик широковещания может принять решение о расширенном рекламировании передачи или суженном ее рекламировании. При расширенном рекламировании, целевой областью, содержащейся в метаданных широковещания, может быть географически расширенная версия реальной целевой области местоположения, чтобы гарантировать, что все пользователи в реальной целевой области будут уведомлены ценой того, что некоторые пользователи вне этой области будут также уведомлены. Информация широковещания может тогда информировать пользователей, если на них воздействуют, например, через список улиц, которых касается предупреждение об отключении электричества/воды в определенной области города. При суженном рекламировании целевой областью, содержащейся в метаданных широковещания, может быть географически уменьшенная версия реальной целевой области, чтобы гарантировать, что все пользователи, уведомленные относительно передачи, будут находиться в реальной целевой области, ценой того, что некоторые пользователи в этой области не будет уведомлены. Суженное рекламирование может быть полезным для поставщиков передач информационного или развлекательного характера (например, новости и отрывки из фильма), которые будут посылаться в ограниченной области, когда поставщики передач не хотят уведомлять пользователей, которые, возможно, не смогут позже принять эту передачу, потому что они находятся на границе целевой области.
Фиг.5 показывает схему процесса 500 для посылки информации широковещания. Процесс 500 может выполняться сетевым объектом, таким как центр широковещания (как описано ниже) или некоторым другим объектом. Сетевой объект может определить метаданные широковещания для информации широковещания, причем метаданные широковещания включают в себя критерии местоположения и времени, используемые терминалами, чтобы фильтровать информацию широковещания (блок 512). Критерии местоположения и времени могут содержать, по меньшей мере, один критерий местоположения и времени и могут иметь форму, показанную в уравнениях (1), (3), (4) или (6). Каждый критерий местоположения и времени может иметь форму, показанную в уравнении (2) или (5). Сетевой объект может послать метаданные широковещания и информацию широковещания к терминалам (блок 514). Информация широковещания может относиться в событию, происходящему в указанном временном интервале. Сетевой объект может послать метаданные широковещания и информацию широковещания перед указанным временным интервалом, чтобы улучшить использование ресурсов сети.
Фиг.6 показывает блок-схему терминала 110, сети 120, сервера/центра 140 определения местоположения и центра 150 широковещания по Фиг.1. Для простоты на Фиг.6 показан (i) один контроллер/процессор 610, одна память 612 и один передатчик/приемник (TMTR/RCVR) 614 для терминала 110, (ii) один контроллер/процессор 620, одна память 622, один передатчик/приемник 624 и один блок 626 связи для сети 120, (iii) один контроллер/процессор 630, одна память 632 и один блок 634 связи для сервера/центра 140 определения местоположения и (iv) один контроллер/процессор 650, одна память 652 и один блок 654 связи для центра 150 широковещания. Вообще, каждый объект может содержать любое число контроллеров, процессоров, блоков памяти, приемопередатчиков, блоков связи и т.д.
В нисходящей линии базовые станции в сети 120 могут передавать данные трафика, информацию широковещания, метаданные широковещания, сигнализацию и пилот-сигнал к терминалам в своих зонах покрытия. Эти различные типы данных могут быть обработаны процессором 620, преобразованы передатчиком 624 и переданы по нисходящей линии. В терминале 110 сигналы нисходящей линии от базовых станций могут приниматься антенной, преобразовываться приемником 614 и обрабатываться процессором 610, чтобы восстановить различные типы информации, посланной базовыми станциями. Процессор 610 может выполнять или управлять процессом 400 по Фиг.4 и/или другими процессами для методов, описанных здесь. Блоки памяти 612 и 622 могут хранить коды программ и данные для терминала 110 и сети 120, соответственно. На восходящей линии терминал 110 может передавать данные трафика, сигнализацию и пилот-сигнал к базовым станциям в сети 120. Эти различные типы данных могут обрабатываться процессором 610, преобразовываться передатчиком 614 и передаваться по восходящей линии. В сети 120, сигналы восходящей линии от терминала 110 и других терминалов могут приниматься и преобразовываться приемником 624 и далее обрабатываться процессором 620, чтобы восстановить различные типы информации, посланной терминалом. Сеть 120 может осуществлять связь с другими сетевыми объектами через блок 626 связи.
Широковещательная сеть 130 может быть реализована с одним или более передатчиками, одним или более контроллерами/процессорами, одним или более блоками памяти и одним или более блоками связи, которые могут действовать подобно компонентам сети 120.
В сервере/центре 140 определения местоположения процессор 630 может выполнять позиционирование для терминалов, обеспечивать вспомогательные данные терминалам, поддерживать услуги определения местоположения для терминалов и других клиентов LCS и т.д. Память 632 может хранить коды программ и данные для центра определения местоположения. Блок 634 связи позволяет серверу/центру 140 определения местоположения осуществлять связь с другими объектами.
В центре 150 широковещания процессор 650 может генерировать и посылать метаданные широковещания и информацию широковещания. Процессор 650 может выполнять или управлять процессом 500 на Фиг.5 и/или другими процессами для методов, описанных здесь. Память 652 может хранить коды программ и данные для центра широковещания. Блок 654 связи позволяет центру широковещания осуществлять связь с другими объектами.
Критерии местоположения и времени, описанные здесь, могут обеспечить определенные преимущества. Критерии местоположения и времени могут обеспечить более эффективный механизм фильтрации для терминалов. Это может позволить терминалам восстанавливать информацию широковещания, представляющую потенциальный интерес для пользователей. Критерии местоположения и времени могут также позволить более эффективно направлять информацию широковещания намеченным пользователям, как проиллюстрировано примерами выше. Это может привести к более эффективной поставке информации широковещания пользователям. Критерии местоположения и времени могут также обеспечить более эффективную передачу метаданных широковещания и/или информации широковещания, например, в течение непиковых транспортных часов, как проиллюстрировано примером, показанным на Фиг.3. Это может улучшить использование доступных ресурсов сети.
Критерии местоположения и времени, описанные здесь, могут обеспечить преимущества перед критериями текущего местоположения, которые относятся только к текущему местоположению терминала. Критерии текущего местоположения могут включать одну или более целевых областей для приема связанной информации широковещания. Целевая область может относиться к текущему местоположению терминала во время периода широковещания. Критерии текущего местоположения могут иметь различные ограничения. Во-первых, будущее местоположение (а не текущее местоположение) терминала может быть соответствующим критерием фильтрации во многих случаях. Например, время, в течение которого действительно оповещение (или предупреждение о трафике), может быть не связано с временем передачи оповещения (или предупреждения о трафике). В качестве примера критериев текущего местоположения, реклама для события распродаж, происходящего с 8:00 до 12:00 в полдень в следующую субботу может быть послана в течение от 7:00 до 7:05 в ту субботу или в течение от 17:00 до 17:30 в предыдущую пятницу и может побудить терминал проверять свое местоположение во время между 7:00 к 7:05 в субботу или 17:00 к 17:30 в пятницу, которое не является временем или днем распродаж. Таким образом, оказывается невозможным доставить рекламу заранее, используя критерии текущего местоположения, которые могут воздействовать на эффективное использование ресурсов сети и степень предварительного уведомления пользователей. Кроме того, может потребоваться посылать рекламу многократно в течение часов распродаж, чтобы предназначаться для потенциальных пользователей, в случае критериев текущего местоположения. Кроме того, критерии текущего местоположения не смогут получить выгоду из (i) прошлого поведения касательно местоположения (особенно повторяющегося характера), если имеется, что может служить надежным предсказателем будущего местоположения, и/или (ii) способности предсказывать будущее местоположение. Критерии местоположения и времени, описанные здесь, могут преодолеть различные ограничения критериев текущего местоположения.
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любого из множества различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементарные посылки, которые могут упоминаться в приведенном выше описании, могут быть представлены напряжениями, потоками, электромагнитными волнами, магнитными полями или частицами, оптическими областями или частицами или любой комбинацией указанного.
Специалистам в данной области техники должно быть понятно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с приведенным раскрытием, могут быть осуществлены как электронные аппаратные средства, программное обеспечение или комбинации того и другого. Для ясной иллюстрации этой взаимозаменяемости аппаратных средств и программного обеспечения различные иллюстративные компоненты, блоки, модули, схемы и этапы описаны выше в терминах их функциональных возможностей. То, реализованы ли такие функциональные возможности как аппаратные средства или программное обеспечение, зависит от конкретного применения и ограничений при проектировании, накладываемых на систему в целом. Специалист в данной области техники может реализовать требуемую функциональность различными путями для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться как обуславливающие отклонение от объема настоящего изобретения.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытыми вариантами осуществления, могут быть реализованы или выполнены с использованием универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретной логической схемы или транзисторной логики, дискретных компонентов аппаратных средств или каких-либо их комбинаций. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может представлять собой обычный процессор, контроллер, микроконтроллер или конечный автомат. Процессор может быть также реализован как комбинация вычислительных устройств, например, как комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров во взаимосвязи с ядром DSP или любая подобная конфигурация.
Этапы способа или алгоритма, описанные в связи с раскрытыми вариантами осуществления, могут быть реализованы непосредственно в аппаратных средствах, в модуле программного обеспечения, исполняемого процессором, или в комбинации обоих этих средств. Модуль программного обеспечения может находиться в оперативном запоминающем устройстве (ОЗУ), флэш-памяти, постоянном запоминающем устройстве (ПЗУ), электронно-программируемом ПЗУ (ЭППЗУ), электронно-стираемом программируемом ПЗУ (ЭСППЗУ), регистрах, на жестком диске, съемном диске, ПЗУ на компакт-диске (CD-ROM) или любом другом носителе для хранения данных, известном в технике. Приведенный для примера носитель записи связан с процессором, так что процессор может считывать информацию с носителя записи и записывать информацию на носитель записи. В альтернативном варианте, носитель записи может находиться на ASIC. ASIC может находиться в терминале. В альтернативном варианте процессор и носитель записи могут находиться на дискретных компонентах в терминале.
В одном или более вариантов описанные функции могут быть осуществлены в аппаратных средствах, программном обеспечении, программируемом оборудовании или любой комбинации указанного. При осуществлении в программном обеспечении, функции могут сохраняться или передаваться как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения, так и коммуникационные среды, включая любую среду, которая облегчает передачу компьютерной программы от одного места в другое. Носители хранения могут быть любыми доступными носителями, к которым могут получать доступ универсальный или специализированный компьютер. В качестве примера, но не ограничения, такие машиночитаемые носители могут включить RAM (ОЗУ), ROM (ПЗУ), EEPROM (электронно-стираемое программируемое ПЗУ), CD-ROM или другое ЗУ на оптическом диске, ЗУ на магнитном диске или другие магнитные ЗУ, или любой другой носитель, который может использоваться, чтобы переносить или хранить желательные средства программного кода в форме инструкций или структур данных, и к которому может получать доступ специализированный или универсальный компьютер. Кроме того, любое соединение надлежащим образом определяется как машиночитаемая среда. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасная, радиочастотная и микроволновая, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радиочастотная и микроволновая, включаются в определение носителя. Диски, как используется здесь, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), дискету и blu-ray-disc, где disks обычно воспроизводят данные магнитным способом, в то время как discs воспроизводят данные оптическим способом с помощью лазера. Комбинации вышеупомянутого должны также быть включены в объем машиночитаемых носителей.
Предыдущее описание раскрытых вариантов осуществления предназначено для того, чтобы обеспечить возможность специалистам в данной области техники реализовать или использовать настоящее изобретение. Различные модификации этих вариантов осуществления изобретения будут очевидны для специалистов в данной области техники, и общие раскрытые принципы могут быть применены к другим вариантам осуществления без отклонения от сущности или объема изобретения. Таким образом, настоящее изобретение не предназначается для ограничения раскрытыми вариантами осуществления, а должно соответствовать самому широкому объему, совместимому с раскрытыми принципами и новыми признаками.
Изобретение относится к связи, в частности к способам посылки и приема информации широковещания. Техническим результатом является обеспечение автоматической идентификации информации широковещания, представляющей потенциальный интерес для пользователя. Указанный технический результат достигается тем, что метаданные широковещания могут генерироваться для информации широковещания и могут содержать критерии местоположения и времени, используемые терминалами, чтобы фильтровать информацию широковещания. Каждый критерий местоположения и времени может содержать (i) критерий местоположения, заданный целевым местоположением и требованием присутствия или отсутствия и (ii) критерий времени, заданный периодом времени, в котором применяется критерий местоположения. Терминал может принимать метаданные широковещания до или вместе с информацией широковещания, получать критерии местоположения и времени из метаданных широковещания и фильтровать информацию широковещания на основе критериев времени и местоположении. Терминал может оценить каждый критерий местоположения и времени путем определения своего местоположения в пределах определенного периода времени и определения, находится ли его местоположение внутри или вне указанного целевого местоположения, как указано требованием присутствия или отсутствия. 6 н. и 23 з.п. ф-лы, 6 ил.
1. Способ приема информации широковещания в мобильном терминале, содержащий
сохранение информации истории местоположения, соответствующей предыдущему географическому местоположению мобильного терминала;
назначение вероятностного коэффициента истории для информации истории местоположения;
определение информации будущего местоположения на основе информации истории местоположения и вероятностного коэффициента истории;
назначение вероятностного коэффициента будущего для информации будущего местоположения;
прием метаданных широковещания, ассоциированных с информацией широковещания;
получение критериев местоположения и времени и порога вероятности для информации широковещания из метаданных широковещания; и
фильтрацию информации широковещания на основе критериев местоположения и времени, информации будущего местоположения и вероятностного коэффициента будущего и порога вероятности.
2. Способ по п.1, в котором критерии местоположения и времени включают в себя, по меньшей мере, один критерий местоположения и времени, причем фильтрация информации широковещания содержит, для каждого критерия местоположения и времени, определение критерия местоположения и критерия времени для критерия местоположения и времени, причем критерий времени указывает период времени, в котором применяется критерий местоположения,
определение, удовлетворяет ли информация будущего местоположения критерию местоположения, и
определение, удовлетворяет ли вероятностный коэффициент будущего порогу вероятности.
3. Способ по п.2, в котором определение, удовлетворяет ли информация будущего местоположения критерию местоположения, содержит определение целевого местоположения и требования присутствия или отсутствия для критерия местоположения, и определение, находится ли местоположение терминала внутри или вне целевого местоположения как указано требованием присутствия или отсутствия.
4. Способ по п.2, в котором критерии местоположения и времени дополнительно содержат, по меньшей мере, одну логическую операцию для, по меньшей мере, одного критерия местоположения и времени, причем фильтрация информации широковещания дополнительно содержит объединение результатов, по меньшей мере, одного критерия местоположения и времени в соответствии с, по меньшей мере, одной логической операцией, чтобы получить окончательный результат для критериев местоположения и времени.
5. Способ по п.1, в котором критерии местоположения и времени содержат критерий местоположения и времени, покрывающий будущее местоположение терминала.
6. Способ по п.1, в котором критерии местоположения и времени содержат первый критерий местоположения и времени, требующий, чтобы терминал находился внутри первой целевой области, и второй критерий местоположения и времени, требующий, чтобы терминал находился вне второй целевой области.
7. Способ по п.1, в котором критерии местоположения и времени содержат, по меньшей мере, один критерий местоположения и времени, причем каждый критерий местоположения и времени имеет порог вероятности в форме:
РА в L в течение D,
где L обозначает целевое местоположение для критерия местоположения и времени,
D обозначает период времени для критерия местоположения и времени, и
РА обозначает требование присутствия или отсутствия для критерия местоположения и времени.
8. Способ по п.1, в котором критерии местоположения и времени и порог вероятности имеют форму:
(PA1 в L1 в течение D1)LO1(PA2 в L2 в течение D2)…LON-1(PAN в LN в течение DN),
где N обозначает число объединяемых критериев местоположения и времени,
Ln обозначает целевое местоположение для n-го критерия местоположения и времени, для l≤n≤N,
Dn обозначает период времени для n-го критерия местоположения и времени,
PAn обозначает требование присутствия или отсутствия для n-го критерия местоположения и времени, и
LOn обозначает логическую операцию.
9. Способ по п.1, в котором критерии местоположения и времени имеют форму:
LTCA LOA LTCB LOB LTCC …
где LTCi обозначает критерий местоположения и времени для i∈A, В, С…, и
LOi обозначает логическую операцию.
10. Способ по п.1, дополнительно содержащий получение дополнительных данных фильтрации из метаданных широковещания; и фильтрацию информации широковещания дополнительно на основе дополнительных данных фильтрации и, по меньшей мере, одного пользовательского предпочтения.
11. Способ по п.1, дополнительно содержащий пропуск приема информации широковещания, если критерии местоположения и времени и порог вероятности не удовлетворены.
12. Способ по п.1, дополнительно содержащий прием информации широковещания в первый момент времени; и представление информации широковещания во второй момент времени, тот же самый или позже, чем первый момент времени, если критерии местоположения и времени и порог вероятности удовлетворены.
13. Способ по п.12, в котором информация широковещания относится к событию, происходящему в указанном временном интервале, причем информация широковещания принимается до указанного временного интервала и представляется во время указанного временного интервала.
14. Способ по п.1, в котором прием метаданных широковещания содержит прием метаданных широковещания перед информацией широковещания.
15. Способ по п.1, в котором прием метаданных широковещания содержит прием метаданных широковещания с информацией широковещания.
16. Способ по п.1, в котором прием метаданных широковещания содержит прием метаданных широковещания через фрагменты услуги и контента для вещательных программ, включающих информацию широковещания.
17. Устройство для беспроводной связи, содержащее по меньшей мере, один процессор, конфигурированный, чтобы принимать метаданные широковещания, ассоциированные с информацией широковещания, чтобы получать критерии местоположения и времени и порог вероятности для информации широковещания из метаданных широковещания, и фильтровать информацию широковещания на основе критериев местоположения и времени и порога вероятности.
18. Устройство по п.17, в котором, по меньшей мере, один процессор конфигурирован, чтобы принимать информацию широковещания в первый момент времени и представлять информацию широковещания во второй момент времени, тот же самый или позже, чем первый момент времени, если критерии местоположения и времени и порог вероятности удовлетворены.
19. Устройство для приема информации широковещания, содержащее
средство для сохранения информации истории местоположения, соответствующей предыдущему географическому местоположению мобильного терминала;
средство для назначения вероятностного коэффициента истории для информации истории местоположения;
средство для определения информации будущего местоположения на основе информации истории местоположения и вероятностного коэффициента истории;
средство для назначения вероятностного коэффициента будущего для информации будущего местоположения;
средство для приема метаданных широковещания, ассоциированных с информацией широковещания;
средство для получения критериев местоположения и времени и порога вероятности для информации широковещания из метаданных широковещания; и
средство для фильтрации информации широковещания на основе критериев местоположения и времени, информации будущего местоположения и вероятностного коэффициента будущего и порога вероятности.
20. Устройство по п.19, в котором критерии местоположения и времени содержат, по меньшей мере, один критерий местоположения и времени, причем каждый критерий местоположения и времени имеет порог вероятности в форме:
РА в L в течение D,
где L обозначает целевое местоположение для критерия местоположения и времени,
D обозначает период времени для критерия местоположения и времени, и
РА обозначает требование присутствия или отсутствия для критерия местоположения и времени.
21. Устройство по п.19, дополнительно содержащее средство для приема информации широковещания в первый момент времени; и средство для представления информации широковещания во второй момент времени, тот же самый или позже, чем первый момент времени, если критерии местоположения и времени и порог вероятности удовлетворены.
22. Машиночитаемый носитель, имеющий сохраненные на нем коды, причем коды, при исполнении компьютером, побуждают компьютер сохранять информацию истории местоположения, соответствующую предыдущему географическому местоположению мобильного терминала;
назначать вероятностный коэффициент истории для информации истории местоположения;
определять информацию будущего местоположения на основе информации истории местоположения и вероятностного коэффициента истории;
назначать вероятностный коэффициент будущего для информации будущего местоположения;
принимать метаданные широковещания, ассоциированные с информацией широковещания;
получать критерии местоположения и времени и порог вероятности для информации широковещания из метаданных широковещания; и
фильтровать информацию широковещания на основе критериев местоположения и времени, информации будущего местоположения и вероятностного коэффициента будущего и порога вероятности.
23. Машиночитаемый носитель по п.22, дополнительно содержащий коды для побуждения компьютера определять критерий местоположения и критерий времени для критерия местоположения и времени, причем критерий времени указывает период времени, в котором применяется критерий местоположения, определять, удовлетворяет ли информация будущего местоположения критерию местоположения, и определять, удовлетворяет ли вероятностный коэффициент будущего порогу вероятности.
24. Способ посылки информации широковещания, содержащий
определение метаданных широковещания для информации широковещания, причем метаданные широковещания содержат критерии местоположения и времени и порог вероятности, используемые терминалами для фильтрации информации широковещания; и
посылку метаданных широковещания и информации широковещания к терминалам.
25. Способ по п.24, в котором критерии местоположения и времени включают в себя, по меньшей мере, один критерий местоположения и времени, причем каждый критерий местоположения и времени включает в себя критерий местоположения и критерий времени, указывающий на период времени, в котором применяется критерий местоположения.
26. Способ по п.24, в котором критерии местоположения и времени содержат, по меньшей мере, один критерий местоположения и времени, причем каждый критерий местоположения и времени и порог вероятности имеют форму:
РА в L в течение D,
где L обозначает целевое местоположение для критерия местоположения и времени,
D обозначает период времени для критерия местоположения и времени, и
РА обозначает требование присутствия или отсутствия для критерия местоположения и времени.
27. Способ по п.24, в котором информация широковещания относится к событию, происходящему в указанном временном интервале, причем метаданные широковещания и информация широковещания посылаются перед или после указанного временного интервала.
28. Устройство для беспроводной связи, содержащее
по меньшей мере, один процессор, конфигурированный, чтобы определять метаданные широковещания для информации широковещания, причем метаданные широковещания содержат критерии местоположения и времени и порог вероятности, используемые терминалами для фильтрации информации широковещания, и посылать метаданные широковещания и информацию широковещания к терминалам.
29. Устройство по п.28, в котором информация широковещания относится к событию, происходящему в указанном временном интервале, причем, по меньшей мере, один процессор конфигурирован, чтобы посылать метаданные широковещания и информацию широковещания перед или после указанного временного интервала.
US 2003034888 A1, 2003.02.20 | |||
WO 2007038355 A1, 2007.04.05 | |||
US 2005177846 A1, 2005.08.11 | |||
WO 2006100571 A1, 2006.09.28 | |||
Устройство для дробления стружки на станках с ЧПУ | 1983 |
|
SU1085685A2 |
WO 2005125238 A1, 2005.12.29 | |||
RU 2004121994 A, 2006.01.20 | |||
СПОСОБ ЭКОНОМИИ МОЩНОСТИ В РАДИОЧАСТОТНОМ (РЧ) ПРИЕМНИКЕ И РЧ ПРИЕМНИК | 2001 |
|
RU2273956C2 |
GERARD FARIA et al, DVB-H: Digital Broadcast Services to Handheld Devices, PROCEEDINGS OF THE IEEE, vol.94, №1, January 2006. |
Авторы
Даты
2013-01-10—Публикация
2008-10-03—Подача