система и способ для использования процедуры морфинга в сети распределения информации
Классы МПК: | H04H60/73 использующие метаданные G06Q30/02 маркетинг, например маркетиноговые исследования или анализ, обследование, продвижение, реклама, анализ профиля покупателя, потребительский менеджмент или вознаграждения; ценообразование или определение цены |
Автор(ы): | СМИТ Тим (US), ЛАУФЕРИ III Дональд Л. (US), ФРЕЙЗЕР Милтон (US), РЕЙНЬЕР Раджив (CA), ДЖЭКОБС Стивен (US), НОРОНХА Остин (US) |
Патентообладатель(и): | СОНИ КОРПОРЕЙШН (JP) |
Приоритеты: |
подача заявки:
2011-09-22 публикация патента:
10.01.2014 |
Изобретение относится к системе использования процедуры морфинга в сети распределения информации, например коммерческой рекламы, которая нацелена на определенных пользователей устройств. Техническим результатом является обеспечение эффективной технологии для распределения такой информации. Указанный технический результат достигается тем, что система распределения поддерживает модель "проталкивания", которая автоматически выбирает и передает соответствующую рекламную информацию пользователям целевых устройств на основе соответствующих метаданных, которые определяют как пользователей устройств, так и рекламодателей. Система и способ для реализации сети распределения информации включают в себя информационную службу, которая выполнена с возможностью предоставления услуг распределения информации через сеть распределения информации. Устройства пользователя обеспечивают связь пользователя с информационной службой для приема услуг распределения информации. Структуры транспортирования реализованы для осуществления связи с различными сетевыми объектами в сети распределения информации для сбора соответствующих метаданных для нацеливания выбранной информации на пользователей устройств. Структуры транспортирования автоматически и динамически выполняют процедуры морфинга, при которых структуры транспортирования последовательно прикрепляют к множеству хост-объектов поодиночке для сбора соответствующих метаданных. 2 н. и 18 з.п. ф-лы, 13 ил.
Формула изобретения
1. Система для реализации сети распределения информации, содержащая:
информационную службу, выполненную с возможностью предоставлять услуги по распределению информации через упомянутую сеть распределения информации;
устройство пользователя, выполненное с возможностью его использования пользователем устройства для связи с упомянутой информационной службой для приема упомянутых услуг по распределению информации; и
структуру транспортирования, выполненную с возможностью сбора метаданных для нацеливания выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства через упомянутое устройство пользователя,
при этом упомянутая структура транспортирования снабжена командами структуры транспортирования,
упомянутая структура транспортирования выполнена с возможностью автоматически прикрепляться к первому хост-объекту в соответствии с упомянутыми командами структуры транспортирования, причем упомянутая структура транспортирования выполнена с возможностью сбора метаданных, относящихся к упомянутому первому хост-объекту, для нацеливания выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства,
упомянутая структура транспортирования выполнена с возможностью определять, требуется ли процедура морфинга в настоящий момент времени упомянутыми командами структуры транспортирования, и
при определении упомянутой структурой транспортирования, что требуется процедура морфинга, упомянутая структура транспортирования выполнена с возможностью выполнения упомянутой процедуры морфинга для автоматического прикрепления заново ко второму хост-объекту, определяемому в упомянутых командах структуры транспортирования, причем упомянутая структура транспортирования выполнена с возможностью последующего сбора метаданных, относящихся к упомянутому второму хост-объекту, для более точного нацеливания упомянутой выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства.
2. Система по п.1, в которой упомянутая выбранная информация включает в себя рекламную информацию и электронное содержание.
3. Система по п.1, дополнительно содержащая сервер транспортирования, выполненный с возможностью координировать работу упомянутой структуры транспортирования.
4. Система по п.3, в которой упомянутые команды структуры транспортирования включают в себя команды прикрепления, команды задания, команды навигации и команды временных характеристик.
5. Система по п.1, в которой упомянутые хост-объекты включают в себя приложение устройства для упомянутого устройства пользователя.
6. Система по п.1, в которой упомянутые хост-объекты включают в себя услугу, ассоциированную с упомянутым устройством пользователя.
7. Система по п.1, в которой упомянутые хост-объекты включают в себя упомянутое устройство пользователя.
8. Система по п.1, в которой упомянутые хост-объекты включают в себя одно или более рекламных объявлений.
9. Система по п.1, в которой упомянутые метаданные включают в себя метаданные пользователя, метаданные устройства, метаданные приложения, метаданные рекламы и метаданные услуги.
10. Система по п.3, в которой упомянутый сервер транспортирования выполнен с возможностью анализировать упомянутые метаданные для выявления релевантных рекламных объявлений для их передачи упомянутому пользователю устройства.
11. Система по п.3 в которой упомянутый сервер транспортирования выполнен с возможностью программировать упомянутую структуру транспортирования при помощи команд прикрепления, команд задания, команд навигации и команд временных характеристик для управления упомянутой структурой транспортирования.
12. Система по п.11, в которой упомянутая структура транспортирования развернута в упомянутой сети распределения информации путем первоначального внедрения в упомянутые устройства пользователя или путем передачи в упомянутое устройство пользователя, будучи прикрепленной к соответствующей рекламе.
13. Система по п.1, характеризующаяся тем, что выполнена с возможностью нацеливания упомянутой выбранной информации на упомянутого пользователя устройства путем сопоставления аспектов упомянутой выбранной информации с характеристиками нацеливания из упомянутых метаданных.
14. Система по п.1, характеризующаяся тем, что выполнена с возможностью управления упомянутой структурой транспортирования посредством программного модуля структуры транспортирования, реализуемого процессором упомянутого устройства пользователя.
15. Устройство пользователя в информационной распределительной сети, содержащее:
приложение устройства для использования пользователем устройства для связи с информационной службой для приема упомянутых услуг распределения информации и
структуру транспортирования, выполненную с возможностью сбора метаданных для нацеливания выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства через упомянутое устройство пользователя,
при этом упомянутая структура транспортирования снабжена командами структуры транспортирования,
упомянутая структура транспортирования выполнена с возможностью автоматически прикрепляться к первому хост-объекту в соответствии с упомянутыми командами структуры транспортирования, причем упомянутая структура транспортирования выполнена с возможностью сбора метаданных, относящихся к упомянутому первому хост-объекту, для нацеливания выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства,
упомянутая структура транспортирования выполнена с возможностью определять, требуется ли процедура морфинга в настоящий момент времени упомянутыми командами структуры транспортирования, и
при определении упомянутой структурой транспортирования, что требуется процедура морфинга, упомянутая структура транспортирования выполнена с возможностью выполнения упомянутой процедуры морфинга для автоматического прикрепления заново ко второму хост-объекту, определяемому в упомянутых командах структуры транспортирования, причем упомянутая структура транспортирования выполнена с возможностью последующего сбора метаданных, относящихся к упомянутому второму хост-объекту, для более точного нацеливания упомянутой выбранной информации от упомянутой информационной службы на упомянутого пользователя устройства.
16. Устройство пользователя по п.15, в котором упомянутая выбранная информация включает в себя рекламную информацию и электронное содержание.
17. Устройство пользователя по п.15, в котором упомянутые команды структуры транспортирования включают в себя команды прикрепления, команды задания, команды навигации и команды временных характеристик.
18. Устройство пользователя по п.15, в котором упомянутые хост-объекты включают в себя услугу, ассоциированную с упомянутым устройством пользователя.
19. Устройство пользователя по п.15, в котором упомянутый упомянутые хост-объекты включают в себя упомянутое устройство пользователя.
20. Устройство пользователя по п.15, в котором упомянутые хост-объекты включают в себя одно или более рекламных объявлений.
Описание изобретения к патенту
Область техники, к которой относится изобретение
Данное изобретение относится, в общем, к технологиям распределения электронной информации, и, более конкретно, относится к системе и способу использования процедуры морфинга в сети распределения информации.
Описание предшествующего уровня техники
Воплощение эффективных способов для распределения электронной информации требует значительных усилий от проектировщиков и изготовителей современных электронных систем. Однако, эффективное распределение электронной информации, используемой электронными устройствами, может создать существенные проблемы для разработчиков системы. Например, повышенные требования к расширенной функциональности системы и рабочим характеристикам могут потребовать большей мощности обработки системы и потребовать дополнительных программных ресурсов. Повышение мощности обработки или удовлетворение программных требований также может привести к соответствующему отрицательному воздействию на экономические показатели из-за повышенных затрат на производство и неэффективность при выполнении операций.
Кроме того, расширенные возможности системы для выполнения различных передовых операций распространения могут обеспечить дополнительные преимущества для пользователя системы, но также могут также установить повышенные требования к управлению и администрированию различными компонентами системы. Например, электронная система, которая эффективно администрирует информацию электронной рекламы, может получать преимущество от использования эффективных решений, из-за большого количества и сложности используемых цифровых данных.
В результате роста требования к системным ресурсам и существенному увеличению объемов данных становится очевидным, что разработка новых технологий для распределения электронной информации электронным устройствам представляет собой задачу, решаемую в родственных электронных технологиях. Поэтому, с учетом всех перечисленных выше причин, разработка эффективных технологий, для распределения электронной информации остается существенной проблемой для разработчиков, изготовителей и пользователей современных электронных систем.
Сущность изобретения
В соответствии с настоящим изобретением, раскрыты система и способ для использования процедуры морфинга в сети распределения информации. В одном варианте осуществления система распределения автоматически обеспечивает различные типы соответствующей информации для использования пользователями соответствующих устройств пользователя. Например, распределенная информация может включать в себя, но не ограничивается этим, коммерческую рекламную информацию, которая нацелена на определенных пользователей устройств. В отличие от традиционных рекламных технологий, которые поддерживают модель "привлечения", которая требует, чтобы потребители активно обращались к требуемой рекламной информации, описанная выше система распределения поддерживает модель "проталкивания", которая автоматически выбирает и передает соответствующую рекламную информацию пользователям целевых устройств на основе соответствующих метаданных, которые определяют, как пользователей устройств, так и различных рекламодателей.
В одном варианте осуществления система распределения может поддерживать и использовать одну или более структур транспортирования, которые автоматически транспортируют различные типы соответствующей информации в и из соответствующих объектов системы распределения. Например, структуры транспортирования могут использоваться для сбора и передачи метаданных, относящихся к различным пользователям устройств, устройствам пользователей, различным службам, электронным сетям и соответствующим рекламодателям из информационной службы. Кроме того, структуры транспортирования также могут использоваться для обеспечения связей с рекламой и/или электронным содержанием, нацеленными на соответствующие устройства пользователей.
В соответствии с настоящим изобретением, структуры транспортирования могут самостоятельно прикрепляться к назначенному хост-объекту для сбора метаданных, относящихся к этому хосту. Настоящее изобретение предпочтительно поддерживает процедуру морфинга, во время которой прикрепленные структуры транспортирования могут динамически и автоматически повторно самостоятельно прикрепляться к новому хосту в соответствии с заранее определенными инструкциями из соответствующего источника инструкции.
В некоторых вариантах осуществления структура транспортирования может первоначально быть сформирована объектом-источником, используя любые эффективные технологии получения данных. Структура транспортирования может быть запрограммирована определенными TS командами любым эффективным способом. Например, в некоторых вариантах осуществления диспетчер TS сервера транспортирования может обеспечивать команды прикрепления, команды задания, команды навигации и команды временных характеристик для эффективного управления структурой транспортирования.
Сервер транспортирования или другой соответствующий объект разворачивает структуру транспортирования в сети распределения информации. Например, в некоторых вариантах осуществления структура транспортирования первоначально может быть внедрена в одно или больше устройств пользователя. В качестве альтернативы, структура транспортирования может быть передана в одно или больше устройств пользователя или в другие назначенные объекты через сеть распределения информации. Например, в некоторых вариантах осуществления структура транспортирования может быть передана в соответствующее устройство пользователя (или в другое целевое место назначения), будучи прикрепленной к соответствующей рекламе или любой другой электронной информации.
Команды TS структуры транспортирования считывают для определения соответствующих функций для этой конкретной структуры транспортирования. Структура транспортирования автоматически прикрепляет себя к соответствующему хост-объекту в соответствии с командами TS. Хост-объект может включать в себя, но не ограничивается этим, физическое устройство пользователя, приложение устройства или определенную сервисную программу. Структура транспортирования затем собирает и передает соответствующие метаданные, относящиеся к хост-объекту, в сервер транспортирования (или другое место назначения метаданных) для более точного нацеливания будущей рекламы.
В соответствии с командами TS структура транспортирования периодически определяет, требуется ли в настоящее время процедура морфинга командами TS. Если процедура морфинга в настоящее время не требуется, тогда структура транспортирования продолжает собирать и передавать соответствующие метаданные, относящиеся к хост-объекту. Однако если структура транспортирования определяет, что процедура морфинга в настоящее время требуется командами TS, тогда структура транспортирования автоматически и динамически повторно прикрепляется к новому хост-объекту, как установлено в командах TS. Структура транспортирования может затем преимущественно собирать и передавать соответствующие метаданные, относящиеся к новому хост-объекту, для более точного нацеливания будущей рекламы. По меньшей мере, по указанным выше причинам, настоящее изобретение, поэтому, обеспечивает улучшенную систему и способ для использования процедуры морфинга в сети распределения информации.
Краткое описание чертежей
На фиг.1 показана блок-схема системы распределения в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг.2А показана блок-схема одного варианта осуществления структуры транспортирования, в соответствии с настоящим изобретением;
на фиг.2В показана блок-схема одного варианта осуществления мультимедийного файла, в соответствии с настоящим изобретением;
на фиг.2С показана блок-схема для одного варианта осуществления команд TS по фиг.2А в соответствии с настоящим изобретением;
на фиг.2D показана блок-схема для одного варианта осуществления метаданных по фиг.2А в соответствии с настоящим изобретением;
на фиг.3 показана блок-схема одного варианта осуществления устройства пользователя по фиг.1 в соответствии с настоящим изобретением;
на фиг.4 показана блок-схема одного варианта осуществления запоминающее устройства пользователя по фиг.3 в соответствии с настоящим изобретением;
на фиг.5 показана блок-схема одного варианта осуществления информационной службы по фиг.1 в соответствии с настоящим изобретением;
на фиг.6А показана блок-схема одного варианта осуществления сервера транспортирования по фиг.5 в соответствии с настоящим изобретением;
на фиг.6 В показана блок-схема одного варианта осуществления запоминающего устройства сервера по фиг.6А в соответствии с настоящим изобретением; и
на фиг.7 показана блок-схема одного варианта осуществления сервера рекламы по фиг.5 в соответствии с настоящим изобретением; и
на фиг.8А-8В показана блок-схема последовательности операций этапов способа для выполнения процедуры морфинга в соответствии с одним вариантом осуществления настоящего изобретения.
Подробное описание изобретения
Настоящее изобретение относится к улучшениям в технологиях распределения электронных данных. Следующее описание представлено для обеспечения возможности использования изобретения для специалиста в данной области техники, и представлено в контексте патентной заявки и ее требований. Различные модификации в отношении раскрытых вариантов осуществления будут понятны для специалиста в данной области техники, и обобщенные их принципы могут быть применены в других вариантах осуществления. Поэтому настоящее изобретение не предназначено для ограничения представленными вариантами осуществления, но должно рассматриваться в самом широком объеме, соответствующем принципам и особенностям, описанным здесь.
Настоящее изобретение содержит систему и способ для воплощения сети распределения информации, и включает в себя информационную службу, которая выполнена с возможностью предоставления услуг распределения информации через сеть распределения информации. Устройства пользователя используются пользователями устройств для обмена данными с информационной службой для приема распределенных услуг информации. Структуры транспортирования реализованы для обмена данными с различными сетевыми объектами в сети распределения информации для сбора соответствующих метаданных, для нацеливания выбранной информации для пользователей устройств. Структуры транспортирования автоматически и динамически выполняют процедуры морфинга, во время которых структуры транспортирования последовательно прикрепляются к множеству хост-объектов на поочередной основе для сбора соответствующих метаданных.
Рассмотрим теперь фиг.1, на которой показана блок-схема системы 110 распространения в соответствии с одним вариантом осуществления настоящего изобретения. В варианте осуществления, показанном на фиг.1, система 110 распространения может включать в себя, но не ограничивается этим, одно или более устройств 122 пользователя, информационную службу 118 и сеть 126. В альтернативных вариантах осуществления система ПО распространения может быть реализована с использованием компонентов и конфигураций, используемых в дополнение или вместо некоторых из компонентов и конфигураций, описанных со ссылкой на вариант осуществления, показанный на фиг.1.
В соответствии с настоящим изобретением, система ПО распространения предпочтительно поддерживает процедуру распределения, которая автоматически обеспечивает различные типы соответствующей информации для использования пользователями устройств соответствующих устройств 122 пользователя. Например, распределенная информация может включать в себя, но не ограничивается этим, коммерческую рекламную информацию, которая, в частности, нацелена на соответствующих пользователей устройств 122 пользователя. В отличие от традиционных рекламных технологий, которые поддерживают модель "привлечения", для которой требуется, чтобы потребители активно обращались к требуемой рекламной информации, система 110 распространения по фиг.1 поддерживает модель "проталкивания", которая автоматически выбирает и передает соответствующую рекламную информацию пользователям целевых устройств на основе соответствующих метаданных, которые определяют пользователей устройства, устройства пользователей и различные типы рекламной информации.
В варианте осуществления, показанном на фиг.1, система 110 распространения может быть воплощена и может поддерживаться модулем управления распределения, который предлагает рекламодателям и пользователям устройств услуги по распределению в обмен на финансовую или другую компенсацию. Объект управления распределения может представлять собой коммерческое предприятие, которое поддерживает и управляет основными элементами системы 110 распространения, такими как информационная служба 118 или устройство 122 пользователей.
В соответствии с настоящим изобретением, система ПО распространения может предпочтительно поддерживать и использовать одну или более транспортных структур (см. фиг.2А), которые автоматически собирают и транспортируют различные типы соответствующей информации в и из соответствующих объектов в системе 110 распространения. Например, транспортные структуры могут использоваться для сбора и передачи метаданных, относящихся к различным пользователям устройств, устройствам 122 пользователей, сети 126 и соответствующим рекламодателям и их рекламе из информационной службы 118. Кроме того, структуры транспортирования также могут использоваться для транспортирования или предоставления ссылок для целевой рекламы и/или электронное содержание для доступа со стороны соответствующих устройств 122 пользователя.
В соответствии с настоящим изобретением структуры транспортирования могут первоначально прикреплять себя к назначенному хост-объекту для сбора метаданных, относящихся к этому хосту. Настоящее изобретение предпочтительно поддерживает процедуру морфинга, во время которой прикрепленные структуры транспортирования могут динамически и автоматически заново прикреплять сами себя к новому хосту, в соответствии с заранее определенными командами из соответствующего источника команд. Настоящее изобретение, таким образом, обеспечивает улучшенную систему и способ для эффективного выполнения процедуры морфинга в сети распределения информации. Более подробная информация, относящая к воплощению и использованию системы ПО распределения по фиг.1, описана ниже со ссылкой на фиг.2А-8В.
Рассматривая теперь фиг.2А, можно видеть, что здесь показана блок-схема для одного варианта осуществления структуры 210 транспортирования в соответствии с настоящим изобретением. Вариант осуществления, показанный на фиг.2А, представлен с целью иллюстрации, и в альтернативных вариантах осуществления структуры 210 транспортирования могут быть воплощены путем использования компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, описанные со ссылкой на вариант осуществления, показанный на фиг.2А.
В варианте осуществления, показанном на фиг.2А, контроллер 212 структуры транспортирования (TS) может включать в себя любой соответствующий тип информации или команд для предоставления интеллектуальной функции и управления для структуры транспортирования. В варианте осуществления, показанном на фиг.2А, контроллер 212 TS может прикреплять себя к соответствующим хост-объектам в соответствии с командами структуры 214 транспортирования (TS), которые предусмотрены любым соответствующим источником инструкции. В некоторых вариантах осуществления контроллер 220 TS и инструкции 214 TS могут взаимодействовать с или могут быть выполнены с помощью внешнего объекта, такого как процессор устройства 122 пользователя. Дополнительные детали, относящиеся к одному варианту осуществления инструкций 214 TS, дополнительно описаны ниже со ссылкой на фиг.2С.
В варианте осуществления, показанном на фиг.2А, метаданные 216 могут включать в себя любой тип собранной и модифицируемой информации, относящейся к любым соответствующим объектам, соединенным с системой 110 распределения. Дополнительные детали, относящиеся к одному варианту осуществления метаданных 216, дополнительно описаны ниже со ссылкой на фиг.2D. В некоторых вариантах осуществления структура 210 транспортирования собирает метаданные 216, относящиеся к определенному хост-объекту, к которому в настоящее время прикреплена структура 210 транспортирования. Хост-объект может представлять собой любой установленный тип компонента, устройства, программного модуля или другого объекта. Например, в варианте осуществления, показанном на фиг.2А, хост-объекты могут включать в себя, но не ограничены этим, устройства 122 пользователя (фиг.1), приложения 422 устройства и сервисные программы 450 (см. фиг.4). В варианте осуществления, показанном на фиг.2А, дополнительная информация 218 может включать в себя любые дополнительные данные или другую требуемую информацию. Мультимедийная связь 220 может включать в себя соответствующую информацию для обозначения местоположения или средства сбора, для доступа к одному или больше мультимедийным файлам, как описано ниже со ссылкой на фиг.2В.
Структуры 210 транспортирования могут быть порождены любым эффективным способом из любого соответствующего источника. Например, структуры 210 транспортирования могут быть внедрены в устройства 122 пользователей (фиг.1) и активированы пользователями устройств, если требуется. В качестве альтернативы, различные объекты в сети 126 или информационная служба 118 могут создавать или активировать структуры 210 транспортирования. Например, сервер транспортирования (см. фиг.6А) может управлять происхождением и работой структур 210 транспортирования. В некоторых вариантах осуществления структуры 210 транспортирования могут быть переданы в устройства 122 пользователей через различную рекламу. Более подробная информация, относящаяся к вариантам осуществления и использованию структуры 210 транспортирования на фиг.2А описана ниже со ссылкой на фиг.2В-8В.
На фиг.2В показана блок-схема для одного варианта осуществления мультимедийного файла 250 в соответствии с настоящим изобретением. На фиг.2В вариант осуществления представлен с целью иллюстрации, и в альтернативных вариантах осуществления мультимедийный файл 250 может быть воплощен путем использования компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, описанных со ссылкой на вариант осуществления, показанный на фиг.2В. Например, мультимедийный файл 250 на фиг.2В показан как отдельный объект, доступ к которому может осуществляться путем использования мультимедийной связи 246 по фиг.2А. Однако в альтернативных вариантах осуществления мультимедийный файл 250 может быть реализован совместно со структурой 210 транспортирования по фиг.2А.
В варианте осуществления, показанном на фиг.2В, реклама 254 может включать в себя любой соответствующий тип целевой рекламной информации, которая была выбрана для передачи в соответствующие устройства 122 пользователя (фиг.1). Аналогично, элементы 258 содержания могут включать в себя любой соответствующий тип информации электронного содержания, которое было выбрано для передачи в соответствующие устройства 122 пользователя. Например, содержание 258 может включать в себя, но без ограничения, видеоданные, аудиоданные, графику, текст, кинофильмы, музыкальные записи и компьютерные программы. Дополнительная информация для предоставления соответствующих мультимедийных файлов 250 пользователям целевых устройств дополнительно описана ниже со ссылкой на фиг.3-8В.
Рассмотрим теперь фиг.2С, на которой представлена блок-схема одного варианта осуществления команд 214 TS по фиг.2А в соответствии с настоящим изобретением. Вариант осуществления на фиг.2С представлен с целью иллюстрации, и в альтернативных вариантах осуществления команды TS 214 могут быть воплощены путем использования компонентов, функций и конфигураций, дополняющих или заменяющих некоторые из компонентов, функций и конфигураций, описанных со ссылкой на вариант осуществления, показанный на фиг.2С.
В варианте осуществления, показанном на фиг.2С, команды 214 TS могут быть сформированы любым эффективным способом. Например, в одном варианте осуществления команды 214 TS могут быть созданы с помощью диспетчера 648 TS сервера транспортирования (фиг.6А) или любого другого соответствующего объекта. Кроме того, команды 214 TS могут быть изменены или обновлены в любое требуемое время. В варианте осуществления, показанном на фиг.2С, команды 260 прикрепления обеспечивают определенные команды для структуры 210 транспортирования для прикрепления ее к одному или более хост-объектам для сбора соответствующих метаданных 216 (фиг.2А). Кроме того, команды 260 прикрепления могут включать в себя информацию для поддержки процедуры морфинга, во время которой структура 210 транспортирования заново прикрепляет себя к другому хост-объекту для сбора соответствующих метаданных 216.
В варианте осуществления, показанном на фиг.2С, команды 264 задания могут включать в себя любые соответствующие инструкции или другую информацию, которые указывают определенные задания, операции, функции или этапы для выполнения структурой 210 транспортирования. Например, в некоторых вариантах осуществления команды 264 задания могут включать в себя детальные команды, описывающие тип информации, которую структура 210 транспортирования направлена собирать и/или распределять. В варианте осуществления, показанном на фиг.2С, команды 268 навигации могут включать в себя любые соответствующие инструкции или другую информацию, которую обеспечивают определенные навигационные направления или ограничения для структуры 210 транспортирования. Например, в некоторых вариантах осуществления инструкции 268 навигации могут определять по меньшей мере один путь навигации, который определен одной или более исходными точками и одной или более точками назначения.
В варианте осуществления, показанном на фиг.2С, команды 272 временных характеристик могут обеспечить команды, которые конкретно указывают время прикрепления, в которое структура 210 транспортирования получила команды прикрепить себя к одному или более хост-объектам для сбора соответствующих метаданных 216 (фиг.2А). Кроме того, команды 272 временных характеристик могут включать в себя информацию, которая используется совместно с командами 260 прикрепления для поддержки процедуры морфинга, во время которой структура 210 транспортирования заново прикрепляет себя в определенный момент времени к другому хост-объекту для 10 сбора соответствующих метаданных 216.
В варианте осуществления, показанном на фиг.2С, дополнительные команды 276 могут включать в себя любые дополнительные команды или другую соответствующую информацию для управления работой структуры 210 транспортирования. Дополнительная информация и детали, относящиеся к формированию и использованию команд 214 TS, дополнительно описаны ниже со ссылкой на фиг.2-D-8B.
На фиг.2D показана блок-схема одного варианта осуществления метаданных 216 по фиг.2А в соответствии с настоящим изобретением. В варианте осуществления, показанном на фиг.2D, различные категории метаданных 216 представляют разные потенциальные размеры прикрепления для хост-объектов, к которым может быть прикреплена структура 210 транспортирования (фиг.2А). Вариант осуществления по фиг.2-D представлен с целью иллюстрации, и в альтернативных вариантах осуществления, метаданные 216 могут быть воплощены с использованием компонентов, функций и конфигураций, дополняющих или заменяющих некоторые компоненты, функции и конфигурации, описанные со ссылкой на вариант осуществления, показанный на фиг.2D.
В варианте осуществления по фиг.2D метаданные 222 пользователя могут включить в себя информацию, относящуюся к одному или более пользователям устройств 122 пользователя (фиг.1). Метаданные 222 пользователя могут включать в себя любой желательный тип информации. Например, метаданные пользователя 222 могут включить в себя, но не ограничены этим, прошлое и настоящее поведение пользователя, такое как транзакции при покупках и закономерности просмотра Интернет. В некоторых вариантах осуществления метаданные 222 пользователя могут также включать в себя информацию, выборочно скомпилированную из одного или более соответствующих профилей 430 пользователя (фиг.4).
Аналогично, метаданные 226 устройства могут включать в себя любые желательные типы информации, относящиеся к одному или более устройствам 122 пользователя. Например, метаданные 226 устройства могут включать в себя, но не ограничиваются этим, конкретные функции и характеристики соответствующих устройств 122 пользователя. В некоторых вариантах осуществления метаданные 226 устройства могут быть избирательно скомпилированы из одного или более соответствующих профилей 434 устройства (фиг.4). В варианте осуществления, показанном на фиг.2А, метаданные 230 приложения могут включать в себя любые желательные типы информации, относящиеся к различным атрибутам или функциям одного или более приложений 422 устройства 122 пользователя (см. фиг.4).
В варианте осуществления, показанном на фиг.2D, метаданные 234 рекламы могут включать в себя любые желательные типы информации, относящиеся к одному или больше рекламодателям и рекламе, которые ассоциированы с системой 110 распространения. В определенных вариантах осуществления реклама может быть ассоциирована с источниками 540 рекламы (фиг.5). В варианте осуществления, показанном на фиг.5, метаданные 234 рекламы могут включать в себя характеристики или функции, относящиеся к соответствующей рекламе. Например, характеристики рекламы могут включать в себя, но не ограничиваются этим, типы продукта, историю просмотра рекламы, форматы рекламы, длину рекламы и типы рекламной среды.
В варианте осуществления, показанном на фиг.2D метаданные 238 услуги могут включать в себя любые требуемые типы информации, относящиеся к одной или больше сетевым услугам или сервисным программам 450 (фиг.4). Такие сервисные программы 450 могут включать в себя любой требуемый тип функции, которая обеспечивает услугу для пользователя устройства через соответствующее устройство 122 пользователя. Например, сервисные программы 450 могут включать в себя, но не ограничены этим, провайдера услуги сотового телефона, провайдера услуги Интернет, провайдера услуги платного содержания, услуги обмена данными с центром, услуги карты сети, услугу глобальной навигации, услугу поиска в сети Интернет и услугу беспроводной передачи данных. В варианте осуществления, показанном на фиг.2D, дополнительная информация 242 может включать в себя любые дополнительные данные или другую соответствующую информацию.
Различные объекты в системе 110 распространения могут использовать метаданные 216, собранные структурой 210 транспортирования любым соответствующим способом. Например, в соответствии с настоящим изобретением, селектор рекламы (см. фиг.6 В) может выполнять процедуру выбора рекламы путем идентификации и сопоставления совместимых элементов метаданных 222 пользователя, метаданных 226 устройства, метаданных 234 рекламы и/или служебных метаданных 238, чтобы, таким образом, идентифицировать соответствующие типы соответствующей рекламной информации для автоматической передачи в целевые устройства пользователей. Дополнительная информация и детали относительно создания и использования метаданных 216, кроме того, описана ниже со ссылкой на фиг.3-8В.
На фиг.3 показана блок-схема для одного варианта осуществления устройства 122 пользователя по фиг.1, в соответствии с настоящим изобретением. В варианте осуществления, показанном на фиг.3, устройство 122 пользователя включает в себя, но не ограничивается этим, центральное процессорное устройство (CPU) 314, запоминающее устройство 318, дисплей 338, модуль 344 системы глобальной навигации (GPS), и один или более интерфейсов 340 ввода-вывода (интерфейс (интефейсы) I/O).
Вариант осуществления, показанный на фиг.3, представлен с целью иллюстрации, и в альтернативных вариантах осуществления устройство 122 пользователя может быть воплощено с использованием компонентом и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, описанных со ссылкой на вариант осуществления на фиг.3. Кроме того, устройство 122 пользователя может быть воплощено как любой тип портативного или не портативного электронного устройства, включающего в себя, но без ограничений, настольный компьютер, карманный персональный компьютер, цифровую камеру, сотовый телефон, телевизионную приставку или переносной компьютер.
В варианте осуществления, показанном на фиг.3, CPU 314 может быть воплощено так, что оно включает в себя любое соответствующее и совместимое микропроцессорное устройство, которое предпочтительно выполняет программные инструкции, чтобы, таким образом, управлять и администрировать работу устройства 122 пользователя. Дисплей 338, показанный на фиг.3, может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электронно-лучевой трубке или устройство жидкокристаллического дисплея с соответствующим экраном для отображения различной информации для пользователя устройства. В варианте осуществления на фиг.3 интерфейс (интерфейсы) 340 I/O может включать в себя один или более входных и/или выходных интерфейсов для приема и/или передачи любых требуемых типов информации с помощью устройства 122 пользователя.
В варианте осуществления, показанном на фиг.3, запоминающее устройство 318 может быть воплощено так, чтобы оно включало в себя любую комбинацию требуемых устройств сохранения, включая в себя, но не ограничиваясь этим, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM) и различные типы энергонезависимых запоминающих устройств, таких как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте осуществления, показанном на фиг.3, устройство 122 пользователя может использовать модуль 344 GPS для выполнения любых известных или расширенных процедур определения местоположения устройства, для предоставления. координат местоположения, соответствующих устройству 122 пользователя. Дополнительные детали по использованию и администрированию устройства 122 пользователя дополнительно описаны ниже со ссылкой на фиг.4-8В.
На фиг.4 показана блок-схема для одного варианта осуществления запоминающего устройства 318 пользователя по фиг.3 в соответствии с настоящим изобретением. В альтернативных вариантах осуществления запоминающие устройства 318 пользователя могут быть воплощены путем использования компонентов и конфигураций, дополняющих или заменяющих некоторые компоненты и конфигурации, описанные со ссылкой на вариант осуществления, показанный на фиг.4.
В варианте осуществления по фиг.4 приложение 422 устройства может включать в себя программные команды, которые, предпочтительно, выполняются CPU 314 для выполнения различных функций и операций для устройства 122 пользователя. Конкретные свойства и функции приложения 422 устройства, как правило, изменяются в зависимости от таких факторов, как конкретный тип соответствующего устройства 122 пользователя и определенная выполняемая им функция. В некоторых вариантах осуществления приложение 422 устройства может использоваться как хост-объект, к которому структура 210 транспортирования прикрепляется сама для отслеживания и записи соответствующих метаданных 216. В варианте осуществления, показанном на фиг.4, операционная система 426 предпочтительно, управляет функциями низкого уровня устройства 122 пользователя и координирует их. В некоторых вариантах осуществления операционная система 426 может использоваться, как хост-объект, к которому прикрепляется структура 210 транспортирования для отслеживания и записи соответствующих метаданных 216, относящихся к устройству 122 пользователя.
В варианте осуществления, показанном на фиг.4, устройство 122 пользователя может включать в себя профиль 430 пользователя и профиль 434 устройства, которые совместно описывают определенные атрибуты или характеристики, относящиеся к устройству 122 пользователя или пользователю устройства для устройства 122 пользователя. Например, профиль 430 пользователя может включать в себя, но не ограничен этим, информацию, относящуюся к имени пользователя устройства, его полу, возрасту, религии, хобби, интересам, роду занятий, семейному положению, месту проживания, уровню дохода, истории посещения Интернет, географическому местоположению, записям по транзакции с кредитной картой и предпочтениям пользователя. Аналогично, профиль 434 устройства может включать в себя, но не ограничивается этим, тип устройства, производителя устройства, прошлое и настоящее места расположения устройства, поддерживаемые устройством функции и конфигурацию устройства. В варианте осуществления, показанном на фиг.4, реклама 442 может включать в себя целевую рекламную информацию, которая была принята через систему 110 распространения (см. фиг.1), в частности, для пользователя устройства 122 пользователя. Аналогично, содержание 446 может включать в себя целевую информацию электронного содержания, которая была принята через систему 110 распространения (фиг.1), в частности, для пользователя устройства 122 пользователя.
В варианте осуществления, показанном на фиг.4 сервисная программа (программы) 450 может включать в себя, но не ограничивается этим, любой требуемый тип функции, которая обеспечивает услугу для пользователя устройства через соответствующее устройство 122 пользователя. Например, сервисные программы 450 могут включать в себя, но не ограничиваются этим, провайдера услуги сотовой телефонии, провайдера услуги Интернет, услуги провайдера платного содержания, услуги обмена данными с центром, услуги сетевой карты, услуги сети глобальной навигации, услуги поиска в Интернет и услуги беспроводной передачи данных. В некоторых вариантах осуществления любая из сервисных программ 450 может использоваться как хост-объект, к которому структура 210 транспортирования прикрепляется для отслеживания и записи соответствующих метаданных 216. В варианте осуществления, показанном на фиг.4, дополнительная информация 454 может включать в себя любые дополнительные данные или другую соответствующую информацию. Более подробная информация, относящаяся к воплощению и использованию запоминающего устройства 318 пользователя по фиг.4 описана ниже со ссылкой на фиг.5-8В.
На фиг.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А-6В. В варианте осуществления, показанном на фиг.5, источник (источники) 540 рекламы может включать в себя один или более соответствующих объектов для предоставления информации о рекламе, предназначенной для распространения через систему ПО распространения (см. фиг.1). Например, источники 540 рекламы могут включать в себя различные коммерческие предприятия, конкретных рекламодателей или разработчиков рекламы.
В варианте осуществления, показанном на фиг.5, источник (источники) 542 содержания может включать в себя один или больше соответствующих объектов для предоставления электронного содержания, предназначенного для распространения через систему 110 распространения. Например, источники 542 содержания могут включать в себя различные коммерческие предприятия, определенных рекламодателей или производителей содержания. В варианте осуществления, показанном на фиг.5, сервер 538 рекламы может включать в себя любое эффективное средство для идентификации и объединения соответствующей рекламной информации и/или электронного содержания для предоставления пользователям целевых устройств 122 пользователя (фиг.1) путем использования метаданных из одной или более структур 210 транспортирования (фиг.2). Один вариант осуществления сервера 538 рекламы дополнительно описан ниже со ссылкой на фиг.7. Дополнительные детали для воплощения и использования информационной службы 118 дополнительно описаны ниже со ссылкой на фиг.6-8 В.
На фиг.6А показана блок-схема одного варианта осуществления сервера 518 транспортирования по фиг.5 в соответствии с настоящим изобретением. В варианте осуществления, показанном на фиг.6А, сервер 518 транспортирования включает в себя, но не ограничивается этим, центральное процессорное устройство (CPU) 614, запоминающее устройство 618, дисплей 638 и один или более интерфейсов 640 ввода-вывода (интерфейса (интерфейсов) I/O). Вариант осуществления по фиг.6А представлен с целью иллюстрации, и в альтернативных вариантах осуществления серверы 518 транспортирования могут быть воплощены, используя компоненты и конфигурации, дополняющие или заменяющие некоторые из компонентов и конфигураций, описанных со ссылкой на вариант осуществления, показанный на фиг.6А. CPU 614 может быть воплощено так, что оно будет включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое предпочтительно выполняет программные команды, с тем чтобы, таким образом, управлять и администрировать работу сервера 518 транспортирования. Дисплей 638 на фиг.6А может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электронно-лучевой трубке или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте осуществления по фиг.6А, интерфейс (интерфейсы) 640 I/O могут включать в себя один или более интерфейсов вывода и/или вывода для приема и/или передачи любых требуемых типов информации с помощью сервера 518 транспортирования. В варианте осуществления, показанном на фиг.6А, запоминающее устройство 618 сервера транспортирования может быть воплощено так, что оно включает в себя любую комбинацию требуемых устройств сохранения, в том числе, но не ограничиваясь этим, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM) и различные типы энергонезависимых запоминающих устройств, такие как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски.
На фиг.6В показана блок-схема для одного варианта осуществления запоминающего устройства 618 сервера транспортирования по фиг.6А в соответствии с настоящим изобретением. В альтернативных вариантах осуществления запоминающие устройства 618 сервера транспортирования могут быть воплощены путем использования компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, описанных совместно в варианте осуществления, показанном на фиг.6В.
В варианте осуществления, показанном на фиг.6В, запоминающее устройство 618 сервера транспортирования может включать в себя, но не ограничивается этим, ряд программ и данных, которые раскрыты и описаны ниже. Например, запоминающее устройство 618 сервера транспортирования может включать в себя приложение 644 сервера, содержащее программные команды, которые предпочтительно выполняются CPU 614, для выполнения различных функций и операций для сервера 518 транспортирования. Конкретная природа и функция приложения сервера обычно изменяются в зависимости от таких факторов, как конкретный тип и определенная функция соответствующего сервера 518 транспортирования.
Сервер 518 транспортирования может использовать диспетчер 648 TS для администрирования и координирования различных функций для одной или больше структур 210 транспортирования (фиг.2А) в соответствии с настоящим изобретением. В некоторых вариантах осуществления диспетчер 648 TS может включать в себя модуль регистрации для координирования процедур регистрации для регистрации пользователей устройств 122 пользователя для участия в различных услугах авторизованного распределения из системы 110 распространения (фиг.1). База данных 652 TS может включать в себя любую соответствующую информацию, относящуюся к структурам 210 транспортирования, которые обеспечивают услуги распределения для различных объектов в системе 110 распространения. В некоторых вариантах осуществления диспетчер 648 TS может быть выполнен с возможностью постоянно обновлять соответствующую информацию о структуре транспортирования в базе данных 652 TS для отражения текущего статуса структур 210 транспортирования в системе 110 распространения.
В некоторых вариантах осуществления сервер 518 транспортирования может включать в себя селектор 656 рекламы и данные 660 выбора рекламы для выполнения процедур выбора рекламы от имени одного или более пользователей устройств и соответствующих устройств 122 пользователей. В варианте осуществления, показанном на фиг.6 В, диспетчер 664 метаданных или другой соответствующий объект может выполнять процедуру анализа/агрегирования метаданных для метаданных 216 структур 210 транспортирования, используя любые эффективные технологии. В некоторых вариантах осуществления процедура анализа/агрегирования метаданных идентифицирует различные типы и категории агрегатированных метаданных 668 для использования с помощью селектора 656 рекламы во время процедур выбора рекламы.
В некоторых вариантах осуществления диспетчер 664 метаданных может анализировать метаданные 216, собранные устройствами 122 пользователя и соответствующими пользователями устройств с учетом определенных заданных критериев, для идентификации конкретных характеристик нацеливания и параметров в агрегатированных метаданных 668. Например, характеристики нацеливания могут включать в себя, но не ограничиваются этим, выбранные характеристики из метаданных 222 пользователя, метаданных 226 устройства, метаданных 230 приложения и метаданных 238 услуги (см. фиг.2D). В варианте осуществления, показанном на фиг.6В, различная информация 672 может включать в себя любой требуемый тип информации или данных для использования сервером 518 транспортирования.
На фиг.7 показана блок-схема для одного варианта осуществления сервера 538 рекламы по фиг.5, в соответствии с настоящим изобретением. В варианте осуществления, показанном на фиг.7 сервер 538 рекламы включает в себя, но не ограничивается этим, центральное процессорное устройство (CPU) 714, запоминающее устройство 718, дисплей 738 и один или более интерфейсов 740 ввода-вывода (интерфейсов I/O). Вариант осуществления на фиг.7 представлен с целью иллюстрации, и в альтернативных вариантах осуществления сервер 538 рекламы может быть воплощен с использованием компонентов и конфигураций, дополняющих или заменяющих некоторые из компонентов и конфигураций, описанных совместно со ссылкой на вариант осуществления, показанный на фиг.7.
В варианте осуществления, показанном на фиг.7, CPU 714 может быть воплощено так, что оно включает в себя любое соответствующее и совместимое микропроцессорное устройство, которое предпочтительно выполняет программные команды, чтобы, таким образом, управлять и администрировать работу сервера 538 рекламы. Дисплей 738, показанный на фиг.7, может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электронно-лучевой трубке, или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации пользователю устройства. В варианте осуществления, показанном на фиг.7, интерфейс (интерфейсы) 740 I/O может включать в себя один или более интерфейсов ввода и/или вывода, предназначенных для приема и/или передачи любых требуемых типов информации сервером 538 рекламы.
В варианте осуществления, показанном на фиг.7, запоминающее устройство 718 может быть воплощено так, что оно включает в себя любую комбинацию требуемых устройств сохранения, включающих в себя, но без ограничений, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM) и различные типы энергонезависимого запоминающего устройства, такие как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте осуществления, показанном на фиг.7, запоминающее устройство 718 включает в себя, но не ограничено этим, приложение 722 сервера, стыковочный порт 726, рекламу 730 и содержание 734.
В варианте осуществления, показанном на фиг.7, приложение 722 сервера может включать в себя программные команды, которые предпочтительно выполняются CPU 714, для выполнения различных функций и операций для сервера 538 рекламы. Конкретные природа и функции приложения 722 сервера обычно изменяются в зависимости от таких факторов, как конкретный тип и конкретная функция соответствующего сервера 538 рекламы. В некоторых вариантах осуществления приложение 722 сервера может анализировать выбор рекламы из устройств 122 пользователя, сервера 518 транспортирования или других соответствующих объектов, для идентификации и предоставления соответствующей рекламы для целевых пользователей устройств 122 пользователя (фиг.1).
В варианте осуществления по фиг.7 стыковочный порт 726 может включать в себя любое эффективное средство интерфейса, которое обеспечивает для сервера 538 рекламы возможность двунаправленной связи с одной или более структурами 210 транспортирования (фиг.2) для переноса рекламы 730, содержания 734 или информации выбора рекламы. В варианте осуществления, показанном на фиг.7, реклама 730 включает в себя рекламную информацию, которая предоставляется в сервер 538 рекламы из любых соответствующих объектов, таких как источники 540 рекламы (фиг.5). Аналогично, варианту осуществления, показанному на фиг.7, содержание 734 включает в себя электронное содержание, которое предоставляют в сервер 538 рекламы из любых соответствующих объектов, таких как источники 542 содержания (фиг.5).
На фиг.8А-8В показана блок-схема последовательности операций этапов способа, для выполнения процедуры морфинга в соответствии с одним вариантом осуществления настоящего изобретения. На фиг.8 представлена блок-схема последовательности операций с целью иллюстрации, и в альтернативных вариантах осуществления настоящего изобретения могут использоваться другие этапы и последовательности, чем этапы и последовательности, описанные со ссылкой на вариант осуществления, показанный на фиг.8.
На этапе 812 по фиг.8А структура 210 транспортирования первоначально может быть сформирована с помощью объекта-источника путем использования любых эффективных технологий порождения данных. На этапе 816 структура 210 транспортирования может быть запрограммирована определенными TS командами 214 любым эффективным способом. Например, в некоторых вариантах осуществления, диспетчер 648 TS сервера 518 транспортирования может предоставлять команды 260 прикрепления, команды 264 задания, команды 268 навигации и команды 272 временных характеристик для эффективного управления структурой 210 транспортирования.
На этапе 820 сервер 518 транспортирования или другой соответствующий объект разворачивает структуру 210 транспортирования в системе 110 распределения информации. Например, в некоторых вариантах осуществления структура 518 транспортирования первоначально может быть внедрена в одно или более устройств 122 пользователя. В качестве альтернативы, структура 210 транспортирования может быть передана в одно или более устройств 122 пользователя или другие назначенные объекты через систему ПО распределения информации. Например, в некоторых вариантах осуществления структура 210 транспортирования может быть передана с соответствующее устройство 122 пользователя (или другое целевое место назначения), будучи прикрепленной к соответствующей рекламе или другому типу электронной информации.
На этапе 824 команды 214 TS структуры 210 транспортирования считывают для определения соответствующих функций для структуры 210 транспортирования. Обработка, показанная на фиг.8А, затем переходит на этап 828 на фиг.8В через соединительную букву "А". На этапе 828 на фиг.8В структура 210 транспортирования самостоятельно автоматически прикрепляется к соответствующему хост-объекту в соответствии с командами 214 TS, которые были ранее сформированы на предыдущем этапе 816. Хост-объект может включать в себя, но не ограничивается этим, устройство 122 пользователя, приложение 422 устройства или сервисную программу 450.
На этапе 832 структура 210 транспортирования собирает и передает соответствующие метаданные 216, относящиеся к хост-объекту, в сервер 518 транспортирования (или другое место назначения метаданных) для более точного нацеливания будущей рекламы. На этапе 836 структура 210 транспортирования определяет, требуется ли в настоящее время процедура морфинга командам 214 TS. Если процедура морфинга в настоящее время не требуется, тогда структура 210 транспортирования продолжает сбор и передачу соответствующих метаданных 216, относящихся к хост-объекту, как описано на этапе 832.
Однако, если структура 210 транспортирования определяет, что процедура морфинга в настоящее время требуется командам 214 TS, тогда на этапе 840 структура 210 транспортирования автоматически и динамически заново прикрепляет себя к новому хост-объекту, как указано в командах 214 TS. Структура 210 транспортирования может затем предпочтительно собирать и передавать соответствующие метаданные 216, относящиеся к новому хост-объекту для более точного нацеливания будущей рекламы. По меньшей мере, по указанным выше причинам настоящее изобретение, поэтому, обеспечивает улучшенные систему и способ для использования процедуры морфинга в сети распределения информации.
Настоящее изобретение пояснялось выше со ссылкой на определенные варианты осуществления. Другие варианты осуществления будут понятны для специалистов в данной области техники с учетом данного раскрытия. Например, настоящее изобретение может быть непосредственно воплощено с использованием других определенных конфигураций и технологий, кроме описанных в представленных выше конкретных вариантах осуществления. Кроме того, настоящее изобретение может эффективно использоваться совместно с другими системами, кроме описанных выше. Поэтому, эти и другие изменения описанных вариантов осуществления должны быть охвачены настоящим изобретением, которое ограничено только приложенной формулой изобретения.
Класс H04H60/73 использующие метаданные
Класс G06Q30/02 маркетинг, например маркетиноговые исследования или анализ, обследование, продвижение, реклама, анализ профиля покупателя, потребительский менеджмент или вознаграждения; ценообразование или определение цены