×
10.05.2014
216.012.c25d

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

Вид РИД

Изобретение

№ охранного документа
0002515506
Дата охранного документа
10.05.2014
Аннотация: Изобретение относится к области технологий сетевой связи, а именно к передаче данных на основе обнаружения скользящего перемещения. Технический результат заключается в обеспечении возможности избежать загрузки данных, не интересующих пользователя, т.е. соответствующих ячейке сообщения, которая после своего появления на экране быстро исчезает с него, что существенно снижает трафик пользователя мобильного устройства. Для этого при обнаружении прокрутки на экране пользовательского устройства временной шкалы регистрируют клиентским приложением передачи сообщений отображаемую на экране ячейку сообщения (этап 101) и определяют клиентским приложением передачи сообщений, отображена ли еще на экране указанная ячейка сообщения по истечении заданного интервала времени (этап 102). Если указанная ячейка сообщения еще отображена, то загружают с сервера сообщений соответствующие ей данные клиентским приложением передачи сообщений (этап 103). Предложено также устройство передачи данных на основе обнаружения скользящего перемещения, содержащее модуль обнаружения, модуль регистрации, модуль определения и модуль загрузки. 3 н. и 15 з.п. ф-лы, 6 ил.

ОБЛАСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На этапе 102 клиентское приложение передачи сообщений определяет, отображается ли еще эта ячейка сообщения по истечении заданного интервала времени. Если ячейка сообщения по-прежнему отображается, осуществляется переход к этапу 103; в противном случае процедура завершается.

На этапе 103 с сервера сообщений загружаются данные, соответствующие ячейке сообщения.

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

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

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

На этапе 201 клиентское приложение микроблога определяет, прокручивается ли временная шкала на экране сотового телефона. Если обнаруживается прокрутка временной шкалы на экране, происходит переход к этапу 202; в противном случае повторяется этап 201.

Рассмотрим в качестве примера телефон с возможностью доступа в Интернет (ipnone). Временная шкала, действующая в качестве контроллера, будет использовать в качестве носителя контроллер просмотра с прокруткой, предоставляемый операционной системой IOS указанного телефона (мобильной операционной системой компании Apple). Когда временная шкала начинает прокручиваться, система IOS инициирует событие начала просмотра с прокруткой, чтобы уведомить клиентское приложение микроблога о начале прокрутки просмотра с прокруткой. При прекращении прокрутки система IOS инициирует событие прекращения просмотра с прокруткой, чтобы уведомить клиентское приложение микроблога о прекращении просмотра с прокруткой. Таким образом, клиентское приложение микроблога может определить, прокручивается ли временная шкала на экране сотового телефона. В частности, в операционной системе IOS телефона iphone контроллером просмотра с прокруткой может быть scrollview, событием начала просмотра с прокруткой - scrollviewDidscroll, а событием прекращения просмотра с прокруткой - scrollviewDidEndDecelerating.

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

На этапе 202 клиентское приложение микроблога регистрирует отображаемую на экране ячейку сообщения и запускает таймер.

Снова рассмотрим в качестве примера телефон iphone. Когда ячейка сообщения попадает на экран, система IOS инициирует событие, чтобы уведомить клиентское приложение микроблога. Получив уведомление, клиентское приложение микроблога может определить, отображается ли ячейка сообщения на экране. Таким событием может быть cellForRowAtlndexPath. При этом клиентское приложение микроблога регистрирует идентификатор ячейки сообщения и запускает таймер. Когда ячейка сообщения покидает экран, система IOS также уведомляет клиентское приложение микроблога. Получив уведомление, клиентское приложение микроблога может определить, исчезла ли ячейка сообщения с экрана.

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

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

Идентификаторы, соответствующие отображаемым на экране ячейкам сообщения, могут быть сохранены в массиве. Например, если в некоторый момент времени на экране отображаются ячейки 1, 2 и 3 сообщения, массив будет содержать идентификаторы ID1, ID2 и ID3. В другой момент времени в результате прокрутки временной шкалы ячейка 1 сообщения покидает экран и на него перемещается другая ячейка сообщения. При этом массив будет содержать идентификаторы ID2, ID3 и ID4.

На этапе 203 отображается аватар по умолчанию, хранящийся в локальной памяти.

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

На этапе 204 клиентское приложение микроблога определяет, истекло ли время таймера, соответствующего ячейке сообщения. Если время этого таймера истекло, происходит переход к этапу 205; в противном случае повторяется этап 204.

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

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

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

На этапе 205 определяется, отображается ли еще ячейка сообщения на экране. Если ячейка сообщения по-прежнему отображается, осуществляется переход к этапу 206; в противном случае процедура завершается.

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

Например, если для ячейки 1 сообщения истекает время соответствующего ей таймера, клиентское приложение микроблога определяет, имеется ли еще в массиве идентификатор ID1, соответствующей этой ячейке. Если в массиве имеется идентификатор ID1, это означает, что ячейка 1 сообщения по-прежнему присутствует на экране; в противном случае ячейка отсутствует на экране, например, она покинула его.

На этапе 206 клиентское приложение микроблога обновляет отображаемый аватар.

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

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

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

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

Этапы 301-302 совпадают с этапами 201-202.

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

Этапы 304-305 совпадают с этапами 204-205.

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

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

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

На фиг.4 показана структурная схема устройства передачи данных на основе обнаружения скользящего перемещения согласно одному из вариантов настоящего изобретения. Как видно из этой фигуры, устройство содержит модуль 401 обнаружения, модуль 402 регистрации, модуль 403 определения и модуль 404 загрузки.

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

Модуль 402 регистрации предназначен для регистрации отображаемой на экране ячейки сообщения при обнаружении модулем 401 обнаружения прокрутки временной шкалы на экране.

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

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

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

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

На фиг.5 показана структурная схема устройства передачи данных на основе обнаружения скользящего перемещения согласно одному из вариантов осуществления настоящего изобретения. Как видно из этой фигуры, устройство содержит модуль 501 обнаружения, модуль 502 определения, модуль 503 регистрации, модуль 504 таймирования, модуль 505 памяти, модуль 506 отображения и модуль 507 загрузки.

Модуль обнаружения служит для обнаружения прокрутки временной шкалы на экране сотового телефона. Если обнаруживается прокрутка временной шкалы на экране, модуль 501 обнаружения уведомляет об этом модуль 502 определения; в противном случае он повторяет выполнение процедуры обнаружения.

Модуль 502 определения предназначен для определения (после получения уведомления от модуля 501 обнаружения), перемещается ли ячейка сообщения на экран, и, если да, - передачи модулю 503 регистрации и модулю 506 отображения уведомления о перемещении ячейки на экран, а также активации модуля 504 таймирования для запуска таймирования. Кроме того, модуль 502 определения служит для определения, покидает ли ячейка сообщения экран, и, если да, - передачи модулю 503 регистрации уведомления об исчезновении ячейки с экрана.

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

Модуль 504 таймирования предназначен для запуска таймирования по сигналу от модуля 502 определения. Он может содержать несколько блоков таймирования, соответствующих нескольким ячейкам сообщения, зарегистрированным модулем 503 регистрации. Например, если на экран перемещается ячейка 1 сообщения, таймирование запускается соответствующим ей блоком 5041 таймирования.

Когда интервал времени модуля 504 таймирования истекает, модуль 502 определения определяет, отображается ли по-прежнему ячейка сообщения на экране. Модуль 502 определения может передать сообщение с запросом модулю 503 регистрации. Получив это сообщение, модуль 503 регистрации определяет, зарегистрирован ли в массиве идентификатор ячейки сообщения, и возвращает результат запроса модулю 502 определения. Если в результате запроса указывается, что в массиве зарегистрирован идентификатор ячейки сообщения, модуль 502 определения может сделать вывод о том, что ячейка сообщения по-прежнему отображается на экране. В противном случае этот модуль может сделать вывод о том, что ячейка сообщения не отображается на экране, то есть покинула его.

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

Модуль 507 загрузки предназначен для выяснения (если модуль 502 определения определяет, что ячейка сообщения по-прежнему отображается на экране по истечении интервала времени модуля 504 таймирования), имеется ли в модуле 505 памяти аватар автора, соответствующий ячейке сообщения, чтобы определить, обновлен ли он, а также для загрузки обновленного аватара с сервера микроблога (если аватар обновлен) и передачи его модулю 505 памяти и модулю 506 отображения. Если в модуле 505 памяти аватар автора, соответствующий ячейке сообщения, отсутствует, модуль 507 загрузки загружает его с сервера микроблога и передает модулю 505 памяти и модулю 506 отображения.

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

Кроме того, в соответствии с вариантом, показанным на фиг.3, в настоящем изобретении также предусмотрено другое устройство передачи данных на основе обнаружения скользящего перемещения. Как видно из фиг.6, это устройство содержит модуль 601 обнаружения, модуль 602 определения, модуль 603 регистрации, модуль 604 таймирования, модуль 605 памяти, модуль 606 отображения и модуль 607 загрузки.

Функции модуля 601 обнаружения, модуля 602 определения, модуля 603 регистрации и модуля 604 таймирования аналогичны функциям соответствующих модулей, показанных на фиг.5, и повторное не рассматриваются.

Модуль 607 загрузки служит для загрузки с сервера микроблога файла изображения, аудиофайла или видеофайла, находящегося в содержимом сообщения, соответствующем ячейке сообщения, когда модуль 602 определения определяет, что ячейка сообщения по-прежнему отображается на экране, и передачи этого файла модулю 606 отображения.

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

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

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

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


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

Показаны записи 31-40 из 78.
27.07.2014
№216.012.e33e

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

Изобретение относится к области приложений в мобильных терминалах. Техническим результатом является обеспечение межпроцессного взаимодействия между разными приложениями в мобильном терминале. Способ включает следующие этапы: создание в мобильном терминале сервера для межпроцессного...
Тип: Изобретение
Номер охранного документа: 0002523964
Дата охранного документа: 27.07.2014
20.08.2014
№216.012.ea28

Способ и устройство хранения, чтения и записи составного документа

Изобретение относится к области обработки данных. Технический результат - повышение целостности хранения потока пользовательский данных. Способ хранения составного документа, включающий этапы, на которых: предварительно выделяют для внутреннего потока управления составного документа начальную...
Тип: Изобретение
Номер охранного документа: 0002525752
Дата охранного документа: 20.08.2014
27.08.2014
№216.012.efd2

Способ и сервер для передачи сообщения

Изобретение относится к средствам передачи сообщения. Технический результат заключается в обеспечении возможности передачи сообщений только определенным пользователям. Принимают тело сообщения от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь,...
Тип: Изобретение
Номер охранного документа: 0002527213
Дата охранного документа: 27.08.2014
10.10.2014
№216.012.fbaa

Способ и устройство создания пользовательского интерфейса

Изобретение относится к области, связанной с Интернетом, в частности к способу и устройству создания пользовательского интерфейса. Техническим результатом является повышение эффективности управления пользовательским интерфейсом. Устройство создания пользовательского интерфейса содержит...
Тип: Изобретение
Номер охранного документа: 0002530272
Дата охранного документа: 10.10.2014
27.11.2014
№216.013.0a26

Поисковая система и способ поиска информации

Группа изобретений относится к поисковой системе и к способу поиска информации. Технический результат заключается в повышении эффективности поиска информации за счет нахождения более полных данных для веб-пользователя. Способ поиска содержит обеспечение первого входа для предоставления...
Тип: Изобретение
Номер охранного документа: 0002534006
Дата охранного документа: 27.11.2014
10.12.2014
№216.013.0db7

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

Изобретение относится к средствам агрегирования микроблогового одиночного сообщения. Технический результат заключается в уменьшении времени нахождения необходимого сообщения. Принимают команду пользователя. Отправляют запускающее сообщение для агрегирования микроблогового одиночного сообщения...
Тип: Изобретение
Номер охранного документа: 0002534928
Дата охранного документа: 10.12.2014
10.12.2014
№216.013.0fdf

Способ и устройство для оценки нажатия клавиши на сенсорном экране

Группа изобретений относится к способам и устройствам для оценки нажатия клавиши на сенсорном экране. Техническим результатом является повышение точности оценки нажатия клавиши на сенсорном экране. Способ содержит обнаружение операции нажатия; когда операция нажатия обнаружена, получение...
Тип: Изобретение
Номер охранного документа: 0002535480
Дата охранного документа: 10.12.2014
10.12.2014
№216.013.0fe1

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

Изобретение относится к средствам редактирования изображений. Техническим результатом является оптимизация качества изображения при редактировании посредством получения более яркого цвета изображения без изменения его оттенка. В способе выполняют коррекцию контраста изображения, выполняют...
Тип: Изобретение
Номер охранного документа: 0002535482
Дата охранного документа: 10.12.2014
20.12.2014
№216.013.134f

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

Изобретение относится к технологиям обработки видео, в частности к кодированию видео с предсказанием. Техническими результатами являются повышение эффективности сжатия при кодировании видео, уменьшение объема используемой памяти, повышение коэффициента успешных обращений к кэшу. В способе...
Тип: Изобретение
Номер охранного документа: 0002536366
Дата охранного документа: 20.12.2014
10.01.2015
№216.013.1aed

Устройство, система и способ изменения многопользовательской цепочки отношений

Изобретение относится к средствам изменения многопользовательской цепочки отношений в сети. Технический результат заключается в сокращении времени обмена информацией в сети между абонентами. Устройство содержит: модуль управления передаваемой информацией, служащий для приема сигнала уведомления...
Тип: Изобретение
Номер охранного документа: 0002538321
Дата охранного документа: 10.01.2015
Показаны записи 31-40 из 75.
27.07.2014
№216.012.e33e

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

Изобретение относится к области приложений в мобильных терминалах. Техническим результатом является обеспечение межпроцессного взаимодействия между разными приложениями в мобильном терминале. Способ включает следующие этапы: создание в мобильном терминале сервера для межпроцессного...
Тип: Изобретение
Номер охранного документа: 0002523964
Дата охранного документа: 27.07.2014
20.08.2014
№216.012.ea28

Способ и устройство хранения, чтения и записи составного документа

Изобретение относится к области обработки данных. Технический результат - повышение целостности хранения потока пользовательский данных. Способ хранения составного документа, включающий этапы, на которых: предварительно выделяют для внутреннего потока управления составного документа начальную...
Тип: Изобретение
Номер охранного документа: 0002525752
Дата охранного документа: 20.08.2014
27.08.2014
№216.012.efd2

Способ и сервер для передачи сообщения

Изобретение относится к средствам передачи сообщения. Технический результат заключается в обеспечении возможности передачи сообщений только определенным пользователям. Принимают тело сообщения от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь,...
Тип: Изобретение
Номер охранного документа: 0002527213
Дата охранного документа: 27.08.2014
10.10.2014
№216.012.fbaa

Способ и устройство создания пользовательского интерфейса

Изобретение относится к области, связанной с Интернетом, в частности к способу и устройству создания пользовательского интерфейса. Техническим результатом является повышение эффективности управления пользовательским интерфейсом. Устройство создания пользовательского интерфейса содержит...
Тип: Изобретение
Номер охранного документа: 0002530272
Дата охранного документа: 10.10.2014
27.11.2014
№216.013.0a26

Поисковая система и способ поиска информации

Группа изобретений относится к поисковой системе и к способу поиска информации. Технический результат заключается в повышении эффективности поиска информации за счет нахождения более полных данных для веб-пользователя. Способ поиска содержит обеспечение первого входа для предоставления...
Тип: Изобретение
Номер охранного документа: 0002534006
Дата охранного документа: 27.11.2014
10.12.2014
№216.013.0db7

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

Изобретение относится к средствам агрегирования микроблогового одиночного сообщения. Технический результат заключается в уменьшении времени нахождения необходимого сообщения. Принимают команду пользователя. Отправляют запускающее сообщение для агрегирования микроблогового одиночного сообщения...
Тип: Изобретение
Номер охранного документа: 0002534928
Дата охранного документа: 10.12.2014
10.12.2014
№216.013.0fdf

Способ и устройство для оценки нажатия клавиши на сенсорном экране

Группа изобретений относится к способам и устройствам для оценки нажатия клавиши на сенсорном экране. Техническим результатом является повышение точности оценки нажатия клавиши на сенсорном экране. Способ содержит обнаружение операции нажатия; когда операция нажатия обнаружена, получение...
Тип: Изобретение
Номер охранного документа: 0002535480
Дата охранного документа: 10.12.2014
10.12.2014
№216.013.0fe1

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

Изобретение относится к средствам редактирования изображений. Техническим результатом является оптимизация качества изображения при редактировании посредством получения более яркого цвета изображения без изменения его оттенка. В способе выполняют коррекцию контраста изображения, выполняют...
Тип: Изобретение
Номер охранного документа: 0002535482
Дата охранного документа: 10.12.2014
20.12.2014
№216.013.134f

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

Изобретение относится к технологиям обработки видео, в частности к кодированию видео с предсказанием. Техническими результатами являются повышение эффективности сжатия при кодировании видео, уменьшение объема используемой памяти, повышение коэффициента успешных обращений к кэшу. В способе...
Тип: Изобретение
Номер охранного документа: 0002536366
Дата охранного документа: 20.12.2014
10.01.2015
№216.013.1aed

Устройство, система и способ изменения многопользовательской цепочки отношений

Изобретение относится к средствам изменения многопользовательской цепочки отношений в сети. Технический результат заключается в сокращении времени обмена информацией в сети между абонентами. Устройство содержит: модуль управления передаваемой информацией, служащий для приема сигнала уведомления...
Тип: Изобретение
Номер охранного документа: 0002538321
Дата охранного документа: 10.01.2015
+ добавить свой РИД