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

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

 

[0001] Данная заявка притязает на приоритет и основывается на китайской патентной заявке № 2014102035700, поданной 14 мая 2014, все содержимое которой включено в данный документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

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

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

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

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

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

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

[0007] принимают запрос на установление IP-соединения, отправленный из компьютера;

[0008] получают IP-адрес компьютера согласно принятому запросу на установление IP-соединения;

[0009] получают скриншоты (мгновенные снимки экрана) и информацию о направлении, относящуюся к скриншотам; и

[0010] отправляют скриншоты и информацию о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

[0011] Получение информации о направлении, относящейся к скриншотам, содержит этапы, на которых:

[0012] считывают информацию о направлении из предварительно заданного локальным образом места хранения данных, приспособленного для хранения информации о направлении, относящейся к скриншотам; или

[0013] определяют информацию о направлении, относящуюся к скриншотам, согласно соотношению ширина-длина скриншотов; или

[0014] определяют информацию о направлении, относящуюся к скриншотам, согласно информации о направлении, определенной с помощью локального датчика направления.

[0015] Способ также включает в себя этап, на котором: сжимают скриншоты и получают сжатые скриншоты.

[0016] Отправка скриншотов и информации о направлении в компьютер посредством IP-уровня содержит этап, на котором: отправляют сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

[0017] Запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов.

[0018] Отправка скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу содержит этап, на котором: отправляют скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

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

[0020] отправляют запрос на установление IP-соединения в мобильный терминал согласно IP-адресу мобильного терминала, сохраненному локально;

[0021] принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала посредством IP-уровня; и

[0022] отображают скриншоты согласно информации о направлении.

[0023] Отображение скриншотов согласно информации о направлении содержит этапы, на которых: управляют масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображают скриншоты в окне.

[0024] Запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов.

[0025] Прием и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала посредством IP-уровня, содержит этап, на котором: принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала, на номере порта UDP посредством сеанса RTSP IP-уровня.

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

[0027] модуль приема, сконфигурированный для приема запроса на установление IP-соединения, отправленного из компьютера;

[0028] IP-модуль, сконфигурированный для получения IP-адреса компьютера согласно принятому запросу на установление IP-соединения;

[0029] модуль получения, сконфигурированный для получения скриншотов и информации о направлении, относящейся к скриншотам; и

[0030] модуль отправки, сконфигурированный для отправки скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

[0031] Модуль получения включает в себя:

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

[0033] блок масштабирования, сконфигурированный для определения информации о направлении, относящейся к скриншотам, согласно соотношению ширина-длина скриншотов; или

[0034] блок датчика, сконфигурированный для определения информации о направлении, относящейся к скриншотам, согласно информации о направлении, определенной с помощью локального датчика направления.

[0035] Устройство также включает в себя: блок сжатия, сконфигурированный для сжатия скриншотов и получения сжатых скриншотов; и

[0036] модуль отправки отправляет сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

[0037] Запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов; и

[0038] модуль отправки отправляет посредством сеанса RTSP IP-уровня скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP.

[0039] Согласно четвертому аспекту вариантов осуществления настоящего раскрытия обеспечено устройство передачи изображений, которое включает в себя:

[0040] модуль отправки, сконфигурированный для отправки запроса на установление IP-соединения в мобильный терминал согласно IP-адресу мобильного терминала, сохраненному локально;

[0041] модуль приема, сконфигурированный для приема и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала посредством IP-уровня; и

[0042] модуль отображения, сконфигурированный для отображения скриншотов согласно информации о направлении.

[0043] Модуль отображения управляет масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображает скриншоты с помощью окна.

[0044] Запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов.

[0045] Модуль приема принимает и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала, на номере порта UDP посредством сеанса RTSP IP-уровня.

[0046] Согласно пятому аспекту вариантов осуществления раскрытия обеспечено устройство передачи изображений, которое включает в себя:

[0047] процессор;

[0048] память, сконфигурированную для сохранения команд, выполняемых с помощью процессора;

[0049] причем процессор сконфигурирован для выполнения этапов, на которых:

[0050] принимают запрос на установление IP-соединения, отправленный из компьютера;

[0051] получают IP-адрес компьютера согласно принятому запросу на установление IP-соединения;

[0052] получают скриншоты и информацию о направлении, относящуюся к скриншотам; и

[0053] отправляют скриншоты и информацию о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

[0054] Согласно шестому аспекту вариантов осуществления настоящего раскрытия обеспечено устройство передачи изображений, которое включает в себя:

[0055] процессор;

[0056] память, сконфигурированную для сохранения команд, выполняемых с помощью процессора;

[0057] причем процессор сконфигурирован для выполнения этапов, на которых:

[0058] отправляют запрос на установление IP-соединения в мобильный терминал согласно IP-адресу мобильного терминала, сохраненному локально;

[0059] принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала посредством IP-уровня; и

[0060] отображают скриншоты согласно информации о направлении.

[0061] Техническое решение согласно вариантам осуществления раскрытия может иметь следующие положительные результаты.

[0062] Вариант осуществления может передавать скриншоты посредством IP-уровня, не ограниченного аппаратными средствами физического уровня, и может применяться и к USB, и к беспроводной связи. Кроме того, IP-адрес мобильного терминала сохраняется в компьютере, который имеет возможность отправлять запрос на установление IP-соединения в мобильный терминал без определения адреса, и мобильный терминал может получать IP-адрес компьютера сразу (или за один раз), принимая запрос на установление IP-соединения, таким образом упрощая процесс IP-соединения. Кроме того, в варианте осуществления в дополнение к скриншотам мобильный терминал также передает информацию о направлении, относящуюся к скриншотам, так что на стороне приема можно лучше отображать скриншоты согласно информации о направлении, таким образом улучшая результат отображения.

[0063] Нужно подразумевать, что и предшествующее общее описание, и последующее подробное описание являются только примерными и объяснительными и не ограничивают раскрытие.

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

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

[0065] Фиг. 1 - схематическое представление отображения скриншотов согласно примерному варианту осуществления.

[0066] Фиг. 2 - схематическое представление отображения скриншотов согласно примерному варианту осуществления.

[0067] Фиг. 3 - схематическое представление отображения скриншотов согласно примерному варианту осуществления.

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

[0069] Фиг. 5 - схематическое представление, показывающее направление мобильного терминала согласно примерному варианту осуществления.

[0070] Фиг. 6 - схематическое представление, показывающее направление мобильного терминала согласно примерному варианту осуществления.

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

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

[0073] Фиг. 9 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0074] Фиг. 10 - схематическое представление отображения скриншотов согласно примерному варианту осуществления.

[0075]

[0076] Фиг. 11 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0077] Фиг. 12 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0078] Фиг. 13 - структурная схема модуля получения согласно примерному варианту осуществления.

[0079] Фиг. 14 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0080] Фиг. 15 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0081] Фиг. 16 - структурная схема устройства передачи изображений согласно примерному варианту осуществления.

[0082] Фиг. 17 - структурная схема устройства согласно примерному варианту осуществления.

[0083] Фиг. 18 - структурная схема устройства согласно примерному варианту осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

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

[0085] Режим экрана отображения автоматически настраивается с помощью мобильного терминала на основе его собственного направления, например, в горизонтальный режим или в вертикальный режим. Например, скриншоты, отображаемые мобильным терминалом в горизонтальном режиме, являются такими, как показано на фиг. 1, и скриншоты, отображаемые в вертикальном режиме, являются такими, как показано на фиг. 2. Может быть понятно из фиг. 1 и фиг. 2, что соотношение ширина-длина скриншотов различается в горизонтальном режиме и в вертикальном режиме. Однако окно отображения большинства компьютеров имеет масштаб отображения 16:9. Когда скриншоты, которые показаны на фиг. 1 и фиг. 2, принимаются с помощью компьютера и отображаются в окне отображения с масштабом отображения 16:9, результат отображения скриншотов в горизонтальном режиме в основном является таким, как показано на фиг. 1, и результат отображения скриншотов в вертикальном режиме является таким, как показано на фиг. 3. Может быть понятно из фиг. 3, что скриншоты, как очевидно, уменьшены, с плохим разрешением. Скриншоты необходимо увеличивать для ясного отображения. В вариантах осуществления настоящего раскрытия, в дополнение к скриншотам, мобильный терминал также передает информацию о направлении, относящуюся к скриншотам, таким образом увеличивая количество передаваемой информации и обеспечивая ссылочную информацию для отображения на стороне компьютера. Компьютер может адаптивно отображать скриншоты согласно информации о направлении, таким образом улучшая результат отображения.

[0086] Фиг. 4 - последовательность операций, которая показывает способ передачи изображений согласно примерному варианту осуществления. Как показано на фиг. 4, с помощью мобильного терминала может выполняться способ, который включает в себя следующие этапы:

[0087] на этапе 401 принимают запрос на установление IP-соединения, отправленный из компьютера;

[0088] на этапе 402 получают IP-адрес компьютера согласно принятому запросу на установление IP-соединения;

[0089] на этапе 403 получают и скриншоты, и информацию о направлении, относящуюся к скриншотам;

[0090] на этапе 401 и скриншоты, и информацию о направлении отправляют в компьютер посредством IP-уровня согласно принятому IP-адресу.

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

[0092] Мобильный терминал может подключаться к компьютеру посредством USB (универсальной последовательной шины) или через беспроводное соединение, включающее в себя соединение WiFi («беспроводная точность»), соединение по технологии Bluetooth и соединение NFC (связи малого радиуса действия) и т.д. В соответствующих технологиях передача информации между мобильным терминалом и компьютером реализована с помощью вышеупомянутых соединений. Однако все вышеупомянутые соединения принадлежат уровню физического соединения, который имеет плохую совместимость. Вариант осуществления использует связь IP-уровня так, чтобы различные режимы установления соединения могли применяться для передачи скриншотов. Это происходит из-за того, что передача скриншотов посредством IP-уровня может быть совместимой с различными физическими режимами установления соединения.

[0093] Мобильный терминал в варианте осуществления может быть электронным оборудованием, которое может автоматически поворачивать экран, например мобильным телефоном или планшетным компьютером и т.п. Компьютер может быть электронным оборудованием, которое не может автоматически поворачивать экран, например портативным компьютером, настольным компьютером или настольным компьютером «все в одном» и т.п. На этапе 403 существует много воплощений для получения информации о направлении, относящейся к скриншотам, например воплощения A1-A3.

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

[0095] Воплощение A2: как показано на фиг. 1, соотношение ширина-длина скриншотов в горизонтальном режиме равно 16:9, длина больше, чем ширина. Как показано на фиг. 2, соотношение ширина-длина скриншотов в вертикальном режиме равно 9:16, длина меньше, чем ширина. Поэтому скриншоты могут определяться как скриншоты в горизонтальном режиме, если длина больше, чем ширина; и скриншоты могут определяться как скриншоты в вертикальном режиме, если длина меньше, чем ширина. Поэтому информация о направлении, относящаяся к скриншотам, может определяться согласно соотношению ширина-длина скриншотов.

[0096] Воплощение A3: мобильный терминал может обнаруживать автоматический поворот посредством локального датчика направления и автоматически поворачивать экран. Поэтому мобильный терминал может определять текущее направление посредством локального датчика направления и определять горизонтальный режим или вертикальный режим согласно информации о направлении от датчика направления. Поэтому информация о направлении, относящаяся к скриншотам, может определяться согласно информации о направлении, определенной с помощью локального датчика направления. Например, ссылаются на фиг. 5 и фиг. 6. Горизонтальный режим используется, если направление мобильного терминала в [0, 45], [125, 225] или [315, 360], и информация о направлении, относящаяся к скриншотам, определяется как информация о направлении, имеющая значение «горизонтальный режим»; вертикальный режим используется, если направление мобильного терминала в (45, 125) или (225, 315), и информация о направлении, относящаяся к скриншотам, определяется как информация о направлении, имеющая значение «вертикальный режим».

[0097] Информация о направлении в варианте осуществления включает в себя информацию о направлении, обозначающую горизонтальный режим, и информацию о направлении, обозначающую вертикальный режим, и может иметь много образцов выражения. Например, «0» сконфигурирован, чтобы обозначать информацию о направлении горизонтального режима, в то время как «1» сконфигурирован, чтобы обозначать информацию о направлении вертикального режима.

[0098] На этапе 403 процесс получения скриншотов может иметь различные воплощения на основе различных сценариев применения, например воплощение B1 и воплощение B2.

[0099] При воплощении B1 выполняется захват экрана и получение скриншотов, принимая команды передачи и скриншоты. После этого отправляют полученные скриншоты. Это воплощение может применяться для получения и передачи однократных скриншотов.

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

[00101] Скриншоты сжимаются для улучшения эффективности передачи, и должны получаться сжатые скриншоты. Сжатые скриншоты и информацию о направлении отправляют в компьютер посредством IP-уровня.

[00102] На этапе 401 процесс установления IP-соединения упрощен посредством приема запроса на установление IP-соединения (эквивалентно установлению IP-соединения) с помощью мобильного терминала. Для удобства передачи скриншотов вариант осуществления может использовать сеансовый протокол для передачи. Поэтому запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP (потокового протокола реального времени), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов. Далее подробно сделано представление процесса соединения сеанса RTSP.

[00103] Мобильный терминал находится в состоянии запуска услуги RTSP. Рассматривая в качестве примера инициируемое компьютером соединение, ссылаются на фиг. 7. Компьютер получает заранее IP-адрес мобильного терминала, например IP-адрес мобильного терминала может получаться посредством соединения USB и сканирования WiFi, и т.д.

[00104] На этапе 701 компьютер отправляет запрос на установление соединения сеанса RTSP в мобильный терминал согласно IP-адресу мобильного терминала, причем запрос на установление соединения сеанса RTSP включает в себя IP-адрес и номер порта UDP компьютера, и номер порта UDP используется для передачи скриншотов.

[00105] На этапе 702 мобильный терминал отправляет ответ на соединение сеанса RTSP в компьютер. Согласование параметров с компьютером выполняется посредством ответа на соединение сеанса RTSP, что эквивалентно объединению процесса ответа с процессом согласования параметров, таким образом дополнительно упрощая процесс соединения.

[00106] На этапе 703 мобильный терминал сохраняет IP-адрес и номер порта UDP компьютера для удобства последующей передачи скриншотов.

[00107] После выполнения процесса соединения, который показан на фиг. 7, на этапе 404 скриншоты и информацию о направлении отправляют в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

[00108] Сеть может разъединяться после установки соединения между мобильным терминалом и компьютером. У разъединения сети могут быть следующие два случая. Случай 1: аварийное разъединение, которое является результатом ошибки мобильного терминала или ошибки компьютера, и т.д. Случай 2: нормальное разъединение; например, мобильный терминал отправляет сообщение разъединения или сообщение приостанова (или сообщение остановки) в компьютер, и компьютер разъединяет сеть после приема сообщения разъединения или сообщения приостановки.

[00109] Процесс передачи скриншотов представлен выше с точки зрения мобильного терминала, причем стороной приема скриншотов является компьютер. Процесс передачи скриншотов представлен в дальнейшем с точки зрения компьютера.

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

[00111] На этапе 801 запрос на установление IP-соединения отправляют в мобильный терминал согласно IP-адресу, сохраненному в локальном мобильном терминале.

[00112] На этапе 802 и скриншоты, и информация о направлении, относящаяся к скриншотам, отправленным из мобильного терминала, принимаются посредством IP-уровня.

[00113] На этапе 803 скриншоты отображаются согласно информации о направлении.

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

[00115] На этапе 803 существует много воплощений для отображения скриншотов согласно информации о направлении, например воплощения C1 и C2.

[00116] При воплощении C1: экран отображения компьютера в общем случае имеет масштаб отображения 16:9, соответственно, окно отображения в общем случае имеет размер 16:9. Этот тип окна отображения более подходит для отображения скриншотов в горизонтальном режиме. Поэтому скриншоты могут непосредственно отображаться, если они определены как скриншоты в горизонтальном режиме согласно информации о направлении. Скриншоты могут увеличиваться согласно длине окна отображения, если они определены как скриншоты в вертикальном режиме согласно информации о направлении.

[00117] При воплощении C2: компьютер управляет масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображает скриншоты через данное окно. В воплощении C2 не установлены ни масштаб, ни размер окна отображения, и настройка обоих доступна согласно скриншотам. Например, окно отображения имеет масштаб отображения 16:9, если скриншоты определены как скриншоты в горизонтальном режиме согласно информации о направлении, и размер окна отображения может настраиваться согласно разрешению скриншотов. Окно отображения имеет масштаб отображения 9:16, если скриншоты определены как скриншоты в вертикальном режиме согласно информации о направлении, и размер окна отображения может настраиваться согласно разрешению скриншотов.

[00118] На этапе 801 IP-адрес мобильного терминала сохраняется в компьютере. Например, когда на компьютере установлено приложение «мобильный помощник», через которое можно получать IP-адрес мобильного терминала, никакой процесс определения адреса не требуется. Компьютер может непосредственно отправлять запрос на установление IP-соединения в мобильный терминал согласно сохраненному IP-адресу. Для удобства передачи скриншотов запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов. Процесс соединения ссылается на приведенное выше представление, не усовершенствованное в данной работе. На этапе 802 посредством сеанса RTSP IP-уровня и скриншоты, и информация о направлении, относящаяся к скриншотам, отправленные из мобильного терминала, принимается на номере порта UDP.

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

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

[00121] На этапе 901 мобильный терминал выполняет захват экрана и получает скриншоты после приема команд для захвата экрана и передачи.

[00122] На этапе 902 мобильный терминал считывает информацию о направлении из предварительно заданного локальным образом места хранения данных, приспособленного для хранения информации о направлении, относящейся к скриншотам.

[00123] На этапе 903 мобильный терминал отправляет и скриншоты, и информацию о направлении в компьютер посредством IP-уровня.

[00124] На этапе 904 посредством IP-уровня компьютер принимает и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала. Переходят на этап 905, если скриншоты определены как скриншоты в горизонтальном режиме согласно информации о направлении; и переходят на этап 906, если скриншоты определены как скриншоты в вертикальном режиме согласно информации о направлении.

[00125] На этапе 905 компьютер непосредственно отображает скриншоты в окне отображения.

[00126] На этапе 906 компьютер увеличивает скриншоты согласно длине окна отображения.

[00127] Например, скриншоты, переданные мобильным терминалом, являются такими, как показано на фиг. 2, и скриншоты, увеличенные с помощью компьютера, являются такими, как показано на фиг. 10. Увеличенные скриншоты более отчетливые.

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

[00129] На этапе 1101 мобильный терминал выполняет захват экрана на локальный интерфейс для получения скриншотов.

[00130] На этапе 1102 мобильный терминал сохраняет полученные скриншоты в буфере кадра.

[00131] На этапе 1103 мобильный терминал получает скриншоты из буфера кадра.

[00132] На этапе 1104 мобильный терминал определяет информацию о направлении, относящуюся к скриншотам, согласно соотношению ширина-длина скриншотов.

[00133] На этапе 1105 посредством IP-уровня компьютер принимает и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала. Переходят на этап 1105, если скриншоты определены как скриншоты в горизонтальном режиме согласно информации о направлении; и переходят на этап 1106, если скриншоты определены как скриншоты в вертикальном режиме согласно информации о направлении.

[00134] На этапе 1106 выбирают окно отображения, подходящее для горизонтального режима, и скриншоты отображаются в этом окне отображения. Например, выбирается окно отображения с масштабом отображения 16:9, и размер окна отображения настраивается согласно разрешению скриншотов.

[00135] На этапе 1107 выбирают окно отображения, подходящее для вертикального режима, и скриншоты отображаются в этом окне отображения. Например, выбирается окно отображения с масштабом отображения 9:16, и размер окна отображения настраивается согласно разрешению скриншотов.

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

[00137] Воплощение передачи скриншотов упомянуто выше, и воплощение выполняется с помощью мобильного терминала и компьютера. Далее представлены внутренняя структура и функциональные особенности мобильного терминала и компьютера.

[00138] Фиг. 12 - схематическое представление устройства передачи изображений согласно примерному варианту осуществления. Ссылаясь на фиг. 12, устройство включает в себя: модуль 1201 приема, IP-модуль 1202, модуль 1203 получения и модуль 1204 отправки. Например, устройство является мобильным терминалом:

[00139] модуль 1201 приема сконфигурирован для приема запроса на установление IP-соединения, отправленного из компьютера;

[00140] IP-модуль 1202 сконфигурирован для получения IP-адреса компьютера согласно принятому запросу на установление IP-соединения;

[00141] модуль 1203 получения сконфигурирован для получения скриншотов и информации о направлении, относящейся к скриншотам;

[00142] модуль 1204 отправки сконфигурирован для отправки скриншотов и информации о направлении в компьютер посредством IP-уровня.

[00143] Дополнительно, ссылаясь на фиг. 13, модуль 1203 получения включает в себя: считывающее устройство 12031, блок 12032 масштабирования и блок 12033 датчика.

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

[00145] Блок 12032 масштабирования сконфигурирован для определения информации о направлении, относящейся к скриншотам, согласно соотношению ширина-длина скриншотов.

[00146] Блок 12033 датчика сконфигурирован для определения информации о направлении, относящейся к скриншотам, согласно информации о направлении, определенной с помощью локального датчика направления.

[00147] Дополнительно, ссылаясь на фиг. 14, устройство также включает в себя: модуль 1205 сжатия, сконфигурированный для сжатия скриншотов и получения сжатых скриншотов. Модуль 1204 отправки отправляет сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

[00148] Дополнительно, запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов. Модуль 1204 отправки отправляет скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

[00149] Дополнительно, ссылаясь на фиг. 15, устройство также включает в себя: модуль 1206 захвата экрана и модуль 1207 записи. Модуль 1206 захвата экрана сконфигурирован для выполнения захвата экрана по локальному интерфейсу для получения скриншотов. Модуль 1207 записи сконфигурирован для сохранения полученных скриншотов в буфере кадра. Модуль 1203 получения получает скриншоты из буфера кадра.

[00150] Фиг. 16 - схематическое представление устройства передачи изображений согласно примерному варианту осуществления. Ссылаясь на фиг. 17, устройство включает в себя: модуль 1601 отправки, модуль 1602 приема и модуль 1603 отображения. Например, устройство является компьютером.

[00151] Модуль 1601 отправки сконфигурирован для отправки запроса на установление IP-соединения в мобильный терминал согласно IP-адресу мобильного терминала, сохраненного локально.

[00152] Модуль 1602 приема сконфигурирован для приема и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала посредством IP-уровня.

[00153] Модуль 1603 отображения сконфигурирован для отображения скриншотов согласно информации о направлении.

[00154] Дополнительно, модуль 1603 отображения управляет масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображает скриншоты с помощью окна.

[00155] Дополнительно, запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов.

[00156] Модуль отправки отправляет скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

[00157] Что касается устройства в вышеупомянутом варианте осуществления, детализированное описание конкретных режимов для выполнения операций модулей сделано в варианте осуществления способа, подробная иллюстрация не будет сделана.

[00158] Фиг. 17 - структурная схема устройства 1700 передачи изображений согласно примерному варианту осуществления. Например, устройство 1700 может быть мобильным телефоном, компьютером, терминалом цифрового широковещания, устройством приема-передачи сообщений, игровой консолью, планшетным компьютером, медицинским прибором, тренажером, КПК (карманным персональным компьютером) и т.п.

[00159] Ссылаясь на фиг. 17, устройство 1700 может включать в себя одну или множество компонент, которые приведены ниже: компоненту 1702 процессора, память 1704, компоненту 1706 источника электропитания, компоненту 1708 мультимедиа, звуковую компоненту 1710, интерфейс 1712 ввода-вывода (В-В), компоненту 1714 датчика и компоненту 1716 связи.

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

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

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

[00163] Компонента 1708 мультимедиа включает в себя экран между устройством 1700 и пользователем, для обеспечения выходного интерфейса. В некоторых вариантах осуществления экран может включать в себя LCD (жидкокристаллический дисплей) и сенсорный экран (TP). Если экран включает в себя сенсорный экран, то экран может реализовываться как сенсорный экран для приема вводимого пользователем сигнала. Сенсорный экран включает в себя один или множество сенсорных датчиков для считывания жестов на сенсорном экране, например касания и проведения пальцем, и т.д. Сенсорный датчик может не только воспринимать границу перемещения при касании или проведении пальцем, но также может обнаруживать продолжительность и давление, относящиеся к операции касания или проведения пальцем. В некоторых вариантах осуществления компонента 1708 мультимедиа включает в себя фронтальную камеру и/или заднюю камеру. Когда устройство 1700 находится в режиме работы, например в режиме захвата или в видеорежиме, фронтальная камера и/или задняя камера могут принимать внешние данные мультимедиа. Каждая фронтальная камера и задняя камера могут быть системой с фиксированной оптической линзой или иметь функциональные возможности изменения фокальной длины и оптического масштаба.

[00164] Звуковая компонента 1710 сконфигурирован для вывода и/или ввода звукового сигнала. Например, звуковая компонента 1710 включает в себя микрофон (MIC); когда устройство 1700 находится в режиме работы, таком как режим вызова, режим записи и режим распознавания речи, микрофон сконфигурирован для приема внешнего звукового сигнала. Принятый звуковой сигнал может дополнительно сохраняться в памяти 1704 или отправляться с помощью компоненты 1716 связи. В некоторых вариантах осуществления звуковая компонента 1710 также включает в себя громкоговоритель для вывода звукового сигнала.

[00165] Интерфейс 1712 ввода-вывода обеспечивает интерфейс для компоненты 1702 процессора и компоненты периферийного интерфейса, компонентами периферийного интерфейса могут быть клавиатура, колесо и кнопки с возможностью щелчка на «мышке», и т.д. Эти кнопки могут включать в себя, но не ограничены ими: кнопку перехода к начальной странице, кнопку изменения громкости, кнопку запуска и кнопку блокировки.

[00166] Компонента 1714 датчика включает в себя один или множество датчиков для обеспечения устройства 1700 оценкой состояния, исходя из всех аспектов. Например, компонента 1714 датчика может обнаруживать состояние включения/выключения устройства 1700, относительное размещение компонент, например компонентами являются средство отображения и кнопочная панель устройства 1700; компонента 1714 датчика также может обнаруживать изменение позиции устройства 1700 или его компонент, присутствие или отсутствие касания пользователем устройства 1700, направление или ускорение/замедление устройства 1700, и изменение температуры устройства 1700. Компонента 1714 датчика может также включать в себя датчик близости, который сконфигурирован для обнаружения присутствия соседних объектов в случае отсутствия физического касания. Компонента 1714 датчика может также включать в себя оптический датчик, например датчик изображения CMOS или CCD для отображения. В некоторых вариантах осуществления компонента 1714 датчика может также включать в себя датчик ускорения, датчик гироскопа, магнитный датчик, датчик давления или температурный датчик.

[00167] Компонента 1716 связи сконфигурирована для обеспечения возможности проводной связи или проводной связи между устройством 1700 и другим оборудованием. Устройство 1700 может использоваться для доступа к беспроводной сети, основанной на стандартах связи, например WiFi, 2G или 3G, или их комбинации. В примерном варианте осуществления компонента 1716 связи принимает посредством широковещательного канала широковещательный сигнал или относящуюся к широковещанию информацию от внешних систем управления широковещанием. В примерном варианте осуществления компонента 1716 связи также включает в себя компоненту связи малого радиуса действия (NFC) для обеспечения связи ближнего действия. Например, компонента NFC может реализовываться на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии ультраширокого диапазона частот (UWB), технологии Bluetooth (BT) и других технологий.

[00168] В примерных вариантах осуществления устройство 1700 может реализовываться с помощью одной или множества специализированных интегральных схем (ASIC), процессоров цифровой обработки сигналов (DSP), оборудования цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонент, сконфигурированных для выполнения вышеупомянутых способов.

[00169] В примерных вариантах осуществления также обеспечен не являющийся временным считываемый компьютером носитель данных, включающий в себя команды, например память 1704, которая включает в себя команды, приведенные выше, команды могут выполняться с помощью процессоров 1720 устройства 1700 для достижения вышеупомянутых способов. Например, не являющийся временным считываемый компьютером носитель данных может быть ПЗУ, оперативной памятью (ОП), компакт-диском (CD-ROM), магнитной лентой, гибким диском и оптическим устройством хранения данных, и т.д.

[00170] Обеспечено устройство передачи изображений, которое включает в себя:

[00171] процессор;

[00172] память, сконфигурированную для сохранения команд, выполняемых с помощью процессора;

[00173] причем процессор сконфигурирован для выполнения этапов, на которых:

[00174] принимают запрос на установление IP-соединения, отправленный из компьютера;

[00175] получают IP-адрес компьютера согласно принятому запросу на установление IP-соединения;

[00176] получают скриншоты и информацию о направлении, относящуюся к скриншотам; и

[00177] отправляют скриншоты и информацию о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

[00178] Процессор сконфигурирован для выполнения этапа, на котором:

[00179] получают информацию о направлении, относящуюся к скриншотам, что включает в себя:

[00180] считывают информацию о направлении из предварительно заданного локальным образом места хранения данных, приспособленного для хранения информации о направлении, относящейся к скриншотам; или

[00181] определяют информацию о направлении, относящуюся к скриншотам, согласно соотношению ширина-длина скриншотов; или

[00182] определяют информацию о направлении, относящуюся к скриншотам, согласно информации о направлении, определенной с помощью локального датчика направления.

[00183] Процессор также может конфигурироваться для того, чтобы:

[00184] способ также включает в себя: сжатие скриншотов и получение сжатых скриншотов.

[00185] Отправка скриншотов и информации о направлении в компьютер посредством IP-уровня включает в себя этап, на котором: отправляют сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

[00186] Процессор также может конфигурироваться для того, чтобы:

[00187] запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов;

[00188] отправка скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу включает в себя этап, на котором: отправляют скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

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

[00190] принимают запрос на установление IP-соединения, отправленный из компьютера;

[00191] получают IP-адрес компьютера согласно принятому запросу IP-соединения;

[00192] получают скриншоты и информацию о направлении, относящуюся к скриншотам;

[00193] скриншоты и информацию о направлении отправляют в компьютер посредством IP-уровня согласно принятому IP-адресу.

[00194] Команды на носителях данных могут также включать в себя:

[00195] Получение информации о направлении, относящейся к скриншотам, что включает в себя:

[00196] считывается информация о направлении из предварительно заданного локальным образом места хранения данных, приспособленного для хранения информации о направлении, относящейся к скриншотам; или

[00197] определяется информация о направлении, относящаяся к скриншотам, согласно соотношению ширина-длина скриншотов; или

[00198] определяется информация о направлении, относящаяся к скриншотам, согласно информации о направлении, определенной с помощью локального датчика направления.

[00199] Команды на носителях данных могут также включать в себя:

[00200] способ, который также включает в себя сжатие скриншотов и получение сжатых скриншотов;

[00201] отправка скриншотов и информации о направлении в компьютер посредством IP-уровня включает в себя этап, на котором: отправляют сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

[00202] Команды на носителях данных могут также включать в себя:

[00203] запрос на установление IP-соединения, который является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов;

[00204] отправка скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу включает в себя этап, на котором: отправляют скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

[00205] Фиг. 18 - структурная схема устройства 1800 передачи изображений согласно примерному варианту осуществления. Например, устройство 1800 может обеспечиваться с помощью компьютера. Ссылаясь на фиг. 18, устройство 1800 включает в себя компоненту 1822 процессора и дополнительно включает в себя один или множество процессоров и ресурс памяти, представленный памятью 1832 и сконфигурированный для сохранения команд, выполняемых с помощью компоненты 1822 процессора, например прикладной программы. Прикладная программа, которая сохраняется в памяти 1832, может включать в себя одну или множество компонент, каждая из которых соответствует набору команд. Кроме того, компонента 1822 процессора сконфигурирована для выполнения команд для выполнения передачи изображений согласно вышеуказанному способу.

[00206] Устройство 1800 может также включать в себя компоненту 1826 источника электропитания, сконфигурированную для выполнения управления электропитанием устройства 1800, проводной или беспроводной сетевой интерфейс 1850, сконфигурированный для подключения устройства 1800 к сети, и интерфейс 1858 ввода-вывода (В-В). Устройство 1800 может работать на основе операционной системы, сохраненной в памяти 1832, например, Windows Server TM, Mac OS X TM, Unix TM, Linux TM, FreeBSD TM или других аналогичных операционных систем.

[00207] Обеспечено устройство передачи изображений, которое включает в себя:

[00208] процессор;

[00209] память, сконфигурированную для сохранения команд, выполняемых с помощью процессора;

[00210] причем процессор сконфигурирован для выполнения этапов:

[00211] отправляют запрос на установление IP-соединения в мобильный терминал согласно IP-адресу, сохраненному в локальном мобильном терминале;

[00212] принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала посредством IP-уровня;

[00213] и отображают скриншоты согласно информации о направлении.

[00214] Процессор также может конфигурироваться для:

[00215] отображения скриншотов согласно информации о направлении, которое включает в себя: управление масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображение скриншотов с помощью окна.

[00216] Процессор также может конфигурироваться для того, чтобы:

[00217] запрос на установление IP-соединения являлся запросом на установление соединения сеанса RTSP, основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов;

[00218] прием и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала посредством IP-уровня, включает в себя: прием и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала, на номере порта UDP посредством сеанса RTSP IP-уровня.

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

[00220] отправляют запрос на установление IP-соединения в мобильный терминал согласно IP-адресу, который хранится в локальном мобильном терминале;

[00221] принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала посредством IP-уровня; и

[00222] отображают скриншоты согласно информации о направлении.

[00223] Команды на носителях данных могут также включать в себя:

[00224] отображение скриншотов согласно информации о направлении включает в себя этап, на котором:

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

[00225] Команды на носителях данных могут также включать в себя:

[00226] запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, и запрос на установление соединения сеанса RTSP включает в себя номер порта UDP для передачи скриншотов;

[00227] прием и скриншотов, и информации о направлении, относящейся к скриншотам, отправленных из мобильного терминала посредством IP-уровня, включает в себя этап, на котором: принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала, на номере порта UDP посредством сеанса RTSP IP-уровня.

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

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

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

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

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

получают скриншоты и информацию о направлении, относящуюся к скриншотам; и

отправляют скриншоты и информацию о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

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

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

определяют информацию о направлении, относящуюся к скриншотам, согласно соотношению ширина-длина скриншотов; или

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

3. Способ по п. 1, при этом способ дополнительно содержит этап, на котором: сжимают скриншоты и получают сжатые скриншоты; и

при упомянутой отправке скриншотов и информации о направлении в компьютер посредством IP-уровня отправляют сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

4. Способ по п. 1, в котором запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, и запрос на установление соединения сеанса RTSP содержит номер порта UDP для передачи скриншотов;

при упомянутой отправке скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу отправляют скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

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

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

принимают и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленным из мобильного терминала посредством IP-уровня; и

отображают скриншоты согласно информации о направлении.

6. Способ по п. 5, в котором при упомянутом отображении скриншотов согласно информации о направлении управляют масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображают скриншоты в этом окне.

7. Способ по п. 5, в котором запрос на установление IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, и запрос на установление соединения сеанса RTSP содержит номер порта UDP для передачи скриншотов; и

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

8. Мобильный терминал, выполненный с возможностью передачи изображений, при этом мобильный терминал содержит:

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

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

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

модуль отправки, сконфигурированный для отправки скриншотов и информации о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

9. Мобильный терминал по п. 8, в котором модуль получения дополнительно содержит:

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

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

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

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

модуль отправки отправляет сжатые скриншоты и информацию о направлении в компьютер посредством IP-уровня.

11. Мобильный терминал по п. 8, при этом запрос на установление IP-соединения является запросом на установление соединения сеанса транспортного потокового протокола реального времени (RTSP), основанного на IP-уровне, запрос на установление соединения сеанса RTSP содержит номер порта UDP для передачи скриншотов; и

модуль отправки отправляет скриншоты и информацию о направлении в компьютер с IP-адресом и номером порта UDP посредством сеанса RTSP IP-уровня.

12. Компьютер, выполненный с возможностью обработки изображений, при этом компьютер содержит:

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

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

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

13. Компьютер по п. 12, в котором модуль отображения управляет масштабом и размером окна для отображения скриншотов согласно информации о направлении и отображает скриншоты в окне.

14. Компьютер по п. 12, при этом запрос IP-соединения является запросом на установление соединения сеанса RTSP, основанного на IP-уровне, запрос на установление соединения сеанса RTSP содержит номер порта UDP для передачи скриншотов; и

модуль приема принимает и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала, на номере порта UDP посредством сеанса RTSP IP-уровня.

15. Мобильный терминал, выполненный с возможностью передачи изображений, при этом мобильный терминал содержит:

процессор;

память, сконфигурированную для хранения команд, исполняемых процессором;

причем процессор сконфигурирован:

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

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

получать скриншоты и информацию о направлении, относящуюся к скриншотам; и

отправлять скриншоты и информацию о направлении в компьютер посредством IP-уровня согласно принятому IP-адресу.

16. Компьютер, выполненный с возможностью обработки изображений, при этом компьютер содержит:

процессор;

память, сконфигурированную для хранения команд, исполняемых процессором;

причем процессор сконфигурирован:

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

принимать и скриншоты, и информацию о направлении, относящуюся к скриншотам, отправленные из мобильного терминала посредством IP-уровня; и

отображать скриншоты согласно информации о направлении.



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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