[go: up one dir, main page]

RU2681698C2 - System for controlling and optimizing information distribution between users in information exchange system - Google Patents

System for controlling and optimizing information distribution between users in information exchange system Download PDF

Info

Publication number
RU2681698C2
RU2681698C2 RU2015142628A RU2015142628A RU2681698C2 RU 2681698 C2 RU2681698 C2 RU 2681698C2 RU 2015142628 A RU2015142628 A RU 2015142628A RU 2015142628 A RU2015142628 A RU 2015142628A RU 2681698 C2 RU2681698 C2 RU 2681698C2
Authority
RU
Russia
Prior art keywords
audience
information
priority
goals
consumer
Prior art date
Application number
RU2015142628A
Other languages
Russian (ru)
Other versions
RU2015142628A3 (en
RU2015142628A (en
Inventor
Брайн МАКФЭДДЕН
Original Assignee
Брайн МАКФЭДДЕН
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Брайн МАКФЭДДЕН filed Critical Брайн МАКФЭДДЕН
Priority claimed from PCT/US2014/030113 external-priority patent/WO2014145365A2/en
Priority claimed from US14/215,034 external-priority patent/US10318596B2/en
Publication of RU2015142628A publication Critical patent/RU2015142628A/en
Publication of RU2015142628A3 publication Critical patent/RU2015142628A3/ru
Application granted granted Critical
Publication of RU2681698C2 publication Critical patent/RU2681698C2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

FIELD: information technology.SUBSTANCE: invention relates to automatic control means for controlling the flow of information between information producers and consumers. One control mechanism can dynamically refine the decision to include or exclude information items from the consumer information stream to improve the participation success metrics. One or more system interface request control mechanisms can dynamically provide incentive and limits for the input of audience targets, priorities, preferences, and other data. Further, an administrator may set parameters and select success metrics to balance the goals of the information exchange participants and stakeholders. Also the system can serve to resolve conflicts between the selection criteria of a consumer and the audience targets of a producer.EFFECT: expansion of the range of technical means of controlling the flow of information.26 cl, 10 dwg

Description

Перекрестные ссылки на родственные заявкиCross references to related applications

Данная заявка испрашивает преимущества предварительной заявки на патент №61852280, поданной 15 марта 2013 года Брайаном Д Макфадденом.This application claims the benefits of provisional patent application No. 61852280, filed March 15, 2013 by Brian D McFadden.

ПредпосылкиBackground

Основным недостатком в сфере служб, где пользователи или участники обмениваются информацией, таких как социальные сети, группы пользователей, серверы рассылки, форумы, службы вопросов и ответов и т.п., является невозможность более точно и оптимально регулировать поток информации между поставщиками и потребителями. Имеются некоторые методы, чтобы сделать эти обмены управляемыми и соответствующими участникам, но им не хватает автоматизированных динамических доработок, необходимых для потенциальной оптимизации или общего улучшения целей заинтересованных сторон. Другие службы, где одна группа обменивается информацией с другой группой, такие как служба сбора новостей, газеты, журналы, средства массовой информации, рекламные сети, блоги, службы исследований и т.п. сталкиваются с подобной проблемой.The main drawback in the service sector, where users or participants exchange information, such as social networks, user groups, mailing servers, forums, Q & A services, etc., is the inability to more accurately and optimally regulate the flow of information between suppliers and consumers. There are some methods to make these exchanges manageable and relevant to the participants, but they lack the automated dynamic enhancements needed to potentially optimize or overall improve the goals of the stakeholders. Other services where one group exchanges information with another group, such as a news gathering service, newspapers, magazines, media, advertising networks, blogs, research services, etc. face a similar problem.

Одним из частичных решений, используемых многими системами обмена информации, является добавление групп, тегов или тем, на которые пользователи, потребляющие информацию, могут подписаться или использовать для фильтрации доступного им набора данных. Это улучшение является неполным решением, так как увеличение числа тем для уменьшения объема информации, получаемой по теме, по-прежнему неэффективно, поскольку пользователям приходится выбирать между низким объемом информационного потока и потенциальной потерей некоторых ценных информационных элементов по второстепенным темам. После того, как они подпишутся на второстепенные темы, увеличится объем информации и уменьшится ее ценность. Даже если интересы потребителя информации содержатся в одной теме, все еще будет сохраняться степень изменчивости интересов, которая может привести к неэффективности, особенно при наличии множества информационных элементов в данной теме.One of the partial solutions used by many information exchange systems is the addition of groups, tags, or topics that users who consume information can subscribe to or use to filter the dataset available to them. This improvement is an incomplete solution, since increasing the number of topics to reduce the amount of information received on a topic is still inefficient, as users have to choose between a low amount of information flow and the potential loss of some valuable information elements on secondary topics. After they subscribe to secondary topics, the volume of information will increase and its value will decrease. Even if the interests of the consumer of information are contained in one topic, the degree of variability of interests that can lead to inefficiency, especially if there are many information elements in this topic, will still be preserved.

Еще одной проблемой, исходя только из подхода по теме, является указание выбора тем пользователями, потребляющими информацию. Это особенно проблематично в свете изменения и развития онтологий тем. Зачастую используются методы для получения предпочтений или интересов, которые выявляются на основании предшествующих действий пользователей. Доступен широкий выбор методик, как общественных, так и частных, чтобы определить вопросы, представляющие интерес на основании прошлого поведения и взаимодействия (например, история нажатий и просмотров), рекомендаций совместной фильтрации, машинного обучения и другие. Эти методы предоставляют ряд предпочтений для потребителя информации, которые могут противоречить или иметь различные диапазоны применимости и точность результатов. Неопределенность полученных предпочтений будет также меняться. Для размещения этих видов сценариев предпочтения зачастую ранжируются и применяются в порядке ранжирования. Этот подход имеет свои ограничения, среди которых отсутствие учета динамических внешних факторов, состояния обмена информацией, поставщиков информационного элемента и их целевых предпочтений для информационного элемента. Эти и другие факторы могут оказывать влияние на применимость предпочтения потребителя информации, особенно при наличии неопределенности прогноза полученного предпочтения.Another problem, based only on the approach on the topic, is the indication of the choice of those users who consume information. This is especially problematic in light of the change and development of topic ontologies. Often methods are used to obtain preferences or interests that are identified based on previous user actions. A wide selection of techniques is available, both public and private, to identify issues of interest based on past behavior and interaction (for example, the history of clicks and views), recommendations for collaborative filtering, machine learning, and others. These methods provide a number of preferences for the consumer of information, which may contradict or have different ranges of applicability and accuracy of the results. The uncertainty of preferences obtained will also change. To accommodate these types of scenarios, preferences are often ranked and applied in ranking order. This approach has its limitations, including the lack of taking into account dynamic external factors, the state of information exchange, suppliers of the information element and their target preferences for the information element. These and other factors can influence the applicability of the consumer preference for information, especially if there is an uncertainty in the prediction of the resulting preference.

Еще одной проблемой является практика многих систем обмена информацией касательно уменьшения или устранения каких-либо ограничений в отношении поставщиков информации для ввода информационных элементов. Этот подход поддерживает количество, но и приводит к разному качеству дополнений, что, в конечном счете, снижает значимость для потенциальных потребителей в системе обмена и уменьшает проблемы, указанные ранее. Эта ситуация может существенно не измениться даже при наличии денежной оценки дополнения. Поскольку оплата является ограничением, которое может иметь связь с качеством, она не обеспечивает достижения оптимального уровня качества.Another problem is the practice of many information exchange systems regarding the reduction or elimination of any restrictions on information providers for entering information elements. This approach maintains the quantity, but also leads to a different quality of add-ons, which ultimately reduces the importance for potential consumers in the exchange system and reduces the problems mentioned earlier. This situation may not change significantly even if there is a monetary value of the supplement. Since payment is a limitation that may be related to quality, it does not ensure the achievement of an optimal level of quality.

Несмотря на наличие ряда способов для управления потоком информации для пользователей, которые позволяют пользователям самостоятельно регулировать поток информации, в большинстве случаев они недостаточно оптимальны, нединамичны и неэффективны.Despite the existence of a number of methods for controlling the flow of information for users that allow users to independently regulate the flow of information, in most cases they are not optimal enough, non-dynamic, and inefficient.

Краткое описание чертежейBrief Description of the Drawings

РИС. 1. Описывает пример системы обмена информацией.FIG. 1. Describes an example of an information exchange system.

РИС. 2. Описывает пример взаимодействий поставщиков.FIG. 2. Describes an example of supplier interactions.

РИС. 3. Описывает пример взаимодействий обычного пользователя.FIG. 3. Describes an example of normal user interactions.

РИС. 4. Описывает пример взаимодействий потребителя.FIG. 4. Describes an example of consumer interactions.

РИС. 5. Описывает пример базисной матрицы решений без приоритетов действий; показывает цели аудитории по вертикали для поставщика и по горизонтали.FIG. 5. Describes an example of a basic decision matrix with no action priorities; Shows audience goals vertically for the provider and horizontally.

РИС. 6. Примерный вариант осуществления матрицы решений с приоритетами действий.FIG. 6. An example embodiment of a decision matrix with action priorities.

РИС. 7. Примерный вариант осуществления изобретения с непрерывными приоритетами.FIG. 7. An exemplary embodiment of the invention with continuous priorities.

РИС. 8. Описание включает область и пороговую линию для сетки или матрицы решений.FIG. 8. The description includes a region and a threshold line for the grid or decision matrix.

РИС. 9. Описывает ограничения размера аудитории.FIG. 9. Describes audience size limits.

РИС. 10. Описывает интерфейс системы для ввода целей аудитории.FIG. 10. Describes the system interface for entering audience goals.

Подробное описаниеDetailed description

Пример системы обмена информацией 29 показан на РИС. 1. Пользователем 20 системы обмена информации 29 может быть поставщик информации 22, потребитель информации 28 или оба. Система обмена информацией 29 доставляет информационный элемент 24 от поставщика информации 22 к потребителю информации 28. В самом общем определении система обмена информацией состоит из одного или нескольких поставщиков, одного или нескольких потребителей и распределителя 26. Распределитель 26 определяет, как информационные элементы идут от поставщика к потребителю.An example of an information exchange system 29 is shown in FIG. 1. The user 20 of the information exchange system 29 may be an information provider 22, an information consumer 28, or both. The information exchange system 29 delivers the information element 24 from the information provider 22 to the information consumer 28. In the most general definition, the information exchange system consists of one or more suppliers, one or more consumers and a distributor 26. The distributor 26 determines how the information elements go from the provider to to the consumer.

Распределитель 26 может принимать множество форм, например, информационного переключателя, в том числе простого перехода от издателя к потребителю, от отправителя к получателю, публикации-подписки или любую другую форму, где информация передается от поставщика к потребителю. Распределитель 26 будет включать в себя, например, случаи, когда потребитель добавляет в друзья или подписывается на одного или нескольких поставщиков, присоединяется к группе или когда поставщик и потребитель согласились подписаться, добавить в друзья или обмениваться информацией друг с другом и позволяют другой стороне делать то же самое. Распределитель 26 может поддерживать подписки или нет. Если подписки поддерживаются, потребитель 28 может быть подписан на одного, нескольких или всех поставщиков. Если распределитель 26 не поддерживает подписки, потребитель 28 сможет получать информацию от всех поставщиков. Возможен один или несколько поставщиков 22. Возможен один или несколько потребителей 28. Системой обмена информацией 29 может быть социальная сеть, группа в социальной сети, сервер рассылки, служба сбора новостей, лента новостей, информационный бюллетень, дайджест, предложения, оповещения, обмен объявлениями, рекламная сеть, клиент электронной почты, средство чтения новостей, веб-браузер, портал или любая служба, которая обеспечивает поток информационных элементов от поставщиков к потребителям.Distributor 26 can take many forms, for example, an information switch, including a simple transition from a publisher to a consumer, from a sender to a recipient, a subscription publication, or any other form where information is transmitted from a provider to a consumer. Distributor 26 will include, for example, cases where a consumer adds to friends or subscribes to one or more suppliers, joins a group, or when a supplier and a consumer agree to subscribe, add to friends, or exchange information with each other and allow the other party to do so same thing. Distributor 26 may support subscriptions or not. If subscriptions are supported, consumer 28 may be subscribed to one, several, or all suppliers. If the distributor 26 does not support subscriptions, the consumer 28 will be able to receive information from all suppliers. One or more suppliers are possible 22. One or several consumers are possible 28. The information exchange system 29 can be a social network, a group in a social network, a distribution server, a news gathering service, a news feed, a newsletter, a digest, offers, notifications, an exchange of announcements, an ad network, an email client, a news reader, a web browser, a portal, or any service that provides a flow of information elements from suppliers to consumers.

Поставщик 22 - это пользователь 20, который будет посылать, публиковать, размещать, добавлять, писать, создавать, направлять, отвечать или иным образом рассылать информацию или делать так, чтобы ее просматривали один или несколько других пользователей системы обмена информацией. РИС. 1 не предназначен для показа каждой детали информационного потока.A provider 22 is a user 20 who will send, publish, post, add, write, create, send, respond or otherwise send information or make it visible to one or more other users of the information exchange system. FIG. 1 is not intended to show every detail of the information flow.

Потребитель информации 28 - это пользователь, который будет получать информационные элементы от поставщиков. Потребитель 28 может потреблять или нет доступные ему информационные элементы.Information consumer 28 is a user who will receive information elements from suppliers. Consumer 28 may or may not consume the information elements available to him.

Обратите внимание, что поставщик и потребитель марок связаны с производством и потреблением информации, и ни в коем случае не предполагают коммерческих отношений.Please note that the supplier and consumer of brands are associated with the production and consumption of information, and in no case involve commercial relations.

Информационный элемент 24 может представлять собой сообщение, электронное письмо, уведомление, ответ, видеоклип, звукозапись, новости, статью, историю, требование, предложение, рекламу, URL-адрес или любую другую форму информационного взаимодействия, которую поставщик отправляет или делает доступной потребителю.Information element 24 may be a message, email, notification, response, video clip, sound recording, news, article, history, requirement, offer, advertisement, URL or any other form of information interaction that the supplier sends or makes available to the consumer.

Информационный поток представляет собой совокупность или набор информационных элементов, поставляемых последовательно или вместе потребителю 28, непосредственно либо вложением, с помощью средств, среди которых среди прочего, печать, электронная почта, веб-каналы, мобильный обмен сообщениями, видео, аудио, теле- и радиовещание или с помощью любых других средств доставки информации.An information stream is a collection or a set of information elements delivered sequentially or together to a consumer 28, either directly or by investment, by means of, among others, printing, email, web feeds, mobile messaging, video, audio, television and broadcasting or using any other means of information delivery.

На РИС. 3 показан пример системы обмена информацией 29, где пользователь 20 может ввести данные профиля пользователя 64 в интерфейс системы для ввода профиля пользователя 61. Интерфейс системы для ввода профиля пользователя 61 сохраняет профиль пользователя 60 в памяти профиля пользователя 62. Память профиля пользователя может быть внутренней по отношению к системе обмена информацией, внешней по отношению к системе обмена информацией или комбинацией внутренней и внешней. Набор данных профиля пользователя, полученных системой 63, также может храниться в памяти профиля пользователя 62, а в некоторых системах, пользователь может не вводить никаких данных профиля пользователя.In FIG. 3 shows an example of an information exchange system 29, where a user 20 can enter user profile data 64 into a system interface for entering a user profile 61. A system interface for entering a user profile 61 stores a user profile 60 in a user profile memory 62. The user profile memory may be internal in relation to the information exchange system external to the information exchange system or a combination of internal and external. The user profile data set obtained by the system 63 can also be stored in the user profile memory 62, and in some systems, the user may not enter any user profile data.

Профиль пользователя 60 включает в себя имеющуюся информацию о пользователе, не ограниченную по форме. Сюда входит, среди прочего, поведения, биографические, демографические, исторические данные, рейтинги, отзывы, определения местонахождения или другая общая или конкретная информация из внутренних и внешних источников по отношению к системе обмена информацией 29. Форма для хранения профиля пользователя включает в себя реляционные базы данных, пару имя-значение, NoSQL, иерархические данные, объекты, вложенные объекты, вложенные иерархические данные или комбинацию баз данных в одном источнике или во множестве источников. При осуществлении доступа через интерфейс прикладных программ профиль пользователя 60 может быть представлен с помощью XML, JSON, CVS или посредством любого другого представления данных.User profile 60 includes available user information, not limited in form. This includes, among other things, behaviors, biographical, demographic, historical data, ratings, reviews, location, or other general or specific information from internal and external sources in relation to the information exchange system 29. The form for storing a user’s profile includes relational databases data, name-value pair, NoSQL, hierarchical data, objects, nested objects, nested hierarchical data, or a combination of databases in one source or in multiple sources. When accessing through the application interface, the user profile 60 may be represented using XML, JSON, CVS, or any other representation of the data.

Потребитель 28 на РИС. 4 может ввести данные критериев отбора 66 в интерфейс системы для ввода критериев отбора 68, и критерии отбора 65 хранятся в памяти критериев отбора 67. Критерии отбора 65 могут указать тип или набор информационных элементов, в получении которых потребитель потенциально заинтересован или не заинтересован. Интерфейс системы для ввода критериев отбора 68 хранит критерии отбора в памяти критериев отбора 67. Память критериев отбора 67 может быть внутренней по отношению к системе обмена информацией 29, внешней по отношению к системе обмена информацией 29 или комбинацией внешней и внутренней. Критерии отбора также могут включать в себя критерии отбора, полученные системой 69, которые также могут храниться в памяти критериев отбора 67. В одном из вариантов осуществления изобретения критерии отбора могут храниться с данными профиля пользователя, а память профиля пользователя и память критериев отбора может представлять собой одно и то же.Consumer 28 in FIG. 4 may enter the data of selection criteria 66 into the system interface for entering selection criteria 68, and selection criteria 65 are stored in the memory of selection criteria 67. Selection criteria 65 may indicate the type or set of information elements that the consumer is potentially interested or not interested in receiving. The system interface for entering selection criteria 68 stores the selection criteria in the memory of selection criteria 67. The memory of selection criteria 67 may be internal to the information exchange system 29, external to the information exchange system 29 or a combination of external and internal. Selection criteria may also include selection criteria obtained by system 69, which may also be stored in the memory of selection criteria 67. In one embodiment of the invention, selection criteria may be stored with user profile data, and user profile memory and selection criteria memory may be same.

В одном из вариантов осуществления изобретения память критериев отбора и память профиля пользователя может находиться в непрерывной памяти для быстрого доступа и обработки.In one embodiment of the invention, the memory of the selection criteria and the memory of the user profile can be in continuous memory for quick access and processing.

На РИС. 2 цели аудитории 50 определяют ряд потребителей или аудиторию, которую хотел или не хотел бы охватить поставщик 22. Интерфейс системы для ввода целей аудитории 44 взаимодействует с контуром управления ограничений поставщика 46 и контуром управления запросов целей аудитории 48. Контур управления ограничений поставщика 46 и контур управления запросов целей аудитории 48 регулируют цели аудитории 50, включенные в информационный элемент 24, который должен быть обработан в распределительной подсистеме 52.In FIG. 2, the goals of audience 50 define a number of consumers or the audience that supplier 22 wanted or would not want to reach. The interface of the system for entering audience goals 44 interacts with the supplier restriction control loop 46 and the audience target 48 query control loop. Supplier restriction control loop 46 and control loop requests of goals of the audience 48 regulate the goals of the audience 50 included in the information element 24, which must be processed in the distribution subsystem 52.

Интерфейс системы для ввода информационного элемента 40 получает информационный элемент 24 от поставщика 22. Контур управления запроса метаданных 42 взаимодействует с интерфейсом системы для ввода информационного элемента 40 и регулирует количество дополнительных описательных данных, которые собираются при вводе информационного элемента 24. Распределительная подсистема 52 обрабатывает информационный элемент 24, цели аудитории 50, набор показателей 54, профили пользователя из памяти профиля пользователя 62 и критерии отбора из памяти критериев отбора, чтобы определить, что потребители должны получать или просматривать информационные элементы, как описано ниже. Показатели 54 могут представлять собой полученные измерения, статистику и параметры в прямой или компьютерной форме из одного или нескольких внутренних или внешних источников по отношению к системе обмена информацией.The system interface for inputting the information element 40 receives the information element 24 from the provider 22. The metadata request control loop 42 interacts with the system interface for entering the information element 40 and adjusts the amount of additional descriptive data that is collected when the information element 24 is input. The distribution subsystem 52 processes the information element 24, audience goals 50, scorecard 54, user profiles from user profile memory 62, and selection criteria from memory criteria in the selection, to determine that consumers should receive or view information items as described below. Indicators 54 may represent the obtained measurements, statistics and parameters in direct or computer form from one or more internal or external sources with respect to the information exchange system.

В одном из вариантов осуществления изобретения распределительная подсистема 52 и распределитель 26 могут представлять собой одно и то же. В другом варианте осуществления изобретения они могут быть разделены.In one embodiment of the invention, the distribution subsystem 52 and the distributor 26 may be the same. In another embodiment, they can be separated.

Описание работыWork description

В одном из вариантов осуществления изобретения описанная в данном документе система представляет собой систему обмена информацией или неотъемлемую часть системы обмена информацией. В другом варианте осуществления изобретения система будет существовать отдельно от системы обмена информацией в качестве подсистемы, взаимодействующей с системой обмена информацией, как описано ниже.In one embodiment of the invention, the system described herein is an information exchange system or an integral part of an information exchange system. In another embodiment, the system will exist separately from the information exchange system as a subsystem interacting with the information exchange system, as described below.

В одном из вариантов осуществления изобретения система представляет собой компьютерное кодированное программное обеспечение, работающее в компьютерной системе. Компьютерная система может представлять собой любую комбинацию из одной или нескольких систем аппаратного обеспечения физического компьютера, физических серверов, устройств, мобильных устройств, процессоров, вспомогательных процессоров, встроенных процессоров, автоматизированных рабочих мест, настольных компьютеров, виртуальных устройств, виртуальных серверов, виртуальных машин или аналогичного связанного аппаратного обеспечения с действующей операционной системой, подходящей для конкретного аппаратного обеспечения, а в случае нескольких единиц аппаратного обеспечения - взаимосвязанных с помощью частной сети или сети общего пользования.In one embodiment of the invention, the system is computer coded software running on a computer system. A computer system can be any combination of one or more hardware systems of a physical computer, physical servers, devices, mobile devices, processors, auxiliary processors, embedded processors, workstations, desktop computers, virtual devices, virtual servers, virtual machines, or the like associated hardware with an existing operating system suitable for the specific hardware, and in the case of ultiple units hardware - interconnected by a private network or a public network.

В одном из вариантов осуществления изобретения система может работать, как самостоятельно регулируемая автоматическая система управления.In one embodiment of the invention, the system can operate as a self-regulating automatic control system.

ПоставщикProvider

В одном из вариантов осуществления изобретения поставщик может ввести информационный элемент 24 в интерфейс системы для ввода информационного элемента 40. Информационный элемент состоит из содержания и мета-тега описания страницы. Содержание может включать в себя краткое изложение, название, полную историю, изображение, видео, аудио, мультимедиа или другой первичный объект доставки информации. Мета-тег описания страницы может включать в себя аннотацию, источник, ключевые слова, авторов, подпись автора, ссылки по теме, темы, предметы, виды, ограничения, цены или какие-либо другие поля или объекты или иерархические данные, используемые для классификации, категоризации, отслеживания, идентификации или иного описания содержания и информационного элемента. В одном из вариантов осуществления изобретения описание метаданных и информационный элемент могут представлять собой одно и то же.In one embodiment of the invention, the provider may enter the information element 24 into the system interface for inputting the information element 40. The information element consists of the content and the page description meta tag. The content may include a summary, title, full history, image, video, audio, multimedia or other primary object of information delivery. A page description meta tag may include an annotation, source, keywords, authors, author’s signature, related links, topics, objects, types, restrictions, prices, or any other fields or objects or hierarchical data used for classification, categorizing, tracking, identifying or otherwise describing the content and information element. In one embodiment, the metadata description and the information element may be the same.

В одном из вариантов осуществления изобретения поставщик может вводить цель аудитории в интерфейс системы для ввода целей аудитории 44. Цель аудитории описывает потребителей, которых поставщик хотел или не хотел бы охватывать. Спецификация цели аудитории может ссылаться на любой аспект профиля пользователя, чтобы указать потенциального потребителя. Цель аудитории укажет, должен ли пользователь, соответствующий цели аудитории, получить информацию или нет. В одном из вариантов осуществления изобретения интерфейс системы для ввода информационного элемента и интерфейс системы для ввода цели аудитории могут представлять собой одно и то же.In one embodiment of the invention, the supplier can enter the target of the audience into the system interface to enter the goals of the audience 44. The target of the audience describes the consumers that the supplier wanted or would not want to reach. The audience target specification may refer to any aspect of the user profile to indicate a potential consumer. The audience goal will indicate whether the user corresponding to the audience goal should receive the information or not. In one embodiment of the invention, the system interface for inputting an information element and the system interface for entering an audience target may be the same.

В одном из вариантов осуществления изобретения поставщик может указать одну или несколько дополнительных целей аудитории по своему желанию. Первая цель аудитории является основным множеством пользователей, которых потребитель хочет включить или исключить. Каждая дополнительная аудитория может иметь меньший приоритет, чем ранее выбранная аудитория.In one embodiment of the invention, the supplier may indicate one or more additional goals of the audience as desired. The first goal of the audience is the main set of users that the consumer wants to include or exclude. Each additional audience may have lower priority than the previously selected audience.

В одном из вариантов осуществления изобретения поставщик 22 может создать цель аудитории и приоритет, выбрав один или несколько параметров из имеющихся данных в профиле пользователя потребителя и назначить приоритет для значений каждого дискретного параметра и диапазона значений для непрерывных параметров. Минимальные и максимальные значения для всех комбинации значений полей могут использоваться для определения приведенного масштаба приоритета.In one embodiment, the provider 22 can create an audience target and priority by selecting one or more parameters from the available data in the consumer user profile and prioritize the values of each discrete parameter and the range of values for continuous parameters. The minimum and maximum values for all combinations of field values can be used to determine the scaled priority scale.

В одном из вариантов осуществления изобретения поставщик может сделать первой целью самую большую аудиторию, которую он хочет охватить. Система может установить ограничение, которое меньше размера аудитории, указанной первой целью аудитории. В одном из вариантов осуществления изобретения ограничение может быть определено по контексту сообщения, прошлой историей взаимодействия с предыдущими сообщениями от поставщика и текущими общесистемными показателями. В другом варианте осуществления изобретения система может регулировать ограничение в обмен на платеж или какую-либо иную уступку от поставщика.In one embodiment of the invention, the supplier can make the first target the largest audience that he wants to reach. The system can set a limit that is less than the size of the audience indicated by the first goal of the audience. In one embodiment of the invention, the restriction can be determined by the context of the message, the past history of interaction with previous messages from the provider and current system-wide metrics. In another embodiment, the system may adjust the restriction in exchange for a payment or any other concession from the supplier.

В одном из вариантов осуществления изобретения поставщик может указать дополнительную цель аудитории, чтобы охватить аудиторию, которая ближе по размерам к ограничению. Если размер аудитории меньше, чем ограничение, цель аудитории может использоваться в качестве введенного и назначенного приоритета. В одном из вариантов осуществления изобретения, если размер аудитории больше, чем ограничение, система уточнит цель, чтобы цель аудитории отвечала требованиям ограничения или отрегулирует приоритет цели аудитории. В другом варианте осуществления изобретения система может отрегулировать приоритет для цели аудитории, если размер превышает ограничение. В другом варианте осуществления изобретения поставщик может масштабировать приоритет на основании одного или нескольких дискретных или непрерывных параметров, используемых в профиле потребителей.In one embodiment of the invention, the supplier may indicate the additional purpose of the audience to reach an audience that is closer in size to the restriction. If the audience size is smaller than the limit, the audience’s goal can be used as an entered and assigned priority. In one embodiment, if the size of the audience is greater than the limit, the system will refine the goal so that the audience’s goal meets the requirements of the restriction or adjusts the priority of the audience’s goal. In another embodiment, the system may adjust the priority for the purpose of the audience if the size exceeds the limit. In another embodiment, the supplier may scale the priority based on one or more discrete or continuous parameters used in the consumer profile.

В одном из вариантов осуществления изобретения поставщик может иметь архив предопределенных целей аудитории, которые могут быть выбраны вместо ввода и создания новых целей аудитории.In one embodiment, the provider may have an archive of predefined audience goals that can be selected instead of entering and creating new audience goals.

В одном из вариантов осуществления изобретения информационные элементы и цели аудитории могут быть отправлены в распределительную подсистему. В одном из вариантов осуществления изобретения распределительная подсистема может быть объединена с распределителем системы обмена информацией. В другом варианте осуществления изобретения распределительная подсистема может быть внешней по отношению к распределителю системы обмена информацией.In one embodiment, the information elements and goals of the audience can be sent to the distribution subsystem. In one embodiment of the invention, the distribution subsystem may be combined with a distributor of an information exchange system. In another embodiment, the distribution subsystem may be external to the distributor of the information exchange system.

В одном из вариантов осуществления изобретения могут потребоваться цели аудитории поставщика. В другом варианте осуществления изобретения цели аудитории поставщика могут быть опциональными.In one embodiment, the goals of a supplier audience may be required. In another embodiment of the invention, the goals of the supplier’s audience may be optional.

В одном из вариантов осуществления изобретения поставщики могут использовать визуальные входные индикаторы, чтобы указать цели аудитории и приоритеты для конкретных атрибутов профиля. Например, цель аудитории с более высокими приоритетными целями на основе многолетнего опыта потребителя. В другом варианте осуществления изобретения поставщики могут использовать визуальные элементы перетаскивания и переноса, чтобы ранжировать цели аудитории и устанавливать приоритеты целей аудитории.In one embodiment, suppliers may use visual input indicators to indicate audience goals and priorities for specific profile attributes. For example, the goal of an audience with higher priority goals based on years of consumer experience. In another embodiment, suppliers can use visual drag and drop elements to rank audience goals and prioritize audience goals.

В одном из вариантов осуществления изобретения цель аудитории, введенная поставщиком, может быть применена к одному информационному элементу, нескольким информационным элементам или ко всем информационным элементам этого поставщика.In one embodiment of the invention, an audience target entered by a provider can be applied to one information item, multiple information items, or to all information items of that provider.

В одном из вариантов осуществления изобретения поставщиком может быть автономный агент.In one embodiment, the supplier may be a stand-alone agent.

ПользовательUser

В одном из вариантов осуществления изобретения пользователь, поставщик и потребитель могут вводить данные в профиль пользователя 60. В другом варианте осуществления изобретения профиль пользователя 60 может также включать в себя системные данные и информацию о пользователе, включая, среди прочего, информацию о характеристиках, поведении, истории, местоположении или любую другую информацию, которую система может записывать или вычислять для пользователя. В другом варианте осуществления изобретения профиль пользователя может также включать в себя внешнюю информацию, полученную из внешних систем, включая, среди прочего, характеристики, поведение, историю, местоположения, записи или любую другую информацию, которая может быть получена или вычисляться из внешних систем или в сочетании с внутренними данными профиля. В другом варианте осуществления изобретения профиль пользователя может иметь данные из всех источников данных.In one embodiment, the user, supplier, and consumer can enter data in user profile 60. In another embodiment, user profile 60 may also include system data and user information, including, but not limited to, characteristics, behavior, history, location or any other information that the system can record or calculate for the user. In another embodiment, the user profile may also include external information obtained from external systems, including, but not limited to, characteristics, behavior, history, locations, records, or any other information that can be obtained or calculated from external systems or to Combined with internal profile data. In another embodiment, a user profile may have data from all data sources.

Пользователь системы обмена информацией 20 может вводить данные профиля пользователя 64 в интерфейс системы для ввода профиля пользователя 61. Интерфейс системы для ввода профиля пользователя 61 хранит данные профиля пользователя 64 в памяти профиля пользователя 62. В одном из вариантов осуществления изобретения память профиля пользователя может быть частью системы обмена информацией 29. В другом варианте осуществления изобретения память профиля пользователя 62 может быть внешней по отношению к системе обмена информацией 29. В другом варианте осуществления изобретения память профиля пользователя 62 может быть распределена между системой обмена информацией 29 и быть внешней для нее. В одном из вариантов осуществления изобретения вешние данные профиля пользователя и данные, полученные от системы 63, могут храниться в памяти профиля пользователя 62.The user of the information exchange system 20 can enter user profile data 64 into the system interface for entering user profile 61. The system interface for entering user profile 61 stores user profile data 64 in user profile memory 62. In one embodiment, the user profile memory may be part information exchange systems 29. In another embodiment of the invention, the user profile memory 62 may be external to the information exchange system 29. In another embodiment of the invention, the user profile memory 62 may be allocated between the information exchange system 29 and to be external to it. In one embodiment of the invention, the external user profile data and data received from the system 63 may be stored in the user profile memory 62.

ПотребительConsumer

В одном из вариантов осуществления изобретения потребитель может ввести критерии отбора, которые определяют тип информационного элемента, а также может определить тип поставщика. В другом варианте осуществления изобретения критерии отбора могут указывать только тип информационного элемента или тип поставщика. В одном из вариантов осуществления изобретения потребитель может ввести действия для критериев отбора, чтобы указать, что информационные элементы соответствующие критериям, являются элементами, которые они хотели бы получать или не получать. В другом варианте осуществления изобретения действие, присвоенное критериям отбора, может быть присвоено системой на основе поведенческих действий потребителя. Например, когда потребитель выражает заинтересованность в смежных элементах или теме метаданных.In one embodiment of the invention, the consumer can enter selection criteria that determine the type of information element, and can also determine the type of provider. In another embodiment, the selection criteria may indicate only the type of information element or type of provider. In one embodiment of the invention, a consumer may introduce actions for selection criteria to indicate that information items that meet the criteria are items that they would like to receive or not to receive. In another embodiment, an action assigned to selection criteria can be assigned by the system based on consumer behavior. For example, when a consumer expresses interest in related items or a metadata topic.

Потребитель может ввести более одного критериям отбора. В одном из вариантов осуществления изобретения, если указан более чем один критерий отбора, потребитель может указать приоритет, чтобы определить, насколько важен этот критерий. Приоритеты могут быть выражены упорядочиванием критериев или путем выбора ввода предпочтений приоритетов. В другом варианте осуществления изобретения приоритет критериев отбора может быть присвоен системой на основе контекста введенных или полученных критериев отбора или поведения, истории или действий, которые привели к созданию критериев отбора.A consumer may enter more than one selection criteria. In one embodiment of the invention, if more than one selection criterion is indicated, a consumer may indicate a priority to determine how important this criterion is. Priorities can be expressed by arranging criteria or by choosing to enter priority preferences. In another embodiment of the invention, the priority of the selection criteria may be assigned by the system based on the context of the entered or received selection criteria or behavior, history or actions that led to the creation of the selection criteria.

Критерии отбора могут также перекрываться и противоречить друг другу. Например, противоречие между критериями может возникнуть, если два критерия отбора совпадают, и один критерий включает конкретный элемент, а другой критерий исключает его. В одном из вариантов осуществления изобретения противоречие может быть разрешено, если отдать предпочтение критериям отбора наиболее высокого приоритета. В одном из вариантов осуществления изобретения приоритеты могут быть объединены в математическую функцию для определения приоритета с дополнительным умножением приоритета исключения на -1. Эта функция может иметь большее значение для более высоких приоритетов или может просто усреднять приоритеты. Если оба приоритета одинаковы в случае противоречия, оно может рассматриваться как нерешенное или открытое. В другом варианте осуществления изобретения противоречие может быть решено с помощью системы в зависимости от критериев оптимизации обсуждаемых ниже.Selection criteria may also overlap and contradict one another. For example, a contradiction between the criteria can arise if the two selection criteria coincide, and one criterion includes a specific element, and the other criterion excludes it. In one embodiment, a contradiction can be resolved by giving preference to the selection criteria of the highest priority. In one embodiment of the invention, the priorities can be combined into a mathematical function to determine the priority with an additional multiplication of the priority of the exception by -1. This feature may be of greater importance for higher priorities or may simply average priorities. If both priorities are the same in the event of a contradiction, it can be considered unresolved or open. In another embodiment, the contradiction can be resolved using a system depending on the optimization criteria discussed below.

В одном из вариантов осуществления изобретения критерии отбора и приоритеты для критериев отбора могут определяться на основе характеристик, исторических, поведенческих данных или данных местонахождения потребителя. В другом варианте осуществления изобретения критерии отбора и приоритет могут определяться на основе прогнозных статистических методов. В другом варианте осуществления изобретения критерии отбора, введенные потребителем, могут комбинироваться с критериями отбора, определяемыми с помощью всех других средств.In one embodiment of the invention, the selection criteria and priorities for the selection criteria may be determined based on characteristics, historical, behavioral or location data of the consumer. In another embodiment, selection criteria and priority may be determined based on predictive statistical methods. In another embodiment of the invention, the selection criteria entered by the consumer can be combined with selection criteria determined by all other means.

В одном из вариантов осуществления изобретения приоритеты могут быть установлены в системе для каждого критерия отбора. В другом варианте осуществления изобретения система устанавливает приоритет по умолчанию для критериев отбора, которые могут быть изменены потребителем.In one embodiment, priorities may be set in the system for each selection criterion. In another embodiment, the system sets a default priority for selection criteria that can be changed by the consumer.

В одном из вариантов осуществления изобретения обработка критериев отбора потребителей может составлять единое целое с распределителем системы обмена информацией. В другом варианте осуществления обработка может быть внешней по отношению к распределителю по умолчанию.In one embodiment of the invention, the processing of consumer selection criteria may be integral with the distributor of the information exchange system. In another embodiment, the processing may be external to the default allocator.

В одном из вариантов осуществления изобретения критерии отбора потребителя могут быть введены человеком. В другом варианте осуществления изобретения критерии отбора могут быть введены с помощью автономного агента.In one embodiment of the invention, consumer selection criteria may be entered by a person. In another embodiment, selection criteria can be entered using a stand-alone agent.

Потребитель может ввести критерии отбора в интерфейс системы для ввода критериев отбора. Интерфейс системы для ввода критериев отбора 68 хранит критерии отбора в памяти критериев отбора 67. В одном из вариантов осуществления изобретения память критериев отбора 67 может быть частью системы обмена информации. В другом варианте осуществления изобретения память критериев отбора 67 может быть внешней по отношению к системе обмена информацией. В другом варианте осуществления изобретения память критериев отбора 67 может быть распределена между системой обмена информацией и быть внешней по отношению к ней. В одном из вариантов осуществления изобретения критерии отбора 69, полученные от системы, могут храниться в памяти критериев отбора 67.A consumer can enter selection criteria into the system interface to enter selection criteria. The system interface for entering selection criteria 68 stores the selection criteria in the memory of selection criteria 67. In one embodiment of the invention, the memory of selection criteria 67 may be part of an information exchange system. In another embodiment, the memory of selection criteria 67 may be external to the information exchange system. In another embodiment of the invention, the memory of the selection criteria 67 may be distributed between the information exchange system and be external to it. In one embodiment of the invention, selection criteria 69 received from the system may be stored in the memory of selection criteria 67.

В одном из вариантов осуществления изобретения потребители используют визуальные элементы перетаскивания и переноса, чтобы ранжировать критерии отбора и устанавливать приоритеты критериев отбора.In one embodiment of the invention, consumers use visual drag and drop elements to rank selection criteria and prioritize selection criteria.

В одном из вариантов осуществления изобретения потребитель может быть автономным агентом.In one embodiment, the consumer may be a stand-alone agent.

Матрица решенийDecision matrix

В одном из вариантов осуществления изобретения матрица решений 70 может использоваться, чтобы определить, должен ли информационный элемент 24 быть включен в информационный поток потребителя 28.In one embodiment, the decision matrix 70 may be used to determine if information element 24 should be included in consumer information stream 28.

На РИС 5 показана матрица решений 70а для основного случая без каких-либо приоритетов цели аудитории или приоритетов критериев отбора.FIGURE 5 shows the decision matrix 70a for the main case without any audience target priorities or selection criteria priorities.

На РИС. 5 по горизонтали показаны действия поставщика 22 для двух целей аудитории 50.In FIG. 5 horizontally shows the actions of provider 22 for two purposes of audience 50.

Две цели аудитории 50 предназначены для действий «отправлять» и «не отправлять». Буква «S» указывает действие «отправлять», а буквы «DS» указывают на действие «не отправлять». Буква «О» для открытия указывает случай, когда цель аудитории не применяется к информации потребителя.The two objectives of the audience 50 are for the actions "send" and "do not send." The letter “S” indicates the action “send”, and the letters “DS” indicate the action “do not send”. The letter “O” for opening indicates the case when the purpose of the audience is not applied to consumer information.

На РИС. 5 по вертикали показаны действия потребителя для двух критериев отбора 65. Две цели аудитории 50 предназначены для действия «нужно» и «не нужно». Буква «W» означает действие «нужно», а буквы «DW» указывают действие «не нужно». Буква «О» для открытия указывает случай, когда критерии отбора 65 не применяются к информационному элементу 24.In FIG. 5 vertically shows the actions of the consumer for the two selection criteria 65. The two goals of the audience 50 are for the actions "need" and "do not need". The letter “W” means the action “necessary”, and the letters “DW” indicate the action “not necessary”. The letter “O” for opening indicates a case where selection criteria 65 do not apply to information element 24.

На РИС. 5 матрица решений 70а используется, чтобы указать, когда информационный элемент 24 должен быть включен в информационный поток потребителя 28 или исключен из информационного потока. Буква «I» в матрице решений 70а указывает включение информационного элемента 24 в информационный поток, а буква «Е» указывает на исключение информационного элемента 24 из информационного потока. Символ «?» означает, что система может решить, включается ли информационный элемент 24 или нет.In FIG. 5, the decision matrix 70a is used to indicate when the information element 24 should be included in the information stream of the consumer 28 or excluded from the information stream. The letter "I" in the decision matrix 70a indicates the inclusion of the information element 24 in the information stream, and the letter "E" indicates the exclusion of the information element 24 from the information stream. The symbol "?" Means that the system can decide whether the information element 24 is turned on or not.

На РИС. 6 представлено продолжение таблицы, показанной на РИС. 5, чтобы показать приоритеты для целей аудитории 50 и критерии отбора 65. Цели аудитории поставщика 50 снова расположены по вертикали, а критерии отбора потребителей 65 по горизонтали. Цели аудитории поставщика 50 показаны с комбинированным действием и приоритетом предпочтения. Буква «Н» означает высокий приоритет. Буква «М» означает средний приоритет. Буква «L» означает низкий приоритет. На РИС. 6 показаны шесть действий целей аудитории и комбинации приоритетов для поставщика 22. Показаны шесть действий критериев отбора и комбинации приоритетов для потребителя. Как на РИС. 5, в таблице также показан случай, когда никакие цели действий 50 не применяются к информационному элементу 24 и случай, когда критерии отбора 65 не применяются к информационному элементу.In FIG. 6 is a continuation of the table shown in FIG. 5 to show priorities for audience goals 50 and selection criteria 65. The goals of the audience of supplier 50 are again vertical and consumer selection criteria 65 horizontal. Supplier audience targets 50 are shown with combined action and preference priority. The letter "H" means high priority. The letter "M" means medium priority. The letter “L” means low priority. In FIG. 6 shows six actions of audience goals and a combination of priorities for supplier 22. Shows six actions of selection criteria and a combination of priorities for the consumer. Like in FIG. 5, the table also shows the case where no action objectives 50 are applied to the information element 24 and the case where the selection criteria 65 are not applied to the information element.

Матрица решений 70b имеет такое же значение, как на РИС. 5, но с добавлением комбинированных символов, чтобы показать случаи, когда система может обойти значение по умолчанию. Символы «I?» указывают на случай, когда в одном из вариантов осуществления изобретения значение по умолчанию будет включать элемент в потоке, но система может принять решение о переключении решения. Символы «Е?» указывают на случай, когда в одном из вариантов осуществления изобретения значение по умолчанию будет исключать элемент из потока, но система может принять решение о переключении решения. Другие символы, показанные на РИС. 6 имеют то же значение, что на РИС. 5.The decision matrix 70b has the same meaning as in FIG. 5, but with the addition of combined characters to show cases where the system can bypass the default value. The symbols “I?” Indicate the case when, in one embodiment of the invention, the default value will include an element in the stream, but the system may decide to switch the decision. The symbols "E?" Indicate the case when, in one embodiment of the invention, the default value will exclude an element from the stream, but the system may decide to switch the decision. Other characters shown in FIG. 6 have the same meaning as in FIG. 5.

Ограничений по количеству дискретных уровней приоритета, которые могут быть присвоены целям аудитории 50 или критериям отбора 65, нет. Кроме того, могут допускаться меньшие уровни приоритета, чтобы сделать возможными комбинации между таблицами на РИС. 5 и РИС. 6. Для матрицы решений 70 с дискретным уровнем приоритета система может выбрать, какие ячейки обойти.There are no restrictions on the number of discrete priority levels that can be assigned to audience goals 50 or selection criteria 65. In addition, lower priority levels may be allowed to make combinations between tables in FIG. 5 and FIG. 6. For the decision matrix 70 with a discrete priority level, the system can choose which cells to bypass.

В одном из вариантов осуществления изобретения приоритеты могут быть определены на основе непрерывной функции переменных из профиля пользователя поставщика 60, профиля пользователя потребителя 60, мета-тегов для информационного элемента 24 внешних факторов или любых других данных, доступных системе. Приоритеты на основе непрерывной функции могут быть любого масштаба, а масштаб может быть бесконечным или фиксированным или приведенным, например приведенным к нулю для одного интервала.In one embodiment, priorities can be determined based on a continuous function of variables from the user profile of the provider 60, the user profile of the consumer 60, meta tags for the information element 24 of external factors, or any other data available to the system. Priorities based on a continuous function can be of any scale, and the scale can be infinite or fixed or reduced, for example, reduced to zero for one interval.

В случае непрерывных приоритетов матрица решений 70 с может содержать логическую функцию для каждой комбинации действий для поставщика 22 и потребителя 28 в матрице решений 70 с, как показано на РИС. 7. Логическая функция может оценить приоритеты для действий поставщика и потребителя наряду с другими факторами, обсуждаемыми ниже, чтобы определить, включается или исключается информационный элемент 24 из потока.In the case of continuous priorities, the decision matrix 70 s may contain a logical function for each combination of actions for provider 22 and consumer 28 in the decision matrix 70 s, as shown in FIG. 7. The logic function can evaluate the priorities for the actions of the supplier and the consumer along with other factors discussed below to determine whether information element 24 is included or excluded from the stream.

Возможна любая комбинация матрицы решений 70, показанной на РИС. 5-7. Например, у потребителя может быть несколько уровней приоритета для действия «нужно», один приоритет для действия «не нужно», а поставщик может иметь непрерывный приоритет для действия «отправлять» и три приоритета для действия «не отправлять».Any combination of decision matrix 70 shown in FIG. 5-7. For example, a consumer may have several priority levels for the “need” action, one priority for the “no need” action, and the supplier may have a continuous priority for the “send” action and three priorities for the “do not send” action.

В одном из вариантов осуществления изобретения обработка матрицы решений 70 может составлять единое целое с распределителем по умолчанию 26 системы обмена информацией 29. В другом варианте осуществления изобретения обработка матрицы решений 70 может быть внешней по отношению к распределителю по умолчанию 26. В одном из вариантов осуществления изобретения обработка матрицы решений 70 может быть распределена между распределителем по умолчанию и внешним процессом. В другом варианте осуществления изобретения матрица решений 70 может быть частично оценена для идентификации приемлемых потребителей, а остальная обработка матрицы решений 70 может быть выполнена для уточнения потребителей, которые включат элемент в свой поток.In one embodiment of the invention, processing the decision matrix 70 may be integral with the default allocator 26 of the information exchange system 29. In another embodiment, processing the decision matrix 70 may be external to the default distributor 26. In one embodiment, the invention decision matrix processing 70 may be distributed between the default allocator and the external process. In another embodiment, the decision matrix 70 may be partially evaluated to identify eligible customers, and the remaining processing of the decision matrix 70 may be performed to clarify consumers who will include the item in their stream.

В одном из вариантов осуществления изобретения поставщик видит описания для приоритетов «не отправлять» подобными «никогда не отправлять», «предпочитаю не отправлять», «хорошо, если они получают его без включения в мои подсчеты» переводя на высокий, средний и низкий приоритет.In one embodiment of the invention, the supplier sees descriptions for the priorities “do not send” like “never send”, “I prefer not to send”, “well, if they receive it without inclusion in my calculations” translating into high, medium and low priority.

В одном из вариантов осуществления изобретения приоритеты для действий потребителя «нужно» могут быть представлены с описаниями подобными «должен иметь», «согласен иметь», «дайте мне, если это может быть важно» переводя на высокий, средний и низкий приоритет.In one embodiment of the invention, priorities for consumer actions “need” can be represented with descriptions like “must have”, “agree to have”, “give me if this can be important” translating into high, medium and low priority.

В одном из вариантов осуществления изобретения сетка решений 70d представляет собой матрицу решений 70 для случая дискретных, непрерывных или смешанных приоритетов в качестве двумерного интервала с диапазоном [1, -1] для каждого измерения. Действия для «не нужно» и «не отправлять» умножают свои приоритеты на -1, а открытый случай представлен 0. Двумерный интервал эквивалентен любому не приведенному двумерному интервалу. Пороговая линия 71 отделяет интервал от области включения 72 и области исключения 73. Пороговая линия или граница может быть получена из показателей 54 и может быть представлена в виде пороговой функции, отображения или отношения.In one embodiment, the decision grid 70d is a decision matrix 70 for the case of discrete, continuous, or mixed priorities as a two-dimensional interval with a range of [1, -1] for each measurement. Actions for “no need” and “do not send” multiply their priorities by -1, and the open case is represented by 0. A two-dimensional interval is equivalent to any non-specified two-dimensional interval. The threshold line 71 separates the interval from the inclusion region 72 and the exclusion region 73. The threshold line or boundary can be obtained from indicators 54 and can be represented as a threshold function, display, or ratio.

В одном из вариантов осуществления изобретения область исключения 73 может быть разделена на достижимый диапазон исключения и недостижимый диапазон исключения. Достижимый диапазон исключения может быть определен как часть области исключения ниже пороговой линии 71. Достижимый диапазон исключения также может быть определен как часть диапазона исключения, которая может быть достигнута с помощью поставщика, если поставщик может повысить приоритет цели аудитории соответствующий потребителю.In one embodiment, the exclusion region 73 can be divided into an achievable exclusion range and an unattainable exclusion range. An achievable exclusion range can be defined as part of the exclusion area below threshold line 71. An achievable exclusion range can also be defined as part of the exclusion range that can be achieved by the provider if the supplier can increase the priority of the audience target corresponding to the consumer.

В одном из вариантов осуществления изобретения могут быть границы приоритета в сетке решений или матрице решений, где пороговая линия не может пересекаться.In one embodiment, there may be priority boundaries in a decision grid or decision matrix where the threshold line cannot intersect.

В дискретном случае порог представляет собой набор ячеек, которые образуют границу области включения 72 и области исключения 73. Например, на РИС. 6. набор порога будет представлять собой границу вдоль любой строки или столбца, где есть переход от включения к исключению. Диапазон или подмножество матрицы решений 70 представляет собой набор ячеек или областей в двумерном интервале.In the discrete case, the threshold is a set of cells that form the boundary of the inclusion region 72 and the exclusion region 73. For example, in FIG. 6. the threshold set will be a border along any row or column where there is a transition from inclusion to exclusion. A range or subset of decision matrix 70 is a collection of cells or regions in a two-dimensional interval.

Использование показателейUsing indicators

В одном из вариантов осуществления изобретения показатели участия потребителей могут использоваться в качестве измерения потребления информационного элемента или взаимодействия с информационным элементом. Показатели участия потребителей могут быть получены или рассчитаны на основании просмотров, взаимодействий, нажатий, открытий или любого другого показателя потребления информационного элемента потребителем и быть полезными для обмена информацией. В одном из вариантов осуществления изобретения показатели участия могут быть точными. В другом варианте осуществления изобретения можно оценить показатели участия. В одном из вариантов осуществления изобретения показателем участия может быть количество элементов, участвующих в течение определенного периода.In one embodiment of the invention, indicators of consumer participation can be used as a measurement of the consumption of an information element or interaction with an information element. Consumer participation indicators can be obtained or calculated on the basis of views, interactions, clicks, discoveries or any other indicator of consumption of an information element by a consumer and can be useful for exchanging information. In one embodiment, the participation metrics may be accurate. In another embodiment, participation rates may be evaluated. In one embodiment of the invention, the participation indicator may be the number of elements participating in a given period.

В одном из вариантов осуществления изобретения полезные для обмена информацией показатели участия потребителей в течение определенных периодов могут храниться в базе данных. В одном из вариантов осуществления изобретения все накопленные данные, используемые для вычисления или получения показателей участия потребителей, могут храниться в базе данных.In one embodiment of the invention, indicators of consumer participation useful for exchanging information over specific periods may be stored in a database. In one embodiment of the invention, all accumulated data used to calculate or obtain indicators of consumer participation can be stored in a database.

В одном из вариантов осуществления изобретения коэффициент участия для потребителя информации 28 может вычисляться, как число участвующих информационных элементов, разделенное на число поставляемых или отправленных информационных элементов или информационных элементов, представленных потребителю в течение определенного периода (например, в день). В одном из вариантов осуществления изобретения коэффициент участия можно получить из других источников, включая исследования, мониторинг и другие, внутренние и внешние показатели.In one embodiment of the invention, the participation rate for the consumer of information 28 can be calculated as the number of participating information elements divided by the number of delivered or sent information elements or information elements presented to the consumer over a certain period (for example, per day). In one embodiment, the participation rate can be obtained from other sources, including research, monitoring, and other internal and external indicators.

В одном из вариантов осуществления изобретения накопленный коэффициент участия можно рассчитать для каждого потребителя. Накопленный коэффициент участия может быть вычислен любым способом на основе предшествующего участия потребителя. Например, используя взвешенную историю, скользящее среднее или другие вычисления. Можно использовать множественные измерения накопленного участия. В одном из вариантов осуществления изобретения накопленный коэффициент участия для каждого потребителя может храниться в базе данных. В одном из вариантов осуществления изобретения все накопленные данные, используемые для вычисления или получения коэффициента участия потребителя, могут храниться в базе данных.In one embodiment, the accumulated participation rate can be calculated for each consumer. The accumulated participation rate can be calculated in any way based on previous customer participation. For example, using a weighted history, moving average or other calculations. Multiple dimensions of accumulated participation can be used. In one embodiment, the accumulated participation rate for each consumer may be stored in a database. In one embodiment of the invention, all of the accumulated data used to calculate or obtain a consumer participation rate can be stored in a database.

В одном из вариантов осуществления изобретения значение элемента потребителя для информационного элемента может быть оценено для потребителя, используя приоритет, установленный на основе критериев отбора потребителя. В одном из вариантов осуществления изобретения приоритет информационного элемента может быть высшим приоритетом соответствующих критериев отбора. В другом варианте осуществления изобретения значение элемента потребителя может быть вычислено на основе приоритета перекрывающих критериев отбора. В одном из вариантов осуществления изобретения значение элемента можно вычислить на основе приоритета и других показателей.In one embodiment of the invention, the value of the consumer item for the information item can be estimated for the consumer using a priority set based on consumer selection criteria. In one embodiment of the invention, the priority of the information element may be the highest priority of the respective selection criteria. In another embodiment of the invention, the value of the consumer item can be calculated based on the priority of the overlapping selection criteria. In one embodiment, the value of an element can be calculated based on priority and other metrics.

В одном из вариантов осуществления изобретения можно использовать отображение приоритета в значение для потребителя. В другом варианте осуществления изобретения значение потребителя и приоритет можно считать эквивалентными.In one embodiment of the invention, a priority to value mapping for a consumer may be used. In another embodiment, the consumer value and priority can be considered equivalent.

В одном из вариантов осуществления изобретения можно вычислить среднее значение элемента потребителя для определенного периода времени. Среднее значение элемента потребителя можно вычислить как сумму значений элементов потребителя для участвующих элементов в течение периода, разделенную на число участвующих элементов в течение периода. В одном из вариантов осуществления изобретения средневзвешенное значение может использоваться для вычисления среднего значения элемента потребителя со значениями в зависимости от метаданных информационного элемента или других показателей. В одном из вариантов осуществления изобретения можно вычислить исторический временной ряд среднего значения элемента потребителя. В одном из вариантов осуществления изобретения исторические временные ряды среднего значения элемента потребителя могут храниться в базе данных.In one embodiment of the invention, it is possible to calculate the average value of a consumer item for a specific time period. The average value of a consumer item can be calculated as the sum of the values of the consumer items for the participating items during the period, divided by the number of participating items during the period. In one embodiment, the weighted average value can be used to calculate the average value of a consumer item with values depending on the metadata of the information item or other metrics. In one embodiment, the historical time series of the average value of a consumer item can be calculated. In one embodiment, the historical time series of the average value of a consumer item may be stored in a database.

В одном из вариантов осуществления изобретения исторические временные ряды среднего значения элементов потребителя можно использовать для оценки ожидаемого значения элемента потребителя для информационного элемента, который потребитель еще не получил. Для этой оценки можно использовать несколько специальных формул для обмена информацией. Например, используя взвешенную историю, скользящее среднее или другие вычисления. Можно использовать несколько измерений ожидаемого значения элемента. В одном из вариантов осуществления изобретения ожидаемое значение элемента можно вычислить на основании исторического среднего значения элемента потребителя и других показателей.In one embodiment, historical time series of the average value of consumer items can be used to estimate the expected value of a customer item for an information item that the consumer has not yet received. For this assessment, you can use several special formulas to exchange information. For example, using a weighted history, moving average or other calculations. You can use several dimensions of the expected value of an element. In one embodiment of the invention, the expected value of the element can be calculated based on the historical average value of the consumer element and other indicators.

В одном из вариантов осуществления изобретения ожидаемое значение элемента можно рассчитать или получить на основании исследований, мнений, анализов и других показателей.In one of the embodiments of the invention, the expected value of the element can be calculated or obtained on the basis of research, opinions, analyzes and other indicators.

В одном из вариантов осуществления изобретения можно вычислить прогнозируемый коэффициент участия. В одном из вариантов осуществления изобретения прогнозируемый коэффициент участия можно получить на основании статистического или прогнозного анализа с использованием накопленного коэффициента участия и внутренних и внешних показателей и сигналов. В одном из вариантов осуществления изобретения прогнозируемый коэффициент участия может быть таким же, как накопленный коэффициент участия.In one embodiment, a predicted participation rate can be calculated. In one embodiment of the invention, the predicted participation rate can be obtained based on statistical or predictive analysis using the accumulated participation rate and internal and external indicators and signals. In one embodiment, the predicted participation rate may be the same as the accumulated participation rate.

В одном из вариантов осуществления изобретения отображение прогноза участия может связать ожидаемое значение элемента с прогнозируемым уровнем участия. Прогнозируемый уровень участия может представлять ряд информационных элементов в указанный период. Отображение прогноза участия может быть дискретной, непрерывной или смешанной логической функцией или отображением. В одном из вариантов осуществления изобретения можно использовать статистические методы, подходящие для обмена информацией, чтобы вычислить и вывести формулу или отображение прогнозируемого участия с помощью ожидаемого значения элемента потребителя и дополнительных внутренних и внешних показателей и сигналов. В одном из вариантов осуществления изобретения отображение прогноза участия может быть определено с использованием показателей других потребителей.In one embodiment of the invention, the participation forecast display may relate the expected value of the element to the predicted level of participation. The projected level of participation may represent a number of information elements in a specified period. The participation forecast display may be a discrete, continuous, or mixed logical function or display. In one embodiment of the invention, statistical methods suitable for exchanging information can be used to calculate and derive a formula or display of predicted participation using the expected value of a consumer item and additional internal and external indicators and signals. In one embodiment of the invention, the display of the participation forecast can be determined using indicators of other consumers.

В одном из вариантов осуществления изобретения обратное отображение прогноза участия может быть использовано для связи уровня участия с ожидаемым значением элемента.In one embodiment, the inverse of the participation forecast can be used to relate the level of participation to the expected value of the item.

В одном из вариантов осуществления изобретения значение элемента на потребителя может быть значением поставщику для принятия и потребления информационного элемента потребителем. Значение элемента поставщика можно вычислить с помощью приоритетности, установленной на основании целей аудитории для этого информационного элемента. В одном из вариантов осуществления изобретения значение элемента поставщика для потребителя может вычисляться на основании приоритетов и других показателей.In one embodiment of the invention, the value of the item per consumer may be a value to the provider for accepting and consuming the information item by the consumer. The value of the provider item can be calculated using the priority set based on the audience’s goals for this information item. In one embodiment of the invention, the value of the supplier item for the consumer can be calculated based on priorities and other metrics.

В одном из вариантов осуществления изобретения может быть использовано отображение приоритета в значение элемента поставщика на потребителя. В другом варианте осуществления изобретения значение поставщика и приоритет могут считаться эквивалентными.In one embodiment of the invention, priority mapping to the value of the provider item to the consumer can be used. In another embodiment, the supplier value and priority may be considered equivalent.

В одном из вариантов осуществления изобретения можно вычислить распределение информационных элементов в двумерной матрице решений 70 или сетке решений для каждого потребителя. В одном из вариантов осуществления изобретения историческое распределение может записывать количество информационных элементов в течение периода времени для каждой точки в матрице решений 70 или сетке решений 70d. Любое количество методов, характерных для обмена информацией, могут использоваться для записи исторического распределения на основе исторических данных. Например, используя взвешенную историю, скользящее среднее или другие вычисления. Возможны несколько распределений, и они могут быть использованы для различных целей при вычислении других показателей. В одном из вариантов осуществления изобретения могут использоваться скопления распределений всех потребителей информации.In one embodiment of the invention, it is possible to calculate the distribution of information elements in a two-dimensional decision matrix 70 or a decision grid for each consumer. In one embodiment, the historical distribution may record the number of information elements over a period of time for each point in the decision matrix 70 or decision grid 70d. Any number of methods specific to the exchange of information can be used to record the historical distribution based on historical data. For example, using a weighted history, moving average or other calculations. Several distributions are possible, and they can be used for various purposes in calculating other indicators. In one embodiment, aggregations of distributions of all information consumers can be used.

В одном из вариантов осуществления изобретения историческое распределение информационных элементов и опциональные дополнительные показатели могут использоваться для вычисления прогнозируемого распределения информационных элементов для потребителя в текущий или будущий период времени. В одном из вариантов осуществления изобретения распределение информационных элементов для указанного будущего периода может быть предопределено.In one embodiment, the historical distribution of information elements and optional additional indicators can be used to calculate the predicted distribution of information elements for a consumer in the current or future time period. In one embodiment, the distribution of information elements for a specified future period may be predetermined.

В одном из вариантов осуществления изобретения целевое ожидаемое значение элемента потребителя может вычисляться на основании показателей для определения желаемого ожидаемого значения элемента обмена информацией для каждого потребителя.In one embodiment of the invention, the target expected value of the consumer item may be calculated based on indicators to determine the desired expected value of the information item for each consumer.

В одном из вариантов осуществления изобретения пороговая линия 71 матрицы решений 70 или сетки решений 70 может вычисляться с использованием прогнозируемого распределения информационных элементов для потребителя, отображения приоритета в значение для потребителя, отображения приоритета в значение для поставщика, отображения прогноза участия, значения ожидаемого элемента потребителя, целевого ожидаемого значения элемента или других показателей.In one embodiment, the threshold line 71 of the decision matrix 70 or decision grid 70 can be calculated using the predicted distribution of information elements for the consumer, mapping priority to value for the consumer, mapping priority to value for the supplier, mapping the forecast for participation, the value of the expected consumer item, the target expected value of the item or other metrics.

В одном из вариантов осуществления изобретения может быть указана функция значения обмена, чтобы показать комбинированное значение обмена для каждой точки сетки. Например, функция значения обмена может быть Т(р, с)=ар+bc, где р= значение поставщика, с= значение потребителя, а=1, если р>0 и 2, если р<0, b=1, если с>0 и b=2, если с<0. Функции этого типа формируют компромисс, когда значение элемента потребителя или значение элемента поставщика является отрицательным. Другие функции могут использоваться в зависимости от целей обмена информацией, и функция может варьироваться в зависимости от потребителя, временных параметров или других специфических для обмена внутренних или внешних параметров. В одном из вариантов осуществления изобретения функция значения обмена может определять границы приоритета.In one embodiment, an exchange value function may be indicated to show a combined exchange value for each grid point. For example, the function of the exchange value can be T (p, s) = ap + bc, where p = value of the supplier, c = value of the consumer, a = 1 if p> 0 and 2 if p <0, b = 1 if c> 0 and b = 2 if c <0. Functions of this type compromise when the value of a consumer item or the value of a vendor item is negative. Other functions may be used depending on the purpose of the exchange of information, and the function may vary depending on the consumer, time parameters, or other internal or external parameters specific to the exchange. In one embodiment of the invention, the exchange value function may determine priority boundaries.

В одном из вариантов осуществления изобретения количество информационных элементов по области распределения информационных элементов может вычисляться как сумма по каждой точке области. Например, распределение может означать, что количество элементов для 5 точек, определяющих конкретную область - 5, 4, 7, 3, 11. Сумма элементов информации по этой области составляет 30.In one embodiment of the invention, the number of information elements in the area of distribution of information elements can be calculated as the sum of each point in the area. For example, the distribution may mean that the number of elements for 5 points defining a specific area is 5, 4, 7, 3, 11. The sum of the information elements in this area is 30.

В одном из вариантов осуществления изобретения среднее значение потребителя по области распределения информационных элементов может вычисляться как сумма значений потребителя, умноженная на значение распределения по каждой точке области, поделенная на количество информационных элементов в области.In one embodiment of the invention, the average consumer value over the distribution area of information elements can be calculated as the sum of consumer values multiplied by the distribution value at each point in the area divided by the number of information elements in the area.

В одном из вариантов осуществления изобретения пороговая линия 71 может быть вычислена для распределения информационных элементов как область внутри сетки решений 70d, где прогнозируемый уровень участия на основе спрогнозированного отображения участия для определенного ожидаемого значения элемента приблизительно равен количеству информационных элементов в области. В одном из вариантов осуществления изобретения указанное ожидаемое значение элемента может быть средним значением потребителя по области распределения. В другом варианте осуществления изобретения указанное ожидаемое значение элемента может быть определено на основании внутренних и внешних показателей.In one embodiment, a threshold line 71 may be calculated to distribute information elements as an area within the decision grid 70d, where the predicted level of participation based on the predicted participation display for a specific expected element value is approximately equal to the number of information elements in the area. In one embodiment of the invention, the indicated expected value of the element may be the average value of the consumer over the distribution area. In another embodiment, the indicated expected value of an element may be determined based on internal and external indicators.

В одном из вариантов осуществления изобретения область включения 72 может быть выбрана для заданного распределения информационных элементов путем деления сетки решений 70d на дискретные точки. Например, деление оси приоритетов потребителя и поставщика сетки решений на 10 даст 20×20 или 400 дискретных точек. Для матрицы решений 70 в качестве дискретных точек используются ячейки. Во-вторых, оценивается функция значения обмена в каждой дискретной точке в сетке решений, чтобы определить точки, которые в первую очередь будут включены в область. В-третьих, необходимо установить последовательность через точки в порядке убывания предпочтений и вычислить количество информационных элементов по области постепенно в каждой точке, а также вычислить ожидаемое значение элемента, используя среднее значение потребителя по области или другие показатели для получения ожидаемого значения элемента. В-четвертых, необходимо оценить прогнозируемый уровень участия на основании отображения прогнозируемого участия для указанного ожидаемого значения элемента, и остановиться, если прогнозируемый уровень участия меньше, чем количество элементов. В-пятых, необходимо использовать обработанные точки для определения области включения 72 и пороговой линии 71.In one embodiment, the inclusion region 72 can be selected for a given distribution of information elements by dividing the grid of decisions 70d into discrete points. For example, dividing the priority axis of the consumer and the solution provider by 10 will give 20 × 20 or 400 discrete points. For decision matrix 70, cells are used as discrete points. Secondly, the function of the exchange value at each discrete point in the decision grid is estimated to determine the points that will be primarily included in the region. Thirdly, it is necessary to establish a sequence through the points in decreasing order of preference and calculate the number of information elements by region gradually at each point, and also calculate the expected value of the element using the average value of the consumer over the region or other indicators to obtain the expected value of the element. Fourth, it is necessary to evaluate the projected level of participation based on the display of the projected participation for the indicated expected value of the element, and stop if the projected level of participation is less than the number of elements. Fifth, it is necessary to use the processed points to determine the region of inclusion 72 and the threshold line 71.

В одном из вариантов осуществления изобретения распределения информационных элементов, которые могут иметь отношение к потребителю, могут храниться в базе данных. Распределения могут обновляться в режиме реального времени. Пороговая линия 71 может обновляться в режиме реального времени, как изменение распределения или других показателей.In one embodiment of the invention, the distribution of information elements that may be relevant to the consumer may be stored in a database. Distributions can be updated in real time. The threshold line 71 may be updated in real time, as a change in distribution or other indicators.

В одном из вариантов осуществления изобретения сбор данных потребителя может включать в себя критерии отбора, распределения, матрицу решений, пороговую линию и другие показатели потребителя. В одном из вариантов осуществления изобретения сбор данных потребителя может быть сохранен в непрерывной памяти для быстрого доступа и обработки.In one embodiment, the collection of consumer data may include criteria for selection, distribution, decision matrix, threshold line, and other consumer metrics. In one embodiment of the invention, consumer data collection can be stored in continuous memory for quick access and processing.

В одном из вариантов осуществления изобретения можно использовать способ запроса сведений аудитории потребителя для оценки информационного элемента, целей аудитории, сбора данных потребителя или других внутренних показателей, чтобы определить ряд сведений аудитории потребителя, который может включать, среди прочего, приоритет потребителя, приоритет поставщика для этого потребителя, приоритет поставщика на пороговой линии (если применимо) и индикатор диапазона (исключить, включить или исключить достижимое).In one embodiment of the invention, a method of requesting consumer audience information may be used to evaluate an information element, audience goals, collect consumer data, or other internal indicators to determine a series of consumer audience information, which may include, among other things, consumer priority, vendor priority for this consumer, vendor priority on the threshold line (if applicable) and range indicator (exclude, enable or disable achievable).

В одном из вариантов осуществления изобретения запрос сведений аудитории потребителя может использовать список групп мета-тегов, полей и значений для оценки реагирования приоритета потребителя на мета-теги. Метод запроса сведений аудитории потребителя может логически оценивать список групп мета-тегов, полей и значений по критериям отбора для определения приоритета потребителя, который будет присвоен каждой опции мета-тега в списке, а также может включать соответствующие комбинации. Реагирование приоритета потребителя на мета-теги может включать в себя уровни приоритета элементов в списке, а также может включать в себя краткие сведения по полям, группам и комбинациям отбора.In one embodiment, requesting consumer audience information may use a list of meta tag groups, fields, and values to evaluate how consumer priority responds to meta tags. The method of requesting consumer audience information can logically evaluate the list of meta tag groups, fields and values by selection criteria to determine the consumer priority that will be assigned to each meta tag option in the list, and may also include appropriate combinations. Response of consumer priority to meta tags may include priority levels of items in the list, and may also include brief information on fields, groups and selection combinations.

В одном из вариантов осуществления изобретения метод запроса сведений аудитории может оценивать метод сведений аудитории потребителя для каждого потребителя, чтобы рассчитать и объединить ряд сведений аудитории. Сведения аудитории могут быть представлены для контура управления метаданных, контура управления ограничений аудитории, контура управления целей аудитории, интерфейса системы для ввода целей аудитории или интерфейса системы для ввода информационного элемента.In one embodiment of the invention, the method of requesting audience information may evaluate the method of consumer audience information for each consumer in order to calculate and combine a series of audience information. Audience information can be presented for the metadata management loop, the audience restriction management loop, the audience goals management loop, the system interface for entering audience goals, or the system interface for entering an information element.

В одном из вариантов осуществления изобретения можно использовать статистическую выборку критериев отбора потребителя достаточного размера и сбор данных потребителя вместо фактических данных потребителя, чтобы обеспечить оценку сведений аудитории.In one embodiment of the invention, a statistical selection of consumer selection criteria of sufficient size and collection of consumer data instead of actual consumer data can be used to provide an assessment of audience information.

В одном из вариантов осуществления изобретения сведения аудитории для отдельных целей аудитории могут включать, среди прочего, исходный размер аудитории, возрастающий размер аудитории, суммарный размер аудитории, введенный приоритет ограничения размера аудитории, размер аудитории в диапазоне включения, размер аудитории в достижимом диапазоне исключения или изменение среднего приоритета поставщика, необходимые для выхода из достижимой области исключения. Сведения аудитории для всех указанных целей аудитории могут включать в себя, среди прочего, максимальный размер аудитории для всех целей или суммарный размер для всех целей. Сведения аудитории для информационного элемента могут включать в себя, среди прочего, распространение приоритета потребителя для информационного элемента, сводную статистику профиля пользователя для конкретных диапазонов приоритета или реагирование приоритета на мета-теги.In one embodiment of the invention, audience information for particular audience goals may include, but is not limited to, the original audience size, increasing audience size, total audience size, introduced audience size restriction priority, audience size in the inclusion range, audience size in the achievable exclusion range, or change medium priority vendor needed to break out of reachable exclusion area. Audience information for all specified audience goals may include, but is not limited to, the maximum audience size for all goals or the total size for all goals. Audience information for an information item may include, but is not limited to, distributing consumer priority for the information item, aggregate user profile statistics for specific priority ranges, or responding to meta tags.

В одном из вариантов осуществления изобретения реагирование приоритета потребителя на мета-теги может объединяться и резюмироваться для всех потребителей для получения реагирования на значения мета-тегов.In one embodiment, the response of consumer priority to meta tags can be combined and summarized for all consumers to respond to meta tag values.

Контуры управленияControl loops

Набор контуров управления использует показатели 54 для управления потоком информационных элементов в системе обмена информацией. Показатели представляют собой измерения и параметры, которые могут быть внутренними или внешними по отношению к системе обмена информацией. Внутренние показатели выборки включают, среди прочего, показатели, связанные с поставщиком, потребителем, информационным потоком системы или обменом информацией в целом. Внешние показатели выборки включают, среди прочего, отчеты о важных спортивных событиях, происходящих в тот день, сложные погодные условия, день недели, происходящие политические или деловые события, оценку новостей и информационных потоков или внешнюю по отношению к обмену информацией деятельность, действия потока во внешних системах обмена информацией, исторические прогнозы, статистику или любые другие соответствующие данные.The set of control loops uses indicators 54 to control the flow of information elements in the information exchange system. Indicators are measurements and parameters that can be internal or external to the information exchange system. Sample internal metrics include, but are not limited to, metrics related to the supplier, customer, system information flow, or information exchange in general. External indicators of the sample include, among other things, reports on important sporting events occurring on that day, difficult weather conditions, the day of the week, political or business events taking place, the assessment of news and information flows or activities external to the exchange of information, flow activities in external information exchange systems, historical forecasts, statistics or any other relevant data.

В одном из вариантов осуществления изобретения может содержаться несколько контуров управления. В другом варианте осуществления изобретения может быть один контур управления. В другом варианте осуществления изобретения может не быть контура управления.In one embodiment, several control loops may be included. In another embodiment, there may be one control loop. In another embodiment of the invention, there may not be a control loop.

Контур управления матрицы решенийDecision matrix control loop

В одном из вариантов осуществления изобретения контур управления матрицы решений регулирует пороговую линию 71 или границу области включения 72 и области исключения 73 в матрице решений 70 или сетке решений 70d, чтобы улучшить или сохранить набор показателей успешности.In one embodiment, the decision matrix control loop adjusts the threshold line 71 or the boundary of the inclusion region 72 and the exclusion region 73 in the decision matrix 70 or decision grid 70d to improve or maintain a set of success indicators.

В одном из вариантов осуществления изобретения, если точка в матрице решений 70 или сетке решений 70d, представленная приоритетом критериев отбора и приоритетом цели аудитории, находится в переделах области включения 72, определенной пороговой линией 71 для потребителя, то информационный элемент включен в информационный поток потребителя.In one embodiment, if a point in the decision matrix 70 or decision grid 70d, represented by the priority of the selection criteria and the priority of the audience’s goal, is within the scope of the inclusion region 72 defined by the threshold line 71 for the consumer, then the information element is included in the consumer’s information stream.

В одном из вариантов осуществления изобретения контур управления матрицы решений может использовать набор показателей успешности, полученных от потребителя, поставщика, информационного элемента, целей аудитории, внешних источников или от системы в целом. Показатели, относящиеся к потребителю, включают, среди прочего, время обработки информационного потока, оценку пропущенных информационных элементов, показатели участия, коэффициент участия, средний приоритет критериев отбора для информационного потока за текущий и прошлый период, ожидаемое значение элемента потребителя, прогнозируемый уровень участия или другие показатели потребителя. Показатели, относящиеся к поставщику, включают, среди прочего, данные профиля пользователя, включая исторические, поведенческие данные и характеристики поставщика. Показатели из внешних источников могут включать в себя, среди прочего, отчеты о важных спортивных событиях, происходящих в тот день, сложные погодные условия, день недели, происходящие политические или деловые события, оценку внешних по отношению к обмену информацией новостей и информации, или любой фактор, считающийся относящимся к прогнозу внимания и сосредоточенности потребителя. В другом варианте осуществления изобретения могут использоваться только некоторые из показателей или только один показатель.In one embodiment of the invention, the decision matrix control loop may use a set of success indicators obtained from a consumer, supplier, information element, audience goals, external sources, or from the system as a whole. Consumer-related indicators include, but are not limited to, information processing time, estimated missed information items, participation rates, participation rate, average priority of selection criteria for the information stream for the current and past period, expected value of the consumer item, predicted level of participation, or others consumer indicators. Supplier-related indicators include, but are not limited to, user profile data, including historical, behavioral, and supplier characteristics. Indicators from external sources may include, inter alia, reports on important sporting events occurring on that day, difficult weather conditions, the day of the week, political or business events taking place, an assessment of news and information external to the exchange of information, or any factor considered to be related to the forecast of consumer attention and focus. In another embodiment, only some of the indicators or only one indicator can be used.

В одном из вариантов осуществления изобретения контур управления матрицы решений может быть частью распределительной подсистемы 52.In one embodiment, the decision matrix control loop may be part of the distribution subsystem 52.

В одном из вариантов осуществления изобретения для каждого информационного элемента 24, обрабатываемого контуром управления решений, можно получить приоритет потребителя из критериев отбора потребителя 65 и приоритет поставщика из целей аудитории 50 для этого информационного элемента.In one embodiment of the invention, for each information element 24 processed by the decision control loop, it is possible to obtain the consumer priority from the selection criteria of consumer 65 and the priority of the supplier from the goals of the audience 50 for this information element.

В одном из вариантов осуществления изобретения множество информационных элементов могут быть обработаны одновременно как распределение информационных элементов в сетке решений 70d или матрице решений 70 и может быть вычислена область включения 72, чтобы определить, какие информационные элементы могут быть включены в информационный поток потребителя.In one embodiment, a plurality of information elements can be processed simultaneously as a distribution of information elements in a decision grid 70d or decision matrix 70, and an inclusion region 72 can be calculated to determine which information elements can be included in the consumer information stream.

В одном из вариантов осуществления изобретения информационные элементы могут быть отложены или находиться в очереди, чтобы можно было оценить их вместе, как распределение информационных элементов.In one embodiment of the invention, information elements may be delayed or queued so that they can be evaluated together as a distribution of information elements.

В одном из вариантов осуществления изобретения расчетное значение вероятности того, что информационный элемент будет пропущен, что значит, что он будет получен, но не будет обрабатываться потребителем, может быть получено на основании показателей. Ограничение системы для вероятности пропуска информационного элемента можно получить на основании показателей. В указанном диапазоне или подмножестве матрицы решений 70, если расчетное значение вероятности пропуска информационного элемента выше, чем ограничение системы для этой оценки, информационный элемент исключается. В одном из вариантов осуществления изобретения в пределах указанного диапазона или подмножества матрицы решений 70, если значение элемента потребителя больше, чем ожидаемое значение элемента потребителя, информационный элемент включается.In one embodiment of the invention, the calculated value of the probability that the information element will be skipped, which means that it will be received, but will not be processed by the consumer, can be obtained based on indicators. The system limit for the probability of missing an information element can be obtained based on indicators. In the indicated range or subset of the decision matrix 70, if the calculated value of the probability of missing an information element is higher than the system restriction for this assessment, the information element is excluded. In one embodiment, within the specified range or subset of the decision matrix 70, if the value of the consumer item is greater than the expected value of the consumer item, the information item is included.

Контур управления ограничений поставщикаSupplier Constraint Management Circuit

Контур управления ограничений поставщика 46 определяет ограничение размера аудитории для целей аудитории поставщика 50 при определенном уровне приоритета.The supplier restriction management loop 46 defines an audience size limit for the audience of the provider 50 at a certain priority level.

На РИС. 9 показан вариант осуществления изобретения, в котором ограничение размера аудитории может быть представлено в качестве отображения ограничения размера аудитории 75. Отображение ограничения размера аудитории 75 можно использовать, чтобы получить приоритет для данного размера аудитории или получить размер аудитории для данного приоритета. Отображение ограничения размера аудитории 75 может быть функцией или соотношением между приоритетом и ограничением размера аудитории. Отображение может быть непрерывным, дискретным, или смешанным. На Рис.9 показано отображение ограничения размера аудитории 75 в форме непрерывного отображения.In FIG. 9 shows an embodiment of the invention in which an audience size restriction can be represented as a display of an audience size restriction 75. An audience size restriction display 75 can be used to obtain a priority for a given audience size or to obtain an audience size for a given priority. The display of audience size limits 75 may be a function or ratio between priority and audience size limits. The mapping may be continuous, discrete, or mixed. Figure 9 shows the display of the size limit of the audience 75 in the form of a continuous display.

В одном из вариантов осуществления изобретения отображение ограничения размера аудитории 75 может сначала определяться показателями 54. Показатели 54 могут включать, среди прочего, текущее количество информационных элементов, проходящих через систему, относительное число потребителей, получающих слишком мало или слишком много элементов или прогнозируемое количество информационных элементов, проходящих через систему в будущем. Отображение ограничения размера аудитории 75 можно регулировать с помощью метаданных и содержания информационного элемента 24 и уточнять с помощью показателей из профиля пользователя поставщика, который включают, среди прочего, экспертизу, предпосылки, репутацию, количество предыдущих отправок поставщиком, коэффициенты взаимодействия или характеристики прошлых информационных элементов, отправленных поставщиком.In one embodiment, the display of audience size restriction 75 may first be determined by indicators 54. Indicators 54 may include, inter alia, the current number of information elements passing through the system, the relative number of consumers receiving too few or too many elements, or the predicted number of information elements going through the system in the future. The display of audience size restriction 75 can be adjusted using metadata and the content of information element 24 and refined using indicators from the supplier’s user profile, which include, but is not limited to, expertise, background, reputation, number of previous shipments by the supplier, interaction rates, or characteristics of past information elements, sent by the supplier.

В одном из вариантов осуществления изобретения отображение ограничения размера аудитории 75 может динамически определяется в реальном времени. В одном из вариантов осуществления изобретения отображение ограничения размера базовой аудитории может быть установлено с помощью администратора, а базовое множество уровней можно регулировать или не регулировать в контуре управления ограничений поставщика 46.In one embodiment, the display of the size limit of the audience 75 may be dynamically determined in real time. In one embodiment of the invention, the display of the size limit of the base audience can be set using the administrator, and the base set of levels can be adjusted or not adjusted in the control loop of the restrictions of the supplier 46.

В одном из вариантов осуществления изобретения максимальный размер аудитории 76 может быть определен на основании наибольшего ограничения для отображения ограничения размера аудитории 75 с положительным приоритетом. В одном из вариантов осуществления изобретения общая аудитория, которую может охватить поставщик, не может превышать максимальный размер аудитории 76.In one embodiment, the maximum size of the audience 76 can be determined based on the largest restriction to display the size limit of the audience 75 with a positive priority. In one embodiment, the total audience that a supplier can reach cannot exceed a maximum audience size of 76.

На Рис. 10 показан один вариант осуществления интерфейса системы для ввода целей аудитории 44. Опции 90 позволяют поставщику 22 создавать цель аудитории 91, редактировать цель аудитории 92, переупорядочивать цель аудитории 93, управлять архивом цели аудитории 94, просматривать сведения о цели аудитории 95, просматривать ограничения размера аудитории 96 или завершать процесс после исполнения 97.In Fig. 10 shows one embodiment of a system interface for entering audience goals 44. Options 90 allow a provider 22 to create an audience target 91, edit an audience target 92, rearrange an audience target 93, manage an archive of an audience target 94, view information about an audience target 95, view audience size limits 96 or complete the process after execution 97.

В одном из вариантов осуществления изобретения поставщик 22 может взаимодействовать с контуром управления ограничений поставщика 46, чтобы сначала создать цель аудитории или извлечь цель аудитории из архива. После ввода первой цели аудитории, можно оценить цель аудитории, а сведения целей аудитории 95 могут быть просмотрены и обработаны поставщиком 22. Поставщик 22 может принять уровень приоритета, переупорядочить цели 93 или отредактировать цель аудитории 92. Если уровень приоритета для цели аудитории принят, то поставщик имеет возможность ввести дополнительную цель аудитории. Если поставщик вводит дополнительную цель аудитории, можно повторить процесс, используемый для первой цели аудитории. Если объединенная аудитория от всех целей аудитории превышает максимальный размер аудитории 76, поставщик может переупорядочить цели аудитории 93 или отредактировать цели аудитории 92. В одном из вариантов осуществления изобретения каждая дополнительная цель аудитории может иметь более низкий или более высокий приоритет, чем первая введенная цель аудитории, в зависимости от порядка и действия цели аудитории.In one embodiment, the provider 22 may interact with the constraint management circuit of the provider 46 to first create an audience target or retrieve an audience target from the archive. After entering the first target of the audience, you can evaluate the target of the audience, and information about the goals of audience 95 can be viewed and processed by the supplier 22. The supplier 22 can accept the priority level, reorder the goals 93 or edit the target of the audience 92. If the priority level for the audience target is accepted, then the supplier has the ability to introduce an additional audience goal. If the provider introduces an additional audience target, you can repeat the process used for the first audience target. If the combined audience from all audience goals exceeds the maximum audience size 76, the supplier can reorder the goals of audience 93 or edit the goals of audience 92. In one embodiment of the invention, each additional audience target may have a lower or higher priority than the first entered audience goal, depending on the order and action of the audience’s goal.

В одном из вариантов осуществления изобретения цели аудитории могут быть оценены по порядку, указанном поставщиком для определения возрастающего размера для этой цели аудитории. Возрастающий размер аудитории может быть размером дополнительной аудитории, которая может охватываться с помощью каждой последующей по порядку цели аудитории. На РИС. 9 упорядоченные цели аудитории показаны как A1-А5. В качестве примера рассмотрим аудитории для целей аудитории А1, A3 и А4 в качестве целей аудитории, когда поставщик хочет включить или послать информационный элемент и А2 и А5, в качестве целей аудитории, когда поставщик хочет исключить или не посылать информационный элемент. Аудитория для целей А1-А5 оценивается, чтобы получить возрастающий размер. Возрастающий размер целей аудитории с действием включения (А1, A3 и А4 в этом примере) может быть накоплен по нисходящему порядку, чтобы получить суммарный размер для цели аудитории. Возрастающая аудитория исключает любого потребителя, который соответствовал бы одной из целей аудитории более высокого порядка. В одном из вариантов осуществления изобретения суммарный размер целей аудитории с действием включения также добавляет возрастающий размер для этой цели аудитории. Суммарный размер можно оценить на основании отображения ограничения размера аудитории 75, чтобы определить приоритет для этой цели аудитории. На РИС. 9 цели аудитории А1, A3 и А4 имеют соответственно назначенные приоритеты P1, P3 и Р4. В одном из вариантов осуществления изобретения суммарный размер может быть использован в качестве размера поиска, чтобы получить приоритет на основе отображения ограничений размера аудитории 75. В одном из вариантов осуществления изобретения суммарный размер можно регулировать частью или всем возрастающим размером.In one embodiment of the invention, the goals of the audience can be evaluated in the order specified by the supplier to determine the increasing size for this purpose of the audience. The increasing audience size may be the size of an additional audience that can be reached with each subsequent audience goal. In FIG. 9 ordered audience goals are shown as A1-A5. As an example, consider audiences for audience goals A1, A3, and A4 as audience targets when a supplier wants to include or send an information element and A2 and A5 as audience targets when a supplier wants to exclude or not send an information element. The audience for A1-A5 purposes is evaluated in order to get an increasing size. The increasing size of the audience’s goals with the inclusion action (A1, A3, and A4 in this example) can be accumulated in descending order to get the total size for the audience’s goal. A growing audience excludes any consumer who meets one of the goals of a higher order audience. In one embodiment, the total size of the audience’s goals with the inclusion action also adds an increasing size to the audience for this purpose. The total size can be estimated based on the display of the size limit of the audience 75, to determine the priority for this purpose, the audience. In FIG. 9, audience targets A1, A3, and A4 have assigned priorities P1, P3, and P4, respectively. In one embodiment, the total size can be used as the search size in order to obtain priority based on the display of audience size restrictions 75. In one embodiment, the total size can be adjusted by part or all of the increasing size.

В одном из вариантов осуществления изобретения возрастающий размер для целей аудитории с действием исключения (А2 и А5 в этом примере) может суммироваться по нисходящему порядку, чтобы получить суммарный размер для каждой цели аудитории с действием исключения. В одном из вариантов осуществления изобретения суммарный размер для целей аудитории с действием исключения не добавляет возрастающий размер для этой цели аудитории. Суммарный размер затем можно оценить на основании отображения ограничения размера аудитории 75, чтобы определить приоритет для этой цели аудитории. На РИС. 9 цели аудитории А2 и А5 имеют соответственно назначенные приоритеты Р2 и Р5.In one embodiment, the increasing size for the purpose of the audience with the exception action (A2 and A5 in this example) can be summed up in order to get the total size for each goal of the audience with the exception action. In one embodiment of the invention, the total size for the purpose of the audience with the exception action does not add an increasing size for this purpose of the audience. The total size can then be estimated based on the display of the size limit of the audience 75, to determine the priority for this purpose, the audience. In FIG. 9, audience goals A2 and A5 have assigned priorities P2 and P5, respectively.

В одном из вариантов осуществления изобретения поставщик может присваивать любой приоритет целям аудитории с действием исключения.In one embodiment, the supplier may assign any priority to audience goals with an exception action.

В одном из вариантов осуществления изобретения цели аудитории могут автоматически регулироваться для улучшения размера аудитории, используя отображение ограничений размера аудитории, во-первых, путем идентификации аудитории, которая будет включена при низком приоритете; во-вторых, путем формирования цели аудитории для идентифицированной аудитории; в-третьих, непосредственно путем назначения приоритета этой цели аудитории и ее размещения в соответствующем порядке целей аудитории; и в четвертых путем исключения возрастающей аудитории на основании суммарного размера, и ее исключения из возрастающих подсчетов последующих целей.In one embodiment of the invention, the goals of the audience can be automatically adjusted to improve the size of the audience, using the display of restrictions on the size of the audience, firstly, by identifying the audience that will be included at a low priority; secondly, by forming an audience goal for an identified audience; thirdly, directly by assigning a priority to this goal to the audience and placing it in the appropriate order to the goals of the audience; and fourthly, by excluding an increasing audience based on the total size, and excluding it from increasing calculations of subsequent goals.

В одном из вариантов осуществления изобретения цели аудитории с действием включения могут быть обработаны при условии, что приоритет>0. В одном из вариантов осуществления изобретения цель аудитории, которая могла накопить размеры, которые превышают максимальный размер аудитории 76 меньше, чем возрастающий размер для цели аудитории, может ограничиваться системой до размера, который не будет превышать максимальный размер аудитории 76. В другом варианте осуществления изобретения поставщик может иметь возможность уточнить цель аудитории, которая пересекла ограничение.In one embodiment of the invention, the goals of the audience with the inclusion action can be processed, provided that the priority is> 0. In one embodiment of the invention, the goal of an audience that could accumulate sizes that exceed the maximum size of the audience 76 is less than the increasing size for the purpose of the audience, can be limited by the system to a size that will not exceed the maximum size of the audience 76. In another embodiment, the supplier may be able to clarify the purpose of the audience that crossed the restriction.

Размер аудитории для цели аудитории может быть оценкой в одном варианте осуществления изобретения или точным числом в другом варианте осуществления изобретения.The audience size for the purpose of the audience may be an estimate in one embodiment of the invention or an exact number in another embodiment of the invention.

В одном из вариантов осуществления изобретения количество целей аудитории может быть ограничено.In one embodiment, the number of audience goals may be limited.

В одном из вариантов осуществления изобретения поставщик вводит одну или несколько целей аудитории. Система автоматически ранжирует цели аудитории по размеру аудитории и присваивает приоритеты, используя вышеуказанные методы.In one embodiment of the invention, the supplier introduces one or more audience goals. The system automatically ranks audience goals by audience size and prioritizes using the above methods.

В одном из вариантов осуществления изобретения поставщик может указать предпочтение приоритета над диапазоном профилей пользователей в форме F(X), где X представляет собой профиль пользователя из диапазона характеристик профилей пользователей. Например, указав возраст от 30 до 40, где 30 является наиболее предпочтительным возрастом. Путем использования F(X) можно получить рейтинг каждого потенциально целевого профиля пользователя. Отображение между приоритетом в интервале [0,1] и отображение ограничения размера аудитории 75 используется для присвоения приоритета каждой возрастающей цели от высшего к низшему рангу и остановки при достижении максимального размера аудитории 76 или диапазона X.In one embodiment of the invention, the provider may indicate a preference precedence over a range of user profiles in the form F (X), where X is a user profile from a range of characteristics of user profiles. For example, specifying the age from 30 to 40, where 30 is the most preferred age. By using F (X) you can get the rating of each potentially targeted user profile. The mapping between priority in the interval [0,1] and the mapping of audience size limit 75 is used to prioritize each increasing goal from highest to lowest rank and stop when reaching a maximum audience size of 76 or X range.

Методы определения отображений ограничений размера аудиторииMethods for Defining Audience Size Limit Mappings

В одном из вариантов осуществления изобретения отображение ограничений размера аудитории 75 может быть определено с помощью обратной интегральной функции распределения для плотности населения потребителя относительно приоритета в приведенном интервале [-1,1] для информационного элемента. Обратная интегральная функция распределения представляет собой количество потребителей, чьи критерии отбора будут регистрировать данный или более высокий приоритет для информационного элемента. Плотность населения потребителя для информационного элемента - это количество потребителей на каждом уровне приоритета потребителя. Ее можно получить путем накопления подсчетов потребителей на каждом уровне приоритета. Обратную интегральную функцию распределения затем можно получить на основании суммирования плотности населения, начиная с верхней части интервала [-1,1]. В одном из вариантов осуществления изобретения могут понадобиться только плотность населения и обратная интегральная функция распределения на отрезке [0,1]. В одном из вариантов осуществления изобретения потребители с аналогичными критериями отбора могут быть собраны в приведенном представлении с представительными критериями отбора и числом потребителей. Таким образом, необходимо оценить только одного представителя потребителя для множества подобных потребителей. В одном из вариантов осуществления изобретения обратная интегральная функция распределения может быть использована непосредственно как отображение ограничения аудитории. В другом варианте осуществления изобретения обратная интегральная функция распределения может масштабироваться или регулироваться перед использованием в качестве отображения ограничения аудитории. Преимущество использования обратной интегральной функции распределения состоит в том, что она обеспечивает более высокие ограничения поставщика 22, которые имеют естественный приоритет потребителя для информационного элемента 24. Например, популярный продавец, предоставляющий информационный элемент о бесплатных сувенирах или популярная новостная организация с эксклюзивным материалом может иметь большое количество потребителей информации 28, которые дают высокий приоритет получению таких информационных элементов. В таком случае поставщику не нужно вводить какую-либо цель аудитории вообще, потому что уровень приоритета по умолчанию уже достаточно высок. С другой стороны, продавец продукции с информационным элементом 24, который представляет собой маркетинговое обращение, значимое лишь для небольшой группы потребителей информации, может иметь узкое отображение ограничения аудитории и, возможно, потребуется ввести очень конкретные цели аудитории.In one embodiment of the invention, the mapping of audience size restrictions 75 can be determined using the inverse integral distribution function for the population density of the consumer relative to the priority in the above interval [-1.1] for the information element. The inverse integral distribution function is the number of consumers whose selection criteria will register a given or higher priority for the information element. The consumer population density for an information element is the number of consumers at each consumer priority level. It can be obtained by accumulating consumer estimates at each priority level. The inverse integral distribution function can then be obtained based on the summation of population density, starting from the top of the interval [-1.1]. In one embodiment, only population density and the inverse integral distribution function over the interval [0,1] may be needed. In one embodiment, consumers with similar selection criteria can be assembled in the above representation with representative selection criteria and the number of consumers. Thus, it is necessary to evaluate only one representative of the consumer for many such consumers. In one embodiment of the invention, the inverse integral distribution function can be used directly as an indication of audience restriction. In another embodiment, the inverse cumulative distribution function may be scaled or adjusted before use as a display of audience restriction. The advantage of using the inverse integral distribution function is that it provides higher restrictions for the supplier 22, which have a natural consumer priority for information element 24. For example, a popular seller providing an information element about free souvenirs or a popular news organization with exclusive material can have large the number of consumers of information is 28, which give high priority to the receipt of such information elements. In this case, the supplier does not need to enter any audience target at all, because the default priority level is already quite high. On the other hand, the seller of products with information element 24, which is a marketing message that is relevant only to a small group of information consumers, may have a narrow display of audience restrictions and may need to introduce very specific audience goals.

В одном из вариантов осуществления изобретения отображения ограничений аудитории могут быть определены на основании истории отправки поставщика, прошлой деятельности и ключевых слов или другого механического анализа информационного элемента.In one embodiment of the invention, displaying audience restrictions can be determined based on the supplier’s dispatch history, past activities, and keywords or other mechanical analysis of the information element.

В одном из вариантов осуществления изобретения с дискретными или непрерывными ограничениям размеров аудитории, параметры отображения ограничений размера аудитории можно определить на основании показателей. Например, в случае непрерывного ограничения можно использовать линейную зависимость между размером и приоритетом, а показатели будут определять наклон и пересечение линии. В частности, в этом линейном примере, с приоритетом в интервале [0,1] параметры будут представлять собой уровень приоритета для максимального размера аудитории 76 и нулевого размера аудитории. Можно также использовать другие математические функции, отображения и параметризованные отношения с определением параметров таких функций, отображений и отношений таким же образом с помощью показателей.In one embodiment of the invention with discrete or continuous audience size restrictions, display parameters of audience size restrictions can be determined based on indicators. For example, in the case of continuous restriction, you can use a linear relationship between size and priority, and indicators will determine the slope and intersection of the line. In particular, in this linear example, with a priority in the interval [0,1], the parameters will represent the priority level for the maximum audience size of 76 and zero audience size. You can also use other mathematical functions, mappings, and parameterized relationships to determine the parameters of such functions, mappings, and relationships in the same way using indicators.

Контуры управления запросов поставщикаSupplier Query Management Circuits

Контуры управления запросов поставщика могут учитывать воздействие, которое просит поставщика предоставить дополнительные метаданные и цели аудитории имеющегося количества информационных элементов, которые поставщик может отправить или добавить с течением времени, а также воспринимаемое воздействие дополнений к информационному элементу потребителя. Контур управления запросов поставщика может использовать показатели, которые включают, среди прочего, альтернативные издержки времени для поставщика, время, которое поставщику необходимо для завершения отправки, время, чтобы получить дополнительные запрошенные данные, наличие дополнительных данных, значимость дополнительных мета-тегов или уточнений, время, необходимое поставщику, чтобы ввести новую цель аудитории или время, необходимое для изменения, ранжирования или определения приоритета целей аудитории. Кроме того, можно использовать восприятие потребителей, участие или показатели ответа.Supplier request management circuits can take into account the impact that the supplier asks for additional metadata and audience goals for the number of information elements that the supplier can send or add over time, as well as the perceived impact of the additions to the consumer information element. The supplier’s request management loop can use metrics that include, but are not limited to, opportunity costs for the supplier, the time it takes for the supplier to complete the submission, the time to receive the additional requested data, the availability of additional data, the significance of the additional meta tags or refinements, time required by the supplier to introduce a new audience goal or the time needed to change, rank or prioritize audience goals. In addition, consumer perceptions, participation, or response metrics can be used.

В одном из вариантов осуществления изобретения контур управления запросов поставщика может быть использован для управления вводом метаданных информационного элемента с помощью контура управления запроса метаданных 42. В одном из вариантов осуществления изобретения контур управления запросов поставщика может быть использован для управления вводом целей аудитории 50 через контур управления запросов целей аудитории 48. В одном из вариантов осуществления изобретения контуры управления запросов поставщика могут дополнить контуры управления ограничений поставщика 46. В другом варианте осуществления изобретения контуры управления запросов поставщика могут быть альтернативой контуру управления ограничений поставщика 46.In one embodiment of the invention, the supplier request control loop can be used to control metadata input of the information element using the metadata request control loop 42. In one embodiment, the supplier request control loop can be used to control the input of the goals of the audience 50 through the request control loop audience goals 48. In one embodiment of the invention, the supplier request control loops can complement the control loops Nia limitations provider 46. In another embodiment, the control loops control requests provider may be an alternative to circuit limitations provider 46.

В одном из вариантов осуществления изобретения предметная область для информационного элемента может быть определена путем автоматизированного анализа информационного элемента, введенного поставщиком. Предметные области могут быть использованы для получения списка схемы мета-тегов и данных об использовании для предметной области, которая была определена. Список схемы мета-тегов и данных об использовании может быть использован для создания списка групп мета-тегов, полей и значений, которые могут быть предоставлены для метода запроса сведений аудитории. Реагирование на мета-теги с увеличением размера аудитории для указанных мета-тегов, которые могут быть предоставлены с помощью метода запроса сведений аудитории, может быть использовано для получения увеличений размера аудитории, которые могут быть использованы для выбора порядка, в котором будут запрашиваться вопросы мета-тегов.In one embodiment of the invention, the subject area for the information element can be determined by automated analysis of the information element entered by the supplier. Subject areas can be used to obtain a list of meta tag schemes and usage data for the subject area that has been defined. The list of meta tag schemes and usage data can be used to create a list of meta tag groups, fields and values that can be provided for the method of requesting audience information. Responding to meta tags with an increase in audience size for specified meta tags that can be provided using the audience information request method can be used to obtain audience size increases that can be used to select the order in which meta questions are requested tags.

В одном из вариантов осуществления изобретения список схемы мета-тегов может быть общим. В другом варианте осуществления изобретения схема мета-тегов может быть специальной для предметной области.In one embodiment, the meta tag scheme list may be general. In another embodiment, the meta tag scheme may be domain specific.

В одном из вариантов осуществления изобретения можно выбрать список схемы мета-тегов, чтобы дополнить метаданные, которые не могут быть надежно представлены с помощью автоматизированного анализа или подтвердить известные поля или подтвердить экспертизу поставщика. Кроме того, его можно использовать для ограничения автономных и неавтономных поставщиков.In one embodiment of the invention, a meta-tag scheme list may be selected to supplement metadata that cannot be reliably represented by automated analysis or to validate known fields or to validate vendor expertise. In addition, it can be used to limit autonomous and non-autonomous providers.

В одном из вариантов осуществления изобретения поставщик может не видеть размеры аудитории, связанные с указанными мета-тегами.In one embodiment of the invention, the supplier may not see the audience sizes associated with the specified meta tags.

В одном из вариантов осуществления изобретения может использоваться желаемое распределение аудитории для регулирования контуров управления запросов поставщика. Распределение аудитории может быть параметризовано с помощью статистических измерений или показателей для количественной оценки желательности. Например, иметь распределение по интервалам приоритетов потребителя, которое снижает плотность до уровня нуля или до значения близкого к нулю.In one embodiment of the invention, the desired audience distribution may be used to control the supplier request control loops. Audience distribution can be parameterized using statistical measurements or indicators to quantify desirability. For example, to have a distribution over consumer priority intervals that reduces the density to zero or close to zero.

В одном из вариантов осуществления изобретения контур управления запроса метаданных может использовать распределение аудитории по интервалу приоритета потребителя. Использование распределения аудитории по интервалу приоритета потребителя имеет преимущества в том, что хорошо известные поставщики с естественно высокой аудиторией и восприимчивостью могут избежать дополнительных требований к мета-тегам или целям аудитории и связанными с этим расходами времени.In one embodiment of the invention, the metadata request control loop may use the distribution of the audience over the consumer priority interval. Using the distribution of the audience according to the consumer priority interval has the advantage that well-known suppliers with naturally high audiences and receptivity can avoid the additional requirements for meta tags or audience goals and the associated time costs.

В другом варианте осуществления изобретения либо контур управления запроса метаданных либо контур управления запроса аудитории может использовать распределение аудитории по двухмерной сетке решений или матрице решений, кроме того, возможно желаемое распределение аудитории по приоритетам потребителя и поставщика. Поставщик информации может использовать либо контур управления запроса метаданных либо контур управления запроса аудитории, чтобы достичь желаемого распределения аудитории.In another embodiment of the invention, either the metadata request control loop or the audience request control loop can use the distribution of the audience over a two-dimensional decision grid or decision matrix, in addition, the desired distribution of the audience according to consumer and supplier priorities is possible. An information provider can use either a metadata request control loop or an audience request control loop to achieve the desired audience distribution.

В одном из вариантов осуществления изобретения любые необходимые запросы метаданных или запросы целей аудитории могут останавливаться, когда достигнуто желаемое распределение аудитории или выполнено максимальное число запросов к поставщику.In one embodiment of the invention, any necessary metadata requests or requests for audience goals may stop when the desired distribution of the audience is reached or the maximum number of requests to the provider is completed.

Предметная область может сравниваться с предметными областями, которые могут быть выведены из профиля пользователя поставщика и предыдущих информационных элементов, предоставленных поставщиком. Если подразумеваемые предметные области информационного элемента не совпадают с предметными областями поставщика и историей поставщика, в вопросах метаданных может быть предложено подтвердить обоснованность публикации и отправителя.The subject area can be compared with subject areas that can be inferred from the supplier’s user profile and previous information elements provided by the supplier. If the implied subject areas of the information element do not coincide with the subject areas of the provider and the history of the supplier, in matters of metadata it may be proposed to confirm the validity of the publication and the sender.

Администратор контура управленияControl loop administrator

Администратор системы обмена информацией может выбрать контуры управления для использования и конфигурировать контуры управления. Можно планировать показатели успешности, чтобы сбалансировать значение различных пользователей системы обмена с целями заинтересованных сторон системы обмена информацией.The information exchange system administrator can select the control loops to use and configure the control loops. Success indicators can be planned to balance the value of the various users of the exchange system with the goals of the stakeholders of the information exchange system.

ВыводOutput

Система, описанная в настоящем документе, широко применяется в существующих системах обмена информацией или в качестве базы для новых систем обмена информацией для оптимизации и лучшего привлечения участников.The system described in this document is widely used in existing information exchange systems or as a basis for new information exchange systems for optimization and better involvement of participants.

Примеры и разновидности, представленные в настоящей спецификации, не являются ограничивающими, и другие примеры и разновидности могут быть выявлены специалистами в данной области техники.The examples and variations presented in this specification are not limiting, and other examples and variations may be identified by those skilled in the art.

Claims (116)

1. Способ определения включения информационного элемента в информационный поток, включающий:1. The method of determining the inclusion of an information element in the information stream, including: получение отображения прогнозируемого участия;obtaining a display of projected participation; получение распределения информационных элементов;obtaining the distribution of information elements; определение области распределения:distribution area definition: a) количество элементов,a) the number of elements b) указанное ожидаемое значение элементов,b) the indicated expected value of the elements, c) уровень прогнозируемого участия, определенный на основании отображения прогнозируемого участия для указанного ожидаемого значения элементов; иc) the level of projected participation determined based on the display of projected participation for the specified expected value of the elements; and выбор области включения, отличающийся тем, что области включения отдается предпочтение среди других областей распределения в соответствии с приближенностью уровня прогнозируемого участия и количества элементов, и когда такая область включения определяет включение.the choice of the inclusion region, characterized in that the inclusion region is preferred among other distribution regions in accordance with the approximation of the level of predicted participation and the number of elements, and when such an inclusion region determines inclusion. 2. Способ по п. 1, дополнительно включающий:2. The method according to p. 1, further comprising: функции значения обмена, отличающийся тем, что при этом любой элемент или точка в области включения равна или больше какого-либо элемента или точки за пределами области включения согласно функции значения обмена.functions of the exchange value, characterized in that any element or point in the inclusion region is equal to or greater than any element or point outside the inclusion region according to the exchange value function. 3. Способ по п. 1, который дополнительно включает:3. The method according to p. 1, which further includes: получение приоритета поставщика;obtaining the priority of the supplier; получение приоритета потребителя;obtaining consumer priority; оценку включения информационного элемента в информационный поток в соответствии с областью включения полученного приоритета поставщика и приоритета потребителя.an assessment of the inclusion of the information element in the information flow in accordance with the scope of inclusion of the obtained priority of the supplier and priority of the consumer. 4. Способ по п. 3, который дополнительно включает:4. The method according to p. 3, which further includes: цель аудитории, отличающийся тем, что цель аудитории связывает присвоенный приоритет поставщика со значениями параметров одного или более пользователей;audience target, characterized in that the audience target associates the assigned priority of the supplier with the parameter values of one or more users; получение приоритета поставщика из цели аудитории.getting the priority of the supplier from the target audience. 5. Способ по п. 3, который дополнительно включает:5. The method according to p. 3, which further includes: критерии отбора, при этом данные критерии отбора связывают присвоенный приоритет поставщика со значениями переменных одного или нескольких пользователей или переменными информационных элементов;selection criteria, while these selection criteria link the assigned priority of the supplier with the values of the variables of one or more users or the variables of information elements; получение приоритета поставщика на основании критериев отбора.obtaining the priority of the supplier based on selection criteria. 6. Способ по п. 1, который дополнительно включает:6. The method according to p. 1, which further includes: сбор информационных элементов;collection of information elements; получение порядка элементов;getting the order of elements; оценку включения элементов в полученном порядке.assessment of the inclusion of elements in the received order. 7. Способ по п. 1, который дополнительно включает:7. The method according to p. 1, which further includes: набор информационных элементов;set of information elements; получение распределения информационных элементов на основании набора;obtaining a distribution of information elements based on a set; оценку каждого элемента из набора для включения в информационный поток в соответствии с областью включения.an assessment of each element from the set for inclusion in the information flow in accordance with the scope of inclusion. 8. Способ по п. 3, отличающийся тем, что сетка решений разрешает конфликты между действиями, подразумеваемые приоритетом потребителя и приоритетом поставщика.8. The method according to p. 3, characterized in that the decision grid resolves conflicts between actions, implied by the priority of the consumer and the priority of the supplier. 9. Социальная сеть, использующая способ по п. 1, включающая:9. A social network using the method according to claim 1, including: сообщение или равнозначный информационный элемент от первого пользователя социальной сети;message or equivalent information element from the first user of the social network; новостную ленту или равнозначный информационный поток второго пользователя социальной сети, при этом второй пользователь добавил в друзья, читает, подписался или подобным образом согласился получать сообщения от первого пользователя;a news feed or an equivalent information stream of a second user of a social network, while the second user added to friends, reads, subscribed or similarly agreed to receive messages from the first user; подсистему для определения включения сообщения в новостную ленту с помощью способа по п. 1.a subsystem for determining whether a message is included in a news feed using the method of claim 1. 10. Рекламная сеть, применяющая способ по п. 1, которая включает:10. An advertising network that uses the method according to claim 1, which includes: один или более информационных элементов, при этом информационные элементы включают какую-либо комбинацию реклам, предложений, приглашений или подобного;one or more information elements, wherein the information elements include any combination of advertisements, offers, invitations or the like; подсистему, применяющую способ по п. 1 для оценки включения информационных элементов.a subsystem that uses the method of claim 1 to evaluate the inclusion of information elements. 11. Издательская система, применяющая способ по п. 1, включающая:11. Publishing system using the method according to claim 1, including: один или более информационных элементов, при этом информационные элементы включают какую-либо комбинацию статей, историй, запросов, предложений, реклам, сообщений, уведомлений, видеороликов, аудиозаписей или прочие эквиваленты, полученные как минимум от одного издателя, автора, участника или подобных поставщиков информации;one or more information elements, while the information elements include any combination of articles, stories, requests, offers, advertisements, messages, notifications, videos, audio recordings or other equivalents received from at least one publisher, author, participant or similar information providers ; подсистему, применяющую способ по п. 1 для оценки включения одного или более информационных элементов в информационный поток как минимум одного потребителя информации;a subsystem that uses the method according to claim 1 to assess the inclusion of one or more information elements in the information flow of at least one consumer of information; распределитель для доставки информационного потока по сети, электронным письмом, через мобильное приложение, печатное издание или другое подобное средство массовой информации.a distributor for the delivery of information flow over the network, by email, through a mobile application, print publication or other similar media. 12. Устройство обмена информацией, использующее способ по п. 1, которое включает:12. An information exchange device using the method of claim 1, which includes: сообщение или подобный информационный элемент, полученный от первого пользователя обменом информацией;a message or similar information item received from the first user by the exchange of information; распределителя;distributor; второго пользователя обмена информацией, имеющего право получать сообщение через распределителя;the second user of the exchange of information entitled to receive the message through the distributor; подсистему, использующую способ по п. 1 для определения исключения сообщения из информационного потока второго пользователя.a subsystem using the method of claim 1 to determine whether a message is excluded from the information flow of the second user. 13. Устройство обмена информацией, использующее способ по п. 4, включающее:13. An information exchange device using the method of claim 4, including: средства получения целей аудитории для информационного элемента;Means of obtaining audience goals for an information element; средства получения профиля потребителя информации;means of obtaining a profile of the consumer of information; средства получения включения информационного элемента в информационный поток, при этом средства используют способ по п. 4 с целью аудитории и полученным профилем пользователя.means for obtaining the inclusion of an information element in the information stream, while the means use the method according to claim 4 with the aim of the audience and the received user profile. 14. Устройство для определения включения информационного элемента в информационный поток, включающее:14. A device for determining the inclusion of an information element in the information stream, including: средства получения карты прогнозируемого участия;means for obtaining a predicted participation card; средства получения распределения информационных элементов;means for obtaining the distribution of information elements; средства выбора области включения, при этом средства используют отображение прогнозируемого участия и распределение информационных элементов.means for selecting an inclusion region, wherein the means use a display of predicted participation and distribution of information elements. 15. Устройство контроля информационного потока по п. 14, дополнительно включающее:15. The information flow control device according to claim 14, further comprising: средства получения приоритета поставщика;Means of obtaining supplier priority средства получения приоритета потребителя;means of obtaining consumer priority; средства применения области включения для определения включения информационного элемента в информационный поток для определенного приоритета поставщика и приоритета потребителя.means of applying the inclusion area to determine the inclusion of an information element in the information flow for a specific priority of the supplier and priority of the consumer. 16. Устройство обмена информацией для ограничения приоритета целей аудитории, которое состоит из:16. An information exchange device to limit the priority of audience goals, which consists of: отображения ограничения размера аудитории;Display audience size limits как минимум двух упорядоченных целевых аудиторий;at least two streamlined target audiences; средств расчета размера аудитории для целей аудитории, при этом средства расчета учитывают определенный порядок целей аудитории;means of calculating the size of the audience for the purpose of the audience, while the means of calculation take into account a certain order of audience goals; средств определения приоритета цели аудитории, при этом средства определения используют размер аудитории и отображение ограничений размера аудитории.means for determining the priority of the audience’s goal, while the means for determining use the size of the audience and the display of audience size restrictions. 17. Устройство по п. 16, которое дополнительно включает средства определения отображения ограничений размера аудитории.17. The device according to p. 16, which further includes means for determining the display of restrictions on the size of the audience. 18. Интерфейс системы для ввода цели аудитории, который включает в себя:18. The system interface for entering the purpose of the audience, which includes: одну или более цели аудитории;one or more audience goals; сведения об аудитории, при этом сведения об аудитории включают приоритет или размер аудитории для каждой цели аудитории;information about the audience, while information about the audience includes the priority or size of the audience for each purpose of the audience; средства взаимодействия с контуром управления ограничениями поставщика для получения деталей аудитории;means of interacting with the supplier’s constraint management loop to obtain audience details; средства взаимодействия с поставщиком информации, при этом средства взаимодействия включают опции для:means of interaction with the information provider, while the means of interaction include options for: a) введения одной или более целей аудитории,a) introducing one or more audience goals, b) рассмотрения деталей аудитории,b) consideration of the details of the audience, c) редактирования одной или более цели аудитории,c) editing one or more audience goals, d) изменения порядка целей аудитории,d) changing the order of audience goals, e) указания завершения, при этом цели аудитории принимаются и отправляются в подсистему.e) indications of completion, with the goals of the audience being accepted and sent to the subsystem. 19. Способ присвоения приоритета цели аудитории, который включает:19. A method of assigning priority to an audience goal, which includes: отображение ограничений размера аудитории;Displays audience size limits как минимум две цели аудитории, имеющие определенный порядок;at least two audience goals that have a specific order; этап расчета величины приращения для одной или более целей аудиторий;a step of calculating the increment value for one or more audience goals; выбранную цель аудитории ниже порядком, чем как минимум одна другая цель аудитории;the chosen audience goal is lower in order than at least one other audience goal; этап определения размера поиска для выбранной цели аудитории с помощью величины приращения цели аудитории с более высоким порядком и величины приращения выбранной цели аудитории; иa step of determining a search size for a selected audience target using a higher order increment value of an audience target and an increment value of a selected audience target; and присвоение приоритета для выбранной цели аудитории с помощью размера поиска и отображения ограничений размера аудитории.Prioritizing an audience’s chosen goal using search size and displaying audience size limits. 20. Способ по п. 19, дополнительно включающий:20. The method according to p. 19, further comprising: порядок предпочтений ряда характеристик профиля пользователя;order of preferences for a number of user profile characteristics; набор целей аудитории, при этом каждая характеристика профиля является целью аудитории;a set of audience goals, with each profile characteristic being the audience’s goal; упорядочивание целей аудитории с помощью порядка предпочтений;streamlining audience goals using preference order; присвоение приоритета, определенного для цели аудитории, соответствующей характеристике профиля.Assigning a priority defined for the purpose of the audience corresponding to the profile profile. 21. Интерфейс системы для ввода целей аудитории с помощью способа по п. 19,21. The system interface for entering audience goals using the method of claim 19, который включает в себя:which includes: средства получения как минимум двух целей аудитории;Means of obtaining at least two goals of the audience; средства упорядочивания целей аудитории;means of organizing audience goals; сведения об аудитории, при этом сведения об аудитории включают размер и приоритет аудитории;information about the audience, while information about the audience includes the size and priority of the audience; контроль ограничений поставщика, сконфигурированный для расчета сведений об аудитории с помощью способа по п. 19 как минимум с двумя полученными целями аудитории.control of supplier’s restrictions, configured to calculate audience information using the method of claim 19 with at least two audience goals obtained. 22. Способ для определения отображения границ размера аудитории, включающий в себя:22. A method for determining a display of audience size boundaries, including: информационный элемент;information element; набор потребителей информации или типовых потребителей информации;a set of information consumers or typical information consumers; этап определения уровня приоритета информационного элемента для каждого потребителя информации в наборе;the step of determining the priority level of the information element for each consumer of information in the set; этап получения плотности населения, при этом этап использует уровень приоритета для каждого потребителя в наборе;the stage of obtaining population density, while the stage uses the priority level for each consumer in the set; этап получения обратного кумулятивного распределения, при этом этап использует плотность населения;the stage of obtaining the inverse cumulative distribution, while the stage uses the population density; этап, использующий обратное кумулятивное распределение для определения отображения ограничений размера аудитории.a step that uses inverse cumulative distribution to determine the display of audience size restrictions. 23. Способ получения приоритета из цели аудитории по п. 22, дополнительно включающий:23. A method of obtaining priority from an audience goal according to claim 22, further comprising: цель аудитории;audience goal размер аудитории для цели аудитории;audience size for the purpose of the audience; поиск приоритета для цели аудитории с помощью отображения ограничений размера аудитории с размером аудитории.Seeking priority for audience goals by displaying audience size restrictions with audience size. 24. Интерфейс системы для ввода целей аудитории с помощью способа по п. 23, включающий в себя:24. The system interface for entering audience goals using the method of claim 23, including: средства получения одной или более целей аудитории;means of obtaining one or more goals of the audience; сведения об аудитории, при этом сведения об аудитории включают размер и приоритет аудитории;information about the audience, while information about the audience includes the size and priority of the audience; контроль ограничений поставщика, сконфигурированный для расчета сведений об ограничениях с помощью способа по п. 23 с одной или более целями аудитории и информационным элементом.supplier’s constraint control configured to calculate constraint information using the method of claim 23 with one or more audience goals and an information element. 25. Устройство обмена информацией, использующее способ по п. 23, включающее в себя:25. An information exchange device using the method of claim 23, including: одну или более цель аудитории, при этом цели аудитории упорядочены;one or more audience goals, while the audience’s goals are streamlined; средства ограничения приоритета целей аудитории, при этом средства ограничения используют способ по п. 23, и при этом приоритет поставщика получен для каждой цели аудитории;means of restricting the priority of audience goals, while the means of limiting use the method of claim 23, and the supplier’s priority is obtained for each audience goal; сетку решений;grid of decisions; средства определения включения информационного элемента в информационный поток как минимум одного потребителя информации с помощью полученной сетки решений и приоритета поставщика.means for determining the inclusion of an information element in the information flow of at least one consumer of information using the resulting decision grid and the priority of the provider. 26. Устройство обмена информацией, использующее способ по п. 19, включающее в себя:26. An information exchange device using the method of claim 19, including: одну или более цель аудитории, при этом цели аудитории упорядочены;one or more audience goals, while the audience’s goals are streamlined; средства ограничения приоритета целей аудитории, при этом средства ограничения используют способ по п. 19, и при этом приоритет поставщика получен для каждой цели аудитории;means of restricting the priority of audience goals, while the means of limiting use the method according to claim 19, and the priority of the supplier is obtained for each audience goal; сетку решений;grid of decisions; средства определения включения информационного элемента в информационный поток как минимум одного потребителя информации с помощью полученной сетки решений и приоритета поставщика.means for determining the inclusion of an information element in the information flow of at least one consumer of information using the resulting decision grid and the priority of the provider.
RU2015142628A 2013-03-15 2014-03-16 System for controlling and optimizing information distribution between users in information exchange system RU2681698C2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201313726604A 2013-03-15 2013-03-15
US726604039US 2013-03-15
US14/215,034 2014-03-16
PCT/US2014/030113 WO2014145365A2 (en) 2013-03-15 2014-03-16 A system for controlling and optimizing information distribution between users in an information exchange
US14/215,034 US10318596B2 (en) 2013-03-15 2014-03-16 System for controlling and optimizing information distribution between users in an information exchange

Publications (3)

Publication Number Publication Date
RU2015142628A RU2015142628A (en) 2017-04-27
RU2015142628A3 RU2015142628A3 (en) 2018-07-17
RU2681698C2 true RU2681698C2 (en) 2019-03-12

Family

ID=58642076

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015142628A RU2681698C2 (en) 2013-03-15 2014-03-16 System for controlling and optimizing information distribution between users in information exchange system

Country Status (1)

Country Link
RU (1) RU2681698C2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080133336A1 (en) * 2006-06-01 2008-06-05 Altman Samuel H Location-Based Advertising Message Serving For Mobile Communication Devices
US20110029388A1 (en) * 2007-11-05 2011-02-03 Kendall Timothy A Social Advertisements and Other Informational Messages on a Social Networking Website, and Advertising Model for Same
EP2463001A2 (en) * 2004-12-23 2012-06-13 Massive Incorporated Matching and scoring of advertisements for targeted delivery into multiple video games, such as single and multiplayer games
RU2464638C2 (en) * 2008-03-25 2012-10-20 Квэлкомм Инкорпорейтед Apparatus and methods for transport optimisation for widget content delivery
RU2469383C2 (en) * 2008-03-25 2012-12-10 Квэлкомм Инкорпорейтед Devices and methods for dispatching widget updates

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2463001A2 (en) * 2004-12-23 2012-06-13 Massive Incorporated Matching and scoring of advertisements for targeted delivery into multiple video games, such as single and multiplayer games
US20080133336A1 (en) * 2006-06-01 2008-06-05 Altman Samuel H Location-Based Advertising Message Serving For Mobile Communication Devices
US20110029388A1 (en) * 2007-11-05 2011-02-03 Kendall Timothy A Social Advertisements and Other Informational Messages on a Social Networking Website, and Advertising Model for Same
RU2464638C2 (en) * 2008-03-25 2012-10-20 Квэлкомм Инкорпорейтед Apparatus and methods for transport optimisation for widget content delivery
RU2469383C2 (en) * 2008-03-25 2012-12-10 Квэлкомм Инкорпорейтед Devices and methods for dispatching widget updates

Also Published As

Publication number Publication date
RU2015142628A3 (en) 2018-07-17
RU2015142628A (en) 2017-04-27

Similar Documents

Publication Publication Date Title
US11157464B1 (en) Pre-filtering of candidate messages for message streams in a messaging platform
Gretzel et al. Differences in consumer-generated media adoption and use: A cross-national perspective
US8478658B2 (en) Auction-based selection and presentation of polls to users
CN102812460B (en) Crowdsourcing and contextual reclassification of rated content
US9892431B1 (en) Temporal features in a messaging platform
Walls et al. The changing role of Hollywood in the global movie market
US10747836B2 (en) Apparatus and methods for controlling and optimizing information distribution between users in an information exchange
Ksiazek A network analytic approach to understanding cross-platform audience behavior
US8965965B2 (en) Generation of content creation requests for a content distribution system
US20120030018A1 (en) Systems And Methods For Managing Electronic Content
US20110225290A1 (en) Targeting content creation requests to content contributors
US10769677B1 (en) Temporal features in a messaging platform
CN110474944A (en) Processing method, device and the storage medium of the network information
CN113886732B (en) Information recommendation method
CN105229684B (en) System for controlling and optimizing information distribution between users in information exchange
US11223596B2 (en) Generation of composite messages using qualifying events and actions
RU2681698C2 (en) System for controlling and optimizing information distribution between users in information exchange system
HK40053639A (en) A system for controlling and optimizing information distribution between users in an information exchange
Milojevic Datafication media and democracy: audience analytics and metrics in the Norwegian media organizations
KR102859659B1 (en) Server and method for providing personalized paid content and managing monthly subscription membership
Vesnic-Alujevic et al. Journalists and Editors in an Online Environment: The Case of Croatia
Adilov et al. Editors' Note on Future Directions for the Journal of Media Economics
BOBICEV Digitalisation of the news industry: measuring the effects of digital delivery on news content diversity
US20140164064A1 (en) System and method for serving electronic content
US20180225719A1 (en) System and Methods for Operating an Information Exchange

Legal Events

Date Code Title Description
FA93 Acknowledgement of application withdrawn (no request for examination)

Effective date: 20170317

FZ9A Application not withdrawn (correction of the notice of withdrawal)

Effective date: 20171009