×
20.06.2014
216.012.d53e

Результат интеллектуальной деятельности: СПОСОБ ПРЕДОТВРАЩЕНИЯ ЛОЖНОЙ ПРИОСТАНОВКИ МНОГОСТРАНИЧНОГО БРАУЗЕРА И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО

Вид РИД

Изобретение

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

Настоящая заявка подана с испрашиванием приоритета китайской заявки на изобретение №2009101520074, поступившей в китайское патентное ведомство 2 июля 2009 г. и озаглавленной "Способ предотвращения ложной приостановки многостраничного браузера и соответствующее устройство". Все содержание этой заявки включено в настоящую заявку посредством ссылки.

Область техники

Данное изобретение относится к области, связанной с Интернет-браузерами, в частности к способу предотвращения ложной приостановки многостраничного браузера.

Уровень техники

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

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

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

Сущность изобретения

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

В настоящем изобретении раскрыты следующие технические решения.

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

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

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

Краткое описание рисунков

На фиг.1 представлена иллюстрация отношения "родитель-потомок" между окнами в системе Windows, используемыми согласно настоящему изобретению.

На фиг.2 показана блок-схема предложенного способа предотвращения ложной приостановки многостраничного браузера.

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

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

Описание вариантов изобретения

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

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

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

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

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

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

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

Этап 20: настройка отдельного потока для каждого окна страницы.

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

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

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

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

Этап 21: использование окна страницы в качестве окна верхнего уровня и удаление отношения "родитель-потомок" между окном страницы и главным окном-рамкой с обеспечением нахождения окна страницы и главного окна-рамки на одном уровне.

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

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

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

Этап 22: окно страницы и главное окно-рамка взаимодействуют друг с другом в асинхронном режиме без отношения "родитель-потомок" между ними.

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

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

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

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

В настоящем изобретении предложено также устройство предотвращения ложной приостановки многостраничного браузера. Как видно из фиг.4, это устройство содержит:

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

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

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

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

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

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

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

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

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

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


СПОСОБ ПРЕДОТВРАЩЕНИЯ ЛОЖНОЙ ПРИОСТАНОВКИ МНОГОСТРАНИЧНОГО БРАУЗЕРА И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО
СПОСОБ ПРЕДОТВРАЩЕНИЯ ЛОЖНОЙ ПРИОСТАНОВКИ МНОГОСТРАНИЧНОГО БРАУЗЕРА И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО
СПОСОБ ПРЕДОТВРАЩЕНИЯ ЛОЖНОЙ ПРИОСТАНОВКИ МНОГОСТРАНИЧНОГО БРАУЗЕРА И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО
СПОСОБ ПРЕДОТВРАЩЕНИЯ ЛОЖНОЙ ПРИОСТАНОВКИ МНОГОСТРАНИЧНОГО БРАУЗЕРА И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО
Источник поступления информации: Роспатент

Показаны записи 1-10 из 82.
20.01.2013
№216.012.1dc1

Способ динамической компоновки программы на встроенной платформе и встроенная платформа

Изобретение относится к области динамической компоновки программы на встроенной платформе. Техническим результатом является повышение скорости динамической компоновки программы. Раскрываются способ динамической компоновки программы на встроенной платформе и встроенная платформа. Встроенная...
Тип: Изобретение
Номер охранного документа: 0002473111
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1e05

Система и способ управления аватаром на платформе мгновенного обмена сообщениями

Изобретение в области мгновенного обмена информацией, в котором предложены система и способ управления виртуальным изображением. Техническим результатом является расширение функциональных возможностей управления аватаром за счет сокращения времени обновления компоновки аватара. Способ основан...
Тип: Изобретение
Номер охранного документа: 0002473179
Дата охранного документа: 20.01.2013
10.02.2013
№216.012.24fc

Способ и устройство блокировки нежелательных сообщений электронной почты

Изобретение относится к области сетевых технологий связи, а именно к блокировке нежелательных сообщений электронной почты. Техническим результатом является повышение скорости и эффективности сканирования, а также реализации фильтрации сообщений электронной почты в режиме реального времени даже...
Тип: Изобретение
Номер охранного документа: 0002474970
Дата охранного документа: 10.02.2013
20.05.2013
№216.012.4247

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

Изобретение относится к области проведения сетевых игр. Технический результат заключается в снижении времени перезагрузки многопользовательских сетевых игр. Система включает клиентскую платформу и игровой объект клиента для рабочего стола, а также игровой сервер. Клиента для рабочего стола в...
Тип: Изобретение
Номер охранного документа: 0002482537
Дата охранного документа: 20.05.2013
10.07.2013
№216.012.5530

Способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации

Изобретение относится к области компьютерных технологий и раскрывает способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации. Технический результат заключается в упрощении алгоритма изменения формы губ в управляемой голосом анимации. Такой результат...
Тип: Изобретение
Номер охранного документа: 0002487411
Дата охранного документа: 10.07.2013
10.07.2013
№216.012.5531

Способ и устройство для создания видеоанимации

Изобретение относится к устройству и способу создания видеоанимации. Техническим результатом является уменьшение затрачиваемого времени на создание видеоанимации за счет сокращения объема вычислений. Способ создания видеоанимации включает этапы, на которых принимают переданную пользователем...
Тип: Изобретение
Номер охранного документа: 0002487412
Дата охранного документа: 10.07.2013
20.08.2013
№216.012.6259

Система и способ передачи файла от нескольких источников при мгновенном обмене сообщениями

Изобретение относится к технологиям обработки цифровых данных, в частности к системе и способу передачи файла от нескольких источников при мгновенном обмене сообщениями. Технический результат заключается в увеличении скорости передачи файла и повышении степени использования полосы пропускания....
Тип: Изобретение
Номер охранного документа: 0002490809
Дата охранного документа: 20.08.2013
27.08.2013
№216.012.6575

Способ и устройство для инерционного перемещения оконного объекта

Изобретение относится к технологии разработки в области программного операционного интерфейса устройства с сенсорным экраном. Технический результат заключается в реализации эффекта инерционного перемещения оконного объекта на основании линейной скорости и угловой скорости, что способствует...
Тип: Изобретение
Номер охранного документа: 0002491610
Дата охранного документа: 27.08.2013
10.10.2013
№216.012.74b6

Система, способ и клиент для присоединения к группе

Заявленное изобретение относится к области обмена мгновенными сообщениями, в частности к системе, способу и клиенту для присоединения к группе. Технический результат заключается в предоставлении возможности любому пользователю, т.е. когда он даже и не является администратором группы, добавлять...
Тип: Изобретение
Номер охранного документа: 0002495535
Дата охранного документа: 10.10.2013
27.10.2013
№216.012.7b8c

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

Изобретения относятся к технологии оптической связи и могут быть использованы для реализации кольца совместно используемой защиты (SPRing) блока данных оптического канал (ODU). Техническим результатом является повышение скорости переключения защиты. Способ включает в себя этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002497290
Дата охранного документа: 27.10.2013
Показаны записи 1-10 из 80.
20.01.2013
№216.012.1dc1

Способ динамической компоновки программы на встроенной платформе и встроенная платформа

Изобретение относится к области динамической компоновки программы на встроенной платформе. Техническим результатом является повышение скорости динамической компоновки программы. Раскрываются способ динамической компоновки программы на встроенной платформе и встроенная платформа. Встроенная...
Тип: Изобретение
Номер охранного документа: 0002473111
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1e05

Система и способ управления аватаром на платформе мгновенного обмена сообщениями

Изобретение в области мгновенного обмена информацией, в котором предложены система и способ управления виртуальным изображением. Техническим результатом является расширение функциональных возможностей управления аватаром за счет сокращения времени обновления компоновки аватара. Способ основан...
Тип: Изобретение
Номер охранного документа: 0002473179
Дата охранного документа: 20.01.2013
10.02.2013
№216.012.24fc

Способ и устройство блокировки нежелательных сообщений электронной почты

Изобретение относится к области сетевых технологий связи, а именно к блокировке нежелательных сообщений электронной почты. Техническим результатом является повышение скорости и эффективности сканирования, а также реализации фильтрации сообщений электронной почты в режиме реального времени даже...
Тип: Изобретение
Номер охранного документа: 0002474970
Дата охранного документа: 10.02.2013
20.05.2013
№216.012.4247

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

Изобретение относится к области проведения сетевых игр. Технический результат заключается в снижении времени перезагрузки многопользовательских сетевых игр. Система включает клиентскую платформу и игровой объект клиента для рабочего стола, а также игровой сервер. Клиента для рабочего стола в...
Тип: Изобретение
Номер охранного документа: 0002482537
Дата охранного документа: 20.05.2013
10.07.2013
№216.012.5530

Способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации

Изобретение относится к области компьютерных технологий и раскрывает способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации. Технический результат заключается в упрощении алгоритма изменения формы губ в управляемой голосом анимации. Такой результат...
Тип: Изобретение
Номер охранного документа: 0002487411
Дата охранного документа: 10.07.2013
10.07.2013
№216.012.5531

Способ и устройство для создания видеоанимации

Изобретение относится к устройству и способу создания видеоанимации. Техническим результатом является уменьшение затрачиваемого времени на создание видеоанимации за счет сокращения объема вычислений. Способ создания видеоанимации включает этапы, на которых принимают переданную пользователем...
Тип: Изобретение
Номер охранного документа: 0002487412
Дата охранного документа: 10.07.2013
20.08.2013
№216.012.6259

Система и способ передачи файла от нескольких источников при мгновенном обмене сообщениями

Изобретение относится к технологиям обработки цифровых данных, в частности к системе и способу передачи файла от нескольких источников при мгновенном обмене сообщениями. Технический результат заключается в увеличении скорости передачи файла и повышении степени использования полосы пропускания....
Тип: Изобретение
Номер охранного документа: 0002490809
Дата охранного документа: 20.08.2013
27.08.2013
№216.012.6575

Способ и устройство для инерционного перемещения оконного объекта

Изобретение относится к технологии разработки в области программного операционного интерфейса устройства с сенсорным экраном. Технический результат заключается в реализации эффекта инерционного перемещения оконного объекта на основании линейной скорости и угловой скорости, что способствует...
Тип: Изобретение
Номер охранного документа: 0002491610
Дата охранного документа: 27.08.2013
10.10.2013
№216.012.74b6

Система, способ и клиент для присоединения к группе

Заявленное изобретение относится к области обмена мгновенными сообщениями, в частности к системе, способу и клиенту для присоединения к группе. Технический результат заключается в предоставлении возможности любому пользователю, т.е. когда он даже и не является администратором группы, добавлять...
Тип: Изобретение
Номер охранного документа: 0002495535
Дата охранного документа: 10.10.2013
27.10.2013
№216.012.7b8c

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

Изобретения относятся к технологии оптической связи и могут быть использованы для реализации кольца совместно используемой защиты (SPRing) блока данных оптического канал (ODU). Техническим результатом является повышение скорости переключения защиты. Способ включает в себя этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002497290
Дата охранного документа: 27.10.2013
+ добавить свой РИД