Контент рассылки и электронной почты

Описаны система и/или способ («инструментальные средства»), которые отображают контент в пользовательском интерфейсе, специализированном по отношению к характеристикам контента. Техническим результатом является упрощение и увеличение эффективности взаимодействия пользователя с контентом, принимаемым из рассылок и источников e-mail рассылок, посредством размещения элементов контента по группам на основании общей характеристики, свойственной таким элементам контента, и посредством предоставления возможности пользователю выбирать элементы контента в соответствии с их группой. Инструментальные средства выполнены с возможностью анализа контента, чтобы определять его характеристики, классифицировать контент на основе его характеристик и отображать контент в пользовательском интерфейсе, специализированном по отношению к классификации. Инструментальные средства могут также организовывать элементы контента в группы на основании общей характеристики и разрешать пользователю выбирать элементы контента через их группу. В ответ на выбор группы пользователем инструментальные средства могут отображать контент, воспроизводить вложения и изменять характеристики элементов контента в группе. 3 н. и 16 з.п. ф-лы, 13 ил.

 

УРОВЕНЬ ТЕХНИКИ

Многие пользователи ЭВМ подписываются на рассылки от сетевых источников. Эти рассылки обеспечивают новости, записи в Web-журналах, перечни, аудиовизуальную информацию и т.п. Локальный компьютер пользователя отображает эти рассылки так, чтобы пользователь мог использовать контент рассылок, например читать новости или просматривать записи в Web-журналах. Но приложения, которые отображают рассылки, зачастую не обеспечивают пользователям достаточного удобства использования информации, передаваемой в рассылках.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Технический результат, достигаемый при использовании заявленного изобретения, заключается в упрощении и увеличении эффективности взаимодействия пользователя с контентом, принимаемым из рассылок и источников e-mail рассылок, посредством размещения элементов контента по группам на основании общей характеристики, свойственной таким элементам контента, и посредством предоставления возможности пользователю выбирать элементы контента в соответствии с их группой.

Описываются система(ы) и/или способ(ы) ("инструментальные средства"), которые отображают контент в пользовательском интерфейсе, специализированном по отношению к характеристике(ам) контента. Инструментальные средства могут анализировать контент с целью определения его характеристик, классифицировать контент на основе его характеристик и представлять контент в пользовательском интерфейсе, специализированном по отношению к классификации. Инструментальные средства могут также организовывать элементы контента в группы на основе общей характеристики и обеспечивать пользователю возможность выбора элементов контента по группам. В ответ на выбор группы пользователем инструментальные средства могут представлять контент, воспроизводить вложения и изменять характеристики элементов контента в группе.

Данное краткое описание сущности изобретения приведено для того, чтобы в упрощенной форме представить подбор понятий, которые будут дополнительно описаны ниже в подробном описании. Это краткое описание сущности изобретения не направлено на характеристику ключевых или существенных признаков заявляемого предмета изобретения и не предназначено для использования в качестве источника информации при определении объема предмета изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 - иллюстрация примерной операционной среды, в которой могут действовать различные варианты осуществления.

Фиг.2 - примерный процесс для представления контента в пользовательском интерфейсе, специализированном по отношению к характеристике(ам) контента.

Фиг.3 - иллюстрация примерного графического пользовательского интерфейса, специализированного по отношению к классификации «ссылки».

Фиг.4 - иллюстрация примерного графического пользовательского интерфейса, специализированного по отношению к контенту рассылки, имеющему комментарии.

Фиг.5 - иллюстрация примерного графического пользовательского интерфейса, специализированного по отношению к контенту рассылки, имеющему вложения.

Фиг.6 - примерный вычислительный процесс, дающий возможность пользователю просматривать, выбирать и воспроизводить контент рассылки и электронной почты на основе характеристик этого контента.

Фиг.7 - иллюстрация примерного графического пользовательского интерфейса, представляющего указания для элементов контента рассылки Web-журнала, ориентированных согласно группам с общими характеристиками.

Фиг.8 - иллюстрация пользовательского интерфейса по Фиг.7 вместе с выбираемым управляющим элементом «использования».

Фиг.9 - иллюстрация пользовательского интерфейса по Фиг.8, в котором воспроизводящий пользовательский интерфейс сформирован посредством мультимедийного приложения.

Фиг.10 - примерный процесс, дающий возможность пользователю осуществлять передвижения по контенту и/или изменять характеристики путем выбора элементов контента на основе их характеристик.

Фиг.11 - иллюстрация пользовательского интерфейса, показывающего контент и выбираемые управляющие элементы.

Фиг.12 - иллюстрация пользовательского интерфейса по Фиг.11 в момент передвижения к другому элементу контента.

Фиг.13 - иллюстрация примерного пользовательского интерфейса с наличием области, показывающей элементы контента из множества рассылок.

По всему описанию и фигурам чертежей одни и те же номера позиций используются для обозначения соответствующих компонентов и признаков.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Общее представление

Нижеследующий документ описывает инструментальные средства, которые представляют контент в пользовательском интерфейсе, специализированном по отношению к характеристикам контента. В одном варианте осуществления инструментальные средства организуют элементы контента в группы на основе общей характеристики, присущей таким элементам контента, и дают возможность пользователю выбирать элементы контента согласно их группе. В ответ на выбор группы пользователем инструментальные средства могут представлять контент, воспроизводить вложения и изменять характеристики элементов контента в выбранной группе.

Примерная операционная среда

Перед подробным описанием инструментальных средств представлено следующее описание примерной операционной среды с тем, чтобы помочь читателю в понимании, где и как могут использоваться инструментальные средства. Представленное ниже описание составляет всего лишь один пример и не ограничивает область применения инструментальных средств какой-либо одной конкретной операционной средой.

На Фиг.1 иллюстрируется одна такая операционная среда 100 в общем случае, содержащая компьютер 102, сеть 104 связи и сетевой компьютер 106. Компьютер и сетевой компьютер показаны содержащими один или несколько процессоров 108 и 110 и машиночитаемые носители 112 и 114, соответственно. Процессоры 108 и 110 способны исполнять команды, находящиеся на машиночитаемых носителях 112 и 114, соответственно. Сеть связи дает возможность обмена информацией между компьютером и сетевым компьютером и может содержать одну или несколько локальных сетей, таких как внутренняя сеть компании, а также Интернет и тому подобное.

Машиночитаемый носитель 112 содержит команды, которые реализуют приложение 116 рассылки, имеющее пользовательский интерфейс 118 рассылки, приложение 120 электронной почты, имеющее пользовательский интерфейс 122 электронной почты, мультимедийное приложение 124 и приложение 126 для фотоизображений. Приложение рассылки способно принимать рассылки, например, от службы 128 сетевых рассылок и отображать контент этих рассылок. Приложение электронной почты способно принимать электронную почту, например, от сетевой электронной почты 130 и отображать контент электронной почты. Мультимедийное приложение способно воспроизводить аудио- и видеоконтент. Приложение для фотоизображений способно воспроизводить визуальный контент.

Сетевые машиночитаемые носители 114 содержат сетевые рассылки и сетевую электронную почту, обе из которых способны посылать контент через сеть 104 на компьютер 102.

Представление контента рассылки

Далее описан примерный процесс 200 отображения контента рассылки в пользовательском интерфейсе, специализированном по отношению к характеристикам контента. Этот процесс проиллюстрирован на Фиг.2 в виде ряда этапов, представляющих отдельные операции или действия, выполняемые посредством составляющих среды 100, таких как приложение 116 рассылки и пользовательский интерфейс 118 рассылки. Этот и другие процессы, описанные в документе, направлены на эти элементы, чтобы содействовать читателю в понимании конкретных вариантов осуществления инструментальных средств, и их описание не подразумевает, что применение инструментальных средств ограничено лишь этой средой. Эти процессы могут быть осуществлены с применением любых подходящих аппаратных средств, программного обеспечения, микропрограммного обеспечения или их сочетания. В случае программного обеспечения и микропрограммного обеспечения эти процессы представляют наборы операций, реализованных в виде исполняемых компьютером команд.

На этапе 202 принимается рассылка, например, от службы 128 сетевых рассылок через сеть 104. В некоторых случаях этими рассылками являются файлы на языке разметки, например файлы, написанные на расширяемом языке разметки (XML). Контент рассылки является набором элементов, которые могут содержать ссылки, текст, встроенные фотоизображения, вложения (например, ссылку на связанный файл) и перечень из большего количества элементов для указания нескольких. Рассылка от Yahoo!™ News, например, может преимущественно содержать ссылки на статьи новостей.

На этапе 204 контент рассылки анализируется для выявления его характеристик. Этап 204 может определять структурные и мультимедийные характеристики контента, например, является ли контент рассылки в основном ссылками, текстом, встроенными фотоизображениями, вложенными файлами мультимедиа и т.п.

В одном варианте осуществления приложение 116 рассылки анализирует контент рассылки, чтобы определить, содержит ли контент множественные короткие фрагменты текста, текст без визуализируемого языка разметки, текст с визуализируемым языком разметки (например, языком разметки гипертекста, HTML), вложения или комментарии. Для этого приложение рассылки может определять, имеет ли контент рассылки поле описания менее 100 символов (или не имеет поля описания), поле описания с наличием более 100 символов без HTML, поле описания с наличием HTML с включением секции CDATA, вложения (например, вложения фотоизображения, аудио и видео), и обратные уведомления или комментарии, соответственно. Этап 204 может также определять, какая характеристика или характеристики являются доминирующими в контенте рассылки.

На этапе 206 определяется классификация, которой контент рассылки удовлетворяет с точки зрения его характеристик. При этом приложение 116 рассылки сравнивает характеристики контента с пятью заранее заданными классификациями. Этими пятью классификациями являются: «ссылка»; «текст»; «форматированный текст»; «вложенные файлы мультимедиа» и «диалоги». Эти классификации назначаются на основе характеристик контента или в некоторых случаях на основе пользовательского выбора или выбора источника рассылки. В некоторых случаях пользователь классифицирует рассылку, например, когда пользователь подписывается на рассылку. В других случаях рассылка содержит метаданные, указывающие, что контент рассылки имеет конкретную классификацию или свой соответственный пользовательский интерфейс, например, рассылка Yahoo!™ News (служба рассылки новостей) имеет указатель, классифицирующий рассылку в качестве принадлежащей классификации «ссылка».

Каждая из этих классификаций связана с пользовательским интерфейсом. При этом классификация «ссылка» имеет пользовательский интерфейс, ориентированный на новости. Классификации «текст» и «форматированный текст» имеют пользовательский интерфейс, ориентированный на Web-журнал. Классификация «диалог» имеет пользовательский интерфейс, ориентированный на диалог. Классификация «вложенный файл мультимедиа» имеет пользовательский интерфейс, ориентированный на вложение.

На этапе 208 контент отображается в виде, специализированном по отношению к классификации контента. При этом рассылка отображается в пользовательском интерфейсе, специализированном по отношению к характеристикам контента рассылки. Три примерных пользовательских интерфейса представлены ниже в виде, специализированном для трех различных классификаций. Эти пользовательские интерфейсы предусмотрены, чтобы показать формы, в которых рассылка может быть отображена на основании контента рассылки, хотя согласно инструментальным средствам также предполагаются другие пользовательские интерфейсы.

На Фиг.3 предложен примерный графический пользовательский интерфейс 300, специализированный по отношению к классификации «ссылки». Этот интерфейс содержит область 302 отображения рассылок, представляющую перечень рассылок, расположенных в виде иерархии. При этом передвижение по всем рассылкам обеспечивается с помощью папки 304, по рассылкам службы новостей - с помощью папки 306, по рассылкам «друзья» - с помощью папки 308 и по технической рассылке - с помощью папки 310, содержащей рассылку 312 «проводная».

Этот интерфейс содержит также область 314 краткой информации с наличием заголовков (например, заглавия, указатели или краткие описания) для элементов контента. Показанные заголовки приведены хронологически, начиная от элементов, принятых в рассылке 312 «проводная». Элементы контента отображены вместе с заголовками, поскольку рассылка в основном направлена на обеспечение пользователя ссылками на другие источники. Пользователям с помощью заголовка дается возможность видеть достаточную информацию, чтобы определить, желают ли они просмотреть подробности элемента контента, например web-страницу, содержащую полную статью, относящуюся к заголовку.

Интерфейс 300 содержит также область 316 подробной информации, которая обеспечивает подробную информацию об элементе в рассылке. Приложение рассылки при этом воспроизводит web-страницу 318, связанную с первым заголовком элемента 320. Приложение рассылки может воспроизводить связанную с контентом web-страницу автоматически или в ответ на выбор пользователя. При этом web-страница воспроизводится посредством приложения рассылки в ответ на одиночное действие пользователя при выборе заголовка первого элемента.

На Фиг.4 изображен примерный графический пользовательский интерфейс 400, специализированный по отношению к контенту рассылки, имеющему комментарии. Этот интерфейс содержит область 402 для исходного контента и область 404 комментариев, связанных с этим контентом. Такие области дают возможность пользователю видеть одновременно комментарии и контекст (например, исходный контент) для комментариев. В данном случае интерфейс представляет элемент содержимого Web-журнала в позиции 406 в области 402 исходного контента и комментарии относительно элемента содержимого Web-журнала, показанного в позиции 408 в области 404 комментариев. Этот пользовательский интерфейс может представлять комментарии автоматически для любого контента, имеющего связанные комментарии, или в ответ на выбор пользователя. Выбор пользователя может быть одиночным пользовательским действием, например, выбором показанного на Фиг.7 управляющего элемента 410 для комментариев.

На Фиг.5 предложен примерный графический пользовательский интерфейс 500, специализированный по отношению к контенту рассылки, имеющему вложения. Этот интерфейс содержит область, содержащую перечень вложений для элементов контента из рассылки, и область, содержащую указатели для элементов. Могут быть отображены все вложения или вложения, сгруппированные по типу, например, вложения «изображение», вложения «музыка» и вложения «документ». В данном случае текстовый указатель 502 (например, обзоры вложенных песен) для элементов контента, имеющих музыкальные вложения, показан в области 504 указателей контента. Музыкальные вложения для этих и других элементов контента, соответствующих рассылке группового Web-журнала, приведены в области 506 вложений. Вложения могут быть представлены автоматически посредством приложения рассылки или в ответ на пользовательский выбор. В данном случае указатель 508 (например, названия песен) для вложений отображают в ответ на действие пользователя, выбирающего управляющий элемент 510 просмотра вложения.

Инструментальные средства также могут воспроизводить вложенные файлы, показанные в области 506, с помощью или без помощи действия пользователя. Пользователь может, например, в области 506 выбрать воспроизведение одного из музыкальных файлов посредством наведения курсора на наименовании этого файла и нажатия кнопки мыши. В ответ на этот выбор инструментальные средства могут воспроизвести этот файл. Этот и другие способы, которыми инструментальные средства могут воспроизводить файлы, изложены более подробно ниже в качестве части процесса 600.

Фильтрация и передвижение по контенту рассылки и электронной почты

Далее описан проиллюстрированный на Фиг.6 процесс 600, который предоставляет возможность пользователю просматривать, выбирать и воспроизводить контент рассылки и электронной почты на основе характеристик этого контента. Этот процесс проиллюстрирован в виде ряда этапов, представляющих отдельные операции или действия, выполняемые посредством составляющих среды 100, таких как приложение 116 рассылки, пользовательский интерфейс 118 рассылки, приложение 120 электронной почты, пользовательский интерфейс 122 электронной почты, мультимедийное приложение 124 и приложение 126 для фотоизображений.

На этапе 602 принимается контент, имеющий одну или несколько характеристик. Этот контент может быть принят посредством одной или нескольких служб рассылок, таких как Rich Site Summary (RSS) или электронная почта.

На этапе 604 анализируются эти контенты, чтобы определить их характеристики. Подобно вышеуказанному процессу 200 инструментальные средства выявляют различные характеристики контента. Эти характеристики могут содержать указание на то, когда был принят каждый контент, от каких источников рассылки или электронной почты он был принят, имеются ли комментарии, связанные с любым из них, является ли он частью строки элементов (например, «электронная почта» в цепочке электронной почты), и имеет ли какой-либо из контентов вложения и каковы их типы (например, фотоизображение, файл мультимедиа, музыка или документ).

Можно предположить, например, что приложение 120 электронной почты принимает много электронных писем (каждое является элементом контента). Каждое из этих электронных писем может иметь определяющие характеристики или отличительные черты, такие как типы вложений, является ли электронное письмо частью цепочки электронной почты или сколько ответов было дано на это письмо электронной почты (например, сколько цепочек электронной почты берут начало из этого письма электронной почты).

Можно предположить также, что, например, приложение 116 рассылки принимает много элементов контента от множества рассылок, например, от рассылки Web-журнала и службы рассылки новостей (например, BBC™). Каждый из этих элементов может группироваться в соответствии с различными источниками рассылок с тем, когда они были приняты, с их вложениями и типами вложений и заданными пользователем или источником категориями или другими метаданными. Таким образом, одна группа может иметь все элементы контента, принятые на текущий день от обеих рассылок. Другая группа может иметь элементы с вложениями музыкальных файлов от службы BBC. Следующая группа может иметь только элементы с наличием вложений видео из обеих рассылок, которые не были прочитаны пользователем.

В обоих примерах инструментальные средства могут выявлять характеристики элементов контента, которые могут использоваться, чтобы их группировать, отображать или обеспечивать возможность их выбора.

В одном варианте осуществления приложение 116 рассылки анализирует элементы контента от службы Web-журнала и определяет, что один элемент был принят сегодня, один был принят вчера, десять были приняты в последние семь дней, пятнадцать классифицированы в качестве личных в метаданных, связанных с источником рассылки, два классифицированы в качестве технических в метаданных, связанных с источником рассылки, шесть имеют вложения видео, четырнадцать имеют музыкальные вложения, один имеет вложение в виде файла с изображением и три имеют другие типы вложений (например, документы обработки текстов или электронной таблицы). Приложение рассылки определяет, что элементы контента имеют различные типы вложений, находя вложенные файлы, имеющие конкретные расширения. Например, файлы с расширениями .jpg, .png и .bmp считаются визуальными файлами; файлы с расширениями .mp3 и .wma считаются музыкальными файлами; с расширениями .wav считаются видеофайлами; и с .ppt, .doc, .vsd и .xls считаются другими типами файлов.

На этапе 606 группируются элементы контента, имеющие общую характеристику. Элементы контента могут группироваться в несколько групп, так что элемент контента, принятый сегодня, который имеет вложение «музыка», может находиться в группе «принят сегодня» и группе с вложением «музыка».

На этапе 608 отображаются указатели для контента, распределенного по группам. Эти указатели могут указывать используемую общую характеристику, в соответствии с которой группируются элементы контента, или другую информацию об элементах контента.

На Фиг.7 представлен примерный графический пользовательский интерфейс 700, отображающий указатели для элементов контента службы 702 Web-журнала, распределенных по группам с общими характеристиками. Показана область 704 фильтра, представляющая выбираемые указатели для контента, сгруппированного в соответствии с десятью характеристиками. Пользовательский интерфейс показывает четыре группы, ориентированные по дате: указатель 706 «сегодня»; указатель 708 «вчера»; указатель 710 «последние семь дней» и указатель 712 «последний месяц». Пользовательский интерфейс показывает две группы, распределенные в соответствии с категорией (в этом случае категории, предварительно заданные пользователем): указатель 714 «личные» и указатель 716 «технические». Кроме того, пользовательский интерфейс показывает четыре группы, распределенные в соответствии с их вложениями: указатель 718 «видео»; указатель 720 «музыка»; указатель 722 «изображение» и указатель 724 «прочее». Представление элементов контента, сгруппированных в соответствии с общими характеристиками, предоставляет пользователю возможность легко передвигаться по элементам контента.

На этапе 610 разрешается выбор элементов контента по общим характеристикам, таким как группы, представленные на этапе 608. Этап 610 может давать пользователю возможность выбора нескольких элементов в группе путем выбора указателей или чего-либо другого. На Фиг.7 этап 610 предоставляет возможность пользователю выбрать группу элементов контента с помощью одиночного действия пользователя.

На Фиг.7 также показаны другие знаки индикации для элементов контента группового Web-журнала. Каждая из отображенных групп также совместно использует общую характеристику, что не были помечены в качестве прочитанных пользователем. Таким образом, указатель «сегодня» с помощью «(1)» показывает, что сегодня был принят один элемент, но не был прочитан. Подобным образом, среди элементов, принятых от восьми до тридцати дней назад, на данный момент нет ни одного непрочитанного (на что указывает отсутствие цифры после указателя 712 «этот месяц»). Этот пользовательский интерфейс также указывает пользователю число непрочитанных элементов от источника в данном случае, что двадцать элементов контента из группового Web-журнала 702 еще не были прочитаны (указано посредством цифры «(20)», показанной в позиции 726). Пользователь вместо этого может выбрать показ всех элементов контента для группового Web-журнала, прочитанных и непрочитанных, путем выбора выбираемого управляющего элемента (озаглавленного "показать все" и отмеченного в позиции 728).

Элементы контента, общие для конкретной характеристики, могут отображаться в области 730 отображения контента по умолчанию или по выбору. Пользовательский интерфейс 700 отображает по умолчанию все элементы контента, совместно использующие характеристику, обозначающую, что контент исходит от группового Web-журнала в области отображения контента. Прочитанные и непрочитанные элементы отображаются упорядоченными на основании времени, в которое они были приняты.

Этап 612 принимает выбор группы элементов контента, распределенных в соответствии с общей характеристикой. Пользователь может выбирать группу с помощью одиночного действия. В данном случае пользовательский интерфейс 118 принимает выбор пользователя для указателя 720 «музыка».

Этап 614 представляет контент выбранной группы. Пользователь выбрал возможность просмотреть контент, который имеет вложения типа «музыкальный файл», путем выбора указателя 720 на Фиг.7. В ответ пользовательский интерфейс рассылки представляет этот контент в области 730 отображения контента, показанной на Фиг.8.

В некоторых случаях пользователь может пожелать видеть или использовать дополнительный контент для отображенных элементов контента или связанных с ними элементов, например все вложения отображенных элементов контента.

Этап 616 предоставляет пользователю возможность использовать вложения из группы и принимает выбор пользователя. Этап 616 может давать пользователю возможность выбрать использование вложения из одного или нескольких элементов контента с помощью одиночного пользовательского выбора и посредством различных способов ввода, таких как ввод с клавиатуры, речевой ввод и выбираемые управляющие элементы.

В этом случае пользовательский интерфейс 118 рассылки отображает выбираемый управляющий элемент 802 использования, обозначенный на Фиг.8 "Play" (воспроизведение). Выбирая этот управляющий элемент, пользователь указывает, что он или она хотел(а) бы воспроизвести все вложения элементов контента типа «музыкальный файл». Некоторые из этих элементов контента отображены в области 730 отображения контента, хотя в этом случае выбраны все вложения, которые могут быть отображены в этой области (например, посредством перемещения, чтобы видеть их).

На этапе 618 воспроизводится одно или несколько вложений для выбранной группы элементов контента. Этап 618 может воспроизводить вложения посредством приложений, интегрированных с приложениями рассылки или электронной почты (пользовательский интерфейс 118 рассылки или пользовательский интерфейс 122 электронной почты), или с помощью отдельных от них приложений (например, мультимедийного приложения 124 или приложения 126 для фотоизображений).

На Фиг.9 показан пользовательский интерфейс 700 по Фиг.8 с добавлением пользовательского интерфейса 900 воспроизведения, сформированного мультимедийным приложением 124. Мультимедийное приложение воспроизводит все музыкальные файлы, вложенные в элементы контента выбранной группы. На этапе 618 мультимедийное приложение может быть открыто, одно или несколько музыкальных вложений может быть передано в мультимедийное приложение, и может быть выдано указание мультимедийному приложению воспроизвести одно или несколько музыкальных вложений без дополнительного действия пользователя. Это предоставляет пользователю возможность с помощью одиночного действия осуществлять выбор, следует ли открыть, показать или воспроизвести (в зависимости от контекста) множество вложенных или присоединенных файлов из одного или нескольких элементов контента. После того как мультимедийное приложение было открыто и начало воспроизводить музыкальные файлы, пользователь может взаимодействовать с устройством воспроизведения мультимедиа обычным образом, например переходить к другому файлу из вложенных файлов, останавливать воспроизведение и т.п.

Изменение характеристик и осуществление передвижения на их основе

Далее описан проиллюстрированный на Фиг.10 процесс 1000, который предоставляет пользователю возможность передвигаться по перечню характеристик и/или изменять характеристики посредством выбора элементов контента на основе их характеристик. Этот процесс проиллюстрирован в виде ряда этапов, представляющих отдельные операции или действия, выполняемые посредством составляющих среды 100, таких как приложение 116 рассылки и приложение 120 электронной почты.

На этапе 1002 осуществляется отображение контента для одного или нескольких элементов контента. Пример этого показан на Фиг.11. В этом случае пользовательский интерфейс 1100 отображает контент 1102 и 1104 для первого и второго элементов 1106 и 1108 контента. Первый элемент 1106 контента является статьей, озаглавленной "Advertising by conference speakers" (Рекламирование участниками конференции), и второй элемент контента 1108 является статьей, озаглавленной "Web Zen: feline zen 2005" (ссылка на Web-ресурс изображений кошек). Оба получены из группового Web-журнала 702, показанного в области 302.

На этапе 1004 предоставляется возможность выбора одного или нескольких элементов контента на основе их характеристик. Эти характеристики могут быть указаны посредством графики, значков или других указателей и выбраны с помощью одиночного действия пользователя. Как изложено выше, приложение 116 рассылки и приложение 120 электронной почты могут отображать элементы на основе их характеристик и предоставлять возможность выбора элементов, сгруппированных по общим характеристикам. Элементы контента от многих источников рассылок или электронной почты могут быть отображены, например, на основании их комментариев, вложений или времени получения. Например, приложение рассылки отображает элементы контента из одной рассылки, сгруппированной в соответствии с другими общими характеристиками, на Фиг.7 в области 704 фильтра.

В этом случае пользовательский интерфейс 1100 отображает три выбираемых управляющих элемента 1110, 1112 и 1114. Выбираемый управляющий элемент 1110 связан с элементом 1102 контента, имеющим комментарий. Выбираемый управляющий элемент 1112 связан с непрочитанным элементом 1102 контента. Выбираемый управляющий элемент 1114 связан с вложением(ями) элемента 1104 контента.

На этапе 1006 принимается выбор пользователем одного или нескольких элементов контента на основе их характеристик. На Фиг.11 выделенным курсором 1116 показано, что пользователь выбирает соответствующий выбираемый управляющий элемент 1112 «непрочитанное» с помощью одиночного действия.

На этапе 1008 осуществляется передвижение по контенту на основе выбора. Если, например, пользователь выбирает группу элементов контента, этап 1008 может осуществлять передвижение ко всем из них, например путем их отображения в области интерфейса. Или, если пользователь выбирает один элемент или группу элементов согласно характеристике, этап 1008 может открыть связанную web-страницу(ы), например, в области 730 отображения контента, показанной на Фиг.7 или Фиг.11.

В этом случае пользовательский интерфейс 118 рассылки осуществляет перемещение к следующему элементу контента, отображенному в области отображения контента (второй элемент 1108 контента) в ответ на выбор управляющего элемента 1112 «непрочитанное», показанного на Фиг.12.

На этапе 1010 в некоторых вариантах осуществления изменяется характеристика в ответ на пользовательский выбор. Пользовательский выбор характеристики может вместе с тем или в качестве альтернативы рассматриваться как выбор изменения данной или другой характеристики. В некоторых случаях это может улучшить передвижение пользователя по контенту и управление им, делая более эффективными его или ее взаимодействия. Если пользователь выбирает управляющий элемент «непрочитанное», связанный со множеством элементов (например, со всей рассылкой), то на этапе 1010 все элементы этой группы могут быть отмечены как «прочитанное», таким образом, изменяя эту характеристику для множества элементов контента. Например, выбираемый управляющий элемент 1118 «непрочитанная рассылка» показывается на Фиг.11 для рассылки группового Web-журнала.

Если по Фиг.11 пользователь выбрал управляющий элемент 1112 «непрочитанное», то приложение рассылки полагает, что пользователь также дал команду отметить статью как «прочитанное», вместо отметки «непрочитанное». В ответ приложение рассылки может изменить выбранную характеристику с «непрочитанное» на «прочитанное». Инструментальные средства могут осуществлять передвижение и изменять характеристику в ответ на одиночное действие пользователя, например, посредством выполнения этапов 1008 и 1010 без дополнительного действия пользователя после пользовательской выборки, принятой на этапе 1006.

К тому же, например, как показано на Фиг.8, пользователь может выбрать воспроизведение музыкальных вложений. Этап 1010 может отметить элементы контента, имеющие такие музыкальные вложения в качестве «прочитанных», если пользователь слушает каждое из музыкальных вложений, или автоматически, как только пользователь выбирает эти элементы на основе этой характеристики «музыкальное вложение».

Инструментальные средства могут осуществлять возврат на этап 1004 для выбора других элементов контента. На Фиг.12, например, показан выбираемый управляющий элемент 1202, связанный с непрочитанным вторым элементом контента 1108. В этом варианте осуществления пользовательский интерфейс 1100 отображает этот выбираемый управляющий элемент по существу в подобной или той же позиции в пользовательском интерфейсе в виде выбираемого управляющего элемента 1112, таким образом разрешая пользователю повторно выбрать отметку элементов контента в качестве прочитанных и переместиться на следующий элемент без необходимости перемещения своего курсора мыши. Инструментальные средства могут представлять выбираемый управляющий элемент в той же позиции в пользовательском интерфейсе, что и для выбираемого управляющего элемента, связанного с одиночным элементом или группой элементов контента.

На Фиг.13 иллюстрируется групповой выбираемый управляющий элемент. В этом случае примерный графический пользовательский интерфейс 1300 предоставляет возможность пользователю выбирать и передвигаться по группам элементов контента. Элементы контента отображены сгруппированными по рассылке в области 1302 множества рассылок (от Yahoo™ News и группового Web-журнала). Эти рассылки имеют выбираемые управляющие элементы 1304 и 1306 прочитанное/непрочитанное, соответственно. В ответ на выбор управляющего элемента 1304 инструментальные средства осуществляют переход к показу элементов контента группового Web-журнала в области, занятой непосредственно элементами Yahoo™ News. Инструментальные средства могут расположить управляющий элемент 1306 в местоположении, занятом непосредственно управляющим элементом 1304. Это предоставляет возможность пользователю легко выбирать управляющий элемент 1306, чтобы перемещаться далее по группам элементов контента.

Этот интерфейс также обеспечивает пример элементов контента, сгруппированных в соответствии со временем и рассылкой. Интерфейс содержит область 1308 краткой информации (озаглавленную "Recent News" (Последние новости)). Область краткой информации содержит заголовки (например, заглавия, указатели или краткие описания) элементов контента в порядке, основанном на их хронологии и рассылке. Даны заголовки от пяти различных рассылок: "Yahoo", "Group Blog", "Smuga's Blog", "Amar's Blog" и "Wired News".

Приложение 116 рассылки может ориентировать эти сводки на основе различных критериев фильтрации. В данном случае приложение рассылки определяет, какая рассылка имеет классификацию «ссылки», какой контент в этих рассылках не был прочитан пользователем, срок давности этого контента и предшествующее использование рассылок пользователем. Приложение рассылки затем отображает в области 1308 заголовки для элементов контента в хронологическом порядке для пяти рассылок с наиболее значимой историей использования.

Чтобы определить, какая рассылка имеет наиболее значимую историю использования (например, более всего нравится пользователю), приложение рассылки отслеживает, какая рассылка является наиболее часто посещаемой пользователем и количество прочитанных элементов в каждой рассылке по сравнению с количеством непрочитанных элементов. Если отношение прочитанных элементов к непрочитанным элементам для рассылки является высоким (таким образом, высокий процент прочитанных элементов рассылки), то приложение рассылки устанавливает, что эта рассылка является важной для пользователя.

Эти факторы могут также использоваться, чтобы регулировать порядок, в котором контент отображается в области 1302. Как показано на Фиг.13, рассылки с наличием подробностей информации, соответствующие первым двум приведенным элементам краткой информации, показываются в области 1302 в том же порядке.

Заключение

Вышеописанные инструментальные средства отображают контент в пользовательском интерфейсе, специализированном по отношению к характеристикам контента. Они могут организовывать элементы контента в группы на основе элементов контента, имеющих общую характеристику, и предоставлять пользователю возможность выбирать элементы контента в соответствии с их группой. В ответ на выбор группы пользователем инструментальные средства могут отображать контент, воспроизводить вложения и изменять характеристики выбранных элементов контента. Эти и другие возможности инструментальных средств могут упростить и сделать более удобным для пользователя взаимодействие с контентом, полученным от источников рассылок и электронной почты. Хотя инструментальные средства были описаны с применением терминологии, в данном контексте обозначающей структурные признаки и/или методологические действия, следует понимать, что предмет изобретения, определенный в приложенной формуле изобретения, необязательно ограничен описанными конкретными признаками или действиями. Конкретные признаки и действия раскрыты в виде примерных форм осуществления заявленных в формуле изобретения системы, способа и/или машиночитаемого носителя.

1. Машиночитаемый носитель, содержащий машиночитаемые команды, выполнение которых посредством компьютера побуждает компьютер выполнять этапы, на которых:
анализируют контент рассылки, чтобы определить его характеристику (характеристики);
классифицируют контент рассылки на основе одной или более характеристик контента рассылки, чтобы обеспечить классификацию;
отображают контент рассылки в пользовательском интерфейсе, специализированном по отношению к классификации, причем пользовательский интерфейс содержит:
первую область, содержащую область отображения рассылок, в которой приводится перечень рассылок, иерархически расположеных по группам, причем рассылки, иерархически расположеные по группам, могут выбираться, чтобы побудить отображение, по меньшей мере, одной другой области, содержащей выбранный контент рассылки, при этом, по меньшей мере, одна другая область включена в пользовательский интерфейс, который содержит первую область.

2. Машиночитаемый носитель по п.1, в котором характеристика (характеристики) выбирается (выбираются) из группы, состоящей из:
поля описания, имеющего длину около 100 символов или меньше;
поля описания, имеющего визуализируемый язык разметки;
обратных уведомлений;
комментариев;
вложений и
текста без ссылок.

3. Машиночитаемый носитель по п.1, в котором этап классификации содержит сравнение характеристики (характеристик) контента рассылки с заранее установленным набором из двух или более классификаций.

4. Машиночитаемый носитель по п.1, в котором этапы анализа, классификации и отображения выполняют без участия пользователя.

5. Машиночитаемый носитель по п.1, в котором этап отображения включает в себя отображение другого контента рассылки в пользовательском интерфейсе таким образом, что, по меньшей мере, одна область приводит перечень одной или более других ссылок из другого контента рассылки, и дополнительная область отображает часть другого контента рассылки, связанного с другими ссылками.

6. Машиночитаемый носитель по п.5, дополнительно содержащий этап, на котором приводят перечень упомянутых ссылок и других ссылок в порядке, установленном на основании предшествующего использования пользователем данной рассылки и другой рассылки.

7. Машиночитаемый носитель по п.1, в котором пользовательский интерфейс содержит одну область, отображающую контент рассылки, и другую область, отображающую комментарии, связанные с контентом рассылки.

8. Способ отображения контента в пользовательском интерфейсе, содержащий этапы, на которых:
без участия пользователя группируют множество элементов контента, принятых от, по меньшей мере, одного сетевого источника рассылки обогащенной сводки сайта (RSS), причем элементы контента имеют общие характеристики, чтобы обеспечить группы элементов контента, при этом этап группирования содержит этапы, на которых:
определяют тип элемента контента, причем типы элементов контента содержат ссылки, текст, встроенные фотоизображения, комментарии или вложения, при этом вложение содержит ссылку на ассоциативный файл; и
определяют структурные и мультимедийные характеристики каждого элемента контента, причем структурные характеристики содержат размер элемента контента, имеющего определенную характеристику, а мультимедийные характеристики содержат тип файла мультимедиа, который отображает данные характеристики, при этом каждая характеристика представляет собой одну или более из множества характеристик, содержащих:
множество коротких фрагментов текста;
текст без визуализированного языка разметки;
текст с визуализированным языком разметки;
вложения;
обратные уведомления и
комментарии,
предоставляют возможность выбора группы элементов контента посредством отображения пользовательского интерфейса, который содержит первую область, в которой приводится перечень одной или более групп элементов контента, иерархически расположенных по группам;
принимают выбор одной из групп элементов контента, чтобы предоставить выбранную группу из выбранных элементов контента; и
отображают контент для выбранных элементов контента из выбранной группы в, по меньшей мере, второй области пользовательского интерфейса, который содержит первую область.

9. Способ по п.8, в котором элементами контента являются сообщения, посылаемые по электронной почте.

10. Способ по п.8, в котором этап предоставления возможности выбора групп элементов контента содержит предоставление возможности выбора с помощью одиночного действия пользователя.

11. Способ по п.8, в котором этап предоставления возможности выбора групп элементов контента выполняется без участия пользователя.

12. Способ по п.8, дополнительно содержащий этапы, на которых:
анализируют элементы контента, чтобы определить их общие характеристики; и
классифицируют каждый элемент контента, причем классификация происходит на основании сравнения характеристик каждого элемента контента с множеством заранее определенных классификаций, при этом заранее определенные классификации содержат:
ссылки;
текст;
форматированный текст;
вложенные файлы мультимедиа;
диалоги;
классификацию, выбранную пользователем; и
классификацию, выбранную источником рассылок;
при этом классификация, выбранная пользователем, и классификация, выбранная источником рассылок, определяются таким образом, что
в случае, если пользователь выбрал классификацию для определенного элемента контента, классифицируют этот элемент контента согласно классификации, выбранной пользователем, причем классификация, выбранная пользователем, выбирается из заранее определенных классификаций или классификации, заданной пользователем; и
в случае, если источник рассылок выбрал классификацию для определенного элемента контента, классифицируют этот элемент контента согласно классификации, выбранной источником рассылок, причем метаданные облегчают назначение классификаций, выбранной источником рассылок.

13. Способ по п.12, в котором этап анализа элементов контента для определения их общих характеристик содержит определение источника элементов контента, содержат ли элементы контента комментарии, приложения или вложения или когда элементы контента были получены.

14. Способ по п.8, дополнительно содержащий этап, на котором отображают указатели для групп элементов контента в первой области пользовательского интерфейса, при этом этап отображения контента для выбранных элементов контента из выбранной группы содержит отображение контента во второй области пользовательского интерфейса.

15. Способ по п.8, дополнительно содержащий этапы, на которых:
предоставляют возможность выбора использования вложений из выбранных элементов контента для выбранной группы, причем использование вложений содержит воспроизведение вложений в различаемой отдельным пользователем форме; и
в ответ на выбор использования вложений и без дополнительного участия пользователя воспроизводят два или более вложений из выбранных элементов контента для выбранной группы.

16. Способ по п.15, в котором этап воспроизведения двух или более вложений из выбранных элементов контента для выбранной группы содержит этапы, на которых:
открывают приложение, способное использовать вложения,
передают вложения в приложение; и
дают команду приложению воспроизвести вложения без дополнительного участия пользователя.

17. Способ отображения контента в пользовательском интерфейсе, содержащий этапы, на которых:
принимают, по меньшей мере, одну из множества рассылок из одного или более сетевых источников, причем рассылки предоставляют новости, содержимое блога, перечни, файлы мультимедиа, и при этом каждая рассылка содержит контент, содержащий, по меньшей мере, один из множества элементов контента, а типы элементов контента содержат:
ссылки;
текст;
встроенные фотоизображения;
комментарии и
вложения, причем каждое вложение содержит ссылку на ассоциативный файл;
анализируют характеристики каждого принятого элемента контента, чтобы определить, содержит ли доминирующая характеристика определенного элемента контента:
множество коротких фрагментов текста;
текст без визуализированного языка разметки;
текст с визуализированным языком разметки;
вложения;
обратные уведомления и
комментарии,
анализируют каждый принятый элемент контента рассылки, чтобы определить на основании поля описания, имеет ли элемент контента рассылки поле описания;
в случае если элемент контента рассылки имеет поле описания:
определяют размер поля описания; и
определяют, содержит ли поле описания язык разметки гипертекста (HTML);
классифицируют каждый элемент контента на основании сравнения характеристик каждого элемента контента с одной из множества заранее определенных классификаций, причем заранее определенные классификации содержат:
ссылку;
текст;
форматированный текст;
вложенные файлы мультимедиа;
диалоги;
классификацию, выбранную пользователем; и
классификацию, выбранную источником рассылок;
при этом классификация, выбранная пользователем, и классификация, выбранная источником рассылок, определяются таким образом, что
в случае, если пользователь выбрал классификацию для определенного элемента контента, классифицируют этот элемент контента согласно классификации, выбранной пользователем, причем классификация, выбранная пользователем, выбирается из заранее определенных классификаций или классификации, заданной пользователем; и
в случае, если источник рассылок выбрал классификацию для определенного элемента контента, классифицируют этот элемент контента согласно классификации, выбранной источником рассылок, причем метаданные облегчают назначение классификаций, выбранной источником рассылки;
определяют историю использования двух или более из множества рассылок;
отображают область отображения рассылок, в которой приводится перечень рассылок, иерархически расположенных по группам, как часть пользовательского интерфейса;
отображают сводки для двух или более элементов контента, извлеченных из двух или более из множества рассылок, как часть пользовательского интерфейса, причем сводки отображаются на основании, по меньшей мере, частично хронологического порядка и истории использования; и
отображают каждый элемент контента в пользовательском интерфейсе, специализированном по отношению к классификации таким образом, что
в случае, если элемент контента классифицируют согласно классификации ссылки, отображают контент в пользовательском интерфейсе, ориентированном на новости;
в случае, если элемент контента является текстом или форматированным текстом, отображают контент в пользовательском интерфейсе, ориентированном на блог;
в случае если элемент контента классифицируют согласно классификации вложенных файлов мультимедиа, отображают контент в пользовательском интерфейсе, ориентированном на вложения;
в случае, если элемент контента является диалогом, отображают контент в пользовательском интерфейсе, ориентированном на диалоги; и
в случае если элемент контента имеет комментарии, отображают элемент контента в области контента, а комментарии в области комментариев таким образом, чтобы обе области были одновременно видимы.

18. Способ по п.17, в котором характеристики элементов контента
дополнительно содержат:
указание о том, когда каждый элемент контента был принят;
указание о том, из какого источника был принят каждый элемент контента;
указание о том, что комментарии связаны с элементом контента;
указание о том, является ли элемент контента частью строки элементов; и
указание о том, имеет ли элемент контента вложения, и
указание о типе вложений, в случае если такое вложение существует.

19. Способ по п.18, в котором элементы контента дополнительно содержат сообщения, посылаемые по электронной почте.



 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических операций, в частности процессов предварительного суммирования аргументов множимого [mj]f(2n ), в позиционном формате.

Изобретение относится к области обработки данных, а более конкретно к высокопроизводительному и при этом очень гибкому механизму синтаксического анализа/компоновки.

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур над входными условно отрицательными аргументами аналоговых сигналов «-»[ni]f(2n ) и преобразовании их в позиционно-знаковую структуру аргументов «±»[ni]f(-1\+1,0, +1) «дополнительный код» с применением арифметических аксиом троичной системы счисления f(+1,0,-1) для последующего суммирования с другими аргументами аналоговых сигналов слагаемых в позиционном формате.

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур над входными условно отрицательными аргументами аналоговых сигналов «-»[ni]f(2n ) и преобразовании их в позиционно-знаковую структуру аргументов «±»[ni]f(-1\+1,0, +1) «дополнительный код» с применением арифметических аксиом троичной системы счисления f(+1,0,-1) для последующего суммирования с другими аргументами аналоговых сигналов слагаемых в позиционном формате.

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур суммирования позиционных аргументов аналоговых сигналов слагаемых [ni]f(2n) и [mi ]f(2n) с применением арифметических аксиом троичной системы счисления f(+1,0,-1).

Изобретение относится к системам и методам создания описания и сравнения функционала исполняемых файлов и предназначено для определения принадлежности исполняемых файлов к известным коллекциям файлов.

Изобретение относится к области радиотехники и может быть использовано при формировании ансамблей псевдослучайных бинарных последовательностей, используемых в качестве сигнатур при кодовом разделении широкополосных сигналов в спутниковых навигационных системах, в широкополосных телекоммуникационных системах и системах многоканальной связи.

Изобретение относится к вычислительной технике и радиолокации и может быть использовано в многопозиционных угломерных системах. .

Изобретение относится к вычислительной технике и может быть использовано для реализации как логических, так и арифметических операций с дискретными и аналоговыми значениями нулей и единиц

Изобретение относится к вычислительной технике и может быть использовано для реализации как логических, так и арифметических операций с дискретными и аналоговыми значениями нулей и единиц

Изобретение относится к электронно-вычислительной технике и может применяться для передачи информации на расстоянии без применения радиопередатчика

Сумматор // 2435196
Изобретение относится к вычислительной технике и может быть использовано при построении многоразрядных быстродействующих сумматоров и АЛУ

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств для выполнения арифметических операций умножения аргументов множимого [mj]f(2n) и множителя [ni]f(2 n) в позиционном формате

Изобретение относится к вычислительной технике и может быть использовано в специализированных устройствах обработки информации

Изобретение относится к кодированию векторов, в частности к комбинаторному факторному импульсному кодированию векторов с низкой сложностью

Изобретение относится к обработке цифровых данных, к технике формирования псевдослучайных последовательностей дискретных шумоподобных сигналов

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических операций суммирования частичных произведений Техническим результатом является повышение быстродействия процесса предварительного суммирования в параллельно-последовательном умножителе
Наверх