Способ и устройство (варианты) передачи файлов

Иллюстрации

Показать все

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

Реферат

[0001] Настоящая заявка основана на и испрашивает приоритет китайской патентной заявки №201510484988.8, поданной 7 апреля 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] Технические решения настоящего изобретения имеют следующий полезный эффект:

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

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

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

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

[0051] ФИГ. 1 - это схема, демонстрирующая способ передачи файлов в соответствии с частным случаем осуществления.

[0052] ФИГ. 2А - это схема, демонстрирующая способ передачи файлов в соответствии с другим частным случаем осуществления.

[0053] ФИГ. 2В - это схема, демонстрирующая подэтапы способа передачи файлов в соответствии с другим частным случаем осуществления.

[0054] ФИГ. 3 - это схематическое изображение, демонстрирующее названия устройств в соответствии с частным случаем осуществления.

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

[0056] ФИГ. 5 - это схема, демонстрирующая способ передачи файлов в соответствии с еще одним частным случаем осуществления.

[0057] ФИГ. 6 - это блок-схема, демонстрирующая устройство передачи файлов в соответствии частным случаем осуществления.

[0058] ФИГ. 7 - это блок-схема, демонстрирующая устройство передачи файлов в соответствии с другим частным случаем осуществления.

[0059] ФИГ. 8 - это блок-схема, демонстрирующая устройство передачи файлов в соответствии с еще одним частным случаем осуществления.

[0060] ФИГ. 9 - это блок-схема, демонстрирующая устройство передачи файлов в соответствии с еще одним частным случаем осуществления.

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

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

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

[0063] ФИГ. 1 - это схема, демонстрирующая способ передачи файлов в соответствии с частным случаем осуществления. Как показано на ФИГ. 1, способ передачи файлов содержит следующие этапы:

[0064] Этап 101: сканируют, по меньшей мере, один терминал, который находится в состоянии подключения в текущей среде;

[0065] Этап 102: устанавливают соединение с выбранным терминалом;

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

[0067] Этап 104: получают сигнал для передачи файла на выбранный терминал; и

[0068] Этап 105: передают файл на выбранный терминал.

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

[0070] ФИГ. 2А - это схема, демонстрирующая способ передачи файлов в соответствии с другим частным случаем осуществления. Как показано на ФИГ. 2А, способ передачи файлов содержит следующие этапы:

[0071] Этап 201: при необходимости передачи файла выбирают файл для передачи на основании операции пользователя

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

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

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

[0075] Этап 202: сканируют по меньшей мере один терминал, который находится в состоянии подключения в текущей среде.

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

[0077] Передающий терминал может сканировать терминал, который находится в подключенном состоянии в текущей среде, при помощи способа Bluetooth, Wi-Fi (точность воспроизведения) и локальной вычислительной сети (LAN).

[0078] Предлагается пример, в котором передающий терминал сканирует терминал, который находится в подключенном состоянии в текущей среде. Когда передающий терминал сканирует терминал, терминал, который находится в подключенном состоянии в текущей среде, отправляет сигнал передачи Bluetooth, содержащий название устройства, соответствующее терминалу, который находится в подключенном состоянии, на передающий терминал при помощи Bluetooth. Передающий терминал принимает сигнал передачи Bluetooth в текущей среде для определения того, находится ли терминал в подключенном состоянии.

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

[0080] Этап 203: устанавливают соединение с выбранным терминалом.

[0081] Этот этап может включать следующие этапы, как показано на ФИГ. 2В.

[0082] Этап 203а: отображают название терминала, который находится в состоянии подключения.

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

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

[0085] Передающий терминал отображает названия терминалов, полученных после сканирования, на странице сканирования, как показано на ФИГ. 3.

[0086] Как показано на ФИГ. 3, терминал 310 - это передающий терминал. Терминалы 320 и 330 - это терминалы, которые находятся в подключенном состоянии в текущей среде. Названия устройств терминалов 320 и 330 аналогичны - "Мобильный телефон производителя А" и они отображаются на странице сканирования терминала 310.

[0087] Этап 203b: принимают первый сигнал выбора названия устройства.

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

[0089] Передающий терминал принимает первый сигнал выбора названия устройства, отображаемого на странице сканирования терминала 310.

[0090] Этап 302 с: устанавливают соединение с терминалом, соответствующим выбранному названию устройства.

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

[0092] В некоторых случаях соединение можно установить при помощи Bluetooth, Wi-Fi или LAN.

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

[0094] Передающий терминал передает команду управления на выбранный терминал через соединение.

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

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

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

[0098] Принимающий терминал обращается к терминалу, на который передающий терминал передаст файл. К примеру, если терминалу А нужно передать файл на терминал В, то терминал А - это передающий терминал, а терминал В - это принимающий терминал.

[0099] Если выбранный терминал не осуществляет заданную обратную связь в соответствии с командой управления, то пользователь определяет, что выбранный терминал не является принимающим терминалом, и выбирает название устройства, соответствующее другому терминалу. Передающий терминал отправляет команду управления другому терминалу, выбранному пользователем, и возвращается на этап, при котором пользователь определяет, осуществляет ли выбранный терминал заданную обратную связь в соответствии с командой управления, до тех пор, пока не будет обнаружен терминал, на который необходимо отправить файл. См. ФИГ. 4.

[00100] Как показано на ФИГ. 4, терминал 310 - это передающий терминал, а терминалы 320 и 330 - это терминалы, которые находятся в подключенном состоянии в текущей среде. Когда терминал 310 определяет принимающий терминал, терминал 310 отправляет команду управления на выбранный терминал 330 через соединение. В этот момент выбранный терминал 330 не осуществляет обратную связь, и пользователь делает вывод, что выбранный терминал 330 не является принимающим терминалом, и выбирает терминал 320. Терминал 310 передает команду управления на выбранный терминал 320 через соединение. В качестве примера возьмем вибрацию. В этот момент выбранный терминал 320 выполнит обратную связь в виде вибрации в соответствии с командой управления. На основании обратной связи выбранного терминала 320 пользователь решает, что выбранный терминал 320 - это принимающий терминал.

[00101] Этап 205: принимают второй сигнал выбора названия устройства.

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

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

[00104] Второй сигнал выбора - это сигнал передачи файла на выбранный терминал.

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

[00106] Этап 206: передают файл на выбранный терминал.

[00107] Передающий терминал передает файл на выбранный терминал на основании полученного сигнала передачи файла.

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

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

[00110] Сначала пользователь включает функцию быстрой передачи в терминал А для передачи файлов. Терминал А выбирает файл для передачи на основании операции пользователя. После выбора файла для передачи терминал А сканирует терминал, который находится в состоянии подключения в текущей среде, затем на странице сканирования терминала А появятся два одинаковых названия устройства "Мобильный телефон производителя А".

[00111] Пользователь выбирает одно название устройства "Мобильный телефон производителя А". Пользователь щелкает по выбранному названию устройства, чтобы установить соединение между терминалом А и терминалом, соответствующим названию устройства, выбранному пользователем. Терминал А передает команду управления на терминал, выбранный через соединение.

[00112] Если после отправки терминалом А команды управления пользователь обнаруживает, что соответствующий терминал не осуществляет обратную связь в виде вибрации, то пользователь выбирает другое название устройства "Мобильный телефон производителя А". Затем вышеописанные операции повторяются. Если после отправки терминалом А команды управления пользователь обнаруживает, что терминал В осуществляет обратную связь в виде вибрации, то пользователь решает, что терминал В является принимающим терминалом.

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

[00114] ФИГ. 5 - это схема, демонстрирующая способ передачи файлов в соответствии с еще одним частным случаем осуществления. Способ передачи файлов содержит следующие этапы:

[00115] Этап 501: при необходимости передачи файла выбирают файл для передачи на основании работы пользователя

[00116] Если пользователю нужно передать файл, то он включает функцию быстрой передачи в передающем терминале.

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

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

[00119] Этап 502: сканируют, по меньшей мере, один терминал, который находится в состоянии подключения в текущей среде;

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

[00121] Терминал, который находится в подключенном состоянии, обращается к терминалу, который включает функцию быстрой передачи. Передающий терминал может сканировать терминал, который находится в подключенном состоянии в текущей среде, при помощи способа Bluetooth, Wi-Fi или LAN.

[00122] Предлагается частный случай, в котором передающий терминал сканирует терминал, который находится в подключенном состоянии в текущей среде. Когда передающий терминал сканирует терминал, то терминал, который находится в подключенном состоянии в текущей среде, отправляет сигнал передачи Bluetooth, содержащий название устройства, соответствующее терминалу, который находится в подключенном состоянии, на передающий терминал при помощи Bluetooth. Передающий терминал принимает сигнал передачи Bluetooth в текущей среде для определения того, находится ли терминал в подключенном состоянии.

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

[00124] Этап 503: устанавливают соединение с выбранным терминалом.

[00125] Этот этап аналогичен этапу 203. См. частный случай осуществления, изображенный на ФИГ. 2А.

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

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

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

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

[00130] Команда управления используется для того, чтобы терминал осуществил заданную обратную связь.

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

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

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

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

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

[00136] Этап 506: принимают второй сигнал выбора названия устройства.

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

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

[00139] Второй сигнал выбора - это сигнал передачи файла на выбранный терминал.

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

[00141] Этап 507: передают файл на выбранный терминал.

[00142] Передающий терминал передает файл на выбранный терминал на основании полученного сигнала передачи файла.

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

[00144] В частном случае осуществления предположим, что имеются четыре терминала А, В, С и D, причем терминалы В и С имеют одинаковое название устройства "Мобильный телефон производителя А", а терминал D имеет название "Мобильный телефон Линь", и терминалы В, С и D находятся в подключенном состоянии, причем первый сигнал выбора - это сигнал щелчка, а второй сигнал выбора - это сигнал двойного щелчка, и заданная обратная связь при приеме команды управления - это вибрация, и терминал А - это передающий терминал.

[00145] Если терминал В является принимающим терминалом, то способ передачи файлов изображен в примере осуществления на ФИГ. 2А.

[00146] Если терминал D является принимающим терминалом, то способ передачи файлов описан ниже:

[00147] Сначала пользователь включает функцию быстрой передачи в терминале А для передачи файлов. Терминал А выбирает файл для передачи на основании операции пользователя. После выбора файла для передачи терминал А сканирует терминал, который находится в состоянии подключения в текущей среде, затем на странице сканирования терминала А появятся два одинаковых названия устройства "Мобильный телефон производителя А" и одно устройство "Мобильный телефон Линь".

[00148] Так как название устройства терминала D отличается от названий терминалов В и С, то пользователь может сразу выбрать название устройства "Мобильный телефон Линь". После выбора пользователем названия устройства он щелкает по выбранному названию устройства, чтобы установить связь между терминалом А и выбранным терминалом D. После установления соединения пользователь дважды щелкает по выбранному названию устройства, чтобы отправить файл на терминал D.

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

[00150] ФИГ. 6 - это блок-схема, демонстрирующая устройство передачи файлов в соответствии с частным случаем осуществления. Как показано на ФИГ. 6, устройство передачи файлов содержит:

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

[00152] модуль 620 соединения, настроенный установление соединения с выбранным терминалом;

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

[00154] модуль 640 приема, настроенный на прием сигнала передачи файла на выбранный терминал; и

[00155] второй модуль 650 передачи, настроенный на передачу файла на выбранный терминал.

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

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

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

[00159] модуль 620 соединения, настроенный на установление соединения с выбранным терминалом;

[00160] причем модуль 620 соединения в настоящем случае осуществления может содержать:

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

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

[00163] первый субмодуль 623 соединения, настроенный на установление соединения с терминалом, соответствующим выбранному названию устройства;

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

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

[00166] Устройство передачи файлов также содержит модуль 640 приема, настроенный на прием сигнала передачи файла на выбранный терминал.

[00167] В некоторых случаях модуль 640 приема настроен на прием второго сигнала выбора названия устройства.

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

[00169] Устройство передачи файлов также содержит второй модуль 650 передачи, настроенный на передачу файла на выбранный терминал.

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