СПОСОБ И УСТРОЙСТВО ПОЛУЧЕНИЯ ИЗОБРАЖЕНИЙ
METHOD AND DEVICE FOR IMAGE ACQUISITION

[0001] Настоящая патентная заявка испрашивает приоритет китайской патентной заявки №201510718591.0, поданной 29 октября 2015 года, полное содержание которой включается в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее изобретение относится к области Интернет-технологий, в частности, к способу и устройству получения изображений.
ИЗВЕСТНЫЙ УРОВЕНЬ ТЕХНИКИ
[0003] Наряду с быстрым развитием Интернет-технологий появляется все больше таких интеллектуальных устройств, как компьютеры, устройства смарт-ТВ (интеллектуальное телевидение) и аналогичные устройства с функцией отображения, при этом коэффициент использования таких устройств постоянно возрастает. Однако в процессе использования таких устройств имеет место эффект, связанный с тем, что зачастую пользователи не имеют возможности получить понравившиеся изображения и другие картинки, которые им требуется сохранить. Поэтому возникла необходимость в разработке способа получения изображений.
[0004] Например, в соответствующих областях техники, когда для получения изображения в качестве интеллектуального устройства используется устройство смарт-ТВ, пользователь может ввести текущее изображение в устройство смарт-ТВ только вручную посредством камеры, мобильного телефона или аналогичного устройства.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Чтобы преодолеть вышеуказанные проблемы, существующие в соответствующих областях техники, в настоящем изобретении предложены способ и устройство получения изображений.
[0006] Согласно первой особенности вариантов осуществления настоящего изобретения предложен способ получения изображений, содержащий следующие этапы:
[0007] определяют подачу сигнала на выполнение моментального снимка экрана;
[0008] отправляют запрос серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемую для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства; и
[0009] принимают изображение моментального снимка экрана, отправленное с сервера и полученное с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[0010] В соответствии с первым возможным способом реализации в сочетании с первой особенностью изобретения, определение подачи сигнала на выполнение моментального снимка экрана содержит следующий этап:
[0011] определяют, что подан сигнал на моментальный снимок экрана, когда интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, принимает команду на моментальный снимок экрана.
[0012] В соответствии со вторым возможным способом реализации в сочетании с первой особенностью изобретения, определение подачи указанного сигнала содержит следующие этапы:
[0013] устанавливают, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда определяется указанная операция; и
[0014] определяют, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[0015] В соответствии с третьим возможным способом реализации в сочетании со вторым возможным способом реализации первой особенности изобретения, указанная операция может представлять собой встряхивание, стук или специальный жест.
[0016] Согласно второй особенности вариантов осуществления настоящего изобретения предложено устройство получения изображений, содержащее:
[0017] модуль обнаружения, предназначенный для определения подачи сигнала на выполнение моментального снимка экрана;
[0018] передающий модуль, предназначенный для отправки запроса серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемую для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства; и
[0019] приемный модуль, предназначенный для приема изображения моментального снимка экрана, отправленного с сервера и полученного с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[0020] В соответствии с первым возможным способом реализации в сочетании со второй особенностью изобретения, модуль обнаружения содержит:
[0021] первый блок определения, предназначенный для определения того, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, принимает команду на получение моментального снимка экрана.
[0022] В соответствии со вторым возможным способом реализации в сочетании со второй особенностью изобретения, модуль обнаружения содержит:
[0023] модуль оценки, предназначенный для установления, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда определяется указанная операция; и
[0024] второй блок определения, предназначенный для определения, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[0025] В соответствии с третьим возможным способом реализации в сочетании со вторым возможным способом реализации второй особенности изобретения, указанная операция может представлять собой встряхивание, стук или специальный жест.
[0026] Согласно третьей особенности вариантов осуществления настоящего изобретения предложено устройство получения изображений, содержащее:
[0027] модуль приема, предназначенный для приема запроса на выполнение моментального снимка экрана, отправленного с сервера, причем запрос на выполнение моментального снимка экрана был отправлен на сервер с терминала, когда терминал определил подачу сигнала на выполнение моментального снимка экрана;
[0028] модуль моментального снимка экрана, предназначенный для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана; и
[0029] модуль передачи, предназначенный для отправки изображения моментального снимка экрана на сервер, чтобы дать возможность серверу отправить изображение моментального снимка экрана в терминал.
[0030] Согласно четвертой особенности вариантов осуществления настоящего изобретения предложено устройство получения изображений, содержащее:
[0031] процессор; и
[0032] память, предназначенную для запоминания команд, исполняемых процессором,
[0033] причем процессор сконфигурирован с возможностью:
[0034] определения подачи сигнала на выполнение моментального снимка экрана;
[0035] отправки запроса серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемую для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства; и
[0036] приема изображения моментального снимка экрана, отправленного с сервера и полученного с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[0037] Согласно пятой особенности вариантов осуществления настоящего изобретения предложено устройство получения изображений, содержащее:
[0038] процессор; и
[0039] память, предназначенную для запоминания команд, исполняемых процессором,
[0040] причем процессор сконфигурирован с возможностью:
[0041] приема запроса на выполнение моментального снимка экрана, отправленного с сервера, причем запрос на выполнение моментального снимка экрана был отправлен на сервер с терминала, когда терминал определил подачу сигнала на выполнение моментального снимка экрана;
[0042] выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана; и
[0043] отправки изображения моментального снимка экрана на сервер, чтобы дать возможность серверу отправить изображение моментального снимка экрана в терминал.
[0044] Технические решения, предлагаемые в вариантах осуществления настоящего изобретения имеют следующие технические результаты: в вариантах осуществления этого изобретения определяют, подан ли сигнал на выполнение моментального снимка экрана; когда подан сигнал на выполнение моментального снимка экрана, отправляют запрос серверу на выполнение моментального снимка экрана, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство; и принимают с сервера изображение моментального снимка экрана, чтобы пользователь мог быстро и точно получить необходимое изображение с помощью подачи сигнала на выполнение моментального снимка экрана, когда пользователь нашел данное изображение в целевом интеллектуальном устройстве. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[0045] Следует понимать, что вышеприведенное общее описание и последующее подробное описание раскрывают характерные свойства изобретения и имеют исключительно пояснительный характер, и не устанавливают ограничений в отношении изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0046] Прилагаемые чертежи, включенные в описание изобретения и являющиеся его частью, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для пояснения принципов настоящего изобретения.
[0047] На Фиг. 1 показана структурная схема системы получения изображений в соответствии с характерным вариантом осуществления.
[0048] На Фиг. 2 показана блок-схема способа получения изображений в соответствии с характерным вариантом осуществления.
[0049] На Фиг. 3 показана блок-схема способа получения изображений в соответствии с другим характерным вариантом осуществления.
[0050] На Фиг. 4 показано схематическое изображение интерфейса отображения информации с приглашением на ввод команды в соответствии с характерным вариантом осуществления.
[0051] На Фиг. 5 показано схематическое изображение интерфейса отображения идентификационной информации интеллектуального устройства в соответствии с характерным вариантом осуществления.
[0052] На Фиг. 6 показана структурная схема первого устройства получения изображений в соответствии с характерным вариантом осуществления.
[0053] На Фиг. 7 показана структурная схема модуля обнаружения в соответствии с характерным вариантом осуществления.
[0054] На Фиг. 8 показана структурная схема второго устройства получения изображений в соответствии с характерным вариантом осуществления.
[0055] На Фиг. 9 показана структурная схема третьего устройства получения изображений в соответствии с характерным вариантом осуществления.
[0056] На Фиг. 10 показана структурная схема четвертого устройства получения изображений в соответствии с характерным вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0057] В этом разделе дано подробное описание характерных вариантов осуществления изобретения, а их примеры представлены на прилагаемых чертежах. В последующем описании даны ссылки на прилагаемые чертежи, при этом одинаковыми номерами на различных чертежах обозначены одинаковые или похожие элементы, если не указано иное. В последующем описании характерных вариантов осуществления представлены не все возможные примеры реализации изобретения. Представленные примеры реализации являются исключительно примерами устройств и способов, соответствующих особенностям изобретения, изложенным в прилагаемой формуле изобретения.
[0058] На Фиг. 1 показана структурная схема системы получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 1, система содержит терминал, сервер и целевое интеллектуальное устройство. Терминал и сервер связаны посредством проводной или беспроводной сети, таким же образом соединены сервер и целевое интеллектуальное устройство. Терминал сконфигурирован с возможностью установки интеллектуального приложения для дома и обмена информацией с сервером посредством интеллектуального приложения для дома с целью управления целевым интеллектуальным устройством. Сервер используется в качестве устройства передачи информации между терминалом и целевым интеллектуальным устройством и сконфигурирован таким образом, чтобы обеспечивать передачу информации между ними. Целевое интеллектуальное устройство принимает управляющую информацию, отправленную из терминала через сервер, чтобы выполнить соответствующую операцию управления.
[0059] На Фиг. 2 показана блок-схема способа получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 2, представленный способ получения изображений используется для терминала и содержит следующие этапы.
[0060] На этапе 201 определяют подачу сигнала на выполнение моментального снимка экрана.
[0061] На этапе 202 отправляют запрос серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемую для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана из сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства.
[0062] На этапе 203 принимают изображение моментального снимка экрана, отправленное с сервера и полученное с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[0063] В данном варианте осуществления изобретения определяют, подан ли сигнал на выполнение моментального снимка экрана; когда подан сигнал на выполнение моментального снимка экрана, отправляют запрос серверу на выполнение моментального снимка экрана, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство; и принимают с сервера изображение моментального снимка экрана, чтобы пользователь мог быстро и точно получить необходимое изображение с помощью подачи сигнала на выполнение моментального снимка экрана, когда пользователь нашел данное изображение в целевом интеллектуальном устройстве. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[0064] В другом варианте осуществления изобретения фиксация подачи сигнала на выполнение моментального снимка экрана включает следующий этап:
[0065] определяют, что подан сигнал на моментальный снимок экрана, когда интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, принимает команду на моментальный снимок экрана.
[0066] В другом варианте осуществления изобретения определение подачи указанного сигнала включает следующие этапы:
[0067] устанавливают, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда определяется указанная операция; и
[0068] определяют, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[0069] В другом варианте осуществления изобретения указанная операция может представлять собой встряхивание, стук или специальный жест.
[0070] Все перечисленные выше альтернативные технические решения могут использоваться для создания других альтернативных вариантов осуществления настоящего изобретения при их произвольной комбинации, в настоящем документе описание этих вариантов не приводится.
[0071] На Фиг. 3 показана блок-схема другого способа получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 3, способ получения изображений содержит следующие этапы.
[0072] На этапе 301 определяют подачу сигнала на выполнение моментального снимка экрана с помощью терминала.
[0073] В процессе использования таких интеллектуальных устройств, как компьютеры, устройства смарт-ТВ и аналогичные устройства с функцией отображения, у пользователей время от времени возникает необходимость сохранить понравившиеся изображения и другие картинки. Чтобы время от времени сохранять изображения, терминал может управлять интеллектуальным устройством для выполнения моментального снимка экрана, причем в этом варианте осуществления изобретения терминал управляет интеллектуальным устройством для выполнения моментального снимка экрана посредством сигнала на выполнение моментального снимка экрана, чтобы терминал мог определить подачу сигнала на выполнение моментального снимка экрана.
[0074] Причем в качестве терминала может использоваться мобильный телефон или аналогичное устройство, предусматривающее возможность установки интеллектуального приложения для дома, его запуска и возможность определения подачи сигнала на выполнение моментального снимка экрана, при этом данный вариант осуществления изобретения не накладывает специальных ограничений в отношении терминала.
[0075] Кроме того, определение подачи сигнала на выполнение моментального снимка экрана может быть реализована на основе процедуры определения, что подан сигнал на выполнение моментального снимка экрана, когда терминал принимает команду на выполнение моментального снимка экрана по интеллектуальному приложению для дома, запущенному в текущий момент времени под учетной записью пользователя. Несомненно, определение подачи сигнала на выполнение моментального снимка экрана также может быть реализовано на основании процедуры установления того, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда терминал определяет указанную операцию, и процедуры определения факта подачи сигнала на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[0076] Следует отметить, что команда на выполнение моментального снимка экрана предназначена для управления целевым интеллектуальным устройством с целью выполнения моментального снимка экрана с изображением и может быть подана пользователем посредством предварительно установленной операции, например посредством голосового управления, нажатия кнопки или управления с помощью жеста, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0077] Кроме того, указанная операция может быть определена предварительно и представлять собой встряхивание, стук или специальный жест. Несомненно, при практическом использовании указанная операция может быть выполнена каким-либо иным способом, например, с помощью управления определенными кнопками или аналогичным способом, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0078] Кроме того, когда определяется указанная операция, а интеллектуальное приложение для дома находится в состоянии останова, на экране терминала может отображаться информация с приглашением на ввод команды, предусмотренная для подсказки пользователю о том, что определена указанная операция, и для того, чтобы установить запуск интеллектуального приложения для дома. Терминал может запустить выполнение интеллектуального приложения для дома, чтобы обеспечить переход интеллектуального приложения для дома в состояние выполнения по факту приема команды запуска, поданной на основании информации с приглашением на ввод команды, чтобы затем установить, что подан сигнал на выполнение моментального снимка экрана. Однако, терминал может определить, что сигнал на выполнение моментального снимка экрана не подан в том случае, если принята команда, содержащая отказ от запуска, поданная на основании информации с приглашением на ввод команды.
[0079] Следует отметить, что информация с приглашением на ввод команды может отображаться на экране терминала как отдельный кадр изображения, а также другими способами, например, с помощью всплывающего окна, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0080] Кроме того, команда на выполнение операции предназначена для управления терминалом, чтобы осуществить запуск интеллектуального приложения для дома, а команда, содержащая отказ от операции, предназначена для управления терминалом, чтобы отменить запуск интеллектуального приложения для дома, при этом команда на выполнение операции и команда, содержащая отказ от операции, могут быть поданы пользователем с помощью предварительно установленной операции на основании информации с приглашением на ввод команды, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0081] Например, когда терминал определяет указанную операцию и устанавливает, что интеллектуальное приложение для дома находится в состоянии останова, в это время терминал запрашивает следующую информацию, приглашая ввести команду: "Указанная операция определена, требуется ли запуск интеллектуального приложения для дома?", информация с приглашением на ввод команды отображается посредством интерфейса, показанного на Фиг. 4. Как показано на Фиг. 4, интерфейс отображения информации с приглашением на ввод команды дополнительно может содержать кнопки "Запуск" и "Отказ", причем кнопка "Запуск" предназначена для подачи команды на выполнение запуска, а кнопка "Отказ" предназначена для подачи команды, содержащей отказ от выполнения запуска.
[0082] На этапе 302 из терминала отправляют запрос серверу на выполнение моментального снимка экрана, когда подан сигнал на выполнение моментального снимка экрана, причем запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемой для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства.
[0083] Поскольку интеллектуальное приложение для дома одновременно может использоваться во множестве интеллектуальных устройств с функцией отображения и во множестве терминалов, то есть сервер может одновременно обслуживать несколько интеллектуальных устройств и терминалов, чтобы для каждого терминала обеспечить возможность управления соответствующим целевым интеллектуальным устройством и повысить долю успешных попыток получиения изображения с помощью терминала, когда подан сигнал на выполнение моментального снимка экрана, терминалы могут запрашивать информацию об учетной записи пользователя, предусмотренной для входа в интеллектуальные приложения для дома, установленные на терминалах, и идентификационную информацию целевого интеллектуального устройства и отправлять запросы на выполнение моментального снимка экрана, содержащие информацию об учетной записи пользователя, используемой для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства на сервер, чтобы различать разные терминалы и целевые интеллектуальные устройства, управляемые с помощью терминалов, по учетной записи пользователя, используемой для входа в текущий момент времени, и идентификационной информации целевого интеллектуального устройства.
[0084] Причем операция получения терминалом идентификационной информации целевого интеллектуального устройства может содержать следующие этапы: при получении команды на отображение терминал отправляет серверу запрос на получение идентификационной информации, содержащий информацию об учетной записи пользователя, используемой для входа в текущий момент времени; по факту приема запроса на получение идентификационной информации сервер запрашивает соответствующую идентификационную информацию нескольких интеллектуальных устройств с использованием соответствующей сохраненной связи между учетными записями пользователей и идентификационной информацией интеллектуальных устройств на основании учетной записи пользователя, используемой для входа в текущий момент времени, и отправляет идентификационную информацию интеллектуальных устройств в терминал; терминал отображает идентификационную информацию интеллектуальных устройств после ее получения; после приема команды на выбор определенной идентификационной информации интеллектуального устройства из представленного списка терминал устанавливает указанную идентификационную информацию интеллектуального устройства в качестве идентификационной информации целевого интеллектуального устройства.
[0085] Следует отметить, что идентификационная информация интеллектуальных устройств может отображаться на экране терминала в виде списка или другими способами, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений. Для случая когда идентификационная информация интеллектуальных устройств отображается на экране терминала в виде списка, сервер может сформировать список на основании идентификационной информации интеллектуальных устройств и отправить идентификационную информацию интеллектуальных устройств в терминал для отображения. Несомненно, сервер также может напрямую отправить идентификационную информацию интеллектуальных устройств в терминал, чтобы обеспечить возможность сформировать список в терминале на основании идентификационной информации интеллектуальных устройств, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0086] Кроме того, список идентификационной информации интеллектуальных устройств содержит идентификационную информацию одного или нескольких определенных интеллектуальных устройств, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений. Кроме того, команда на выбор определенной идентификационной информации интеллектуального устройства предназначена для выбора определенной идентификационной информации интеллектуального устройства из списка идентификационной информации интеллектуальных устройств, и может быть подана пользователем посредством предварительно установленной операции, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0087] Кроме того, перед отправкой запроса на получение идентификационной информации на сервер терминал может связать учетную запись пользователя с несколькими интеллектуальными устройствами, чтобы соответствующая связь между учетными записями пользователей и идентификационной информацией интеллектуальных устройств могла быть сохранена на сервере, причем операция привязки терминалом учетной записи пользователя к интеллектуальным устройствам относится к соответствующим областям техники, и данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений в этом отношении.
[0088] Следует отметить, что учетная запись пользователя, используемая для входа в текущий момент времени, предназначена для обеспечения входа в интеллектуальное приложение для дома и создается после предварительной регистрации пользователя на сервере, при этом сервер соответствует интеллектуальному приложению для дома. Кроме того, учетная запись пользователя может представлять собой текстовую информацию, цифры, буквы, знаки пунктуации или комбинацию текстовой информации, цифр, букв и знаков пунктуации, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0089] Кроме того, идентификационная информация целевого интеллектуального устройства представляет собой уникальную идентификационную информацию, а в качестве целевого интеллектуального устройства может использоваться интеллектуальное устройство с функцией отображения, такое как устройство смарт-ТВ, компьютер, смартфон или аналогичное устройство, причем в качестве идентификационной информации целевого интеллектуального устройства можно использовать наименование, заводской серийный номер или аналогичную информацию о целевом интеллектуальном устройстве, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0090] Например, при получении команды на отображение терминал отправляет запрос серверу на получение идентификационной информации, содержащий информацию об учетной записи пользователя, используемой для входа в текущий момент времени; когда сервер принимает запрос на получение идентификационной информации, если учетная запись пользователя соответствует номеру 12354252, сервер получает соответствующую идентификационную информацию о нескольких интеллектуальных устройствах, а именно: идентификационную информацию 1, идентификационную информацию 2 и идентификационную информацию 3, используя соответствующую связь между учетными записями пользователей и идентификационной информацией интеллектуальных устройств, представленных в таблице 1, на основании учетной записи пользователя, после этого сервер отправляет идентификационную информацию интеллектуальных устройств в терминал; после приема идентификационной информации интеллектуальных устройств терминал отображает ее с помощью интерфейса, показанного на Фиг. 5; терминал устанавливает идентификационную информацию 2 в качестве идентификационной информации целевого интеллектуального устройства после приема команды на выбор идентификационной информации 2 из списка идентификационной информации интеллектуальных устройств.
[0091] Следует отметить, что в данном варианте осуществления изобретения несмотря на то, что в качестве примера рассмотрена соответствующая связь между учетными записями пользователей и идентификационной информацией интеллектуальных устройств, показанными в таблице 1, данный вариант осуществления изобретения не ограничивается таблицей 1.
[0092] На этапе 303 по факту приема запроса на выполнение моментального снимка экрана с сервера отправляют запрос на выполнение моментального снимка экрана в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства.
[0093] Чтобы обеспечить возможность ответного действия со стороны целевого интеллектуального устройства на запрос терминала, выполнить моментальный снимок экрана и отправить изображение моментального снимка экрана в терминал, при получении запроса на выполнение моментального снимка экрана, сервер может отправить запрос на выполнение моментального снимка экрана в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства.
[0094] На этапе 304 с помощью целевого интеллектуального устройства выполняют моментальный снимок изображения, отображаемого на экране в текущий момент времени, чтобы получить изображение моментального снимка экрана, когда целевое интеллектуальное устройство принимает запрос на выполнение моментального снимка экрана, и отправляют изображение моментального снимка экрана на сервер.
[0095] В данном варианте осуществления изобретения после приема запроса на выполнение моментального снимка экрана целевое интеллектуальное устройство может непосредственно выполнить моментальный снимок изображения, воспроизводимого на экране в текущий момент времени, чтобы получить изображение моментального снимка экрана, и отправить изображение моментального снимка экрана на сервер.
[0096] Чтобы проверить правильность отправки запроса на выполнение моментального снимка экрана, перед выполнением моментального снимка изображения, воспроизводимого на экране в текущий момент времени, целевое интеллектуальное устройство может запросить идентификационную информацию и сравнить полученную идентификационную информацию с идентификационной информацией целевого интеллектуального устройства, содержащейся в запросе на выполнение моментального снимка экрана. Если информация совпадает, будет установлено, что запрос на выполнение моментального снимка экрана отправлен правильно, и будет выполнен моментальный снимок изображения, отображаемого на экране в текущий момент времени, чтобы получить изображение моментального снимка экрана, отправляемое затем на сервер. Если информация отличается, будет установлено, что отправка запроса на выполнение моментального снимка экрана ошибочна, и выполнение моментального снимка изображения, отображаемого на экране в текущий момент времени, будет отклонено.
[0097] Кроме того, после выполнения целевым интеллектуальным устройством моментального снимка изображения, воспроизводимого на экране в текущий момент времени, и получения изображения моментального снимка экрана целевое интеллектуальное устройство также может получить информацию о свойствах изображения моментального снимка экрана, такую как время моментального снимка экрана, разрешение изображения, формат изображения и т.д., после этого целевое интеллектуальное устройство отправляет изображение моментального снимка экрана на сервер, а также может отправить на сервер информацию о времени получения моментального снимка экрана, разрешении изображения, формате изображения и т.д., в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[0098] Причем время получения моментального снимка экрана, полученное целевым интеллектуальным устройством, может использоваться для проверки давности изображения моментального снимка экрана, то есть, если при возникновении сбоя в работе сети между целевым интеллектуальным устройством и сервером на сервер не было отправлено изображение моментального снимка экрана, выполненного перед текущим запросом на выполнение моментального снимка экрана, сервер может определить, что текущее изображение моментального снимка экрана является последним изображением согласно времени моментального снимка экрана текущего изображения, чтобы гарантировать получение актуального изображения моментального снимка экрана. Кроме того, когда разрешающая способность дисплея терминала отличается от разрешающей способности целевого интеллектуального устройства, разрешение и формат изображения моментального снимка экрана отправляют в терминал, чтобы обеспечить настройку разрешающей способности дисплея терминала, с тем чтобы создать условия для наиболее четкого воспроизведения изображения моментального снимка экрана.
[0099] На этапе 305 при получении сервером изображения моментального снимка экрана, отправленного из целевого интеллектуального устройства, с помощью сервера отправляют изображение моментального снимка экрана в терминал на основании учетной записи пользователя.
[00100] Поскольку изображение моментального снимка экрана может быть потеряно или повреждено в процессе отправки, а изображение, отображаемое на экране целевого интеллектуального устройства, может воспроизводиться только однократно, чтобы повысить надежность получения изображения моментального снимка экрана и не допустить возникновения условий, когда изображение моментального снимка экрана в дальнейшем не сможет быть получено в результате того, что пользователь удалит изображение моментального снимка экрана по ошибке, когда сервер примет изображение моментального снимка экрана, отправленное из целевого интеллектуального устройства, сервер также может сохранить учетную запись пользователя и изображение моментального снимка экрана в форме соответствующей связи между учетными записями пользователей и изображениями моментального снимка экрана. Тогда даже в ситуации, когда изображение моментального снимка экрана в последствии по ошибке было удалено из терминала, на сервер может быть отправлен первый запрос на повторное получение, содержащий учетную запись пользователя, и сервер может получить соответствующее изображение моментального снимка экрана, используя сохраненную соответствующую связь между учетными записями пользователей и изображениями моментальных снимков экрана, на основании учетной записи пользователя и отправить изображение моментального снимка экрана в терминал.
[00101] Кроме того, изображения моментального снимка экрана, относящиеся к соответствующей связи между учетными записями пользователей и изображениями моментальных снимков экрана, хранящиеся на сервере, представляют собой изображения, полученные путем выполнения моментальных снимков экрана во всех интеллектуальных устройствах, так что, когда сервер отправляет полученные изображения моментальных снимков экрана в терминал, это связано с потерей некоторой части сетевых ресурсов и затрудняет определение того, какие изображения моментальных снимков экрана получены и в каких интеллектуальных устройствах, и поэтому, чтобы сохранить сетевые ресурсы и установить отличие для каждого изображения, полученного путем выполнения моментального снимка экрана с помощью соответствующего целевого интеллектуального устройства, когда изображения моментальных снимков экрана отправляются из целевых интеллектуальных устройств, сервер также может сохранять учетные записи пользователей, идентификационную информацию целевых интеллектуальных устройств и изображения моментальных снимков экрана. Затем, если в дальнейшем изображение моментального снимка экрана будет случайно удалено из терминала, на сервер может быть отправлен второй запрос на повторное получение, содержащий учетную запись пользователя и идентификационную информацию целевого интеллектуального устройства, и сервер может получить соответствующее изображение моментального снимка экрана, используя сохраненную соответствующую связь между учетными записями пользователей, идентификационной информацией целевых интеллектуальных устройств и изображениями моментальных снимков экрана, на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства и отправить изображение моментального снимка экрана в терминал.
[00102] Например, при получении изображения моментального снимка экрана, обозначенного как изображение 2, сервер может сохранить учетную запись пользователя 12354252, изображение 2 и идентификационную информацию 2 в виде соответствующей связи между учетными записями пользователей, идентификационной информацией целевых интеллектуальных устройств и изображениями моментальных снимков экрана, как показано в следующей таблице 2.
[00103] Следует отметить, что в данном варианте осуществления изобретения несмотря на то что в качестве примера рассмотрена соответствующая связь между учетными записями пользователей, идентификационной информацией интеллектуальных устройств и изображениями моментальных снимков экрана, показанными в таблице 2, данный вариант осуществления изобретения не ограничивается таблицей 2.
[00104] На этапе 306 с помощью терминала принимают изображение моментального снимка экрана, отправленное с сервера.
[00105] Причем при получении изображения моментального снимка экрана, отправленного с сервера, терминал может сохранить изображение моментального снимка экрана.
[00106] Кроме того, при сохранении изображения моментального снимка экрана терминал позволяет выбрать формат сохранения для изображения моментального снимка экрана, а также выполнить операции редактирования изображения моментального снимка экрана, такие как обрезка, растягивание, поворот, регулировка яркости или контрастности или аналогичные операции, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[00107] В данном варианте осуществления изобретения с помощью терминала можно запустить интеллектуальное приложение для дома посредством входа в него, при этом учетная запись пользователя привязана к интеллектуальному устройству, а соответствующая связь между учетными записями пользователей и идентификационной информацией интеллектуальных устройств хранится на сервере, осуществляется фиксация подачи сигнала на выполнение моментального снимка экрана, если определена подача сигнала на выполнение моментального снимка экрана, терминал отправляет запрос серверу на выполнение моментального снимка экрана, сервер отправляет запрос на выполнение моментального снимка экрана в целевое интеллектуальное устройство, целевое интеллектуальное устройство принимает запрос на выполнение моментального снимка экрана, выполняет моментальный снимок изображения, воспроизводимого на экране в текущий момент времени, для получения изображения и отправляет изображение моментального снимка экрана на сервер, а сервер отправляет изображение моментального снимка экрана в терминал, чтобы терминал мог быстро и точно получить изображения, отображаемые на целевом интеллектуальном устройстве и выбранные для сохранения. Данная операция достаточно проста и отличается высокой эффективностью получения изображений. Кроме того, сервер сохраняет изображение моментального снимка экрана, если изображение моментального снимка экрана потеряно или повреждено в процессе отправки, приема или сохранения, терминал может повторно получить изображение моментального снимка экрана с сервера на основании учетной записи пользователя, что в результате повышает эффективность получения изображения моментального снимка экрана.
[00108] На Фиг. 6 показана структурная схема первого устройства получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 6, устройство содержит модуль обнаружения 601, передающий модуль 602 и приемный модуль 603, причем
[00109] модуль обнаружения 601 предназначен для фиксации подачи сигнала на выполнение моментального снимка экрана;
[00110] передающий модуль 602 предназначен для отправки запроса серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемой для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства; и
[00111] приемный модуль 603 предназначен для приема изображения моментального снимка экрана, отправленного с сервера и полученного с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[00112] В другом варианте осуществления изобретения модуль обнаружения 601 содержит первый определяющий блок 6011.
[00113] Первый определяющий блок предназначен для определения факта подачи сигнала на моментальный снимок экрана, когда интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, принимает команду на выполнение моментального снимка экрана.
[00114] В другом варианте осуществления изобретения, показанном на Фиг. 7, модуль обнаружения 601 содержит оценивающий блок 6012 и второй определяющий блок 6013, причем
[00115] оценивающий блок 6012 предназначен для установления, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда определена указанная операция; и [00116] второй определяющий блок 6013 предназначен для определения, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[00117] В другом варианте осуществления изобретения указанная операция может представлять собой встряхивание, стук или специальный жест.
[00118] В данном варианте осуществления изобретения определяют, подан ли сигнал на выполнение моментального снимка экрана; когда подан сигнал на выполнение моментального снимка экрана, отправляют запрос серверу на выполнение моментального снимка экрана, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство; и принимают с сервера изображение моментального снимка экрана, чтобы пользователь мог быстро и точно получить необходимое изображение с помощью подачи сигнала на выполнение моментального снимка экрана, когда пользователь нашел данное изображение в целевом интеллектуальном устройстве. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[00119] Конкретные способы выполнения операций в отдельных модулях, входящих в состав устройств в вышеописанных вариантах осуществления, раскрыты подробно при описании вариантов осуществления соответствующих способов и здесь не рассматриваются.
[00120] На Фиг. 8 показана структурная схема второго устройства получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 8, устройство содержит приемный модуль 801, модуль 802 моментального снимка экрана и передающий модуль 803, причем
[00121] приемный модуль 801 предназначен для приема запроса на выполнение моментального снимка экрана, отправленного с сервера, причем запрос на выполнение моментального снимка экрана был отправлен на сервер с терминала, когда терминал определил подачу сигнала на выполнение моментального снимка экрана;
[00122] модуль 802 моментального снимка экрана предназначен для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана; и
[00123] передающий модуль 803 предназначен для отправки изображения моментального снимка экрана на сервер, чтобы обеспечить возможность отправки изображения моментального снимка экрана с сервера в терминал.
[00124] В другом варианте осуществления изобретения перед выполнением моментального снимка изображения, воспроизводимого на экране в текущий момент времени, целевое интеллектуальное устройство может запросить идентификационную информацию и сравнить полученную идентификационную информацию с идентификационной информацией целевого интеллектуального устройства, содержащейся в запросе на выполнение моментального снимка экрана. Если информация совпадает, будет установлено, что запрос на выполнение моментального снимка экрана отправлен правильно, и будет выполнен моментальный снимок изображенная, отображаемого на экране в текущий момент времени, чтобы получить изображение моментального снимка экрана, отправляемое затем на сервер. Если информация отличается, будет установлено, что отправка запроса на выполнение моментального снимка экрана ошибочна, и выполнение моментального снимка изображения, отображаемого на экране в текущий момент времени, будет отклонено.
[00125] В другом варианте осуществления изобретения после выполнения целевым интеллектуальным устройством моментального снимка изображения, воспроизводимого на экране в текущий момент времени, и получения изображения моментального снимка экрана целевое интеллектуальное устройство также может получить информацию о свойствах изображения моментального снимка экрана, такую как время моментального снимка экрана, разрешение изображения, формат изображения и т.д., после этого, когда целевое интеллектуальное устройство отправляет на сервер изображение моментального снимка экрана, на сервер также может быть отправлена информация о времени моментального снимка экрана, разрешении изображения, формате изображения и т.д., в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[00126] В другом варианте осуществления изобретения в качестве целевого интеллектуального устройства может использоваться интеллектуальное устройство смарт-ТВ, компьютер или аналогичное устройство с функцией отображения, в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[00127] В рассмотренных вариантах осуществления изобретения, когда принимают запрос на выполнение моментального снимка экрана, отправленный из терминала на сервер, если определена подача сигнала на выполнение моментального снимка экрана, целевое интеллектуальное устройство выполняет моментальный снимок изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана и отправляет изображение моментального снимка экрана на сервер, чтобы обеспечить отправку изображения моментального снимка экрана из сервера в терминал. В результате, если с помощью целевого интеллектуального устройства пользователь нашел изображение, которое ему необходимо сохранить, он может быстро и точно получить изображение, отображаемое в текущий момент времени. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[00128] Конкретные способы выполнения операций в отдельных модулях, входящих в состав устройств в вышеописанных вариантах осуществления, раскрыты подробно при описании вариантов осуществления соответствующих способов и здесь не рассматриваются.
[00129] На Фиг. 9 показана структурная схема третьего устройства 900 для получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 9, устройство 900 может содержать один или несколько следующих элементов: процессорный элемент 902, память 904, элемент электропитания 906, мультимедийный элемент 908, звуковой элемент 910, интерфейс ввода/вывода (I/O) 912, сенсорный элемент 914 и элемент связи 916.
[00130] Процессорный элемент 902 обычно управляет всеми операциями устройства 900, связанными с отображением, телефонными звонками, передачей данных, работой камеры и записью. Процессорный элемент 902 может содержать один или несколько процессоров 920 для осуществления команд, полностью или частично реализующих этапы вышеописанных способов. Кроме того, процессорный элемент 902 может содержать один или несколько модулей, обеспечивающих взаимодействие между процессорным элементом 902 и другими элементами. Например, процессорный элемент 902 может содержать мультимедийный модуль для обеспечения взаимодействия между мультимедийным элементом 908 и процессорным элементом 902.
[00131] Память 904 предназначена для хранения различных типов данных, поддерживающих работу устройства 900. Примерами таких данных могут служить команды для любых приложений или способов, реализованных в устройстве 900, контактные данные, данные телефонного справочника, сообщения, изображения, видео и т.д. Память 904 может быть выполнена с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства (ЗУ) или их комбинации, такого как статическое оперативное ЗУ, электрически стираемое программируемое постоянное ЗУ, стираемое программируемое постоянное ЗУ, программируемое постоянное ЗУ, постоянное ЗУ, магнитное ЗУ, флэш-память, магнитный или оптический диск.
[00132] Элемент электропитания 906 обеспечивает электропитание различных элементов устройства 900. Элемент электропитания 906 может содержать систему управления питанием, один или несколько источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением электропитания в устройстве 900.
[00133] Мультимедийный элемент 908 содержит экран, обеспечивающий выходной интерфейс между устройством 900 и пользователем. В некоторых вариантах осуществления экран может иметь жидкокристаллический дисплей (ЖКД) и сенсорную панель. Если экран имеет сенсорную панель, он может быть выполнен как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель имеет один или несколько датчиков касания, чтобы воспринимать прикосновения, скольжение и жесты на сенсорной панели. Датчики касания могут не только воспринимать границу области касания или скольжения, но также могут определить период времени и давление, создаваемое при касании или скольжении. В некоторых вариантах осуществления мультимедийный элемент 908 содержит переднюю камеру и (или) заднюю камеру. Передняя и задняя камеры могут принимать внешние мультимедийные данные, когда устройство 900 находится в таком режиме работы, как режим фотосъемки или видеосъемки. Передняя и задняя камеры могут представлять собой неподвижную систему оптических линз или предусматривать возможность фокусировки и оптического масштабирования.
[00134] Звуковой элемент 910 предназначен для вывода и (или) ввода звуковых сигналов. Например, звуковой элемент 910 содержит микрофон ("MIC"), предназначенный для приема внешних звуковых сигналов, когда устройство 900 находится в таком режиме работы, как режим звонка, записи и распознавания голоса. Принятый звуковой сигнал дополнительно может сохраняться в памяти 904 или передаваться через элемент связи 916. В некоторых вариантах осуществления звуковой элемент 910 дополнительно содержит динамик для вывода звуковых сигналов.
[00135] Интерфейс ввода/вывода 912 обеспечивает сопряжение между процессорным элементом 902 и периферийными интерфейсными модулями, такими как клавиатура, сенсорное колесо, кнопки и аналогичные модули. В качестве кнопок могут использоваться кнопка возврата, кнопка громкости, кнопка пуска и кнопка блокировки, однако это не является ограничением.
[00136] Сенсорный элемент 914 содержит один или несколько датчиков для оценки состояния различных показателей устройства 900. Например, сенсорный элемент 914 может зафиксировать открытое и закрытое состояние устройства 900, взаимное расположение элементов устройства 900, например, дисплея и клавиатуры, изменение положения устройства 900 или элемента устройства 900, наличие или отсутствие контакта пользователя с устройством 900, ориентацию или ускорение и замедление устройства 900 и изменение температуры устройства 900. Сенсорный элемент 914 может содержать датчик приближения, предназначенный для обнаружения присутствия объектов, расположенных поблизости, в отсутствии физического контакта. Сенсорный элемент 914 также может содержать световой датчик, такой как датчик изображения на основе комплементарного металлооксидного полупроводника (КМОП) или на основе прибора с зарядовой связью (ПЗС), для использования в приложениях, работающих с изображениями. В некоторых вариантах осуществления сенсорный элемент 914 также может содержать датчик ускорений, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[00137] Элемент связи 916 предназначен для организации связи проводным или беспроводным способом между устройством 900 и другими устройствами. Устройство 900 может иметь доступ к беспроводной сети по такому стандарту связи, как Wi-Fi, 2G, 3G или их комбинации. В одном характерном варианте осуществления элемент связи 916 принимает широковещательный сигнал или широковещательную информацию из внешней системы управления вещанием через канал вещания. В одном характерном варианте осуществления элемент связи 916 дополнительно содержит модуль ближней бесконтактной связи (NFC) для организации связи малого радиуса действия. Например, модуль ближней бесконтактной связи может быть выполнен на основе технологии радиочастотной идентификации (RFTD), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии ультраширокополосной радиосвязи (UWB), технологии Bluetooth (ВТ) и других технологий.
[00138] В характерных вариантах осуществления устройство 900 может быть реализовано с использованием одной или нескольких проблемно-ориентированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (ЦСП), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения выше описанных способов.
[00139] В характерных вариантах осуществления также предусмотрен долговременный носитель информации, считываемый компьютером и содержащий команды, хранящиеся в памяти 904 и исполняемые процессором 920 устройства 900 для реализации рассмотренных выше способов. Например, в качестве долговременного носителя информации, считываемого компьютером, может использоваться постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), компакт-диск (CD-ROM), магнитная лента, гибкая дискета, устройство для оптической записи информации и аналогичные устройства.
[00140] Предложен долговременный носитель информации, считываемый компьютером, причем при выполнении процессором целевого устройства команд, хранящихся на носителе, целевое устройство может реализовать способ получения изображений, содержащий следующие этапы:
[00141] определяют подачу сигнала на выполнение моментального снимка экрана;
[00142] отправляют запрос серверу на выполнение моментального снимка экрана, если подан сигнал на выполнение моментального снимка экрана, при этом запрос на выполнение моментального снимка экрана содержит информацию об учетной записи пользователя, используемой для входа в текущий момент времени, и идентификационную информацию целевого интеллектуального устройства, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство на основании учетной записи пользователя и идентификационной информации целевого интеллектуального устройства; и
[00143] принимают изображение моментального снимка экрана, отправленное с сервера и полученное с использованием целевого интеллектуального устройства, для выполнения моментального снимка изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана.
[00144] В другом варианте осуществления изобретения процедура фиксации подачи сигнала на выполнение моментального снимка экрана содержит следующий этап:
[00145] определяют, что подан сигнал на моментальный снимок экрана, когда интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, принимает команду на моментальный снимок экрана.
[00146] В другом варианте осуществления изобретения процедура фиксации подачи указанного сигнала содержит следующие этапы:
[00147] устанавливают, что интеллектуальное приложение для дома, запущенное в текущий момент времени под учетной записью пользователя, находится в состоянии выполнения, когда определяется указанная операция; и
[00148] определяют, что подан сигнал на выполнение моментального снимка экрана, когда интеллектуальное приложение для дома находится в состоянии выполнения.
[00149] В другом варианте осуществления изобретения указанная операция может представлять собой встряхивание, стук или специальный жест.
[00150] В данном варианте осуществления изобретения определяют, подан ли сигнал на выполнение моментального снимка экрана; когда подан сигнал на выполнение моментального снимка экрана, отправляют запрос серверу на выполнение моментального снимка экрана, чтобы обеспечить возможность отправки запроса на выполнение моментального снимка экрана с сервера в целевое интеллектуальное устройство; и принимают с сервера изображение моментального снимка экрана, чтобы пользователь мог быстро и точно получить необходимое изображение с помощью подачи сигнала на выполнение моментального снимка экрана, когда пользователь нашел данное изображение в целевом интеллектуальном устройстве. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[00151] На Фиг. 10 показана структурная схема четвертого устройства 1000 для получения изображений в соответствии с характерным вариантом осуществления. Как показано на Фиг. 10, устройство 1000 может содержать один или несколько следующих элементов: процессорный элемент 1002, память 1004, элемент электропитания 1006, мультимедийный элемент 1008, звуковой элемент 1010, интерфейс ввода/вывода (I/O) 1012, сенсорный элемент 1014 и элемент связи 1016.
[00152] Процессорный элемент 1002 обычно управляет всеми операциями устройства 1000, связанными с отображением, телефонными звонками, передачей данных, работой камеры и записью. Процессорный элемент 1002 может содержать один или несколько процессоров 1020 для выполнения команд, полностью или частично реализующих этапы вышеописанных способов. Кроме того, процессорный элемент 1002 может содержать один или несколько модулей, обеспечивающих взаимодействие между процессорным элементом 1002 и другими элементами. Например, процессорный элемент 1002 может содержать мультимедийный модуль для обеспечения взаимодействия между мультимедийным элементом 1008 и процессорным элементом 1002.
[00153] Память 1004 предназначена для хранения различных типов данных, поддерживающих работу устройства 1000. Примерами таких данных могут служить команды для любых приложений или способов, реализованных в устройстве 1000, сообщения, изображения, видео и т.д. Память 1004 может быть выполнена с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства (ЗУ) или их комбинации, такого как статическое оперативное ЗУ, электрически стираемое программируемое постоянное ЗУ, стираемое программируемое постоянное ЗУ, программируемое постоянное ЗУ, постоянное ЗУ, магнитное ЗУ, флэш-память, магнитный или оптический диск.
[00154] Элемент электропитания 1006 обеспечивает электропитание различных элементов устройства 1000. Элемент электропитания 1006 может содержать систему управления питанием, один или несколько источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением электропитания в устройстве 1000.
[00155] Мультимедийный элемент 1008 содержит экран, обеспечивающий выходной интерфейс между устройством 1000 и пользователем. В некоторых вариантах осуществления экран может иметь жидкокристаллический дисплей (ЖКД) и сенсорную панель. Если экран имеет сенсорную панель, он может быть выполнен как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель имеет один или несколько датчиков касания, чтобы воспринимать прикосновения, скольжение и жесты на сенсорной панели. Датчики касания могут не только воспринимать границу области касания или скольжения, но также могут фиксировать период времени и давление, создаваемое при касании или скольжении. В некоторых вариантах осуществления мультимедийный элемент 1008 содержит переднюю камеру и (или) заднюю камеру. Передняя и задняя камеры могут принимать внешние мультимедийные данные, когда устройство 1000 находится в таком режиме работы, как режим фотосъемки или видеосъемки. Передняя и задняя камеры могут представлять собой неподвижную систему оптических линз или предусматривать возможность фокусировки и оптического масштабирования.
[00156] Звуковой элемент 1010 предназначен для вывода и (или) ввода звуковых сигналов. Например, звуковой элемент 1010 содержит микрофон ("MIC"), предназначенный для приема внешних звуковых сигналов, когда устройство 1000 находится в таком режиме работы, как режим записи и режим распознавания голоса. Принятый звуковой сигнал дополнительно может сохраняться в памяти 1004 или передаваться через элемент связи 1016. В некоторых вариантах осуществления звуковой элемент 1010 дополнительно содержит динамик для вывода звуковых сигналов.
[00157] Интерфейс ввода/вывода 1012 обеспечивает сопряжение между процессорным элементом 1002 и периферийными интерфейсными модулями, такими как клавиатура, сенсорное колесо, кнопки и аналогичные модули. В качестве кнопок могут использоваться кнопка возврата, кнопка громкости, кнопка пуска и кнопка блокировки, однако это не является ограничением.
[00158] Сенсорный элемент 1014 содержит один или несколько датчиков для оценки состояния различных показателей устройства 1000. Например, сенсорный элемент 1014 может зафиксировать открытое и закрытое состояние устройства 1000, взаимное расположение элементов устройства 1000, например, дисплея и клавиатуры, изменение положения устройства 1000 или элемента устройства 1000, наличие или отсутствие контакта пользователя с устройством 1000, ориентацию или ускорение и замедление устройства 1000 и изменение температуры устройства 1000. Сенсорный элемент 1014 может содержать датчик приближения, предназначенный для обнаружения присутствия объектов, расположенных поблизости, в отсутствии физического контакта. Сенсорный элемент 1014 также может содержать световой датчик, такой как датчик изображения на основе комплементарного металлооксидного полупроводника (КМОП) или на основе прибора с зарядовой связью (ПЗС), для использования в приложениях, работающих с изображениями. В некоторых вариантах осуществления сенсорный элемент 1014 также может содержать датчик ускорений, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[00159] Элемент связи 1016 предназначен для организации связи проводным или беспроводным способом между устройством 1000 и другими устройствами. Устройство 1000 может иметь доступ к беспроводной сети по такому стандарту связи, как Wi-Fi, 2G, 3G или их комбинации. В одном характерном варианте осуществления элемент связи 1016 принимает широковещательный сигнал или широковещательную информацию из внешней системы управления вещанием через канал вещания. В одном характерном варианте осуществления элемент связи 1016 дополнительно содержит модуль ближней бесконтактной связи (NFC) для организации связи малого радиуса действия. Например, модуль ближней бесконтактной связи может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии ультраширокополосной радиосвязи (UWB), технологии Bluetooth (ВТ) и других технологий.
[00160] В характерных вариантах осуществления устройство 1000 может быть реализовано с использованием одной или нескольких проблемно-ориентированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (ЦСП), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения выше описанных способов.
[00161] В характерных вариантах осуществления также предусмотрен долговременный носитель информации, считываемый компьютером и содержащий команды, хранящиеся в памяти 1004 и исполняемые процессором 1020 устройства 1000 для реализации рассмотренных выше способов. Например, в качестве долговременного носителя информации, считываемого компьютером, может использоваться постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), компакт-диск (CD-ROM), магнитная лента, гибкая дискета, устройство для оптической записи информации и аналогичные устройства.
[00162] Предложен долговременный носитель информации, считываемый компьютером, причем при выполнении процессором целевого устройства команд, хранящихся на носителе, целевое устройство может реализовать способ получения изображений, содержащий следующие этапы:
[00163] принимают запрос на выполнение моментального снимка экрана, отправленный с сервера, причем запрос на выполнение моментального снимка экрана был отправлен на сервер с терминала, когда терминал определил подачу сигнала на выполнение моментального снимка экрана;
[00164] выполняют моментальный снимок изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана; и
[00165] отправляют изображение моментального снимка экрана на сервер, чтобы обеспечить возможность отправки изображения моментального снимка экрана с сервера в терминал.
[00166] В другом варианте осуществления изобретения перед выполнением моментального снимка изображения, воспроизводимого на экране в текущий момент времени, целевое интеллектуальное устройство может запросить идентификационную информацию и сравнить полученную идентификационную информацию с идентификационной информацией целевого интеллектуального устройства, содержащейся в запросе на выполнение моментального снимка экрана. Если информация совпадает, будет установлено, что запрос на выполнение моментального снимка экрана отправлен правильно, и будет выполнен моментальный снимок изображенная, отображаемого на экране в текущий момент времени, чтобы получить изображение моментального снимка экрана, отправляемое затем на сервер. Если информация отличается, будет установлено, что отправка запроса на выполнение моментального снимка экрана ошибочна, и выполнение моментального снимка изображения, отображаемого на экране в текущий момент времени, будет отклонено.
[00167] В другом варианте осуществления изобретения после выполнения целевым интеллектуальным устройством моментального снимка изображения, воспроизводимого на экране в текущий момент времени, и получения изображения моментального снимка экрана целевое интеллектуальное устройство также может получить информацию о свойствах изображения моментального снимка экрана, такую как время моментального снимка экрана, разрешение изображения, формат изображения и т.д., после этого, когда целевое интеллектуальное устройство отправляет изображение моментального снимка экрана на сервер, на сервер также может быть отправлена информация о времени моментального снимка экрана, разрешении изображения, формате изображения и т.д., в отношении этого данный вариант осуществления изобретения не накладывает каких-либо специальных ограничений.
[00168] В рассмотренных вариантах осуществления изобретения, когда принимают запрос на выполнение моментального снимка экрана, отправленный из терминала на сервер, если определена подача сигнала на выполнение моментального снимка экрана, целевое интеллектуальное устройство выполняет моментальный снимок изображения, воспроизводимого на экране в текущий момент времени, на основании запроса на выполнение моментального снимка экрана для получения изображения моментального снимка экрана и отправляет изображение моментального снимка экрана на сервер, чтобы обеспечить отправку изображения моментального снимка экрана с сервера в терминал. В результате, если с помощью целевого интеллектуального устройства пользователь нашел изображение, которое ему необходимо сохранить, он может быстро и точно получить изображение, отображаемое в текущий момент времени. Данная операция достаточно проста и отличается высокой эффективностью получения изображений.
[00169] После рассмотрения описания и практического использования изобретения, раскрытых в настоящей патентной заявке, специалистам в данной области техники будут понятны другие варианты осуществления изобретения. Настоящая патентная заявка охватывает любые варианты, способы применения или усовершенствования изобретения, соответствующие его общим принципам и предусматривающие изменения настоящего изобретения, выполненные в рамках известной или обычной практики в данной области техники. Подразумевается, что описание изобретения и примеры его реализации следует рассматривать исключительно как характерные, при этом истинный объем и сущность изобретения определяются прилагаемой формулой изобретения.
[00170] Следует учитывать, что настоящее изобретение не ограничивается конкретной конструкцией, описанной выше и представленной на прилагаемых чертежах, и могут быть выполнены различные модификации и изменения, не отступая от объема изобретения. Подразумевается, что объем изобретения ограничивается исключительно прилагаемой формулой изобретения.