RU2495485C1 - Method of monitoring user preference information based on analysis of content perception of said users (versions) - Google Patents
Method of monitoring user preference information based on analysis of content perception of said users (versions) Download PDFInfo
- Publication number
- RU2495485C1 RU2495485C1 RU2012118526/08A RU2012118526A RU2495485C1 RU 2495485 C1 RU2495485 C1 RU 2495485C1 RU 2012118526/08 A RU2012118526/08 A RU 2012118526/08A RU 2012118526 A RU2012118526 A RU 2012118526A RU 2495485 C1 RU2495485 C1 RU 2495485C1
- Authority
- RU
- Russia
- Prior art keywords
- user
- content
- information
- server
- monitoring
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Группа изобретений относится к информационным технологиям и может быть использована для мониторинга информации о предпочтениях пользователей на основе анализа восприятия ими контента. Заявляется два варианта, которые можно условно разделить на две группы: мониторинг информации о пользовательских предпочтениях с использованием самостоятельной оценки пользователем своих эмоциональных переживаний и мониторинг информации о пользовательских предпочтениях с автоматическим аппаратно-программным получением оценки эмоциональных переживаний пользователя.The group of inventions relates to information technology and can be used to monitor information about user preferences based on an analysis of their perception of content. There are two options that can be divided into two groups: monitoring information about user preferences using the user's independent assessment of their emotional experiences and monitoring information about user preferences with automatic hardware-software assessment of emotional experiences of the user.
Контентом называется любое информационное наполнение, воспринимаемое человеком. Контент может распространяться через определенную среду, к примеру интернет или телевидение. Предлагаемый способ не зависит от конкретного типа доставки контента и может быть использован с произвольным контентом.Content is any content perceived by a person. Content can be distributed through a specific medium, such as the Internet or television. The proposed method does not depend on the specific type of content delivery and can be used with arbitrary content.
Известны способы получения информации о пользовательских предпочтениях на основе обобщенной оценки интернет-контента с помощью голосования «Нравится / Не нравится» или различного рода рейтингов (см. В Контакте Виджет "Мне нравится",There are known methods for obtaining information about user preferences based on a generalized assessment of Internet content using the “Like / Dislike” vote or various ratings (see the “Like” widget in the Contact page,
https://vk.com/developers.php?p=Like; https://vk.com/developers.php?p=Like ;
Facebook Like Button, https://developers.facebook.com/docs/reference/plugins/like/;Facebook Like Button, https://developers.facebook.com/docs/reference/plugins/like/ ;
Youtube API v2.0 - Ratings,Youtube API v2.0 - Ratings,
https://developers.qooqle.com/voutube/2.0/developers_guide_protocol ratings). В этих способах всем потребителям контента предлагается оценить его. Дальнейший анализ полученных данных позволяет определить популярность контента и делать выводы о пользовательских предпочтениях. Однако в данных способах отсутствует привязка ко времени контента, то есть пользователь сам формирует усредненное оценочное суждение по отношению ко всему контенту. При этом множество оцениваемого контента ограничено контентом доступным через интернет. https://developers.qooqle.com/voutube/2.0/developers_guide_protocol ratings ). In these methods, all consumers of content are encouraged to evaluate it. Further analysis of the data obtained allows us to determine the popularity of the content and draw conclusions about user preferences. However, in these methods there is no reference to the time of the content, that is, the user himself generates an average value judgment in relation to the entire content. Moreover, a lot of evaluated content is limited to content accessible via the Internet.
Кроме того, благодаря развитию мобильной связи появилась возможность использовать телеголосования (в том числе, СМС-голосования) в различных интерактивных программах, опросах, викторинах, конкурсах, а также для определения рейтингов (см. Televoting, https://en.wikipedia.org/wiki/Televoting). Чтобы выразить свое предпочтение и проголосовать за определенного кандидата, достаточно позвонить или послать CMC-сообщение на соответствующий ему номер телефона. На основе всех присланных сообщений и определяется победитель. CMC-голосование не привязано к определенному типу контента и может быть использовано для оценки событий, происходящих в реальной жизни, но, как и в случае с интернет голосованием, пользователь сам формирует усредненное оценочное суждение по отношению ко всему контенту.In addition, thanks to the development of mobile communications, it became possible to use televoting (including SMS voting) in various interactive programs, surveys, quizzes, contests, as well as for determining ratings (see Televoting, https://en.wikipedia.org / wiki / Televoting ). To express your preference and vote for a particular candidate, just call or send a CMC message to the corresponding phone number. Based on all sent messages, the winner is determined. CMC voting is not tied to a specific type of content and can be used to evaluate events that occur in real life, but, as in the case of Internet voting, the user forms an average value judgment in relation to all content.
Также известен способ мониторинга информации о предпочтениях ТВ-аудитории с помощью специализированного оборудования, так называемых пипл-метров, которые устанавливаются на телеприемники определенной репрезентативной выборки людей и регистрируют просмотр ими телевизионных программ (см. Техника оценки рейтингов, https://www.grp.ru/effectiv/; People Meter, https://en.wikipedia.org/wiki/People_meter). Полученные данные накапливаются и передаются в центр обработки информации. На основе этих данных определяются предпочтения различных целевых аудиторий и составляются рейтинги программ и каналов. Способ требует установки дополнительного оборудования и применим только к телеканалам. Кроме того, при его использовании регистрируются и затем анализируются только количественные характеристики потребления - кто и какие каналы смотрел в определенные моменты времени.There is also a known method of monitoring information about the preferences of a TV audience using specialized equipment, the so-called People meters, which are installed on televisions of a certain representative sample of people and record their viewing of television programs (see Rating Technique, http: //www.grp. com / effectiv / ; People Meter, https://en.wikipedia.org/wiki/People_meter ). The received data is accumulated and transmitted to the information processing center. Based on these data, the preferences of various target audiences are determined and the ratings of programs and channels are compiled. The method requires the installation of additional equipment and is applicable only to TV channels. In addition, when using it, only quantitative characteristics of consumption are recorded and then analyzed — who watched which channels at certain points in time.
Таким образом, известные способы не являются универсальными. Они используют усредненное оценочное суждение потребителя контента по отношению ко всему контенту в целом. Такая усредненная оценка является достаточно грубой и серьезно ограничивает возможности получения точной информации о предпочтениях пользователей. Кроме того, некоторые способы требуют установки дополнительного специального оборудования или применимы только к определенному типу контента.Thus, the known methods are not universal. They use the average value judgment of the content consumer in relation to the entire content as a whole. Such an average estimate is rather rough and seriously limits the ability to obtain accurate information about user preferences. In addition, some methods require the installation of additional special equipment or are applicable only to a certain type of content.
Задачей настоящего изобретения является расширение арсенала средств, а именно создание нового способа (сервиса) для мониторинга информации о предпочтениях пользователей на основе анализа восприятия ими контента, устраняющего указанные выше недостатки.The objective of the present invention is to expand the arsenal of tools, namely the creation of a new method (service) for monitoring information about user preferences based on the analysis of their perception of content that eliminates the above disadvantages.
Для решения поставленной задачи, согласно первому варианту настоящего изобретения, используют регистрирующие устройства пользователей и сервер. Сервер хранит информацию о пользователях, в том числе идентификационные данные, и информационные временные модели контента. Программное обеспечение сервера позволяет создавать информационные модели пользовательских предпочтений на основе обработки информации об оценках пользователями своих эмоциональных переживаний во время потребления контента. На первом этапе происходит авторизация пользователя на сервере; предоставление сервером этому пользователю перечня контентов, доступных для потребления и выбор пользователем контента из перечня с посылкой информации о выбранном контенте на сервер. После этого происходит потребление пользователем контента с фиксацией оценок его эмоциональных переживаний с помощью ввода на регистрирующем устройстве одной из предлагаемых оценок. Зафиксированные оценки отправляются посредством регистрирующего устройства на сервер. Сервер агрегирует получаемую от пользователей информацию об оценках и формирует информационные модели пользовательских предпочтений на основе обработки информации о пользователях, информационных временных моделей контента и агрегированной информации о зафиксированных оценках.To solve the problem, according to the first embodiment of the present invention, user registration devices and a server are used. The server stores information about users, including identification data, and informational temporary content models. Server software allows you to create information models of user preferences based on processing information about users' ratings of their emotional experiences while consuming content. At the first stage, the user is authorized on the server; providing the server with this user a list of content available for consumption and user selection of content from the list with sending information about the selected content to the server. After that, the user consumes the content with fixing the ratings of his emotional experiences by entering one of the proposed ratings on the recording device. Recorded scores are sent through the recording device to the server. The server aggregates information about ratings received from users and generates information models of user preferences based on processing information about users, information time models of content and aggregated information about recorded ratings.
Стандартной реализацией регистрирующего устройства является электронное устройство, на которое установлен потребительский агент, содержащий интерфейс пользователя для ввода оценок эмоциональных переживаний пользователя.The standard implementation of the recording device is an electronic device on which a consumer agent is installed, containing a user interface for entering estimates of emotional experiences of the user.
Таким регистрирующим устройством может быть мобильный телефон, на который установлен потребительский агент в виде приложения для операционной системы телефона.Such a recording device may be a mobile phone on which a consumer agent is installed as an application for the telephone operating system.
Также регистрирующим устройством может являться персональный компьютер. Персональный компьютер может быть как стационарным, так и мобильным (ноутбук, планшетный сетевой компьютер). Также к персональным компьютерам можно отнести смартфон, персональный цифровой ассистент (PDA) или электронную книгу. Потребительским агентом может быть приложение для операционной системы этого устройства. Кроме того, возможны и другие реализации потребительского агента для персонального компьютера.The recording device may also be a personal computer. A personal computer can be both stationary and mobile (laptop, tablet network computer). Also, personal computers include a smartphone, personal digital assistant (PDA) or an e-book. A consumer agent may be an application for the operating system of this device. In addition, other implementations of a consumer agent for a personal computer are possible.
Если персональный компьютер содержит веб-браузер, потребительский агент можно реализовать как веб-приложение. Пользователь получает доступ к потребительскому агенту через веб-браузер.If the personal computer contains a web browser, the consumer agent can be implemented as a web application. The user accesses the consumer agent through a web browser.
Если персональный компьютер содержит программный проигрыватель потокового видео, расширяемый с помощью плагинов, то потребительский агент реализуется как соответствующий плагин.If the personal computer contains a software streaming video player that can be expanded using plug-ins, the consumer agent is implemented as the corresponding plug-in.
Если персональный компьютер содержит программный Blu-ray проигрыватель с поддержкой BD-Live, то потребительский агент реализуется как соответствующее BD-J приложение.If the personal computer contains a BD-Live software Blu-ray player, then the consumer agent is implemented as the corresponding BD-J application.
Возможно применение данного способа к цифровому телевизионному приемнику или цифровой телевизионной приставке с поддержкой интернет-сервисов и виджетов. В этом случае потребительский агент реализуется как соответствующий виджет, а интерфейс пользователя использует пульт дистанционного управления для ввода оценок эмоциональных переживаний.It is possible to apply this method to a digital television receiver or digital set-top box with support for Internet services and widgets. In this case, the consumer agent is implemented as a corresponding widget, and the user interface uses a remote control to enter estimates of emotional experiences.
Также регистрирующим устройством может являться Blu-ray проигрыватель с поддержкой BD-Live. В этом случае потребительский агент реализуется как соответствующее BD-J приложение.Also, a Blu-ray player with BD-Live support can be a recording device. In this case, the consumer agent is implemented as the corresponding BD-J application.
Во всех вышеупомянутых реализациях потребительского агента оценки эмоциональных переживаний пользователя фиксируются с помощью ручного ввода данных. Но также являются возможными и другие способы фиксации оценок эмоциональных переживаний пользователя. К примеру, если электронное устройство является устройством с поддержкой распознавания голоса, то интерфейс пользователя использует голосовые команды для ввода оценок эмоциональных переживаний. Аналогично, в случае устройства с поддержкой распознавания мимики лица и/или движений тела, интерфейс пользователя использует жестовые команды для ввода оценок эмоциональных переживаний.In all of the aforementioned consumer agent implementations, the user’s emotional experience scores are captured using manual data entry. But there are also other possible ways of fixing estimates of the emotional experiences of the user. For example, if the electronic device is a device that supports voice recognition, then the user interface uses voice commands to enter estimates of emotional experiences. Similarly, in the case of a device with support for recognizing facial expressions and / or body movements, the user interface uses gesture commands to enter estimates of emotional experiences.
Таким образом, в первом варианте настоящего изобретения описывается способ мониторинга информации о пользовательских предпочтениях с активным вводом пользователем оценок своих эмоциональных переживаний с помощью потребительского агента.Thus, the first embodiment of the present invention describes a method for monitoring information about user preferences with the active input of user ratings of their emotional experiences using a consumer agent.
Второй вариант изобретения в основе повторяет первый, в нем также используют регистрирующие устройства пользователей и сервер. Сервер хранит информацию о пользователях, в том числе идентификационные данные, и информационные временные модели контента. Программное обеспечение сервера позволяет создавать информационные модели пользовательских предпочтений на основе обработки автоматически полученной информации об оценках пользователями контента. На первом этапе происходит авторизация пользователя на сервере, предоставление сервером этому пользователю информации о контенте, доступном для потребления, и выбор пользователем контента с посылкой информации о выбранном контенте на сервер. В отличие от первого варианта изобретения, во втором варианте во время потребления пользователем контента осуществляется автоматический мониторинг его эмоционального состояния с помощью средства эмоционального мониторинга, установленного на регистрирующее устройство, и автоматическая фиксация оценок эмоциональных переживаний пользователя от потребления контента. Зафиксированные оценки отправляются посредством регистрирующего устройства на сервер. Сервер агрегирует полученную информацию и создает информационные модели пользовательских предпочтений на основе обработки информации о пользователях, информационных временных моделей контента и агрегированной информации о зафиксированных оценках.The second embodiment of the invention basically repeats the first, it also uses user registration devices and a server. The server stores information about users, including identification data, and informational temporary content models. Server software allows you to create information models of user preferences based on the processing of automatically obtained information about ratings by content users. At the first stage, the user is authorized on the server, the server provides this user with information about the content available for consumption, and the user selects the content with the information about the selected content sent to the server. In contrast to the first embodiment of the invention, in the second embodiment, during a user consumes content, they automatically monitor their emotional state using emotional monitoring tools installed on a recording device and automatically record estimates of the user's emotional experiences from consuming content. Recorded scores are sent through the recording device to the server. The server aggregates the received information and creates information models of user preferences based on processing information about users, information time models of content, and aggregated information about recorded ratings.
Средство эмоционального мониторинга может представлять собой средство, способное распознавать и анализировать мимику лица и/или движений тела пользователя.The emotional monitoring tool may be a tool capable of recognizing and analyzing facial expressions and / or body movements of a user.
Также средство эмоционального мониторинга может представлять собой средство способное распознавать и анализировать произнесенные пользователем слова и эмоционально окрашенные звуки (например, «О!», «Ах!» или «Ммм…»).Also, the emotional monitoring tool can be a tool capable of recognizing and analyzing the words spoken by the user and emotionally colored sounds (for example, “Oh!”, “Ah!” Or “Mmm ...”).
Информационная временная модель контента описывает контент и содержит следующие структуры данных:The informational temporary content model describes the content and contains the following data structures:
1. Идентификационные данные;1. Identification data;
2. Метаданные.2. Metadata.
Идентификационные данные включают в себя: название контента, тип контента и способ его доставки до потребителя, длительность контента. Кроме того, идентификационные данные содержат указатель на «местоположение» контента. К примеру, для телевизионного контента указатель содержит номер телевизионного канала и запланированное время начала трансляции этого контента на данном канале. Для интернет-контента указатель содержит URL (единый указатель ресурсов в интернете) контента.Identification data includes: the name of the content, the type of content and the method of its delivery to the consumer, the duration of the content. In addition, the identity contains a pointer to the “location” of the content. For example, for television content, the index contains the number of the television channel and the planned start time for broadcasting this content on this channel. For Internet content, the index contains the URL (single index of resources on the Internet) of the content.
Метаданные состоят из временных зон и ассоциированной с этими зонами метаинформации, которая представляет интерес для поставщика или производителя контента. Примером такой информации может быть семантическая метаинформация, которая дает семантическое описание соответствующего участка контента. Временные зоны могут иметь как нулевую, так и положительную длительность. В случае нулевой длительности временная зона рассматривается как моментальное событие внутри контента. Количество временных зон не ограничено - они могут пересекаться или накладываться друг на друга. Ассоциированная с временными зонами информация может иметь различный характер; к примеру, она может представлять собой, набор ключевых слов. Например, в случае видеофильма, поставщик может отметить фрагменты фильма, где показывается скрытая реклама. Таким образом, метаданные можно представить в виде набора соответствий:Metadata consists of time zones and meta-information associated with these zones, which is of interest to the provider or producer of the content. An example of such information may be semantic meta-information, which gives a semantic description of the corresponding piece of content. Time zones can have both zero and positive duration. In case of zero duration, the time zone is considered as a momentary event within the content. The number of time zones is not limited - they can intersect or overlap each other. Information associated with time zones may be of a different nature; for example, it can be a set of keywords. For example, in the case of a video, the supplier may mark out fragments of the film where hidden advertising is shown. Thus, metadata can be represented as a set of matches:
Временная зона ↔ МетаинформацияTime Zone ета Meta Information
Отношение пользователя к контенту определяется оценкой эмоциональных переживаний, которые он испытывает во время его потребления. Могут использоваться различные наборы оценок эмоциональных переживаний. Выбор конкретного набора допустимых оценок зависит от различных факторов, в том числе типа потребляемого контента, простоты и точности сопоставления оценки эмоциональных переживаний эмоциям пользователя и т.д. К примеру, набор допустимых оценок эмоциональных переживаний может содержать: «удовольствие», «желание», «страдание», «страх».The user's attitude to the content is determined by the assessment of the emotional experiences that he experiences during his consumption. Different sets of emotional experience ratings may be used. The choice of a specific set of acceptable estimates depends on various factors, including the type of content consumed, the simplicity and accuracy of comparing the assessment of emotional experiences with user emotions, etc. For example, a set of acceptable assessments of emotional experiences may include: “pleasure”, “desire”, “suffering”, “fear”.
Эмоции пользователя, возбуждаемые в определенные моменты контента, связаны со временем контента. Например, эмоциональные переживания пользователя могут быть оценены как «страх» на 10-й секунде видеоролика или с 15-й минуты по 16-ю минуту. Таким образом, отношение пользователя к контенту можно представить в виде соответствия:User emotions excited at certain points in the content are related to the time of the content. For example, the user's emotional experiences can be rated as “fear” at the 10th second of the video or from the 15th minute to the 16th minute. Thus, the user’s attitude to the content can be represented as a correspondence:
Время контента ↔ Оценка эмоциональных переживаний пользователяContent time ↔ Assessment of user emotional experiences
Во время потребления пользователями контента фиксируют оценки их эмоциональных переживаний или происходит автоматическая аппаратно-программная фиксация оценок эмоциональных переживаний пользователя от потребления контента и отправка зафиксированных оценок на сервер. Пользователь может быть не ограничен в частоте ввода оценок эмоциональных переживаний, которые могут быть зафиксированы при потреблении одного контента.When users consume content, they fix estimates of their emotional experiences or there is an automatic hardware-software fixation of estimates of the user's emotional experiences from consuming content and sending the recorded ratings to the server. The user may not be limited in the frequency of entering estimates of emotional experiences that can be recorded when consuming one content.
Агрегированные оценки (все полученные и сохраненные на сервере оценки) эмоциональных переживаний пользователя привязываются ко времени и контенту. Благодаря этому метаинформация контента и данные, отражающие оценки эмоциональных переживаний пользователя, имеют общую привязку ко времени контента. Данное обстоятельство позволяет серверу однозначно для каждого потребителя контента сопоставить его оценки эмоциональных переживаний с метаинформацией:Aggregated ratings (all ratings received and stored on the server) of the user's emotional experiences are tied to time and content. Thanks to this, meta-information of the content and data reflecting the estimates of the emotional experiences of the user have a common reference to the time of the content. This circumstance allows the server to unambiguously for each consumer of content compare his assessment of emotional experiences with meta-information:
Оценка эмоциональных переживаний пользователя ↔Assessment of emotional experiences of the user ↔
МетаинформацияMeta information
Таким образом, для каждого контента и потребляющего его пользователя имеется множество пар (оценка эмоциональных переживаний пользователя, метаинформация контента). Совокупность таких пар для всего множества зарегистрированного контента и множества пользователей образует информационную модель пользовательских предпочтений.Thus, for each content and the user consuming it, there are many pairs (assessment of the emotional experiences of the user, meta-information of the content). The combination of such pairs for the entire set of registered content and many users forms an information model of user preferences.
Для того чтобы лучше продемонстрировать отличительные особенности изобретения, в качестве примеров, не имеющих какого-либо ограничительного характера, ниже описаны предпочтительные варианты реализации этого способа. Для описанных ниже примеров:In order to better demonstrate the distinguishing features of the invention, as examples without any limiting nature, the preferred embodiments of this method are described below. For the examples described below:
- на сервере создают базу данных для хранения информации о пользователях, в том числе идентификационные данные, например имя пользователя и его пароль, информационных временных моделей контента, агрегированных оценок эмоциональных переживаний пользователя и информационных моделей пользовательских предпочтений;- a database is created on the server for storing information about users, including identification data, for example, user name and password, information time models of content, aggregated estimates of emotional experiences of the user and information models of user preferences;
- в базу данных вводят данные пользователей и информационные временные модели контента.- user data and informational temporary models of content are entered into the database.
Пример 1.Example 1
В качестве регистрирующего устройства используется мобильный телефон или смартфон. Пользователь устанавливает на него потребительский агент в виде приложения для операционной системы устройства.As a recording device, a mobile phone or smartphone is used. The user installs a consumer agent on it in the form of an application for the device’s operating system.
При запуске потребительского агента происходит авторизация пользователя. Она заключается в посылке соответствующей информации о пользователе на сервер. К примеру, эта информация может состоять из имени пользователя и его пароля. Сервер производит проверку присланных данных и посылает результат проверки на регистрирующее устройство.When the consumer agent starts, the user is authorized. It consists in sending the corresponding user information to the server. For example, this information may consist of a username and password. The server checks the sent data and sends the verification result to the recording device.
В случае успешной авторизации пользователя сервер определяет перечень контента, доступного для потребления этим пользователем, и посылает его на регистрирующее устройство пользователя. Этот перечень контента формируется на основе различной информации, в том числе текущего времени, ограничений (например, возрастных запретов - «детям до 16») и предпочтений пользователя в случае наличия истории обращений и т.д. К примеру, перечень контента может включать в себя репертуар показываемых фильмов в определенном кинотеатре.In case of successful authorization of the user, the server determines the list of content available for consumption by this user and sends it to the user's registration device. This list of content is formed on the basis of various information, including the current time, restrictions (for example, age prohibitions - “for children under 16”) and user preferences if there is a history of calls, etc. For example, a list of content may include a repertoire of films shown in a particular movie theater.
Перечень контента, доступного для потребления, отображается в виде списка на экране мобильного телефона или смартфона и пользователь выбирает из него контент для потребления. После выбора контента потребительский агент выводит на экран устройства интерфейс потребления контента. Этот интерфейс позволяет пользователю выполнять следующие действия:The list of content available for consumption is displayed as a list on the screen of a mobile phone or smartphone and the user selects content for consumption from it. After selecting the content, the consumer agent displays the content consumption interface on the device screen. This interface allows the user to do the following:
1. Отметить момент начала потребления контента;1. Mark the moment of the start of consumption of content;
2. Отметить момент окончания потребления контента;2. Mark the end of the consumption of content;
3. Ввести оценки своих эмоциональных переживаний.3. Enter estimates of their emotional experiences.
Если данное устройство содержит встроенную клавиатуру, то она может быть использована в интерфейсе потребления контента для выбора одного из вышеуказанных действий. К примеру, набор предлагаемых оценок эмоциональных переживаний может состоять из следующих оценок: «удовольствие», «желание», «страдание», «страх». В таком случае, нажатая кнопка «1» может соответствовать вводу оценки «удовольствие» и т.д.If this device contains a built-in keyboard, then it can be used in the content consumption interface to select one of the above actions. For example, the set of proposed evaluations of emotional experiences may consist of the following ratings: “pleasure”, “desire”, “suffering”, “fear”. In this case, the pressed “1” button may correspond to the input of the “pleasure” rating, etc.
Если же устройство содержит сенсорный экран, то он также может быть использован в интерфейсе потребления контента для выбора одного из вышеуказанных действий.If the device contains a touch screen, then it can also be used in the content consumption interface to select one of the above actions.
Данный потребительский агент поддерживает любой тип контента и не зависит от канала его дистрибуции. Он является универсальным агентом.This consumer agent supports any type of content and is independent of its distribution channel. He is a universal agent.
В момент начала потребления контента пользователь выбирает соответствующее действие («Отметить момент начала потребления контента») с помощью интерфейса потребления контента. По этому действию пользовательский агент посылает информацию о выбранном ранее контенте на сервер, который фиксирует время начала потребления данного контента этим пользователем.At the moment the content consumption starts, the user selects the appropriate action (“Mark the moment the content consumption starts”) using the content consumption interface. According to this action, the user agent sends information about previously selected content to the server, which records the start time of consumption of this content by this user.
Во время потребления контента пользователь вводит на мобильном телефоне или смартфоне одну из предлагаемых оценок с помощью соответствующего действия («Ввести оценки своих эмоциональных переживаний») интерфейса потребления контента. Потребительский агент фиксирует введенные оценки эмоциональных переживаний пользователя и отправляет их на сервер. Стоит отметить, что потребительский агент может как отправлять каждую полученную оценку на сервер немедленно после ввода пользователем, так и накапливать несколько оценок и отправлять затем группу аккумулированных оценок на сервер.During the consumption of content, the user enters one of the proposed ratings on the mobile phone or smartphone using the appropriate action (“Enter estimates of their emotional experiences”) of the content consumption interface. The consumer agent records the entered estimates of the user's emotional experiences and sends them to the server. It is worth noting that the consumer agent can either send each rating received to the server immediately after user input, or accumulate several ratings and then send a group of accumulated ratings to the server.
В момент окончания (или паузы) потребления контента пользователь выбирает соответствующее действие («Отметить момент окончания потребления контента») с помощью интерфейса потребления контента. По этому действию пользовательский агент посылает соответствующую информацию на сервер, который фиксирует время окончания потребления данного контента этим пользователем.At the end (or pause) of content consumption, the user selects the appropriate action ("Mark the moment the content is consumed") using the content consumption interface. According to this action, the user agent sends the corresponding information to the server, which records the end time of consumption of this content by this user.
К примеру, пользователь выбрал некоторый контент и ввел следующие оценки своих эмоциональных переживаний при потреблении этого контента: «страдание» на 14 секунде контента, «желание» на 62 секунде.For example, the user selected some content and introduced the following assessments of their emotional experiences when consuming this content: “suffering” at 14 seconds of content, “desire” at 62 seconds.
При этом метаданные информационной временной модели этого контента содержат следующую разметку: временной интервал (15 с, 20 с) соответствует ключевому слову (метаинформации) «курение», а временной интервал (53 с, 67 с) соответствует ключевому слову «Эйфелева башня».Moreover, the metadata of the information time model of this content contains the following markup: the time interval (15 s, 20 s) corresponds to the keyword (meta-information) “smoking”, and the time interval (53 s, 67 s) corresponds to the keyword “Eiffel Tower”.
Как результат анализа приведенных данных (соответствующее наложение по временной шкале агрегированной информации о зафиксированных оценках и метаданных информационной временной модели этого контента) сервер получает следующие элементы информационной модели пользовательских предпочтений, относящиеся к данному пользователю: (метаинформация «курение» → оценка эмоциональных переживаний «страдание»), (метаинформация «Эйфелева башня» → оценка эмоциональных переживаний «желание»).As a result of the analysis of the data presented (corresponding overlay on the timeline of aggregated information about the recorded ratings and metadata of the information time model of this content), the server receives the following elements of the information model of user preferences related to this user: (meta-information “smoking” → assessment of emotional experiences “suffering” ), (meta-information “Eiffel Tower” → assessment of emotional experiences “desire”).
Пример 2.Example 2
Пример в целом повторяет предыдущий. Отличие заключается в применении другого регистрирующего устройства. В качестве регистрирующего устройства используется цифровой телевизионный приемник или цифровая телевизионная приставка с поддержкой интернет-сервисов и виджетов. Это устройство используется и для воспроизведения контента.The example as a whole repeats the previous one. The difference lies in the use of another recording device. A digital television receiver or digital television set-top box with support for Internet services and widgets is used as a recording device. This device is also used to play content.
В этом случае потребительским агентом будет являться соответствующий ТВ-виджет. Стоит упомянуть, что такой потребительский агент является интегрированным. В отличие от универсального агента из примера 1 он интегрируется со средством воспроизведения контента и поэтому зависит от контента и канала его дистрибуции. Благодаря более тесной интеграции с контентом при использовании такого агента нет необходимости в выборе контента - он будет выбран автоматически. С другой стороны, по этой же причине, агент не применим к другому типу контента. Другими примерами интегрированного агента являются плагин для проигрывателя потокового видео, BD-J приложение и т.д.In this case, the corresponding TV widget will be the consumer agent. It is worth mentioning that such a consumer agent is integrated. In contrast to the universal agent from Example 1, it integrates with the content reproduction tool and therefore depends on the content and its distribution channel. Thanks to closer integration with content when using such an agent, there is no need to select content - it will be selected automatically. On the other hand, for the same reason, the agent is not applicable to another type of content. Other examples of an integrated agent are a plug-in for a streaming video player, a BD-J application, etc.
Пульт дистанционного управления цифровым телевизионным приемником используется для управления пользовательским агентом и ввода данных. Он применяется аналогично встроенной клавиатуре устройства из примера 1 (кнопка → оценка эмоциональных переживаний): нажатие той или иной кнопки пульта соответствует вводу с пульта отвечающей ей оценки эмоциональных переживаний.A digital television receiver remote control is used to control the user agent and enter data. It is used similarly to the built-in keyboard of the device from Example 1 (button → assessment of emotional experiences): pressing a button on the remote control corresponds to entering from the remote control the assessment of emotional experiences corresponding to it.
В этом случае нет необходимости специально отмечать момент начала или окончания потребления контента. Включение цифрового телевизионного приемника или его переключение на определенный канал означает начало потребления этого канала, и наоборот - выключение цифрового телевизионного приемника или его переключение на другой канал означает окончание потребления этого канала.In this case, there is no need to specifically mark the start or end of the consumption of content. Turning on the digital television receiver or switching it to a certain channel means the beginning of consumption of this channel, and vice versa - turning off the digital television receiver or switching it to another channel means the end of consumption of this channel.
Пример 3.Example 3
Пример иллюстрирует второй вариант изобретения (с автоматическим мониторингом информации о пользовательских предпочтениях с использованием средства эмоционального мониторинга).An example illustrates a second embodiment of the invention (with automatic monitoring of information about user preferences using emotional monitoring tools).
Пример 3 повторяет в основе пример 1. В качестве устройства способного распознавать движения тела пользователя и его мимику используется игровая приставка Microsoft Xbox 360 с подключенным сенсорным устройством Microsoft Kinect, который снабжен сенсорами глубины, цифровой видеокамерой и микрофоном (см. Хbох360 + Kinect, https://www.xbox.com/kinect).Example 3 repeats basically Example 1. As a device capable of recognizing the movements of a user's body and its facial expressions, a Microsoft Xbox 360 game console with a connected Microsoft Kinect touch device, which is equipped with depth sensors, a digital video camera and a microphone, is used (see Xbox 360 + Kinect, http: //www.xbox.com/kinect ).
Средство эмоционального мониторинга реализуется как приложение для Microsoft Xbox 360. Мониторинг эмоционального состояния пользователя осуществляется на основе данных полученных от сенсорного устройства Microsoft Kinect, наведенного на потребителя контента. К примеру, улыбка пользователя, зафиксированная и распознанная как эмоция, может означать его удовольствие при потреблении контента. Как результат, автоматически получают и фиксируют оценки эмоциональных переживаний пользователя, которые отправляют на сервер для дальнейшего построения (аналогично примеру 1) информационной модели пользовательских предпочтений.The emotional monitoring tool is implemented as an application for the Microsoft Xbox 360. Monitoring the emotional state of the user is carried out on the basis of data received from the Microsoft Kinect touch device, aimed at the consumer of the content. For example, a user's smile, fixed and recognized as an emotion, can mean his pleasure in consuming content. As a result, estimates of emotional experiences of the user are automatically received and recorded, which are sent to the server for further construction (similar to example 1) of the information model of user preferences.
Поскольку сенсорное устройство Microsoft Kinect содержит микрофон, аналогично реализуется средство эмоционального мониторинга, способное распознавать и анализировать произнесенные пользователем слова и эмоционально окрашенные звуки.Since the Microsoft Kinect touch device contains a microphone, an emotional monitoring tool that can recognize and analyze user-spoken words and emotionally colored sounds is likewise implemented.
Также игровая приставка Microsoft Xbox 360 с подключенным сенсорным устройством Microsoft Kinect может быть использована в качестве регистрирующего устройства с поддержкой голосовых или жестовых команд для ввода оценок эмоциональных переживаний.Also, the Microsoft Xbox 360 game console with a connected Microsoft Kinect touch device can be used as a recording device with support for voice or gesture commands for entering assessments of emotional experiences.
Аналогичные примеры могут быть описаны применительно к Blu-ray проигрывателю с поддержкой BD-Live, персональному компьютеру, в том числе стационарному компьютеру, или ноутбуку, или планшетному сетевому компьютеру, или смартфону, или персональному цифровому ассистенту (PDA), или электронной книге.Similar examples can be described with respect to a Blu-ray player with support for BD-Live, a personal computer, including a desktop computer, or a laptop, or a tablet network computer, or a smartphone, or a personal digital assistant (PDA), or an e-book.
Информационные модели пользовательских предпочтений могут использоваться для получения различной информации, к примеру, информации об отношении конкретного пользователя к курению или информации об отношении определенной группы пользователей (например, мужчин с высшим образованием, 35-50 лет) к продукции какой-либо торговой марки.Information models of user preferences can be used to obtain various information, for example, information on the attitude of a particular user to smoking or information on the attitude of a certain group of users (for example, men with higher education, 35-50 years old) to products of any brand.
Таким образом, предлагаемый способ, как в первом, так и во втором варианте, осуществляет более глубокий анализ пользовательских предпочтений на основе детальных многоуровневых оценок восприятия пользователями контента. Кроме того, он не привязан к определенному типу контента и может быть использован с произвольным контентом. Способ не требует наличия специально разработанного оборудования и может использоваться с существующими повседневными пользовательскими устройствами.Thus, the proposed method, both in the first and in the second embodiment, performs a deeper analysis of user preferences based on detailed multi-level assessments of users' perception of content. In addition, it is not tied to a specific type of content and can be used with arbitrary content. The method does not require specially designed equipment and can be used with existing everyday user devices.
Claims (15)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2012118526/08A RU2495485C1 (en) | 2012-04-25 | 2012-04-25 | Method of monitoring user preference information based on analysis of content perception of said users (versions) |
PCT/RU2013/000318 WO2013162420A2 (en) | 2012-04-25 | 2013-04-15 | Method of monitoring information about user preferences on the basis of an analysis of user response to content (embodiments) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2012118526/08A RU2495485C1 (en) | 2012-04-25 | 2012-04-25 | Method of monitoring user preference information based on analysis of content perception of said users (versions) |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2495485C1 true RU2495485C1 (en) | 2013-10-10 |
Family
ID=49303119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2012118526/08A RU2495485C1 (en) | 2012-04-25 | 2012-04-25 | Method of monitoring user preference information based on analysis of content perception of said users (versions) |
Country Status (2)
Country | Link |
---|---|
RU (1) | RU2495485C1 (en) |
WO (1) | WO2013162420A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2704484C1 (en) * | 2018-12-26 | 2019-10-29 | Кирилл Владимирович Мальцев | Method of media user preferences determination |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050022239A1 (en) * | 2001-12-13 | 2005-01-27 | Meuleman Petrus Gerardus | Recommending media content on a media system |
US20080178126A1 (en) * | 2007-01-24 | 2008-07-24 | Microsoft Corporation | Gesture recognition interactive feedback |
WO2010068781A1 (en) * | 2008-12-10 | 2010-06-17 | Qualcomm Incorporated | Feedback based broadcast scheduling |
US20100161825A1 (en) * | 2008-12-22 | 2010-06-24 | David Randall Ronca | On-device multiplexing of streaming media content |
RU2427975C2 (en) * | 2005-07-21 | 2011-08-27 | Конинклейке Филипс Электроникс Н.В. | Combining device and method to make it possible for user to select combined content |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
KR20020017878A (en) * | 2000-08-29 | 2002-03-07 | 이진호 | easy personal internet broadcasting system by automatically installed |
JP2011130279A (en) * | 2009-12-18 | 2011-06-30 | Sony Corp | Content providing server, content reproducing apparatus, content providing method, content reproducing method, program and content providing system |
-
2012
- 2012-04-25 RU RU2012118526/08A patent/RU2495485C1/en not_active IP Right Cessation
-
2013
- 2013-04-15 WO PCT/RU2013/000318 patent/WO2013162420A2/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050022239A1 (en) * | 2001-12-13 | 2005-01-27 | Meuleman Petrus Gerardus | Recommending media content on a media system |
RU2427975C2 (en) * | 2005-07-21 | 2011-08-27 | Конинклейке Филипс Электроникс Н.В. | Combining device and method to make it possible for user to select combined content |
US20080178126A1 (en) * | 2007-01-24 | 2008-07-24 | Microsoft Corporation | Gesture recognition interactive feedback |
WO2010068781A1 (en) * | 2008-12-10 | 2010-06-17 | Qualcomm Incorporated | Feedback based broadcast scheduling |
US20100161825A1 (en) * | 2008-12-22 | 2010-06-24 | David Randall Ronca | On-device multiplexing of streaming media content |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2704484C1 (en) * | 2018-12-26 | 2019-10-29 | Кирилл Владимирович Мальцев | Method of media user preferences determination |
Also Published As
Publication number | Publication date |
---|---|
WO2013162420A2 (en) | 2013-10-31 |
WO2013162420A3 (en) | 2014-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11457282B2 (en) | Methods and apparatus to create a panel of media device users | |
US10321173B2 (en) | Determining user engagement with media content based on separate device usage | |
US8726304B2 (en) | Time varying evaluation of multimedia content | |
US8799005B2 (en) | Systems and methods for capturing event feedback | |
US10887654B2 (en) | Control method of playing content and content playing apparatus performing the same | |
US11151614B2 (en) | Advertisements blended with user's digital content | |
ES2747599T3 (en) | Procedures and systems for displaying contextually relevant information in relation to a media resource | |
KR101829782B1 (en) | Sharing television and video programming through social networking | |
KR101301127B1 (en) | A system and method of verifying of watching content | |
JP2021144250A (en) | Method and system for correcting input generated by using automatic utterance recognition based on utterance | |
US20140164476A1 (en) | Apparatus and method for providing a virtual assistant | |
TW201401104A (en) | Controlling a media program based on a media reaction | |
CN109241301A (en) | Resource recommendation method and device | |
Jang et al. | Uncovering the underlying factors of smart TV UX over time: a multi-study, mixed-method approach | |
RU2495485C1 (en) | Method of monitoring user preference information based on analysis of content perception of said users (versions) | |
US20240048810A1 (en) | Search and recommendation of media assets through conversational use of catchphrases | |
JP2014060642A (en) | Display device and display system | |
KR20150111524A (en) | An apparatus and a method of providing an advertisement | |
KR20140032684A (en) | Method for providing multimedia contents using meta information | |
US20230062650A1 (en) | Systems and methods to enhance interactive program watching | |
Octavian et al. | Context-aware adaptation of mobile video decoding resolution | |
CN118120239A (en) | Adaptive content distribution using private encoded audio identifiers | |
Glasman et al. | EmotionSpot: Monitoring of user preferences and viewing habits | |
Wataya et al. | Sensing of audience excitation and boredom emotion based on the synchrony of sitting body sway | |
JP2011215895A (en) | Device and method for evaluating content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20150426 |