Мобильные купоны, использующие одноранговое ранжирование

Иллюстрации

Показать все

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

Реферат

Настоящая заявка на патент испрашивает приоритет предварительной заявки на патент США № 60/945,120, озаглавленной METHOD AND APPARATUS FOR DELIVERING COUPONS BASED ON RANGING, поданной 20 июня 2007 г., переданной правопреемнику настоящей заявки и, таким образом, в явном виде включенной в данный документ посредством ссылки.

Область техники, к которой относится изобретение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг.3 - блок-схема иллюстративного устройства выдачи DMC согласно одному или более аспектам.

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

Фиг.5 - блок-схема иллюстративной системы, которая облегчает получение, использование и погашение DMC согласно некоторым аспектам.

Фиг.6 - блок-схема иллюстративного мобильного телефона в соответствии с раскрытыми здесь аспектами.

Фиг.7 - блок-схема иллюстративной системы, которая обеспечивает DMC в условиях коммерческой конкуренции.

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

Фиг.9 - иллюстративный способ обеспечения DMC на основании Р-Р ранжирования.

Фиг.10 - иллюстративный способ выдачи, оценивания и погашения DMC согласно дополнительным аспектам.

Фиг.11 - иллюстративный способ приема и использования DMC в соответствии с ранжированием P-P.

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

Фиг.13 и 14 - иллюстративные блок-схемы систем, которые обеспечивают и используют, соответственно, DMC на основании, отчасти, Р-Р ранжирования согласно некоторым аспектам.

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

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

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

Раскрытие объекта изобретения предусматривает выдачу динамического мобильного купона (DMC) на основании, по меньшей мере, частичного расстояния между принимающим мобильным устройством и устройством выдачи, определенного путем Р-Р ранжирования. Р-Р ранжирование может представлять собой эффективный, экономичный, быстрый и низкоэнергетичный механизм для определения расстояния между одним или многими беспроводными устройствами. Системы ранжирования в мобильной среде может нередко использовать триангуляцию на основе базовых станций, спутники и/или серверы глобальной навигационной системы (GPS) или другие известные механизмы. Такое ранжирование может осуществляться медленно и может требовать высокой мощности передачи/приема в силу относительно больших расстояний (например, по меньшей мере, во многих случаях, по сравнению с расстояниями между устройствами в Р-Р сети), часто связанных со связью с базовой станцией и/или спутником. Соответственно, Р-Р ранжирование может быть малозатратным, низкоэнергетичным альтернативно определению расстояния между одним беспроводным устройством и другим беспроводным устройством.

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

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

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

В ряде случаев близость к пункту розничной торговли может подталкивать потребителя к принятию решения на приобретение. Таким образом, распространение DMC может опираться, по меньшей мере, частично, на расстояние между беспроводным устройством и таким пунктом (или, например, электронным устройством, связанным с пунктом), определенное в сравнении с, по меньшей мере, одним пороговым расстоянием. В некоторых аспектах пороговое расстояние может составлять 10 метров или менее, 20 метров или менее и/или 30 метров или менее и т.п. Согласно дополнительным аспектам динамические характеристики DMC могут зависеть, по меньшей мере, частично, от расстояния, определенного в сравнении с одним или более пороговыми расстояниями (например, скидка 50 центов в пределах 10 метров, скидка 25 центов в пределах 20 метров, скидка 10 центов в пределах 30 метров, или другими подходящими вариантами).

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

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

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

Согласно еще одному или многим другим аспектам стоимость DMC, связанного с мобильным устройством, может основываться на, по меньшей мере, частично, расстоянии между беспроводными устройствами, определенном путем Р-Р ранжирования. Таким образом, например, если расстояние не превышает первого заранее определенного порогового расстояния, то DMC можно сопоставить первую стоимость. Если расстояние не превышает второго заранее определенного порогового расстояния, то DMC можно сопоставить вторую стоимость и т.д.

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

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

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

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

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

Кроме того, различные описанные здесь аспекты или признаки можно реализовать как способ, устройство или изделие производства с использованием стандартных методов программирования и/или проектирования. Кроме того, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми здесь аспектами, могут быть реализованы непосредственно в оборудовании, в программном модуле, выполняемом процессором, или в их комбинации. Кроме того, согласно некоторым аспектам этапы и/или действия способа или алгоритма можно реализовать в виде, по меньшей мере, одного или любой комбинации или набора кодов и/или инструкций на машиночитаемом носителе и/или считываемом компьютером носителе, который может быть включен в компьютерный программный продукт. Более того, подразумевается, что используемый здесь термин "изделие производства" охватывает компьютерную программу, доступную на любом машиночитаемом устройстве, носителе или носителях. Например, машиночитаемые носители могут включать в себя, но без ограничения, магнитные запоминающие устройства (например, жесткий диск, флоппи-диск, магнитные полоски и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (например, карту, линейку, флэш-ключ и т.д.). Кроме того, различные описанные здесь носители данных могут представлять одно или множество устройств и/или другие машиночитаемые носители для хранения информации. Термин “ машиночитаемый носитель” может включать в себя, без ограничения, беспроводные каналы и различные другие носители, способные хранить, содержать и/или переносить инструкцию и/или данные.

В добавление к вышеизложенному используемое здесь слово “иллюстративный” означает служащий в качестве примера, образца или иллюстрации. Любой аспект или конструкция, описанные здесь как “иллюстративный(ая)”, необязательно рассматривать как предпочтительный или имеющий преимущество над другими аспектами или конструкциями. Напротив, подразумевается, что слова «иллюстративный» должно использоваться в данных концепциях в конкретном смысле. Используемый в этой заявке термин “или” подразумевает включающее “или”, а не исключающее “или”. Т. е., если обратное не указано или не следует из контекста, “X использует A или B” подразумевает любые естественные включающие перестановки. Т.е. в этом примере, если X использует A; X использует B или X использует A и B, то утверждение “X использует A или B” справедливо для любого из вышеприведенных примеров. Кроме того, употребление существительных в единственном числе в этой заявке и формуле изобретения, в общем случае, подразумевает “один или более”, если обратное не указано или не следует из контекста.

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

На Фиг.1 изображена иллюстративная блок-схема системы 100, которая предусматривает распространение DMC на основании, по меньшей мере, частично, использования функции Р-Р ранжирования. Функция Р-Р ранжирования может определять и проверять расстояние, содержащее, по меньшей мере, минимальное расстояние между принимающим устройством (104) и устройством выдачи (102, 106). Соответственно система 100 может противодействовать спуфингу при распространении DMC на мобильное устройство 104, авторизуя принимающий мобильный телефон 104 отчасти на основании проверенного расстояния.

Для Р-Р ранжирования можно использовать беспроводную линию связи между двумя беспроводными устройствами (104, 106) для определения и проверки расстояния между такими устройствами (104, 106). Система 100 включает в себя устройство 102 DMC, которое может формировать и выдавать DMC на одно или множество мобильных устройств (104). Устройство 102 DMC может содержать электронное устройство (например, мобильное устройство, беспроводной приемопередатчик, электронный кассовый аппарат, беспроводной приемопередатчик, связанный с электронным кассовым аппаратом и т.д.), связанное со спонсором DMC, магазином, торгующим продуктом, идентифицированным DMC, сторонним распространителем DMC и т.д.

В качестве одного неограничивающего примера к вышеизложенному, устройство (102, 106) DMC может содержать беспроводной маяк (например, приемопередатчик), способный обмениваться данными, непосредственно и/или опосредованно, с мобильным устройством (104). Например, устройство (102, 106) DMC может представлять собой беспроводной маяк, автономный беспроводной приемопередатчик, сетевой беспроводной приемопередатчик и т.д., используемый торговцем. Устройство (102, 106) DMC может использовать физический уровень пиринговой сети, по меньшей мере, частично, для осуществления удаленной связи. Соседние мобильные устройства можно идентифицировать, осуществляя обмен данными беспроводным путем (например, с использованием подходящей радиочастоты, лицензированной частоты сотовой связи, нелицензированной частоты или другого подходящего обмена данными беспроводным путем) с такими устройствами. На основании, по меньшей мере, одного описанного здесь критерия устройство 102 DMC может предоставлять DMC или указание такого DMC для мобильного устройства (104) (например, на основании расстояния до мобильног