Способ и система поиска изображений в режиме интерактивных покупок

Авторы патента:


Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок
Способ и система поиска изображений в режиме интерактивных покупок

 


Владельцы патента RU 2586028:

ИБЭЙ ИНК. (US)

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

 

ЗАЯВЛЕНИЕ ПРИОРИТЕТА

В настоящей заявке испрашивается конвенционный приоритет по заявке US №13/011,510, поданной 21 января 2011 г., в которой испрашивается конвенционный приоритет по временной родственной заявке US №61/377,914 на изобретение "Использование системы многоуровневых силуэтных изображений в среде предприятия интерактивной торговли", поданной 28 августа 2010 г., полное содержание которых вводится здесь ссылкой.

ОБЛАСТЬ ТЕХНИКИ

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

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

Достижения в области компьютеров и сетей обеспечили возможности выполнять коммерческие и финансовые операции в режиме "он-лайн" (интерактивный режим), используя компьютерные приложения. Эти обстоятельства стали мощным толчком к развитию электронной торговли. Ряд хорошо известных торговых компаний распространили свою деятельность на Интернет через вебсайты, которые обеспечивают электронную торговлю. Кроме того, появилось много розничных продавцов, работающих исключительно в сети. Бизнес-модели, используемые торговыми предприятиями, работающими в сети, почти так же многообразны, как и предлагаемые ими продукты и услуги. Например, некоторые продукты и услуги предлагаются по фиксированным ценам, в то время как другие предлагаются с использованием различных способов продаж, а третьи предлагаются по системе тематических каталогов. Некоторые предприятия специализируются в продажах определенной категории товаров (например, книг) или определенной услуги (например, подготовка налоговых деклараций), в то время как другие предприятия предлагают на выбор покупателя огромное количество различных категорий товаров и услуг. Некоторые предприятия выступают в качестве посредников, связывающих продавцов и покупателей, в то время как другие непосредственно продают товары и услуги конечным пользователям.

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

Краткое описание чертежей

Варианты осуществления изобретения, которые являются лишь примерами и никоим образом не ограничивают его объем, иллюстрируются на фигурах прилагаемых чертежей, на которых показано:

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

фигура 2 - схема базы данных, иллюстрирующая пример базы данных для средства осуществления операций;

фигура 3 - пример страницы, относящейся к одежде, на вебсайте системы электронной торговли (Интернет-магазина);

фигура 4 - пример страницы, относящейся к женской одежде, на вебсайте Интернет-магазина;

фигура 4A - пример панели навигации, которя может использоваться с фигурой 4 (показана слева на фигуре 4);

фигура 5 - пример действия скользящего силуэтного изображения, которое открывает ряд силуэтных изображений для выбранной категории товара;

фигура 5a - пример панели навигации, которая может использоваться с фигурой 5 (показана слева на фигуре 5);

фигура 5B - блок-схема варианта осуществления действия, показанного на фигуре 5;

фигуры 5C и 5D - блок-схемы осуществления действия по созданию профилей покупателей;

фигура 6 - пример уровня, который может открываться, когда щелкают мышью на кнопке вывода дополнительных брендов, после чего можно просматривать и выбирать товары этих брендов;

фигура 7 - пример изображений продукта выбранного бренда с использованием механизма выбора сходных изображений для показа сходных продуктов разных брендов;

фигура 8 - пример окна для создания профиля покупателя для последующего использования;

фигура 9 - блок-схема устройства, в форме вычислительной системы.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

Терминология

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

Технические средства выполнения операций

Для лучшего понимания настоящего изобретения на фигурах 1 и 2 иллюстрируется вариант технических средств выполнения электронных операций.

На фигуре 1 приведена блок-схема, иллюстрирующая один из вариантов системы сетевых технических средств выполнения операций в форме системы 10 совершения операций в сети Интернет. Хотя рассматриваемый вариант осуществления изобретения описывается в контексте системы выполнения операций, однако специалистам в данной области техники будет понятно, что изобретение может найти применение в самых разных коммерческих системах, построенных на основе вычислительных и сетевых средств. Специалисту в данной области техники также будет понятно, что изобретение может использоваться в системах выполнения операций, имеющих и другие архитектуры. Программы, используемые в системе выполнения операций (могут выполняться процессором), могут быть записаны на машиночитаемом носителе, таком как, например, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), запоминающее устройство на магнитных дисках, запоминающее устройство на оптических дисках, устройство флэш-памяти или запоминающее устройство другого типа.

Система 10 выполнения операций, в которой может быть осуществлен один из вариантов осуществления изобретения, включает один или несколько коммуникационных серверов, в частности серверы 12 страниц, передающие потребителям веб-страницы (например, гипертекстовые документы), серверы 14, передающие потребителям изображения для отображения на веб-страницах, серверы 16 каталогов, серверы 18 общего шлюзового интерфейса (CGI), обеспечивающие интеллектуальный интерфейс для серверных приложений системы 10 выполнения операций, и поисковые серверы 20, которые обрабатывают поисковые запросы, поступающие в систему 10 выполнения операций. Серверы 21 электронной почты обеспечивают, среди прочего, автоматизированную рассылку пользователям системы 10 сообщений электронной почты.

Серверы внутренних приложений системы 10 включают сервер 22 управления базой данных, сервер 24 поиска по индексу и сервер 26 базы данных кредитных карточек, каждый из которых обеспечивает и поддерживает доступ к соответствующей базе данных.

К системе 10 выполнения операций в сети Интернет может получить доступ программа-клиент 30, такая как браузер (например, браузер Internet Explorer компании Microsoft Corp., г. Редмонд, штат Вашингтон), который работает на устройстве 32 клиента и осуществляет доступ к системе 10 выполнения операций по сети, такой как, например, сеть 34 Интернет. Другие примеры сетей, которые клиент может использовать для доступа в систему 10 выполнения операций, включают глобальную вычислительную сеть (WAN), локальную вычислительную сеть (LAN), беспроводную сеть (например, сотовая сеть) или традиционную сеть телефонной связи (PSTN).

Структура базы данных

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

Центральным элементом базы 23 данных является таблица 40 пользователя, которая содержит запись для каждого пользователя системы 10 выполнения операций. Пользователь в системе 10 выполнения операций может действовать в качестве продавца, покупателя или в обоих качествах. База 23 данных также содержит таблицы 42 товаров, которые могут быть связаны с таблицей 40 пользователей. В частности, таблицы 42 товаров содержат таблицу 44 товаров продавца и таблицу 46 товаров покупателя. Запись для пользователя в таблице 40 пользователей может быть связана с множеством товаров, которые продаются или продавались через систему 10 выполнения операций через аукционы или иным образом. При этом указывается, является ли пользователь продавцом или покупателем в отношении товаров, для которых в таблице 42 товаров имеются записи. Термин "товары", используемый для продуктов, предлагаемых продавцом, включает любые товары или услуги продавца. База 23 данных содержит также таблицу 48 пояснений, содержащую записи с пояснениями, которые могут быть связаны с одной или несколькими записями товаров в таблицах 42 товаров и/или с одной или несколькими записями в таблице 40 пользователей. Каждая запись в таблице 48 пояснений может включать, среди прочего, комментарии, описание, историю или любую другую информацию, относящуюся к товару, который продается с использованием аукциона или иным образом через систему 10 выполнения операций, или к пользователю системы 10.

Как показано на фигуре 2, с таблицей 40 пользователя также связаны и другие таблицы, такие как таблица 50 предыдущих имен пользователя, таблица 52 обратной связи, таблица 54 предложений покупателя, таблица 56 счетов и таблица 58 остатков средств на счетах.

Система интерактивной торговли включает интерфейс пользователя, который может быть браузером 30, с помощью которого пользователь может ввести в строке поиска термин, описывающий товар, который он ищет для возможной покупки. Обычно пользователь хотел бы просмотреть изображения товаров определенной категории, например, женские сумочки по дизайну и/или бренду, чтобы можно было легко найти товар, интересующий покупателя. Покупатель задает один или несколько параметров выбора для нужного товара, и ему передаются изображения одного или нескольких товаров, соответствующих заданным параметрам, для возможной покупки. Например, типы товаров могут быть представлены через интерфейс пользователя по наименованию, такому как обувь, сумочки, одежда и т.п.Если задана категория "женские сумочки", то покупателю на интерфейсе пользователя представляется в словесной форме перечень типов женских сумочек, таких как сумочка "клатч", вечерняя сумочка, сумочка-конверт, сумочка "сэтчел" и т.п.Может случиться так, что пользователь может ошибиться, например, может перепутать сумочку "клатч" с вечерней сумочкой при указании нужной категории, и указать в поисковой строке "сумочка "клатч", в то время как ему (ей) нужна вечерняя сумочка. В этом случае пользователю будет представлено одно или несколько изображений сумочек "клатч", в то время как пользователю необходимы изображения вечерних сумочек. Таким образом, пользователю будут представлены изображения не тех товаров, которые ему необходимы, и его впечатления от системы будут подпорчены. Это, в конечном счете, может привести к тому, что операция не будет совершена.

Если же типы товаров представляются пользователю в визуальной форме, такой как силуэтные изображения товаров, то вероятность ошибки снижается. Пользователь увидит изображения женских сумочек различных категорий. То есть, в рассматриваемом примере пользователь увидит изображения сумочки "клатч", вечерней сумочки, сумочки-конверта и сумочки "сэтчел" (сумочки с плоским дном). Эти товары могут быть представлены по брендам. Затем пользователь может наводить курсор мыши на каждое изображение для отображения наименования каждого из типов женской сумочки. Вывод графического элемента или текста при наведении курсора мыши на какой-либо объект является хорошо известной функцией, и пример такой функции, взятый из Википедии, приведен в приложении к настоящему описанию. Затем пользователь может щелкнуть мышью на выбранном изображении для просмотра возможных параметров сумочки, таких как, например, дизайн, цвет и материал. Поскольку покупатель увидит изображения категории сумочки, которая ему нужна, то вероятность ошибки очень мала, поэтому впечатления от пользования системой будут хорошими, и вероятность осуществления покупки может быть увеличиться. Это может быть осуществлено в одном из вариантов путем использования изображений типов женских сумочек, которые представляются пользователю силуэтным изображением, так чтобы пользователь мог навести курсор мыши на силуэтное изображение, которое наиболее похоже на нужную ему категорию сумочек, и при этом отображается наименование сумочки. Например, на интерфейсе пользователя могут представляться потенциальному покупателю силуэтные изображения сумочки "клатч", вечерней сумочки, сумочки-конверта, сумочки "сэтчел" и других типов сумочек. Просматривая силуэтные изображения, покупатель может наводить на них курсор мыши для отображения названий и просто выбирает силуэтное изображение нужной категории сумочки, например, вечерней сумочки, и система отображает типы вечерних сумочек, предлагаемых для продажи. Специалисту в данной области техники будет понятно, что отображение названия не является необходимым для изобретения. Пользователь может выбрать силуэт в результате его визуального распознавания. Таким образом, покупатель может найти товары или услуги, которые он хочет приобрести.

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

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

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

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

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

На фигуре 3 представлена страница 300, относящаяся к одежде, обуви и к аксессуарам, с панелью 301, содержащей различные категории, такие как женская одежда, мужская одежда и т.п.При наведении пользователем курсора мыши на определенный объект появляется всплывающая навигационная панель. Например, при наведении курсора на позицию "Women" (Женщины) появляются категории товаров для женщин. Например, наведение курсора мыши на позицию "Women's Clothing" (Женская одежда) или щелчок на ней мышью приводит к отображения страницы "Женская одежда" (фигура 4). Кроме того, на фигуре 4А показана навигационная панель, которая может использоваться на странице, показанной на фигуре 4 (панель показана слева на фигуре 4). На фигуре 4 отображается страница "All Categories" (Все категории) и группа 400 результатов с товарами 401, 403, 405 и т.д. Как можно видеть, и как это уже указывалось, большая часть целевой страницы содержит силуэты разных типов одежды. В качестве примера рассматривается страница "Женская одежда", однако понятно, что ее описание в одинаковой степени относится к страницам "Мужская одежда", "Женская обувь", "Мужская обувь" и т.д.

На фигуре 5 показана страница, которая появляется, когда пользователь выбирает силуэтное изображение "Dresses" (Платья) на фигуре 4, причем этот силуэт перемещается налево (указан ссылочным номером 501), и открываются силуэтные изображения различных элементов платья, таких как длина, рукав и т.п. Отображается основная часть силуэтных изображений подкатегории для силуэтного изображения категории "Платья". Выбор определенной длины и типа рукава задает поиск по этому типу рукава и длине платья. Кроме того, имеется возможность уточнить поиск путем задания размера нужного товара, в дополнение к длине и к типу рукава, как это было указано выше. Хотя специалистам в данной области техники хорошо известно, как реализовать вышеприведенный алгоритм отображения и использования многоуровневых силуэтных изображений, однако ниже описываются дополнительные особенности, предлагаемые в изобретении. Как показано на фигуре 5B, когда пользователь осуществляет поиск товаров, система проверяет на стадии 510, был ли выбрано силуэтное изображение первого уровня для нужного типа товара, такое как иконка 501 "Платье" на фигуре 5. Если результат проверки положительный, то на стадии 512 система передает сообщения для отображения силуэтных изображений второго уровня разных аспектов (параметров) товара заданного типа. Затем на стадии 514 система проверяет, было ли выбрано одно из силуэтных изображений второго уровня, представляющих разные аспекты товара. Если результат проверки положительный, то на стадии 516 система осуществляет поиск, например, путем запроса базы данных, перечней товаров выбранного типа с заданным аспектом. Отображение силуэтных изображений второго уровня может быть осуществлено, например, путем указания системой переместить выбранную иконку верхнего уровня фигуры 4 в одну сторону страницы, показанной на фигуре 5, и в то же время отображать силуэтные изображения второго уровня, показанные на фигуре 5, чтобы пользователь мог видеть выбранную иконку, которая была перемещена для открытия силуэтных изображений второго уровня.

На фигуре 5А приведен вид панели навигации, которая может использоваться на фигуре 5 (показана на фигуре 5 слева). Ниже окна 521 "Create New Profile" (Создать новый профиль) находится карта размеров, содержащая соответствие цифровых и буквенных обозначений размеров в форме прямоугольников. В данном случае карта размеров представлена в форме прямоугольников, однако она может быть в форме силуэтов или в любом другом графическом формате. Например, можно выбрать S, 4, 6, и полученные результаты будут содержать платья заданной выше длины и типа рукава, размеров 4 и 6 с буквенным обозначением S (Small - малый). Это осуществляется одновременно с поиском товаров с вышеуказанными аспектами. Или же можно выбрать только размер 4 под обозначением S, и вышеуказанные результаты будут ограничены S, размер 4. Это дает возможность пользователю, для которого размер 6 может быть великоват, более точно указать размер. Кроме того, эта карта показывает визуально пользователю отношения между буквенным обозначением размера (и цифровыми обозначениями. В другом варианте в карте размеров может использоваться два или более буквенных обозначений размера, или несколько цифровых обозначений размера. В другом варианте пользователь может знать, что подходящим для него размером будет S или М, но не размер 10. Таким образом, пользователь может отменить задание размер 10 под буквой М, оставляя только 8, а также задать размеры 4, 6 под буквой S. В результатах поиска могут быть все изделия размеров 4 или 6 с буквенным обозначением S, и все изделия размера 8 с буквенным обозначением М. Если же пользователь не знает точно, какие размеры входят в диапазон М, он может уточнить это по карте размеров.

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

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

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

У разных производителей могут использоваться разные обозначения размеров. Размер 4 предметов одежды Burberry может быть эквивалентен размеру 2 предметов одежды J.Crew. Некоторые потребители покупают одежду по бренду и размеру. Например, потребители, покупающие одежду Burberry, необязательно покупают одежду Gap, однако они могут знать свой размер одежды Gap, соответствующий размеру одежды Burberry, которую они носят. Например, размер S предмета одежды Burberry может соответствовать размеру 4 Burberry, и размер S предмета одежды Gap может соответствовать размеру 4 Gap. Хотя эти два размера очень близки, и у них может быть лишь небольшая разница в объеме талии, большинство потребителей знают, свой размер для разных брендов. Таким образом, карта размеров может быть весьма полезной для поиска по бренду в дополнение к другим аспектам поиска.

Карта размеров может быть разработана, например, организацией, занимающейся вопросами Интернет-торговли, путем анализа информации о продажах на протяжении некоторого промежутка времени. Информация о том, что склонны покупать потребители, может быть проанализирована компьютером. В другом варианте такой анализ может выполнить оператор. Например, алгоритм, который может осуществлять поиск и анализ информации о потребителях, которые купили изделие одного бренда и размера, а также изделие другого бренда и размера, достаточно прост. Могут быть разработаны также и другие алгоритмы. Результаты могут быть объединены или организованы статистически и записаны в базе данных поиска для представления их пользователю в форме карты размеров.

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

В другом варианте можно щелкнуть мышью на строке "Choose More Brands" (Выбрать дополнительные бренды) на фигуре 5. После щелчка на строке "Choose More Brands" фигуры 5, может открыться уровень, показанный на фигуре 6, и для выбора пользователем будет доступно множество брендов. В другом варианте изображение бренда и изделия может отображаться (см. слева на фигуре 7) с использованием известной технологии установления соответствия изображений, в которой устанавливается соответствие слова изображению, и затем используется способ установления сходства изображений, в результате чего определяются сходные изображения в других брендах. В результате, в правой части страницы, показанной на фигуре 7, могут появиться дополнительные бренды.

Еще в одном варианте пользователь может выбрать опцию "Short List" (Сокращенный перечень) на странице, показанной на фигуре 6, и начать печатать "BCBG" (бренд обуви и одежды) для указания и выбора бренда (результат иллюстрируется на фигуре 8). Если пользователь начинает печатать название "Tahari" бренда, в строке ввода будут появляться названия соответствующих брендов. В другом варианте можно напечатать и выбрать "Т", и пользователю будут показаны все имеющиеся изделия, бренды которых начинаются на "Т".

Кроме того, можно "щелкнуть" на таком бренде, как "Theory", и будет использоваться база данных, связывающая бренд "Theory" с родственными брендами, такими как "Tahari" и "BCBG". Последние два бренда могут отображаться в качестве альтернативных вариантов или вместе с "Theory". Можно также сформировать сокращенный перечень отобранных или предпочтительных брендов. Это может быть выполнено щелчком мыши на слове "Shortlist" на уровне, показанном на фигуре 6 в качестве примера, и введением или выбором нужных брендов в выведенном окне. Можно задать поиск по всем брендам в сокращенной перечне или же можно отменить выбор некоторых из этих брендов, если пользователь хочет просмотреть имеющиеся изделия в одном или нескольких брендах.

Как можно видеть на странице, показанной на фигуре 5, в левой панели навигации имеются позиции "Condition" (состояние) и "Format" (формат). Эти параметры позволяют дополнительно уточнить поиск путем выбора состояния изделия и формата его продажи. Если пользователь наводит курсор мыши на какое-либо изделие в результатах поиска, это изделие будет отображаться, например, вместе с наименованием, информацией о цене, и, если в дополнение к типу, длине рукава и размеру выбрана опция "More Like This" (другие похожие изделия), то будут найдены и будут отображаться изделия других брендов, которые похожи на искомое или просматриваемое изделие.

В системе также реализована функция "Create a New Profile" (создать новый профиль) для формирования профиля покупателя. Если щелкнуть мышью на строке "Create New Profile" страницы, показанной на фигуре 5, система может открыть окно, показанное на фигуре 8. Если переход выполнен со страницы женской одежды, то будет отображено окно для женской одежды ("Woman"), и если переход выполнен со страницы мужской одежды, то будет отображено окно для мужской одежды ("Man"). Затем пользователь может ввести наименование профиля покупателя для текущего или последующего использования, и после завершения задания профиля отпадает необходимость возвращения на предыдущую страницу для повторного задания аспектов поиска. Пользователь может задать наименование профиля покупателя. Например, пользователь может ввести наименование "Diana's Every Day Brands" (бренды повседневной одежды для Дианы) и может задать такие параметры, как размер талии, размер обуви и предпочтительные бренды, которые могут быть затем сохранены.

Пользователю может быть предоставлена возможность создания нескольких профилей покупателя. Например, пользователь может создать и второй профиль покупателя и задать его наименование, например "Diana's High-End Brands" (эксклюзивные бренды для Дианы). Это может быть второй профиль покупателя для изделий, которые гораздо дороже по сравнению с изделиями для профиля "Diana's Every Day Brands". Впоследствии могут использоваться оба профиля: один для покупок повседневной одежды, и другой для приобретения эксклюзивных товаров, без необходимости повторного задания аспектов поиска. Можно даже создать профиль для другого лица, например, для супруга (супруги) для аналогичного использования.

В одном из вариантов профиль покупателя будет представляться пользователю при его последующем входе в систему. Например, пользователю может быть представлен перечень его профилей покупателя в форме выпадающего меню, из которого пользователь может выбрать профиль, который ему нужен в данный момент.В этом случае вместо того, чтобы выполнять все действия по заданию всех аспектов поиска, пользователь легко может задать созданный ранее профиль, например, вышеуказанный профиль "Diana's Every Day Brands". То есть, использование профилей покупателя позволяет экономить время и улучшает впечатления от процесса покупок.

Кроме того, механизм профилей покупателя может быть реализован таким образом, что после выбора изделия, даже если оно находится в другой категории, например, в категории "Пиджаки и жакеты" вместо категории "Платья", в профиле будут сохраняться все выбранные аспекты поиска и учитываться в категории "Пиджаки и жакеты", так что для пользователя облегчается возможность просмотра сразу изделий сразу в нескольких категориях. Эта возможность может существенно снизить уровень так называемой "усталости покупателя". В другом примере покупательница входит в свой профиль покупателя и выбирает женские трусики, задает их размеры и бренды. Затем покупательница переходит к категории "Платья" и отменяет задание брендов и размеров, то есть, задание поиска упрощается.

Профили покупателя могут также использоваться для рассылки адресной рекламы по электронной почте. Информация в профиле покупателя могут использоваться для адресных продаж. Например, информация может быть проанализирована, в результате чего будет найдено, что предпочитаемым брендом для пользователя является "BCBG". Если продаются изделия этого бренда, то пользователю может быть направлено соответствующее адресное сообщение по электронной почте. Далее, если информация показывает, что предпочитаемым брендом пользователя является "BCBG", а также имеется продажа изделия с брендом ""Tahari, система может послать пользователю адресное сообщение по электронной почте с учетом этого второго бренда.

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

Специалистам в данной области техники понятно, как осуществить вышеописанный вариант профиля покупателя, и ниже описываются дополнительные особенности изобретения. На фигуре 5 приведена блок-схема, иллюстрирующая способ 500 обеспечения профилей покупателей и использования этих профилей для покупок, включая покупки при последующих входах в систему, в соответствии с одним из вариантов осуществления изобретения. Способ 500 может быть осуществлен с использованием средств логической обработки, которые могут включать аппаратные средства (например, специализированные микросхемы, программируемые микросхемы, микроконтроллеры и т.п.), программное обеспечение (запускаемое на универсальной вычислительной системе или на специализированной ЭВМ) или сочетание аппаратных средств и программного обеспечения. Логика обработки в соответствии с вариантами осуществления изобретения может обеспечиваться в одном из модулей, показанных на фигуре 1А. Как показано на фигуре 5 В, система проверяет на стадии 531, был ли создан ли пользователем профиль покупателя. Если результат проверки положительный, то следует переход на стадию 533. Если результат проверки отрицательный, то через некоторое время осуществляется повторная проверка. На стадии 533 система проверяет, имеются ли у пользователя дополнительные профили покупателя. Если обнаружены дополнительные профили покупателя, то система на стадии 535 связывает эти профили с пользователем и запоминает их, причем обнаружение дополнительных профилей осуществляется в пределах максимального количества профилей, на которое рассчитана система. В другом варианте система может сохранять только параметры поиска профиля покупателя. С другой стороны, если не найдено ни одного дополнительного профиля покупателя, система продолжает проверку на стадии 533 через определенный промежуток времени, прежде чем перейти к стадии 535 сохранения профиля или параметров.

Как уже указывалось, система проверяет вход пользователя, например, последующий вход пользователя в систему на стадии 537 блок-схемы, приведенной на фигуре 5С.Если результат проверки положительный, то следует переход на стадию 539, на которой осуществляется проверка того, что пользователь зашел на страницу, на которой предлагаются товары той категории, для которой создан профиль покупателя. Если результат проверки положительный, то следует переход на стадию 541, где система обеспечивает соответствующую команду на передачу профиля покупателя на клиентскую машину для пользователя, чтобы он использовал этот профиль для осуществления покупок. Если же пользователь зашел на страницу, на которой представлены товары, категория которых отличается от категории, для которой создан профиль покупателя (например, пользователь зашел на страницу блейзеров, а профиль покупателя создан для категории "Платья"), то следует переход со стадии 539 на стадию 534, на которой система обеспечивает соответствующую команду на передачу в клиентскую машину профиля покупателя для новой категории товаров. Это может быть осуществлено путем распространения профиля покупателя на блейзеры, то есть используются соответствующие заданные параметры покупок из уже созданного и сохраненного профиля покупателя.

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

Аппаратные средства

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

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

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

ВАРИАНТ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ

На фигуре 9 приведена блок-схема вычислительного устройства в форме мобильного аппарата, в котором может выполняться набор команд для обеспечения выполнения устройством одного или нескольких способов, раскрытых в настоящем описании. В других вариантах вычислительное устройство является автономным или может быть соединено (например, по сети) с другими устройствами. В сетевом варианте вычислительное устройство может работать как сервер или как клиент в сетевой среде клиент-сервер, или же по схеме пиринговой (одноранговой) сети. Вычислительное устройство может быть персональным компьютером (ПК), планшетным ПК, декодером STB, карманным персональным компьютером (КПК), сотовым телефоном, веб-устройством, сетевым маршрутизатором, коммутатором или мостом, или любым другим вычислительным устройством, способным выполнять наборы команд (последовательные или другие), определяющие действия, которые должны быть выполнены этим вычислительным устройством. Кроме того, в то время как рассматривается одно вычислительное устройство, термин "вычислительное устройство" также охватывает любое множество вычислительных устройств, которые по отдельности или совместно выполняют набор (или наборы) команд для осуществления одного или нескольких описанных здесь способов.

Рассматриваемый вариант вычислительной системы 1500 содержит процессор 1502 (например, центральный процессор, графический процессор, или оба типа процессоров), оперативное запоминающее устройство 1501 и постоянное запоминающее устройство 1506, которые обмениваются информацией друг с другом по шине 1508. Компьютерная система 1500 может также содержать дисплей 1510, алфавитно-цифровое устройство 1517 для ввода информации (например, клавиатуру) и устройство 1511 навигации (например, мышь) интерфейса пользователя. В одном из вариантов дисплей, устройства ввода информации и устройство управления курсором реализованы в дисплее с сенсорным экраном. Вычислительная система 1500 может дополнительно содержать накопитель данных (например, дисковод 1516), устройство 1518 сигнализации (например, громкоговоритель), устройство 1520 сетевого интерфейса и один или несколько датчиков 1521, таких как датчик системы глобального позиционирования, компас, акселерометр или другой датчик.

Дисковод 1516 содержит машиночитаемый носитель 1522, на котором хранится один или несколько наборов команда и структур данных, например, программы 1523, которые обеспечивают осуществление одного или нескольких описываемых способов или функций. Программы 1523 могут также полностью или по меньшей мере частично находиться в оперативном запоминающем устройстве 1501 и/или в процессоре 1502 при их выполнении вычислительной системой 1500, причем оперативное запоминающее устройство 1501 и процессор 1502 также составляют машиночитаемый носитель.

Хотя машиночитаемый носитель 1522 показан в рассматриваемом варианте в форме одного носителя, однако термин "машиночитаемый носитель" охватывает варианты одного или нескольких носителей (например, централизованная или распределенная база данных и/или буферная память и серверы), в которых сохраняются один или несколько наборов команд (программ). Термин "машиночитаемый носитель" также охватывает любой носитель, который может обеспечивать хранение и кодирование набора команд, которые могут быть выполнены вычислительным устройством, и которые обеспечивают выполнение вычислительным устройством одного или нескольких способов по настоящему изобретению или которые могут обеспечивать хранение и кодирование структур данных, используемых таким набором команд или связанных с ним. Соответственно, термин "машиночитаемый носитель" охватывает твердотельные запоминающие устройства, оптические и магнитные носители (перечень не является исчерпывающим). Конкретные примеры машиночитаемых носителей включают энергонезависимые ЗУ, такие как, например, полупроводниковые запоминающие устройства, в частности, ЭППЗУ, ЭСППЗУ, устройства флэш-памяти, магнитны диски, такие как внутренние жесткие диски и съемные диски, а также магнитооптические диски, диски CD-ROM и DVD-ROM.

Программы 1523 могут также передаваться или приниматься по коммуникационной сети 1526 с помощью устройства 1520 сетевого интерфейса, использующего любой из хорошо известных протоколов передачи данных, например, HTTP. Примеры коммуникационных сетей включают глобальную вычислительную сеть (WAN), локальную вычислительную сеть (LAN), Интернет, сети мобильной телефонной связи, традиционную сеть телефонной связи (POTS) и беспроводные сети (например, сети Wi-Fi® и WiMax®). Термин "среда передачи" включает любую нематериальную среду, которая способна хранить, кодировать и переносить команды программ для передачи и выполнения вычислительным устройством, и включает цифровые или аналоговые сообщения или другие нематериальные среды для обеспечения передачи такого программного обеспечения.

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

ПРИЛОЖЕНИЕ

Термин "наведение мыши" относится к событию GUI (графический интерфейс пользователя), когда пользователь помещает (наводит) курсор мыши на определенную зону интерфейса GUI. Эта технология особенно характерна для веб-браузеров, в которых URL (унифицированный указатель ресурса) гиперссылки отображается в строке состояния. Разработчики веб-сайтов без проблем описывают конкретные события наведения мыши, используя языки Javascript[1] и Cascading Style Sheets.[2] В случае нескольких слоев событие наведения мыши запускается самым верхним слоем.

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

Всплывающая подсказка

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

Примеры

<!-Непосредственное использование не рекомендуется, поскольку не обеспечивается соответствие веб-стандартам -->

<img id="myIlage" src="/images/myImage.jpg" onMouseOver="alert('your message'); ">

//javascript without any framework

var myImg=document.getElementById('myImage');

function myMessage() {

alert('your message');

}

if(myImg.addEventListener) { //addEventListener is the standard method to add events to objects

myImg.addEventListener('mouseover', myMessage, false);

}

else if(myImg.attachEvent) {//for Internet Explorer

myImg.attachEvent('onmouseover', myMessage);

}

else { //for other browsers

myImg.onmouseover=myMessage;

}

//jQuery example |degrades well if javascript is disabled in client browser

$("img").mouseover(function(){

alert('your message');});

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

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

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

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

5. Способ по п. 1, в котором представляемые фасоны представляют собой: фасон, тип длины и тип рукава.

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

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

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

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

10. Машиночитаемый носитель по п. 6, в котором представляемые фасоны представляют собой: фасон, тип длины и тип рукава.

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

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

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

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

15. Система поиска изображений по п. 11, в которой представляемые фасоны представляют собой: фасон, тип длины и тип рукава.



 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к средствам обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт на сервере оператора фискальных данных при работе множества контрольно-кассовых машин. Техническим результатом является повышение уровня защиты данных при проведении расчетов. В способе осуществляют: направление с каждой контрольно-кассовой машины данных о денежных расчетах и идентификатора контрольно-кассовой машины на сервер оператора фискальных данных по каналам связи, проверку сервером идентификатора с последующим принятием решения о разрешении или запрете доступа к серверу, при разрешении доступа генерация сервером уникального кода каждого чека и сохранение данных о денежных расчетах, идентификатора и уникального кода чека в оперативной базе данных, передача уникального кода чека от сервера по каналам связи к каждой контрольно-кассовой машине, считывание по каждому чеку данных о денежных расчетах, идентификаторе и уникальном коде чека из оперативной базы данных, формирование криптографического проверочного кода, подписание информации о денежных расчетах, идентификаторе и уникальном коде чека криптографическим проверочным кодом с образованием фискальных данных и их сохранением в зашифрованной системе сохранения данных. 1 з.п. ф-лы, 2 ил., 1 пр.

Изобретение относится к системе, которая идентифицирует и оказывает влияние на принятие решения покупателем о приобретении товаров на основании местоположения покупателя в то время, как он осуществляет покупки внутри предприятия розничной торговли или рядом с ним. Система оказания влияния на выбор товаров покупателем на основании местоположения указанного покупателя в предприятии розничной торговли содержит: мультисеть для связи, расположенную по указанному предприятию розничной торговли и содержащую по меньшей мере одну ячеистую сеть для связи и по меньшей мере одну звездообразную сеть для связи; логическое устройство, функционально связанное с указанной мультисетью для связи и выполненное с возможностью управления указанной мультисетью для связи; и отслеживающее устройство для отслеживания покупателя, расположенное в непосредственной близости к указанному покупателю. Отслеживающее устройство для отслеживания покупателя создает данные о местоположении покупателя и находится в отслеживающем взаимодействии с указанным логическим устройством через указанную по меньшей мере одну ячеистую сеть для связи мультисети для связи. Логическое устройство создает по меньшей мере одно оказывающее влияние сообщение на основании данных о поведении покупателя и указанных данных о местоположении покупателя и доставляет указанное по меньшей мере одно оказывающее влияние сообщение указанному покупателю по звездообразной сети для связи, причем указанное оказывающее влияние сообщение содержит информацию, касающуюся целевого товара. 19 з.п. ф-лы, 13 ил.

Группа изобретений относится к средствам, используемым в онлайн-играх. Технический результат заключается в расширении арсенала средств, предоставляемых в сетевых онлайн-играх. Система предоставления онлайн-игр включает игрового клиента, использующего сеть для предоставления онлайн-игры на основе виртуального персонажа, связанного, по меньшей мере, с одним клиентом. В способе и системе обеспечивают средства для гримирования виртуального персонажа, предоставляющие окружение гримирования как фактическое гримирование для виртуального персонажа в онлайн-игре. Интерфейс обеспечивает различные режимы художественного оформления виртуального персонажа с возможностью различить собственного виртуального персонажа от других виртуальных персонажей через интерфейсы гримирования различных художественных форм. 3 н. и 12 з.п. ф-лы, 13 ил.

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

Изобретение относится к способам и системе адаптивного выбора правил классификации электронных сообщений. Технический результат заключается в повышении эффективности выбора правил классификации электронных сообщений. Система содержит процессор, системную память, компьютерный накопитель, хранящий правила обнаружения SPAM и исполняемые инструкции, которыми реализуются классификатор сообщений и модуль выбора и переупорядочивания правил, при этом классификатор сообщений принимает сообщение электронной почты, применяет правило обнаружения SPAM, для которого вычисляет вероятность того, что сообщение электронной почты представляет собой SPAM, измеряет количество ресурсов, израсходованных на применение правила обнаружения SPAM и синтезирует показатель производительности из вычисленных результатов и измеренных затрат ресурсов для правила обнаружения SPAM, определяющий производительность классификации электронного сообщения как SPAM, при этом модуль выбора и переупорядочивания правил сравнивает синтезированный показатель производительности с существующими показателями производительности для правил обнаружения SPAM, и выбирает новое подмножество правил обнаружения SPAM для использования в классификации последующих принятых сообщений электронной почты на основе результатов сравнения. 3 н. и 17 з.п. ф-лы, 2 табл., 5 ил.

Изобретение относится к способу обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт. Техническим результатом является повышение уровня защиты данных. Способ включает: формирование информации из данных о денежных расчетах, идентификаторе контрольно-кассовых машин (ККМ) на каждой ККМ, генерацию уникального кода каждого чека в каждой ККМ, формирование криптографического проверочного кода, подписание информации из данных о наличных денежных расчетах, идентификаторе ККМ и уникальном коде каждого чека криптографическим проверочным кодом с образованием фискальных данных, . Шифрование и сохранение фискальных данных для каждого чека в фискальной памяти, передача их по каналам связи на сервер 10 оператора фискальных данных, который проверяет их для разрешения или запрета доступа. При разрешении доступа на сервере расшифровывают и проверяют фискальные данные, а затем сохраняют их в базе данных и одновременно передают код подтверждения от сервера на каждую ККМ. 1 зюп. Ф-лы, 2 ил.

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

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

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