Уровень техники
Интернет очень изменил способы, которыми люди связываются друг с другом. Например, онлайновые доски сообщений, или доски объявлений, являются сейчас популярными формами коммуникации. Люди, которые желают связываться с другими, могут оставить сообщения или начать дискуссии на доске сообщений, и получатель (получатели), которому они предназначены, может посетить эту доску сообщений для просмотра опубликованных сообщений и дискуссий. К сожалению, здесь обычно отсутствует секретность; любой человек с подходящей авторизацией (например, с именем пользователя и паролем) может просматривать любое из этих сообщений. Доска сообщений также не показывает открыто состояние человека в данный момент. А именно доска сообщений не извещает человека кроме него или ее о том, находится ли кто-либо в состоянии "присутствия в системе" или "отсутствия в системе". Кроме того, поскольку доска сообщений является асинхронной, между людьми не устанавливается мгновенная связь, если только не случилось так, что отправитель и получатель посетили доску сообщений и оставили сообщения друг для друга в одно и то же время. Кроме того, доски сообщений являются статическими в том смысле, что для того, чтобы наслаждаться доступностью досок сообщений, пользователям необходимо посещать Web-порталы или Web-сайты для использования этой службы, оставлять сообщения и просматривать сообщения.
Другим относящимся к Интернету инструментом связи является инструмент отправления мгновенных сообщений. Отправление мгновенных сообщений обеспечивает немедленный чат или разговор между сторонами. Инструмент отправления мгновенных сообщений может быть общедоступным, таким как общедоступная комната чата, в которой стороны могут входить в систему для разговора с другими, или частным, когда каждый человек сначала загружает клиентское приложение отправления мгновенных сообщений на свое вычислительное устройство и выбирает, какую сторону необходимо включить в его список сторон отправления мгновенных сообщений. Другой вариант инструментов отправления мгновенных сообщений включает в себя основанное на Web клиентское приложение отправления мгновенных сообщений, которое обеспечивает функции, подобные загружаемому клиентскому приложению отправления мгновенных сообщений. Однако эти инструменты отправления мгновенных сообщений имеют общий недостаток: разговоры между сторонами не остаются или не сохраняются постоянно подобно онлайновым доскам сообщений. Кроме того, пользователям необходимо посетить Web-сайт, который имеет основанное на Web приложение отправления мгновенных сообщений, или загрузить приложение отправления мгновенных сообщений для того, чтобы иметь чат. Если пользователи находятся на Web-сайте или используют другие приложения, такой чат или разговор является недоступным.
Кроме того, эти два свойства служат двум различным целям: реализация доски сообщений нацелена быть общедоступным форумом для открытых дискуссий, тогда как отправление мгновенных сообщений направлено на частную беседу или чаты, которые являются причинными. Как таковая, служба или инструмент отправления мгновенных сообщений не предназначена и не способна к записи всего содержания беседы. Подобным же образом, служба досок сообщений не способна обеспечить отправление мгновенных сообщений, так как это потребовало бы ресурсов на некотором сервере для обеспечения каналов мгновенных бесед между одним или несколькими пользователями в одно и то же время.
Сущность изобретения
Варианты осуществления изобретения усовершенствуют инструменты досок сообщений и отправления мгновенных сообщений посредством динамического обеспечения доступности отправления мгновенных сообщений и досок сообщений для любого медиа-объекта в Web или Интернете таким образом, что пользователь может мгновенно наслаждаться удобством отправления мгновенных сообщений и досок сообщений в любом заданном медиа-объекте Web. Преимущественно, аспекты изобретения обеспечивают доски мгновенных сообщений в Web или Интернете таким образом, что пользователи не нуждаются в загрузке некоторого специфического основанного на клиенте приложения. Кроме того, аспекты изобретения динамически обеспечивают доски мгновенных сообщений, чтобы оставлять онлайновые комментарии в отношении медиа-объекта в Web или Интернете таким образом, что пользователи могут создать мгновенный чат или сеанс сообщений, динамически и немедленно связанный с этим медиа-объектом. Не нужно посещать некоторый конкретный сайт, где размещена данная доска сообщений; пользователи могут начать обсуждения сообщений или беседы прямо на той странице или сайте, где этот медиа-объект визуализирован или обеспечен для пользователя. Кроме того, согласно вариантам осуществления данного изобретения, беседы сохраняются и являются по существу постоянными. Аспекты изобретения удобно и динамично улучшают восприятие пользователей в установлении сообщества мгновенного беседы и отправления сообщений.
Альтернативные аспекты настоящего изобретения также обеспечивают пассивную активацию досок мгновенных сообщений через Web или Интернет, с тем чтобы пользователям не требовалось открыто или явно активировать доски мгновенных сообщений.
Это краткое изложение сущности изобретения обеспечено для введения подборки концепций в упрощенной форме, которые дополнительно описываются ниже в подробном описании. Это краткое изложение сущности изобретения не предназначено ни для идентификации ключевых или существенных особенностей заявленного изобретения, ни для использования в качестве помощи в определении объема заявленного изобретения.
Другие особенности будут частично очевидны, а частично будут указаны далее.
Краткое описание чертежей
Фиг.1 является примерной блок-схемой, иллюстрирующей систему для разрешения динамического онлайнового комментария согласно некоторому варианту осуществления изобретения.
Фиг.2A-2H являются примерными дисплеями, иллюстрирующими возможности динамического онлайнового комментария согласно некоторому варианту осуществления изобретения.
Фиг.3 является примерной блок-схемой последовательности операций, иллюстрирующей работу динамических онлайновых комментариев согласно некоторому варианту осуществления изобретения.
Фиг.4 является блок-схемой, иллюстрирующей примерный считываемый компьютером носитель, реализующий память аспектов изобретения.
Соответствующие ссылочные символы указывают соответствующие части по всем чертежам.
Подробное описание
Варианты осуществления изобретения разрешают динамические онлайновые комментарии с признаками динамической связи с медиа-объектами, отправление мгновенных сообщений или мгновенную беседу и сохранение мгновенного чата или беседы, как в существующих досках сообщений. Теперь со ссылкой на фиг.1, блок-схема иллюстрирует систему 100 для разрешения динамического онлайнового комментария согласно некоторому варианту осуществления изобретения. Система 100 включает в себя Web-сервер 102 для размещения, управления и обеспечения служб для пользователей Web или клиентских приложений. Например, Web-сервер 102 может быть универсальным сервером или вычислительным устройством, подключенным через сеть 104 связи к другим вычислительным устройствам или серверам для обеспечения содержания для пользователей (например, пользователя 108) или клиентских приложений. В другом варианте осуществления, Web-сервер 102 может также включать в себя один или несколько других серверов, которые являются частью некоторой сети или группы серверов, которые обеспечивают службы для пользователей или клиентских приложений (далее совместно "пользователей").
Web-сервер 102 включает в себя Web-интерфейс 110 для сопряжения с пользователем 108. Например, Web-интерфейс 110 может быть осуществлен в форме Web-страницы или части Web-страницы, размещенной посредством Web-сервера 102 через сеть 104 связи. Эта Web-страница может быть частью некоторого Web-сайта или разделом некоторого Web-портала. В альтернативном варианте осуществления, Web-интерфейс 110 может быть частью некоторого Web-сайта, который присоединен к Web-серверу 102 через установленное деловое соглашение. В еще одном варианте осуществления, Web-интерфейс 110 может быть Web-страницей или частью Web-страницы Web-сайта, которые связаны с Web-сервером 102 через сеть 104 связи, как, например, Web-сайт, размещенный третьей стороной. В одном варианте осуществления, Web-интерфейс 110 включает в себя один или несколько медиа-объектов 114 Web. Например, медиа-объектами 114 Web может быть графический медиа-объект, текстовый медиа-объект, пост доски сообщений, пост блога, профиль участника и видео медиа-объект, аудио медиа-объект, трехмерный голографический медиа-объект, аватары или неигровые персонажи в видеоигре, контакт, представление службы и радиочастотная идентификационная (RFID) метка или друге нетрадиционные "медиа"-объекты. Медиа-объект может также включать в себя связанные с ним объекты, которые идентифицированы посредством некоего алгоритма или вручную скомпонованы для удобства раскрытия вариантов осуществления изобретения.
Система 100 также включает в себя область 112 памяти для хранения информации, связанной с Web-сервером 102. В одном варианте осуществления область 112 памяти хранит данные, исполняемые компьютером команды и/или код, представляющий собой инструмент 116 мгновенных комментариев. В одном варианте осуществления, область 112 памяти может быть подключена к Web-серверу 102. В другом варианте осуществления, область 112 памяти является доступной для Web-сервера 102 через сеть 104 связи.
В одном варианте осуществления, система 100 обеспечивает динамические онлайновые комментарии или беседы относительно медиа-объекта 114 Web между пользователями 108. Первоначально, Web-сервер 102 обеспечивает Web-интерфейс 110 для пользователя через сеть 104 связи. Пользователь 108 посещает Web-интерфейс 110, например, когда пользователь 108-1 посещает Web-интерфейс 110 через Web-браузер (не показан). Пользователь 108-1 проявляет желание взаимодействовать с медиа-объектом 114 Web посредством оставления некоторого комментария для медиа-объекта 114 Web. Web-интерфейс 110 принимает такую команду и, в ответ на эту команду, Web-сервер 102 активирует инструмент 116 мгновенного комментирования. Этот активированный инструмент 116 мгновенного комментирования динамически обеспечивает сеанс мгновенного или онлайнового комментария для того, чтобы пользователь 108-1 оставил онлайновые комментарии для медиа-объекта 114 Web. В одном варианте осуществления, Web-сервер 102 может попросить пользователя 108-1 ввести полномочия аутентификации (например, имя пользователя и пароль) перед активацией инструмента 116 мгновенного комментирования.
После окончания оставления комментариев мгновенные комментарии записываются как записанные комментарии 120, и область 112 памяти сохраняет записанные комментарии 120. Оставленные или сохраненные комментарии 120 визуализируются для пользователя 108-1 как участок или часть Web-интерфейса 110 и связываются с медиа-объектом 114 Web.
В альтернативном варианте осуществления, управляющие или администраторы системы 100 могут дополнительно оценивать комментарии, оставляемые пользователями 108. Например, система 100 может включать в себя алгоритмы, которые обеспечивают фильтрацию онлайновых комментариев в различных контекстах, с тем чтобы надлежащие комментарии представлялись или визуализировались для публики через Web или Интернет. Например, комментарии могут фильтроваться на основе контекста языка (например, отфильтровывание оскорбительного языка), контекста возрастной группы пользователя (например группа пользователей-детей и группа пользователей-взрослых), контекста медиа-объекта (например, чувствительный к графике медиа-объект) или контекста онлайновой среды (например, чат-пространство или социальная чат-группа). Как таковые, варианты осуществления настоящего изобретения обеспечивают возможность мгновенных комментариев, масштабируемых и гибких в реализации и использовании, так что администраторы и поставщики контента могут гарантировать, что комментарии, имеющие наибольшую значимость, будут визуализированы.
Также дополнительный вариант осуществления может включать в себя приложения, коды, программное обеспечение, алгоритмы и т.п., которые идентифицируют или ассоциируют пользователей 108 на основе общего свойства (например, схожих интересов) для обеспечения более осмысленного общения среди пользователей 108 со схожими интересами. Этот альтернативный аспект изобретения распространяется на инструмент 116 мгновенного комментирования от оставления комментариев или сообщений, ассоциированных с медиа-объектом 114 Web, до связывания пользователей 108 вместе в большей онлайновой среде. Например, система 100 и/или Web интерфейс 110 могут быть частью социальной сети, и каждый из пользователей может иметь рейтинг доверия в своем профиле пользователя (например, профиле пользователя, ассоциированном с каждой аутентификацией пользователя). Варианты осуществления изобретения обеспечивают возможность инструменту 116 мгновенного комментирования быть частью социальной сети, с тем чтобы инструмент 116 мгновенного комментирования мог использоваться для фильтрации комментариев, оставляемых пользователями 108 в отношении медиа-объекта 114 Web, на основе рейтингов доверия в пользовательских профилях пользователей, в отношении пользователя, который просматривает эти комментарии. Например, система 100 может собирать информацию о рейтингах доверия в пользовательских профилях пользователей 108 и применять собранную информацию к пользователю при просмотре записанных комментариев, ассоциированных с медиа-объектом 114 Web.
В еще одном варианте осуществления, когда второй пользователь 108-2 также посещает тот же самый Web-интерфейс 110 и/или тот же самый медиа-объект 114 Web в то время, как пользователь 108-1 оставляет эти комментарии, пользователь 108-2 может также обеспечить команды для активации инструментария 116 мгновенного комментария и оставления комментариев для того же самого медиа-объекта 114 Web. В одно и то же время пользователь 108-1 и пользователь 108-2 могут динамически и мгновенно вступить в онлайновую беседу или чат во время одного и того же сеанса онлайнового комментирования между друг другом. В одном и том же маркере, когда дополнительные пользователи, такие как пользователь 108-3, посещают тот же самый Web-интерфейс 110 и тот же самый медиа-объект 114 Web, другие пользователи могут также совместно оставлять сообщения и вступать в ту же самую беседу.
В некотором варианте осуществления, в котором необходимы полномочия аутентификации, после поставки этих полномочий аутентификации, отображается состояние любого пользователя, который вступает или посещает тот же самый Web-интерфейс 110. Например, после верификации полномочий пользователя 108-1, состояние пользователя 108-1 может быть показано как ON-LINE (включен). Это состояние позволяет другим пользователям, как, например, пользователю 108-2, идентифицировать тех, кто в настоящий момент доступен в онлайновой среде, созданной в ответ на активацию инструмента 116 мгновенного комментирования. Если желательно, то пользователь 108-2 может присоединиться к пользователю 108-1 в сеансе мгновенных или онлайновых комментариев в онлайновой среде. Как таковые, варианты осуществления изобретения создают основанный на Web сеанс мгновенных комментариев для того, чтобы иметь мгновенную беседу, которая специфически присоединена к конкретному объекту, будь это фотография, пост доски сообщений или что-либо еще. Пользователи могут взаимодействовать друг с другом около некоторого объекта без предварительного планирования или подготовки. Другими словами, два или более пользователей просматривают некоторый объект в один и тот же момент. Позже другие пользователи могут просмотреть эти беседы, которые имеют место относительно некоторого объекта, и, возможно, начать собственную беседу, когда они также присоединятся к онлайновой среде. Кроме того, с онлайновой средой и сеансом мгновенных комментариев, пользовательский опыт Web-интерфейса 110 и/или медиа-объекта 114 Web совершенствуется, так как пользователи имеют немедленное подключение к другим пользователям, которые одновременно посещают в точности тот же самый фрагмент содержания, а также средство для асинхронной связи для будущих зрителей.
В еще одном варианте осуществления, инструмент 116 мгновенного комментирования автоматически включается и активируется при визуализации медиа-объекта 114 Web для пользователей 108. Следовательно, от пользователей 108 не требуется выполнять дополнительные операции для регистрации или прохождения через процесс аутентификации (например, ввод пары имя пользователя/пароль) для активации инструмента 116 мгновенного комментирования.
В альтернативном варианте осуществления, одноранговое сетевое соединение может быть установлено между двумя пользователями, когда оба пользователя "ОНЛАЙН". Например, одноранговое сетевое соединение может быть установлено на основе протокола одноранговой сети или протокола обмена мгновенными сообщениями, инициируемого состояниями ОНЛАЙН любых двух рассматриваемых пользователей.
Фиг.2А-2Н иллюстрируют примерные дисплеи, показывающие динамические онлайновые комментарии согласно некоторому варианту осуществления изобретения. На фиг.2А Web-страница 200 (например, Web-интерфейс 110) показывает Web-журнал пользователя "Блог пользователя А" (обычно называемый как "блог") с содержанием. Среди других объектов, данных и содержания на Web-странице 200, медиа-объект 204 включает в себя такую информацию, как фотография ресторана в Редмонде, штат Вашингтон. Web-страница 200 также включает в себя раздел 206 комментариев, который включает в себя комментарии или рецензии, оставленные пользователями или посетителями Web относительно пищи или обслуживания ресторана, идентифицируемого медиа-объектом 204. Web-страница 200 также включает в себя ссылку или указатель связи с инструментом 210 онлайновых комментариев (например, инструментом 116 мгновенного комментирования на фиг.1) для активации или создания онлайновой среды с сеансом мгновенных комментариев. Web-страница 200 также включает в себя другое содержание, такое как календарь пользователя или недавние внесения в записи блога. Следует понимать, что Web-страница 200 может включать в себя другие графические представления, визуализированные объекты или текстовые представления для медиа-объекта 204, инструмент 210 онлайновых комментариев и раздел 206 комментариев, не выходя за рамки объема и сущности изобретения.
Теперь со ссылкой на фиг.2В, пользователь В посещает Web-страницу 200 и желает оставить комментарии или отклик на тот же самый медиа-объект 204. Делая это, пользователь В активирует инструмент 210 онлайновых комментариев посредством буксировки графического представления инструмента 210 онлайновых комментариев к местоположению графического представления медиа-объекта 204. В другом варианте осуществления, другое средство взаимодействия пользователя, кроме буксировки, может быть использовано в активации инструмента 210 онлайновых комментариев. В другом варианте осуществления, инструмент 210 онлайновых комментариев может быть визуализирован или представлен пользователю В как онлайновый виджет или виджет графического интерфейса пользователя (GUI) или управление, которое позволяет пользователю взаимодействовать с содержанием Web и активировать приложения или программы, размещенные на некотором сервере. В другом варианте осуществления, инструмент 210 онлайновых комментариев может быть активирован для всех объектов на странице посредством механизма переключения (не показан), который включает или выключает инструмент 210 онлайновых комментариев для всех объектов на странице, так что простое взаимодействие с или подача ввода в инструмент 210 онлайновых комментариев автоматически активирует его в контексте пользователя (например, пользователя 108). Механизм переключения может использоваться для выборочного показа или скрытия инструмента 210 онлайновых комментариев, так чтобы он не препятствовал потоку первоначального содержимого. В таком примере, механизм, такой как наведение курсора мыши на медиа-объект, открывает инструмент 210 онлайновых комментариев для взаимодействия. Другие методики или механизмы могут использоваться для визуализации доступности инструмента 210 онлайновых комментариев без отхода от сущности и объема вариантов осуществления изобретения.
Теперь со ссылкой на фиг.2С, пользователя В могут попросить подтвердить активацию инструмента 210 онлайновых комментариев. В одном варианте осуществления, пользователя В могут попросить ввести правильные полномочия перед активацией инструмента 210 онлайновых комментариев. Фиг.2D, инструмент 210 онлайновых комментариев активируется, и Web-страница 200 теперь включает в себя онлайновую среду с сеансом 212 мгновенных комментариев. Состояние пользователя В теперь отображается как "ONLINE", и пользователь В мгновенно обеспечивает мгновенные комментарии для медиа-объекта 204 как "Этот цыпленок PESTO восхитителен".
В некоторый момент времени другой пользователь, пользователь С, также посещает ту же самую Web-страницу 200 и активирует инструмент 210 онлайновых комментариев. В это же время пользователь С замечает, что состоянием пользователя В является ONLINE, и присоединяется к сеансу 212 мгновенных комментариев посредством вступления в беседу с пользователем В в этом сеансе мгновенных комментариев. Например, и как показано на фиг.2Е, пользователь С начинает беседу посредством вопроса к пользователю В: "Привет, пользователь В, не могли бы вы дать мне направление к этому месту? Я нахожусь на углу главной и 2-й улиц". В одном примере, доступность состояния "ONLINE" для пользователя может контролироваться посредством алгоритма, который учитывает различные связанные с данными моменты, такие как, но не в ограничительном смысле, настройки конфиденциальности пользователя, предпочтения пользователя в общении, давность комментария, конкретное географическое или логическое местоположение медиа-объекта или пользователя (например, просмотр одного и того же медиа-объекта на разных Web страницах), относительный уровень доверия пользователя, максимальное количество одновременно присутствующих пользователей в одном экземпляре онлайновых комментариев, относительная таксономия содержимого комментариев и другие факторы. Выбор комментариев, доступных для просмотра, и представление этих комментариев для любого конкретного пользователя могут также зависеть от этих алгоритмов.
Дополнительный вариант осуществления изобретения предусматривает фильтры для выбора алгоритмов, доступных для использования. Доступность этих фильтров, опять же, может основываться на разном алгоритме либо разной части или компоненте системы (например, системы 100). В другом варианте осуществления, инструмент 210 онлайновых комментариев выполнен с возможностью размечать медиа-объект, с которым он связан, например, посредством наложения информации или непосредственного модифицирования медиа-объекта. Модификация может быть аддитивной, деструктивной или любой другой комбинацией режимов. В некоторых случаях владелец медиа-объекта может контролировать допустимый уровень разметки. В случае непосредственного манипулирования медиа-объектом может поддерживаться предыстория потоков изменения, с тем чтобы можно было выявить состояние медиа-объекта, каким оно было в любой момент времени. Поток изменения может быть удален владельцем (владельцами) медиа-объекта. Медиа-объект может быть смоделирован таким образом, который допускает рассмотрение нескольких связанных медиа-объектов в качестве одного объекта для целей и объема вариантов осуществления изобретения.
На фиг.2F, пользователь В может затем мгновенно ответить на этот вопрос в сеансе мгновенных комментариев в этой онлайновой среде и указать: "Вы прямо там; это позади 7-11". В результате, пользователь С отвечает пользователю В на фиг.2G: "Я вижу его. Большое спасибо!"
На фиг.2G, когда и пользователь В, и пользователь С вышли или "покинули" сеанс 212 мгновенных комментариев, их беседы сохраняются и постоянно оставляются с медиа-объектом 204. Кроме того, раздел 206 комментариев также сохраняется и, таким образом, включает в себя их комментарии. Как таковые, другие пользователи или посетители, которые посещают ту же самую Web-страницу 200 в более позднее время, могут не только начать отдельный сеанс 212 мгновенных комментариев с использованием инструмента 210 онлайновых комментариев, но также просмотреть беседы или комментарии, оставленные предыдущими посетителями. Варианты осуществления изобретения выгодно обеспечивают мгновенную доступность мгновенного чата или беседы как существующего инструмента отправления мгновенных сообщений и сохраняемого или постоянного свойства существующей доски сообщений. Варианты осуществления изобретения также совершенствуют эти два существующих инструмента посредством динамического обеспечения этих свойств для любого медиа-объекта или медиа-объекта Web таким образом, что эти свойства не ограничены конкретным Web-сайтом или Web-порталом. Эти два автономных свойства служат двум различным целям: реализация доски сообщений нацелена на общедоступный форум для открытых дискуссий, тогда как отправление мгновенных сообщений направлено на частную беседу или чаты, которые могут быть причинными и длительными. Другими словами, существующие реализации отправления мгновенных сообщений нацелены на удержание бесед в частной области и не делают беседы постоянно общедоступными, а реализации досок сообщений сохраняют комментарии или дискуссии постоянными без резервирования ресурсов для отслеживания состояния пользователя, когда он покидает эти комментарии. Как таковой, любой заданный пользователь в доске сообщений оставлен догадываться, доступен ли также другой пользователь на этой доске сообщений в это же время. Варианты осуществления изобретения заполняют этот пробел и обеспечивают дополнительное свойство динамически осуществлять эти свойства для любого медиа-объекта Web.
Теперь со ссылкой на фиг.3, блок-схема последовательности операций иллюстрирует работу динамических онлайновых комментариев согласно некоторому варианту осуществления изобретения. Например, когда применяются Web-сервер 102 и Web-интерфейс 110, от первого пользователя принимается первая команда для активации инструмента мгновенных комментариев (например, инструмента 116 мгновенного комментирования) для включения мгновенного комментария на медиа-объекте Web (например, медиа-объекте 114 Web) в онлайновой среде в 302. В 304, этот медиа-объект Web идентифицируется активированным инструментом мгновенного комментирования в ответ на принятую первую команду. Сеанс мгновенных комментариев обеспечивается для того, чтобы первый пользователь оставил комментарии для медиа-объекта Web в 306. Эти комментарии записываются от первого пользователя из обеспеченного сеанса мгновенных комментариев в 308. Например, эти комментарии записываются в область 112 памяти в системе 100. В 310, записанные комментарии визуализируются как постоянная часть медиа-объекта Web в онлайновой среде.
В другом варианте осуществления, в 312 определяется, находится ли некоторый дополнительный пользователь в той же самой онлайновой среде (например, посетил ли этот дополнительный пользователь тот же самый Web-интерфейс 110). Если это определение является положительным, то команды от этого дополнительного пользователя для активации инструмента мгновенного комментирования принимаются в 314, и инструмент мгновенного комментирования выполняет операцию (операции) для идентификации этого медиа-объекта Web и обеспечивает сеанс мгновенных комментариев для этих пользователей, как в 304 и 306. Если это определение является отрицательным, то медиа-объект Web визуализируется, как в 310, с записанными комментариями как сохраненная или постоянная часть медиа-объекта Web в онлайновой среде. В 316, осуществляется другое определение относительно того, желают ли пользователи в той же самой онлайновой среде вступить в беседу или чат. Если это определение является отрицательным, то комментарии, обеспеченные пользователем 108-2, записываются точно так же, как и комментарии от пользователя 108-1 записываются в 308. В одном примере, записанные комментарии пользователя 108-2 и пользователя 108-1 могут появиться либо в хронологическом порядке, либо в обратном хронологическом порядке. Оба записанных комментария затем визуализируются с показом комментариев как сохраненной или постоянной части медиа-объекта Web в той же самой онлайновой среде.
В одном варианте осуществления, фиг.4 является блок-схемой, иллюстрирующей примерный считываемый компьютером носитель 400, имеющий исполняемые компьютером компоненты, хранимые на нем и воплощающие аспекты изобретения. На фиг.4 считываемые компьютером компоненты на считываемом компьютером носителе 400 исполняют операции, показанные на фиг.3. Например, компонент 402 мгновенного комментирования принимает первую команду (например, действие буксировки) от первого пользователя (например, пользователя 108-1) для включения мгновенного комментирования на медиа-объекте Web в онлайновой среде. Компонент 404 интерфейса, доступный для компонента мгновенного комментирования через сеть связи, принимает первую команду от первого пользователя для активации компонента 402 мгновенного комментирования. Компонент 404 интерфейса принимает эту первую команду от первого пользователя, и компонент 402 мгновенного комментирования идентифицирует этот медиа-объект Web через идентификацию, связанную с этим медиа-объектом Web и в ответ на принятую первую команду. В одном варианте осуществления, компонент 402 мгновенного комментирования обеспечивает сеанс мгновенных комментариев для того, чтобы первый пользователь оставил комментарии для медиа-объекта Web. Компонент 406 памяти, доступный через сеть связи, записывает или сохраняет эти комментарии от первого пользователя из обеспеченного сеанса мгновенных комментариев. Эти комментарии связаны с идентификацией (например, с идентификатором 408 объекта) медиа-объекта Web. Компонент 402 мгновенного комментирования визуализирует записанные комментарии как постоянную часть медиа-объекта Web в онлайновой среде.
Порядок исполнения или выполнения операций в вариантах осуществления изобретения, показанный и описанный здесь, не является существенным, если это не оговорено особо. А именно операции могут выполняться в любом порядке, если это не оговорено особо, и варианты осуществления изобретения могут включать в себя дополнительные операции или меньшее число операций, чем число операций, описанное здесь. Например, предполагается, что исполнение или выполнение конкретной операции перед, одновременно или после другой операции находится в пределах объема аспектов изобретения.
Варианты осуществления изобретения могут быть реализованы с исполняемыми компьютером командами. Эти исполняемые компьютером команды могут быть организованы в один или несколько исполняемых компьютером компонентов или модулей. Аспекты изобретения могут быть реализованы с любым числом и любой организацией таких компонентов или модулей. Например, аспекты изобретения не ограничены конкретными исполняемыми компьютером командами или конкретными компонентами или модулями, показанными в чертежах и описанными здесь. Другие варианты осуществления изобретения могут включать в себя другие исполняемые компьютером команды или компоненты, имеющие большую или меньшую функциональность, чем показанная и описанная здесь.
При введении элементов аспектов изобретения или вариантов его осуществления, артикли "некоторый", "этот" и "упомянутый" предназначены для обозначения того, что имеется один или несколько таких элементов. Термины "содержащий", "включающий в себя" и "имеющий" предназначены быть включающими и означают, что могут быть дополнительные элементы, отличные от перечисленных элементов.
После подробного описания аспектов изобретения будет ясно, что можно осуществить модификации и вариации, не выходя за рамки объема аспектов изобретения, заданного в прилагаемой формуле изобретения. Поскольку различные изменения могли бы быть сделаны в вышеприведенных конструкциях, продуктах и способах, не выходя за рамки объема аспектов изобретения, предполагается, что весь материал, содержащийся в вышеприведенном описании и показанный в сопутствующих чертежах, будет интерпретирован как иллюстративный, а не в смысле ограничения.
Изобретение относится к области динамического обеспечения мгновенных комментариев. Техническим результатом является усовершенствование инструментов досок сообщений и отправления мгновенных сообщений посредством динамического обеспечения доступности отправления мгновенных сообщений и досок сообщений для любого медиа-объекта в Web или Интернете. Способ состоит в следующем. Первая команда принимается от первого пользователя для активации инструмента мгновенного комментирования для включения мгновенного комментирования на медиа-объекте Web в онлайновой среде. Этот медиа-объект Web идентифицируется активированным инструментом мгновенного комментирования в ответ на принятую первую команду. Сеанс мгновенных комментариев обеспечивается для того, чтобы первый пользователь оставил комментарии для медиа-объекта Web. Эти комментарии от первого пользователя из обеспеченного сеанса мгновенных комментариев записываются. Записанные комментарии визуализируются как постоянная часть медиа-объекта Web в онлайновой среде. 3 н. и 15 з.п. ф-лы, 11 ил.
1. Способ динамического обеспечения мгновенных комментариев, содержащий этапы, на которых:
идентифицируют общедоступный медиа-объект Web на Web странице, причем общедоступный медиа-объект Web связан с инструментом мгновенного комментирования в онлайновой среде, при этом инструмент мгновенного комментирования является доступным первому пользователю для активации на Web странице;
принимают ввод от первого пользователя, пытающегося активировать инструмент мгновенного комментирования, связанный с общедоступным медиа-объектом Web;
запрашивают у первого пользователя аутентификацию перед активацией инструмента мгновенного комментирования;
активируют инструмент мгновенного комментирования в ответ на аутентификацию от первого пользователя, причем аутентификация связывает первого пользователя с профилем первого пользователя;
в ответ на активацию инструмента мгновенного комментирования обеспечивают сеанс мгновенных комментариев первому пользователю для оставления одного или более комментариев в отношении общедоступного медиа-объекта Web, причем эти один или более комментариев включают в себя, по меньшей мере, следующее: содержимое чата, которым осуществляется обмен между первым пользователем и одним или более другими пользователями, и содержимое доски сообщений, при этом каждый из упомянутых одного или более других пользователей имеет связанный с ним профиль пользователя, причем первый пользователь и эти один или более других пользователей связаны на основе общего свойства профиля пользователя;
записывают комментарии от первого пользователя и упомянутых одного или более других пользователей из обеспечиваемого сеанса мгновенных комментариев в качестве постоянной части общедоступного медиа-объекта Web; и
визуализируют записанные комментарии общедоступного медиа-объекта Web для отображения первому пользователю в онлайновой среде, при этом отображаемые записанные комментарии фильтруются согласно одному или более контекстам, включающим в себя информацию, содержащуюся в профилях пользователя упомянутых одного или более других пользователей.
2. Способ по п.1, дополнительно содержащий этап, на котором принимают одну или более команд от одного или более пользователей для активации инструмента мгновенного комментирования для оставления одного или более комментариев в отношении медиа-объекта Web на доступной Web странице, при этом инструмент мгновенного комментирования идентифицирует медиа-объект Web в ответ на эти одну или более команд, и принятые одна или более команд обеспечивают возможность мгновенного комментирования в онлайновой среде в отношении идентифицированного медиа-объекта Web.
3. Способ по п.2, дополнительно содержащий этап, на котором обеспечивают упомянутым одному или более пользователям возможность включаться в беседы с первым пользователем в том же самом сеансе мгновенных комментариев и оставлять комментарии в отношении медиа-объекта Web, при этом при упомянутой записи записывают беседы, где есть такое включение, между первым пользователем и упомянутыми одним или более пользователями в сеансе мгновенных комментариев и комментарии в отношении медиа-объекта Web.
4. Способ по п.3, в котором упомянутые один или более контекстов включают в себя одно или более из: контекста языка, контекста возрастной группы пользователя, контекста медиа-объекта, настроек конфиденциальности пользователя, предпочтений пользователя в общении, конкретного географического или логического местоположения медиа-объекта Web или пользователя, относительного уровня доверия пользователя, максимального количества одновременно присутствующих пользователей в одном экземпляре онлайновой среды, относительной таксономии содержимого комментариев и контекста онлайновой среды.
5. Способ по п.1, дополнительно содержащий этап, на котором запрашивают у первого пользователя или упомянутых одного или более пользователей аутентификацию перед обеспечением сеанса мгновенных комментариев, причем запрошенная аутентификация предусматривает сеанс регистрации.
6. Способ по п.1, в котором медиа-объект Web содержит одно или более из следующего: графический медиа-объект, текстовый медиа-объект, пост доски сообщений, пост блога, профиль участника, видео медиа-объект, аудио медиа-объект, трехмерный голографический медиа-объект, аватары или неигровые персонажи в видеоигре, контакт, представление службы и радиочастотная идентификационная (RFID) метка.
7. Система для динамического обеспечения мгновенных комментариев, содержащая:
компьютерное устройство Web-сервера, доступное через сеть связи, для обеспечения инструмента мгновенного комментирования, при этом инструмент мгновенного комментирования обеспечивает возможность мгновенного комментирования в отношении общедоступного медиа-объекта Web на Web странице, причем инструмент мгновенного комментирования связан в онлайновой среде с сеансом мгновенных комментариев, размещенным на компьютерном устройстве Web-сервера, причем общедоступный медиа-объект Web является доступным со стороны компьютерного устройства Web-сервера через сеть связи, при этом инструмент мгновенного комментирования является доступным первому пользователю для активации на Web странице;
Web-интерфейс, доступный для компьютерного устройства Web-сервера через сеть связи, для приема первой команды от первого пользователя для активации инструмента мгновенного комментирования на Web странице;
при этом компьютерное устройство Web-сервера выполнено с возможностью принимать через Web-интерфейс первую команду от первого пользователя, пытающегося активировать инструмент мгновенного комментирования, и идентифицировать медиа-объект Web, связанный с инструментом мгновенного комментирования, в ответ на принятую первую команду, при этом компьютерное устройство Web-сервера запрашивает у первого пользователя аутентификацию перед активацией инструмента мгновенного комментирования, причем компьютерное устройство Web-сервера активирует инструмент мгновенного комментирования в ответ на аутентификацию от первого пользователя, причем аутентификация связывает первого пользователя с профилем первого пользователя, и в ответ на активацию инструмента мгновенного комментирования инструмент мгновенного комментирования обеспечивает сеанс мгновенных комментариев первому пользователю для оставления комментариев в отношении медиа-объекта Web;
память, доступную со стороны компьютерного устройства Web-сервера через сеть связи, для записи этих комментариев от первого пользователя из обеспечиваемого сеанса мгновенных комментариев в качестве постоянной части медиа-объекта Web; и
при этом компьютерное устройство Web-сервера дополнительно выполнено с возможностью визуализации записанных комментариев медиа-объекта Web для отображения в онлайновой среде, причем отображаемые записанные комментарии фильтруются согласно одному или более контекстам, включающим в себя информацию, содержащуюся в профиле первого пользователя.
8. Система по п.7, в которой Web-интерфейс принимает одну или более дополнительных команд от одного или более дополнительных пользователей для активации инструмента мгновенного комментирования для оставления комментариев в отношении медиа-объекта Web, причем инструмент мгновенного комментирования идентифицирует медиа-объект Web в ответ на эти одну или более команд, при этом инструмент мгновенного комментирования обеспечивает упомянутым одному или более пользователям возможность включаться в беседы с первым пользователем в том же самом сеансе мгновенных комментариев и оставлять комментарии в отношении медиа-объекта Web.
9. Система по п.7, в которой упомянутые один или более контекстов включают в себя одно или более из: контекста языка, контекста возрастной группы пользователя, контекста медиа-объекта, настроек конфиденциальности пользователя, предпочтений пользователя в общении, конкретного географического или логического местоположения медиа-объекта Web или пользователя, относительного уровня доверия пользователя, максимального количества одновременно присутствующих пользователей в одном экземпляре онлайновой среды, относительной таксономии содержимого комментариев и контекста онлайновой среды.
10. Система по п.8, в которой память записывает беседы, где есть такое включение, между первым пользователем и упомянутыми одним или более дополнительными пользователями в сеансе мгновенных комментариев и комментарии в отношении медиа-объекта Web.
11. Система по п.10, в которой компьютерное устройство Web-сервера визуализирует записанные беседы и комментарии в качестве постоянной части медиа-объекта Web в онлайновой среде.
12. Система по п.7, в которой медиа-объект Web содержит одно или более из следующего: графический медиа-объект, текстовый медиа-объект, пост доски сообщений, пост блога, профиль участника, видео медиа-объект, аудио медиа-объект, трехмерный голографический медиа-объект, аватары или неигровые персонажи в видеоигре, контакт, представление службы и радиочастотная идентификационная (RFID) метка.
13. Считываемый компьютером носитель, на котором сохранены исполняемые компьютером компоненты для динамического обеспечения мгновенных комментариев, содержащий:
компонент мгновенного комментирования на Web странице для обеспечения возможности мгновенного комментирования в отношении общедоступного медиа-объекта Web на Web странице в онлайновой среде, размещаемой Web-сервером, причем общедоступный медиа-объект Web доступен со стороны Web-сервера через сеть связи, при этом компонент мгновенного комментирования является доступным первому пользователю для активации на Web странице;
компонент интерфейса, доступный для компонента мгновенного комментирования через сеть связи, для приема первой команды от первого пользователя для активации компонента мгновенного комментирования;
при этом в ответ на прием первой команды компонентом интерфейса компонент интерфейса запрашивает у первого пользователя аутентификацию перед активацией компонента мгновенного комментирования, причем компонент мгновенного комментирования активируется в ответ на аутентификацию от первого пользователя и идентифицирует медиа-объект Web посредством идентификации, связанной с медиа-объектом Web, и в ответ на принятую первую команду, причем аутентификация связывает первого пользователя с профилем первого пользователя;
при этом компонент мгновенного комментирования обеспечивает сеанс мгновенных комментариев первому пользователю для оставления комментариев в отношении общедоступного медиа-объекта Web, причем эти комментарии включают в себя содержимое чата, которым осуществляется обмен между первым пользователем и одним или более другими пользователями, при этом каждый из упомянутых одного или более других пользователей имеет связанный с ним профиль пользователя, причем первый пользователь и эти один или более других пользователей связаны на основе общего свойства профиля пользователя;
компонент памяти, доступный через сеть связи, для записи комментариев от первого пользователя и упомянутых одного или более других пользователей из обеспечиваемого сеанса мгновенных комментариев в качестве постоянной части медиа-объекта Web, причем эти комментарии связываются с упомянутой идентификацией медиа-объекта Web; и
при этом компонент мгновенного комментирования визуализирует записанные комментарии медиа-объекта Web для отображения первому пользователю в онлайновой среде, при этом отображаемые записанные комментарии фильтруются согласно одному или более контекстам, включающим в себя рейтинги доверия, содержащиеся в профилях пользователя упомянутых одного или более других пользователей.
14. Считываемый компьютером носитель по п.13, в котором компонент интерфейса принимает одну или более дополнительных команд от одного или более дополнительных пользователей для активации компонента мгновенного комментирования для оставления комментариев в отношении медиа-объекта Web, причем компонент мгновенного комментирования идентифицирует медиа-объект Web посредством упомянутой идентификации и в ответ на эти одну или более команд, при этом компонент интерфейса также обеспечивает упомянутым одному или более пользователям возможность включаться в беседы с первым пользователем в том же самом сеансе мгновенных комментариев и оставлять комментарии в отношении медиа-объекта Web.
15. Считываемый компьютером носитель по п.14, в котором упомянутые один или более контекстов включают в себя одно или более из: контекста языка, контекста возрастной группы пользователя, контекста медиа-объекта, настроек конфиденциальности пользователя, предпочтений пользователя в общении, конкретного географического или логического местоположения медиа-объекта Web или пользователя, относительного уровня доверия пользователя, максимального количества одновременно присутствующих пользователей в одном экземпляре онлайновой среды, относительной таксономии содержимого комментариев и контекста онлайновой среды.
16. Считываемый компьютером носитель по п.15, в котором компонент памяти записывает беседы, где есть такое включение, между первым пользователем и упомянутыми одним или более дополнительными пользователями в сеансе мгновенных комментариев и комментарии в отношении медиа-объекта Web.
17. Считываемый компьютером носитель по п.16, в котором компонент мгновенного комментирования визуализирует записанные беседы и комментарии в качестве постоянной части медиа-объекта Web в онлайновой среде.
18. Считываемый компьютером носитель по п.14, в котором медиа-объект Web содержит одно или более из следующего: графический медиа-объект, текстовый медиа-объект, пост доски сообщений, пост блога, профиль участника, видео медиа-объект, аудио медиа-объект, трехмерный голографический медиа-объект, аватары или неигровые персонажи в видеоигре, контакт, представление службы и радиочастотная идентификационная (RFID) метка.
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
KR 20020012725 A, 20.02.2002 | |||
KR 20010000774 A, 05.01.2001 | |||
RU 2005120653 A, 10.09.2006. |
Авторы
Даты
2013-02-20—Публикация
2008-07-29—Подача