СПОСОБ И СИСТЕМА ИНТЕРАКТИВНОГО ЭЛЕКТРОННОГО ДЕЙСТВИЯ РАБОЧЕГО СТОЛА
INTERACTIVE ELECTRONIC DESKTOP ACTION METHOD AND SYSTEM

Уведомление об авторском праве
Часть раскрытой информации этого патентного документа содержит материалы, которые являются объектом охраняемого авторского права. Владелец авторского права не возражает против факсимильного воспроизведения любым лицом этого патентного документа или раскрытия патента в том виде, в котором он имеется в деле Патентного ведомства или в реестрах, однако при этом оставляет все авторские права за собой независимо от этого.
Предшествующий уровень техники
Развитие Интернета создало новые направления для сделок, которые ранее имели место как бы в людях при становлении как "кирпич и раствор" или совершались по телефону или почте. Центральным в развитии этого нового пространства сделок было использование Интернет-браузера (первоначально созданного для облегчения связи с данными Интернет для пользователя без технических познаний) как компьютерной программы, которая может использоваться пользователем компьютера для активного поиска сайтов сети или информации, которую ищет пользователь. Как только человек находил на сайте то, что требовалось, он мог предпринять различные действия, чтобы инициировать транзакции по покупке отраженных там товаров или информации или бесплатно загрузить электронное содержание, если такая опция предусматривается.
Таким образом, большой гонкой в Интернет стало создание адреса в качестве часто посещаемого сайта и создание со временем значительного графика сайта, как радио- или телевизионные станции или периодические издания создают аудиторию или базу читателей. С этой точки зрения, с одной стороны, создавались замечательные короткие и броские названия, которые люди могут помнить длительное время, для того, чтобы ввести их в поле ввода браузера при следующем открытии окна браузера. Даже при самых оптимальных условиях - это не самый лучший путь увеличения числа посетителей, поскольку зависит от памяти потенциального потребителя. Фундаментальным пунктом непрерывно повторяющейся рекламы является впечатывание этой информации достаточно надолго, чтобы иметь реальную связь с потребителем.
Другим главным усилием для привлечения посетителей, и более эффективным по сравнению с непосредственным воздействием, является попытка распространить ссылки связи с сайтом на как можно большем количестве других web-страниц. Этим способом гораздо большее число людей наталкивается на ссылку к какому-нибудь товару или услуге на других сайтах, куда они могут зайти, что может привести к немедленному переходу и посещению вашего сайта щелканием ссылки. Это с наибольшей вероятностью будет успешным, если такая ссылка заметно отображена на областях сайтов с высоким графиком по соответствующей тематике, при этом сайты с универсальной тематикой, имеющие большое количество собственных посетителей, в настоящее время продают рекламодателям рекламное место для размещения объявления за счет своей достаточно широкой привлекательности. Поисковые серверы даже приспособили объявления, представленные на их странице, чтобы соответствовать профилю того, что мог бы искать определенный человек.
Однако сила модели браузера, его способность следовать бесконечно разветвленному пути поиска, также является его слабостью с точки зрения поставщика услуги или товара, старающегося привлечь внимание посетителя, перемещающегося по сети, достаточно надолго для совершения транзакции. Посетитель узла сети может быть легко отвлечен чем-нибудь еще на web-странице или одним щелчком может возвратиться на какую-нибудь другую страницу, которую он смотрел мгновением ранее. Что является наиболее важным - это то, что специфический посетитель мог быть кем угодно, не идентифицированным ни в каком отношении при первом посещении, за исключением той информации, которую сервер хостинга может прочитать о версии программы его браузера, ссылке на предыдущую страницу, откуда он мог прийти, или цифровом обозначении узла Интернет, использованного клиентской системой для этого соединения, что для множества посетителей не является постоянным идентификатором.
Короче говоря, с каждым новым посетителем все начинается каждый раз с самого начала по условиям установления отношений с клиентом. Различные модели продаж в Интернет за счет одного щелчка зависят от клиента, который сначала вводит информацию, необходимую для совершения финансовой транзакции, на некотором предыдущем посещении, а затем сохраняет некоторую часть этой информации на стороне клиента в форме "cookies", предназначенных в качестве области памяти данных, которая может быть найдена только тем сайтом, который изначально ввел его в память. Cookies или безотносительная авторизация, созданная от имени одного сайта, не может быть использована другим сайтом, даже если клиент был бы склонен к этому.
Было бы достаточно просто сказать, "Заходите на наш сайт", но во многих случаях это не то, что могло бы быть самым простым для клиента. Люди используют свои компьютеры для множества других видов программ, помимо браузера Интернет, и средний компьютерный пользователь не тратит все свое время, "занимаясь серфингом" в сети. Например, если кто-нибудь слушает радиостанцию и слышит рекламу товара, то даже если он находится за компьютером в это время, он должен запустить браузер, если это еще не делалось, ввести сетевой адрес упомянутого сайта (что может привести к ошибкам при его наборе), поискать страницу заказа товара, ввести свой адрес и платежную информацию, возможно в нескольких окнах, где на каждой операции потенциально возможно отвлечься, повторно размышлять, сомневаться, ошибаться, что может привести к отсутствию результата.
Некоторые предварительные операции были удалены из модели на базе браузера за счет некоторых сервисов медиапотоков Интернет. В этих случаях, автономный универсальный проигрыватель объединялся с опцией загрузки по цене приобретения или одной копии пробной версии электронного содержания, к которому пользователь желал получить доступ, или с продажей другого подобного содержания на базе предварительного просмотра или ссылки на предстоящее событие. При этом музыкальные фонограммы могут быть приобретены через музыкальный проигрыватель, видео содержание может быть приобретено через видео проигрыватель и так далее. Но это пока является обязанностью пользователя, чтобы активно искать интерфейс для этого содержания, которое он хотел бы приобрести. И даже согласно тем моделям, никак не ожидалось, что другие товары и услуги с характером, отличным от медиапотоков, могли бы доставляться на базе выбора из интерфейса универсального проигрывателя.
В свете вышесказанного, предпочтительным представляется, что более широкая модель небраузера для обработки электронных транзакций, как способ ведения бизнеса, имеет в будущем больший потенциал. Такая модель имеет более чем исключительное преимущество. Прежде всего, узкоспециализированная часть программы-резидента с ее собственными возможностями связи с Интернет может быть сконфигурирована так, чтобы всегда быть точно идентифицированной соответственно ее пользователю с помощью функции серверной системы, с которой она входит в контакт.
Во-вторых, без ограничения способности заказа, платежная информация может быть сохранена мгновенно по желанию пользователя клиентской системы для любого товара или услуги, которые система сервера могла бы сделать доступными. В-третьих, система сервера может по собственной инициативе, по инициативе клиента или на некоторой периодической основе передавать интерактивное медиасодержание для отображения пользователю, вместо того, чтобы только пассивно ждать посетителей, тем самым синхронизируя функции прямого действия для немедленного размещения заказов для упомянутых товаров или услуг. Дополнительно, это программное обеспечение может всегда организовать прямое и обратное соединение через заданный по умолчанию резидентский браузер непосредственно.
Это описание раскрывает, как создать новые модели отношений, удобные для пользователя, с новыми методами действий, как было подчеркнуто выше, и с дальнейшими выгодными аспектами для интегрирования процесса выполнения сделок с товарами и услугами путями, которые ранее не были возможны. Этот путь обеспечения связи в Интернет может использоваться для более эффективной поставки товаров и услуг, которые люди хотели бы иметь в их повседневной жизни. И при этом программное приложение может требовать для себя место на экране дисплея компьютера пользователя, которое отдается сейчас на волю ветров случайной прихоти или шанса результата поиска.
Раскрытие изобретения
Настоящее изобретение направлено на увеличение потенциала нового средства Интернет. Раскрываются способ и система, где клиентская система, имеющая подключение через проводную или мобильную сеть, сначала устанавливает путь электронного соединения с серверной системой, наиболее оптимально используя специализированное программное обеспечение, выделенное для этих целей. Устанавливая это соединение, клиентская система идентифицирует себя однозначным способом на серверной системе. Как часть процесса такого установления взаимных отношений, клиентская система получает медиасодержание от серверной системы на рекуррентной основе. Это может иметь форму обновлений программного интерфейса или его содержания, активных предупреждений, рекламных предложений или любых других модификаций содержания, представленного программным интерфейсом. Доставка обновлений с серверной системы может управляться односторонне серверной системой по ее собственному усмотрению рекуррентно, или серверная система может периодически запрашиваться клиентской системой под управлением программного обеспечения, обеспеченного серверной системой. Клиентская система также может быть уполномочена, но не обязана, запрашивать по ее собственной инициативе обновления программного интерфейса за счет функций обновления или поиска при переходе на режим предупреждения.
В медиасодержание, загружаемое с этого сервера, включаются функции для клиентской системы предпринять прямое действие по отношению к этому содержанию. Эти действия могут включать размещение заказов на изделия как материальные, так и нематериальные, обновление версии программного обеспечения или просто генерирование связи в форме сообщений. Если требуется информация для осуществления платежа или контактная информация, такая информация может представляться за один раз или, для удобства пользователя, сохраняться со стороны клиента или сервера для последующего повторного использования с мерами безопасности, допускаемыми собственными настройками программного обеспечения. Затем действие может быть выполнено как за счет доставки медиасодержания непосредственно обратно через интерфейс клиента, так и за счет некоторых сторонних средств типа почтовой доставки или размещения заказа для действия внешней системы. Дополнительно, опции прямого действия, обеспечиваемые серверной системой, могут включать полномочный заказ для третьих лиц типа продавцов товаров или услуг, или предоставление им контактной или платежной информации пользователя компьютера непосредственно через дополнительные каналы связи, как выделенные, так и невыделенные. В случае потокового медиасодержания, функции прямого действия могут отражать тему потока содержания на текущий момент.
Краткое описание чертежей
Фиг.1 - скрин-шот примера осуществления настоящего изобретения, в качестве которого использовано сообщение политического референдума, где показана типичная родовая страница действия в качестве приложения, появляющегося в программном интерфейсе в развернутом состоянии.
Фиг.2 - скрин-шот примера осуществления настоящего изобретения, в качестве которого использовано то же сообщение политического референдума, где показана типичная страница ввода контактной информации пользователя.
Фиг.3 - блок-схема алгоритма, иллюстрирующая операции, выполняемые при передаче медиасодержания на клиентскую систему с серверной системы и в ответ на взаимодействие пользователя с функцией прямого действия, представленную медиасодержанием, для выполнения транзакции.
Фиг.4 - скрин-шот примера осуществления настоящего изобретения, в качестве которого использовано приложение музыкального радио, где показано, как функция прямого действия для заказа текущей выбранной музыки могла бы быть одновременно представлена на программном интерфейсе.
Фиг.5 - скрин-шот примера осуществления настоящего изобретения, в качестве которого использован канал домашнего магазина, где показано, как функция прямого действия для заказа текущего представленного товара могла бы быть одновременно представлена на программном интерфейсе.
Лучший вариант осуществления изобретения
Некоторые предварительные определения улучшат понимание различных новых аспектов настоящего изобретения. «Сетевой электронный терминал» - это любой компьютер или другое электронное устройство с компьютерным экраном дисплея или другой функцией вывода данных, электронно-соединенное по крайней мере с одним другим компьютером для обмена данными. "Серверная система" - это ведущий компьютер, обеспечивающий содержание данных для сетевого электронного терминала, с которым он связывается, и определяющий таким образом функционирование этого содержания. В этом контексте, сетевой электронный терминал известен как "клиентская система", а лицо, которое действует на клиентской системе, именуется "пользователем". Программный интерфейс" - стандартный вид или другой объект для восприятия программы (также именуется как "приложение"), включая ее страницы, меню и подменю, на компьютерном экране дисплея клиентской системы, через аудиодинамик или любое другое устройство вывода, которое может быть сконфигурировано для связи с пользователем. "Лицензионное соглашение конечного пользователя" или "EULA" - формулировка терминов и условий, с которыми пользователь должен согласиться для предоставления разрешения на использование программы.
"Обычный браузер Интернет" - это программное обеспечение с универсальной способностью обратиться к любому ресурсу данных, доступному посредством URL-адреса Интернет (обычно известный как "адрес страницы"), не являющееся специально выделенной в любой части для соединения с любым частным адресом в Интернет, и обладающее способностью сохранять и отыскивать «информацию о состоянии» и информацию идентификации пользователя, ограниченную в настоящее время использованием "cookies". "Обычный почтовый клиент" - это программное обеспечение, используемое для чтения почтовых сообщений, которое также способно отобразить web-страницы Интернет, включая ссылки на другие web-страницы Интернет, и является объектом по крайней мере тех же ограничений, как и обычный браузер Интернет, и, более того, не позволяющее сохранение и поиск информации о состоянии или информации пользователя, отличной от адреса для возврата электронной почты из поля «От», и которое иначе не может однозначно определить пользователя. Очевидно, что если бы части программного обеспечения браузера или почтового клиента были бы приданы дополнительные возможности, раскрытые в этом описании, то они не определялись бы как "обычные", и вместо этого включали бы в себя особенности настоящего изобретения.
"Информация о состоянии" - это данные ввода или состояния, которые программа может запомнить и повторно представить во время последующего подключения к Интернет и которые включали бы для приложения на другом уровне операционной системы, кроме обычного браузера Интернет, способы использования входов в системном реестре (как это называется в системе Windows) или считываемые и записываемые файлы жесткого диска. Для обычного браузера Интернет нет необходимости включать в информацию о состоянии цифровой IP-адрес клиентской системы или информацию об операционной системе или программном обеспечении браузера, используемый порт, или любую другую информацию, которая включается в заголовки уже при использовании для запросов по протоколу HTTP. "Порт" - один из множества назначенных цифровых адресов, который серверная система или клиентская система могут использовать для различных классов связи или для одновременной связи с множеством других систем. Запрос по протоколу HTTP - доступ к серверной системе другой системы с заголовками, состоящими из информации маршрутизации, параметров представления формы входа и информации о конфигурации программного обеспечения этой запрашивающей системы. Затем сервер направляет ответ по протоколу HTTP с его собственными параллельными заголовками вместе с любыми другими данными, отформатированными серверной системой в соответствии с запросом. "Cookies" - коллекция данных, сохраненных со стороны клиентской системы, которые серверная система может запросить для считывания клиентской системой, чтобы содержащаяся в них информация могла быть включена клиентской системой в запрос по протоколу HTTP.
"Значок" - малоразмерный графический символ, символизирующий компьютерное приложение или функцию, которая может быть доступна или активизирована по пути ярлыка нажатием на этот графический символ. "Рабочий стол" - графический вид компьютерной операционной системы непосредственно, без других открытых окон приложений, где "окно приложения" обычно имеет прямоугольную форму графического интерфейса для программы, открытой для использования, и которое составляет часть интерфейса программы. На рабочем столе может быть найдена включенная в него группа значков, упорядоченных, например, по их типу, с часто используемыми приложениями, расположенными как на основной области экрана дисплея системы, так и на других специальных областях типа "системного лотка", откуда может быть получен быстрый доступ к некоторым предпочитаемым утилитам.
"Идентифицируемые отношения соединения" проявляются тогда, когда серверная система может определить уникальный идентификатор для клиентской системы, которая связывается с ней электронно. Это может устанавливаться путем обмена данными авторизации, или за счет определенной и постоянной ассоциации клиентской системы с некоторым цифровым адресом типа заданного цифрового IP-адреса, или с помощью некоторого внутреннего системного указателя в контексте частной сети. Серверная система может подтвердить сохраненную информацию пользователя, ассоциируемую с тем уникальным идентификатором, или клиентская система может передать эту информацию за счет включения ее в данные при связи с серверной системой. Несколько человек могут совместно использовать уникальный идентификатор, если они разрешают друг другу такую авторизацию. "Медиасодержание" может быть данными, передаваемыми электронно любым способом, включая текст, изображения, цифровое аудио и видео, или что-нибудь еще, что может быть представлено с помощью программного интерфейса, где "представление" означает проявление заметного изменения в программном интерфейсе. "Потоковое медиасодержание" специфически относится к аудио и видео сигналам и т.п., которые требуют непрерывной доставки новых данных через какое-то время, чтобы поддерживать представление этого аудио или видео. "Рекуррентно" означает выполнение действия не менее одного последующего раза для любого частного выполняемого экземпляра программы.
"Ссылка" - элемент программного интерфейса, который заставляет программу предпринимать действие, когда этот элемент взаимодействует с ней, например, чтобы открыть другую страницу или инициировать связь через Интернет. "Функция прямого действия" - ссылка, которая при взаимодействии в определенных границах инициирует начало или блокирование процесса авторизации специфической транзакции, где "транзакция" может быть размещением заказа на получение товара или услуги, запрос о специфическом товаре или услуге, или подтверждающее действие отправки сообщения другого вида. Взаимодействие может проявляться вне связи с графическим элементом, и может быть аудиопредупреждением и вокальным ответом. Если клиентская система хранит контактную информацию или платежную информацию для использования при авторизации, то она может быть доступна для функции прямого действия как часть этого процесса. Необязательно, чтобы функция прямого действия была такой, что требует только отдельного действия при запуске ее выполнения. Здесь только требуется, чтобы она представляла первую операцию однозначного блокирования или решения предпринять действие, после чего клиентская система форматирует и передает адресату функции прямого действия информацию пользователя, что представляет собой некоторую часть процесса авторизации, требуемого для выполнения транзакции, для которой может быть достаточно наличия идентифицируемых отношений соединения.
"Выполнять" означает предпринимать те шаги, которые следуют за авторизацией пользователя и необходимы для движения с целью выполнения транзакции, где "выполнение" - это конечная доставка товара, выполнение работы или услуги, являющихся объектом транзакции. "Адресат" функции прямого действия - это серверная система, куда клиентская система направлена для выполнения транзакции. Если транзакция должна быть выполнена другой серверной системой, отличной от начального адресата, тогда она становится адресатом, поскольку ответственность за выполнение передается ей. "Вмешательство" пользователя означает действие для поиска, обновления или иной навигации программного интерфейса.
В качестве первого примера осуществления настоящего изобретения мы опишем осуществление некоммерческой системы для отправки персональных сообщений политическим деятелям, хотя, как будет отмечено позже в этом описании, коммерческие приложения этой технологии являются ее эквивалентом, если даже не более важными. Изобретатель уже описывал способ использования web-страниц Интернет для обеспечения такого сервиса по отправке политических сообщений в патентной заявке US 11/184595, поданной 19.07.2005 (и в предшествующей предварительной патентной заявке US 60/589244), находящейся в стадии рассмотрения. Здесь будут продемонстрированы дополнительные преимущества использования способа по этому изобретению в том контексте. В этом контексте настоящее изобретение действует в качестве внешнего интерфейса для изобретения по заявке US 11/184595.
При запуске клиентской системы, программное обеспечение в этом варианте осуществления загружается как постоянно работающее приложение в операции 302 на фиг.3, свернутое в этом случае на системном лотке. Фактически все приложения имеют опцию для того, чтобы сворачиваться до некоторого значка, если они не завершены, и здесь системный лоток является удобной всегда видимой областью рабочего стола операционной системы, которая естественно включает и другие значки быстрого доступа. Хотя показанное приложение описано с использованием обозначений приложения Windows, все же Macintosh и все другие операционные системы с графическими интерфейсами имеют соответствующие признаки. Все, что должен сделать пользователь - это нажать на значок, и приложение отображается немедленно, как на фиг.1. Это уже само по себе является достаточно серьезным улучшением по сравнению с предыдущим способом, согласно которому требуется, чтобы пользователь открыл браузер Интернет, что сначала отнимает время на открытие браузера и чтение возможных сообщений, предупреждающих о доступности какого-нибудь действия по специфической проблеме.
На фиг.1 показана одна из нескольких действующих страниц, которые могут быть выбраны из опущенного подменю "Текущие Приоритетные Действия" 102. Эта страница является формой представления, дающей возможность клиентской системе проголосовать "Да" или "Нет" путем выбора "радио" кнопок 116 и 118 по политическому вопросу о проблеме 112 для целевых получателей сообщения, которые могут быть выбраны с помощью переключателей 124. В то же время, могут быть введены адреса электронной почты любых друзей 126, которых хотелось бы пригласить для ответа на этот вопрос, и кто затем получит предупреждение по обычной электронной почте, если им еще непосредственно не установлено требуемое программное обеспечение. Эти предупреждения можно отправить с помощью серверной системы или, с согласия клиентской системы, отправить через ее собственные ресурсы связи.
После установки и запуска программы в операции 302 на фиг.3, серверная система может обновить программный интерфейс, показанный на фиг.1, включая опущенное подменю 102 по собственной инициативе серверной системы на рекуррентной основе в операции 308 на фиг.3 или на базе периодического опроса, сконфигурированного в самом приложении непосредственно, в операции 306 на фиг.3. Любым путем, как только появляются новые неотложные выпуски, которые требуют загрузки компонентов, сервер может автоматически модифицировать и пополнить меню новыми опциями при установке приложения, начиная с самого верхнего меню, которое в этом случае является родовым выпуском, представленным на этой странице. Поскольку мы выбрали использование специализированного приложения в этом варианте осуществления, то мы можем сделать его таким, как нам нравится, типа преобразования первой видимой рамки программного интерфейса и изменения его меню выбора во что-нибудь динамически изменяющееся.
Хотя связь через Интернет для целей совместимого использования браузера была стандартизирована до ограниченного набора общих типов заголовков и видов содержания, за счет ввода в область ввода небраузера, серверное приложение может отправить информацию вне зависимости от специфических заголовков и обработки данных, которые оно по выбору может отформатировать любым способом для своих собственных целей настолько, насколько как запрос, так и ответ удовлетворяют минимальным требованиям одного из протоколов соединения через Интернет, в данном случае требованиям протокола HTTP. В случае использования выделенной электронной системы связи, мы избегаем даже это последнее ограничение. Сообщения могут включать уникальный идентификатор, связанный со специфической инсталляцией приложения, которое клиентская система использует при обмене сообщений с серверной системой, элементы контактной информации и зашифрованные цифровые ключи. Когда приложение получает с сервера обновление интерфейса, оно либо немедленно изменяет самую верхнюю страницу программного интерфейса и обновляет соответственно опции подменю выбора действия, в частности подменю 102 на фиг.1, либо сохраняет эти изменения для более позднего отображения. Сообщение обновления может включать текст для специфических вопросов по проблеме 112 и дополнительный поясняющий текст 114, технические требования к выбору получателей сообщения для специфических вопросов, вместе с любыми другими вспомогательными данными типа идентификационного номера для совершения действия и ссылки на родовую страницу действия на сервере Интернет (для использования в электронной почте друзей).
Если сетевая функция прослушивания радио (упоминаемая как "открытие порта") предусмотрена в приложении, серверная система должна только инициализировать соединение без необходимости предшествующего запроса от клиентской системы в операции 308 на фиг.3. Для этого специалист в этой области техники создал бы функцию, где клиентская система будет осуществлять мониторинг для доступа любого соединения к определенному специфическому порту в ее пределах, как получившему доступ через Интернет или другую электронную сеть. В этом случае, и зная из этого (и вероятно вместе с обменом последовательностью авторизации для целей защиты), что такое соединение является входящим соединением обновления от серверной системы, клиентская система сможет тогда интерпретировать и обработать данные, переданные серверной системой в операции 310 на фиг.3. Если не критично, что программный интерфейс должен быть модифицирован на момент уведомления, программное обеспечение может периодически запрашивать серверную систему, чтобы увидеть, имеется ли ожидающее обработки обновление, в операции 306 на фиг.3. Преимущество последнего подхода заключается в том, что для злонамеренного хакера более трудно совершить попытку взлома авторизации и получить доступ к этой функции, а адекватная защита может быть обеспечена методами кодирования, доступными специалисту в этой области техники. Можно было бы также ограничиться использованием метода опроса там, где клиентская система имеет подключение к Интернет с неустановленным цифровым IP-адресом, что имеет место для многих резидентских пользователей.
Вообще, новое медиасодержание может быть представлено на программном интерфейсе, как только оно получено клиентской системой в операции 312 на фиг.3. Но для этого специфического варианта осуществления, вне зависимости от того, сделано ли обновление серверной системой в одностороннем порядке в операции 308 на фиг.3, или в ответ на клиентский системный запрос в операции 306 на фиг.3, мы могли бы предпочесть, чтобы это не имело место в то время, когда приложение находится в развернутом состоянии. Например, пользователь мог составлять личное сообщение значительной длины в тот момент, и ему бы мог не понравиться вопрос, внезапно изменившийся или возникший перед ним. В этом случае клиентская система может сообщить серверной системе, что она работает, а соединение для обновления можно повторить позднее, или данные могут быть сохранены в приложении с оставлением без изменения текущей страницы, поддерживаемой в это время. Специалист может осуществить дизайн предпочтения в этой связи. В этом варианте осуществления мы выбрали установку таймера для автоматического свертывания приложения после небольшого периода бездействия (отсутствие изменений в полях ввода или событий в меню выбора) и простое сообщение серверной системе попытаться сделать обновление позже. В то же время в опущенном подменю 102 на фиг.1 обеспечивается выбор, где пользователь может модифицировать меню по своей инициативе при работе с приложением в операции 304 на фиг.3. Или пользователь может свернуть приложение в любое время путем выбора кнопки меню "Свернуть" 110, показанной на фиг.1. Как следующий пример преимущества адаптированного специализированного приложения по этому изобретению перед обычным браузером Интернет, когда пользователь представил свой голос в ответ на специфический вопрос, меню выбора может переводиться в "недоступное" заблокированное состояние. Это предотвращает двойное голосование тем же лицом, а также позволяет сразу увидеть, на какие проблемы голос уже представлен, эта особенность достаточно удобна. Другие особенности, удобные при использовании, можно увидеть в подменю "Загрузить/Очистить" 104 на фиг.1, которое в этом воплощении включает функции для сохранения поразрядных комментариев в качестве текстового файла, а также загрузку адресов электронной почты друзей в поле ввода 122 из текстового файла или адресной книги пользователя. Эта последняя функция является тем, что могло бы быть доступно непосредственно только программе с доступом уровня операционной системы.
Согласно подменю «Помощь» 106 на фиг.1, могут появиться ссылки на различные страницы для ответа на вопросы или предоставления инструкции путем перелистывания страниц в пределах самого приложения, или это может принимать форму функций, которые открывают web-страницы через Интернет или инициируют связь по электронной почте, используя приложение для электронной почты, используемое по умолчанию. Также имеется функция сетевого соединения самой программы, если имелись разрывы соединения из-за серверной системы, клиентской системы или в Интернет или из-за самой электронной сети. Специалист в этой области техники способен сделать улучшения в специфическом приложении, вместе с тем, что другие подобные особенности могут быть инкорпорированы по желанию, т.к. предшествующие функции являются простыми поясняющими примерами.
Для дополнительного удобства пользователей обеспечено то, что им нужно только ввести свою контактную информацию один раз через функцию «Установка контактной информации» 108 на фиг.1, с помощью которой можно открыть страницу, представленную на фиг.2 в этом примере. Здесь мы обеспечили возможность создания до двух профилей идентификации пользователей, в качестве примера для двух членов семьи, которые используют один компьютер и хотели бы проголосовать индивидуально, хотя в этом примере могло бы быть любое количество, однако это могло бы легко позволить одному лицу симулировать, что оно как бы представляло несколько людей одновременно. Это, конечно, тоже может быть определено путем мониторинга серверной системой активности частного идентифицированного соединения, ассоциирующегося с установкой конкретного программного обеспечения. Здесь поля ввода 214, 216, 218, 220, 222, 224, 226, 228, 230 и 232 представляют собой различные пункты составных частей контактной информации, которые требуются большинством членов Конгресса для принятия представляемого сообщения. После создания профиля, с помощью кнопки «Добавить / Обновить» 234, запись появляется в окне списка 240, и одновременно это же самое окно списка появляется на страницах действия, как показано ссылкой 126 на фиг.1, чтобы позволить пользователю упростить свою идентификацию, при этом никакие cookies другого лица не могут работать без их регистрации в самом компьютере. В этом примере также обеспечиваются функции очистить поля формы 236 на фиг.2 или полностью удалить профиль контактной информации пользователя 238.
Когда страница действия 128 на фиг.1 представлена в операции 316 на фиг.3, она передает данные формы серверной системе адресата в операции 322 на фиг.3, включая сохраненную информацию о состоянии контактной информации пользователя в операциях 318 и 320 на фиг.3 и информацию, как пользователь проголосовал в ответ на вопрос, где информация может передаваться согласно тем же серверным процедурам, которые поддерживают представление информации с web-страницы согласно US 11/184595. Это все, что требуется для этого варианта осуществления, и если большее количество информации требуется для авторизации транзакции, например дополнительная платежная информация, то серверная система адресата могла бы запросить ее в операциях 324 и 326 на фиг.3. В то же время серверная система может сообщать результаты представления клиентской системе для отображения на ее соответствующей странице в операциях 328 и 332 на фиг.3. Не имеется фундаментальной причины, по которой страницы действия в этом примере политических сообщений не могли бы быть просто в форме петиций с определенной политической позицией без опции голосования, хотя считается, что приложение будет более приятным для пользователя, если оно позволяет учитывать его мнение, как было описано здесь выше.
Когда серверная система совершает обновление содержания в операции 310 на фиг.3, она одновременно может отправить данные на включение функции предупреждения, позволяющей клиенту узнать, что в меню доступны новые вопросы, в операции 314 на фиг.3. Поскольку мы уже используем значок для программы в области системного лотка рабочего стола компьютера, в этом варианте осуществления им служит графический символ в виде чернильницы с черными чернилами, мы можем предписать с помощью программного обеспечения начать цикл периодического изменения значка на другой, например в виде чернильницы с красными чернилами, создавая приятный и одновременно привлекающий внимание мигающий анимационный эффект. В подобном случае, специалист в может выбрать звуковое предупреждение или какой-нибудь другой сигнал, воспринимаемый органами чувств. Это представляет собой усовершенствование известных способов, где по электронной почте направляется сообщение с предупреждением для привлечения внимания активных пользователей к web-странице за счет такого сообщения с предупреждением. Однако люди могут не всегда читать сообщения электронной почты, а с использованием способа по этому изобретению, когда они находятся за компьютером, простой щелчок мышкой вызывает появление страницы действия с наиболее высоким приоритетом, где можно представить свой голос с заранее сохраненной контактной информацией с минимальными затратами усилий и времени.
Другим существенным преимуществом является то, что с помощью способа по настоящему изобретению мы создали собственные линии соединения, выделенное соединение не зависит от капризов связи по электронной почте, где провайдеры сервиса электронной почты предвзято относятся к большому количеству почтовых сообщений, либо отказывая в приеме сообщений в целом, либо размещая их в категорию ненадежных почтового клиента. Такие сообщения могут быть удалены все вместе даже без их прочтения, потеряны при быстром увеличении других нежелательных, незапрошенных и несанкционированных сообщений. В то время как провайдер услуг Интернет для клиентской системы мог очевидным образом попытаться изощренно блокировать все соединения через Интернет, не только по электронной почте, между клиентской системой и серверной системой, этому можно легко противостоять как серьезному нарушению Первой Поправки законодательства. Это было бы в конечном счете обнаружено, поскольку серверная система либо прекратит получать запросы от клиента при опросе, либо, в противном случае, не будет способна получить доступ к программе со своей стороны. Иначе это бы распознавалось как закрытие или удаление программы, но если бы был образец, как у частного провайдера услуг Интернет, это было бы продиагностировано.
Специалист может сконфигурировать любой способ дополнительных сообщений, выполняемый при рекуррентной передаче обновлений с серверной системы, включая чисто текстовые сообщения, которые могут также включать ссылки на другие сайты, просьбы о пожертвованиях в рамках некоммерческих организаций и уведомления о том, что доступна новая версия программного обеспечения. В последнем случае, содержание, отображаемое на программном интерфейсе, может включать пересмотренное лицензионное соглашение, высвечивание новых функций и свойств новой версии вместе с кнопкой немедленной загрузки и установки нового программного обеспечения с серверной системы, а также составляющих транзакции по обновлению программы. Клиентская система может включать при передаче на серверную систему информацию о текущей версии программного обеспечения, чтобы серверная система знала, кто предупрежден в этом отношении, а сервер может проследить по идентификатору клиента, кто уже был предупрежден относительно других вопросов, чтобы сообщения предупреждения, включенные в связь при обновлении, не дублировались недолжным образом.
Косметические обновления могут не требовать дополнительного согласия, а главные критические обновления конечно должны его требовать, а также требовать предупреждения о них. Неограниченная возможность способа по этому изобретению заключается в том факте, что мы создали здесь форпост резидентской и выделенной связи, заметно представленный на клиентской системе. С этого плацдарма значительные критические обновления могут быть установлены с согласия пользователя. Должно быть относительно просто для специалиста в этой области техники добавить к интерфейсу, например, радиоканал, новости и содержание политического характера, как в настоящем частном варианте осуществления. Не имеется ограничений на протокол определенного аудиоплеера, связь с использованием которого может нести не только аудиоданные, но и информацию для обновления параллельно с аудиосодержанием. В качестве предлагаемого использования способа по этому изобретению, диктор мог бы попросить слушателей выполнить специфическое действие прямо на месте. Страница сообщения или другая опция прямого действия может одновременно появиться в программном интерфейсе, за счет чего пользователь может предпринять это действие немедленно, не только представлением страницы для голосования, как уже было описано, но и за счет обеспечения ссылки для соединения с некоторым web-сайтом в Интернет или даже позвонив по телефону.
В продолжение темы добавления функции аудиоприема, специалист может также сконфигурировать все доступные установки программного обеспечения как одноранговую распределительную сеть. Помня о том, что специализированное приложение может иметь любые операционные особенности, которые мы пожелаем, мы можем направить одного клиента для связи с другими клиентами, чтобы распространить пакеты данных аудиопотока и использовать их совместно с другими клиентами в какой-нибудь разветвленной и расширенной структуре распределения. Все большее количество компьютерных пользователей приобретают системы с соединением с использованием DSL или кабельного соединения даже с большей пропускной способностью, чем им будет необходимо. В такой схеме серверная система даже с относительно небольшой собственной пропускной способностью может создать обширную радиосеть, где клиентские системы сами по себе обеспечивают большую пропускную способность. Специалист может обеспечить способ перенаправления клиентской системы на другую промежуточную клиентскую систему, если ее текущее соединение даст сбой даже на мгновение.
В политическом контексте, могут иметься очень активные пользователи, которые хотели бы быть привлеченными для совершения активных шагов по собственной инициативе. Принимая во внимание, что центральной серверной системе достаточно трудно непосредственно отправлять большое количество почтовых сообщений, с согласия определенного класса пользователей центральный сервер мог бы делегировать пакеты почтовых сообщений для предложения новым участникам отправить их через индивидуальные клиентские системы с обращением к их собственным функциям передачи почтовых сообщений на уровне операционной системы. Даже если наиболее ограничивающие провайдеры электронной почты будут позволять своим пользователям отправлять только сотню почтовых сообщений в день, то это может достигнуть со временем и с увеличением количества таких пользователей достаточно огромного общего количества. В контексте политических действий, может оказаться очень трудно препятствовать этому без принятия действий, нарушающих Первую Поправку. Альтернативно, человек может просто захотеть использовать обычный путь отправки собственных специфических предупреждений всем людям в его адресной книге с помощью собственного почтового клиента, при этом специалист, конечно, сможет обеспечить такую особенность.
Коммерческое использование.
Вышеизложенное выявляет некоторые новые возможности, обеспечиваемые способом по этому изобретению, прежде всего, в одном частном некоммерческом варианте осуществления, для активизации политических действий. Однако эти возможности для коммерческих действий могут оказаться даже более сильными. Возвращаясь к концепции аудиопередачи типа радио, представьте, что будет музыкальный канал, использующий специальный программный интерфейс в соответствии со способом по настоящему изобретению, как уже было описано. Как это делается сейчас, пользователю предоставляют статичное музыкальное руководство и приглашают поискать то, что он хочет. В этом же варианте осуществления, когда проигрывается новая песня 402 на фиг.4, одновременно функция прямого действия для покупки этой музыкальной фонограммы появляется в текущем видимом программном интерфейсе 406 на фиг.4. Этим способом, если ухо улавливает что-то интересующее, то есть путь для мгновенного приобретения этого. Когда реклама для других товаров услышана по радиоканалу, здесь также в режиме реального времени могут быть скоординированы ссылки прямого действия в программном интерфейсе.
Для целей выполнения транзакции заказа специалист может организовать сохранение платежной информации, ассоциирующейся с конкретным пользователем, как со стороны клиентской системы, так и со стороны серверной системы в операциях 334 и 336 на фиг.3. Существуют и параметры безопасности, которые должны осуществляться для обоих подходов. Нарушение безопасности серверной системы нанесет больший вред, если большое количество платежной информации пользователей было сохранено в одном месте, и это должно рассматриваться особо, но здесь нет ничего дополнительного, чем то, за что отвечают и другие организации обработки финансовой информации. Сохранение платежной информации со стороны клиентской системы было бы нежелательно для нетехнических пользователей, которые склонны быть менее осторожными при нарушении безопасности, типа тех, которых до сих пор открывают подозрительные почтовые вложения и т.п., тем самым потенциально выставляющие любые данные, сохраненные в их системе. Можно было бы подумать, что поскольку серверная система должна всегда получать платежную информацию, то обязанность обеспечения безопасности должна лежать на ней. Однако, даже если интерфейс требовал бы ввода платежной информации каждый раз, простое использование возможности способа по этому изобретению, касающейся предварительного заполнения контактной информации в различных формах, уже само по себе повышает удобство и эффективность при использовании.
При условии обеспечения надежной безопасности преимущество сохранения контактной и платежной информации для периодического использования является тем, за счет чего создается встроенная специализированная пользовательская база для любых будущих транзакций. Рассмотрим рекламодателя любого товара или услуги, кто мог бы пожелать продвигать товар или услугу в такой радиосети. Использование способа одновременного отображения ссылки прямого действия уже было описано, когда кто-нибудь может обеспечить ссылку на web-сайт рекламодателя для совершения транзакции во время прослушивания пользователем рекламного объявления. В этом случае серверная система рекламодателя может быть адресатом функции прямого действия. Когда пользователь нажимает на эту ссылку, специальное приложение может сконфигурировать связь клиентской системы с включением в нее любой информации пользователя, сохраненной ранее тем же путем, как с серверной системой. Такая специальная конфигурация может включать любое самое сложное кодирование и элементы безопасности, которые две серверные системы с высоким уровнем обеспечения безопасности могут обработать при соединении друг с другом, включая закодированную платежную информацию.
Если серверная система должна также поддерживать часть транзакции на аффилированной или полномочной основе в операции 330 на фиг.3, здесь будут иметь место особые преимущества для рекламодателя. Используя способ по настоящему изобретению, можно было бы ожидать увеличения количества непосредственных ответов на его рекламные предложения. Это может стать полноценной точкой продажи, когда рекламодателю позволяют разместить рекламу на первом месте, и когда сама система имеет свою собственную базу специфических пользователей с авторизированной платежной информацией, уже включенной в файл, которые готовы купить товар рекламодателя сразу же с помощью удобного программного интерфейса по настоящему изобретению. Можно предположить, что рекламодатель будет восхищен, пожиная плоды увеличения продаж за счет способа по этому изобретению в обмен на справедливые и соразмерные комиссионные даже в случае, когда рекламодатель отвечает за исполнение заказа, хотя это может сделать и сама серверная система и включить в комиссионные дополнительную оплату за такую услугу.
В подобной манере, способ по этому изобретению может также применяться специалистом и для видеопотоков. Поскольку значительная пропускная способность доступна для домашних пользователей, то это может быть осуществлено в одноранговой сети распределения, как в способе, касающемся радиосети, с помощью обычной компьютерной системы, которую множество пользователей уже используют для просмотра домашнего видео. Однако достаточно больших потенциальных возможностей можно добиться при преобразовании существующей кабельной телевизионной сети с включением в нее способа по этому изобретению.
В настоящее время такие кабельные телевизионные системы могут включать возможность программирования покупки по запросу, если клиент мотивирован на поиск доступного для покупки в интерактивном программном руководстве системы, что разительно отличается от динамичного прямого действия, раскрытого в этом описании. Однако эти системы не подстраивают содержание под конкретного покупателя, и все происходит по инициативе покупателя. Они могут называть себя интерактивными, но они не предпринимают действий для интерактивного взаимодействия с вами. Они не сконфигурированы для сохранения, поиска или передачи информации о состоянии за исключением той, которая ассоциируется с обычным браузером Интернет со стандартными функциями cookies. Они не обеспечивают представление контактной или платежной информации за исключением того же маршрута. И они, конечно, вовсе не имеют возможностей для осуществления транзакций для любых товаров, за исключением собственного видео, ни для себя, ни для любых других рекламодателей.
При использовании способа по настоящему изобретению специалист может сконфигурировать канал домашнего магазина, где нет необходимости делать телефонный звонок для заказа товара, как обозначено ссылкой 502 на фиг.5, а вместо этого можно нажать на функцию интерактивного прямого действия на самом экране 504 на фиг.5, с использованием введенной контактной и платежной информации 506 на фиг.5, как уже было описано в примерах. Повторяясь, нет необходимости, чтобы это было только функцией единственного действия, и даже может быть более желательно включить сюда операцию запроса подтверждения. Все виды телевизионной рекламы также могут тем же путем быть скоординированными с кнопками функций прямого действия для покупки товаров, как и в приведенном выше примере для радио. Это открывает дверь для всех видов коммерции, не ограниченных покупкой потоков аудио- и видеосодержания одинаковой природы, как носителя самого клиентского интерфейса. Товары могут включать загружаемые программные продукты или любые другие материальные и нематериальные товары, рекламируемые как сейчас, так и в будущем. Признавая, что самым значительным препятствием при осуществлении рекламы является привлечение своего покупателя, который бы достаточно долго помнил, как приобрести товар и смог бы это сделать, способ по этому изобретению обещает принести беспрецедентную маркетинговую эффективность.
Способ по этому изобретению ничем не ограничен в отношении аппаратных средств связи. Не только описанное вначале использование в области политики, но и все другие варианты осуществления могут также осуществляться с использованием мобильных компьютеризированных устройств. Товары могут рекламироваться и заказываться с использованием мобильного телефона, что идет далеко вперед от тех 900 типов услуг, которые оказываются с его помощью в настоящее время. В удаленные терминалы, которые сейчас функционируют как простые ретрансляторы электронных сообщений, или в известные варианты осуществления браузеров Интернет могут быть включены все функции, раскрытые в этом описании тем же путем.
Заключение
Все признаки, раскрытые в заявке (включая прилагаемую формулу, реферат и чертежи), могут быть заменены на альтернативные, служащие для таких же, эквивалентных или подобных целей, если это не оговорено иначе явным образом. Однозначно понимается, что каждый раскрытый признак является только примером родовой серии эквивалентных или подобных признаков. Любой элемент в формуле, который явно не представлен как «средство для» выполнения специфической функции или «операция для» осуществления специфической функции, не должен рассматриваться в качестве признака «средства» или «операции» как это установлено законодательством в 35 U.S.C. §112, подпункт 6. В частности, использование «операции» в формуле не предназначено для применения условий, оговоренных в 35U.S.C. §112.
Взятые вместе способы и система по этому изобретению составляют новую интегрированную бизнес-модель для реализации выверенного законченного потенциала обеспечения электронной связи, объединяющей все электронные средства связи в однородную платформу ведения бизнеса и создающей для тех, кто применяет эту технологию, захватывающую базу пользователей-покупателей, с которыми и ведется этот бизнес. Здесь мы описали систему мгновенного ответ на рекламу в неудержимом новом мире свободных форм покупательского спроса. Тем же путем, как было описано на примере телевидения, где было сделано больше, чем эмулирование содержания, как это было ранее для кино, кинохроники и театров различных видов, сейчас, во времена Интернет и разнообразных программных и аппаратных возможностей, это изобретение может позволить освободить разум от ограничений прошлых устройств и поместить клиента-покупателя в непосредственное соприкосновение с тем, что он точно бы желал. Если способ по этому изобретению сможет дать толчок и вдохновить сердца и разум специалистов в этой области техники, то он, действительно, будет иметь успех.