EA201291474A1 20131129 Номер и дата охранного документа [PDF] EAPO2013/PDF/201291474 Полный текст описания [**] EA201291474 20110612 Регистрационный номер и дата заявки US61/354,222 20100613 Регистрационные номера и даты приоритетных заявок IB2011/052551 Номер международной заявки (PCT) WO2011/158164 20111222 Номер публикации международной заявки (PCT) EAA1 Код вида документа [pdf] eaa21311 Номер бюллетеня [**] БЕСПРОВОДНАЯ ПЕРЕДАЧА КОНТЕНТА, ОДНОВРЕМЕННО ДОСТУПНОГО НЕСКОЛЬКИМ ПОЛЬЗОВАТЕЛЯМ С ИСПОЛЬЗОВАНИЕМ ИНФРАСТРУКТУРЫ WI-FI Название документа [8] H04W 74/04 Индексы МПК [IL] Бен-Моше Боаз, [IL] Двир Амит, [IL] Берлинер Эял Сведения об авторах [IL] АРИЭЛЬ-ЮНИВЕРСИТИ РИСЁРЧ ЭНД ДИВЕЛОПМЕНТ КОМПАНИ, ЛТД. Сведения о заявителях
 

Патентная документация ЕАПВ

 
Запрос:  ea201291474a*\id

больше ...

Термины запроса в документе

Реферат

[**]

Раскрыты способы и устройства для беспроводной передачи контента с использованием Wi-Fi инфраструктуры на пользовательские устройства, которые не требуют поддержания Wi-Fi сеанса с каждым пользовательским устройством.


Полный текст патента

(57) Реферат / Формула:

Раскрыты способы и устройства для беспроводной передачи контента с использованием Wi-Fi инфраструктуры на пользовательские устройства, которые не требуют поддержания Wi-Fi сеанса с каждым пользовательским устройством.


Евразийское (21) 201291474 (13) A1
патентное
ведомство
(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ЕВРАЗИЙСКОЙ ЗАЯВКЕ
(43) Дата публикации заявки 2013.11.29
(22) Дата подачи заявки 2011.06.12
(51) Int. Cl. H04W74/04 (2009.01)
(54) БЕСПРОВОДНАЯ ПЕРЕДАЧА КОНТЕНТА, ОДНОВРЕМЕННО ДОСТУПНОГО
НЕСКОЛЬКИМ ПОЛЬЗОВАТЕЛЯМ С ИСПОЛЬЗОВАНИЕМ ИНФРАСТРУКТУРЫ WI-FI
(31) 61/354,222
(32) 2010.06.13
(33) US
(86) PCT/IB2011/052551
(87) WO 2011/158164 2011.12.22
(71) Заявитель: АРИЭЛЬ-ЮНИВЕРСИТИ РИСЁРЧ ЭНД ДИВЕЛОПМЕНТ КОМПАНИ, ЛТД. (IL)
(72) Изобретатель:
Бен-Моше Боаз, Двир Амит, Берлинер Эял (IL)
(74) Представитель:
Нилова М.И. (RU) (57) Раскрыты способы и устройства для беспроводной передачи контента с использованием Wi-Fi инфраструктуры на пользовательские устройства, которые не требуют поддержания Wi-Fi сеанса с каждым пользовательским устройством.
БЕСПРОВОДНАЯ ПЕРЕДАЧА КОНТЕНТА, ОДНОВРЕМЕННО ДОСТУПНОГО НЕСКОЛЬКИМ ПОЛЬЗОВАТЕЛЯМ С ИСПОЛЬЗОВАНИЕМ ИНФРАСТРУКТУРЫ WI-FI
РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка запрашивает приоритет по предварительной заявке на патент США № 61/354,222 от 13.06.2010, содержание которой полностью включено в настоящей документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ И УРОВЕНЬ ТЕХНИКИ
Настоящее изобретение в некоторых вариантах осуществления относится к области беспроводной передачи данных и, в частности, но не исключительно, к способам и устройствам, относящимся к беспроводной передаче контента, который является доступным для нескольких пользователей с использованием инфраструктуры Wi-Fi.
Во всем мире многие люди потребляют цифровой контент на ходу с использованием постоянно развивающихся мобильных устройств, таких как смартфоны и планшетные компьютеры. В соответствие с этой возрастающей потребностью операторы мобильной связи постоянно инвестируют как в качество, так и в разнообразие обеспечиваемого контента, а также в инфраструктуру, требуемую для поддержки этого.
Относительно вышеизложенного, известные операторы часто сталкиваются с техническими задачами, возникающими тогда, когда цифровой контент одновременно потребляется большим количеством людей. Таким является случай, например, передачи потокового видео какого-либо события в прямой трансляции или программы мобильного телевидения, которые многие потребляют по беспроводной сети в одно и то же время. Особенно затруднительным является случай, когда многие потребители такого видео события расположены в одной и той же области, тем самым будучи обслуживаемыми ограниченным количеством сетевых приемопередатчиков, таких как базовые станции сотовой телефонии (узлы сотовой связи).
Как правило, архитектура беспроводных сетей основывается на инициировании пользователем сетевого соединения с сетью и, как только соединение установлено, приеме одноадресных пакетов данных с использованием двусторонней связи. Результирующее прослушивание полосы пропускания приводит к ограничению количества пользователей, которые могут одновременно потреблять контент, передаваемый по одной и той же беспроводной сети, даже если потребляемый контент является идентичным, например, одним и тем же потоковым кинофильмом или событием.
Дополнительно, беспроводные сети обычно выполнены с наличием полосы пропускания, достаточной для обеспечения различных пользователей различным объемом данных: немногих пользователей, потребляющих большой объем данных (например, потоковое видео), и многочисленных пользователей с более низкими
потребностями в отношении данных (например, сообщения по электронной почте, просмотр вебсайтов сети Интернет). Часто один сетевой приемопередатчик не способен обеспечивать всех пользователей из их большого количества достаточной полосой пропускания для использования с высокими требованиями относительно данных, например, одновременного потребления потокового видео многими пользователями.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Настоящее изобретение в некоторых вариантах его осуществления относится к беспроводной передаче контента, которая в некоторых аспектах имеет преимущество над известной беспроводной передачей контента.
Настоящее изобретение в некоторых вариантах его осуществления относится к беспроводной передаче контента, который является одновременно доступным для нескольких пользователей с использованием инфраструктуры Wi-Fi.
Настоящее изобретение в некоторых вариантах его осуществления относится к способам и устройствам, которые используются для передачи относительно большого объема данных, в некоторых вариантах осуществления соответствующих нескольким программам, например, нескольким программам высококачественного видео, которые одновременно доступны нескольким пользователям с использованием инфраструктуры Wi-Fi.
В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения предоставлен способ беспроводной передачи контента с использованием инфраструктуры Wi-Fi, согласно которому:
a) обеспечивают беспроводной передатчик контента (аналогично известной точке доступа Wi-Fi), выполненный с возможностью передачи пакетов данных с использованием инфраструктуры Wi-Fi;
b) подают последовательно набор пакетов данных на беспроводной передатчик контента для беспроводной передачи, причем указанный набор пакетов данных образует программу контента; и
c) передают последовательно беспроводным образом пакеты данных из указанного набора посредством указанного передатчика контента с использованием инфраструктуры Wi-Fi, в которой
до передачи каждого указанного пакета данных из указанного набора пакетов данных, беспроводной передатчик контента добавляет заголовок к пакету данных, причем указанный заголовок включает заранее определенный общий идентификатор назначения, обеспечивающий пользовательским устройствам осуществление доступа к указанному пакету данных;
посредством чего передают каждый указанный пакет данных указанного набора с указанным заголовком.
В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения предоставлено устройство, подходящее для беспроводной передачи контента с использованием инфраструктуры Wi-Fi, как описано в настоящем документе.В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения предоставлен способ приема пакетов данных, переданных по инфраструктуре Wi-Fi, согласно которому:
a) сканируют Wi-Fi частоты для Wi-Fi передач для идентификации сигнальных кадров при помощи пользовательского устройства;
b) синхронизируют указанное пользовательское устройство с передатчиком указанного сигнального кадра после идентификации переданного сигнального кадра; и
c) после указанной синхронизации:
1. опрашивают пакеты данных, переданные указанным передатчиком, на наличие заранее определенного общего идентификатора назначения; и
2. обрабатывают указанный пакет данных для восстановления из него данных без установления Wi-Fi сеанса с указанным передатчиком, если переданный пакет данных содержит заранее определенный общий идентификатор назначения, где указанные данные соответствуют контенту, например, видео или аудио контенту.
В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения также предоставлено устройство, подходящее для беспроводного приема контента, переданного с использованием инфраструктуры Wi-Fi, и содержащее приемник для приема контента, переданного согласно описанию в настоящем документе. В некоторых вариантах осуществления указанное устройство не содержит Wi-Fi передатчик. В некоторых вариантах осуществления указанное устройство содержит Wi-Fi приемопередатчик.
В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения также предоставлен способ, согласно которому: обеспечивают канал связи, позволяющий осуществление доступа к программному обеспечению, выполненному с возможностью разрешения пользовательскому устройству с поддержкой Wi-Fi осуществления способа приема пакетов данных в соответствии со способом, описанным в настоящем документе.
Если не определено иное, все технические или научные термины, используемые в настоящем документе, имеют то же значение, как обыкновенно понимаемое специалистом в области техники, к которой относится настоящее изобретение. В случае противоречия настоящее описание, включая определения, будет иметь преимущественную силу.
Как используется в настоящем документе, термины "содержащий", "включающий", "имеющий" и их грамматические варианты следует принимать как определяющие изложенные признаки, числа, этапы или компоненты, но не исключает добавление одного или более дополнительных признаков, чисел, этапов, компонентов или их групп. Эти термины охватывают термины "состоящий из" и "состоящий по существу из".
Как используется в настоящем документе, неопределенные артикли "а" и "ап" означают "по меньшей мере один" или "один или более", если контекст явно не предписывает иное.
В некоторых случаях, особенно в приоритетных документах, термин "поставщик контента" используется в качестве синонима для термина "беспроводной передатчик контента", термины "потребительское устройство" и "потребительское приемное устройство" используются в качестве синонимов для термина "пользовательское устройство", а термин "поставщик услуг" используется в качестве синонима для термина "оператор".
Некоторые варианты осуществления настоящего изобретения могут включать выполнение или осуществление задач, выбранных вручную, автоматическим образом или в их комбинации. В некоторых вариантах осуществления настоящего изобретения осуществляется использование компонентов, которые содержат аппаратное обеспечение, программное обеспечение, аппаратно-программное обеспечение или их комбинации. В некоторых вариантах осуществления изобретения некоторые компоненты являются универсальными компонентами, такие как универсальные компьютеры или процессоры. В некоторых вариантах осуществления некоторые компоненты являются специализированными или специальными, такие как схемы, интегральные схемы или программное обеспечение. Например, некоторые варианты осуществления изобретения выполняются по меньшей мере частично, как инструкции программного обеспечения, выполняемые при помощи процессора для обработки данных, например, который является частью специального компьютера или универсального компьютера. В некоторых вариантах осуществления изобретения процессор или компьютер для обработки данных содержит энергозависимое запоминающее устройство для хранения инструкций и/или данных и/или энергонезависимое запоминающее устройство, например, магнитный твердый диск и/или съёмный носитель, для хранения инструкций и/или данных. В некоторых вариантах осуществления изобретения реализация содержит пользовательский интерфейс, обычно содержащий одно или более устройство для ввода информации (например, позволяющее ввод команд и/или параметров) и устройства для вывода информации (например, позволяющие сообщение параметров операций и результатов).
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Некоторые варианты осуществления настоящего изобретения описываются в настоящем документе со ссылкой на сопутствующие чертежи. Настоящее описание совместно с чертежами делает очевидным для специалистов в области техники то, как некоторые варианты осуществления настоящего изобретения могут применяться на практике. Чертежи представлены в целях иллюстрации, и не сделано никаких попыток показать структурные элементы варианта осуществления более подробно, чем это необходимо для глубокого понимания настоящего изобретения. Для ясности некоторые объекты изображены не в масштабе. На чертежах:
фиг. 1 - схематичное изображение варианта осуществления беспроводной передачи, как описано в настоящем документе, с использованием передатчика контента;
фиг. 2 - схематичное изображение варианта осуществления беспроводной передачи, как описано в настоящем документе, с использованием передатчика контента и системного приемника;
фиг. 3 - схематичное изображение варианта осуществления беспроводной передачи, как описано в настоящем документе, с использованием передатчика контента и одного системного клиента и
фиг. 4 - схематичное изображение варианта осуществления беспроводной передачи, как описано в настоящем документе, с использованием передатчика контента и восьми системных клиентов.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Настоящее изобретение в некоторых своих вариантах осуществления относится к беспроводной передаче контента, которая в некоторых аспектах имеет преимущество над известной беспроводной передачей контента.
Настоящее изобретение в некоторых вариантах своего осуществления относится к беспроводной передаче контента, которая является одновременно доступной для нескольких пользователей с использованием инфраструктуры Wi-Fi.
Основные положения, использования и реализации идеи настоящего изобретения могут быть лучше понятны со ссылками на сопутствующие описание и чертежи. На основании внимательного изучения настоящего описания и чертежей, представленных в настоящем документе, специалисты в области техники могут осуществить идею настоящего изобретения без чрезмерных усилий и экспериментов. На чертежах одинаковые позиционные обозначения относятся к одинаковым частям.
До подробного объяснения по меньшей мере одного варианта осуществления настоящего изобретения, следует понимать, что настоящее изобретение не обязательно ограничивается в своем применении до элементов конструкции и расположения компонентов и/или способов, изложенных в настоящем документе. Настоящее
изобретение является эффективным в прочих вариантах его осуществления, или будучи осуществляемым или выполняемым различными способами. Фразеология и терминология, используемые в настоящем документе, используются для целей описания и не должны рассматриваться, как ограничительные.
Для человека является обычным ношение портативного электронного пользовательского устройства, выполненного с возможностью беспроводной двусторонней связи, такого как смартфон, компьютер, игровая консоль, медиа-плейер или КПК. Такие пользовательские устройства могут использоваться для потребления предварительно загруженного видео (например, фильмов) и аудио контента, который хранится локально на модуле запоминающего устройства пользовательского устройства или на внешнем модуле запоминающего устройства, доступного для пользовательского устройства.
Альтернативно, многие общественные места обеспечивают беспроводную двустороннюю связь через беспроводную Wi-Fi точку доступа (обычно как компонент беспроводного маршрутизатора, иногда как обособленное устройство, функционально связанное с маршрутизатором), позволяющую человеку, имеющему пользовательское устройство с поддержкой Wi-Fi, соединяться с сетью Интернет для поиска нового контента, такого как аудио и видео контент, включая контент в прямой трансляции, и осуществления доступа к нему.
Wi-Fi является общеупотребительным названием для беспроводных локальных сетей, основанных на стандарте IEEE 802.11х. В сетях Wi-Fi беспроводные точки доступа действуют в качестве приемопередатчиков, обеспечивая локальную двустороннюю связь на радиочастоте (2.4, 3.6 и 5 GHz) обычно с сетью Интернет для пользовательских устройств с поддержкой Wi-Fi. Точки доступа Wi-Fi обычно имеют радиус покрытия примерно до 30 метров (протоколы 802.11b или 802.11 д) или примерно до 60 метров (протокол 802.11 п).
Сети Wi-Fi основаны на двусторонней связи между точкой доступа и каждым пользовательским устройством для установления и поддержания Wi-Fi сеанса с каждым таким пользовательским устройством.
В течение Wi-Fi сеанса с конкретным пользовательским устройством точка доступа передает контент в виде серии пакетов данных на указанное конкретное пользовательское устройство.
В частности, точка доступа непрерывно принимает пакеты данных, например, из сети Интернет, для всех пользовательских устройств, с которыми поддерживается Wi-Fi сеанс.
Точка доступа последовательно передает беспроводным образом указанные пакеты данных, причем каждый пакет адресован конкретному пользовательскому устройству. В частности, точка доступа добавляет MAC заголовок каждому переданному
пакету данных, причем указанный MAC заголовок содержит идентификатор, адресующий этот пакет конкретному пользовательскому устройству, для которого предназначен указанный пакет данных.
Каждое конкретное пользовательское устройство с поддерживаемым Wi-Fi сеансом исследует MAC заголовок каждого пакета, принятого от указанной точки доступа. Осуществляется доступ только тем пакетам, которые адресованы пользовательскому устройству, другими словами, эти пакеты обрабатываются, например, загружаются, хранятся и потребляются, например, с использованием медиа-плейера (например, медиа-плейера Quicktime компании Apple Corporation или Flash Player компании Adobe Systems) и/или браузера (например браузера Windows(r) Internet Explorer компании Microsoft Corporation, браузера Firefox(tm) компании the Mozilla Foundation, браузера Google Chrome компании Google Inc).
Дополнительно, пользовательское устройство передает подтверждение получения для каждого принятого пакета, адресованного этому пользовательскому устройству, точке доступа. Если точка доступа не приняла подтверждение, точка доступа повторно передает тот же самый пакет, исходя из предположения, что первоначальный пакет не был принят.
Важно отметить, что Wi-Fi обычно используется для двусторонней передачи контента, другими словами, не только контент передается от точки доступа пользовательскому устройству (загрузка), но и пользовательское устройство также передает контент точке доступа (выгрузка), способом, аналогичным описанному выше.
Из вышеприведенного описания ясно, что качество услуги от данной точки доступа к индивидуальному пользовательскому устройству в любое данное время зависит от ширины полосы пропускания, требуемой для установления и поддержания Wi-Fi сеанса с каждым из пользовательских устройств, ширины полосы пропускания, требуемой для загрузки контента от точки доступа на пользовательское устройство и ширины полосы пропускания, требуемой для выгрузки контента от пользовательского устройства на точку доступа. Следовательно, с увеличением количества пользователей происходит заметное ухудшение качества услуги. Когда большинство или все пользовательские устройства требуют узкую полосу пропускания, например, отправляя сообщения электронной почты или читая веб-сайты, уровень услуги является допустимым. Однако, когда многие пользователи требуют широкой полосы пропускания, например, для одновременного просмотра потокового видео, происходит заметное ухудшение качества услуги (например, запаздывание по времени, пропущенные кадры, низкое качество аудио или видео контента). В любом случае, вследствие затрат, требуемых для поддержания любого сеанса, даже для сеанса с низким объемом данных, количество пользовательских устройств, которые могут поддерживать сеанс с данной точкой доступа в любой момент времени с надлежащим качеством услуги ограничено.
Аспекты способов и устройств, описанных в настоящем документе, относятся к беспроводной передаче контента, которая является одновременно доступной нескольким пользователям с использованием инфраструктуры Wi-Fi. Аспекты относятся к приему такого переданного контента. Некоторые варианты осуществления настоящего изобретения могут рассматриваться, как контент в прямой трансляции (особенно видео или аудио контент) с использованием инфраструктуры Wi-Fi.
Как правило, идея настоящего документа включает использование беспроводного передатчика контента (также называемого передатчиком контента), по существу измененной Wi-Fi точки доступа для передачи одной или более програм контента без установления и поддержания Wi-Fi сеанса с пользовательским устройством для того, чтобы передать контент пользовательскому устройству. Напротив, передатчик контента передает каждую программу как серию пакетов данных, включающих заголовок, по существу аналогичный известным Wi-Fi кадрам данных, которые являются доступными для пользовательских устройств, сконфигурированных надлежащим образом. В особенности, пакеты данных, переданные при помощи передатчика контента, содержат заранее определенный общий идентификатор назначения. Сконфигурированное надлежащим образом пользовательское устройство выполнено с возможностью иследования переданных пакетов данных и осуществления доступа к пакетам данных, включая заранее определенный общий идентификатор назначения.
В целом, в способе, описанном в настоящем документе, обратный канал (передача к передатчику контента) используется относительно немного, если используется вообще, так что существенно более широкая полоса пропускания доступна для прямого канала (передача посредством передатчика контента) особенно для передачи контента, при сравнении с известными реализациями Wi-Fi связи.
В некоторых вариантах осуществления изобретения по существу неограниченное количество пользователей может одновременно осуществлять доступ к переданному контенту без существенного уменьшения скорости передачи контента и качества услуги. В особенности, так как в некоторых вариантах осуществления изобретения нет установленных и поддерживаемых Wi-Fi сеансов (или существует только ограниченное их количество, см. ниже), увеличение количества пользовательских устройств, осуществляющих доступ к переданному контенту, не приводит к уменьшению скорости передачи контента, обусловленное увеличением полосы пропускания за счет затрат, которые в ином случае требовались бы на установление и поддержание дополнительных Wi-Fi сеансов.
В некоторых вариантах осуществления изобретения высококачественная передача контента и/или увеличенный диапазон достигается вследствие уменьшения помех в области передачи и/или увеличения времени, посвещенного передаче контента.
Поскольку в некоторых вариантах осуществления изобретения нет установленных и поддерживаемых Wi-Fi сеансов (или существует их незначительное количество, см. ниже) и по существу никакие данные не выгружаются из пользовательского устройства на беспроводной передатчик контента, значительно более широкая полоса пропускания доступна для передачи контента при помощи беспроводного передатчика контента по сравнению с известными реализациями Wi-Fi средств связи. В некоторых таких вариантах осуществления изобретения полоса пропускания, доступная для передачи контента, является достаточной для передачи нескольких программ, включая передачу видео контента высокого разрешения. В качестве результата в некоторых вариантах осуществления изобретения относительно большой объем данных, в некоторых вариантах осуществления изобретения соответствующий нескольким программам, например, нескольким высококачественным видео программам, передается и одновременно является доступным для нескольких пользовательских устройств.
Подобным образом, отсутствие Wi-Fi сеансов или наличие небольшого их количества и по существу отсутствие выгрузки данных означает, что меньшее количество передатчиков действуют в указанной области (например, общественном месте), в которой происходит передача беспроводным передатчиком контента, что в результате дает уменьшение помех на частотах Wi-Fi передачи и меньшее количество конфликтов пакетов, что приводит к уменьшению доли повреждений и потерь пакетов, повышению качества услуги и увеличению полосы пропускания, доступной для передачи по прямому каналу.
В некоторых вариантах осуществления изобретения все пользовательские устройства (или по меньшей мере несколько из них) работают в режиме только приема с отсутствием передачи. Некоторые такие варианты осуществления изобретения обеспечивают конфиденциальность для сконфигурированного надлежащим образом пользовательского устройства, поскольку такое пользовательское устройство может осуществлять доступ к контенту, используя Wi-Fi без передачи данных, что могло бы выдавать присутствие указанного пользовательского устройства. Некоторые такие варианты осуществления изобретения также позволяют пользовательскому устройству экономить энергию при осуществлении доступа к контенту: у сконфигурированного надлежащим образом пользовательского устройства нет необходимости в энергоемких Wi-Fi средствах связи для передачи. В некоторых таких вариантах осуществления изобретения вычислительные возможности пользовательского устройства, в ином случае используемые для передачи и поддержания Wi-Fi сеанса, являются свободными и позволяют данному пользовательскому устройству выделять больший объем вычислительных возможностей для отображения принятого контента, что является исключительно важным фактором, если контент является видео контентом высокого разрешения, и/или пользовательское устройство обладает относительно скромными
вычислительными возможностями. В вариантах осуществления изобретения, где пользовательское устройство не передает, а только пассивно принимает передачи передатчика контента, невозможно знать идентификатор пользователя, знать, потребляется ли контент, и какой контент потребляется, и даже присутствует ли вообще пользователь в данное время. К пользовательскому устройству указанного пользователя не может быть осуществлен доступ с противоправными целями, такими как хищение персональных данных.
Способ передачи
Таким образом, в соответствии с аспектом некоторых вариантов осуществления настоящего изобретения предоставлен способ беспроводной передачи контента с использованием инфраструктуры Wi-Fi,
согласно которому:
a) обеспечивают беспроводной передатчик контента, выполненный с возможностью передачи пакетов данных с использованием инфраструктуры Wi-Fi;
b) подают последовательно набор пакетов данных на беспроводной передатчик контента для беспроводной передачи, причем указанный набор пакетов данных образует программу контента; и
c) передают последовательно беспроводным образом пакеты данных из указанного набора посредством указанного передатчика контента с использованием инфраструктуры Wi-Fi, в которой:
до передачи каждого указанного пакета данных из указанного набора пакетов данных, беспроводной передатчик контента добавляет заголовок к пакету данных, причем указанный заголовок включает заранее определенный общий идентификатор назначения, обеспечивающий пользовательским устройствам осуществление доступа к указанному пакету данных,
посредством чего передают каждый указанный пакет данных указанного набора с указанным заголовком.
В общем, идея настоящего документа выполнена таким образом, чтобы применять с некоторыми изменениями существующую (повсеместно распространенную) Wi-Fi инфраструктуру, включая обыкновенные выделенные Wi-Fi маршрутизаторы и точки доступа, расположенные во многих общественных местах, дешевые и доступные потребительские устройства с поддержкой Wi-Fi, такие как мобильные телефоны, смартфоны, КПК и переносные компьютеры, а также признанную и надежную программную инфраструктуру для реализации двустороннего беспроводного соединения с использованием Wi-Fi в соответствии с существующими стандартами. Соответственно, в некоторых вариантах осуществления изобретения идея настоящего документа
предпочтительно осуфествленна на Wi-Fi программном и/или аппаратном обеспечении, которое претерпело относительно незначительные изменения для осушествления идеи настоящего документа. Специалисты в области беспроводной связи, сетевых средств связи и сетей Wi-Fi могут на основании внимательного прочтения описания в настоящем документе реализовывать идею настоящего документа без чрезмерных усилий, обычно при помощи изменения существующего программного кода.
В известных Wi-Fi средствах связи точка доступа добавляет MAC заголовок для каждого переданного кадра, причем MAC заголовок содержит идентификатор назначения (наименование пользовательского устройства, для которого предназначается пакет) в поле адреса 1 и идентификатор источника (наименование точки доступа) в поле адреса 2. В некоторых вариантах осуществления настоящего изобретения заголовок, добавляемый при помощи передатчика контента, предпочтительно является по существу аналогичным MAC заголовку, известному в стандартных Wi-Fi средствах связи, так что реализация передатчика контента для добавления общего идентификатора назначения требует только незначительных изменений в известной инфраструктуре Wi-Fi. Заранее определенный общий идентификатор назначения указывает, что пакет данных является пакетом данных в соответствии с идеей настоящего документа и предполагается доступным для любого сконфигурированного надлежащим образом пользовательского устройства. Заранее определенный общий идентификатор назначения добавляется в любое подходящее поле заголовка. В некоторых вариантах осуществления изобретения заранее определенный общий идентификатор назначения добавляется в эквивалент поля адреса 1 MAC заголовка. В некоторых вариантах осуществления изобретения заранее определенный общий идентификатор назначения добавляется в поле адреса 2 или 4.
В некоторых вариантах осуществления изобретения беспроводной передатчик контента добавляет одинаковый общий идентификатор назначения во все переданные пакеты данных, а сконфигурированное надлежащим образом пользовательское устройство выполнено с возможностью идентификации общего идентификатора назначения. В некоторых вариантах осуществления изобретения беспроводной передатчик контента добавляет различный общий идентификатор назначения в различные переданные пакеты данных, так что для некоторых пакетов данных добавляется некоторый заранее определенный общий идентификатор назначения, а для других пакетов данных добавляется различный заранее определенный общий идентификатор назначения, обычно все заранее определенные общие идентификаторы назначения выбираются из набора (ограниченного набора), включающего заранее определенные общие идентификаторы назначения.
В некоторых вариантах осуществления изобретения в течение последовательной беспроводной передачи набора пакетов данных, беспроводной передатчик контента
периодически передает сигнальный кадр (аналогично известному в стандартных Wi-Fi средствах связи), позволяя надлежащим образом сконфигурированным пользовательским устройствам и стандартным устройствам с поддержкой Wi-Fi принимать синхронизирующую информацию, позволяющую осуществлять связь с передатчиком контента. В некоторых вариантах осуществления изобретения в течение последовательной беспроводной передачи набора пакетов данных, беспроводной передатчик контента не передает ответ проверки на запрос проверки, принятый от пользовательского устройства.
В некоторых вариантах осуществления изобретения в течение последовательной беспроводной передачи набора пакетов данных, беспроводной передатчик контента не передает положительный ответ ассоциации на запрос ассоциации, принятого от пользовательского устройства, например, отклоняет запрос ассоциации или не передает никакого ответа.
Стандартное устройство с поддержкой Wi-Fi, которое не является сконфигурированным надлежащим образом для осуществления идеи настоящего документа, идентифицирует передачи от передатчика контента в некоторых вариантах осуществления изобретения при помощи приема сигнального кадра, переданного передатчиком контента, и пытается устанавливать стандартный Wi-Fi сеанс. Попытки установления Wi-Fi сеанса терпят неудачу, например, потому что на запросы провреки не передаются ответы проверки, или запрос ассоциации игнорируется или отклоняется. Такое стандартное устройство с поддержкой Wi-Fi может пытаться найти доступную точку доступа, и если такая существует, и устанавить стандартный Wi-Fi сеанс обычным способом с этой доступной точкой доступа.
Например, сконфигурированное надлежащим образом пользовательское устройство идентифицирует передачи от передатчика контента в некоторых вариантах осуществления изобретения после приема сигнального кадра, переданного передатчиком контента, и синхронизации с передатчиком контента.
В некоторых вариантах осуществления изобретения тот факт, что передачи от передатчика контента находятся в соответствии с идеей настоящего документа, указан в сигнальных кадрах, как правило, в обычно не используемой части сигнального кадра. В таких вариантах осуществления изобретения пользовательское устройство исследует соответствующие части сигнального кадра для того, чтобы идентифицировать передачи, как согласующиеся с идеей настоящего документа, и затем начинает производить опрос заголовков принятых пакетов данных на наличие общего идентификатора назначения.
В некоторых вариантах осуществления изобретения пользовательское устройство просто опрашивает заголовки принятых пакетов данных на наличие общего идентификатора назначения.
Если общий идентификатор назначения присутствует в заголовке принятого пакета данных, пользовательское устройство начинает обработку принятого пакета данных по существу обычным способом. Пользовательское устройство исследует принятые пакеты данных, и к тем пакетам данных, которые содержат общий идентификатор назначения, осуществляют доступ, обрабатывают и потребляют обычным способом, обычно требующим загрузку, локальное хранение, обработку для извлечения релевантных данных, соответствующих указанному контенту, объединение релевантных данных из последующих пакетов данных для сборки программы и отображения указанной программы с использованием соответствующего средства просмотра, такого как программа просмотра или браузер.
В некоторых вариантах осуществления изобретения сконфигурированное надлежащим образом устройство также выполнено с возможностью функционирования в качестве стандартного устройства с поддержкой Wi-Fi. Если передачи не находятся в соответствии с идеей настоящего документа, и не существует никаких общих идентификаторов назначения в заголовке принятых пакетов данных, пользовательское устройство понимает, что сигнальный сигнал поступил из стандартной Wi-Fi точки доступа, и в некоторых случаях приступает к установлению стандартного Wi-Fi сеанса обычным способом. В некоторых вариантах осуществления изобретения пользователь сконфигурированного надлежащим образом пользовательского устройства может в некоторых случаях не выбрать потребление контента, переданного, как описано в настоящем документе, и в некоторых случаях приступить к поиску доступной точки доступа, и если таковая присутствует, и установить стандартный Wi-Fi сеанс обычным способом.
В некоторых вариантах осуществления изобретения сконфигурированное надлежащим образом устройство выполнено с возможностью функционирования в некоторых случаях в режиме только приема, иными словами, устройство может функционировать как известное устройство с поддержкой Wi-Fi, передавая и принимая, и позволяет пользователю выключать функцию Wi-Fi передачи, когда поддерживается функция Wi-Fi приема, позволяя потребление контента в соответствии с идеей настоящего документа.
В некоторых вариантах осуществления изобретения сконфигурированное надлежащим образом устройство выполнено таким образом, чтобы представлять собой устройство, работающее только на прием, иначе говоря, устройство не может осуществлять передачу, но выполнено для приема Wi-Fi передач, например, в соответствии с идеей настоящего документа, позволяя потребление контента в соответствии с идеей настоящего документа.
Контент
Используемый в настоящем документе термин "контент" относится к любому контенту, но обычно относится к аудио и видео контенту, особенно к видео контенту, такому как фильмы, спортивные события и новости в прямом эфире. Как обсуждается более подробно ниже, в некоторых вариантах осуществления изобретения контент также включает видеоконтент высокого качества, такой как видео высокого разрешения. В некоторых вариантах осуществления изобретения переданный контент является "живым" контентом, иными словами, видео или аудио контент, который записан с использованием соответствующего устройства (например, видеокамеры) и передан близко к реальному времени.
Некоторые варианты осуществления идеи настоящего документа преимущественно осуществляются для передачи относительно больших объемов данных, например, одной или нескольких параллельно передаваемых видеопрограмм, предпочтительно видеопрограмм высокого качества. В некоторых вариантах осуществления изобретения, программы передаются параллельно, например, при помощи чередования пакетов данных, относящихся к каждой программе. В некоторых вариантах осуществления изобретения параллельно передаются по меньшей мере 2, по меньшей мере 4, по меньшей мере 6 и даже по меньшей мере 10 различных программ. В некоторых вариантах осуществления изобретения количество передаваемых программ зафиксировано. В некоторых вариантах осуществления изобретения количество программ, параллельно передаваемых в любой данный момент времени, изменяется, позволяя параллельно передавать меньшее количество программ высокого качества или большее количество программ более низкого качества.
Например, некоторые варианты осуществления идеи настоящего документа допускают передачу нескольких видеопрограмм высокого разрешения (HDTV), Например, используя измененную Wi-Fi точку доступа, сконфигурированную для IEEE 802.11 g (54 Мбит/с) передачи, как передатчик контента в соответствие с идеей настоящего документа, могут передаваться параллельно 18 программ, для каждой из которых выделено 3 Мбит/с полосы пропускания, или могут параллельно передаваться 9 программ, для каждой из которых выделено 18 Мбит/с полосы пропускания. Например, используя измененную Wi-Fi точку доступа, сконфигурированную для IEEE 802.11 п (300 Мбит/с) передачи в качестве передатчика контента в соответствие с идеей настоящего документа, могут передаваться параллельно 100 программ, для каждой из которых выделено 3 Мбит/с полосы пропускания, или могут параллельно передаваться 30 программ, для каждой из которых выделено 10 Мбит/с полосы пропускания, или могут параллельно передаваться 12 программ, для каждой из которых выделено 25 Мбит/с полосы пропускания.
Одна и несколько программ
Используемый настоящем документе термин "программа" используется как термин "канал" в области телевизионных и радио передач, иными словами, контент передается как одна или более программ, где каждая программа представляет собой логически связный набор контента для потребления человеком (обычно пользователем пользовательского устройства). В некоторых вариантах осуществления идея настоящего документа воплощается для передачи одной программы, например, одного фильма в любое одно время. В некоторых вариантах осуществления идея настоящего документа воплощается для одновременной передачи нескольких программ, например, нескольких фильмов в любое одно время, каждый фильм передается по различной программе. В некоторых вариантах осуществления изобретения пользователь выбирает программу для осуществления доступа и затем может потреблять контент (например, фильм), передаваемый по этой программе. Все пользователи, которые осуществляют доступ к одной и той же программе, потребляют один и тот же контент в одно и то же время. Пользователь, заинтересованный в потреблении другого контента, чем передаваемый на данной программе, выбирает другую программу.
Таким образом, в некоторых вариантах осуществления изобретения набор пакетов данных представляет собой одну программу. В некоторых таких вариантах осуществления изобретения пакеты данных, представляющие собой одну программу, передаются в последовательном порядке.
Таким образом, в некоторых вариантах осуществления изобретения набор пакетов данных представляет собой по меньшей мере два поднабора пакетов данных, каждый поднабор пакетов данных представляет собой различную программу. В некоторых таких вариантах осуществления изобретения пакеты данных поднабора пакетов данных передаются в последовательном порядке, обычно чередуясь с передачей пакетов данных другого поднабора.
Программа, актуальная для данной местности
В некоторых вариантах осуществления изобретения по меньшей мере один поднабор пакетов данных представляет собой программу, актуальную для данной местности и содержащую актуальную для данной местности информацию, например, расписание движения поездов и транспортных средств, погодная информация, карты (в виде изображений или файлов данных, например, для навигационных приложений, таких как GPS) и тому подобное.
Справочник программ
В некоторых вариантах осуществления изобретения передатчик контента также передает справочник программ, который позволяет пользователю пользовательского
устройства выбирать конкретную передаваемую программу для потребления, обычно содержащий информацию, отображаемую пользователю как количество программ, доступных в данное время (например, в настоящий момент времени, в настоящий момент времени и в будущем), также как и информацию, которая позволяет сконфигурированному надлежащим образом пользовательскому устройству выбирать только пакеты данных, относящиеся к выбранной программе, для обработки и возможного отображения для пользователя.
В некоторых вариантах осуществления изобретения по меньшей мере один поднабор пакетов данных представляет собой справочную программу, которая служит в качестве справочника программ, снабжая информацией, позволяющей осуществить выбор конкретной программы для потребления. Такая программа представляет собой справочник программ, как известный в области просмотра телевидения, который обеспечивает пользователя информацией, например, о названии переданной программы и о том, какой контент транслируется в каждой программе, как осуществить доступ к указанной программе, информацию о расписании, дополнительные подробности о контенте, который передается по программе и тому подобное.
В некоторых вариантах осуществления изобретения справочник программ передается в неиспользуемой емкости сигнальных кадров, переданных при помощи передатчика контента. Как известно из уровня техники Wi-Fi передачи, Wi-Fi точка доступа (и в некоторых вариантах осуществления изобретения, передатчик контента, как описано в настоящем документе) передает сигнальный кадр с частотой в промежутке между 100 Гц и 1 Гц, обычно около 10 Гц, каждый сигнальный кадр обычно содержит около 30 байт неиспользованной емкости. В некоторых вариантах осуществления изобретения передатчик контента передает справочник программ, часть за частью, в неиспользуемой емкости сигнальных кадров. Обычно в таких вариантах осуществления изобретения каждый сигнальный кадр содержит порядковый номер сигнального кадра, облегчающий сборку данных, относящихся к переданному справочнику программ.
Например, передатчик контента периодически передает сигнальные кадры, содержащие данные, относящиеся к справочнику программ, в его неиспользуемых частях. Стандартное Wi-Fi пользовательское устройство, не выполненное для приема передач, как описано в настоящем документе, считывает сигнальный кадр обычным способом и не воспринимает наличие данных о справочнике программ. Сконфигурированное надлежащим образом пользовательское устройство идентифицирует сигнальные кадры, переданные при помощи передатчика контента, и использует сигнальные кадры по существу обычным способом для синхронизации с передатчиком контента. Указанное пользовательское устройство запрашивает обычно не используемую часть принятых сигнальных кадров и идентифицирует наличие данных, относящихся к справочнику программ, как описано в настоящем документе, включая
идентификатор, идентифицирующий сигнальный кадр в качестве содержащего справочник программ, общее количество сигнальных кадров, образующих один полный справочник программ, порядковый номер конкретных сигнальных кадров и данные справочника программ (например, в формате ASCII). Пользовательское устройство информирует пользователя (например, на отображающем экране пользовательского устройства), какой контент, переданный в соответствии с идеей настоящего документа, является доступным. Пользователь может предпочесть не принимать и не потреблять контент (указывая это обычным способом, например, используя GUI-интерфейс устройства) и, если доступно, в некоторых случаях устанавливает соединение с доступной точкой доступа, если таковая существует, обычным способом. Альтернативно, пользователь предпочитает потреблять контент, переданный в соответствии с идеей настоящего документа. Пользовательское устройство идентифицирует сигнальные кадры, переданные при помощи передатчика контента, загружая и сохраняя данные, относящиеся к справочнику программ. Когда возможно (например, когда доступен полный набор данных, подтвержденный при помощи сравнения порядкового номера сигнального кадра с общим количеством сигнальных кадров, образующих справочник программ) пользовательское устройство отображает отображаемые части справочника программ, например, на отображающем экране. Пользователь выбирает программу для потребления. Исходя из справочника программ, пользовательское устройство идентифицирует информацию, необходимую для идентификации и обработки пакетов данных, относящихся к выбранной программе.
В некоторых вариантах осуществления изобретения информация о расписании программы и/или информация, требуемая пользовательским устройством для идентификации пакетов данных, относящихся к выбранной программе, не передается при помощи передатчика контента. Напротив, в некоторых вариантах осуществления изобретения такая информация является доступной по альтернативному пути.
Например, в некоторых вариантах осуществления изобретения некотрая или вся информация о справочнике программ находится на аппаратном устройстве, которое способно соединяться с пользовательским устройством через физический порт, например USB порт. Пользователь получает (например, покупает) аппаратное устройство, соединяет указанное аппаратное устройство с пользовательским устройством и выбирает программу для потребления, по существу так, как описано выше.
Например, в некоторых вариантах осуществления изобретения некоторая или вся информация о справочнике программ существует в печатной форме в виде физической брошюры или на виртуальном вебсайте сети Интернет. Пользователь выбирает программу и вводит код (например, используя GUI-интерфейс), который позволяет пользовательскому устройству идентифицировать и обрабатывать пакеты данных, относящиеся к выбранной программе.
Поставщик контента
Контент, переданный при помощи передатчика контента, поставляется от любого подходящего поставщика контента, функционально связанного с беспроводным передатчиком контента. Таким образом, в некоторых вариантах осуществления изобретения последовательное снабжение наборами пакетов данных передатчика контента происходит при помощи поставщика контента. В некоторых вариантах осуществления изобретения поставщик контента функционирует подобно стандартному поставщику контента, известному в области сетей Wi-Fi и Интернет, и поставляет контент в виде серии пакетов данных, как известно в области сетей Wi-Fi.
В некоторых вариантах осуществления изобретения поставщик контента содержит дистанционный поставщик контента, а по меньшей мере некоторая часть контента представляет собой нелокальный контент. Например, по меньшей мере некоторая часть набора пакетов данных (обычно по меньшей мере один поднабор пакетов данных, как описано выше) приобретается из сети Интернет, например, потоковый видеконтент или потоковый аудиоконтент. Такие варианты осуществления изобретения позволяют беспроводную трансляцию популярного контента из сети Интернет, например, популярные спортивные события, поставляемые в режиме реального времени в сеть Интернет, могут быть беспроводным образом переданы на несколько пользовательских устройств.
В некоторых вариантах осуществления изобретения поставщик контента содержит локальный поставщик контента, а по меньшей мере некоторая часть контента является локальным контентом. Например, по меньшей мере некоторая часть набора пакетов данных (обычно по меньшей мере один поднабор пакетов данных, как описано выше) является локально доступной, например, из локального компьютера, функционально связанного с передатчиком контента, указанный компьютер содержит запоминающее устройство для хранения данных, на котором хранится контент. Компьютер извлекает контент из запоминающего устройства для хранения данных по мере необходимости, разбивает контент на пакеты обычным способом и последовательно поставляет пакеты данных на передатчик контента по мере необходимости. Например, некоторые такие варианты осуществления изобретения позволяют оператору иметь локальную телевизионную станцию, оператор имеет полный контроль над количеством передаваемых программ, и над тем, какой контент передается, включая рекламные объявления и тому подобное. В некоторых таких вариантах осуществления изобретения оператор может определять желаемое или подходящее расписание программ, которые должны быть переданы. Например, оператор может выбирать, какой контент передавать, в зависимости от возраста, вероисповедания и анкетных данных предполагаемого потребителя. Например, оператор может должным образом составлять расписание
программ в зависимости от даты, времени, местных обычаев и местных ограничений, например, не передавать никаких программ во время врачебных визитов в больницах, или предусматривать по графику окончание программ, когда поезд прибывает на станцию.
В некоторых вариантах осуществления изобретения оператор сможет передавать дополнительный контент (например, баннеры, экранные предупреждения) в течение программ, например, относящиеся к непредвиденным событиям, задержкам и напоминаниям. В некоторых вариантах осуществления изобретения оператор сможет передавать рекламные объявления в программе, например, во время передачи фильма или между передачей двух фильмов, особенно рекламные объявления, адресные для зрительского облика данной программы.
Идентификатор программы
Как упоминалось выше, в некоторых вариантах осуществления изобретения в любое одно время передается одна программа.
В других вариантах осуществления изобретения переллельно передаются по меньшей мере две программы. В таких вариантах осуществления изобретения предпочтительно давать возможность пользователю выбирать, какую программу из по меньшей мере двух программ потреблять.
Соответственно, в некоторых вариантах осуществления изобретения переданный пакет данных содержит по меньшей мере один идентификатор программы. Идентификатор программы идентифицирует программу, к которой относится указанный пакет данных, другими словами, программу, составной частью которой является указанный пакет данных. В некоторых таких вариантах осуществления изобретения справочник программ содержит список идентификаторов программ. В некоторых таких вариантах осуществления изобретения пакеты данных, относящиеся к справочнику программ, содержат идентификатор программы, который имеет значение, присваиваемое по умолчанию, и тем самым является легко идентифицируемым.
Например, вариант осуществления изобретения, в котором передатчик контента параллельно передает три программы: фильм 1, где каждый относящийся к нему пакет данных содержит идентификатор программы в виде значения X, фильм 2, где каждый относящийся к нему пакет данных содержит идентификатор программы в виде значения Y и справочник программ где каждый относящийся к нему пакет данных содержит идентификатор программы в виде значения по умолчанию, равного 0. Передача соответствующих пакетов данных чередуется: пакет данных N фильма 1, за которым следует пакет данных N фильма 2, за которым следует пакет данных N справочника программ, за которым следует пакет данных N+1 фильма 1 и так далее. Сконфигурированное надлежащим образом пользовательское устройство, которое
идентифицирует пакеты данных, относящиеся к справочнику программ, посредством запроса идентификатора программы, равного значению по умолчанию, связанного со справочником программ. Пакеты данных, соответствующие справочнику программ, обрабатываются по мере необходимости и отображаются для пользователя пользовательского устройства, например, на отображающем экране. Пользователь читает справочник программ и видит, что существует возможность смотреть фильм 1, фильм 2 или справочник программ. Пользователь выбирает (например, используя устройство для ввода информации, такое как манипулятор "мышь", клавиатура, сенсорный экран), например, фильм 1. Пользовательское устройство принимает выбор пользователя и обращается за информацией к справочной таблице, которая является неотображаемой частью справочника программ, для того, чтобы найти значение X идентификатора программы, соответствующего фильму 1. Затем пользовательское устройство отслеживает каждый принятый пакет данных и идентифицирует пакеты данных, относящиеся к фильму 1 при помощи запроса идентификатора программы, равного значению X, связанного с фильмом 1. Пакеты данных, соответствующие фильму 1, последовательно обрабатываются по мере необходимости и отображаются для пользователя пользовательского устройства, например, на отображающем экране.
В некоторых вариантах осуществления изобретения пакет данных, поданный на передатчик контента, содержит идентификатор программы, иными словами, идентификатор программы расположен в части данных (не в части заголовка) переданного пакета данных. Недостатком таких вариантов осуществления изобретения является то, что их осуществление обычно требует, чтобы пользовательское устройство загружало и обрабатывало все пакеты данных (включая программы, которые не должны быть просмотрены) для того, чтобы опросить идентификатор программы для идентификации требуемых пакетов данных. Такие варианты осуществления изобретения являются преимущественными, так как идентификатор программы добавлен в пакеты данных при помощи объекта, отличного от передатчика контента, допуская относительно меньшее изменение Wi-Fi инфраструктуры для осуществления идеи настоящего документа. В некоторых таких вариантах осуществления идентификатор программы представлен в качестве обозначения порта в уровне контентных данных (TCP/UDP). В особенности, как известно из уровня техники Wi-Fi передачи данных, часть (как правило, заглавная часть) уровня контентных данных переданного пакета данных содержит обозначение порта, позволяющее пользовательскому устройству отправлять указанные данные на надлежащий адрес в пользовательском устройстве. В некоторых вариантах осуществления изобретения способа, описанного в настоящем документе, название конкретного порта связано с пакетами данных одиночной программы. Пользовательское устройство загружает и обрабатывает все пакеты данных, переданные передатчиком контента, имеющие корректный общий идентификатор назначения, но отображает только
данные пакетов данных, имеющих обозначение порта, связанное с выбранной программой.
В некоторых вариантах осуществления изобретения до передачи каждого пакета данных беспроводной передатчик контента добавляет идентификатор программы в заголовок, так что идентификатор программы расположен в заголовке переданного пакета данных. В таких вариантах осуществления изобретения идентификатор программы добавлен в любое подходящее поле заголовка. В некоторых вариантах осуществления изобретения идентификатор программы добавлен в эквивалент поля адреса 3 или 4 MAC заголовка. Такие варианты осуществления изобретения являются предпочтительными, так как сконфигурированное надлежащим образом пользовательское устройство способно идентифицировать пакеты данных, соответствующие требуемой программе при помощи опроса только указанного заголовка и без требования нецелесообразной обработки пакетов данных, относящихся к программам, подлежащим просмотру.
Как отмечено выше, в некоторых вариантах осуществления изобретения беспроводной передатчик контента добавляет различный общий идентификатор назначения в различные переданные пакеты данных. В некоторых таких вариантах осуществления изобретения общий идентификатор назначения функционирует в качестве идентификатора программы, иначе говоря, пакеты данных, относящиеся к одинаковой программе, имеют одинаковый общий идентификатор назначения, который отличается от общего идентификатора назначения пакетов данных, относящихся к другим программам.
В некотрых вариантах осуществления изобретения пакет данных содержит идентификатор программы только в части данных. В некоторых вариантах осуществления изобретения пакет данных содержит идентификатор программы только в заголовке. В некоторых вариантах осуществления изобретения пакет данных содержит идентификатор программы как в части данных, так и в заголовке, в некоторых таких вариантах осуществления изобретения одинаковый идентификатор программы, а в других таких вариантах осуществления изобретения различный идентификатор программы.
Порядковый номер пакета
Стандартные Wi-Fi средства связи основаны на протоколе по типу "Отправить и Ожидать", кадры данных не теряются, поскольку точке доступа запрещено передавать следующий кадр данных до того, как адресуемое пользовательское устройство подтвердит получение предыдущего кадра данных. В некоторых вариантах осуществления способа, описанного в настоящем документе, неизестно, был ли принят переданный пакет данных одним или более из нескольких пользовательских устройств, и даже существует ли какое-либо пользовательское устройство. В некоторых вариантах
осуществления изобретения для пользовательского устройства целесообразно знать, были ли приняты все переданные пакеты данных, или был ли не принят один или более пакетов данных.
Соответственно, в некотрых вариантах осуществления изобретения по меньшей мере некоторый переданный пакет данных содержит по меньшей мере один порядковый номер пакета данных. Как правило, порядковый номер пакета данных указывает очередность этого пакета данных в поднаборе (и где актуален указанный набор) пакетов данных, к которому принадлежит указанный пакет данных.
В некотрых вариантах осуществления изобретения пакет данных, доставленный на передатчик контента, содержит порядковый номер пакета, иными словами, порядковый номер пакета расположен в части данных переданного пакета данных.
В некотрых вариантах осуществления изобретения до передачи каждого пакета данных, беспроводной передатчик контента добавляет порядковый номер пакета в заголовок, так что порядковый номер пакета расположен в заголовке переданного пакета данных. В таких вариантах осуществления изобретения порядковый номер пакета добавлен в любое подходящее поле заголовка. В некоторых вариантах осуществления изобретения порядковый номер пакета добавлен в эквивалент полей адреса 3 или 4 MAC заголовка.
В некоторых вариантах осуществления изобретения пакет данных содержит порядковый номер пакета только в части данных. В некоторых вариантах осуществления изобретения пакет данных содержит порядковый номер пакета только в заголовке. В некоторых вариантах осуществления изобретения пакет данных содержит порядковый номер пакета как в части данных, так и в заголовке, в некоторых таких вариантах осуществления изобретения одинаковый порядковый номер пакета, а в некоторых таких вариантах осуществления изобретения различный порядковый номер пакета.
В таких вариантах осуществления изобретения сконфигурированное надлежащим образом пользовательское устройство отслеживает порядковый номер пакета принятых пакетов данных для уверенности в том, что принято достаточное количество пакетов данных выбранной программы. В вариантах осуществления изобретения, где контент представляет собой видео и/или аудио контент, потеря даже относительно больщой части пакетов данных все еще позволяет пользователю потреблять контент, хотя в некоторых случаях с заметной потерей качества. В некоторых вариантах осуществления изобретения, пользовательское устройство выполнено с возможностью информирования пользователя, когда количество непринятых пакетов данных переходит определенное пороговое значение, например, пороговое значение, при котором потребление контента более не является удовлетворительным. Такое информирование может содержать сообщения информационного и/или практического свойства, такие как " вы более не можете просматривать эту программу", "пожалуйста, выберите альтернативную
программу для просмотра" или "пожалуйста, переместитесь ближе к передатчику контента".
Системный приемник
В некоторых вариантах осуществления изобретения согласно способу также: обеспечивают по меньшей мере один системный приемник, выполненный с
возможностью беспроводного приема указанных пакетов данных, переданных при
помощи беспроводного передатчика контента;
в течение передачи указанных пакетов данных принимают по меньшей мере
некоторые из указанных пакетов данных по меньшей мере одним из указанных системных
приемников и
сообщают информацию, относящуюся к качеству приема указанных принятых пакетов данных, по меньшей мере одним указанным системным приемником,
причем сообщение указанной информации происходит не через средства Wi-Fi.
В частности, системный приемник обычно является устройством с поддержкой Wi-Fi, расположенной в зоне передач передатчика контента. Такой системный приемник выполнен с возможностью приема передач от передатчика контента и сообщения передатчику контента информации о принятых передачах, например, качество приема, повреждение пакетов и уровне помех. Такой системный приемник не сообщает указанную информацию по Wi-Fi, а через способы не типа Wi-Fi, например, проводная передача данных или беспроводная передача данных с использованием различной частоты излучения, например, инфракрасная связь, связь типа Bluetooth(r), сотовая телефония. Сообщенная информация в некоторых случаях используется передатчиком контента для изменения параметров и характеристик передачи, если сообщено о неудовлетворительном качестве услуги.
Например, в примерном варианте осуществления изобретения в торговом центре обеспечен передатчик контента вместе с системным приемником (смартфон с поддержкой Wi-Fi), расположенным в торговом центре в местоположении, которое должно быть на максимальном расстоянии от передатчика, на котором оператор передатчика контента хочет обеспечивать хорошее качество услуги. Передатчик контента работает в соответствии с идеей настоящего документа для параллельной передачи 10 программ, каждая из которых содержит HD фильм.
Системный приемник постоянно отслеживает пакеты данных, переданные при помощи передатчика контента. Когда качество услуги падает ниже заранее определенного порогового значения, например, 5% переданных пакетов повреждены или не годны к приему по причине Wi-Fi передач от устройств, находящихся вне торгового центра, системный приемник информирует передатчик контента через способы не типа
Wi-Fi, например, посредством передачи данных от системного приемника через систему сотовой телефонии и сеть Интернет на передатчик контента. В ответ передатчик контента может принимать меры для улучшения качества услуги, например, увеличить мощность передачи, передавать каждый пакет данных в двух, трех или более экземплярах или изменить реализованный алгоритм исправления прямых ошибок (см. ниже). Когда пакеты данных передаются несколько раз, надлежащим образом сконфигурированное пользовательское устройство отслеживает порядковые номера пакетов и способно игнорировать лишние пакеты данных.
В вариантах осуществления изобретения, где пакты данных передаются нескольк раз, может возникнуть ситуация, где для передачи контента требуемого высокого качества доступна недостаточно широкая полоса пропускания. Например, как отмечено выше, передатчик контента первоначально параллельно передает 10 видеопрограмм, каждая их которых содержит HD фильм высокого разрешения. В некоторый момент времени фоновые помехи, как сообщено системным приемником, увеличиваются так, что принято решение передавать каждый пакет данных в трех экземплярах, но полоса пропускания является недостаточной для передачи такого большого объема данных. В некоторых таких вариантах осуществления изобретения передатчик контента выполнен с возможностью изменения передаваемого контента на контент, требующий более узкой полосы пропускания, например, один или более фильм высокого разрешения заменяется на тот же самый фильм в формате более низкого качества (т.е. не высокого разрешения).
Системный клиент
В некоторых вариантах осуществления изобретения способ беспроводной передачи, описанный в настоящем документе, осуществляется без поддержания двунаправленных Wi-Fi сеансов. В таких вариантах осуществления изобретения обратный канал не используется вообще. В других вариантах осуществления изобретения способ беспроводной передачи, описанный в настоящем документе, осуществляется при поддержании ограниченного количества двунаправленных Wi-Fi сеансов с одним или более системными клиентами.
Нет системных клиентов
В некоторых вариантах осуществления изобретения в течение беспроводной передачи контента передатчик контента не поддерживает никаких Wi-Fi сеансов. Как отмечено выше, обратный канал не используется, а для передачи контента доступна большая величина полосы пропускания. В некоторых таких вариантах осуществления изобретения передатчик контента не отслеживает Wi-Fi сеансы, но осуществляет трансляцию по существу непрерывно, обеспечивая трансляцию высочайшей емкости, но по существу ограничивая деятельность других Wi-Fi точек доступа поблизости. В
некоторых таких вариантах осуществления изобретения передатчик контента функционирует в соответствии со стандартными Wi-Fi протоколами для предотвращения конфликтов с другими Wi-Fi точками доступа и Wi-Fi пользовательскими устройствами, связанными с ними обычным способом. В некоторых таких вариантах осуществления изобретения передатчик контента снабжается информацией о качестве услуги при помощи системного приемника, как описано выше.
Например, в варианте осуществления изобретения передатчик контента параллельно передает три программы, фильм 1, фильм 2 и справочник программ, как описано выше, где каждый переданный пакет данных содержит идентификатор программы и порядковый номер пакета, а также периодические сигнальные кадры и, если необходимо, другие управляющие и/или административные кадры, в соответствии с требованиями Wi-Fi инфраструктуры. Передатчик контента не отслеживает входящие передачи, на него не оказывает влияние наличие дополнительных Wi-Fi передатчиков, он также не отвечает на запросы проверки и запросы ассоциации и не знает о существовании некоторого количества пользовательских устройств, потребляющих переданный контент.
Сконфигурированное надлежащим образом пользовательское устройство идентифицирует передачу передатчика контента посредством приема сигнального сигнала и тем самым осуществляет синхронизацию. Пользовательское устройство последовательно выбирает программу для потребления в соответствии с описанным выше. Порядковые номера пакетов выбранной программы отслеживаются для того, чтобы дать пользовательскому устройству оценку качества услуги.
Системный клиент
В некоторых вариантах осуществления изобретения способ беспроводной передачи, описанный в настоящем документе, осуществляется при поддержании двунаправленного Wi-Fi сеанса с каждым из по меньшей мере одного системного клиента. В некоторых таких вариантах осуществления изобретения способ беспроводной передачи, описанный в настоящем документе, осуществляется при поддержании одного двунаправленного Wi-Fi сеанса с одним системным клиентом. В некоторых вариантах осуществления изобретения способ беспроводной передачи, описанный в настоящем документе, осуществляется при поддержании по меньшей мере двух двунаправленных Wi-Fi сеансов по меньшей мере с двумя системными клиентами. Недостаток некоторых таких вариантов осуществления изобретения состоит в том, что для передачи контента доступна более узкая полоса пропускания за счет полосы пропускания, требуемой для поддержания указанного Wi-Fi сеанса или сеансов. Преимущество таких вариантов осуществления изобретения состоит в том, что они более сходны со стандартными способами Wi-Fi средств связи, так что требуют меньших усилий для их реализации.
Дополнительное преимущество состоит в том, что системный клиент снабжает информацией передатчик контента относительно качества услуги, что лучше, чем информация, обеспечиваемая при помощи системного приемника в соответствии с описанным выше. С другой стороны, в некоторых вариантах осуществления изобретения передатчик контента принимает информацию по меньшей мере от одного системного клиента и по меньшей мере одного системного приемника, как описано выше.
Соответственно, в некоторых вариантах осуществления изобретения согласно указанному способу также:
обеспечивают по меньшей мере один системный клиент, выполненный с возможностью беспроводного приема указанных пакетов данных, переданных при помощи указанного беспроводного передатчика контента;
поддерживают по меньшей мере один Wi-Fi сеанс по меньшей мере с одним из указанных системных клиентов посредством указанного передатчика контента в течение передачи контента; и
подтверждают получение пакета данных системным клиентом в течение указанной передачи контента после получения переданного пакета данных посредством указанного системного клиента с помощью указанного поддерживаемого Wi-Fi сеанса , причем указанное подтверждение выполняется как часть указанного Wi-Fi сеанса между указанным системным клиентом и указанным передатчиком контента.
Как правило, в течение беспроводной передачи для поддержания Wi-Fi соединения или соединений выделяется как можно более узкая полоса пропускания, оставляя как можно более широкую полосу пропускания для передачи контента при помощи передатчика контента.
В некоторых вариантах осуществления изобретения по меньшей мере один системный клиент представляет собой пользовательское устройство, функционирующее, как системный клиент неплановой сети. В частности, случайное сконфигурированное надлежащим образом устройство может функционировать в качестве системного клиента. Преимущество таких вариантов осуществления состоит в том, что нет необходимости обеспечивать выделенный системный клиент или системных клиентов. Недостаток состоит в том, что такие варианты осуществления изобретения, как правило, требуют соглашения с пользователем пользовательского устройства относительно функционирования в качестве системного клиента: если нет никаких пользовательских устройств, или нет пользователей, которые соглашаются на то, что их собственные пользовательские устройства будут использоваться в качестве системного клиента, то указанный способ не осуществляется.
В некоторых вариантах осуществления изобретения системный клиент содержит выделенный объект, как правило, измененное надлежащим образом устройство с поддержкой Wi-Fi.
В некоторых вариантах осуществления изобретения существует только один системный клиент, а в течение беспроводной передачи контента единственным Wi-Fi сеансом, который поддерживает указанный передатчик контента, является сеанс с указанным одним системным клиентом.
В некоторых вариантах осуществления изобретения существует по меньшей мере два системных клиента, а в течение беспроводной передачи контента передатчик контента поддерживает Wi-Fi сеанс с каждым из системных клиентов.
В некоторых вариантах осуществления изобретения, содержащих одиночный системный клиент, указанный системный клиент выполнен с возможностью поддержания Wi-Fi сеанса по существу обычным способом согласно стандартному Wi-Fi протоколу, но системный клиент использует указанный общий идентификатор назначения, как собственный идентификатор. В некоторых таких вариантах осуществления изобретения заголовок, добавляемый при помощи передатчика контента, является по существу подобным известному MAC заголовку, общий идентификатор назначения (используемый, как идентификатор получателя, системный клиент) добавляется в эквивалент поля адреса 1, а идентификатор передатчика контента добавляется в эквивалент поля адреса 2.
В некоторых вариантах осуществления изобретения, содержащих по меньшей мере два системных клиента, указанные системные клиенты выполнены с возможностью поддержания Wi-Fi сеанса с передатчиком контента по существу обычным способом согласно стандартному Wi-Fi протоколу, но каждый системный клиент использует различный общий идентификатор назначения, как собственный идентификатор. В некоторых таких вариантах осуществления изобретения заголовок, добавляемый при помощи передатчика контента, является по существу подобным известному MAC заголовку, общий идентификатор назначения (используемый, как идентификатор получателя, системный клиент) добавляется в эквивалент поля адреса 1, а идентификатор передатчика контента добавляется в эквивалент поля адреса 2. В некоторых таких вариантах осуществления изобретения, где каждый различный общий идентификатор назначения используется также в качестве идентификатора программы, каждый системный клиент предназначен для подтверждения пакетов данных, относящихся к единственной программе.
В некоторых вариантах осуществления изобретения, содержащих по меньшей мере два системных клиента, указанные системные клиенты выполнены с возможностью поддержания Wi-Fi сеанса с передатчиком контента по существу обычным способом согласно стандартному Wi-Fi протоколу, системные клиенты используют идентификатор
программы, как собственный идентификатор. В некоторых таких вариантах осуществления изобретения заголовок, добавляемый при помощи передатчика контента, является по существу подобным известному MAC заголовку, идентификатор программы (используемый, как идентификатор получателя, системный клиент) добавляется в эквивалент поля адреса 1, общий идентификатор назначения добавляется в эквивалент поля адреса 3 или 4, а идентификатор передатчика контента добавляется в эквивалент поля адреса 2. В некоторых таких вариантах осуществления изобретения каждый системный клиент предназначен для подтверждения пакетов данных, относящихся к единственной программе.
В некоторых таких вариантах осуществления изобретения один или более системных клиентов выполнены с возможностью поддержания указанного Wi-Fi сеанса по существу обычным способом согласно стандартному Wi-Fi протоколу, где каждый системный клиент использует собственный идентификатор. В некотороых вариантах осуществления изобретения заголовок, добавляемый при помощи передатчика контента, является по существу подобным известному MAC заголовку, идентификатор системного клиента добавляется в эквивалент поля адреса 1, а общий идентификатор назначения добавляется в эквивалент поля адреса 3 или 4. Некоторые такие варианты осуществления изобретения являются предпочтительными, так как они требуют относительно незначительные изменения для модификации существующей Wi-Fi инфраструктуры, чтобы осуществить идею настоящего документа. В некоторых таких вариантах осуществления изобретения, содержащих по меньшей мере два системных клиента, идентификаторы системных клиентов используется в качестве идентификатора программы.
В некоторых вариантах осуществления изобретения системный клиент подтверждает прием всех принятых Wi-Fi пакетов данных, адресованных этому системному клиенту, аналогично подтверждению в стандартном Wi-Fi сеансе. В некоторых таких вариантах осуществления изобретения указанный способ становится по существу алгоритмом типа "Отправить и Ожидать", передатчик контента отправляет последующий пакет данных на конкретный системный клиент только после приема подтверждения, что указанный системный клиент принял предыдущий пакет, адресованный ему.
Например, в примерном варианте осуществления изобретения в торговом центре обеспечены передатчик контента вместе с единственным системным клиентом (смартфон с поддержкой Wi-Fi), расположенным в торговом центре в местоположении, которое должно быть на максимальном расстоянии от передатчика, на котором оператор передатчика контента хочет обеспечивать хорошее качество услуги. Передатчик контента работает в соответствии с идеей настоящего документа для параллельной передачи 10 программ, каждая из которых содержит фильм высокого разрешения. Передатчик
контента устанавливает и поддерживает Wi-Fi сеанс с системным клиентом, где все пакеты данных всех десяти программ адресованы единственному системному клиенту в пределах инфраструктуры указанного Wi-Fi сеанса, а также передаются на него. Переданные пакеты данных, для которых не принято подтверждения, повторно передаются согласно стандартному Wi-Fi протоколу. Качество услуги возрастает. Если отмечается, что повторно передаются слишком много пакетов данных, то указывается на продолжительное прерывание услуги, передатчик контента в некоторых случаях принимает дополнительные меры для улучшения качества услуги, например, как обсуждалось со ссылкой на системный приемник.
Например, в примерном варианте осуществления изобретения обеспечены передатчик контента вместе с десятью системными клиентами (смартфон с поддержкой Wi-Fi), расположенным в торговом центре в различных местоположениях, которые должны быть на максимальном расстоянии от передатчика, на котором оператор передатчика контента хочет обеспечивать хорошее качество услуги. Передатчик контента работает в соответствии с идеей настоящего документа для параллельной передачи 10 программ, каждая из которых содержит фильм высокого разрешения. Передатчик контента устанавливает и поддерживает Wi-Fi сеанс с системным клиентом, где все пакеты данных всех десяти программ адресованы единственному системному клиенту в пределах инфраструктуры указанного Wi-Fi сеанса, а также передаются на него, где идентификаторы системных клиентов используются в качестве идентификаторов программы. Переданные пакеты данных, для которых не принято подтверждения, повторно передаются согласно стандартному Wi-Fi протоколу. Качество услуги возрастает. Если отмечается, что повторно передаются слишком много пакетов данных, то указывается на продолжительное прерывание услуги, передатчик контента в некоторых случаях принимает дополнительные меры для улучшения качества услуги, например, как обсуждалось со сслыкой на системный приемник.
Для того, чтобы уменьшить затраты полосы пропускания, требуемой для поддержания Wi-Fi сеанса, в некоторых вариантах осуществления изобретения передатчик контента ожидает подтверждение только доли (но не всех) переданных пакетов данных, а системный клиент подтверждает прием только принятых пакетов данных, адресованных тому системному клиенту, чьего подтверждения ожидает передатчик контента.
В некоторых таких вариантах осуществления изобретения указанная доля представляет заранее определенную долю принятых пакетов данных. В некоторых вариантах осуществления изобретения заранее определенная доля принятых пакетов данных представляет собой пакеты данных, отмеченные в заголовке беспроводным передатчиком контента для подтверждения приема.
В некоторых таких вариантах осуществления изобретения до передачи некоторых пакетов данных, беспроводной передатчик контента добавляет метку запроса подтверждения в заголовок (например, в поле адреса 3 или 4) пакета данных, для которого ожидается подтверждение.
В некоторых таких вариантах осуществления изобретения передатчик контента ожидает подтверждение пакета данных на основании определенных идентификаторов программы (например, ожидается подтверждение только пакетов данных, относящихся к программе 1) или на основании определенных порядковых номеров пакетов (например, только пакеты данных, имеющие порядковый номер пакета, кратный 8).
Например, в примерном варианте осуществления изобретения в торговом центре обеспечены передатчик контента вместе с единственным системным клиентом (смартфон с поддержкой Wi-Fi), расположенным в торговом центре в местоположении, которое должно быть на максимальном расстоянии от передатчика, на котором оператор передатчика контента хочет обеспечивать хорошее качество услуги. Передатчик контента работает в соответствии с идеей настоящего документа для параллельной передачи 10 программ, каждая из которых содержит фильм высокого разрешения. Передатчик контента устанавливает и поддерживает Wi-Fi сеанс с системным клиентом, где все пакеты данных всех десяти программ адресованы единственному системному клиенту в пределах инфраструктуры указанного Wi-Fi сеанса, а также передаются на него. Передатчик контента ожидает подтверждения только пакетов данных, относящихся к программе 1 и имеющих порядковый номер пакета, кратный 8. Системный клиент запрашивает идентификатор программы и порядковый номер пакета всех принятых пакетов данных. Системный клиент подтверждает прием всех принятых пакетов данных, которые имеют идентификатор программы для программы 1 и порядковый номер пакета, кратный 8. Если отмечается, что слишком много пакетов данных, подтверждение которых ожидается, не были подтверждены, передатчик контента в некоторых случаях принимает дополнительные меры для улучшения качества услуги, например, как обсуждалось со сслыкой на системный приемник.
Как отмечалось выше, в некоторых вариантах осуществления идеи настоящего документа осуществляются с использованием более чем одного системного приемника и/или более чем одного системного клиента. В некоторых вариантах осуществления изобретения системные приемники и/или системные клиенты расположены близко к одному физическому местоположению, в некоторых вариантах осуществления изобретения близко к границе области, где требуется обеспечивать приемлимое качество услуги. В некоторых вариантах осуществления изобретения системные приемники и/или системные клиенты расположены в различных физических метоположениях для того, чтобы обеспечивать более подробную информацию о качестве услуги.
Прямое исправление ошибокВ стандартном способе Wi-Fi связи целостность контента поддерживается при помощи подтверждения пользовательским устройством приема пакетов данных, приводящее к повторной передаче потерянных или поврежденных пакетов данных. Такие способы гарантируют, что данные передаются без ошибок, но требуют, чтобы точка доступа поддерживала соединение в форме Wi-Fi сеанса с каждым пользовательским устройством. В результате время, отведенное прямому каналу для передачи данных от точки доступа на пользовательское устройство ограничено, как для затрат, требуемых для поддержания сеанса, так и предотвращения повреждений, даже без вычисления требуемых повторных передач пакетов данных.
Как обсуждалось выше, в некоторых вариантах осуществления изобретения способов, раскрытых в настоящем документе, требуется уменьшить количество передач или даже совсем исключить передачи от пользовательского устройства на передатчик контента (функциональный аналог точки доступа в стандартном способе Wi-Fi связи) для того, чтобы увеличить до максимума время, доступное передатчику контента для передачи контента. Таким образом, некоторые варианты осуществления идеи настоящего документа прежде всего направлены на передачу аудио и видео контента (в отличие от, например, контента данных, такого как документы) так, что контент может потребляться даже когда теряется или повреждается относительно существенная часть, например даже 5% пакетов данных.
Вместе с этим, в некоторых вариантах осуществления изобретения способ, описанный в настоящем документе, осуществляет прямое исправление ошибок (FEC, forward-error correction), иными словами, по меньшей мере некоторые пакеты данных, переданные передатчиком контента, содержат код исправления ошибки. Для создания кода исправления ошибки может использоваться любой подходящий алгоритм прямого исправления ошибок, например алгоритмы прямого исправления ошибок, такие как AN, ВСН, Constant-weight, Convolutional, Group, Golay, Goppa, Hadamard, Hagelbarger, Hamming, Lexicographic, Long, LT, Online, Raptor, Reed-Solomon, Reed-Muller, Repeat-accumulate, Repetition, Tornado, Turbo code и Walsh-Hadamard.
Таким образом, в некоторых вариантах осуществления изобретения указанный способ дополнительно содержит осуществление прямого исправления ошибок так, что по меньшей мере некоторые из переданных пакетов данных в некоторых случаях содержат код исправления ошибки.
В некоторых вариантах осуществления изобретения алгоритм прямого исправления ошибок применяется передатчиком контента для поданных пакетов данных, которые должны содержать код исправления ошибки. В некоторых вариантах осуществления изобретения некоторые из пакетов данных, поданных на передатчик
контента, содержат код исправления ошибки примененного алгоритма прямого исправления ошибок.
В некоторых вариантах осуществления изобретения алгоритм прямого исправления ошибок применяется к целой части данных пакета данных, иначе говоря, за исключением заголовка, добавленного передатчиком контента.
В некоторых вариантах осуществления изобретения алгоритм прямого исправления ошибок применяется только к части от части данных пакета данных. Такие варианты осуществления изобретения являются исключительно полезными, когда идентификатор программы и/или порядковый номер пакета находятся в части данных пакета данных (в отличие от нахождения в заголовке): в таких случаях алгоритм прямого исправления ошибок предпочтительно применяется к частям пакета данных, не содержащих идентификатор программы и/или порядковый номер пакета, делая их читаемыми (и идентифицируемыми) без требования декодирования.
Фиксированный алгоритм прямого исправления ошибок
В некоторых вариантах осуществления изобретения осуществленный алгоритм прямого исправления ошибок представляет собой фиксированный алгоритм прямого исправления ошибок, иными словами, в течение передачи ко всем переданным пакетам данных , относящимся к одной и той же программе, применяется по существу одним и тем же способом одинаковый алгоритм прямого исправления ошибок. В некоторых таких вариантах осуществления изобретения сконфигурированное надлежащим образом пользовательское устройство содержит возможность декодирования принятых пакетов данных, включая код исправления ошибки, и исправления возможных ошибок, если таковые существуют.
В некоторых таких вариантах осуществления изобретения алгоритм прямого исправления ошибок заранее задан, а сконфигурированные надлежащим образом пользовательские устройства заранее выполнены с возможностью декодирования принятых пакетов данных.
Например, в примерном варианте осуществления изобретения конкретный заранее заданный алгоритм прямого исправления ошибок всегда применяется к переданных пакетам данных. Сконфигурированное надлежащим образом пользовательское устройство просто декодирует принятые данные и, если необходимо, автоматически применяет исправление ошибок в качестве части обработки принятых пакетов данных.
В некоторых таких вариантах осуществления изобретения название алгоритма прямого исправления ошибок, применяемого к пакетам данных, обозначено в заголовке, добавленном передатчиком контента, и/или обозначено в части пакета данных, читаемом без требования деодирования. Под "наименованием алгоритма прямого исправления
ошибок" понимается, например, использование алгоритма прямого исправления ошибок (да/нет) и/или наименование конкретного используемого алгоритма прямого исправления ошибок и/или его параметры. Соответственно, в некоторых вариантах осуществления изобретения, согласно указанному способу также: до передачи каждого пакета данных указанного набора добавляют передатчиком контента идентификатора прямого исправления ошибок в заголовок, обычно в поле адреса 3 или 4, тем самым обозначая наименование алгоритма прямого исправления ошибок, примененного к этому пакету данных.
Например, в примерном варианте осуществления изобретения передатчик контента выполнен с возможностью применения одного из семи алгоритмов прямого исправления ошибок или не применения никакого алгоритма прямого исправления ошибок к переданным пакетам данных в соответствии с инструкциями оператора, а сконфигурированные надлежащим образом пользовательские устройства выполнены с возможностью декодирования пакетов данных, к которым был применен один из семи алгоритмов прямого исправления ошибок. Оператор принимает решение и выбирает (из справочной таблицы), к каким переданным программам применять алгоритм прямого исправления ошибок, и какой именно алгоритм прямого исправления ошибок (например, более или менее агрессивный) применять. В течение действия передатчик контента применяет или не применяет алгоритм прямого исправления ошибок к поданным пакетам данных до их передачи в соответствии с инструкциями, приятыми от оператора. Передатчик контента также добавляет соответствующий идентификатор прямого исправления ошибок в каждый переданный пакет данных в виде числа со значением (например, между 0 и 7) в поле адреса 4, где каждое значение указывает примененный алгоритм прямого исправления ошибок (0 = нет алгоритма прямого исправления ошибок, 1-7 означают конкретный алгоритм прямого исправления ошибок с конкретными параметрами). Сконфигурированное надлежащим образом пользовательское устройство принимает переданные пакеты данных, относящиеся к выбранной программе, как описано выше, и считывает идентификатор прямого исправления ошибок из заголовка. Обратившись к справочной таблице пользовательское устройство идентифицирует примененный алгоритм прямого исправления ошибок из идентификатора прямого исправления ошибок, использует соответствующий декодирующий алгоритм для декодирования пакетов данных и в случае, если это требуется, исправляет ошибки данных.
Динамический алгоритм прямого исправления ошибок
В некоторых вариантах осуществления изобретения, способ согласно описанию настоящего документа применяет динамический алгоритм прямого исправления ошибок, иначе говоря, передатчик контента выполнен с возможностью изменения в некоторых
случаях наименования алгоритма прямого исправления ошибок, примененного к одному или более пакетам данных, например, как результат решения оператора или вследствие некоторых изменений действительного качества услуги (например, как измерено при помощи одного или более системных приемников или одного или более системных клиентов). Как правило, передатчик контента идентифицирует, что неблагоприятные условия передачи приводят к большим повреждениям, помехам или большему количеству непринятых пакетов данных, так что качество услуги находится ниже требуемого порогового значения. Вместо этапов, выполненных, как описано выше, или в дополнение к ним, к пакетам данных, которые должны быть переданы применяется более агрессивный алгоритм прямого исправления ошибок, повышая качество услуги. Когда передатчик контента идентифицирует, что условия передачи улучшились, применяется менее агрессивный алгоритм прямого исправления ошибок, или алгоритм прямого исправления ошибок не применяется вовсе. Соответственно, в некоторых вариантах осуществления изобретения прямое исправление ошибок является динамическим, и в некоторых таких вариантах осуществления изобретения алгоритм прямого исправления ошибок, применяемый к пакетам данных, изменяется в некоторых случаях в течение передачи набора пакетов данных, например, в зависимости от изменений условий передачи, например, идентифицированных посредством системного клиента или системного приемника.
Шифрование
В некоторых вариантах осуществления изобретения пакеты данных передаются передатчиком контента в незашифрованном виде так, что любое сконфигурированное надлежащим образом пользовательское устройство может использоваться для потребления передаваемого контента.
В некоторых вариантах осуществления изобретения некоторые или все пакеты данных зашифрованы до передачи, так что данные переданных пакетов данных являются нечитаемыми, но заголовок, добавленный передатчиком контента, остается незашифрованным и читаемым. Любой подходящий алгоритм шифрования может использоваться для зашифровки пакетов данных, например, шифрование с открытым ключом.
Соответственно, в некоторых вариантах осуществления изобретерия указанный способ включает осуществление шифрования так, что по меньшей мере некоторые из переданных пакетов данных в некоторых случаях являются зашифрованными. В некоторых вариантах осуществления изобретения до передачи пакетов данных, которые должны быть зашифрованы, к указанным пакетам данных применяется алгоритм шифрования, тем самым осуществляя шифровку пакета данных. В некоторых вариантах осуществления изобретения передатчик контента выполнен с возможностью шифровки
по меньшей мере некоторых из переданных пакетов данных. В некоторых вариантах осуществления изобретения пакеты данных, поданные на беспроводной передатчик контента, зашифрованы.
В некоторых вариантах осуществления изобретения все переданные пакеты данных шифруются так, что пользовательские устройства, не имеющие правильного кода расшифровки, не могут использоваться для потребления любого переданного контента. Такие варианты осуществления изобретения позволяют оператору указанного способа в соответствии с описанием в настоящем документе, налагать ограничения на пользователей, которые могут потреблять некоторый или весь переданный контент, например, ограничивая до оплачивающих пользователей.
В некоторых вариантах осуществления изобретения идентификация применения шифрования к конкретному пакету данных определяется при помощи идентификатора шифрования в заголовке, добавленном передатчиком контента, по существу эквивалентному идентификатору прямого исправления ошибок, как обсуждалось выше. Соответственно, в некоторых вариантах осуществления изобретения, согласно указанному способу также: до передачи пакетов данных указанного набора добавляют передатчиком контента идентификатор шифрования в заголовок, как правило, в поле адреса 3 или 4, тем самым обозначая название алгоритма шифрования, примененного к этому пакету данных для осуществления шифрования.
В некоторых вариантах осуществления изобретения код расшифровки обеспечен в аппаратном обеспечении, например, аппаратный ключ шифрования с интерфесом USB, например, выданным определенным людям (например, людям, снимающим номер в отеле, где реализован указанный способ) или приобретенным. В некотрых таких вариантах осуществления изобретения код расшифровки представляет собой код, загружаемый на пользовательское устройство (например, из сети Интернет) или вводится в пользовательское устройство через пользовательский интерфейс (например, клавиатуру, сенсорный экран).
В некоторых вариантах осуществления изобретения некоторые или все пакеты данных, соответствующие конкретной программе, зашифрованы так, что пользовательские устройства, не имеющие правильного кода расшифровки, не могут использоваться для потребления этой конкретной программы, но могут использоваться для потребления программы, соответствующие которой пакеты данных не зашифрованы. Например, справочник программ, как правило, не зашифрован и является свободно доступным для любого сконфигурированного надлежащим образом пользовательского устройства. Человек просматривает справочник программ, используя сконфигурированное надлежащим образом пользовательское устройство, и принимает решение потреблять одну из зашифрованных программ. Человек сможет запросить ключ расшифровки у оператора указанного способа, например, приобрести ключ расшифровки.
Сжатие
В некоторых вариантах осуществления изобретения пакеты данных передаются передатчиком контента в несжатом формате.
В некоторых вариантах осуществления изобретения пакеты данных передаются передатчиком контента в сжатом формате, иными словами, алгоритм сжатия применяется к данным в пакетах данных. В некоторых вариантах осуществления изобретения сжатие является сжатием без потерь, например, в формате avi. В некоторых вариантах осуществления изобретения сжатие является надежным (устройчивым) сжатием, например, в формате MPEG4, так что потери пакетов данных приводят к ухудшению качества программы, и не к воспроизведению нерасшифровываемой программы. В некоторых вариантах осуществления изобретения программа передается с агрессивной компрессией, например с Н264 кодеком.
Соответственно, в некоторых вариантах осуществления изобретения указанный способ дополнительно включает осуществление сжатия так, что по меньшей мере некоторые данные переданных пакетов данных в некоторых случаях сжаты.
В некоторых вариантах осуществления изобретения идентификация приложения сжатия к пакетам данных, относящимся к конкретной программе, обозначается идентификатором сжатия в заголовке, добавленной передатчиком контента, аналогично идентификатору прямого исправления ошибок или идентификатору шифрования, как обсуждалось выше. Соответственно, в некоторых вариантах осуществления изобретения, указанный способ дополнительно включает: до передачи пакетов данных указанного набора добавление передатчиком контента идентификатора сжатия в заголовок, как правило, в поле адреса 3 или 4, тем самым обозначая название алгоритма сжатия, примененного к этому пакету данных для осуществления сжатия данных.
Передающие устройства
Способ, описанный в настоящем документе, может быть осуществлен с использованием любого сконфигурированного надлежащим образом передающего устройства.
Обычно сконфигурированное надлежащим образом передающее устройство представляет собой известную Wi-Fi точку доступа, которая была изменена специалистом в области техники после внимательного прочтения настоящего описания. В некоторых вариантах осуществления изобретения такое изменение включает изменение команд процессора (например, программного обеспечения или его эквивалентов) и даже ограничивается этим. В некоторых вариантах осуществления изобретения такое изменение включает изменение аппаратного обеспечения, например, функциональной связи с устройством, таким как специальный или универсальный компьютер, для
осуществления признаков, таких как шифрование или прямое исправление ошибок, или для функционирования в качестве поставщика контента для подачи на передатчик контента набора пакетов данных.
Таким образом, в соответствии с аспектом некоторых вариантов осуществления настоящего изобретения также представлено устройство, подходящее для беспроводной передачи с использованием Wi-Fi инфраструктуры, содержащее беспроводной передатчик контента для беспроводной передачи контента в соответствии с описанным в настоящем документе. В некоторых таких вариантах осуществления изобретения беспроводной передатчик контента выполнен с возможностью:
последовательного приема набора пакетов данных, образующих программу контента; и
последовательной беспроводной передачи пакетов данных указанного набора с использованием Wi-Fi инфраструктуры,
причем беспроводной передатчик контента выполнен с возможностью добавления заголовка в указанный пакет данных до передачи каждого пакета данных указанного набора, причем указанный заголовок содержит заранее определенный общий идентификатор назначения, обеспечивающий осуществление пользовательским устройствам доступа к указанному пакету данных.
Способ приема пакетов данных.
В соответствии с аспектом некоторых вариантов осуществления настоящего изобретения также представлен способ приема пакетов данных, переданных по Wi-Fi инфраструктуре, как описано в настоящем документе. В некоторых вариантах осуществления изобретения согласно способу :
а) сканируют Wi-Fi частоты для Wi-Fi передач для идентификации сигнальных кадров;
р) синхронизируют указанное пользовательское устройство с передатчиком указанного сигнального кадра после идентификации переданного сигнального кадра (например, Wi-Fi точкой доступа или передатчиком контента в соответствии с описанным в настоящем документе);
с) после указанной синхронизации:
1. опрашивают пакеты данных, переданные указанным передатчиком, на наличие заранее определенного общего идентификатора назначения; и
2. обрабатывают указанный пакет данных для восстановления из него данных (например, для отображения контента в пакетах данных, как описано в настоящем документе) без установления Wi-Fi сеанса с указанным передатчиком, если переданный пакет данных содержит заранее определенный общий идентификатор назначения..
В некоторых вариантах осуществления изобретения согласно способу также:
опрашивают пакеты данных, переданные указанным передатчиком, на наличие идентификатора программы; и
обрабатывают указанный пакет данных для восстановления из него данных, если пакет данных содержит требуемый идентификатор программы.
В некоторых вариантах осуществления изобретения согласно способу также:
опрашивают пакеты данных, переданные передатчиком, на наличие порядкового номера пакета; и
игнорируют указанный пакет данных, если пакет данных содержит порядковый номер пакета, указывающий, что данные в указанном пакете данных уже были приняты для обработки.
В некоторых вариантах осуществления изобретения согласно способу также: обрабатывают пакет данных, включая декодирование данных, которые были закодированы с использованием алгоритма прямого исправления ошибок. В некоторых вариантах осуществления изобретения согласно способу также:
исследуют пакеты данных, переданные передатчиком, на наличие идентификатора прямого исправления ошибок и
выбирают способа для декодирования данных на основании наименования идентификатора прямого исправления ошибок.
Пользовательские устройства.
Способы, описанные в настоящем документе, могут быть осуществленны с использованием любого сконфигурированного надлежащим образом пользовательского устройства, например, сотовых телефонов, смартфонов, компьютеров, КПК, игровых консолей и электронных планшетов с поддержкой Wi-Fi. Конфигурирование надлежащим образом включает конфигурирование с возможностью приема и расшифровки пакетов данных, переданных от передатчика контента.
Обычно сконфигурированное надлежащим образом передающее устройство представляет собой известное устройство с поддержкой Wi-Fi, которое было изменено специалистом в области техники после внимательного прочтения описания в настоящем документе. В некоторых вариантах осуществления изобретения такое изменение включает изменение команд процессора (например, программного обеспечения или его эквивалентов), и даже ограничивается этим. В некоторых вариантах осуществления изобретения надлежащее конфигурирование включает установку программного обеспечения (например, "медиаплеер") для осуществления способа, описанного в настоящем документе. Такое программное обеспечение обычно содержит модули для обеспечения GUI-интерфейса на отображающем экране пользовательского устройства, модуль для перехвата переданного контента и модуль для отображения данных для пользователя, например, содержащий программу воспроизведения видео/аудио или
приводящий в действие программа воспроизведения видео/аудио. В некоторых вариантах осуществления изобретения программное обеспечение физически обеспечено на внешнем носителе, например, диске, карте памяти или других записывающих носителях. В некоторых вариантах осуществления изобретения программное обеспечение беспроводным способом загружается из сети Интернет или из локального запоминающего устройства.
В некоторых вариантах осуществления изобретения пользовательское устройство содержит Wi-Fi приемопередатчик, но является конфигурируемым программным способом (или эквивалентом программного способа) для приема и расшифровки пакетов данных, переданных от передатчика контента. Например, соответствующая программа системы программного обеспечения обеспечена на съемном носителе или через сеть Интернет. В некоторых вариантах осуществления изобретения стандартное устройство с поддержкой Wi-Fi сконфигурировано, как пользовательское устройство при помощи связи с аппаратным компонентом, например, через USB порт.
В некоторых вариантах осуществления изобретения пользовательское устройство содержит Wi-Fi приемник и не может осуществлять Wi-Fi передачу или устанавливать Wi-Fi сеанс даже при наличии подходящей точки доступа. В некоторых вариантах осуществления изобретения стандартное устройство с поддержкой Wi-Fi, содержащее отображающий экран, сконфигурировано, как пользовательское устройство (например, при помощи связи с аппаратным компонентом через такой порт, как USB порт) с компонентом, работающим только на прием данных и содержащим Wi-Fi приемник и программное обеспечение, позволяющее осуществлять прием передач передатчика контента, как описано в настоящем документе. Такие варианты осуществления изобретения являются преимущественными, так как компонент, работающий только на прием данных, является дешевым в изготовлении и использует небольшое количество энергии во время работы.
В некоторых вариантах осуществления изобретения пользовательское устройство выполнено с возможностью сканирования Wi-Fi каналов (например, посредством пассивного анализа) и идентификации пакетов данных, переданных в соответствии с идеей настоящего документа без каких-либо Wi-Fi передач. Преимущество таких вариантов осуществления изобретения состоит в том, что пользователь может осуществлять доступ к переданной программе без необходимости идентификации и без генерации помех.
Специалистам в области техники ясно, что предпочтительный способ конфигурирования известного устройства с поддержкой Wi-Fi для того, чтобы оно стало сконфигурированным надлежащим образом для осуществления идеи настоящего документа, включает загрузку и установку программного обеспечения, которое добавляет функциональные возможности или изменяет известные Wi-Fi функциональные
возможности. Таким образом, в соответствии с аспектом некоторых вариантов осуществления изобретения также предоставлен способ, включающий: обеспечение канала связи, позволяющего осуществлять доступ к программному обеспечению, выполненному с обеспечением возможности пользовательского устройства с поддержкой Wi-Fi осуществлять способ приема пакетов данных, как описано в настоящем документе. В некоторых вариантах осуществления изобретения после приема команды программное обеспечение переносится в указанное расположение (например, почтовый адрес, IP адрес, конкретное пользовательское устройство в поддержкой Wi-Fi). В некоторых вариантах осуществления изобретения указанный перенос возможен после получения платежа. В некоторых таких вариантах осуществления изобретения канал связи содержит канал связи по сети Интернет и/или канал связи сотовой телефонии ("магазин приложений") и/или физическое устройство памяти, выполненное с возможностью физического соединения с указанным устройством с поддержкой Wi-Fi (например, CD, DVD, флэш-память).
Примерный вариант осуществления идеи настоящего документа описан со ссылкой на фиг. 1. Беспроводной передатчик 10 контента представляет собой Wi-Fi точку доступа (например, Linksys WAP54G 802.11g), сконфигурированную для осуществления идеи настоящего документа и функционально связанную с соответствующим образом измененным универсальным компьютером 12 (например, компьютер Qosmio X505-Q879 от компании Toshiba, Minato, Tokyo, Japan, содержащий процессорный компонент и компонент для хранения данных, например, жесткий диск 14), выполненный с возможностью функционирования в качестве локального поставщика контента. Передатчик 10 контента расположен в общественном месте, например, в поезде, торговом центре, больнице, окрестностях, гостинице или на круизном судне.
Контент, предназначенный для передачи, хранится на жестком диске 14 компьютера 12 и представляет собой семьдесят фильмов как в стандартном формате, так и формате высокого разрешения.
Оператор формирует семь программ (программы 1-7), каждая программа представлена в двух версиях, нормальной и высокого разрешения, и содержит десять из семидесяти фильмов, где в промежутки между двумя фильмами вставлены рекламные объявления различных товаров и услуг. Оператор формирует дополнительный справочник программ (программа 0), содержащий "воспроизводимый контент", такой как информация о расписании и общая информация о семидесяти фильмах, и "невоспроизводимый контент", инструкции для пользовательского устройства о том, как выбирать конкретную программу.
Оператор приводит в действие передатчик 10 контента и компьютер 12 для осуществления идеи настоящего документа. Обычным способом компьютер 12 считывает
части каждой из версий высокого разрешения указанных восьми программ, пакетирует программы для образования пакетов данных и затем последовательно поставляет пакеты данных на передатчик 10 контента. Пакеты данных, соответствующие программам, поставляются чередующим образом, иначе говоря, в виде серии передающих циклов, в которой в каждом передающем цикле один пакет данных каждой из восьми программ поставляется на передатчик 10 контента. Каждый пакет данных поставляется с идентификатором программы и порядковым номером пакета.
Передатчик 10 контента последовательно принимает каждый пакет данных и добавляет заголовок (по существу подобный стандартному Wi-Fi MAC заголовку) к пакету данных, указанный заголовок содержит заранее определенный общий идентификатор назначения в поле дареса 1, собственный идентификатора в поле адреса 2, порядковый номер пакета указанного пакета данных в поле адреса 3 и идентификатор программы в поле адреса 4.
Обычным способом передатчик 10 контента последовательно передает каждый пакет данных с добавленным заголовком, также как и контрольные и/или управляющие кадры, как требует Wi-Fi стандарт, включая периодические сигнальные кадры. Передатчик 10 контента не отслеживает входящие передачи, и на него не оказывает влияния наличие дополнительных Wi-Fi передатчиков, он также не отвечает на запросы проверки и запросы ассоциации и не осведомлен о существовании некоторого количества пользовательских устройств 16, потребляющих переданный контент. В некоторых вариантах осуществления изобретения передатчик 10 контента отслеживает Wi-Fi передачи при помощи Wi-Fi точек доступа и устройств с поддержкой Wi-Fi, поддерживающих соединения между ними, и избегает перекрытий по существу обычным способом по существу в соответствии с Wi-Fi стандартном.
Сконфигурированное надлежащим образом пользовательское устройство 16 (такое как любое из пользовательских устройств 16а - 16д) идентифицирует передачи передатчика 10 контента при помощи приема сигнального сигнала и синхронизации посредством этого. Пользовательское устройство 16 идентифицирует передачи, как передачи в соответствии с идеей настоящего документа при помощи наличия общего идентификатора назначения в поле адреса 1 заголовка пакета данных и вследствие этого не пытается инициировать Wi-Fi сеанс с передатчиком 10 контента. Вместо этого пользовательское устройство 16 автоматически информирует пользователя (например, посредством звукового сигнала, вибрации и/или всплывающего сообщения на сенсорном экране 18) о том, что контент для потребления доступен в соответствии с идеей настоящего документа.
Пользователь пользовательского устройства 16, заинтересованный в потреблении контента, указывает на это при помощи сенсорного экрана 18.
Пользовательское устройство 16 начинает автоматически загружать и обрабатывать пакеты данных, включая идентификатор программы "О" в поле адреса 4, соответствующий справочнику программ, обработка включает отображение справочника программ на сенсорном экране 18.
Пользователь смотрит справочник программ и выбирает одну из семи программ фильмов, например, посредством ввода команды при помощи сенсорного экрана 18.
Пользовательское устройство 16 обращается к "неотображаемому контенту" справочника программ для получения идентификатора программы, соответствующего выбранной программе, например "3". После чего пользовательское устройство 16 приступает к автоматической загрузке и обработке пакетов данных, содержащих идентификатор программы "3" в поле адреса 4, соответствующий выбранной программе, обработка включает отображение фильма, передаваемого по указанной программе, на сенсорном экране 18.
Практически неограниченное количество пользовательских устройств 16, которые расположены в пределах передающего диапазона передатчика 10 контента, способны одновременно принимать, загружать и просматривать любую из восьми программ, переданных передатчиком 10 контента.
В родственном варианте осуществления изобретения оператор хочет получать дополнительный доход от указанных передач. В таких вариантах осуществления изобретения программы 1-7 зашифрованы с использованием подходящего алгоритма шифрования. Алгоритм шифрования применяется компьютером 12 так, что передатчик 10 контента принимает пакеты в зашифрованном видео. С помощью справочника программ пользователя информируют о стоимости и о том, как приобрести ключ расшифровки, например, пойти в физическое место предоставления услуги или виртуальной услуги в сети Интернет и приобрести код расшифровки, который может быть введен в пользовательское устройство 16. В качестве части обработки загруженных пакетов данных пользовательское устройство 16 расшифровывает пакеты данных с использованием кода расшифровки. Оператор в некоторых случаях периодически изменяет код расшифровки, например, раз в день. В некоторых родственных вариантах осуществления изобретения алгоритм шифрования применяется передатчиком 10 контента к пакетам данных, принятых от компьютера 12.
В родственном варианте осуществления изобретения оператор хочет повысить качество услуги посредством применения прямого исправления ошибок при помощи применения подходящего алгоритма прямого исправления ошибок ко всем переданным пакетам данных, в некоторых случаях в дополнение к шифрованию. Алгоритм прямого исправления ошибок применяется компьютером 12 так, что передатчик 10 контента принимает пакеты, уже содержащие код исправления ошибки. Все сконфигурированные надлежащим образом пользовательские устройства осведомлены о применении
алгоритма прямого исправления ошибок и выполены с возможностью декодирования принятых пакетов данных и в случае необходимости исправления ошибок. В качестве части обработки загруженных пакетов данных пользовательское устройство 16 декодирует пакеты данных с использованием соответствующего декодирующего алгоритма. В некоторых родственных вариантах осуществления изобретения алгоритм прямого исправления ошибок применяется передатчиком 10 контента к пакетам данных, принятым от компьютера 12.
В родственных вариантах осуществления изобретения передатчик 10 контента и/или компьютер 12 выполнены с возможностью применения одного из группы (например, десяти) различных алгоритмов прямого исправления ошибок, перечисленных в заранее определенной справочной таблице, как выбрано оператором. Во всех случаях, когда требуется, оператор выбирает алгоритм прямого исправления ошибок для применения, а передатчик 10 контента добавляет соответствующий идентификатор прямого исправления ошибок в добавленный заголовок, например, в поле адреса 4. Все сконфигурированные надлежащим образом пользовательские устройства содержат справочную таблицу, связывающую идентификатор прямого исправления ошибок с соответствующим декодирующим алгоритмом, и выполнены с возможностью декодирования принятых пакетов данных при помощи соответствующего декодирующего алгоритма и в случае необходимости исправления ошибок при его помощи. В качестве части обработки загруженных пакетов данных пользовательское устройство 16 декодирует пакеты данных с использованием соответствующего декодирующего алгоритма со ссылкой на идентификатор прямого исправления ошибок в поле адреса 4.
В родственных вариантах осуществления изобретения идентификатор программы не добавлен в заголовок, но вместо этого добавлен в часть данных каждого пакета данных. Такие варианты осуществления изобретения осуществленный по существу аналогичным способом, но требуют загрузки, хранения и некоторой обработки всех пакетов данных для того, чтобы идентифицировать, какие пакеты данных соответствуют программе, выбранной для потребления пользователем пользовательского устройства.
В дополнительном варианте осуществления изобретения аналогично варианту осуществления, описанному со ссылкой на фиг. 1, описывается со ссылкой на фиг. 2. На фиг. 2 передатчик 10 контента функционально связан с системным приемником 20, содержащим антенну 22, через компьютер 12. В частности, системный приемник 20 выполнен с возможностью приема пакетов данных, переданных передатчиком 10 контента, и пересылки их по проводному каналу связи на компьютер 12. Компьютер 12 выполнен с возможностью сравнения пакета данных, переданного передатчиком 10 контента, с тем же самым пакетом данных, принятым системным приемником 20, обычным способом для оценки качества услуги на системном приемнике 20, включая
такие факторы, как шумы вблизи системного приемника 20 и целостность передачи на него данных.
Передатчик 10 контента и компьютер 12 выполнены с возможностью осуществления различных действий по мере ухудшения качества услуги, включая: когда это целесообразно, увеличение агрессивности применяемого алгоритма прямого исправления ошибок, увеличение мощности передачи или повторную передачу пакетов данных. Когда предпринятые действия являются такими, что полоса пропускания передатчика 10 контента более не является доступной для передачи всех программ 1-7 в формате высокого разрешения, компьютер заменяет формат высокого разрешения по меньшей мере одной программы 1-7 на обычный формат. Какие шаги предпринимать, и какое качество услуги является пороговым, легко определяется специалистом в области техники или методом проб и ошибок.
В дополнительном варианте осуществления изобретения аналогично варианту осуществления, описанному со ссылкой на фиг. 1 и 2, описывается со ссылкой на фиг. 3. На фиг. 3 передатчик 10 контента функционально связан с одним системным клиентом 24, смартфоном с поддержкой Wi-Fi.
На фиг. 3 как передатчик 10 контента, так и системный клиент 24, выполнены с возможностью установления и поддержания по существу стандартного Wi-Fi сеанса за исключением того, что вместо использования идентификатора системного клиента 24 для поддержания Wi-Fi сеанса (в поле адреса 1 для передач по прямому каналу и в поле адреса 2 для передач по обратному каналу) используется заранее определенный общий идентификатор назначения.
В течение передачи контента Wi-Fi сеанс устанавливается и поддерживается обычным способом между передатчиком 10 контента и системным клиентом 24, где системный клиент 24 подтверждает прием пакетов данных, а передатчик 10 контента повторно передает пакеты данных, для которых не было принято подтверждение.
В дополнение к поддержанию Wi-Fi сеанса с системным клиентом 24, компьютер 12 и передатчик 10 контента выполнены с возможностью отслеживания качества услуги, отраженному в количестве повторных передач пакетов данных, осуществленных передатчиком 10 контента на системномый клиент 24, и осуществлении различных действий дополнительно к повторной передаче пакетов данных, которые имеют место в инфраструктуре указанного Wi-Fi сеанса, например, как описано выше.
Пользовательские устройства 16 функционируют по существу так, как описано выше со ссылкой на фиг. 1 и 2. Когда пользовательское устройство 16 принимает пакет данных несколько раз, например, как происходит в результате приема как исходной, так и повторной передачи, пользовательское устройство 16 игнорирует ненужные пакеты данных со ссылкой на порядковый номер пакета.
В дополнительном варианте осуществления изобретения аналогично вариантам осуществления, описанным со ссылкой на фиг. 1, 2 и 3, описывается со ссылкой на фиг. 4. На фиг. 4 передатчик 10 контента функционально связан с восемью системными клиентами 24-0, 24-1, 24-2, 24-3, 24-5, 24-6 и 24-7, каждый из которых представляет собой смартфон с поддержкой Wi-Fi. Каждому из клиентов 24 определено устанавливать и поддерживать одно Wi-Fi сеанс, по которому передается одна соответствующая программа, иными словами, программа 0 через Wi-Fi сеанс с системным клиентом 24-0, программа 1 через Wi-Fi сеансу с системным клиентом 24-2 и так далее.
На фиг. 4 передатчик 10 контента и системные клиенты 24 выполнены с возможностью установления и поддержания по существу стандартных Wi-Fi сеансов, в частности, где каждый системный клиент 24 устанавливает и поддерживает Wi-Fi сеанс с использованием своего идентификатора, как известно из стандартных способов Wi-Fi связи.
Когда добавляется заголовок (эквивалент Wi-Fi заголовка) к пакету данных, относящемуся к конкретной программе, передатчик 10 контента добавляет идентификатор устройства соответствующего системного клиента 24 в поле адреса 1, где идентификатор устройства в поле адреса 1 функционирует, как идентификатор программы, собственный идентификатор в поле адреса 2, общий идентификатор назначения, идентификатор справочника программ и идентификатор прямого исправления ошибок в поле адреса 3, а порядковый номер пакета в поле адреса 4. В частности, идентификатор устройства системного клиента 24-0 добавляется в поле адреса 1 всех пакетов данных, относящихся к программе 0, идентификатор устройства системного клиента 24-1 добавляется в поле адреса 1 всех пакетов данных, относящихся к программе 1 и так далее.
В течение передачи контента восемь Wi-Fi сеансов устанавливаются и поддерживаются обычным способом между передатчиком 10 контента и восемью системными клиентами 24, где каждый из системных клиентов 24 подтверждает прием пакетов данных, ему предназначенных, а передатчик 10 контента повторно передает пакеты данных, для которых подтверждение на было получено.
В дополнение к поддержанию Wi-Fi сеанса с каждым из системных клиентов 24, компьютер 12 и передатчик 10 контента выполнены с возможностью отслеживания качества услуги, отраженному в количестве повторных передач пакетов данных, сделанных передатчиком 10 контента к системным клиентам 24, и осуществления различных действий дополнительно к повторной передаче пакетов данных, которые имеют место в инфраструктуре указанного Wi-Fi сеанса, аналогично описанному со ссылкой на фиг. 3.
Пользовательские устройства 16 функционируют по существу так, как описано выше со ссылкой на фиг. 1,2 и 3. Пользовательское устройство 16 идентифицирует
передачи, как передачи в соответствии с идеей настоящего документа, посредством наличия общего идентификатора назначения в поле адреса 3 заголовка пакета данных и, следовательно, не пытается инициировать Wi-Fi сеанс с передатчиком 10 контента, а вместо этого автоматически информирует пользователя о том, что контент для потребления доступен в соответствии с идеей настоящего документа. Если пользователь заинтересован в потреблении контента, пользовательское устройство 16 идентифицирует пакеты данных справочника программ со ссылкой на идентификатор справочник программ в поле адреса 3 заголовка.
Понятно, что определенные признаки настоящего изобретения, которые для ясности описаны в контексте отдельных вариантов осуществления изобретения, могут также быть обеспечены в комбинации в одном варианте осуществления изобретения. Напротив, различные признаки настоящего изобретения, которые для краткости описаны в контексте одного варианта осуществления изобретения, могут также быть обеспечены по отдельности, или в любой подходящей подкомбинации, или как подходящие в любом другом описанном варианте осуществления настоящего изобретения. Определенные признаки, описанные в контексте различных вариантов осуществления изобретения, не должны рассматриваться, как существенные признаки этих вариантов осуществления изобретения, за исключением тех случаев, когда вариант осуществления изобретения является неработоспособным без этих элементов.
Хотя настоящее изобретение было описано в отношении конкретных вариантов его осуществления, очевидно, что для специалистов в области техники будут очевидными многие альтернативные варианты, модификации и изменения. Соответственно, подразумевается, что охватываются все альтернативные варианты, модификации и изменения, которые находятся в пределах объема прилагаемой формулы изобретения.
Цитирование или идентификация любой ссылки в данной заявке, не должно быть истолковано, как признание того, что такая ссылка доступна в качестве уровня техники настоящего изобретения.
Заголовки разделов используются в настоящем документе для облегчения понимания описания и не должны рассматриваться, как обязательно ограничительные.
ФОРМУЛА ИЗОБРЕТЕНИЯ
1. Способ беспроводной передачи контента с использованием инфраструктуры Wi-Fi, согласно которому:
a) обеспечивают беспроводной передатчик контента, выполненный с возможностью передачи пакетов данных с использованием инфраструктуры Wi-Fi;
b) подают последовательно набор пакетов данных на беспроводной передатчик контента для беспроводной передачи, причем указанный набор пакетов данных образует программу контента; и
c) передают последовательно беспроводным образом пакеты данных из указанного набора посредством указанного передатчика контента с использованием инфраструктуры Wi-Fi, причем:
до передачи каждого указанного пакета данных из указанного набора пакетов данных, беспроводной передатчик контента добавляет к пакету данных заголовок, имеющий заранее определенный общий идентификатор назначения, позволяющий пользовательским устройствам осуществлять доступ к указанному пакету данных,
посредством чего передают каждый указанный пакет данных указанного набора с указанным заголовком.
2. Способ по п. 1, в котором в течение последовательной беспроводной передачи указанного набора пакетов данных, беспроводной передатчик контента периодически передает сигнальный кадр.
3. Способ по любому из пп. 1 -2, в котором в течение последовательной беспроводной передачи указанного набора пакетов данных, беспроводной передатчик контента не передает ответ проверки на запрос проверки, принятый от пользовательского устройства.
4. Способ по любому из пп. 1-3, в котором в течение последовательной беспроводной передачи указанного набора пакетов данных, беспроводной передатчик контента не передает ответ ассоциации на запрос ассоциации, принятый от пользовательского устройства.
5. Способ по любому из пп. 1-4, в котором указанный контент содержит аудиоконтент.
6. Способ по любому из пп. 1-5, в котором указанный контент содержит видеоконтент.
2.
7. Способ по любому из пп. 1-6, в котором указанный контент содержит видеоконтент высого разрешения.
8. Способ по любому из пп. 1-7, в котором указанный контент содержит контент в прямой трансляции.
9. Способ по любому из пп. 1-8, в котором указанный набор пакетов данных образует одну программу.
10. Способ по п. 9, в котором указанные пакеты данных, образующие одну программу, передаются в последовательном порядке.
11. Способ по любому из пп. 1-8, в котором указанный набор пакетов данных образует по меньшей мере два поднабора пакетов данных, причем каждый поднабор пакетов данных образует различную программу.
12. Способ по п. 11, в котором указанные пакеты данных поднабора передаются в последовательном порядке.
13. Способ по любому из пп. 10-12, в котором по меньшей мере один поднабор пакетов данных образует справочник программ, обеспечивающий информацию, обеспечивающую осуществление выбора конкретной программы для потребления.
14. Способ по любому из пп. 1-13, в котором последовательная подача указанного набора пакетов данных осуществляется посредством поставщика контента.
15. Способ по п. 14, в котором поставщик контента содержит удаленный поставщик контента.
16. Способ по любому из пп. 1-13, в котором поставщик контента содержит локальный поставщик контента.
17. Способ по любому из пп. 1-16, в котором переданный пакет данных содержит идентификатор программы.
2.
18. Способ по п. 17, в котором до передачи каждого пакета данных беспроводной передатчик контента добавляет указанный идентификатор программы в заголовок.
19. Способ по любому из пп. 17 - 18, в котором пакет данных, поданный на беспроводной передатчик контента, содержит указанный идентификатор программы.
20. Способ по любому из пп. 1 - 19, в котором переданный пакет данных содержит порядковый номер пакета данных.
21. Способ по п. 20, в котором до передачи каждого пакета данных беспроводной передатчик контента добавляет указанный порядковый номер пакета в указанный заголовок.
22. Способ по любому из пп. 20-21, в котором указанный пакет данных, поданный на беспроводной передатчик контента, содержит указанный порядковый номер пакета.
23. Способ по любому из пп. 1-22, согласно которому также:
обеспечивают по меньшей мере один системный приемник, выполненный с
возможностью беспроводного приема указанных пакетов данных, переданных при помощи беспроводного передатчика контента;
в течение передачи указанных пакетов данных принимают по меньшей мере некоторые из указанных пакетов данных указанным по меньшей мере одним системным приемником и
сообщают указанным по меньшей мере одним системным приемником информацию, относящуюся к качеству приема указанных принятых пакетов данных,
причем сообщение указанной информации происходит не через средства Wi-Fi.
24. Способ по любому из пп. 1-23, в котором в течение беспроводной передачи
контента указанный беспроводной передатчик контента не поддерживает Wi-Fi сеансы.
25. Способ по любому из пп. 1-23, согласно которому также:
обеспечивают по меньшей мере один системный клиент, выполненный с
возможностью беспроводного приема указанных пакетов данных, переданных при помощи указанного беспроводного передатчика контента;
поддерживают по меньшей мере один Wi-Fi сеанс по меньшей мере с одним из указанных системных клиентов посредством указанного передатчика контента в течение передачи контента и
подтверждают получение пакета данных системным клиентом в течение указанной передачи контента после получения переданного пакета данных посредством указанного системного клиента с помощью указанного поддерживаемого Wi-Fi сеанса , причем указанное подтверждение выполняют как часть указанного Wi-Fi сеанса между указанным системным клиентом и указанным передатчиком контента.
26. Способ по п. 25, включающий один указанный системный клиент, и в котором в течение беспроводной передачи контента единственным Wi-Fi сеансом, который поддерживает указанный передатчик контента, является сеанс с указанным одним системным клиентом.
27. Способ по п. 25, включающий по меньшей мере два системных клиента, и в котором в течение беспроводной передачи контента указанный передатчик контента поддерживает Wi-Fi сеанс с каждым из указанных системных клиентов.
28. Способ по любому из пп. 25 - 27, в котором указанный системный клиент подтверждает получение всех принятых пакетов данных, адресованых этому указанному системному клиенту.
29. Способ по любому из пп. 25 - 28, в котором указанный передатчик контента ожидает подтверждение только части переданных пакетов данных, а указанный системный клиент подтверждает получение только принятых пакетов данных, адресованных тому системному клиенту, чьего подтверждения ожидает передатчик контента.
30. Способ по п. 29, в котором указанная часть представляет собой заранее определенную часть указанных принятых пакетов данных.
31. Способ по п. 30, в котором указанная заранее определенная часть указанных принятых пакетов данных представляет собой пакеты данных, отмеченные в заголовке беспроводным передатчиком контента для подтверждения получения.
32. Способ по любому из пп. 1-31, согласно которому также осуществляют прямое исправление ошибок так, что по меньшей мере некоторые из переданных пакетов данных при необходимости содержат код исправления ошибки.
26.
33. Способ по п. 23, в котором до передачи указанных пакетов данных, которые содержат код исправления ошибки, к указанным пакетам данных применяется алгоритм прямого исправления ошибок.
34. Способ по любому из п.п. 32 - 33, в котором указанный алгоритм прямого исправления ошибок является фиксированным алгоритмом прямого исправления ошибок.
35. Способ по любому из п.п. 32 - 33, в котором указанный алгоритм прямого исправления ошибок является динамическим алгоритмом прямого исправления ошибок.
36. Способ по п. 35, в котором конкретный алгоритм прямого исправления ошибок, примененный к указанным пакетам данных для осуществления указанного алгоритма прямого исправления ошибок, при необходимости изменяют в течение передачи указанного набора пакетов данных.
37. Способ по любому из пп. 32 - 36, согласно которому также:
добавляют идентификатор прямого исправления ошибок в указанный заголовок до указанной передачи пакетов данных посредством указанного передатчика контента, тем самым указывая наименование алгоритма прямого исправления ошибок, примененного к указанному пакету данных для осуществления указанного алгоритма прямого исправления ошибок.
38. Спрсоб по любому из пп. 1-37, согласно которому также осуществляют шифрование так, что по меньшей мере некоторые из переданных пакетов данных в некоторых случаях являются зашифрованными.
39. Способ по п. 38, в котором до передачи указанных пакетов данных, которые должны быть зашифрованы, к указанным пакетам данных применяется алгоритм шифрования.
40. Способ по любому из пп. 38-39, согласно которому также: добавляют идентификатор шифрования в указанный заголовок до передачи пакетов данных посредством указанного передатчика контента, тем самым указывая наименование алгоритма шифрования, примененного к указанному пакету данных для осуществления указанного шифрования.
38.
41. Устройство, подходящее для беспроводной передачи с использованием Wi-Fi инфраструктуры и содержащее беспроводной передатчик контента для беспроводной передачи контента в соответствии с любым из пп. 1-40.
42. Устройство по п. 41, в котором указанный беспроводной передатчик контента выполнен с возможностью:
последовательного приема набора пакетов данных, образующих программу контента; и
последовательной беспроводной передачи пакетов данных указанного набора с использованием Wi-Fi инфраструктуры,
причем беспроводной передатчик контента выполнен с возможностью добавления заголовка в указанный пакет данных до передачи каждого пакета данных указанного набора, причем указанный заголовок содержит заранее определенный общий идентификатор назначения, позволяющий пользовательским устройствам осуществлять доступ к указанному пакету данных.
43. Устройство, подходящее для беспроводного приема контента, переданного с использованием Wi-Fi инфраструктуры, и содержащее приемник для приема контента, переданного в соответствие с любым из пп. 1 - 40.
44. Устройство по п. 43, в котором указанное устройство не содержит Wi-Fi передатчик.
45. Устройство по п. 43, в котором указанное устройство содержит Wi-Fi приемопередатчик.
46. Способ приема пакетов данных, переданных по Wi-Fi инфраструктуре, согласно которому:
a) сканируют Wi-Fi частоты для Wi-Fi передач для идентификации сигнальных кадров при помощи пользовательского устройства;
b) синхронизируют указанное пользовательское устройство с передатчиком указанного сигнального кадра после идентификации переданного сигнального кадра и
c) после указанной синхронизации:
1. опрашивают пакеты данных, переданные указанным передатчиком, на наличие заранее определенного общего идентификатора назначения и
2. обрабатывают указанный пакет данных для восстановления из него данных без установления Wi-Fi сеанса с указанным передатчиком, если переданный пакет данных содержит заранее определенный общий идентификатор назначения.
1.
3. Способ по п. 46, согласно которому также:
опрашивают пакеты данных, переданные указанным передатчиком, на наличие идентификатора программы; и
обрабатывают указанный пакет данных для восстановления из него данных, если пакет данных содержит требуемый идентификатор программы.
48. Способ по любому из пп. 46 - 47, согласно которому также: опрашивают пакеты данных, переданные передатчиком, на наличие порядкового
номера пакета; и
игнорируют указанный пакет данных, если пакет данных содержит порядковый номер пакета, указывающий, что данные в указанном пакете данных уже были приняты для обработки.
49. Способ по любому из пп. 46 - 48, согласно которому также: обрабатывают пакет данных, включая декодирование данных, которые были
закодированы с использованием алгоритма прямого исправления ошибок.
50. Способ по п. 49, согласно которому также,
исследуют пакеты данных, переданные передатчиком, на наличие идентификатора прямого исправления ошибок; и
выбирают способ для декодирования данных на основании наименования идентификатора прямого исправления ошибок.
51. Способ, согласно которому:
обеспечивают канал связи, позволяющий осуществление доступа к программному обеспечению, выполненному с возможностью обеспечения разрешения пользовательскому устройству с поддержкой Wi-Fi осуществления способа приема пакетов данных в соответствии с любым из пп. 46 - 50.
52. Способ по п. 51, согласно которому также:
переносят указанное программное обеспечение в обозначенное расположение после приема команды.
53. Способ по п. 51, в котором указанный перенос возможен после получения
платежа.
54. Способ по любому из пп. 51 - 53, в котором указанный канал связи содержит канал связи по сети Интернет.
55. Способ по любому из пп. 51 - 54, в котором указанный канал связи содержит канал связи сотовой телефонии.
56. Способ по любому из пп. 51 - 55, в котором указанный канал связи содержит физическое устройство памяти, выполненное с возможностью физического соединения с указанным устройством с поддержкой Wi-Fi.
54.
54.
54.
54.
54.
54.
54.
ОТЧЕТ О ПАТЕНТНОМ ПОИСКЕ
(статья 15(3) ЕАПК и правило 42
Номер евразийской заявки: 201291474
Дата подачи: 12 июня 2011 (12.06.2011) | Дата испрашиваемого приоритета: 13 июня 2010 (13.06.2010)
Название изобретения: Беспроводная передача контента, одновременно доступного нескольким пользователям
с использованием инфраструктур W1-FI
Заявитель: АРИЭЛЬ-ЮНИВЕРСИТИ РИСЕРЧ ЭНД ДИВЕЛОПМЕНТ КОМИ АНИ, ЛТД.
I | Некоторые пункты формулы не подлежат поиску (см. раздел I дополнительного листа)
? Единство изобретения не соблюдено (см. раздел II дополнительного листа)
А. КЛАССИФИКАЦИЯ ПРЕДМЕТА ИЗОБРЕТЕНИЯ:
1104L 12/761 (20/3.01) H04W4/06 (2009.01)
Согласно Международной патентной классификации (МПК) или национальной классификации и Ml Ж
Б. ОБЛАСТЬ ПОИСКА:
Минимум просмотренной документации (система классификации и индексы МПК)
H04L 12/00-12/947, 1/00-1/18, H04W 4/00-4/08, 8/00-8/26, 24/00-24/04, 28/00-28/10, 40/00-40/24, 72/00-72/14, 74/0074/04, 84/00-84/22, 88/00-88/18, Н04Н 20/00-20/91, 60/00-60/90
Другая проверенная документация в той мере, в какой она включена в область поиска:
В. ДОКУМЕНТЫ, СЧИТАЮЩИЕСЯ РЕЛЕВАНТНЫМИ
Категория*
Ссылки на документы с указанием, где это возможно, релевантных частей
Относится к ПУНКТУ №
X Y
А А А А
US 2002/0150098 А1 (JACOB SHARONY) 17.10.2002.
реферат, [0010], [0012H0013J, [0040], [0043]-[0049], [0051]-[0053 |. фиг. 5, 6
US 2009/0323646 Al (QUALCOMM INCORPORATED) 31.12.2009, [0091]. |0099|, [0101]. фиг. 4, 5
WO 2009/088900 А1 (CISCO TECHNOLOGY, INC. et al.) 16.07.2009
ЕР 2184880 A1 (THOMSON LICENSING) 12.05.2010
US 7720019 Bl (CISCO TECHNOLOGY. INC.) 18.05.2010
RU 2008134441 A (NOKIA CORPORATION) 10.04.2010
1,3-1. 9-16 2. 5-8
2. 5-8
1-16 1-16 1-16 1-16
I ] последующие документы указаны в продолжении графы В
* Особые категории ссылочных документов:
"А" документ, определяющий общий уровень техники
"Е" более ранний документ, но опубликованный на дату
подачи евразийской заявки или после нее "О" документ, относящийся к устному раскрытию, экспонированию и т.д.
"Р" документ, опубликованный до даты подачи евразийской
заявки, но после даты испрашиваемого приоритета "D" документ, приведенный в евразийской заявке
| J данные о патентах-аналогах указаны в приложении
"Т" более поздний документ, опубликованный после даты
приоритета и приведенный для понимания изобретения "X" документ, имеющий наиболее близкое отношение к предмет
поиска, порочащий новизну или изобретательский уровень.
взятый в отдельности
"Y"
"L"
документ, имеющий наиболее близкое отношение к предмету
поиска, порочащий изобретательский уровень в сочетании с
другими документами той же категории
документ, являющийся патентом-аналогом
документ, приведенный в других целях
Дата действительного завершения патентного поиска:
23 июля 2013 (23.07.2013)
Наименование и адрес Международного поискового органа: Федеральный институт промышленной собственности
РФ, 123995.Москва, Г-59, ГСП-5, Бережковская наб., д. 30-1.Факс: 243-3337, телетайп: 114818 ПОДАЧА
К заявке № 201291474
(19)
К заявке № 201291474
(19)
К заявке № 201291474
(19)
К заявке № 201291474
(19)
К заявке № 201291474
(19)
К заявке № 201291474
К заявке № 201291474