Системы и способы совместного использования данных изображений
Иллюстрации
Показать всеИзобретение относится к области совместного использования данных. Технический результат – обеспечение совместного использования данных изображений при выполнении рендеринга изображений. Способ совместного использования данных изображений содержит этапы, на которых: при обнаружении изображения, обработанного посредством рендеринга в интерфейсе приложения рендеринга изображений, получают посредством первого терминала информацию изображений для упомянутого изображения и информацию местоположения, ассоциированную с информацией изображений, причем информация местоположения указывает местоположение упомянутого изображения в интерфейсе приложения рендеринга изображений; передают посредством первого терминала на сервер первые данные изображений, содержащие информацию изображений и информацию местоположения; передают посредством сервера первые данные изображений во второй терминал, который совместно использует изображения с первым терминалом; обрабатывают посредством рендеринга изображение посредством второго терминала на основе принимаемых первых данных изображений. 6 н. и 11 з.п. ф-лы, 10 ил.
Реферат
Перекрестная ссылка на родственную заявку
[0001] Данная заявка притязает на приоритет заявки на патент (Китай) номер 201210363513.X, поданной 26 сентября 2012 года, содержимое которой фактически полностью содержится в данном документе по ссылке.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие сущности относится к компьютерным технологиям и, в частности, к способу, устройству и системе для совместного использования данных, таких как данные изображений.
Уровень техники
[0003] "Интеллектуальный мобильный терминал" является общим термином для описания таких устройств, как персональный компьютер (PC), имеющих независимую операционную систему, и на него могут устанавливаться программное обеспечение, игры и другие сторонние программы, с тем чтобы расширять функциональность устройства. Из числа интеллектуальных мобильных терминалов, смартфоны могут использовать сеть мобильной связи для того, чтобы упрощать работу беспроводной сети.
[0004] Пользователь может устанавливать, например, программу для рисования на интеллектуальном мобильном терминале, чтобы давать пользователю возможность редактировать и выполнять рендеринг изображения в любое время и, после того как рендеринг изображения выполнен, передавать обработанное посредством рендеринга изображение на сервер с использованием технологий беспроводной связи. Сервер затем может передавать изображение в другие устройства для того, чтобы упрощать совместное использование изображений.
[0005] Существующая технология совместного использования изображений требует, чтобы изображение было завершено или частично завершено до того, как оно может передаваться с использованием такого устройства, как сервер, в другие терминалы для отображения. Тем не менее, невозможно совместно использовать изображение, по-прежнему обрабатываемое посредством рендеринга, с другими терминалами.
Сущность изобретения
[0006] Варианты осуществления настоящего раскрытия сущности позволяют предоставлять способ, устройство и систему для совместного использования данных изображений для того, чтобы давать возможность пользователям совместно использовать изображение по мере того, как выполняется рендеринг изображения.
[0007] В одном варианте осуществления, предоставляется способ для совместного использования данных изображений. Способ включает в себя следующие этапы: при обнаружении изображения, обработанного посредством рендеринга в интерфейсе приложения рендеринга изображений, получение посредством первого терминала информации изображений для изображения и информации местоположения, ассоциированной с информацией изображений; передача посредством первого терминала на сервер первых данных изображений, причем первые данные изображений содержат информацию изображений и информацию местоположения; передача посредством сервера первых данных изображений во второй терминал, который совместно использует изображения с первым терминалом, причем на второй терминал установлено приложение рендеринга изображений; и рендеринг изображения посредством второго терминала на основе принимаемых первых данных изображений, причем изображение обработано посредством рендеринга на основе информации изображений и в местоположении интерфейса рендеринга изображений приложения рендеринга изображений на втором терминале, при этом местоположение соответствует информации местоположения.
[0008] Способ дополнительно может включать в себя: при приеме вторых данных изображений, передаваемых посредством сервера, рендеринг изображения посредством первого терминала на основе информации совместно используемых изображений во вторых данных изображений в местоположении интерфейса рендеринга изображений приложения рендеринга изображений на первом терминале, при этом местоположение соответствует информации совместно используемых местоположений во вторых данных изображений; при этом информация совместно используемых изображений и информация совместно используемых местоположений обнаруживаются посредством второго терминала и указывают, соответственно, информацию изображений для изображения, обработанного посредством рендеринга в интерфейсе рендеринга второго терминала, и местоположение, ассоциированное с информацией изображений.
[0009] Помимо этого, сервер содержит сервер для способствования работе приложения совместного использования данных, и первый терминал и второй терминал устанавливают связь с сервером после запуска и регистрации в своих соответствующих приложениях совместного использования данных.
[0010] Помимо этого, до того как первый терминал передает первые данные изображений на сервер, первый терминал, на который установлено приложение рендеринга изображений, второй терминал, который совместно использует изображения с первым терминалом, и сервер отправляют собственную информацию об устройстве в сетевой сервер, причем информация об устройстве содержит информацию шлюза для соединения с соответствующим терминалом или сервером; сетевой сервер определяет то, могут или нет устанавливаться соединения между первым терминалом и сервером и между вторым терминалом и сервером, на основе информации шлюза; если первый терминал и сервер могут соединяться, сетевой сервер передает всю или часть информации об устройстве первого терминала и сервера между ними, устанавливая соединение между первым терминалом и сервером; и если второй терминал и сервер могут соединяться, сетевой сервер передает всю или часть информации об устройстве второго терминала и сервера между ними, устанавливая соединение между вторым терминалом и сервером.
[0011] Помимо этого, до того как первый терминал передает первые данные изображений на сервер, сервер выделяет беспроводные ресурсы на основе идентификационных данных (идентификатора) открытой точки доступа, записанных через интерфейс создания открытой точки доступа, и передает в широковещательном режиме идентификатор открытой точки доступа, причем беспроводные ресурсы содержат ресурсы беспроводной сетевой карты или ресурсы мобильной связи; и первый терминал и второй терминал используют идентификатор открытой точки доступа для того, чтобы подключаться к серверу.
[0012] Помимо этого, на сервер установлено приложение рендеринга изображений, и способ содержит: выполнение рендеринга изображения посредством сервера, при приеме первых данных изображений из первого терминала, в интерфейсе рендеринга приложения рендеринга изображений на сервере, на основе информации изображений в первых данных изображений в местоположении, соответствующем информации местоположения в первых данных изображений; и выполнение рендеринга изображения посредством сервера, при приеме вторых данных изображений из второго терминала, в интерфейсе рендеринга, на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений.
[0013] В других вариантах осуществления, предоставляется другой способ для совместного использования данных изображений. Способ включает в себя: получение информации изображений для изображения и информации местоположения, ассоциированной с информацией изображений, посредством первого терминала, на который установлено приложение рендеринга изображений, при обнаружении изображения, обработанного посредством рендеринга в интерфейсе рендеринга приложения рендеринга изображений; отправку посредством первого терминала первых данных изображений на сервер, причем первые данные изображений содержат информацию изображений и информацию местоположения; рендеринг и отображение посредством первого терминала изображения на основе информации изображений в местоположении, соответствующем информации местоположения.
[0014] Помимо этого, способ дополнительно может включать в себя: рендеринг в интерфейсе рендеринга изображения посредством первого терминала, при приеме вторых данных изображений, передаваемых посредством сервера, на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений, причем вторые данные изображений содержат информацию совместно используемых изображений и информацию совместно используемых местоположений, ассоциированную с информацией совместно используемых изображений; при этом информация совместно используемых изображений и информация совместно используемых местоположений обнаруживаются посредством второго терминала и указывают, соответственно, информацию изображений для изображения, обработанного посредством рендеринга в интерфейсе рендеринга второго терминала, и местоположение, ассоциированное с информацией изображений.
[0015] В других вариантах осуществления, предоставляется другой способ для совместного использования данных. Способ может включать в себя: передачу первых данных изображений посредством сервера, при приеме первых данных изображений, передаваемых посредством первого терминала, на который установлено первое приложение рендеринга изображений, во второй терминал, на который установлено второе приложение рендеринга изображений, причем второй терминал совместно использует изображения с первым терминалом, причем первые данные изображений содержат информацию изображений и ассоциированную информацию местоположения; и передачу вторых данных изображений посредством сервера, при приеме вторых данных изображений, передаваемых посредством второго терминала, в первый терминал, причем вторые данные изображений содержат информацию совместно используемых изображений и ассоциированную информацию совместно используемых местоположений.
[0016] Помимо этого, способ также может включать в себя: рендеринг, в интерфейсе рендеринга первого приложения рендеринга изображений, изображения посредством сервера, при приеме первых данных изображений из первого терминала, на основе информации изображений в первых данных изображений в местоположении, соответствующем информации местоположения в первых данных изображений; и рендеринг, в интерфейсе рендеринга второго приложения рендеринга изображений, изображения посредством сервера, при приеме вторых данных изображений из второго терминала, на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений.
[0017] В других вариантах осуществления, предоставляется терминал для совместного использования данных изображений. На терминал может быть установлено приложение рендеринга изображений. Терминал включает в себя: модуль получения, который, при обнаружении изображения, обработанного посредством рендеринга в интерфейсе рендеринга приложения рендеринга изображений, получает информацию изображений и ассоциированную информацию местоположения изображения; передающий модуль, который передает первые данные изображений на сервер, причем первые данные изображений содержат информацию изображений и информацию местоположения; модуль отображения, который отображает обработанное посредством рендеринга изображение на основе информации изображений в местоположении, соответствующем информации местоположения.
[0018] Помимо этого, терминал также может включать в себя: модуль рендеринга, который, при приеме вторых данных изображений, передаваемых посредством сервера, выполняет в интерфейсе рендеринга рендеринг изображения на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений, причем вторые данные изображений содержат информацию совместно используемых изображений и ассоциированную информацию совместно используемых местоположений; при этом информация совместно используемых изображений и информация совместно используемых местоположений обнаруживаются посредством другого терминала и указывают, соответственно, информацию изображений для изображения, обработанного посредством рендеринга в интерфейсе рендеринга другого терминала, и местоположение, ассоциированное с информацией изображений.
[0019] В других вариантах осуществления, предоставляется сервер для способствования совместному использованию данных. Сервер может включать в себя: модуль связи, который, при приеме первых данных изображений, передаваемых посредством первого терминала, на который установлено первое приложение рендеринга изображений, передает первые данные изображений во второй терминал, на который установлено второе приложение рендеринга изображений, причем второй терминал совместно использует изображения с первым терминалом, причем первые данные изображений содержат информацию изображений и ассоциированную информацию местоположения; при этом модуль связи, при приеме вторых данных изображений, передаваемых посредством второго терминала, передает вторые данные изображений в первый терминал, причем вторые данные изображений содержат информацию совместно используемых изображений и ассоциированную информацию совместно используемых местоположений.
[0020] Помимо этого, на сервер установлено приложение рендеринга изображений, и он дополнительно может включать в себя: модуль рендеринга, который, при приеме первых данных изображений из первого терминала, выполняет рендеринг, в интерфейсе рендеринга приложения рендеринга изображений, изображения на основе информации изображений в первых данных изображений в местоположении, соответствующем информации местоположения в первых данных изображений; при этом модуль рендеринга, при приеме вторых данных изображений из второго терминала, выполняет в интерфейсе рендеринга рендеринг изображения на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений.
[0021] В другом варианте осуществления, предоставляется система совместного использования данных изображений. Система данных изображений может включать в себя: первый терминал и второй терминал, на каждый из которых установлено приложение рендеринга изображений, и сервер, при этом первый терминал, при обнаружении того, что рендеринг изображения выполнен в интерфейсе рендеринга приложения рендеринга изображений первого терминала, получает информацию изображений и ассоциированную информацию местоположения изображения и передает первые данные изображений на сервер, причем первые данные изображений содержат информацию изображений и информацию местоположения; сервер передает первые данные изображений во второй терминал; и второй терминал, на основе принимаемых первых данных изображений, выполняет рендеринг, в интерфейсе рендеринга приложения рендеринга изображений второго терминала, изображения на основе информации изображений в местоположении, соответствующем информации местоположения.
[0022] Помимо этого, первый терминал, при приеме вторых данных изображений, передаваемых посредством сервера, выполняет в интерфейсе рендеринга рендеринг изображения на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений вторых данных изображений; при этом информация совместно используемых изображений и информация совместно используемых местоположений обнаруживаются посредством второго терминала и указывают, соответственно, информацию изображений для изображения, обработанного посредством рендеринга в интерфейсе рендеринга второго терминала, и местоположение, ассоциированное с информацией изображений.
[0023] Помимо этого, на сервер установлено приложение рендеринга изображений, при этом сервер, при приеме первых данных изображений из первого терминала, выполняет в интерфейсе рендеринга приложения рендеринга изображений на сервере рендеринг изображения на основе информации изображений в первых данных изображений в местоположении, соответствующем информации местоположения в первых данных изображений, и при приеме вторых данных изображений второго терминала, выполняет в интерфейсе рендеринга приложения рендеринга изображений на сервере рендеринг изображения на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений.
[0024] Варианты осуществления раскрытия сущности позволяют обеспечивать следующие преимущества: при обнаружении запуска приложения рендеринга изображений пользователем для того, чтобы выполнять рендеринг изображения, раскрытая система может обнаруживать информацию изображений и местоположение информации изображений в любой момент времени и передавать эти данные, по меньшей мере, в один другой терминал. Другой терминал может выполнять рендеринг и отображать изображение на основе информации изображений в местоположении в своем интерфейсе рендеринга изображений, соответствующем информации местоположения. Это дает возможность другим пользователям продолжать выполнять рендеринг изображения, уже обработанного посредством рендеринга с использованием приложения рендеринга изображений в другом терминале.
Краткое описание чертежей
[0025] Фиг. 1 является блок-схемой последовательности операций способа, иллюстрирующей примерные этапы способа для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0026] Фиг. 2 является блок-схемой последовательности операций способа, иллюстрирующей другой способ для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0027] Фиг. 3 является блок-схемой последовательности операций, иллюстрирующей примерные этапы в способе для установления связи между терминалами, согласно варианту осуществления настоящего раскрытия сущности.
[0028] Фиг. 4 является блок-схемой последовательности операций, иллюстрирующей примерные этапы способа для установления соединения между терминалами, согласно варианту осуществления настоящего раскрытия сущности.
[0029] Фиг. 5 является блок-схемой последовательности операций, иллюстрирующей примерные этапы другого способа для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0030] Фиг. 6 является блок-схемой последовательности операций способа, иллюстрирующей примерные этапы способа для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0031] Фиг. 7 является блок-схемой, иллюстрирующей примерную структуру системы совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0032] Фиг. 8 является блок-схемой, иллюстрирующей примерную структуру терминала для способствования совместному использованию данных изображений.
[0033] Фиг. 9 является блок-схемой, иллюстрирующей примерную структуру сервера для способствования совместному использованию данных изображений, согласно варианту осуществления раскрытия сущности.
[0034] Фиг. 10 является блок-схемой, иллюстрирующей примерные общие компоненты системы, которая может представлять собой либо сервер, либо терминал, согласно варианту осуществления раскрытия сущности.
Подробное описание изобретения
[0035] Ниже предоставляется подробное описание технических решений вариантов осуществления настоящего раскрытия сущности с учетом прилагаемых чертежей. Следует понимать, что варианты осуществления, описанные ниже, являются характерными вариантами осуществления настоящего раскрытия сущности, а не полным раскрытием сущности каждого возможного варианта осуществления. Настоящее раскрытие сущности также может включать в себя любые другие варианты осуществления, которые могут извлекаться из этих раскрытых вариантов осуществления специалистами в данной области техники без дополнительных изобретательских усилий. Следует понимать, что могут использоваться другие варианты осуществления, и структурные изменения могут вноситься без отступления от объема вариантов осуществления этого раскрытия сущности.
[0036] Оно, в общем, относится к совместному использованию данных несколькими терминалами. Хотя нижеприведенные варианты осуществления используют данные изображений в качестве примерного типа данных, которые могут совместно использоваться с использованием способов и систем, раскрытых в данном документе, следует понимать, что данные, совместно используемые терминалами, не ограничены этим. В частности, для того чтобы совместно использовать данные терминалами, первый терминал может извлекать информацию изображений из изображения, обработанного посредством рендеринга в приложении рендеринга изображений, установленном на первом терминале. Он также может извлекать информацию местоположения, ассоциированную с информацией изображений. Например, информация местоположения может указывать границу изображения или абсолютное или относительное местоположение изображения в интерфейсе приложения рендеринга изображений. Информация изображений и информация местоположения могут быть переданы во второй терминал через сеть. Когда второй терминал принимает информацию изображений и информацию местоположения из первого терминала, второй терминал может повторно выполнять рендеринг изображения на основе принимаемой информации с использованием приложения рендеринга изображений, установленного на втором терминале. Повторно обработанное посредством рендеринга изображение по существу может быть идентичным изображением, поскольку оно обработано посредством рендеринга на первом терминале до того, как оно передано. Это позволяет предоставлять удобный способ для рендеринга изображения на нескольких терминалах. Например, пользователь может начинать рендеринг изображения на своем PC на работе и продолжать процесс на своем iPad после того, как он выходит из офиса. Когда он возвращается домой, он может передавать данные изображений и данные местоположения, ассоциированные с изображением, на свой домашний переносной компьютер, чтобы продолжать процесс.
[0037] Как упомянуто далее, терминал может представлять собой любое электронное устройство, допускающее подключение к сети для передачи и приема данных. Такие устройства могут включать в себя, но не только, PC, компьютеры Macintosh, настольные компьютеры, переносные компьютеры, планшетные PC, смартфоны, включающие в себя iPhone, Android-телефоны, Windows-телефоны и Blackberry, электронные устройства чтения, встроенные в автомобиль устройства связи, телевизионные приемники и другие потребительские электронные устройства с достаточными характеристиками для работы в сети. Фактически, терминал также может упоминаться в качестве устройства (т.е. "устройство" и "терминал" являются взаимозаменяемыми терминами). В вариантах осуществления, описанных ниже, терминал, в котором сначала выполняется рендеринг изображения, и из которого передается информация, ассоциированная с обработанным посредством рендеринга изображением, может упоминаться в качестве первого терминала или инициирующего терминала. Терминал, в котором принимается информация, ассоциированная с обработанным посредством рендеринга изображением, и изображение повторно обрабатывается посредством рендеринга на основе информации, может упоминаться в качестве второго терминала или приемного терминала.
[0038] Терминал может представлять собой как первый терминал, так и второй терминал в различных вариантах осуществления раскрытия сущности. Например, iPad в примере, предоставленном в предыдущем абзаце, может представлять собой как второй терминал, когда он принимает данные изображений из рабочего PC, так и первый терминал, когда он передает обновленные данные изображений на домашний переносной компьютер. Первый терминал и второй терминал могут представлять собой устройства, принадлежащие идентичному пользователю или различным пользователям. Например, изображение, обрабатываемое посредством рендеринга на PC пользователя A, может быть повторно обработано посредством рендеринга на iPad пользователя A на основе информации, передаваемой из PC в iPad через сеть. Альтернативно, изображение, обрабатываемое посредством рендеринга на PC пользователя A, может быть повторно обработано посредством рендеринга на iPad пользователя B аналогично. По существу, данные изображений или другие типы данных могут совместно использоваться несколькими терминалами.
[0039] Каждый терминал может иметь приложение рендеринга изображений, установленное локально для рендеринга изображения. Альтернативно, он может осуществлять доступ к сетевому (например, на основе Интернет-технологий) приложению рендеринга изображений для рендеринга изображения. Приложение рендеринга изображений может представлять собой любое приложение, которое может быть использовано для того, чтобы создавать и редактировать изображение или любые другие типы графических объектов, такие как таблица, диаграмма, слайд в презентации, анимированное изображение, веб-страница и т.д. Приложение рендеринга изображений может обрабатывать посредством рендеринга, например, двумерные и/или трехмерные изображения. Примерные приложения рендеринга изображений могут включать в себя, но не только, Photoshop, Paint, Google SketchUp и GNU Image Manipulation Program. Различные терминалы могут использовать идентичное приложение рендеринга изображений или различные приложения рендеринга изображений при условии, что они являются совместимыми с форматом совместно используемых данных. В некотором варианте осуществления, при приеме в терминале совместно используемые данные, возможно, должны преобразовываться в конкретный формат, с тем чтобы быть совместимыми с приложением рендеринга изображений, установленным на этом терминале.
[0040] В вариантах осуществления, в которых совместно используемые данные имеют другие типы (например, видео- и аудиоданные), могут требоваться соответствующие приложения для того, чтобы создавать и редактировать совместно используемые данные. Например, может требоваться приложение редактирования видео для того, чтобы редактировать видеоклип, и может требоваться приложение редактирования аудио для того, чтобы редактировать аудиоклип. Помимо этого, тип информации, связанной с совместно используемыми данными, передаваемыми из одного терминала в другой терминал, также может зависеть от типа данных. Например, для аудиоданных, начальная точка, конечная точка и/или длительность клипа могут быть частью информации, передаваемой между терминалами.
[0041] В некоторых вариантах осуществления, информация может быть передана через сервер в сети. Сервер может представлять собой один из терминалов в сети, и в силу этого он также может быть использован в качестве первого терминала или второго терминала. Соответственно, сервер также может иметь доступ к приложению рендеринга изображений. Дополнительно или альтернативно, сервер может представлять собой выделенный сервер для приема и перенаправления совместно используемых данных между различными терминалами. Сервер может принимать совместно используемые данные из нескольких терминалов и/или передавать совместно используемые данные в несколько терминалов. В некоторых вариантах осуществления, сервер может передавать в широковещательном режиме совместно используемые данные одновременно в несколько терминалов. В некоторых вариантах осуществления, сервер может представлять собой маршрутизатор или точку доступа к сети, к примеру, открытую Wi-Fi-точку доступа. Сеть, соединяющая терминалы и сервер, может представлять собой любые беспроводные или проводные сети, включающие в себя, но не только, Интернет, локальную вычислительную сеть (LAN), глобальную вычислительную сеть (WAN), сотовую сеть, Wi-Fi-сеть и виртуальную частную сеть (VPN).
[0042] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей примерные этапы способа для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности. В этом варианте осуществления, первый терминал, второй терминал и сервер могут устанавливать соединения между собой. На первый и второй терминал может быть установлено приложение рендеринга изображений.
[0043] S101. Когда первый терминал обнаруживает изображение, обрабатываемое посредством рендеринга в интерфейсе рендеринга приложения рендеринга изображений первого терминала, он может получать информацию изображений для изображения, обработанного посредством рендеринга, и информацию местоположения, ассоциированную с информацией изображений.
[0044] Информация местоположения может быть использована для того, чтобы указывать местоположение соответствующего изображения в интерфейсе рендеринга. Информация местоположения может быть информацией области расположения, включающей в себя, например, координаты позиции для каждой границы изображения. Информация изображений может указывать форму, цвет и другую информацию, ассоциированную с изображением, так что изображение, обрабатываемое посредством рендеринга в первом терминале, может быть повторно обработано посредством рендеринга во втором терминале.
[0045] S102. Первый терминал может отправлять первые данные изображений на сервер, причем первые данные изображений включают в себя информацию изображений и информацию местоположения.
[0046] Сервер может представлять собой любой сервер, предоставляющий приложение мгновенного обмена сообщениями или приложение совместного использования данных. Он также может представлять собой терминал, служащий в качестве сервера в локальной вычислительной сети (LAN).
[0047] S103. Сервер может отправлять первые данные изображений во второй терминал, который совместно использует изображения с первым терминалом.
[0048] Сервер может записывать IP-адрес, номер учетной записи и/или другую идентификационную информацию (идентификатор), ассоциированную со вторым терминалом. Сервер может передавать в широковещательном режиме первые данные изображений на основе идентификационной информации, ассоциированной со вторым терминалом.
[0049] S104. Второй терминал может выполнять рендеринг изображения на основе принимаемых первых данных изображений. Изображение может быть обработано посредством рендеринга на основе информации изображений в местоположении, соответствующем информации местоположения, в интерфейсе рендеринга приложения рендеринга изображений второго терминала.
[0050] После приема первых данных изображений, по меньшей мере, один второй терминал может выполнять рендеринг изображения в соответствующей области расположения интерфейса рендеринга, так что пользователь во втором терминале может продолжать выполнять рендеринг изображения в интерфейсе рендеринга второго терминала.
[0051] В одном варианте осуществления, когда каждый терминал одновременно или последовательно выступает в качестве первого терминала, сервер также может управлять передачами совместно используемых данных. Первый терминал, передающий данные изображений, возможно, должен запрашивать маркер разрешения из сервера до передачи любых данных изображений на сервер. На основе обработки данных изображений, сервер может определять то, следует или нет возвращать маркер, разрешающий передачу данных изображений в ответ на запрос. Например, когда объем текущих данных изображений не достигает предварительно определенного порогового значения (например, две полосы), сервер может отвечать на запрос и отправлять маркер. После приема маркера, первый терминал может передавать данные изображений, включающие в себя информацию изображений и информацию местоположения.
[0052] В вариантах осуществления настоящего раскрытия сущности, когда пользователь запускает программное обеспечение рендеринга, чтобы выполнять рендеринг изображения, информация изображений и местоположение информации изображений в любой конкретный момент времени могут быть обнаружены и отправлены, по меньшей мере, в один другой терминал. Другой терминал(ы) может обрабатывать посредством рендеринга и отображать изображение на основе информации изображений в соответствующем местоположении в графическом интерфейсе своего приложения рендеринга изображений. Другие пользователи могут продолжать выполнять рендеринг изображения с использованием приложения рендеринга изображений в другом терминале(ах).
[0053] Фиг. 2 является блок-схемой последовательности операций способа, иллюстрирующей другой способ для совместного использования данных изображений, согласно варианту осуществления настоящего раскрытия сущности.
[0054] S201. Первый терминал и второй терминал могут устанавливать подключение к серверу.
[0055] На S201, сервер может предоставлять приложение совместного использования данных изображений или приложение мгновенного обмена сообщениями. Первый терминал и второй терминал могут регистрироваться на сервере по сети с использованием, например, своих соответствующих учетных записей для приложения мгновенного обмена сообщениями, чтобы устанавливать соединения с сервером. Первый терминал и второй терминал могут устанавливать соединения с сервером с использованием существующих технологий.
[0056] Более конкретно, в нижеприведенных вариантах осуществления раскрываются примерные способы, с помощью которых первый терминал и второй терминал могут устанавливать соединения с сервером, с учетом Фиг. 3 и 4.
[0057] S202. При обнаружении того, что рендеринг изображения выполнен в интерфейсе рендеринга приложения рендеринга изображений первого терминала, второй терминал может получать информацию изображений и информацию местоположения, соответствующую информации изображений относительно изображения, обработанного посредством рендеринга на первом терминале.
[0058] S203. Первый терминал может отправлять первые данные изображений на сервер, причем первые данные изображений включают в себя информацию изображений и информацию местоположения.
[0059] S204. Сервер может отправлять первые данные изображений во второй терминал, который совместно использует изображения с первым терминалом. На второй терминал может установлено приложение рендеринга изображений.
[0060] S205. Второй терминал может выполнять рендеринг изображения на основе принимаемых первых данных изображений. Изображение может быть обработано посредством рендеринга на основе информации изображений в первых данных изображений в местоположении, соответствующем информации местоположения в первых данных изображений, в интерфейсе рендеринга приложения рендеринга изображений во втором терминале.
[0061] Помимо этого, когда первый терминал принимает вторые данные изображений, отправленные посредством сервера, первый терминал может обрабатывать посредством рендеринга, в интерфейсе рендеринга, изображение на основе информации совместно используемых изображений во вторых данных изображений в местоположении, соответствующем информации совместно используемых местоположений во вторых данных изображений. Вторые данные изображений могут включать в себя информацию совместно используемых изображений и информацию совместно используемых местоположений, ассоциированную с информацией совместно используемых изображений. В частности, информация совместно используемых изображений и информация совместно используемых местоположений могут указывать, соответственно, информацию изображений для изображения, обработанного посредством рендеринга в интерфейсе рендеринга второго терминала, и местоположение, ассоциированное с информацией изображений.
[0062] Необязательно, если сервер представляет собой один из терминалов в LAN, на которые уст