СИСТЕМА И СПОСОБ ИСПОЛЬЗОВАНИЯ ТРАНСПОРТНОЙ СТРУКТУРЫ В СРЕДЕ СОЦИАЛЬНОЙ СЕТИ
SYSTEM AND METHOD OF USING TRANSPORT STRUCTURE IN SOCIAL NETWORK ENVIRONMENT

Предшествующий уровень техники
Область техники, к которой относится изобретение
Настоящее изобретение, в целом, относится к технологиям распространения электронной информации и, в частности, к системе и способу использования транспортной структуры в среде социальной сети.
Уровень техники, предшествующий изобретению
Внедрение эффективных способов распространения электронной информации является важной задачей для разработчиков и производителей современных электронных систем. Между тем, эффективное распространение электронной информации, используемой в электронных устройствах, может создавать существенные проблемы для разработчиков системы. Например, для удовлетворения растущего спроса на расширенные функциональные возможности и производительность систем может требоваться более высокая мощность системной обработки и дополнительные программные ресурсы. Повышение требований к мощности обработки и к программному обеспечению в свою очередь может иметь негативные экономические последствия из-за роста производственной себестоимости и неэффективной эксплуатации.
Кроме этого, расширенные возможности системы по выполнению различных сложных операций по распространению могут обеспечивать дополнительные преимущества для пользователя системы, однако при этом могут также предъявлять и повышенные требования к контролю и управлению различными компонентами системы. Например, электронная система, эффективно управляющая электронной рекламной информацией, при успешном внедрении может дать преимущество благодаря использованию большого объема и сложности цифровых данных.
Вследствие растущего спроса на системные ресурсы и существенно увеличивающийся диапазон информации, очевидно, что разработка новых технологий для распространения электронной информации среди электронных устройств становится актуальной для соответствующих электронных технологий. Таким образом, в силу всех указанных выше причин разработка эффективных технологий распространения электронной информации остается важной задачей для разработчиков, производителей и пользователей современных электронных систем.
Сущность изобретения
Согласно настоящему изобретению раскрыты система и способ использования транспортной структуры в среде социальной сети. В одном варианте осуществления система распространения автоматически предлагает различные виды соответствующей информации для использования пользователями соответствующих пользовательских устройств. Например, распространяемая информация может включать в себя, в частности, коммерческую рекламную информацию, нацеленную на конкретных пользователей устройств. В отличие от традиционных рекламных технологий, поддерживающих модель «извлечения», предполагающую активный доступ потребителей к нужной рекламной информации, указанная выше система распространения поддерживает модель «принудительной доставки», которая автоматически выбирает и передает соответствующую рекламную информацию целевым пользователям устройств на основе соответствующих метаданных, определяющих как пользователей устройств, так и различных рекламодателей.
В одном варианте осуществления система распространения может поддерживать и использовать одну или более транспортных структур, автоматически доставляющих различные виды соответствующей информации к соответствующим объектам в системе распространения и от них. Например, транспортные структуры могут использоваться информационной службой для сбора и передачи метаданных по пользователям различных устройств, пользовательским устройствам, электронной сети, социальной сети из некоторых пользователей устройств и соответствующим рекламодателям. Кроме этого, транспортные структуры могут также использоваться для предоставления ссылок на целевую рекламу и/или электронный контент соответствующим пользовательским устройствам.
В некоторых вариантах осуществления одна или более транспортных структур первоначально создаются любым эффективным образом. Например, транспортные структуры могут быть встроены в пользовательские устройства при производстве, а затем активированы пользователями устройств. Как вариант, первоначальные транспортные структуры могут создаваться или иным образом обеспечиваться соответствующим объектом в системе распространения. Метаданные по рекламодателям от одного или более рекламодателей могут быть добавлены в транспортные структуры любым эффективным образом для отображения значимых характеристик или рекламных целей, преследуемых соответствующими рекламодателями.
Кроме этого, могут создаваться соответствующие мультимедийные файлы с информацией для распространения через систему распространения среди целевых пользователей устройств. Мультимедийные файлы могут содержать любую информацию, такую как реклама и/или элементы контента. После этого пользователь устройства может пройти процедуру регистрации для оформления подписки на получение информации от системы распространения. Во время процедуры регистрации пользователь устройства обычно предоставляет различную информацию, в том числе, в частности, метаданные по пользователю и метаданные по устройству. Транспортные структуры обновляются с включением в них метаданных по пользователю, предоставленных пользователем во время указанной выше процедуры регистрации.
В некоторых вариантах осуществления транспортный сервер или иной подходящий объект в системе распространения могут определять принадлежность тех или иных пользователей устройств с соответствующими пользовательскими устройствами к социальной сети. Например, в некоторых вариантах осуществления пользователи устройств могут выполнить процедуру регистрации социальной сети для задания социальной сети в системе распространения. Если социальная сеть уже создана, то транспортный сервер или другой подходящий объект могут осуществлять связь с пользовательскими устройствами в социальной сети при помощи любых эффективных средств.
Транспортный сервер может получать соответствующие метаданные по социальной сети, относящиеся к пользователям устройств и пользовательским устройствам в социальной сети. В некоторых вариантах осуществления метаданные по социальной сети могут включать в себя, в частности, информацию из профиля пользователя и профиля устройства, которые совместно описывают любые требуемые атрибуты, предпочтения или характеристики, относящиеся к пользовательскому устройству или пользователю устройства. Транспортный сервер предпочтительно обновляет транспортные структуры и включает в них любые значимые метаданные по социальной сети.
Затем транспортный сервер или другой подходящий объект выполняет анализ метаданных (в том числе метаданных по социальной сети) в транспортных структурах при помощи любых подходящих технологий для создания конкретных рекомендаций по доставке подходящей целевой рекламы или элементов контента. Например, в некоторых вариантах осуществления транспортный сервер может сопоставлять характеристики рекламодателя из метаданных по рекламодателям с соответствующими характеристиками социальной сети от одного или более пользователей устройств, относящихся к социальной сети, для формирования рекомендаций по доставке.
Транспортный сервер может передавать рекомендации по доставке на пользовательское устройство при помощи любых эффективных средств. Например, рекомендации по доставке могут передаваться на пользовательское устройство при помощи транспортных структур. После этого пользователь устройства может либо принять, либо отклонить передачу рекомендаций по доставке. В некоторых вариантах осуществления транспортный сервер или другой подходящий объект определяет эффективность на основе того, принимает или отклоняет пользователь устройства первоначальные рекомендации по доставке. После этого транспортный сервер обновляет транспортные структуры и включает в них вновь рассчитанную эффективность.
В некоторых вариантах осуществления транспортный сервер может архивировать новую информацию или метаданные в хранилище метаданных, реализованном любым эффективным образом, для обеспечения последующего доступа к архивной информации и метаданным. Согласно настоящему изобретению для выявления определенной целевой информации для передачи пользователю устройства могут анализироваться различные виды метаданных (в том числе эффективность и метаданные по социальной сети). После этого рекламный сервер или иной подходящий объект в системе распространения могут подготовить и выслать ссылки на выбранный(е) мультимедийный(е) файл(ы), чтобы целевые пользователи устройств могли получить доступ к мультимедийному(ым) файлу(ам). По меньшей мере в силу описанных выше причин настоящее изобретение обеспечивает усовершенствованную систему и способ для использования транспортных структур в среде социальной сети.
Краткое описание чертежей
На фиг.1А показана блок-схема системы распространения по одному варианту осуществления настоящего изобретения;
на фиг.1В показана блок-схема социальной сети по одному варианту осуществления настоящего изобретения;
на фиг.2А показана блок-схема одного варианта осуществления транспортной структуры согласно настоящему изобретению;
на фиг.2В показана блок-схема одного варианта осуществления мультимедийного файла согласно настоящему изобретению;
на фиг.3 показана блок-схема одного варианта осуществления пользовательского устройства по фиг.1А согласно настоящему изобретению;
на фиг.4 показана блок-схема одного варианта осуществления пользовательской памяти по фиг.3 согласно настоящему изобретению;
на фиг.5 показана блок-схема одного варианта осуществления информационной службы по фиг.1А согласно настоящему изобретению;
на фиг.6А показана блок-схема одного варианта осуществления транспортного сервера по фиг.5 согласно настоящему изобретению;
на фиг.6В показана блок-схема одного варианта осуществления памяти транспортного сервера по фиг.6А согласно настоящему изобретению;
на фиг.7 показана блок-схема одного варианта осуществления рекламного сервера по фиг.5 согласно настоящему изобретению; и
на фигурах 8A-8D показаны блок-схемы этапов способа использования транспортной структуры в среде социальной сети согласно одному варианту осуществления настоящего изобретения.
Подробное описание изобретения
Настоящее изобретение относится к усовершенствованию технологии распространения электронной информации. Следующее описание дается для того, чтобы специалисты, обладающие обычными знаниями в данной области техники, могли реализовать и использовать изобретение, и приводится в контексте патентной заявки и предъявляемых к ней требований. Квалифицированным специалистам в данной области техники будут очевидны различные усовершенствования, которые возможны в раскрытых вариантах осуществления, а общие принципы, изложенные здесь, могут быть применимы и для других вариантов осуществления. Таким образом, настоящее изобретение не должно ограничиваться представленными вариантами осуществления, а должно соответствовать наиболее широкому объему, не противоречащему описанным здесь принципам и признакам.
Настоящее изобретение содержит систему и способ реализации сети распространения информации и включает в себя информационную службу для предоставления услуг распространения информации через сеть распространения информации. Пользовательские устройства используются пользователями устройств для связи с информационной службой для получения услуг по распространению информации. Определяется подгруппа пользователей устройств с соответствующими пользовательскими устройствами, образующих социальную сеть. Реализуются транспортные структуры для связи с различными сетевыми объектами в сети распространения информации. Транспортные структуры собирают соответствующие метаданные для предоставления целевым пользователям устройств из упомянутых пользователей устройств через информационную службу выбранной информации. Метаданные, собранные транспортными структурами, включают в себя метаданные по социальной сети, характеризующие пользователей устройств в социальной сети.
На фиг.1А показана блок-схема системы 110 распространения по одному из вариантов осуществления настоящего изобретения. В варианте осуществления по фиг.1А система 110 распространения может включать в себя, в частности, одно или более пользовательских устройств 122, информационную службу 118 и сеть 126. В альтернативных вариантах осуществления система 110 распространения может быть реализована путем использования компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, рассматриваемых в связи с вариантом осуществления по фиг.1А.
Согласно настоящему изобретению система 110 распространения предпочтительно поддерживает процедуру распространения, которая автоматически предоставляет различные виды подходящей информации для использования пользователями соответствующих пользовательских устройств 122. Например, распространяемая информация может включать в себя, в частности, коммерческую рекламную информацию, специально нацеленную на соответствующих пользователей пользовательских устройств 122. В отличие от традиционных рекламных технологий, поддерживающих модель «извлечения», предполагающую активный доступ потребителей к требуемой рекламной информации, система 110 распространения по фиг.1А поддерживает модель «принудительной доставки», которая автоматически выбирает и передает соответствующую рекламную информацию целевым пользователям устройств на основе соответствующих метаданных, определяющих пользователей устройств и различных рекламодателей и способных также представлять одну или более социальных сетей.
В варианте осуществления по фиг.1А система 110 распространения может быть реализована и поддерживаться объектом управления распространением, предлагающим рекламодателям и пользователям устройств услуги распространения в обмен на финансовое или иное вознаграждение. Объект управления распространением может быть коммерческим предприятием, обслуживающим и управляющим ключевыми элементами системы 110 распространения, такими как информационная служба 118.
В некоторых вариантах осуществления система 110 распространения может предпочтительно поддерживать и использовать одну или более транспортных структур (см. фиг.2А), автоматически доставляющих различные виды значимой информации к соответствующим объектам системы 110 распространения и от них. Например, транспортные структуры могут использоваться для сбора и передачи метаданных, относящихся к различным пользователям устройств, пользовательским устройствам 122, сети 126, социальным сетям (см. фиг.1В) и соответствующим рекламодателям, от информационной службы 118. Кроме этого, транспортные структуры могут также использоваться для доставки или предоставления ссылок на целевую рекламу и/или электронный контент для соответствующих пользовательских устройств 122.
Согласно настоящему изобретению значимые метаданные из социальных сетей пользователей устройств могут предоставлять транспортным структурам соответствующую дополнительную информацию для более точной адресации информации соответствующим пользователям устройств. Таким образом, настоящее изобретение является усовершенствованной системой и способом использования транспортной структуры в среде социальной сети. Дополнительные подробности, относящиеся к реализации и использованию транспортных структур в системе 110 распространения по фиг.1А, рассматриваются в связи с фиг.1B-8D.
На фиг.1В показана блок-схема социальной сети 150 по одному варианту осуществления настоящего изобретения. В варианте осуществления по фиг.1В социальная сеть 150 может включать в себя, в частности, одно или более пользовательских устройств 122(a)-122(m). На фиг.1В пользовательские устройства 122 могут быть одинаковыми или аналогичными схожим образом пронумерованным устройствам 122(a)-122(m) по фиг.1А.
Социальная сеть 150 по фиг.1В представлена в качестве иллюстрации, и в альтернативных вариантах осуществления социальные сети 150 могут быть реализованы и включать в себя компоненты и конфигурации, дополняющие или заменяющие некоторые компоненты и конфигурации, рассматриваемые в связи с вариантом осуществления по фиг.1В. Например, пользователи устройств могут использовать любые типы или количество пользовательских устройств 122 для формирования социальной сети 150.
В варианте осуществления по фиг.1В социальная сеть 150 может быть определена или создана при помощи любых эффективных средств. Например, в некоторых вариантах осуществления для вступления в члены социальной сети 150 может потребоваться прохождение установленной процедуры регистрации. В альтернативных вариантах осуществления члены данной социальной сети 150 могут явным образом назначаться одним или более пользователями устройств. Кроме этого, в некоторых вариантах осуществления социальная сеть 150 может быть определена путем анализа значимой информации по пользователям устройств. Например, такие факторы, как частота обмена информацией или частота осуществления транзакций могут отслеживаться и анализироваться для установления данной социальной сети 150.
В варианте осуществления по фиг.1В метаданные по социальной сети могут собираться от соответствующих членов социальной сети 150. Затем метаданные по социальной сети могут использоваться для формирования рекомендаций потенциальным рекламодателям о том, что те или иные пользователи устройства в силу общих интересов с другими членами социальной сети 150 возможно хотели бы получать. Таким образом, настоящее изобретение обеспечивает различные технологии, благодаря которым информация/метаданные, собираемые от надежных партнеров в социальной сети 150, могут постоянно собираться, анализироваться, помещаться в хранилище, использоваться в отчетах и обрабатываться для создания более точного профиля предпочтений пользователя устройства, социальной сети 150, в которое входит пользователь устройства, и покупательского поведения пользователя устройства и/или социальной сети 150, в которое входит пользователь устройства.
Оценка эффективности рекламы, доставляемой пользователям устройств и пользовательским устройствам 122, может производиться путем согласования рекламных материалов, выбранных пользователями устройств, взаимодействия между рекламными материалами и пользователями устройств, упоминания рекламных материалов пользователями устройств другим участникам социальной сети 150 и фактические покупки, совершенные пользователями устройств. Настоящее изобретение обеспечивает усовершенствованную систему, которая собирает, сравнивает и согласует данные от одной или более транспортных структур, обслуживающих пользовательские устройства 122 и социальную сеть 150. Собранные метаданные и любая другая информация могут предпочтительно анализироваться для лучшего понимания пользователей устройств, понимания социальной сети 150 и эффективности различных рекламных материалов.
На фиг.2А показана блок-схема транспортной структуры 210 согласно одному варианту осуществления настоящего изобретения. Вариант осуществления по фиг.2А представлен в качестве иллюстрации, и в альтернативных вариантах осуществления транспортные структуры 210 могут быть реализованы и могут включать в себя компоненты и конфигурации, дополняющие или заменяющие некоторые из компонентов и конфигураций, рассматриваемых в связи с вариантом осуществления по фиг.2А.
В варианте осуществления по фиг.2А каждая категория/поле метаданных включает в себя информацию от одного или более устройств или объектов из соответствующих источников метаданных. Например, метаданные 222 по пользователям могут включать в себя информацию по одному или более пользователям пользовательских устройств 122 (фиг.1А). В некоторых вариантах осуществления метаданные 222 по пользователям могут быть выборочно компилированы из одного или более соответствующих пользовательских профилей 430 (фиг.4). Аналогичным образом метаданные 226 по устройствам могут включать в себя информацию, относящуюся к одному или более пользовательским устройствам 122. В некоторых вариантах осуществления метаданные 226 по устройствам могут выборочно компилироваться из одного или более соответствующих профилей 434 устройств (фиг.4). В варианте осуществления по фиг.2А метаданные 230 по сети могут включать в себя информацию, относящуюся к различным атрибутам или объектам электронной сети 126 (фиг.1А).
В варианте осуществления по фиг.2А метаданные 234 по рекламодателям могут включать в себя информацию, относящуюся к одному или более рекламодателям, связанным с системой 110 распространения. В некоторых вариантах осуществления рекламодатели могут быть связаны с источниками 540 рекламы (фиг.5). Аналогичным образом, метаданные 238 по средствам воспроизведения контента могут включать в себя информацию, относящуюся к одному или более средствам воспроизведения контента, связанным с системой 110 распространения. В некоторых вариантах осуществления средства воспроизведения контента могут быть связаны с источниками 542 контента (фиг.5).
В варианте осуществления по фиг.2А метаданные 240 по социальной сети могут включать в себя информацию, относящуюся к одному или более пользователям устройств из социальной сети 150 (фиг.1В), связанной с системой 110 распространения. Использование метаданных 240 по социальной сети дополнительно рассматривается ниже в связи с фиг.8. Дополнительная информация 942 может включать в себя любые дополнительные данные или иную подходящую информацию. Мультимедийная ссылка 246 может включать в себя соответствующую информацию для указания месторасположения или средства соединения для получения доступа к одному или более мультимедийным файлам, как это рассматривается ниже в связи с фиг.2В.
В варианте осуществления по фиг.2А рекомендационные метаданные 248 могут включать в себя любую подходящую информацию, относящуюся к рекламным рекомендациям, формируемым в результате анализа метаданных 240 по социальной сети. Информация в транспортной структуре 210 может использоваться различными объектами в системе 110 распространения любым подходящим образом. Например, процедура выбора целевой рекламной аудитории может осуществляться путем сопоставления совместимых элементов из метаданных 922 по пользователям, метаданных 926 по устройствам, метаданных 934 по рекламодателям и метаданных 240 по социальной сети для определения подходящих видов значимой рекламной информации для ее автоматической передачи целевым пользователям устройств.
Транспортные структуры 210 могут создаваться из любого подходящего источника любым эффективным образом. Например, транспортные структуры могут быть встроены в пользовательские устройства 122 (фиг.1А), а затем, при необходимости, активированы пользователями устройств. Как вариант, различные объекты в сети 126 или информационной службе 118 могут создавать или активировать транспортные структуры 210. Например, транспортный сервер (см. фиг.6А) может управлять созданием и работой транспортных структур 210. Дополнительные подробности, относящиеся к осуществлению и использованию транспортной структуры 210 по фиг.2А, рассматриваются ниже в связи с фиг.2B-8D.
На фиг.2В показана блок-схема одного варианта осуществления мультимедийного файла 250 согласно настоящему изобретению. Вариант осуществления по фиг.2В представлен в качестве иллюстрации, и в альтернативных вариантах осуществления мультимедийный файл 250 может быть реализован с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые компоненты и конфигурации, рассматриваемые для варианта осуществления по фиг.2В. Например, на фиг.2В мультимедийный файл 250 показан в виде отдельного объекта, доступ к которому осуществляется по мультимедийной ссылке 246 по фиг.2А. Однако в альтернативных вариантах осуществления мультимедийный файл 250 может быть реализован как неотъемлемая часть транспортной структуры 210 по фиг.2А.
В варианте осуществления по фиг.2В реклама 254 может включать в себя любые подходящие виды целевой рекламной информации, выбранной для передачи соответствующим пользовательским устройствам 122 (фиг.1А). Аналогично, элементы 258 контента могут включать в себя подходящие виды электронной контентной информации, выбранной для передачи соответствующим пользовательским устройствам 122. Например, контент 258 может включать в себя, в частности, видеоданные, аудиоданные, графическую информацию, текст, фильмы, музыкальные записи и компьютерные программы. Дополнительная информация по предоставлению подходящих мультимедийных файлов 250 для целевых пользователей устройств дополнительно рассматривается ниже в связи с фиг.3-8D.
На фиг.3 показана блок-схема пользовательского устройства 122 по фиг.1А согласно одному варианту осуществления настоящего изобретения. В варианте осуществления по фиг.3 пользовательское устройство 122 включает в себя, в частности, центральный процессор (ЦПУ) 314, память 318, дисплей 338 и один или более интерфейс(ов) 340 ввода/вывода. Вариант осуществления по фиг.3 представлен в качестве иллюстрации, и в альтернативных вариантах осуществления пользовательское устройство 122 может быть реализовано с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые компоненты и конфигурации, рассматриваемые для варианта осуществления по фиг.3. Кроме этого, пользовательское устройство 122 может быть реализовано в виде портативного или стационарного электронного устройства любого типа, включая, в частности, настольный компьютер, карманный персональный компьютер, мобильный телефон, телевизионную приставку или ноутбук.
В варианте осуществления по фиг.3 ЦПУ 314 может включать в себя любое подходящее и совместимое микропроцессорное устройство, предпочтительно исполняющее программные команды для контроля и управления работой пользовательского устройства 122. На фиг.3 дисплей 338 может быть изготовлен с использованием любой эффективной технологии для дисплеев, включая монитор с катодно-лучевой трубкой или жидкокристаллический дисплей с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте осуществления по фиг.3 интерфейс(ы) 340 ввода/вывода могут включать в себя один или более интерфейсов ввода/вывода для получения и/или передачи пользовательским устройством 122 любых требуемых видов информации. В варианте осуществления по фиг.3 память 318 может включать в себя любое сочетание требуемых запоминающих устройств, включая, в частности, постоянное запоминающее устройство (ПЗУ), оперативную память (ОЗУ), и различные типы энергонезависимой памяти, такой как дискеты, карты памяти, компакт-диски или жесткие диски. Дополнительные подробности, относящиеся к использованию пользовательских устройств 122, дополнительно рассматриваются ниже в связи с фиг.4-8D.
На фиг.4 показана блок-схема пользовательской памяти 318 по фиг.3 согласно одному варианту осуществления настоящего изобретения. В альтернативных вариантах осуществления пользовательская память 318 может быть реализована с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые компоненты и конфигурации, рассматриваемые для варианта осуществления по фиг.4.
В варианте осуществления по фиг.4 прикладная программа 422 устройства может включать в себя программные команды, предпочтительно исполняемые ЦПУ 314, для выполнения различных функций и операций для пользовательского устройства 122. Конкретный характер и функциональные возможности прикладной программы 422 устройства обычно меняются в зависимости от различных факторов, таких как конкретный тип и конкретные функциональные возможности соответствующего пользовательского устройства 122. В варианте осуществления по фиг.4 пользовательское устройство 122 использует модуль 426 данных для управления профилем 430 пользователя и профилем 434 устройства, которые совместно характеризуют любые требуемые атрибуты или характеристики пользовательского устройства 122 или пользователя пользовательского устройства 122. Например, профиль 430 пользователя может включать в себя, в частности, информацию об имени пользователя устройства, поле, возрасте, религии, увлечениях, интересах, роде занятий, семейном положении, месте жительства, доходах, просматриваемых страницах в Интернет, географическом местоположении и транзакциях по кредитной карте. Аналогичным образом, профиль 434 устройства может включать в себя, в частности, тип устройства, производителя устройства, поддерживаемые устройством функциональные возможности, и конфигурацию устройства.
В варианте осуществления по фиг.4 стыковочный порт 438 может включать в себя любые подходящие типы интерфейсных средств, упрощающих двухстороннюю связь между одной или более транспортными структурами 210 (фиг.2) и пользовательским устройством 122. В варианте осуществления по фиг.4 реклама 442 может включать в себя целевую рекламную информацию, принятую через систему 110 распространения (фиг.1А) специально для пользователя пользовательского устройства 122. Аналогичным образом, контент 446 может включать в себя целевую электронную контентную информацию, полученную через систему 110 распространения (фиг.1А) специально для пользователя пользовательского устройства 122.
В варианте осуществления по фиг.4 рекомендационные метаданные 450 могут включать в себя любую подходящую информацию, относящуюся к рекламным рекомендациям, которые формируются и предоставляются пользовательскому устройству после анализа метаданных 240 по социальной сети (фиг.2А). В варианте осуществления по фиг.4 дополнительная информация 454 может включать в себя любую подходящую дополнительную информацию или данные для использования пользовательским устройством 122. Например, в некоторых вариантах осуществления дополнительная информация 454 может включать в себя различные виды метаданных, относящихся к другим объектам в системе 110 распространения, которые были загружены из одной или более транспортных структур 210. Дополнительные подробности, относящиеся к осуществлению и использованию пользовательской памяти 318, рассматриваются в связи с фиг.5-8D.
На фиг.5 показана блок-схема информационной службы 118 по фиг.1А, согласно одному варианту осуществления настоящего изобретения. В варианте осуществления по фиг.5 информационная служба 118 включает в себя, в частности, контроллер 514, транспортный сервер 518, рекламный сервер 538, один или более источников 540 рекламы и один или более источников 542 контента. Вариант осуществления по фиг.5 представлен в качестве иллюстрации, и в альтернативных вариантах осуществления информационная служба 118 может быть реализована с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, рассматриваемых для варианта осуществления по фиг.5.
В варианте осуществления по фиг.5 контроллер 514 может быть реализован и включать в себя любые эффективные средства управления для координирования рабочих функциональных возможностей информационной службы 118. Например, в некоторых вариантах осуществления контроллер 514 может быть реализован в виде компьютерного устройства с соответствующей управляющей прикладной программой, которая управляет работой информационной службы 118. Как вариант, контролер 514 может быть реализован в виде центрального процессора, включающего в себя любые подходящие и совместимые микропроцессорные устройства, исполняющие программные команды для контроля и управления работой информационной службы 118.
В варианте осуществления по фиг.5 согласно настоящему изобретению транспортный сервер 518 может включать в себя любые эффективные средства для связи с одной или более транспортными структурами 210 и управления ими (фиг.2А). Дополнительные подробности, относящиеся к реализации и использованию транспортного сервера 518, дополнительно рассматриваются ниже в связи с фиг.6А. В варианте осуществления по фиг.5 источник(и) 540 рекламы могут включать в себя один или более подходящих объектов, предоставляющих рекламную информацию для распространения через систему 110 распространения (фиг.1А). Например, источники 540 рекламы могут включать в себя различные коммерческие предприятия, конкретных рекламодателей или разработчиков рекламы.
В варианте осуществления по фиг.5 источник(и) 542 контента могут включать в себя один или более подходящих объектов, предоставляющих электронный контент для распространения через систему 110 распространения (фиг.1А). Например, источники 542 контента могут включать в себя различные коммерческие предприятия, конкретных рекламодателей или разработчиков контента. В варианте осуществления по фиг.5 рекламный сервер 538 может включать в себя любые эффективные средства выявления и объединения соответствующей рекламной информации и/или электронного контента для предоставления целевым пользователям пользовательских устройств 122 (фиг.1А) путем использования метаданных от одной или более транспортных структур 210 (фиг.2А). Один вариант осуществления рекламного сервера 538 дополнительно рассматривается ниже в связи с фиг.7. Дополнительные подробности, относящиеся к реализации и использованию информационной службы 118, дополнительно рассматриваются ниже в связи с фиг.6-8D.
На фиг.6А показана блок-схема транспортного сервера 518 по фиг.5, согласно одному варианту осуществления настоящего изобретения. В варианте осуществления по фиг.6А транспортный сервер 518 включает в себя, в частности, центральный процессор (ЦПУ) 614, память 618, дисплей 638 и один или более интерфейс(ов) 640 ввода/вывода. Вариант осуществления по фиг.6А представлен в качестве иллюстрации, и в альтернативных вариантах осуществления транспортный сервер 518 может быть реализован с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, рассматриваемых для варианта осуществления по фиг.6А.
В варианте осуществления по фиг.6А ЦПУ 614 может включать в себя любое подходящее и совместимое микропроцессорное устройство, предпочтительно исполняющее программные команды для контроля и управления работой транспортного сервера 518. Дисплей 638 по фиг.6А может быть любым дисплеем, изготовленным с использованием любой эффективной технологии для дисплеев, включая монитор с катодно-лучевой трубкой или жидкокристаллический дисплей с соответствующим экраном для отображения различной информации для пользователя устройства. В варианте осуществления по фиг.6А интерфейс(ы) 640 ввода/вывода могут включать в себя один или более интерфейсов ввода и/или вывода для приема и/или передачи пользовательским устройством 122 любых требуемых видов информации. В варианте осуществления по фиг.6А память 618 транспортного сервера может включать в себя любое сочетание требуемых запоминающих устройств, в частности, постоянное запоминающее устройство (ПЗУ), оперативную память (ОЗУ) и различные типы энергонезависимой памяти, такой как дискеты, карты памяти, компакт-диски или жесткие диски.
На фиг.6В показана блок-схема памяти 618 транспортного сервера по фиг.6А, согласно одному варианту осуществления настоящего изобретения. В альтернативных вариантах осуществления память 618 транспортного сервера может быть реализована с использованием компонентов и конфигураций, дополняющих или заменяющих некоторых из компонентов и конфигураций, рассматриваемых для варианта осуществления по фиг.6В.
В варианте осуществления по фиг.6В память 618 транспортного сервера может включать в себя, в частности, несколько компьютерных программ и данные, которые раскрыты ниже. Например, память 618 транспортного сервера может включать в себя серверную прикладную программу 644, состоящую из команд, предпочтительно исполняемых ЦПУ 614, для выполнения различных функций и операций для транспортного сервера 518. Конкретный характер и функциональные возможности серверной прикладной программы устройства обычно меняются в зависимости от различных факторов, таких как конкретный тип и конкретные функциональные возможности соответствующего транспортного сервера 518.
Согласно настоящему изобретению транспортный сервер 518 может использовать ТС-диспетчер 648 для управления и координации одной или более транспортных структур 210 (фиг.2А). В некоторых вариантах осуществления ТС-диспетчер 648 может включать в себя регистрационный модуль для координации процедур регистрации пользователей пользовательских устройств 122, участвующих в различных авторизованных услугах распространения в системе 110 распространения (фиг.1А). Регистрационный модуль может также использоваться для задания социальной сети 150 (фиг.1В), как это рассматривалось ранее. База данных 652 ТС может включать в себя любую подходящую информацию, относящуюся к транспортным структурам 210, предоставляющим услуги распространения для различных объектов в системе распространения 110.
В некоторых вариантах осуществления ТС-диспетчер 648 может непрерывно обновлять соответствующую информацию по транспортной структуре в базе данных 652 ТС для отображения текущего состояния транспортной структуры 210 в системе 110 распространения. Транспортный сервер 518 может использовать модуль 656 связи для осуществления двунаправленной электронной связи с любым подходящим удаленным объектом. Например, модуль 656 связи может использоваться для дистанционной связи с транспортными структурами 210 в системе 110 распространения.
В варианте осуществления по фиг.6В рекомендационные метаданные 248 могут включать в себя любую подходящую информацию, относящуюся к рекомендуемым рекламным материалам или контенту, для передачи пользователю устройства. В некоторых вариантах осуществления рекомендационные метаданные 248 могут формироваться путем использования серверной прикладной программы 644 или иного подходящего объекта для анализа метаданных 230 по социальной сети (фиг.2А) от транспортных структур 210. В некоторых вариантах осуществления могут использоваться индивидуальные рекомендации, соответствующие конкретным участникам социальной сети 150. Как вариант, индивидуальные рекомендации могут объединяться для создания коллективных рекомендаций по заданной группе членов социальной сети 150.
В варианте осуществления по фиг.6В эффективность 644 по каждому рекомендованному рекламному материалу или элементу контента может быть рассчитана путем сопоставления рекомендаций, выбранных пользователями устройств, относительно первоначальных рекомендаций. Согласно настоящему изобретению эффективность 664 может затем использоваться в качестве дополнительных значимых целевых критериев при выборе целевых рекламных материалов или контента для передачи конкретному пользователю устройства.
В варианте осуществления по фиг.6В транспортный сервер 518 может использовать хранилище 688 методанных для хранения любых видов информации или метаданных для последующего обращения или использования. Например, хранилище 688 метаданных может включать в себя различные предыдущие наборы метаданных 240 по социальной сети (фиг.2А), предшествующие рекомендационные метаданные 660, а также ранее рассчитанные эффективности 664. В варианте осуществления по фиг.6В различная информация может включать в себя любые требуемые виды информации или данных, используемых транспортным сервером 518. Использование транспортного сервера 518 дополнительно рассматривается ниже в связи с фиг.8.
На фиг.7 показана блок-схема рекламного сервера 538 по фиг.5 согласно одному варианту осуществления настоящего изобретения. В варианте осуществления по фиг.7 рекламный сервер 538 включает в себя, в частности, центральный процессор (ЦПУ) 714, память 718, дисплей 738, а также один или более интерфейс(ов) 740 ввода/вывода. Вариант осуществления по фиг.7 представлен в качестве иллюстрации, и в альтернативных вариантах осуществления рекламный сервер 538 может быть реализован с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, рассматриваемых для варианта осуществления по фиг.7.
В варианте осуществления по фиг.7 ЦПУ 714 может быть реализовано и включать в себя любое подходящее и совместимое микропроцессорное устройство, предпочтительно исполняющее программные команды для контроля и управления работой рекламного сервера 538. Дисплей 738 по фиг.7 может быть изготовлен с использованием любой эффективной технологии для дисплеев, включая монитор с катодно-лучевой трубкой или жидкокристаллический дисплей с соответствующим экраном для отображения различной информации для пользователя устройства. В варианте осуществления по фиг.7 интерфейс(ы) 740 ввода/вывода могут включать в себя один или более интерфейсов ввода/вывода для приема или передачи рекламным сервером 538 любых необходимых видов информации.
В варианте осуществления по фиг.7 память 718 может включать в себя любое сочетание требуемых запоминающих устройств, включая, в частности, постоянное запоминающее устройство (ПЗУ), оперативную память (ОЗУ) и различные типы энергонезависимой памяти, такой как дискеты, карты памяти, компакт-диски или жесткие диски. В варианте осуществления по фиг.7 память 718 включает в себя, в частности, серверную прикладную программу 722, стыковочный порт 726, рекламу 730 и контент 734.
В варианте осуществления по фиг.7 серверная прикладная программа 722 может включать в себя программные команды, предпочтительно исполняемые ЦПУ 714, для выполнения различных функций и операций для рекламного сервера 538. Конкретный характер и функциональные возможности серверной прикладной программы 722 обычно меняются в зависимости от различных факторов, таких как конкретный тип и конкретные функциональные возможности соответствующего рекламного сервера 538. В некоторых вариантах осуществления серверная прикладная программа 722 может анализировать информацию или команды транспортного сервера 518 или транспортной структуры 210 для сопоставления соответствующих мультимедийных файлов 250 (фиг.2В) с целевыми пользователями пользовательских устройств 122 (фиг.3).
В варианте осуществления по фиг.7 стыковочный порт 726 может включать в себя любые эффективные интерфейсные средства, позволяющие рекламному серверу 538 осуществлять двустороннюю связь с одной или более транспортными структурами 210 (фиг.2) для передачи рекламы 730, контента 734 или любых других видов информации. В варианте осуществления по фиг.7 реклама 730 включает в себя рекламную информацию, предоставляемую рекламному серверу 538 от любых подходящих объектов, таких как источники 540 рекламы (фиг.5). Аналогичным образом, в варианте осуществления по фиг.7 контент 734 включает в себя электронный контент, предоставляемый рекламному серверу 538 от любых подходящих объектов, таких как источники 542 контента (фиг.5).
На фигурах 8A-8D показана блок-схема этапов способа для использования транспортной структуры в среде социальной сети согласно одному варианту осуществления настоящего изобретения. На фиг.8 блок-схема приведена в качестве иллюстрации, и в альтернативных вариантах осуществления настоящего изобретения могут использоваться этапы или последовательность, отличные от этапов и последовательности, рассматриваемых для варианта осуществления по фиг.8.
На этапе 814 по фиг.8А первоначально любым эффективным образом создаются одна или более транспортных структур 210 (фиг.2А). Например, транспортные структуры 210 могут быть встроены в пользовательские устройства 122 при производстве, а затем активированы пользователями устройств. Как вариант, подходящий объект (такой как транспортный сервер 518) в системе 110 распределения может создавать или иным образом обеспечивать первоначальную транспортную структуру 210. На этапе 818 метаданные 234 по рекламодателям от одного или более рекламодателей 814 могут быть вставлены в транспортную структуру 210 любым образом для отражения соответствующих характеристик и рекламных целей соответствующих рекламодателей 814.
На этапе 820 могут быть созданы соответствующие мультимедийные файлы 250, содержащие информацию, предназначенную для распространения целевым пользователям устройств через систему 110 распространения. Мультимедийные файлы 250 могут включать в себя любую требуемую информацию, такую как рекламные материалы 254 и/или элементы 258 контента. На этапе 824 пользователь устройства проходит процедуру регистрации для приема информации через систему 110 распространения. Во время процедуры регистрации пользователь устройства обычно предоставляет соответствующую информацию, включая, в частности, метаданные 222 по пользователю и метаданные 226 по устройству. На этапе 828 транспортные структур 210 обновляются для включения в них метаданных, предоставленных пользователем устройства во время упомянутой выше регистрационной процедуры. На фиг.8А способ переходит к этапу 832 по фиг.8В через блок объединения, обозначенный буквой «А».
На этапе 832 транспортный сервер 518 или другой подходящий объект системы 110 распространения определяет, могут ли какие-либо пользователи устройств быть идентифицированы как члены социальной сети 150 пользовательских устройств 122. Например, в некоторых вариантах осуществления пользователи устройств могут пройти процедуру регистрации в социальной сети для создания в системе 110 распространения социальной сети 150. На этапе 836 транспортный сервер 518 или другой подходящий объект осуществляет связь с пользовательскими устройствами 122 из социальной сети 150 при помощи любых эффективных средств.
На этапе 840 транспортный сервер 518 может получать соответствующие метаданные 240 по социальной сети от пользовательских устройств 122 социальной сети 150. В варианте осуществления по фиг.8 метаданные 240 по социальной сети могут включать в себя, в частности, информацию из профиля 430 пользователя и профиля 434 устройства, которые совместно описывают любые требуемые атрибуты, предпочтения или характеристики, относящиеся к пользовательскому устройству 122 или пользователю пользовательского устройства 122. Например, профиль 430 пользователя может включать в себя, в частности, информацию об имени пользователя устройства, поле, возрасте, религии, увлечениях, интересах, роде занятий, семейном положении, месте жительства, доходах, просматриваемых страницах в Интернет, географическом местоположении и транзакциях по кредитной карте. Аналогичным образом, профиль 434 устройства может включать в себя, в частности, тип устройства, производителя устройства, поддерживаемые функциональные возможности устройства и конфигурации устройства.
На этапе 844 транспортный сервер 518 обновляет транспортную структуру 210, добавляя любые значимые метаданные 240 по социальной сети. Затем способ по фиг.8В переходит к этапу 848 по фиг.8С через блок объединения, обозначенный буквой «В». На этапе 848 транспортный сервер 518 или другой подходящий объект системы 110 распределения анализирует метаданные в транспортной структуре 210 при помощи любых соответствующих технологий для создания рекомендаций по доставке. Например, в некоторых вариантах осуществления транспортный сервер 518 может сопоставлять характеристики рекламодателя из метаданных 234 по рекламодателям с соответствующими характеристиками социальной сети от одного или более пользователей устройств из социальной сети 150 для формирования рекомендаций по доставке.
На этапе 856 транспортный сервер 518 может передавать рекомендации по доставке на пользовательское устройство 122 при помощи любых эффективных средств. Например, рекомендации по доставке могут передаваться на пользовательское устройство при помощи транспортных структур 210. На этапе 860 пользователь устройства либо принимает, либо отклоняет переданные рекомендации по доставке. Если пользователь устройства отклоняет рекомендации по доставке, то тогда способ по фиг.8 может на этом завершаться. Однако если пользователь устройства принимает рекомендации по доставке, то способ по фиг.8С переходит к этапу 864 по фиг.8D через блок объединения, обозначенный буквой «С».
На этапе 864 транспортный сервер 518 или другой подходящий объект на основе того, принимает или отклоняет пользователь устройства первоначальные рекомендации по доставке, определяет эффективность 664. На этапе 868 транспортный сервер 518 обновляет транспортные структуры 210, добавляя в рекомендационные метаданные 248 рассчитанную эффективность. На этапе 872 транспортный сервер 518 может архивировать новую информацию или метаданные в хранилище метаданных 668, реализованном любым эффективным образом для обеспечения впоследствии доступа к архивной информации и метаданным.
На этапе 876 может осуществляться анализ различных видов метаданных от транспортных структур 210 для определения конкретной целевой информации для передачи пользователю устройства. Затем рекламный сервер 538 или другой подходящий объект в системе 110 распространения могут подготавливать и отправлять ссылки на выбранный(ые) мультимедийный(ые) файл(ы) 250, чтобы целевые пользователи устройств могли получить доступ к мультимедийному(ым) файлу(ам) 250. По меньшей мере в силу описанных выше причин, настоящее изобретение обеспечивает усовершенствованную систему и способ использования транспортных структур в среде социальной сети.
Настоящее изобретение было рассмотрено выше со ссылкой на некоторые варианты осуществления. В свете настоящего раскрытия специалистам в данной области техники будут очевидны и другие варианты осуществления. Например, настоящее изобретение может быть без труда реализовано при помощи определенных конфигураций и технологий, отличных от описанных выше в конкретных вариантах осуществления. Кроме этого, настоящее изобретение может эффективно использоваться совместно с системами, отличными от описанных выше. Таким образом, подразумевается, что настоящее изобретение охватывает эти и другие отклонения от рассматриваемых вариантов осуществления, которые ограничены лишь прилагаемой формулой изобретения.