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

1. Способ измерения аудитории телевизионного вещательного канала, транслируемого по одноранговой сети, включающий в себя этапы, на которых:
а) соединяют (88) по меньшей мере один узел, называемый контролируемым узлом, с одноранговой сетью,
б) посылают (102) с помощью контролируемого узла запрос по меньшей мере на еще один узел одноранговой сети, называемый соседним узлом, причем идентификатор указанного соседнего узла содержится в собственном перечне соседних узлов,
в) принимают (94) с помощью упомянутого контролируемого узла, в ответ на запрос, перечень соседних узлов, принимающих этот же транслируемый по одноранговой сети телевизионный вещательный канал и содержащих для этого в своей буферной памяти фрагменты телевизионного вещательного канала, подлежащие загрузке любым из узлов одноранговой сети,
г) обновляют (142) с помощью контролируемого узла его собственный перечень соседних узлов посредством добавления к указанному перечню, идентификаторов соседних узлов, содержащихся в принятом на этапе в), перечне узлов, которых ранее не было в указанном собственном перечне соседних узлов, при этом
способ также включает в себя этап, на котором осуществляют (170) измерение телеаудитории на основе, имеющегося на контролируемом узле, перечня соседних узлов.
2. Способ по п. 1, включающий в себя этап, на котором повторяют, с помощью контролируемого узла, этапы б)-г) для каждого соседнего узла из указанного собственного перечня соседних узлов, даже если один или более соседние узлы из указанного собственного перечня соседних узлов, уже имеют возможность своевременно загрузить достаточное количество фрагментов телевизионного вещательного канала для своевременного заполнения их собственной буферной памяти.
3. Способ по п. 1, включающий в себя этапы, на которых:
соединяют (88) множество контролируемых узлов с одноранговой сетью, причем каждый контролируемый узел выполнен с возможностью осуществления, параллельно друг другу, этапов б) - г) способа и дополнительно этапа (152) передачи собственного перечня соседних узлов на одно и то же счетное оконечное устройство,
составляют (154), на основе переданного каждым контролируемым узлом перечня, счетную таблицу, учитывающую все идентификаторы соседних узлов, собранные каждым контролируемым узлом, и
формируют (170) результат измерения телеаудитории на основе упомянутой счетной таблицы.
4. Способ по п. 3, дополнительно включающий в себя этапы, на которых:
опрашивают (160), по кольцу, каждый соседний узел, включенный в счетную таблицу,
получают ответ на указанный опрос только когда опрашиваемый соседний узел в настоящее время принимает телевизионный вещательный канал, транслируемый по одноранговой сети, и
указывают (164), при отсутствии ответа от опрашиваемого узла, в счетной таблице, что данный опрашиваемый узел более не принимает телевизионный вещательный канал, в противном случае указывают (162), в счетной таблице, что данный опрашиваемый узел принимает в настоящее время упомянутый телевизионный вещательный канал.
5. Способ по п. 4, также включающий в себя этапы, на которых сохраняют (142, 164), в связи с идентификатором соседнего узла:
момент времени добавления упомянутого идентификатора упомянутого соседнего узла в счетную таблицу, и
момент времени появления в счетной таблице указания об отсутствии приема телевизионного вещательного канала упомянутым соседним узлом.
6. Способ по п. 3, включающий в себя этапы, на которых:
загружают (182) один или более фрагментов телевизионного вещательного канала из буферной памяти одного или более соседних узлов, идентификаторы которых содержатся в счетной таблице, и
сравнивают (186) имеющийся или созданный из загруженного фрагмента или фрагментов характерный признак с базой данных ранее сохраненных характерных признаков, каждый из которых связан с идентификатором мультимедийного контента, и
в случае совпадения имеющегося или созданного характерного признака с одним из ранее сохраненных характерных признаков связывают (188) идентификатор мультимедийного контента, связанный с соответствующим ранее сохраненным характерным признаком, с проведенным в тот же момент времени измерением телеаудитории.
7. Способ по п. 1, включающий в себя этапы, на которых:
получают (158) из IP-адреса соседнего узла в Интернете идентификатор географического района, в котором найден каждый соседний узел, включенный в счетную таблицу, и
связывают (158) идентификатор географического района с идентификатором соседнего узла в счетной таблице.
8. Способ по п. 3, в котором контролируемые узлы, соединенные с сетью, имеют IP-адреса во Всемирной паутине, соответствующие различным странам, расположенным по меньшей мере на трех континентах.
9. Способ визуализации телевизионного вещательного канала, транслируемого по одноранговой сети, в котором узел, называемый обычным узлом одноранговой сети, выполнен с возможностью:
а) соединения (88) с одноранговой сетью для получения телевизионного вещательного канала,
б) передачи (102) запроса по меньшей мере на один узел, называемый соседним узлом, причем идентификатор указанного соседнего узла содержится в собственном перечне соседних узлов узла,
в) приема (94), в ответ на указанный запрос, перечня соседних узлов, принимающих тот же телевизионный вещательный канал, транслируемый по одноранговой сети, и содержащих для этого в своей соответствующей буферной памяти фрагменты упомянутого телевизионного вещательного канала, подлежащие загрузке любым из узлов одноранговой сети,
г) обновления (98) собственного перечня соседних узлов посредством добавления в перечень идентификаторов, содержащихся в принятом, на этапе в), перечне соседних узлов, отсутствовавших в собственном перечне соседних узлов,
д) повтора этапов б) - г) для нового соседнего узла, содержащегося в собственном перечне соседних узлов, если обычный узел не имеет возможности идентифицирования в собственном перечне соседних узлов одного или более узлов, из буферной памяти которых узел выполнен с возможностью загрузки достаточного количества фрагментов телевизионного вещательного канала, для своевременного заполнения собственной буферной памяти, а в противном случае прекращает повторение этапов б) - г), при этом
упомянутый способ также включает в себя этапы, на которых:
е) повторяют с помощью соединенного с одноранговой сетью узла, называемого контролируемым узлом, этапов б) - г) для каждого соседнего узла из его собственного перечня соседних узлов, даже если один или более узлов из его собственного перечня соседних узлов ранее смогли загрузить достаточное количество фрагментов телевизионного вещательного канала, чтобы своевременно заполнить их собственную буферную память, и
ж) измеряют (170) телеаудиторию на основе имеющегося на указанном контролируемом узле перечня соседних узлов.
10. Носитель записи информации (36, 48), хранящий команды, вызывающие осуществление способа по пп. 1-9, при выполнении указанных команд электронным компьютером.
11. Контролируемый узел, выполненный с возможностью реализации способа по пп. 1-9, содержащий электронный компьютер (34), запрограммированный для:
а) соединения с одноранговой сетью,
б) посылки запроса по меньшей мере на один другой узел одноранговой сети, причем идентификатор указанного соседнего узла содержится в собственном перечне соседних узлов контролируемого узла,
в) приема в ответ на указанный запрос перечня соседних узлов, принимающих тот же телевизионный вещательный канал, транслируемый по одноранговой сети, и для этого содержащих в своей соответствующей буферной памяти фрагменты упомянутого телевизионного вещательного канала, подлежащие загрузке любым из узлов одноранговой сети,
г) обновления собственного перечня соседних узлов, посредством добавления в указанный перечень содержащихся в принятом, на этапе в), перечне идентификаторов соседних узлов, отсутствовавших в собственном перечне соседних узлов,
д) повторения этапов б) - г) для нового соседнего узла из собственного перечня соседних узлов, даже если один или более узлов из собственного перечня соседних узлов ранее загрузили достаточное количество фрагментов телевизионного вещательного канала для своевременного заполнения собственной буферной памяти.
12. Счетное оконечное устройство (44) для осуществления способа по любому из пп. 1-9, содержащее программируемый электронный компьютер (46) и память (48), в котором электронный компьютер запрограммирован с возможностью производить измерение телеаудитории на основе, имеющегося на контролируемом узле или на контролируемых узлах, перечня соседних узлов.